eMappingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
        "line": 645
      },
      "name": "DataOciIdentityDomainsCloudGateMappingUpstreamServerGroup",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingUpstreamServerGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-cloud-gate-mapping/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupList",
      "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": 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-cloud-gate-mapping/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-cloud-gate-mapping/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mapping/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-identity-domains-cloud-gate-mapping/index.ts",
        "line": 668
      },
      "name": "DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 697
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 702
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 707
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mapping/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingUpstreamServerGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mapping/index:DataOciIdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsCloudGateMappings",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsA": {
      "assembly": "cdktf-provider-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_mappings oci_identity_domains_cloud_gate_mappings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsA",
      "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_mappings oci_identity_domains_cloud_gate_mappings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
          "line": 1011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGateMappingsA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 996
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsCloudGateMappingsA to import."
              },
              "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_mappings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGateMappingsA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGateMappingsA to import is 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-mappings/index.ts",
            "line": 1069
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1053
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1085
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1101
          },
          "name": "resetCloudGateMappingCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1117
          },
          "name": "resetCloudGateMappingFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1139
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1155
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1189
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1210
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1226
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1242
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1259
          },
          "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-mappings/index.ts",
            "line": 1276
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 984
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1127
          },
          "name": "cloudGateMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1177
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1198
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1251
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1057
          },
          "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-mappings/index.ts",
            "line": 1073
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1089
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1105
          },
          "name": "cloudGateMappingCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1121
          },
          "name": "cloudGateMappingFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1143
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1172
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1159
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1193
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1214
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1230
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1246
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1063
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1047
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1079
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1095
          },
          "name": "cloudGateMappingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1111
          },
          "name": "cloudGateMappingFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1133
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1149
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1165
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1183
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1204
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1220
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 1236
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsA"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsAConfig",
      "properties": [
        {
          "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_mappings#idcs_endpoint DataOciIdentityDomainsCloudGateMappingsA#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#attributes DataOciIdentityDomainsCloudGateMappingsA#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_mappings#attribute_sets DataOciIdentityDomainsCloudGateMappingsA#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_mappings#authorization DataOciIdentityDomainsCloudGateMappingsA#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_mappings#cloud_gate_mapping_count DataOciIdentityDomainsCloudGateMappingsA#cloud_gate_mapping_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 25
          },
          "name": "cloudGateMappingCount",
          "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_cloud_gate_mappings#cloud_gate_mapping_filter DataOciIdentityDomainsCloudGateMappingsA#cloud_gate_mapping_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 29
          },
          "name": "cloudGateMappingFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_mappings#compartment_id DataOciIdentityDomainsCloudGateMappingsA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#id DataOciIdentityDomainsCloudGateMappingsA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#resource_type_schema_version DataOciIdentityDomainsCloudGateMappingsA#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#sort_by DataOciIdentityDomainsCloudGateMappingsA#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#sort_order DataOciIdentityDomainsCloudGateMappingsA#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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_cloud_gate_mappings#start_index DataOciIdentityDomainsCloudGateMappingsA#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsAConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 757
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappings",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGate",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 114
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 142
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayApp",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
        "line": 165
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 227
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-domains-cloud-gate-mappings/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-domains-cloud-gate-mappings/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-domains-cloud-gate-mappings/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 279
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 284
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 289
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 322
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 345
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 374
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 379
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 384
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 394
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 971
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 964
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 964
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 964
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 469
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 474
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 479
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 484
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 489
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 780
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 814
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 809
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 819
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 825
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsCloudGateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 830
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 835
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 840
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 845
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 851
          },
          "name": "gatewayApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsGatewayAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 856
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 862
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 867
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 873
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 878
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 883
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 888
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 894
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 899
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 904
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 909
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 914
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 919
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 924
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 929
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 935
          },
          "name": "server",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 941
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 946
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 952
          },
          "name": "upstreamServerGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServer",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServer"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 564
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 569
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServer"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsServerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 592
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
            "line": 661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 615
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 644
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 649
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
        "line": 672
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroup",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/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-identity-domains-cloud-gate-mappings/index.ts",
            "line": 746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-mappings/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-cloud-gate-mappings/index.ts",
        "line": 695
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 724
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 729
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 734
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-mappings/index.ts",
            "line": 708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-mappings/index:DataOciIdentityDomainsCloudGateMappingsCloudGateMappingsUpstreamServerGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMappingsList",
      "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": 339
          },
          "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": 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-identity-domains-cloud-gate/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-cloud-gate/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsCloudGateMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 277
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 282
          },
          "name": "mappingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 292
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 297
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 302
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 307
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 312
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 317
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 322
          },
          "name": "upstreamServerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 327
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsCloudGateMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-cloud-gate/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateMetaList",
      "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": 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-cloud-gate/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-cloud-gate/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 373
      },
      "name": "DataOciIdentityDomainsCloudGateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 402
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 407
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 412
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 417
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 422
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 445
      },
      "name": "DataOciIdentityDomainsCloudGateOauthClient",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateOauthClient"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClientList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClientList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateOauthClientOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateOauthClientList",
      "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": 519
          },
          "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": 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-identity-domains-cloud-gate/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateOauthClientList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-cloud-gate/index.ts",
        "line": 468
      },
      "name": "DataOciIdentityDomainsCloudGateOauthClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 497
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 502
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 507
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateOauthClient"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateOauthClientOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServer": {
      "assembly": "cdktf-provider-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_server oci_identity_domains_cloud_gate_server}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServer",
      "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_server oci_identity_domains_cloud_gate_server} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGateServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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 DataOciIdentityDomainsCloudGateServer to import."
              },
              "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_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGateServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGateServer to import is 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-server/index.ts",
            "line": 568
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 552
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 584
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 715
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 489
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 594
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 612
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 617
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 622
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 627
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 632
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 637
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 642
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 648
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 667
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 672
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 677
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 682
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 688
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 693
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 698
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 703
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/index.ts",
            "line": 729
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 735
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 740
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 556
          },
          "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-server/index.ts",
            "line": 572
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 588
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 607
          },
          "name": "cloudGateServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 661
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 719
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 562
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 546
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 578
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 600
          },
          "name": "cloudGateServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 654
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 709
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServer"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsCloudGateServerCloudGate",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerCloudGate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-server/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerCloudGateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServerCloudGateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-server/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-server/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerCloudGateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-server/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsCloudGateServerCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 87
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 92
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerCloudGate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerCloudGateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGateServerConfig",
      "properties": [
        {
          "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_server#cloud_gate_server_id DataOciIdentityDomainsCloudGateServer#cloud_gate_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 25
          },
          "name": "cloudGateServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_server#idcs_endpoint DataOciIdentityDomainsCloudGateServer#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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_server#attributes DataOciIdentityDomainsCloudGateServer#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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_server#attribute_sets DataOciIdentityDomainsCloudGateServer#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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_server#authorization DataOciIdentityDomainsCloudGateServer#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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_server#resource_type_schema_version DataOciIdentityDomainsCloudGateServer#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 115
      },
      "name": "DataOciIdentityDomainsCloudGateServerIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServerIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-server/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityDomainsCloudGateServerIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 167
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 172
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 177
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 182
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 187
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 210
      },
      "name": "DataOciIdentityDomainsCloudGateServerIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
        "line": 233
      },
      "name": "DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 262
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 267
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 272
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 277
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 282
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 305
      },
      "name": "DataOciIdentityDomainsCloudGateServerMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServerMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/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-cloud-gate-server/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-identity-domains-cloud-gate-server/index.ts",
        "line": 328
      },
      "name": "DataOciIdentityDomainsCloudGateServerMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 357
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 362
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 367
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 372
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 377
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsCloudGateServerTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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.DataOciIdentityDomainsCloudGateServerTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServerTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/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-cloud-gate-server/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-server/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-cloud-gate-server/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsCloudGateServerTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 452
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 457
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-server/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServerTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-server/index:DataOciIdentityDomainsCloudGateServerTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 530
      },
      "name": "DataOciIdentityDomainsCloudGateServers",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateServers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersA": {
      "assembly": "cdktf-provider-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_servers oci_identity_domains_cloud_gate_servers}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersA",
      "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_servers oci_identity_domains_cloud_gate_servers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGateServersA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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 DataOciIdentityDomainsCloudGateServersA to import."
              },
              "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_servers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGateServersA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGateServersA to import is 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-servers/index.ts",
            "line": 806
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 790
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 822
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 838
          },
          "name": "resetCloudGateServerCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 854
          },
          "name": "resetCloudGateServerFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 876
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 892
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 926
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 947
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 963
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 979
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 1013
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 721
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 864
          },
          "name": "cloudGateServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 914
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 988
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 794
          },
          "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-servers/index.ts",
            "line": 810
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 826
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 842
          },
          "name": "cloudGateServerCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 858
          },
          "name": "cloudGateServerFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 880
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 909
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 896
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 930
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 951
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 967
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 983
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 800
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 784
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 816
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 832
          },
          "name": "cloudGateServerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 848
          },
          "name": "cloudGateServerFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 870
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 902
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 920
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 941
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 957
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 973
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersA"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGateServersAConfig",
      "properties": [
        {
          "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_servers#idcs_endpoint DataOciIdentityDomainsCloudGateServersA#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#attributes DataOciIdentityDomainsCloudGateServersA#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_servers#attribute_sets DataOciIdentityDomainsCloudGateServersA#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_servers#authorization DataOciIdentityDomainsCloudGateServersA#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_servers#cloud_gate_server_count DataOciIdentityDomainsCloudGateServersA#cloud_gate_server_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 25
          },
          "name": "cloudGateServerCount",
          "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_cloud_gate_servers#cloud_gate_server_filter DataOciIdentityDomainsCloudGateServersA#cloud_gate_server_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 29
          },
          "name": "cloudGateServerFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_servers#compartment_id DataOciIdentityDomainsCloudGateServersA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#id DataOciIdentityDomainsCloudGateServersA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#resource_type_schema_version DataOciIdentityDomainsCloudGateServersA#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#sort_by DataOciIdentityDomainsCloudGateServersA#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#sort_order DataOciIdentityDomainsCloudGateServersA#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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_cloud_gate_servers#start_index DataOciIdentityDomainsCloudGateServersA#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersAConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 507
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServers",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGate",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 114
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 142
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 165
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 194
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 199
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 204
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 214
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 237
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
        "line": 260
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 289
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 294
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 299
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 304
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 309
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 332
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-identity-domains-cloud-gate-servers/index.ts",
        "line": 355
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 384
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 389
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 394
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 399
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 404
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 530
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 564
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 559
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 569
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 575
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersCloudGateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 580
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 585
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 590
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 595
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 600
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 605
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 616
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 621
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 627
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 632
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 637
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 642
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 648
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 653
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 658
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 663
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 668
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 678
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 684
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 689
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/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-cloud-gate-servers/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate-servers/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-cloud-gate-servers/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsCloudGateServersCloudGateServersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 479
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate-servers/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersCloudGateServersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate-servers/index:DataOciIdentityDomainsCloudGateServersCloudGateServersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateServersList",
      "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": 614
          },
          "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": 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-identity-domains-cloud-gate/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateServersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 553
      },
      "name": "DataOciIdentityDomainsCloudGateServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 582
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 587
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 592
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 597
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 602
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateServers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateServersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 625
      },
      "name": "DataOciIdentityDomainsCloudGateTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateTagsList",
      "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": 694
          },
          "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": 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-identity-domains-cloud-gate/index.ts",
            "line": 694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 648
      },
      "name": "DataOciIdentityDomainsCloudGateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 677
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 682
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 705
      },
      "name": "DataOciIdentityDomainsCloudGateUpstreamServerGroups",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServerGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateUpstreamServerGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateUpstreamServerGroupsList",
      "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": 789
          },
          "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": 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-identity-domains-cloud-gate/index.ts",
            "line": 789
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServerGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 728
      },
      "name": "DataOciIdentityDomainsCloudGateUpstreamServerGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 757
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 762
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 767
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 772
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 777
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServerGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServerGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
        "line": 800
      },
      "name": "DataOciIdentityDomainsCloudGateUpstreamServers",
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-cloud-gate/index.ts",
        "line": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/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.DataOciIdentityDomainsCloudGateUpstreamServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGateUpstreamServersList",
      "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": 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-cloud-gate/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-cloud-gate/index.ts",
            "line": 894
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gate/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-identity-domains-cloud-gate/index.ts",
        "line": 823
      },
      "name": "DataOciIdentityDomainsCloudGateUpstreamServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 852
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 857
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 862
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 867
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 872
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 877
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 882
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gate/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGateUpstreamServers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gate/index:DataOciIdentityDomainsCloudGateUpstreamServersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGates": {
      "assembly": "cdktf-provider-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_gates oci_identity_domains_cloud_gates}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGates",
      "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_gates oci_identity_domains_cloud_gates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
          "line": 1192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCloudGates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsCloudGates to import."
              },
              "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_gates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCloudGates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCloudGates to import is 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-gates/index.ts",
            "line": 1250
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1234
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1266
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1282
          },
          "name": "resetCloudGateCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1298
          },
          "name": "resetCloudGateFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1320
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1336
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1370
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1391
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1407
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1423
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1440
          },
          "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-gates/index.ts",
            "line": 1457
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1308
          },
          "name": "cloudGates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1358
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1379
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1432
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1238
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1254
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1270
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1286
          },
          "name": "cloudGateCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1302
          },
          "name": "cloudGateFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1324
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1353
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1340
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1374
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1395
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1411
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1427
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1244
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1228
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1260
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1276
          },
          "name": "cloudGateCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1292
          },
          "name": "cloudGateFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1314
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1330
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1346
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1364
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1385
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1401
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1417
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 932
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGates",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/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-cloud-gates/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/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-cloud-gates/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 1138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 1145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMappings",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 304
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 309
          },
          "name": "mappingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 319
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 324
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 329
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 334
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 339
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 344
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 349
          },
          "name": "upstreamServerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 354
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 377
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMeta",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 429
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 434
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 439
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 444
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 449
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 472
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesOauthClient",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesOauthClient"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesOauthClientList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/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-cloud-gates/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesOauthClientList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 495
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesOauthClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 524
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 529
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClient"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesOauthClientOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 955
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 984
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 994
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 989
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 999
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1004
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1009
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1014
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1019
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1024
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1029
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1035
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1040
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1046
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1051
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1056
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1061
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1066
          },
          "name": "lastModifiedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1072
          },
          "name": "mappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1078
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1084
          },
          "name": "oauthClient",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesOauthClientList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1089
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1094
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1099
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1105
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1111
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1116
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1127
          },
          "name": "upstreamServerGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 1133
          },
          "name": "upstreamServers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 557
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesServers",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesServers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesServersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 580
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 609
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 614
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 619
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 624
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 629
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesServers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesServersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 652
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesTags",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 675
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 704
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 709
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 732
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroups",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 755
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 784
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 789
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 794
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 799
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 804
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServerGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 827
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServers",
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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-cloud-gates/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-cloud-gates/index.ts",
            "line": 921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-cloud-gates/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-identity-domains-cloud-gates/index.ts",
        "line": 850
      },
      "name": "DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 879
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 884
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 889
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 894
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 899
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 904
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 909
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesCloudGatesUpstreamServersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCloudGatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCloudGatesConfig",
      "properties": [
        {
          "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_gates#idcs_endpoint DataOciIdentityDomainsCloudGates#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#attributes DataOciIdentityDomainsCloudGates#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_gates#attribute_sets DataOciIdentityDomainsCloudGates#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_gates#authorization DataOciIdentityDomainsCloudGates#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_gates#cloud_gate_count DataOciIdentityDomainsCloudGates#cloud_gate_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 25
          },
          "name": "cloudGateCount",
          "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_cloud_gates#cloud_gate_filter DataOciIdentityDomainsCloudGates#cloud_gate_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 29
          },
          "name": "cloudGateFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_gates#compartment_id DataOciIdentityDomainsCloudGates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#id DataOciIdentityDomainsCloudGates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#resource_type_schema_version DataOciIdentityDomainsCloudGates#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#sort_by DataOciIdentityDomainsCloudGates#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#sort_order DataOciIdentityDomainsCloudGates#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/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_cloud_gates#start_index DataOciIdentityDomainsCloudGates#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-cloud-gates/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-cloud-gates/index:DataOciIdentityDomainsCloudGatesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCondition": {
      "assembly": "cdktf-provider-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_condition oci_identity_domains_condition}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_condition oci_identity_domains_condition} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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.DataOciIdentityDomainsConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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 DataOciIdentityDomainsCondition to import."
              },
              "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_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCondition to import is 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-condition/index.ts",
            "line": 498
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 477
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 514
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 634
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 662
          },
          "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-condition/index.ts",
            "line": 673
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 465
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 486
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 523
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 541
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 546
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 551
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 556
          },
          "name": "evaluateConditionIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 561
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 566
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 572
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 591
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 596
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 601
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 607
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 617
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 622
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 643
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 649
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 654
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 481
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 502
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 518
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 536
          },
          "name": "conditionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 585
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 638
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 492
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 471
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 508
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 529
          },
          "name": "conditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 578
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 628
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsCondition"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsConditionConfig",
      "properties": [
        {
          "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_condition#condition_id DataOciIdentityDomainsCondition#condition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 25
          },
          "name": "conditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_condition#idcs_endpoint DataOciIdentityDomainsCondition#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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_condition#attributes DataOciIdentityDomainsCondition#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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_condition#attribute_sets DataOciIdentityDomainsCondition#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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_condition#authorization DataOciIdentityDomainsCondition#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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_condition#resource_type_schema_version DataOciIdentityDomainsCondition#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsConditionIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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.DataOciIdentityDomainsConditionIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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-condition/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-condition/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsConditionIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsConditionIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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.DataOciIdentityDomainsConditionIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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-condition/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-condition/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsConditionIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsConditionMeta",
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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.DataOciIdentityDomainsConditionMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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-condition/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-condition/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsConditionMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-condition/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsConditionTags",
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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.DataOciIdentityDomainsConditionTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/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-condition/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-condition/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-condition/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-condition/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsConditionTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-condition/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-condition/index:DataOciIdentityDomainsConditionTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditions": {
      "assembly": "cdktf-provider-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_conditions oci_identity_domains_conditions}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_conditions oci_identity_domains_conditions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsConditions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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 DataOciIdentityDomainsConditions to import."
              },
              "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_conditions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsConditions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsConditions to import is 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-conditions/index.ts",
            "line": 720
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 704
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 736
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 752
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 768
          },
          "name": "resetConditionCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 784
          },
          "name": "resetConditionFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 806
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 840
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 861
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 877
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 893
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 910
          },
          "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-conditions/index.ts",
            "line": 927
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 635
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 794
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 828
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 849
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 902
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 708
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 724
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 740
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 756
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 772
          },
          "name": "conditionCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 788
          },
          "name": "conditionFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 823
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 810
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 844
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 865
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 881
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 897
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 714
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 698
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 730
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 746
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 762
          },
          "name": "conditionCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 778
          },
          "name": "conditionFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 800
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 816
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 834
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 855
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 871
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 887
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsConditionsConditions",
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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-conditions/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-conditions/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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-conditions/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-conditions/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-identity-domains-conditions/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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.DataOciIdentityDomainsConditionsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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-identity-domains-conditions/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-identity-domains-conditions/index.ts",
            "line": 615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsConditionsConditionsMeta",
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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.DataOciIdentityDomainsConditionsConditionsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionsConditionsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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-conditions/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-conditions/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsConditionsConditionsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsConditionsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 479
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 494
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 484
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 489
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 499
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 504
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 509
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 514
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 519
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 524
          },
          "name": "evaluateConditionIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 529
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 540
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 545
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 551
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 556
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 561
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 567
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 577
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 582
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 587
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 592
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 598
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 603
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsConditionsConditionsTags",
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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.DataOciIdentityDomainsConditionsConditionsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsConditionsConditionsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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-conditions/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-conditions/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-conditions/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-conditions/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsConditionsConditionsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConditionsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConditionsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConditionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConditionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-conditions/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsConditionsConfig",
      "properties": [
        {
          "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_conditions#idcs_endpoint DataOciIdentityDomainsConditions#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#attributes DataOciIdentityDomainsConditions#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#attribute_sets DataOciIdentityDomainsConditions#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#authorization DataOciIdentityDomainsConditions#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#compartment_id DataOciIdentityDomainsConditions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 25
          },
          "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_conditions#condition_count DataOciIdentityDomainsConditions#condition_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 29
          },
          "name": "conditionCount",
          "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_conditions#condition_filter DataOciIdentityDomainsConditions#condition_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 33
          },
          "name": "conditionFilter",
          "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_conditions#id DataOciIdentityDomainsConditions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#resource_type_schema_version DataOciIdentityDomainsConditions#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#sort_by DataOciIdentityDomainsConditions#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#sort_order DataOciIdentityDomainsConditions#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/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_conditions#start_index DataOciIdentityDomainsConditions#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-conditions/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-conditions/index:DataOciIdentityDomainsConditionsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsConfig",
      "properties": [
        {
          "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#compartment_id DataOciIdentityDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_domains#display_name DataOciIdentityDomains#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_domains#filter DataOciIdentityDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "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#home_region_url DataOciIdentityDomains#home_region_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 21
          },
          "name": "homeRegionUrl",
          "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#id DataOciIdentityDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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_domains#is_hidden_on_login DataOciIdentityDomains#is_hidden_on_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 32
          },
          "name": "isHiddenOnLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains#license_type DataOciIdentityDomains#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 36
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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#name DataOciIdentityDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 40
          },
          "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_domains#state DataOciIdentityDomains#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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/identity_domains#type DataOciIdentityDomains#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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/identity_domains#url DataOciIdentityDomains#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 52
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKey": {
      "assembly": "cdktf-provider-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_customer_secret_key oci_identity_domains_customer_secret_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_customer_secret_key oci_identity_domains_customer_secret_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCustomerSecretKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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 DataOciIdentityDomainsCustomerSecretKey to import."
              },
              "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_customer_secret_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCustomerSecretKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCustomerSecretKey to import is 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-customer-secret-key/index.ts",
            "line": 663
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 647
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 679
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 789
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 839
          },
          "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-customer-secret-key/index.ts",
            "line": 850
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 635
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 688
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 706
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 711
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 716
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 721
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 726
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 731
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 737
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 756
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 761
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 766
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 772
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 777
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 798
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 803
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 808
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 814
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 819
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 825
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 831
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 651
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 667
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 683
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 701
          },
          "name": "customerSecretKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 750
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 793
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 657
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 641
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 673
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 694
          },
          "name": "customerSecretKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 743
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 783
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKey"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyConfig",
      "properties": [
        {
          "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_customer_secret_key#customer_secret_key_id DataOciIdentityDomainsCustomerSecretKey#customer_secret_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 25
          },
          "name": "customerSecretKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_customer_secret_key#idcs_endpoint DataOciIdentityDomainsCustomerSecretKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_key#attributes DataOciIdentityDomainsCustomerSecretKey#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/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_customer_secret_key#attribute_sets DataOciIdentityDomainsCustomerSecretKey#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/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_customer_secret_key#authorization DataOciIdentityDomainsCustomerSecretKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/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_customer_secret_key#resource_type_schema_version DataOciIdentityDomainsCustomerSecretKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyMeta",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyTags",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 452
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyUser",
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeyUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeyUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-key/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-key/index.ts",
        "line": 498
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 537
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 542
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-key/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-key/index:DataOciIdentityDomainsCustomerSecretKeyUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeys": {
      "assembly": "cdktf-provider-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_customer_secret_keys oci_identity_domains_customer_secret_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_customer_secret_keys oci_identity_domains_customer_secret_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
          "line": 839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsCustomerSecretKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 824
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsCustomerSecretKeys to import."
              },
              "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_customer_secret_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsCustomerSecretKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsCustomerSecretKeys to import is 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-customer-secret-keys/index.ts",
            "line": 897
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 881
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 913
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 929
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 945
          },
          "name": "resetCustomerSecretKeyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 961
          },
          "name": "resetCustomerSecretKeyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 983
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1017
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1038
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1054
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1070
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1087
          },
          "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-customer-secret-keys/index.ts",
            "line": 1104
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 812
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 971
          },
          "name": "customerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1005
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1026
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1079
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 885
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 901
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 917
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 933
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 949
          },
          "name": "customerSecretKeyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 965
          },
          "name": "customerSecretKeyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1000
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 987
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1021
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1042
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1058
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1074
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 891
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 875
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 907
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 923
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 939
          },
          "name": "customerSecretKeyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 955
          },
          "name": "customerSecretKeyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 977
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 993
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1011
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1032
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1048
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 1064
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysConfig",
      "properties": [
        {
          "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_customer_secret_keys#idcs_endpoint DataOciIdentityDomainsCustomerSecretKeys#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_keys#attributes DataOciIdentityDomainsCustomerSecretKeys#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/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_customer_secret_keys#attribute_sets DataOciIdentityDomainsCustomerSecretKeys#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/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_customer_secret_keys#authorization DataOciIdentityDomainsCustomerSecretKeys#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/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_customer_secret_keys#compartment_id DataOciIdentityDomainsCustomerSecretKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 25
          },
          "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_customer_secret_keys#customer_secret_key_count DataOciIdentityDomainsCustomerSecretKeys#customer_secret_key_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 29
          },
          "name": "customerSecretKeyCount",
          "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_customer_secret_keys#customer_secret_key_filter DataOciIdentityDomainsCustomerSecretKeys#customer_secret_key_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 33
          },
          "name": "customerSecretKeyFilter",
          "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_customer_secret_keys#id DataOciIdentityDomainsCustomerSecretKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_keys#resource_type_schema_version DataOciIdentityDomainsCustomerSecretKeys#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_keys#sort_by DataOciIdentityDomainsCustomerSecretKeys#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_keys#sort_order DataOciIdentityDomainsCustomerSecretKeys#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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_customer_secret_keys#start_index DataOciIdentityDomainsCustomerSecretKeys#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeys",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-keys/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-identity-domains-customer-secret-keys/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/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-identity-domains-customer-secret-keys/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-identity-domains-customer-secret-keys/index.ts",
            "line": 792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMeta",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 649
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 659
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 654
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 664
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 669
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 674
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 679
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 684
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 689
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 694
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 699
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 705
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 710
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 716
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 721
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 726
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 732
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 737
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 742
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 747
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 752
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 757
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 763
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 768
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 774
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 780
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTags",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 479
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUser",
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-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-customer-secret-keys/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-customer-secret-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-customer-secret-keys/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 554
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 564
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 569
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-customer-secret-keys/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-customer-secret-keys/index:DataOciIdentityDomainsCustomerSecretKeysCustomerSecretKeysUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomains": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsDomains",
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomains"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomainsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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.DataOciIdentityDomainsDomainsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDomainsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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-identity-domains/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-identity-domains/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomainsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomainsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 168
      },
      "name": "DataOciIdentityDomainsDomainsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 197
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 202
          },
          "name": "adminFirstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 207
          },
          "name": "adminLastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 212
          },
          "name": "adminUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 217
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 223
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 228
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 233
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 239
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 244
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 249
          },
          "name": "homeRegionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 254
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 259
          },
          "name": "isHiddenOnLogin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 264
          },
          "name": "isNotificationBypassed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 269
          },
          "name": "isPrimaryEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 274
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 279
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 285
          },
          "name": "replicaRegions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 290
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 295
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 300
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 305
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomains"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomainsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains/index.ts",
        "line": 60
      },
      "name": "DataOciIdentityDomainsDomainsReplicaRegions",
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomainsReplicaRegions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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.DataOciIdentityDomainsDomainsReplicaRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDomainsReplicaRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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-identity-domains/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-identity-domains/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomainsReplicaRegionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 83
      },
      "name": "DataOciIdentityDomainsDomainsReplicaRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 112
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 122
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDomainsReplicaRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsDomainsReplicaRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroup": {
      "assembly": "cdktf-provider-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_dynamic_resource_group oci_identity_domains_dynamic_resource_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_dynamic_resource_group oci_identity_domains_dynamic_resource_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsDynamicResourceGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 868
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsDynamicResourceGroup to import."
              },
              "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_dynamic_resource_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsDynamicResourceGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsDynamicResourceGroup to import is 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-dynamic-resource-group/index.ts",
            "line": 935
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 919
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 951
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1073
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1107
          },
          "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-dynamic-resource-group/index.ts",
            "line": 1118
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 856
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 960
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 965
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 970
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 975
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 980
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 986
          },
          "name": "dynamicGroupAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1005
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1010
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1016
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1035
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1040
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1045
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1050
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1056
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1061
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1082
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1088
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1093
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1099
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 923
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 939
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 955
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 999
          },
          "name": "dynamicResourceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1029
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1077
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 929
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 913
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 945
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 992
          },
          "name": "dynamicResourceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1022
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 1067
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupConfig",
      "properties": [
        {
          "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_dynamic_resource_group#dynamic_resource_group_id DataOciIdentityDomainsDynamicResourceGroup#dynamic_resource_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 25
          },
          "name": "dynamicResourceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_dynamic_resource_group#idcs_endpoint DataOciIdentityDomainsDynamicResourceGroup#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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_dynamic_resource_group#attributes DataOciIdentityDomainsDynamicResourceGroup#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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_dynamic_resource_group#attribute_sets DataOciIdentityDomainsDynamicResourceGroup#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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_dynamic_resource_group#authorization DataOciIdentityDomainsDynamicResourceGroup#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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_dynamic_resource_group#resource_type_schema_version DataOciIdentityDomainsDynamicResourceGroup#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-dynamic-resource-group/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 87
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 92
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 97
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 102
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 107
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 112
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 117
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 140
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupGrants",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 163
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 192
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 197
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 202
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 207
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 230
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 253
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 282
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 287
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 292
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 297
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 302
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 325
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 348
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 377
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 382
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 387
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 392
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 397
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 420
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupMeta",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 443
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 472
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 477
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 482
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 487
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 492
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 515
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 538
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 567
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 572
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 760
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 595
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 618
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 647
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 652
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 657
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 680
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
            "line": 749
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 703
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 732
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 737
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-group/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-identity-domains-dynamic-resource-group/index.ts",
        "line": 783
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 813
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 819
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 824
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-group/index.ts",
            "line": 796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-group/index:DataOciIdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroups": {
      "assembly": "cdktf-provider-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_dynamic_resource_groups oci_identity_domains_dynamic_resource_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_dynamic_resource_groups oci_identity_domains_dynamic_resource_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
          "line": 1107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 1075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsDynamicResourceGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1092
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsDynamicResourceGroups to import."
              },
              "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_dynamic_resource_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsDynamicResourceGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsDynamicResourceGroups to import is 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-dynamic-resource-groups/index.ts",
            "line": 1165
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1149
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1181
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1197
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1213
          },
          "name": "resetDynamicResourceGroupCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1229
          },
          "name": "resetDynamicResourceGroupFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1251
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1285
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1306
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1322
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1338
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1355
          },
          "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-dynamic-resource-groups/index.ts",
            "line": 1372
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1080
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1239
          },
          "name": "dynamicResourceGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1273
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1294
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1347
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1153
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1169
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1185
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1201
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1217
          },
          "name": "dynamicResourceGroupCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1233
          },
          "name": "dynamicResourceGroupFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1268
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1255
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1289
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1310
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1326
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1342
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1159
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1143
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1175
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1191
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1207
          },
          "name": "dynamicResourceGroupCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1223
          },
          "name": "dynamicResourceGroupFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1261
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1279
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1300
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1316
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1332
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsConfig",
      "properties": [
        {
          "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_dynamic_resource_groups#idcs_endpoint DataOciIdentityDomainsDynamicResourceGroups#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#attributes DataOciIdentityDomainsDynamicResourceGroups#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#attribute_sets DataOciIdentityDomainsDynamicResourceGroups#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#authorization DataOciIdentityDomainsDynamicResourceGroups#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#compartment_id DataOciIdentityDomainsDynamicResourceGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 25
          },
          "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_dynamic_resource_groups#dynamic_resource_group_count DataOciIdentityDomainsDynamicResourceGroups#dynamic_resource_group_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 29
          },
          "name": "dynamicResourceGroupCount",
          "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_dynamic_resource_groups#dynamic_resource_group_filter DataOciIdentityDomainsDynamicResourceGroups#dynamic_resource_group_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 33
          },
          "name": "dynamicResourceGroupFilter",
          "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_dynamic_resource_groups#id DataOciIdentityDomainsDynamicResourceGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#resource_type_schema_version DataOciIdentityDomainsDynamicResourceGroups#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#sort_by DataOciIdentityDomainsDynamicResourceGroups#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#sort_order DataOciIdentityDomainsDynamicResourceGroups#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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_dynamic_resource_groups#start_index DataOciIdentityDomainsDynamicResourceGroups#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 874
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroups",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-dynamic-resource-groups/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 114
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 119
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 124
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 129
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 134
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 139
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 144
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 167
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrants",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 190
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 219
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 224
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 229
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 234
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 257
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 280
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 309
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 314
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 319
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 324
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 329
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 352
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 375
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 404
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 409
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 414
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 419
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 424
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 1053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1067
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1060
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1060
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1060
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 447
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMeta",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 470
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 499
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 504
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 509
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 514
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 519
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 897
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 931
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 926
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 936
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 941
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 946
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 951
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 956
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 961
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 967
          },
          "name": "dynamicGroupAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsDynamicGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 973
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 978
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 984
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 989
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 995
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1000
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1005
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1010
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1016
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1021
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1026
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1031
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1037
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1042
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 1048
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 542
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 565
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 594
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 599
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 787
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 622
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 645
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 674
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 679
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 684
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
        "line": 707
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 730
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 759
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 764
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-dynamic-resource-groups/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-identity-domains-dynamic-resource-groups/index.ts",
        "line": 810
      },
      "name": "DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 840
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 846
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 851
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-dynamic-resource-groups/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-dynamic-resource-groups/index:DataOciIdentityDomainsDynamicResourceGroupsDynamicResourceGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains/index.ts",
        "line": 328
      },
      "name": "DataOciIdentityDomainsFilter",
      "properties": [
        {
          "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#name DataOciIdentityDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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#values DataOciIdentityDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 340
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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#regex DataOciIdentityDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 336
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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.DataOciIdentityDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/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-identity-domains/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-identity-domains/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains/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-identity-domains/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 463
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 451
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 467
          },
          "name": "regexInput",
          "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": 480
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 444
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 457
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 473
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains/index:DataOciIdentityDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrant": {
      "assembly": "cdktf-provider-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_grant oci_identity_domains_grant}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_grant oci_identity_domains_grant} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/index.ts",
          "line": 861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsGrant resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 846
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsGrant to import."
              },
              "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_grant#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsGrant that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsGrant to import is 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-grant/index.ts",
            "line": 925
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 909
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 941
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1074
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 1113
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrant",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 834
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 891
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 897
          },
          "name": "appEntitlementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 950
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 955
          },
          "name": "compositeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 960
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 965
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 971
          },
          "name": "entitlement",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlementList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 994
          },
          "name": "grantedAttributeValuesJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1000
          },
          "name": "grantee",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGranteeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 989
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1006
          },
          "name": "grantor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1011
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1017
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1036
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1041
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1046
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1051
          },
          "name": "isFulfilled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1057
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1062
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1083
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1089
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1094
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 913
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 929
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 945
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 984
          },
          "name": "grantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1030
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1078
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 919
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 903
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 935
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 977
          },
          "name": "grantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1023
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 1068
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrant"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsGrantApp",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 120
      },
      "name": "DataOciIdentityDomainsGrantAppEntitlementCollection",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantAppEntitlementCollection"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-grant/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantAppEntitlementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantAppEntitlementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-grant/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-grant/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantAppEntitlementCollectionList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 143
      },
      "name": "DataOciIdentityDomainsGrantAppEntitlementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 172
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 177
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppEntitlementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantAppEntitlementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-grant/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsGrantAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 92
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsGrantConfig",
      "properties": [
        {
          "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_grant#grant_id DataOciIdentityDomainsGrant#grant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 25
          },
          "name": "grantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_grant#idcs_endpoint DataOciIdentityDomainsGrant#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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_grant#attributes DataOciIdentityDomainsGrant#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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_grant#attribute_sets DataOciIdentityDomainsGrant#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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_grant#authorization DataOciIdentityDomainsGrant#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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_grant#resource_type_schema_version DataOciIdentityDomainsGrant#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 200
      },
      "name": "DataOciIdentityDomainsGrantEntitlement",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantEntitlement"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlementList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlementList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-grant/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantEntitlementOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantEntitlementList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-grant/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-grant/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantEntitlementList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-grant/index.ts",
        "line": 223
      },
      "name": "DataOciIdentityDomainsGrantEntitlementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 252
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 257
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantEntitlement"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantEntitlementOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantee": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantee",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 280
      },
      "name": "DataOciIdentityDomainsGrantGrantee",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGrantee"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGranteeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGranteeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantGranteeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantGranteeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGranteeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGranteeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGranteeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-grant/index.ts",
        "line": 303
      },
      "name": "DataOciIdentityDomainsGrantGranteeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 332
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 337
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 342
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 347
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantee"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGranteeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsGrantGrantor",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGrantor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantGrantorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantGrantorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGrantorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 393
      },
      "name": "DataOciIdentityDomainsGrantGrantorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 422
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 427
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 432
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 437
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantGrantor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantGrantorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 460
      },
      "name": "DataOciIdentityDomainsGrantIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 483
      },
      "name": "DataOciIdentityDomainsGrantIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 512
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 517
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 522
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 527
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 532
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 555
      },
      "name": "DataOciIdentityDomainsGrantIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/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-identity-domains-grant/index.ts",
            "line": 639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 578
      },
      "name": "DataOciIdentityDomainsGrantIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 607
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 612
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 617
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 622
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 627
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 650
      },
      "name": "DataOciIdentityDomainsGrantMeta",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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/data-oci-identity-domains-grant/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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.DataOciIdentityDomainsGrantMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/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/data-oci-identity-domains-grant/index.ts",
            "line": 734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 673
      },
      "name": "DataOciIdentityDomainsGrantMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 702
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 707
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 712
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 717
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 722
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 745
      },
      "name": "DataOciIdentityDomainsGrantTags",
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grant/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grant/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-identity-domains-grant/index.ts",
        "line": 768
      },
      "name": "DataOciIdentityDomainsGrantTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 797
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 802
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grant/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grant/index:DataOciIdentityDomainsGrantTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrants": {
      "assembly": "cdktf-provider-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_grants oci_identity_domains_grants}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrants",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_grants oci_identity_domains_grants} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/index.ts",
          "line": 1102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 1070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsGrants resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1087
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsGrants to import."
              },
              "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_grants#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsGrants that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsGrants to import is 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-grants/index.ts",
            "line": 1160
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1144
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1176
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1192
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1208
          },
          "name": "resetGrantCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1224
          },
          "name": "resetGrantFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1246
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1280
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1301
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1317
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1333
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 1367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrants",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1075
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1234
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1268
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1289
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1342
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1148
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1164
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1180
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1196
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1212
          },
          "name": "grantCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1228
          },
          "name": "grantFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1263
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1250
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1284
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1305
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1321
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1337
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1154
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1138
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1170
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1186
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1202
          },
          "name": "grantCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1218
          },
          "name": "grantFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1240
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1256
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1274
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1295
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1311
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1327
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsGrantsConfig",
      "properties": [
        {
          "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_grants#idcs_endpoint DataOciIdentityDomainsGrants#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#attributes DataOciIdentityDomainsGrants#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#attribute_sets DataOciIdentityDomainsGrants#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#authorization DataOciIdentityDomainsGrants#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#compartment_id DataOciIdentityDomainsGrants#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 25
          },
          "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_grants#grant_count DataOciIdentityDomainsGrants#grant_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 29
          },
          "name": "grantCount",
          "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_grants#grant_filter DataOciIdentityDomainsGrants#grant_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 33
          },
          "name": "grantFilter",
          "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_grants#id DataOciIdentityDomainsGrants#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#resource_type_schema_version DataOciIdentityDomainsGrants#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#sort_by DataOciIdentityDomainsGrants#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#sort_order DataOciIdentityDomainsGrants#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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_grants#start_index DataOciIdentityDomainsGrants#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 852
      },
      "name": "DataOciIdentityDomainsGrantsGrants",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsGrantsGrantsApp",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 147
      },
      "name": "DataOciIdentityDomainsGrantsGrantsAppEntitlementCollection",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsAppEntitlementCollection"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 170
      },
      "name": "DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-grants/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsGrantsGrantsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 119
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 124
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 227
      },
      "name": "DataOciIdentityDomainsGrantsGrantsEntitlement",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsEntitlement"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlementList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlementList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsEntitlementOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsEntitlementList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsEntitlementList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsGrantsGrantsEntitlementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 279
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 284
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlement"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsEntitlementOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantee": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantee",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 307
      },
      "name": "DataOciIdentityDomainsGrantsGrantsGrantee",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGrantee"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGranteeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGranteeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-grants/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsGranteeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsGranteeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-grants/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-grants/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGranteeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGranteeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGranteeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 330
      },
      "name": "DataOciIdentityDomainsGrantsGrantsGranteeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 359
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 369
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 374
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantee"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGranteeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 397
      },
      "name": "DataOciIdentityDomainsGrantsGrantsGrantor",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGrantor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsGrantorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsGrantorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGrantorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-grants/index.ts",
        "line": 420
      },
      "name": "DataOciIdentityDomainsGrantsGrantsGrantorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 449
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 454
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 459
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsGrantorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 487
      },
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 510
      },
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 539
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 544
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 549
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 554
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 582
      },
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 605
      },
      "name": "DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 634
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 639
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 644
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 649
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 654
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 1048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 1055
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 677
      },
      "name": "DataOciIdentityDomainsGrantsGrantsMeta",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/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-identity-domains-grants/index.ts",
            "line": 761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 700
      },
      "name": "DataOciIdentityDomainsGrantsGrantsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 729
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 734
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 739
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 744
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 749
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-grants/index.ts",
        "line": 875
      },
      "name": "DataOciIdentityDomainsGrantsGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 905
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 911
          },
          "name": "appEntitlementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsAppEntitlementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 921
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 916
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 926
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 931
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 936
          },
          "name": "compositeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 941
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 946
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 952
          },
          "name": "entitlement",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsEntitlementList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 962
          },
          "name": "grantedAttributeValuesJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 968
          },
          "name": "grantee",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGranteeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 957
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 974
          },
          "name": "grantor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsGrantorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 979
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 985
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 990
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 996
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1001
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1006
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1011
          },
          "name": "isFulfilled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1017
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1022
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1027
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1032
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1038
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 1043
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-grants/index.ts",
        "line": 772
      },
      "name": "DataOciIdentityDomainsGrantsGrantsTags",
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-grants/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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.DataOciIdentityDomainsGrantsGrantsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGrantsGrantsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/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-grants/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-grants/index.ts",
            "line": 841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-grants/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-identity-domains-grants/index.ts",
        "line": 795
      },
      "name": "DataOciIdentityDomainsGrantsGrantsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 824
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 829
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-grants/index.ts",
            "line": 808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGrantsGrantsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-grants/index:DataOciIdentityDomainsGrantsGrantsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroup": {
      "assembly": "cdktf-provider-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_group oci_identity_domains_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_group oci_identity_domains_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/index.ts",
          "line": 1860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1845
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsGroup to import."
              },
              "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_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsGroup to import is 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-group/index.ts",
            "line": 1912
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1896
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1928
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2049
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2113
          },
          "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-group/index.ts",
            "line": 2124
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1833
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1937
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1942
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1947
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1952
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1957
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1962
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1980
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1986
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2005
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2010
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2015
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2021
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2027
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2032
          },
          "name": "nonUniqueDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2037
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2058
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2064
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2069
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2081
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2087
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondynamicGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2093
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2075
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2099
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2105
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1900
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1916
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1932
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1975
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1999
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2053
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1906
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1890
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1922
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1968
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1992
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 2043
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsGroupConfig",
      "properties": [
        {
          "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_group#group_id DataOciIdentityDomainsGroup#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 25
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_group#idcs_endpoint DataOciIdentityDomainsGroup#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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_group#attributes DataOciIdentityDomainsGroup#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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_group#attribute_sets DataOciIdentityDomainsGroup#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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_group#authorization DataOciIdentityDomainsGroup#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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_group#resource_type_schema_version DataOciIdentityDomainsGroup#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsGroupIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-group/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-group/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsGroupIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsGroupIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-group/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-group/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsGroupIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsGroupMembers",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 277
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 282
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 287
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 297
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 302
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 307
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 312
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsGroupMeta",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 358
      },
      "name": "DataOciIdentityDomainsGroupMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 387
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 392
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 397
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 402
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 407
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 430
      },
      "name": "DataOciIdentityDomainsGroupTags",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-group/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-group/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 453
      },
      "name": "DataOciIdentityDomainsGroupTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 482
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 487
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 675
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 510
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-group/index.ts",
        "line": 533
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 562
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 567
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 572
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 595
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 618
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 647
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 652
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 698
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 728
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 734
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 739
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 922
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 762
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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-identity-domains-group/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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-identity-domains-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-identity-domains-group/index.ts",
            "line": 831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 785
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 814
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 819
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 842
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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-identity-domains-group/index.ts",
        "line": 865
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 894
          },
          "name": "dbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 899
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1010
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1003
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1003
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1003
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 945
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 974
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 980
          },
          "name": "domainLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 985
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 991
          },
          "name": "instanceLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1014
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1037
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1066
          },
          "name": "membershipRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1071
          },
          "name": "membershipType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1564
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1094
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1117
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1146
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1151
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1156
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1161
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1166
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1171
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1176
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1181
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1204
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1227
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1256
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1261
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1266
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1271
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1587
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1617
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1622
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1627
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1633
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1639
          },
          "name": "owners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1645
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1651
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1294
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1317
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1346
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1351
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1356
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1361
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1384
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1407
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1436
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1441
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1446
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1451
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1474
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1497
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1526
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1531
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1536
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1541
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1674
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/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-identity-domains-group/index.ts",
            "line": 1738
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1697
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1726
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1749
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/index.ts",
          "line": 1813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-group/index.ts",
        "line": 1806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1820
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1813
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1813
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1813
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-group/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-identity-domains-group/index.ts",
        "line": 1772
      },
      "name": "DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1801
          },
          "name": "requestable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-group/index.ts",
            "line": 1785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-group/index:DataOciIdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroups": {
      "assembly": "cdktf-provider-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_groups oci_identity_domains_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_groups oci_identity_domains_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 2113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 2081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2098
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsGroups to import."
              },
              "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_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsGroups to import is 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-groups/index.ts",
            "line": 2171
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2155
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2187
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2203
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2219
          },
          "name": "resetGroupCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2235
          },
          "name": "resetGroupFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2291
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2312
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2328
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2344
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2361
          },
          "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-groups/index.ts",
            "line": 2378
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2086
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2245
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2279
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2300
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2353
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2159
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2175
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2191
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2207
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2223
          },
          "name": "groupCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2239
          },
          "name": "groupFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2274
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2295
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2316
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2332
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2348
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2165
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2149
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2181
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2213
          },
          "name": "groupCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2229
          },
          "name": "groupFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2267
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2285
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2306
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2322
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2338
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsGroupsConfig",
      "properties": [
        {
          "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_groups#idcs_endpoint DataOciIdentityDomainsGroups#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#attributes DataOciIdentityDomainsGroups#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#attribute_sets DataOciIdentityDomainsGroups#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#authorization DataOciIdentityDomainsGroups#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#compartment_id DataOciIdentityDomainsGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 25
          },
          "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_groups#group_count DataOciIdentityDomainsGroups#group_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 29
          },
          "name": "groupCount",
          "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_groups#group_filter DataOciIdentityDomainsGroups#group_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 33
          },
          "name": "groupFilter",
          "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_groups#id DataOciIdentityDomainsGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#resource_type_schema_version DataOciIdentityDomainsGroups#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#sort_by DataOciIdentityDomainsGroups#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#sort_order DataOciIdentityDomainsGroups#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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_groups#start_index DataOciIdentityDomainsGroups#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1851
      },
      "name": "DataOciIdentityDomainsGroupsGroups",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-groups/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-groups/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-groups/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-groups/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 2066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 2059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2073
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2066
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2066
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2066
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsGroupsGroupsMembers",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsGroupsGroupsMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 304
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 309
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 314
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 324
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 329
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 334
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 339
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsGroupsGroupsMeta",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 385
      },
      "name": "DataOciIdentityDomainsGroupsGroupsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 414
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 419
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 424
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 429
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 434
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1874
      },
      "name": "DataOciIdentityDomainsGroupsGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1908
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1903
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1913
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1918
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1923
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1928
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1933
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1938
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1943
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1948
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1954
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1959
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1965
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1970
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1975
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1981
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1987
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1992
          },
          "name": "nonUniqueDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1997
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2002
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2007
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2013
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2018
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2030
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2036
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondynamicGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2042
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2024
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2048
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 2054
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 457
      },
      "name": "DataOciIdentityDomainsGroupsGroupsTags",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-groups/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-groups/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 480
      },
      "name": "DataOciIdentityDomainsGroupsGroupsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 509
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 514
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 702
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-groups/index.ts",
        "line": 560
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 589
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 594
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 599
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 622
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 645
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 674
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 679
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 778
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 725
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 755
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 761
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 766
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 949
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 789
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 858
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 812
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 841
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 846
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 869
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 938
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 892
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 921
          },
          "name": "dbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 926
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1030
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1030
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 972
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1001
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1007
          },
          "name": "domainLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1012
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1018
          },
          "name": "instanceLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1041
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 1110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1064
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1093
          },
          "name": "membershipRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1098
          },
          "name": "membershipType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1591
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1121
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1144
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1173
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1178
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1183
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1188
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1193
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1198
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1203
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1208
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1231
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1317
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1310
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1254
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1283
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1288
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1293
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1298
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1697
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1690
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1614
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1644
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1649
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1654
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1660
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1666
          },
          "name": "owners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1672
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1678
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1321
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1344
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1373
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1378
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1383
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1388
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1411
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 1490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1434
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1468
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1473
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1478
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1501
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1587
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1580
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1580
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1580
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1524
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1553
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1558
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1563
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1568
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1701
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/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-identity-domains-groups/index.ts",
            "line": 1765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1724
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1753
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1776
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/index.ts",
          "line": 1840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-groups/index.ts",
        "line": 1833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1847
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1840
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1840
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1840
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-groups/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-identity-domains-groups/index.ts",
        "line": 1799
      },
      "name": "DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1828
          },
          "name": "requestable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-groups/index.ts",
            "line": 1812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-groups/index:DataOciIdentityDomainsGroupsGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrust": {
      "assembly": "cdktf-provider-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_identity_propagation_trust oci_identity_domains_identity_propagation_trust}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrust",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_propagation_trust oci_identity_domains_identity_propagation_trust} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentityPropagationTrust resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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 DataOciIdentityDomainsIdentityPropagationTrust to import."
              },
              "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_identity_propagation_trust#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentityPropagationTrust that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentityPropagationTrust to import is 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-identity-propagation-trust/index.ts",
            "line": 673
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 657
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 689
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 841
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 889
          },
          "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-identity-propagation-trust/index.ts",
            "line": 900
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrust",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 635
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 640
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 645
          },
          "name": "allowImpersonation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 698
          },
          "name": "clientClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 703
          },
          "name": "clientClaimValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 708
          },
          "name": "clockSkewSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 713
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 718
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 723
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 728
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 733
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 739
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 758
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 763
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 768
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 787
          },
          "name": "impersonationServiceUsers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 792
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 798
          },
          "name": "keytab",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytabList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 804
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 809
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 814
          },
          "name": "oauthClients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 819
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 824
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 829
          },
          "name": "publicKeyEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 850
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 855
          },
          "name": "subjectClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 860
          },
          "name": "subjectMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 865
          },
          "name": "subjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 871
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 876
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 881
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 661
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 677
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 693
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 752
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 781
          },
          "name": "identityPropagationTrustIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 845
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 667
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 651
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 683
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 745
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 774
          },
          "name": "identityPropagationTrustId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 835
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrust"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustConfig",
      "properties": [
        {
          "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_identity_propagation_trust#idcs_endpoint DataOciIdentityDomainsIdentityPropagationTrust#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 25
          },
          "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_identity_propagation_trust#identity_propagation_trust_id DataOciIdentityDomainsIdentityPropagationTrust#identity_propagation_trust_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 29
          },
          "name": "identityPropagationTrustId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_propagation_trust#attributes DataOciIdentityDomainsIdentityPropagationTrust#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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_identity_propagation_trust#attribute_sets DataOciIdentityDomainsIdentityPropagationTrust#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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_identity_propagation_trust#authorization DataOciIdentityDomainsIdentityPropagationTrust#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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_identity_propagation_trust#resource_type_schema_version DataOciIdentityDomainsIdentityPropagationTrust#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/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-identity-propagation-trust/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/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-identity-propagation-trust/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsers",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/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-identity-propagation-trust/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 277
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 282
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 287
          },
          "name": "rule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 292
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytab": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytab",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 315
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustKeytab",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustKeytab"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytabList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytabList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustKeytabOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustKeytabList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/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-identity-propagation-trust/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustKeytabList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytabOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytabOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 338
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustKeytabOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 367
          },
          "name": "secretOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 372
          },
          "name": "secretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustKeytab"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustKeytabOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 395
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustMeta",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-domains-identity-propagation-trust/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-domains-identity-propagation-trust/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-identity-domains-identity-propagation-trust/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 418
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 447
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 452
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 457
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 462
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 467
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
        "line": 490
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustTags",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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.DataOciIdentityDomainsIdentityPropagationTrustTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-propagation-trust/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-identity-propagation-trust/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trust/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-identity-domains-identity-propagation-trust/index.ts",
        "line": 513
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 542
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trust/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trust/index:DataOciIdentityDomainsIdentityPropagationTrustTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrusts": {
      "assembly": "cdktf-provider-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_identity_propagation_trusts oci_identity_domains_identity_propagation_trusts}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrusts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_propagation_trusts oci_identity_domains_identity_propagation_trusts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
          "line": 889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentityPropagationTrusts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 874
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsIdentityPropagationTrusts to import."
              },
              "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_identity_propagation_trusts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentityPropagationTrusts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentityPropagationTrusts to import is 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-identity-propagation-trusts/index.ts",
            "line": 947
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 931
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 963
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 979
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 995
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1024
          },
          "name": "resetIdentityPropagationTrustCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1040
          },
          "name": "resetIdentityPropagationTrustFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1067
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1088
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1104
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1120
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrusts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 862
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1050
          },
          "name": "identityPropagationTrusts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1055
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1076
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1129
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 935
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 951
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 967
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 983
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1012
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1028
          },
          "name": "identityPropagationTrustCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1044
          },
          "name": "identityPropagationTrustFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 999
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1071
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1092
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1108
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1124
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 941
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 925
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 957
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 973
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 989
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1005
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1018
          },
          "name": "identityPropagationTrustCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1034
          },
          "name": "identityPropagationTrustFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1061
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1082
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1098
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 1114
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrusts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsConfig",
      "properties": [
        {
          "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_identity_propagation_trusts#idcs_endpoint DataOciIdentityDomainsIdentityPropagationTrusts#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#attributes DataOciIdentityDomainsIdentityPropagationTrusts#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#attribute_sets DataOciIdentityDomainsIdentityPropagationTrusts#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#authorization DataOciIdentityDomainsIdentityPropagationTrusts#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#compartment_id DataOciIdentityDomainsIdentityPropagationTrusts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#id DataOciIdentityDomainsIdentityPropagationTrusts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#identity_propagation_trust_count DataOciIdentityDomainsIdentityPropagationTrusts#identity_propagation_trust_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 40
          },
          "name": "identityPropagationTrustCount",
          "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_identity_propagation_trusts#identity_propagation_trust_filter DataOciIdentityDomainsIdentityPropagationTrusts#identity_propagation_trust_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 44
          },
          "name": "identityPropagationTrustFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_propagation_trusts#resource_type_schema_version DataOciIdentityDomainsIdentityPropagationTrusts#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#sort_by DataOciIdentityDomainsIdentityPropagationTrusts#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#sort_order DataOciIdentityDomainsIdentityPropagationTrusts#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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_identity_propagation_trusts#start_index DataOciIdentityDomainsIdentityPropagationTrusts#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrusts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrusts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrusts",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrusts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsers",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 304
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 314
          },
          "name": "rule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 319
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytab": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytab",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 342
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytab",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytab"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
        "line": 365
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 394
          },
          "name": "secretOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 399
          },
          "name": "secretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytab"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 842
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 842
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 842
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 422
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMeta",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 445
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 474
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 479
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 484
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 489
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 494
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 649
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 654
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 659
          },
          "name": "allowImpersonation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 669
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 664
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 674
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 679
          },
          "name": "clientClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 684
          },
          "name": "clientClaimValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 689
          },
          "name": "clockSkewSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 694
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 699
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 704
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 709
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 714
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 720
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 725
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 731
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 736
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 741
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 747
          },
          "name": "impersonationServiceUsers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsImpersonationServiceUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 752
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 758
          },
          "name": "keytab",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsKeytabList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 764
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 774
          },
          "name": "oauthClients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 779
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 784
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 789
          },
          "name": "publicKeyEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 794
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 799
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 804
          },
          "name": "subjectClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 809
          },
          "name": "subjectMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 814
          },
          "name": "subjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 820
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 825
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 830
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrusts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
        "line": 517
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTags",
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-propagation-trusts/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-identity-propagation-trusts/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-propagation-trusts/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-identity-domains-identity-propagation-trusts/index.ts",
        "line": 540
      },
      "name": "DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 569
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-propagation-trusts/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-propagation-trusts/index:DataOciIdentityDomainsIdentityPropagationTrustsIdentityPropagationTrustsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvider": {
      "assembly": "cdktf-provider-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_identity_provider oci_identity_domains_identity_provider}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_provider oci_identity_domains_identity_provider} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
          "line": 1187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 1155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentityProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1172
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsIdentityProvider to import."
              },
              "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_identity_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentityProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentityProvider to import is 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-identity-provider/index.ts",
            "line": 1244
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1228
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1265
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1524
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1614
          },
          "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-identity-provider/index.ts",
            "line": 1625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1160
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1216
          },
          "name": "assertionAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1253
          },
          "name": "authnRequestBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1274
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1280
          },
          "name": "correlationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1285
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1290
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1295
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1300
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1305
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1310
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1315
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1326
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1345
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1350
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1355
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1373
          },
          "name": "idpSsoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1378
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1384
          },
          "name": "jitUserProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1395
          },
          "name": "jitUserProvAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1389
          },
          "name": "jitUserProvAttributeUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1400
          },
          "name": "jitUserProvCreateUserEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1405
          },
          "name": "jitUserProvEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1410
          },
          "name": "jitUserProvGroupAssertionAttributeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1415
          },
          "name": "jitUserProvGroupAssignmentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1420
          },
          "name": "jitUserProvGroupMappingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1426
          },
          "name": "jitUserProvGroupMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1431
          },
          "name": "jitUserProvGroupSamlAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1436
          },
          "name": "jitUserProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1441
          },
          "name": "jitUserProvIgnoreErrorOnAbsentGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1446
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1451
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1456
          },
          "name": "logoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1461
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1466
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1472
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1477
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1482
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1487
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1492
          },
          "name": "partnerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1497
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1502
          },
          "name": "requestedAuthenticationContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1507
          },
          "name": "requireForceAuthn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1512
          },
          "name": "requiresEncryptedAssertion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1533
          },
          "name": "samlHoKrequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1538
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1543
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1548
          },
          "name": "shownOnLoginPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1553
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1558
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1563
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1569
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1574
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1579
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1584
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1590
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1596
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1601
          },
          "name": "userMappingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1606
          },
          "name": "userMappingStoreAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1232
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1248
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1269
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1339
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1368
          },
          "name": "identityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1528
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1238
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1222
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1259
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1332
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1361
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1518
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentityProviderConfig",
      "properties": [
        {
          "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_identity_provider#idcs_endpoint DataOciIdentityDomainsIdentityProvider#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 25
          },
          "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_identity_provider#identity_provider_id DataOciIdentityDomainsIdentityProvider#identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 29
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_provider#attributes DataOciIdentityDomainsIdentityProvider#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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_identity_provider#attribute_sets DataOciIdentityDomainsIdentityProvider#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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_identity_provider#authorization DataOciIdentityDomainsIdentityProvider#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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_identity_provider#resource_type_schema_version DataOciIdentityDomainsIdentityProvider#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsIdentityProviderCorrelationPolicy",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderCorrelationPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderCorrelationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderCorrelationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderCorrelationPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsIdentityProviderCorrelationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 92
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 102
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderCorrelationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderCorrelationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 125
      },
      "name": "DataOciIdentityDomainsIdentityProviderIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/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-identity-provider/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
        "line": 148
      },
      "name": "DataOciIdentityDomainsIdentityProviderIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 177
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 182
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 187
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 220
      },
      "name": "DataOciIdentityDomainsIdentityProviderIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/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-identity-provider/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 243
      },
      "name": "DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 272
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 277
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 282
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 287
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 292
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 315
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/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-identity-provider/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 338
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 367
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 372
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAttributes",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/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-identity-provider/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 452
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 457
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 480
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappings",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/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-identity-provider/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 503
      },
      "name": "DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 532
          },
          "name": "idpGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 537
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 542
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 565
      },
      "name": "DataOciIdentityDomainsIdentityProviderMeta",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-provider/index.ts",
        "line": 588
      },
      "name": "DataOciIdentityDomainsIdentityProviderMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 617
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 622
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 627
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 632
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 637
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 660
      },
      "name": "DataOciIdentityDomainsIdentityProviderTags",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
        "line": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
            "line": 729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
          "line": 692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 683
      },
      "name": "DataOciIdentityDomainsIdentityProviderTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 712
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 717
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 825
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 740
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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/data-oci-identity-domains-identity-provider/index.ts",
        "line": 763
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 792
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 797
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 802
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
          "line": 857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 848
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 877
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 882
          },
          "name": "accountLinkingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 887
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 892
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 897
          },
          "name": "autoRedirectEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 902
          },
          "name": "clientCredentialInPayload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 907
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 912
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 917
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 922
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 927
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 933
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 938
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 943
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 948
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 953
          },
          "name": "registrationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 958
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 963
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 968
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 973
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 996
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
        "line": 1133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1147
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1140
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1140
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-provider/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-identity-domains-identity-provider/index.ts",
        "line": 1019
      },
      "name": "DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1048
          },
          "name": "certMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1053
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1058
          },
          "name": "crlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1063
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1068
          },
          "name": "crlReloadDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1073
          },
          "name": "ekuValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1078
          },
          "name": "ekuValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1083
          },
          "name": "ocspAllowUnknownResponseStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1093
          },
          "name": "ocspEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1088
          },
          "name": "ocspEnableSignedResponse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1098
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1103
          },
          "name": "ocspRevalidateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1108
          },
          "name": "ocspServerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1113
          },
          "name": "ocspTrustCertChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1118
          },
          "name": "otherCertMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1123
          },
          "name": "signingCertificateChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1128
          },
          "name": "userMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-provider/index.ts",
            "line": 1032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-provider/index:DataOciIdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviders": {
      "assembly": "cdktf-provider-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_identity_providers oci_identity_domains_identity_providers}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProviders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_providers oci_identity_domains_identity_providers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentityProviders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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 DataOciIdentityDomainsIdentityProviders to import."
              },
              "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_identity_providers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentityProviders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentityProviders to import is 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-identity-providers/index.ts",
            "line": 1672
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1656
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1688
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1704
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1720
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1749
          },
          "name": "resetIdentityProviderCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1765
          },
          "name": "resetIdentityProviderFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1792
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1813
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1829
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1845
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1862
          },
          "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-identity-providers/index.ts",
            "line": 1879
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProviders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1587
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1775
          },
          "name": "identityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1780
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1801
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1854
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1660
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1676
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1692
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1708
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1737
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1753
          },
          "name": "identityProviderCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1769
          },
          "name": "identityProviderFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1724
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1796
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1817
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1833
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1849
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1666
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1650
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1682
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1698
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1714
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1730
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1743
          },
          "name": "identityProviderCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1759
          },
          "name": "identityProviderFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1786
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1807
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1823
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1839
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentityProvidersConfig",
      "properties": [
        {
          "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_identity_providers#idcs_endpoint DataOciIdentityDomainsIdentityProviders#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#attributes DataOciIdentityDomainsIdentityProviders#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#attribute_sets DataOciIdentityDomainsIdentityProviders#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#authorization DataOciIdentityDomainsIdentityProviders#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#compartment_id DataOciIdentityDomainsIdentityProviders#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#id DataOciIdentityDomainsIdentityProviders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#identity_provider_count DataOciIdentityDomainsIdentityProviders#identity_provider_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 40
          },
          "name": "identityProviderCount",
          "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_identity_providers#identity_provider_filter DataOciIdentityDomainsIdentityProviders#identity_provider_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 44
          },
          "name": "identityProviderFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_providers#resource_type_schema_version DataOciIdentityDomainsIdentityProviders#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#sort_by DataOciIdentityDomainsIdentityProviders#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#sort_order DataOciIdentityDomainsIdentityProviders#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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_identity_providers#start_index DataOciIdentityDomainsIdentityProviders#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1178
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProviders",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicy",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 119
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 124
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 129
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 152
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/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-identity-providers/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 175
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 204
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 209
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 214
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 224
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 247
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 270
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 299
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 304
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 314
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 319
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 342
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/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-identity-providers/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 365
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 394
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 399
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributes",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/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-identity-providers/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 479
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 507
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappings",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 530
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 559
          },
          "name": "idpGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 564
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 569
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
          "line": 1567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1567
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1567
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 592
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersMeta",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 615
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 644
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 649
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 654
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 659
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 664
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 1201
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1230
          },
          "name": "assertionAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1240
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1235
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1245
          },
          "name": "authnRequestBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1250
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1255
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1261
          },
          "name": "correlationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersCorrelationPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1266
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1271
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1276
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1281
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1286
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1291
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1296
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1307
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1312
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1318
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1323
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1328
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1333
          },
          "name": "idpSsoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1338
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1344
          },
          "name": "jitUserProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1355
          },
          "name": "jitUserProvAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1349
          },
          "name": "jitUserProvAttributeUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1360
          },
          "name": "jitUserProvCreateUserEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1365
          },
          "name": "jitUserProvEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1370
          },
          "name": "jitUserProvGroupAssertionAttributeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1375
          },
          "name": "jitUserProvGroupAssignmentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1380
          },
          "name": "jitUserProvGroupMappingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1386
          },
          "name": "jitUserProvGroupMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersJitUserProvGroupMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1391
          },
          "name": "jitUserProvGroupSamlAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1396
          },
          "name": "jitUserProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1401
          },
          "name": "jitUserProvIgnoreErrorOnAbsentGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1406
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1411
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1416
          },
          "name": "logoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1421
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1426
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1432
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1437
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1442
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1447
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1452
          },
          "name": "partnerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1457
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1462
          },
          "name": "requestedAuthenticationContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1467
          },
          "name": "requireForceAuthn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1472
          },
          "name": "requiresEncryptedAssertion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1477
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1482
          },
          "name": "samlHoKrequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1487
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1492
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1497
          },
          "name": "shownOnLoginPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1502
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1507
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1512
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1518
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1523
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1528
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1533
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1539
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1545
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1550
          },
          "name": "userMappingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1555
          },
          "name": "userMappingStoreAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProviders"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 687
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersTags",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/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-identity-providers/index.ts",
            "line": 756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 710
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 739
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 744
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 852
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 767
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/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-identity-providers/index.ts",
            "line": 841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 790
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 819
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 824
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 829
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1019
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1012
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1012
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1012
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-providers/index.ts",
        "line": 875
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 904
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 909
          },
          "name": "accountLinkingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 914
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 919
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 924
          },
          "name": "autoRedirectEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 929
          },
          "name": "clientCredentialInPayload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 934
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 939
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 944
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 949
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 954
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 960
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 965
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 970
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 975
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 980
          },
          "name": "registrationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 985
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 990
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 995
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1000
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1023
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/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-identity-domains-identity-providers/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-identity-domains-identity-providers/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-providers/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
        "line": 1046
      },
      "name": "DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1075
          },
          "name": "certMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1080
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1085
          },
          "name": "crlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1090
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1095
          },
          "name": "crlReloadDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1100
          },
          "name": "ekuValidationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1105
          },
          "name": "ekuValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1110
          },
          "name": "ocspAllowUnknownResponseStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1120
          },
          "name": "ocspEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1115
          },
          "name": "ocspEnableSignedResponse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1125
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1130
          },
          "name": "ocspRevalidateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1135
          },
          "name": "ocspServerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1140
          },
          "name": "ocspTrustCertChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1145
          },
          "name": "otherCertMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1150
          },
          "name": "signingCertificateChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1155
          },
          "name": "userMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-providers/index.ts",
            "line": 1059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-providers/index:DataOciIdentityDomainsIdentityProvidersIdentityProvidersUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySetting": {
      "assembly": "cdktf-provider-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_identity_setting oci_identity_domains_identity_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_setting oci_identity_domains_identity_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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.DataOciIdentityDomainsIdentitySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentitySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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 DataOciIdentityDomainsIdentitySetting to import."
              },
              "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_identity_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentitySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentitySetting to import is 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-identity-setting/index.ts",
            "line": 818
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 802
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 834
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 967
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/index.ts",
            "line": 1022
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 739
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 843
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 848
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 853
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 858
          },
          "name": "emitLockedMessageWhenUserIsLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 863
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 868
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 874
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 893
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 898
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 903
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 922
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 928
          },
          "name": "myProfile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 933
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 939
          },
          "name": "posixGid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGidList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 945
          },
          "name": "posixUid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUidList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 950
          },
          "name": "primaryEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 955
          },
          "name": "removeInvalidEmails",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 976
          },
          "name": "returnInactiveOverLockedMessage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 981
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 987
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 992
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 998
          },
          "name": "tokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 1003
          },
          "name": "userAllowedToSetRecoveryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/index.ts",
            "line": 822
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 838
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 887
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 916
          },
          "name": "identitySettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 971
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 812
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 796
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 828
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 880
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 909
          },
          "name": "identitySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 961
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentitySettingConfig",
      "properties": [
        {
          "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_identity_setting#idcs_endpoint DataOciIdentityDomainsIdentitySetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 25
          },
          "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_identity_setting#identity_setting_id DataOciIdentityDomainsIdentitySetting#identity_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 29
          },
          "name": "identitySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_setting#attributes DataOciIdentityDomainsIdentitySetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_setting#attribute_sets DataOciIdentityDomainsIdentitySetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_setting#authorization DataOciIdentityDomainsIdentitySetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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_identity_setting#resource_type_schema_version DataOciIdentityDomainsIdentitySetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsIdentitySettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-setting/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsIdentitySettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsIdentitySettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-setting/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsIdentitySettingMeta",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-setting/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsIdentitySettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsIdentitySettingMyProfile",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMyProfile"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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.DataOciIdentityDomainsIdentitySettingMyProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingMyProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/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-identity-setting/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMyProfileList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsIdentitySettingMyProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 372
          },
          "name": "allowEndUsersToChangeTheirPassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 377
          },
          "name": "allowEndUsersToLinkTheirSupportAccount",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 382
          },
          "name": "allowEndUsersToManageTheirCapabilities",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 387
          },
          "name": "allowEndUsersToUpdateTheirSecuritySettings",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingMyProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingMyProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 410
      },
      "name": "DataOciIdentityDomainsIdentitySettingPosixGid",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixGid"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGidList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGidList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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.DataOciIdentityDomainsIdentitySettingPosixGidOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingPosixGidList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixGidList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/index.ts",
        "line": 433
      },
      "name": "DataOciIdentityDomainsIdentitySettingPosixGidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 462
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 467
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixGid"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixGidOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 490
      },
      "name": "DataOciIdentityDomainsIdentitySettingPosixUid",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixUid"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUidList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUidList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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.DataOciIdentityDomainsIdentitySettingPosixUidOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingPosixUidList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-setting/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-identity-setting/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixUidList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
        "line": 513
      },
      "name": "DataOciIdentityDomainsIdentitySettingPosixUidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 542
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 547
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingPosixUid"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingPosixUidOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 570
      },
      "name": "DataOciIdentityDomainsIdentitySettingTags",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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.DataOciIdentityDomainsIdentitySettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
            "line": 639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
        "line": 593
      },
      "name": "DataOciIdentityDomainsIdentitySettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 622
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 627
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
        "line": 650
      },
      "name": "DataOciIdentityDomainsIdentitySettingTokens",
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-setting/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-setting/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-setting/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-identity-domains-identity-setting/index.ts",
        "line": 673
      },
      "name": "DataOciIdentityDomainsIdentitySettingTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 702
          },
          "name": "expiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 707
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-setting/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-setting/index:DataOciIdentityDomainsIdentitySettingTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettings": {
      "assembly": "cdktf-provider-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_identity_settings oci_identity_domains_identity_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_identity_settings oci_identity_domains_identity_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsIdentitySettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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 DataOciIdentityDomainsIdentitySettings to import."
              },
              "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_identity_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsIdentitySettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsIdentitySettings to import is 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-identity-settings/index.ts",
            "line": 1049
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1033
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1065
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1081
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1097
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1137
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1164
          },
          "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-identity-settings/index.ts",
            "line": 1176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 969
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1120
          },
          "name": "identitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1125
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1146
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1151
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1156
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1037
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1053
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1069
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1085
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1114
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1101
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1141
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1043
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1027
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1059
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1075
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1091
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1107
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 1131
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsIdentitySettingsConfig",
      "properties": [
        {
          "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_identity_settings#idcs_endpoint DataOciIdentityDomainsIdentitySettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#attributes DataOciIdentityDomainsIdentitySettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#attribute_sets DataOciIdentityDomainsIdentitySettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#authorization DataOciIdentityDomainsIdentitySettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#compartment_id DataOciIdentityDomainsIdentitySettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#id DataOciIdentityDomainsIdentitySettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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_identity_settings#resource_type_schema_version DataOciIdentityDomainsIdentitySettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 737
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettings",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-settings/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 94
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 137
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-settings/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 160
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 194
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
            "line": 949
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMeta",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-settings/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 284
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 289
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 294
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 304
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 327
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfile",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfile"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 379
          },
          "name": "allowEndUsersToChangeTheirPassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 384
          },
          "name": "allowEndUsersToLinkTheirSupportAccount",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 389
          },
          "name": "allowEndUsersToManageTheirCapabilities",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 394
          },
          "name": "allowEndUsersToUpdateTheirSecuritySettings",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 760
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 794
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 789
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 799
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 804
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 809
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 814
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 819
          },
          "name": "emitLockedMessageWhenUserIsLocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 824
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 829
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 835
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 840
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 846
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 851
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 856
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 861
          },
          "name": "identitySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 867
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 873
          },
          "name": "myProfile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsMyProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 878
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 884
          },
          "name": "posixGid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 890
          },
          "name": "posixUid",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 895
          },
          "name": "primaryEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 900
          },
          "name": "removeInvalidEmails",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 905
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 910
          },
          "name": "returnInactiveOverLockedMessage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 915
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 921
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 926
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 932
          },
          "name": "tokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 937
          },
          "name": "userAllowedToSetRecoveryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGid",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGid"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 469
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 474
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGid"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixGidOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 497
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUid",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUid"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 520
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 549
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 554
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUid"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsPosixUidOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 577
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTags",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 600
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 629
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 634
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
        "line": 657
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokens",
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-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-identity-settings/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-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-identity-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-identity-settings/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-identity-settings/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-identity-domains-identity-settings/index.ts",
        "line": 680
      },
      "name": "DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 709
          },
          "name": "expiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 714
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-identity-settings/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-identity-settings/index:DataOciIdentityDomainsIdentitySettingsIdentitySettingsTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSetting": {
      "assembly": "cdktf-provider-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_kmsi_setting oci_identity_domains_kmsi_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_kmsi_setting oci_identity_domains_kmsi_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsKmsiSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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 DataOciIdentityDomainsKmsiSetting to import."
              },
              "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_kmsi_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsKmsiSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsKmsiSetting to import is 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-kmsi-setting/index.ts",
            "line": 488
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 472
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 504
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 629
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 667
          },
          "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-kmsi-setting/index.ts",
            "line": 678
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 513
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 518
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 523
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 528
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 533
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 539
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 558
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 563
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 568
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 573
          },
          "name": "kmsiFeatureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 578
          },
          "name": "kmsiPromptEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 596
          },
          "name": "lastEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 601
          },
          "name": "lastUsedValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 606
          },
          "name": "maxAllowedSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 612
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 617
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 638
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 644
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 649
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 654
          },
          "name": "tokenValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 659
          },
          "name": "touPromptDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 476
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 492
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 508
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 552
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 591
          },
          "name": "kmsiSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 633
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 482
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 466
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 498
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 545
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 584
          },
          "name": "kmsiSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 623
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsKmsiSettingConfig",
      "properties": [
        {
          "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_kmsi_setting#idcs_endpoint DataOciIdentityDomainsKmsiSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 25
          },
          "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_kmsi_setting#kmsi_setting_id DataOciIdentityDomainsKmsiSetting#kmsi_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 29
          },
          "name": "kmsiSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_kmsi_setting#attributes DataOciIdentityDomainsKmsiSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_setting#attribute_sets DataOciIdentityDomainsKmsiSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_setting#authorization DataOciIdentityDomainsKmsiSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/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_kmsi_setting#resource_type_schema_version DataOciIdentityDomainsKmsiSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsKmsiSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-setting/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsKmsiSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsKmsiSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-setting/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsKmsiSettingMeta",
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-setting/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsKmsiSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsKmsiSettingTags",
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-setting/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-setting/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsKmsiSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-setting/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-setting/index:DataOciIdentityDomainsKmsiSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettings": {
      "assembly": "cdktf-provider-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_kmsi_settings oci_identity_domains_kmsi_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_kmsi_settings oci_identity_domains_kmsi_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
          "line": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsKmsiSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 637
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsKmsiSettings to import."
              },
              "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_kmsi_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsKmsiSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsKmsiSettings to import is 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-kmsi-settings/index.ts",
            "line": 705
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 689
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 721
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 737
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 753
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 793
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 820
          },
          "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-kmsi-settings/index.ts",
            "line": 832
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 625
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 775
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 781
          },
          "name": "kmsiSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 802
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 807
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 812
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 693
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 709
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 725
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 741
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 770
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 757
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 797
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 699
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 683
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 715
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 731
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 763
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 787
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsKmsiSettingsConfig",
      "properties": [
        {
          "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_kmsi_settings#idcs_endpoint DataOciIdentityDomainsKmsiSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#attributes DataOciIdentityDomainsKmsiSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#attribute_sets DataOciIdentityDomainsKmsiSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#authorization DataOciIdentityDomainsKmsiSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#compartment_id DataOciIdentityDomainsKmsiSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#id DataOciIdentityDomainsKmsiSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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_kmsi_settings#resource_type_schema_version DataOciIdentityDomainsKmsiSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 407
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettings",
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-settings/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 94
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 137
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-settings/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 160
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 194
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-settings/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-identity-domains-kmsi-settings/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/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.DataOciIdentityDomainsKmsiSettingsKmsiSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/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-identity-domains-kmsi-settings/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-identity-domains-kmsi-settings/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-settings/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 284
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 289
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 294
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 304
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 430
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 464
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 459
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 469
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 474
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 479
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 484
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 489
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 500
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 505
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 511
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 516
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 521
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 526
          },
          "name": "kmsiFeatureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 531
          },
          "name": "kmsiPromptEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 536
          },
          "name": "kmsiSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 541
          },
          "name": "lastEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 546
          },
          "name": "lastUsedValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 551
          },
          "name": "maxAllowedSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 557
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 562
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 567
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 572
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 578
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 583
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 588
          },
          "name": "tokenValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 593
          },
          "name": "touPromptDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
        "line": 327
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsTags",
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-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-kmsi-settings/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-kmsi-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-kmsi-settings/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 379
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-kmsi-settings/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsKmsiSettingsKmsiSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-kmsi-settings/index:DataOciIdentityDomainsKmsiSettingsKmsiSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKey": {
      "assembly": "cdktf-provider-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_my_api_key oci_identity_domains_my_api_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_api_key oci_identity_domains_my_api_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyApiKey to import."
              },
              "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_my_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyApiKey to import is 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-my-api-key/index.ts",
            "line": 557
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 667
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 566
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 571
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 576
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 581
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 586
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 597
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 616
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 621
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 626
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 631
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 637
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 655
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 676
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 682
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 687
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 693
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 561
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 610
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 650
          },
          "name": "myApiKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 671
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 551
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 603
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 643
          },
          "name": "myApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 661
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKey"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyApiKeyConfig",
      "properties": [
        {
          "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_my_api_key#idcs_endpoint DataOciIdentityDomainsMyApiKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 17
          },
          "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_my_api_key#my_api_key_id DataOciIdentityDomainsMyApiKey#my_api_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 21
          },
          "name": "myApiKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_api_key#authorization DataOciIdentityDomainsMyApiKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 13
          },
          "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_my_api_key#resource_type_schema_version DataOciIdentityDomainsMyApiKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMyApiKeyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-my-api-key/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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.DataOciIdentityDomainsMyApiKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-my-api-key/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-my-api-key/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMyApiKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyApiKeyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-my-api-key/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMyApiKeyMeta",
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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.DataOciIdentityDomainsMyApiKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMyApiKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMyApiKeyTags",
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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.DataOciIdentityDomainsMyApiKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMyApiKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMyApiKeyUser",
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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.DataOciIdentityDomainsMyApiKeyUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeyUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-key/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-identity-domains-my-api-key/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMyApiKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-key/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeyUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-key/index:DataOciIdentityDomainsMyApiKeyUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeys": {
      "assembly": "cdktf-provider-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_my_api_keys oci_identity_domains_my_api_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_api_keys oci_identity_domains_my_api_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyApiKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 710
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyApiKeys to import."
              },
              "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_my_api_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyApiKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyApiKeys to import is 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-my-api-keys/index.ts",
            "line": 765
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 781
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 797
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 831
          },
          "name": "resetMyApiKeyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 847
          },
          "name": "resetMyApiKeyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 869
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 890
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 906
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 922
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-identity-domains-my-api-keys/index.ts",
            "line": 954
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 698
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 819
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 857
          },
          "name": "myApiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 878
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 931
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 769
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 785
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 814
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 801
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 835
          },
          "name": "myApiKeyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 851
          },
          "name": "myApiKeyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 873
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 894
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 910
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 926
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 759
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 807
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 825
          },
          "name": "myApiKeyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 841
          },
          "name": "myApiKeyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 863
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 884
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 900
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 916
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyApiKeysConfig",
      "properties": [
        {
          "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_my_api_keys#idcs_endpoint DataOciIdentityDomainsMyApiKeys#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 28
          },
          "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_my_api_keys#authorization DataOciIdentityDomainsMyApiKeys#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 13
          },
          "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_my_api_keys#compartment_id DataOciIdentityDomainsMyApiKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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/identity_domains_my_api_keys#id DataOciIdentityDomainsMyApiKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-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/identity_domains_my_api_keys#my_api_key_count DataOciIdentityDomainsMyApiKeys#my_api_key_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 32
          },
          "name": "myApiKeyCount",
          "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_my_api_keys#my_api_key_filter DataOciIdentityDomainsMyApiKeys#my_api_key_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 36
          },
          "name": "myApiKeyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_api_keys#resource_type_schema_version DataOciIdentityDomainsMyApiKeys#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 40
          },
          "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_my_api_keys#sort_by DataOciIdentityDomainsMyApiKeys#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 44
          },
          "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_my_api_keys#sort_order DataOciIdentityDomainsMyApiKeys#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 48
          },
          "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_my_api_keys#start_index DataOciIdentityDomainsMyApiKeys#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeys",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/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-my-api-keys/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/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-my-api-keys/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-identity-domains-my-api-keys/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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.DataOciIdentityDomainsMyApiKeysMyApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-identity-domains-my-api-keys/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-identity-domains-my-api-keys/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysMeta",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-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-identity-domains-my-api-keys/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-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.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-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-identity-domains-my-api-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-identity-domains-my-api-keys/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 586
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 591
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 602
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 607
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 613
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 618
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 623
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 628
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 634
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 639
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 644
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 649
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 655
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 660
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 666
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysTags",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/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-my-api-keys/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysUser",
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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.DataOciIdentityDomainsMyApiKeysMyApiKeysUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/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-my-api-keys/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-api-keys/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-my-api-keys/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyApiKeysMyApiKeysUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-api-keys/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApiKeysMyApiKeysUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-api-keys/index:DataOciIdentityDomainsMyApiKeysMyApiKeysUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyApps": {
      "assembly": "cdktf-provider-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_my_apps oci_identity_domains_my_apps}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyApps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_apps oci_identity_domains_my_apps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyApps resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 937
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyApps to import."
              },
              "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_my_apps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyApps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyApps to import is 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-my-apps/index.ts",
            "line": 992
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1008
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1024
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1058
          },
          "name": "resetMyAppCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1074
          },
          "name": "resetMyAppFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1096
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1117
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1133
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1149
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1166
          },
          "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-my-apps/index.ts",
            "line": 1181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyApps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 925
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1046
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1084
          },
          "name": "myApps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1105
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1158
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 996
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1012
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1041
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1028
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1062
          },
          "name": "myAppCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1078
          },
          "name": "myAppFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1100
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1121
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1137
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1153
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 986
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1002
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1018
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1034
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1052
          },
          "name": "myAppCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1068
          },
          "name": "myAppFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1090
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1111
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1127
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 1143
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyAppsConfig",
      "properties": [
        {
          "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_my_apps#idcs_endpoint DataOciIdentityDomainsMyApps#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 28
          },
          "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_my_apps#authorization DataOciIdentityDomainsMyApps#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 13
          },
          "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_my_apps#compartment_id DataOciIdentityDomainsMyApps#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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/identity_domains_my_apps#id DataOciIdentityDomainsMyApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_apps#my_app_count DataOciIdentityDomainsMyApps#my_app_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 32
          },
          "name": "myAppCount",
          "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_my_apps#my_app_filter DataOciIdentityDomainsMyApps#my_app_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 36
          },
          "name": "myAppFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_apps#resource_type_schema_version DataOciIdentityDomainsMyApps#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 40
          },
          "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_my_apps#sort_by DataOciIdentityDomainsMyApps#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 44
          },
          "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_my_apps#sort_order DataOciIdentityDomainsMyApps#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 48
          },
          "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_my_apps#start_index DataOciIdentityDomainsMyApps#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 719
      },
      "name": "DataOciIdentityDomainsMyAppsMyApps",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyApps"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsApp",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-my-apps/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 106
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 111
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 116
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 126
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 131
          },
          "name": "isAliasApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 136
          },
          "name": "isLoginTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 141
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 146
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 151
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 156
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 161
          },
          "name": "showInMyApps",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 166
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 189
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 212
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 241
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 246
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 251
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 256
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 261
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 284
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 307
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 336
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 341
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 346
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 351
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 356
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 905
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 379
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsMeta",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 402
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 431
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 436
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 441
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 446
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 451
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 742
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 771
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 776
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 782
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 787
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 792
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 797
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 802
          },
          "name": "favorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 813
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 819
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 824
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 829
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 834
          },
          "name": "isAccount",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 839
          },
          "name": "lastAccessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 844
          },
          "name": "launchUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 850
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 855
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 860
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 866
          },
          "name": "owner",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwnerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 871
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 877
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 882
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 887
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 893
          },
          "name": "userWalletArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyApps"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwner": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 474
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsOwner",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsOwner"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwnerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwnerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsOwnerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsOwnerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsOwnerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwnerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwnerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 497
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsOwnerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 526
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 531
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 536
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsOwner"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsOwnerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 559
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsTags",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 582
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 611
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 616
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-apps/index.ts",
        "line": 639
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifact",
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifact"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-apps/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-identity-domains-my-apps/index.ts",
        "line": 662
      },
      "name": "DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 691
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 696
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-apps/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifact"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-apps/index:DataOciIdentityDomainsMyAppsMyAppsUserWalletArtifactOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthToken": {
      "assembly": "cdktf-provider-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_my_auth_token oci_identity_domains_my_auth_token}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_auth_token oci_identity_domains_my_auth_token} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyAuthToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyAuthToken to import."
              },
              "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_my_auth_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyAuthToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyAuthToken to import is 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-my-auth-token/index.ts",
            "line": 557
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 662
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 566
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 571
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 576
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 581
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 586
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 597
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 616
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 621
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 626
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 632
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 650
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 671
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 676
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 682
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 687
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 693
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 561
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 610
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 645
          },
          "name": "myAuthTokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 666
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 551
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 603
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 638
          },
          "name": "myAuthTokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 656
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthToken"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyAuthTokenConfig",
      "properties": [
        {
          "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_my_auth_token#idcs_endpoint DataOciIdentityDomainsMyAuthToken#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 17
          },
          "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_my_auth_token#my_auth_token_id DataOciIdentityDomainsMyAuthToken#my_auth_token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 21
          },
          "name": "myAuthTokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_auth_token#authorization DataOciIdentityDomainsMyAuthToken#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 13
          },
          "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_my_auth_token#resource_type_schema_version DataOciIdentityDomainsMyAuthToken#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-my-auth-token/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-my-auth-token/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-my-auth-token/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-my-auth-token/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMyAuthTokenMeta",
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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.DataOciIdentityDomainsMyAuthTokenMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokenMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMyAuthTokenMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMyAuthTokenTags",
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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.DataOciIdentityDomainsMyAuthTokenTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokenTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMyAuthTokenTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMyAuthTokenUser",
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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.DataOciIdentityDomainsMyAuthTokenUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokenUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-token/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-identity-domains-my-auth-token/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMyAuthTokenUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-token/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-token/index:DataOciIdentityDomainsMyAuthTokenUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokens": {
      "assembly": "cdktf-provider-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_my_auth_tokens oci_identity_domains_my_auth_tokens}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokens",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_auth_tokens oci_identity_domains_my_auth_tokens} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyAuthTokens resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 710
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyAuthTokens to import."
              },
              "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_my_auth_tokens#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyAuthTokens that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyAuthTokens to import is 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-my-auth-tokens/index.ts",
            "line": 765
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 781
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 797
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 831
          },
          "name": "resetMyAuthTokenCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 847
          },
          "name": "resetMyAuthTokenFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 869
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 890
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 906
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 922
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-identity-domains-my-auth-tokens/index.ts",
            "line": 954
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokens",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 698
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 819
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 857
          },
          "name": "myAuthTokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 878
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 931
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 769
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 785
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 814
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 801
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 835
          },
          "name": "myAuthTokenCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 851
          },
          "name": "myAuthTokenFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 873
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 894
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 910
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 926
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 759
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 807
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 825
          },
          "name": "myAuthTokenCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 841
          },
          "name": "myAuthTokenFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 863
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 884
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 900
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 916
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyAuthTokensConfig",
      "properties": [
        {
          "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_my_auth_tokens#idcs_endpoint DataOciIdentityDomainsMyAuthTokens#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 28
          },
          "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_my_auth_tokens#authorization DataOciIdentityDomainsMyAuthTokens#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 13
          },
          "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_my_auth_tokens#compartment_id DataOciIdentityDomainsMyAuthTokens#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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/identity_domains_my_auth_tokens#id DataOciIdentityDomainsMyAuthTokens#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_auth_tokens#my_auth_token_count DataOciIdentityDomainsMyAuthTokens#my_auth_token_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 32
          },
          "name": "myAuthTokenCount",
          "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_my_auth_tokens#my_auth_token_filter DataOciIdentityDomainsMyAuthTokens#my_auth_token_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 36
          },
          "name": "myAuthTokenFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_auth_tokens#resource_type_schema_version DataOciIdentityDomainsMyAuthTokens#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 40
          },
          "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_my_auth_tokens#sort_by DataOciIdentityDomainsMyAuthTokens#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 44
          },
          "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_my_auth_tokens#sort_order DataOciIdentityDomainsMyAuthTokens#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 48
          },
          "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_my_auth_tokens#start_index DataOciIdentityDomainsMyAuthTokens#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokens",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/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-my-auth-tokens/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/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-my-auth-tokens/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-identity-domains-my-auth-tokens/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-identity-domains-my-auth-tokens/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-identity-domains-my-auth-tokens/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensMeta",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/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-my-auth-tokens/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 586
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 591
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 602
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 607
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 613
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 618
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 623
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 629
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 634
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 639
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 644
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 649
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 655
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 660
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 666
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensTags",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/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-my-auth-tokens/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensUser",
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/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-my-auth-tokens/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-auth-tokens/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-my-auth-tokens/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-auth-tokens/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyAuthTokensMyAuthTokensUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-auth-tokens/index:DataOciIdentityDomainsMyAuthTokensMyAuthTokensUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApproval": {
      "assembly": "cdktf-provider-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_my_completed_approval oci_identity_domains_my_completed_approval}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApproval",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_completed_approval oci_identity_domains_my_completed_approval} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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.DataOciIdentityDomainsMyCompletedApprovalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyCompletedApproval resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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 DataOciIdentityDomainsMyCompletedApproval to import."
              },
              "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_my_completed_approval#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyCompletedApproval that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyCompletedApproval to import is 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-my-completed-approval/index.ts",
            "line": 470
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 506
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 616
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 654
          },
          "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-my-completed-approval/index.ts",
            "line": 664
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApproval",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 479
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 484
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 489
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 494
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 516
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 535
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 540
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 545
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 550
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 556
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 574
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 579
          },
          "name": "requestCreatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 584
          },
          "name": "requestDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 589
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 594
          },
          "name": "requestOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 599
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 604
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 625
          },
          "name": "responseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 630
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 635
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 641
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 646
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 474
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 529
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 510
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 569
          },
          "name": "myCompletedApprovalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 620
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 464
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 500
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 522
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 562
          },
          "name": "myCompletedApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 610
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApproval"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalConfig",
      "properties": [
        {
          "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_my_completed_approval#idcs_endpoint DataOciIdentityDomainsMyCompletedApproval#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 24
          },
          "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_my_completed_approval#my_completed_approval_id DataOciIdentityDomainsMyCompletedApproval#my_completed_approval_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 28
          },
          "name": "myCompletedApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_completed_approval#authorization DataOciIdentityDomainsMyCompletedApproval#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 13
          },
          "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_my_completed_approval#id DataOciIdentityDomainsMyCompletedApproval#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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/identity_domains_my_completed_approval#resource_type_schema_version DataOciIdentityDomainsMyCompletedApproval#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 32
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 34
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 57
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 86
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 91
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 96
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 101
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 106
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 129
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 152
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 181
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 186
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 191
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 201
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 224
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalMeta",
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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.DataOciIdentityDomainsMyCompletedApprovalMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 247
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 276
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 281
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 286
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 291
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 296
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
        "line": 319
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalTags",
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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.DataOciIdentityDomainsMyCompletedApprovalTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approval/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-identity-domains-my-completed-approval/index.ts",
        "line": 342
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 371
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 376
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approval/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approval/index:DataOciIdentityDomainsMyCompletedApprovalTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovals": {
      "assembly": "cdktf-provider-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_my_completed_approvals oci_identity_domains_my_completed_approvals}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_completed_approvals oci_identity_domains_my_completed_approvals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyCompletedApprovals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 649
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyCompletedApprovals to import."
              },
              "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_my_completed_approvals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyCompletedApprovals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyCompletedApprovals to import is 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-my-completed-approvals/index.ts",
            "line": 704
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 720
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 770
          },
          "name": "resetMyCompletedApprovalCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 786
          },
          "name": "resetMyCompletedApprovalFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 808
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 829
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 845
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 861
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-identity-domains-my-completed-approvals/index.ts",
            "line": 893
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 637
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 758
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 796
          },
          "name": "myCompletedApprovals",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 817
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 870
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 708
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 724
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 753
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 774
          },
          "name": "myCompletedApprovalCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 790
          },
          "name": "myCompletedApprovalFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 812
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 833
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 849
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 865
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 698
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 746
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 764
          },
          "name": "myCompletedApprovalCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 780
          },
          "name": "myCompletedApprovalFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 802
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 823
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 839
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 855
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovals"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsConfig",
      "properties": [
        {
          "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_my_completed_approvals#idcs_endpoint DataOciIdentityDomainsMyCompletedApprovals#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 28
          },
          "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_my_completed_approvals#authorization DataOciIdentityDomainsMyCompletedApprovals#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 13
          },
          "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_my_completed_approvals#compartment_id DataOciIdentityDomainsMyCompletedApprovals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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/identity_domains_my_completed_approvals#id DataOciIdentityDomainsMyCompletedApprovals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_completed_approvals#my_completed_approval_count DataOciIdentityDomainsMyCompletedApprovals#my_completed_approval_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 32
          },
          "name": "myCompletedApprovalCount",
          "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_my_completed_approvals#my_completed_approval_filter DataOciIdentityDomainsMyCompletedApprovals#my_completed_approval_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 36
          },
          "name": "myCompletedApprovalFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_completed_approvals#resource_type_schema_version DataOciIdentityDomainsMyCompletedApprovals#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 40
          },
          "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_my_completed_approvals#sort_by DataOciIdentityDomainsMyCompletedApprovals#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 44
          },
          "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_my_completed_approvals#sort_order DataOciIdentityDomainsMyCompletedApprovals#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 48
          },
          "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_my_completed_approvals#start_index DataOciIdentityDomainsMyCompletedApprovals#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovals": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovals",
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovals"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/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-my-completed-approvals/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/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-my-completed-approvals/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-identity-domains-my-completed-approvals/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-identity-domains-my-completed-approvals/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-identity-domains-my-completed-approvals/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMeta",
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/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-my-completed-approvals/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 471
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 476
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 481
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 486
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 491
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 502
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 507
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 513
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 518
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 523
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 528
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 534
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 539
          },
          "name": "myCompletedApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 544
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 549
          },
          "name": "requestCreatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 554
          },
          "name": "requestDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 559
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 564
          },
          "name": "requestOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 569
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 574
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 579
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 584
          },
          "name": "responseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 589
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 594
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 600
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 605
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovals"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTags",
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/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-my-completed-approvals/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-completed-approvals/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-my-completed-approvals/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-completed-approvals/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-completed-approvals/index:DataOciIdentityDomainsMyCompletedApprovalsMyCompletedApprovalsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKey": {
      "assembly": "cdktf-provider-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_my_customer_secret_key oci_identity_domains_my_customer_secret_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_customer_secret_key oci_identity_domains_my_customer_secret_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyCustomerSecretKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyCustomerSecretKey to import."
              },
              "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_my_customer_secret_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyCustomerSecretKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyCustomerSecretKey to import is 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-my-customer-secret-key/index.ts",
            "line": 562
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 672
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
            "line": 720
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 550
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 586
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 591
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 596
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 607
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 626
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 631
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 636
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 642
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 660
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 681
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 686
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 692
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 697
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 703
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 566
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 620
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 655
          },
          "name": "myCustomerSecretKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 676
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 556
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 613
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 648
          },
          "name": "myCustomerSecretKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 666
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKey"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyConfig",
      "properties": [
        {
          "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_my_customer_secret_key#idcs_endpoint DataOciIdentityDomainsMyCustomerSecretKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 17
          },
          "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_my_customer_secret_key#my_customer_secret_key_id DataOciIdentityDomainsMyCustomerSecretKey#my_customer_secret_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 21
          },
          "name": "myCustomerSecretKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_customer_secret_key#authorization DataOciIdentityDomainsMyCustomerSecretKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 13
          },
          "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_my_customer_secret_key#resource_type_schema_version DataOciIdentityDomainsMyCustomerSecretKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-my-customer-secret-key/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-my-customer-secret-key/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-my-customer-secret-key/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-my-customer-secret-key/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyMeta",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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.DataOciIdentityDomainsMyCustomerSecretKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyTags",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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.DataOciIdentityDomainsMyCustomerSecretKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyUser",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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.DataOciIdentityDomainsMyCustomerSecretKeyUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-key/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-identity-domains-my-customer-secret-key/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-key/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-key/index:DataOciIdentityDomainsMyCustomerSecretKeyUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeys": {
      "assembly": "cdktf-provider-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_my_customer_secret_keys oci_identity_domains_my_customer_secret_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_customer_secret_keys oci_identity_domains_my_customer_secret_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
          "line": 735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyCustomerSecretKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 720
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyCustomerSecretKeys to import."
              },
              "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_my_customer_secret_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyCustomerSecretKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyCustomerSecretKeys to import is 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-my-customer-secret-keys/index.ts",
            "line": 775
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 791
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 807
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 841
          },
          "name": "resetMyCustomerSecretKeyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 857
          },
          "name": "resetMyCustomerSecretKeyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 879
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 900
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 916
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 932
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 949
          },
          "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-my-customer-secret-keys/index.ts",
            "line": 964
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 708
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 829
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 867
          },
          "name": "myCustomerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 888
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 941
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 779
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 795
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 824
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 811
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 845
          },
          "name": "myCustomerSecretKeyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 861
          },
          "name": "myCustomerSecretKeyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 883
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 904
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 920
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 936
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 769
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 785
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 801
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 817
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 835
          },
          "name": "myCustomerSecretKeyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 851
          },
          "name": "myCustomerSecretKeyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 873
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 894
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 910
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 926
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysConfig",
      "properties": [
        {
          "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_my_customer_secret_keys#idcs_endpoint DataOciIdentityDomainsMyCustomerSecretKeys#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 28
          },
          "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_my_customer_secret_keys#authorization DataOciIdentityDomainsMyCustomerSecretKeys#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 13
          },
          "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_my_customer_secret_keys#compartment_id DataOciIdentityDomainsMyCustomerSecretKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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/identity_domains_my_customer_secret_keys#id DataOciIdentityDomainsMyCustomerSecretKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-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/identity_domains_my_customer_secret_keys#my_customer_secret_key_count DataOciIdentityDomainsMyCustomerSecretKeys#my_customer_secret_key_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 32
          },
          "name": "myCustomerSecretKeyCount",
          "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_my_customer_secret_keys#my_customer_secret_key_filter DataOciIdentityDomainsMyCustomerSecretKeys#my_customer_secret_key_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 36
          },
          "name": "myCustomerSecretKeyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_customer_secret_keys#resource_type_schema_version DataOciIdentityDomainsMyCustomerSecretKeys#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 40
          },
          "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_my_customer_secret_keys#sort_by DataOciIdentityDomainsMyCustomerSecretKeys#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 44
          },
          "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_my_customer_secret_keys#sort_order DataOciIdentityDomainsMyCustomerSecretKeys#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 48
          },
          "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_my_customer_secret_keys#start_index DataOciIdentityDomainsMyCustomerSecretKeys#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeys",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 695
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 688
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 688
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 688
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMeta",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-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-identity-domains-my-customer-secret-keys/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-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.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-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-identity-domains-my-customer-secret-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-identity-domains-my-customer-secret-keys/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 566
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 571
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 576
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 581
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 586
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 591
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 596
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 601
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 606
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 612
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 617
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 623
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 628
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 633
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 639
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 644
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 649
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 654
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 659
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 665
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 670
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 676
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTags",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUser",
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-customer-secret-keys/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-my-customer-secret-keys/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-customer-secret-keys/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-customer-secret-keys/index:DataOciIdentityDomainsMyCustomerSecretKeysMyCustomerSecretKeysUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevice": {
      "assembly": "cdktf-provider-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_my_device oci_identity_domains_my_device}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevice",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_device oci_identity_domains_my_device} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/index.ts",
          "line": 953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyDevice resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 938
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyDevice to import."
              },
              "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_my_device#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyDevice that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyDevice to import is 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-my-device/index.ts",
            "line": 1017
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1001
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1044
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1237
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1292
          },
          "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-my-device/index.ts",
            "line": 1304
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevice",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 926
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 984
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 989
          },
          "name": "appVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1027
          },
          "name": "authenticationFactors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1032
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1053
          },
          "name": "basePublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1058
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1063
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1068
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1073
          },
          "name": "deviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1078
          },
          "name": "deviceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1083
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1088
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1093
          },
          "name": "expiresOn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1098
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1120
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1139
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1144
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1149
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1154
          },
          "name": "isAccRecEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1159
          },
          "name": "isCompliant",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1164
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1169
          },
          "name": "lastValidatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1175
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1194
          },
          "name": "nonCompliances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1199
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1204
          },
          "name": "packageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1209
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1214
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1220
          },
          "name": "pushNotificationTarget",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1225
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1246
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1251
          },
          "name": "seed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1256
          },
          "name": "seedDekId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1261
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1267
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1272
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1278
          },
          "name": "thirdPartyFactor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1284
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1005
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1021
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1048
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1133
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1188
          },
          "name": "myDeviceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1241
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1011
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 995
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1038
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1126
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1181
          },
          "name": "myDeviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 1231
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDevice"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsMyDeviceAdditionalAttributes",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsMyDeviceAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 94
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyDeviceAuthenticationFactors",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAuthenticationFactors"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceAuthenticationFactorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceAuthenticationFactorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAuthenticationFactorsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyDeviceAuthenticationFactorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 174
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 179
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 184
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceAuthenticationFactors"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceAuthenticationFactorsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyDeviceConfig",
      "properties": [
        {
          "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_my_device#idcs_endpoint DataOciIdentityDomainsMyDevice#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 32
          },
          "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_my_device#my_device_id DataOciIdentityDomainsMyDevice#my_device_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 36
          },
          "name": "myDeviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_device#attributes DataOciIdentityDomainsMyDevice#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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_my_device#attribute_sets DataOciIdentityDomainsMyDevice#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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_my_device#authorization DataOciIdentityDomainsMyDevice#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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_my_device#id DataOciIdentityDomainsMyDevice#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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_domains_my_device#resource_type_schema_version DataOciIdentityDomainsMyDevice#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 207
      },
      "name": "DataOciIdentityDomainsMyDeviceIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 230
      },
      "name": "DataOciIdentityDomainsMyDeviceIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 259
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 264
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 269
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 274
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 279
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 302
      },
      "name": "DataOciIdentityDomainsMyDeviceIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 325
      },
      "name": "DataOciIdentityDomainsMyDeviceIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 354
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 359
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 369
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 374
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 397
      },
      "name": "DataOciIdentityDomainsMyDeviceMeta",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 420
      },
      "name": "DataOciIdentityDomainsMyDeviceMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 449
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 454
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 459
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 464
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 469
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 492
      },
      "name": "DataOciIdentityDomainsMyDeviceNonCompliances",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceNonCompliances"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceNonCompliancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceNonCompliancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/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-identity-domains-my-device/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceNonCompliancesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 515
      },
      "name": "DataOciIdentityDomainsMyDeviceNonCompliancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 544
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 549
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 554
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceNonCompliances"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceNonCompliancesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 577
      },
      "name": "DataOciIdentityDomainsMyDevicePushNotificationTarget",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDevicePushNotificationTarget"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDevicePushNotificationTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicePushNotificationTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/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-identity-domains-my-device/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDevicePushNotificationTargetList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 600
      },
      "name": "DataOciIdentityDomainsMyDevicePushNotificationTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 629
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 634
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicePushNotificationTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDevicePushNotificationTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 657
      },
      "name": "DataOciIdentityDomainsMyDeviceTags",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-my-device/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-my-device/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 680
      },
      "name": "DataOciIdentityDomainsMyDeviceTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 709
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 714
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 737
      },
      "name": "DataOciIdentityDomainsMyDeviceThirdPartyFactor",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceThirdPartyFactor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceThirdPartyFactorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceThirdPartyFactorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/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-identity-domains-my-device/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceThirdPartyFactorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-my-device/index.ts",
        "line": 760
      },
      "name": "DataOciIdentityDomainsMyDeviceThirdPartyFactorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 789
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 794
          },
          "name": "thirdPartyFactorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 799
          },
          "name": "thirdPartyVendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 804
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceThirdPartyFactor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceThirdPartyFactorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-device/index.ts",
        "line": 827
      },
      "name": "DataOciIdentityDomainsMyDeviceUser",
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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/data-oci-identity-domains-my-device/index.ts",
        "line": 899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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.DataOciIdentityDomainsMyDeviceUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDeviceUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/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/data-oci-identity-domains-my-device/index.ts",
            "line": 906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-device/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-identity-domains-my-device/index.ts",
        "line": 850
      },
      "name": "DataOciIdentityDomainsMyDeviceUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 879
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 884
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 889
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 894
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-device/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDeviceUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-device/index:DataOciIdentityDomainsMyDeviceUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevices": {
      "assembly": "cdktf-provider-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_my_devices oci_identity_domains_my_devices}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_devices oci_identity_domains_my_devices} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/index.ts",
          "line": 1278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 1246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyDevices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1263
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyDevices to import."
              },
              "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_my_devices#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyDevices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyDevices to import is 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-my-devices/index.ts",
            "line": 1336
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1320
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1352
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1368
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1418
          },
          "name": "resetMyDeviceCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1434
          },
          "name": "resetMyDeviceFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1456
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1477
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1493
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1509
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1526
          },
          "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-my-devices/index.ts",
            "line": 1543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1251
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1406
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1444
          },
          "name": "myDevices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1465
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1518
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1324
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1340
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1356
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1372
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1401
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1422
          },
          "name": "myDeviceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1438
          },
          "name": "myDeviceFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1460
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1481
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1497
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1513
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1330
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1314
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1346
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1362
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1394
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1412
          },
          "name": "myDeviceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1428
          },
          "name": "myDeviceFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1450
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1471
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1487
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1503
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevices"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyDevicesConfig",
      "properties": [
        {
          "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_my_devices#idcs_endpoint DataOciIdentityDomainsMyDevices#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#attributes DataOciIdentityDomainsMyDevices#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#attribute_sets DataOciIdentityDomainsMyDevices#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#authorization DataOciIdentityDomainsMyDevices#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#compartment_id DataOciIdentityDomainsMyDevices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#id DataOciIdentityDomainsMyDevices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#my_device_count DataOciIdentityDomainsMyDevices#my_device_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 40
          },
          "name": "myDeviceCount",
          "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_my_devices#my_device_filter DataOciIdentityDomainsMyDevices#my_device_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 44
          },
          "name": "myDeviceFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_devices#resource_type_schema_version DataOciIdentityDomainsMyDevices#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#sort_by DataOciIdentityDomainsMyDevices#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#sort_order DataOciIdentityDomainsMyDevices#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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_my_devices#start_index DataOciIdentityDomainsMyDevices#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 937
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevices",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevices"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributes",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/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-my-devices/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 114
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 142
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactors",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactors"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/index.ts",
        "line": 165
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 194
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 199
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactors"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 227
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-domains-my-devices/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-domains-my-devices/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-domains-my-devices/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 279
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 284
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 289
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 322
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 345
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 374
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 379
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 384
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 394
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 1224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 1231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesMeta",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 469
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 474
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 479
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 484
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 489
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesNonCompliances",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesNonCompliances"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/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-my-devices/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 564
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 569
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliances"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 960
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 990
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 995
          },
          "name": "appVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1005
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1000
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1011
          },
          "name": "authenticationFactors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesAuthenticationFactorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1016
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1021
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1026
          },
          "name": "basePublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1031
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1036
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1041
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1046
          },
          "name": "deviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1051
          },
          "name": "deviceUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1056
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1061
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1066
          },
          "name": "expiresOn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1071
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1076
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1082
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1087
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1093
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1098
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1103
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1108
          },
          "name": "isAccRecEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1113
          },
          "name": "isCompliant",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1118
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1123
          },
          "name": "lastValidatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1129
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1134
          },
          "name": "myDeviceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1140
          },
          "name": "nonCompliances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesNonCompliancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1145
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1150
          },
          "name": "packageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1155
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1160
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1166
          },
          "name": "pushNotificationTarget",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1171
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1176
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1181
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1186
          },
          "name": "seed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1191
          },
          "name": "seedDekId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1196
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1202
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1207
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1213
          },
          "name": "thirdPartyFactor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 1219
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTarget",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTarget"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-my-devices/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 649
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 654
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesPushNotificationTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 677
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesTags",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 700
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 729
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 734
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 757
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactor",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 780
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 809
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 814
          },
          "name": "thirdPartyFactorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 819
          },
          "name": "thirdPartyVendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 824
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesThirdPartyFactorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 847
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesUser",
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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.DataOciIdentityDomainsMyDevicesMyDevicesUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/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-identity-domains-my-devices/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-identity-domains-my-devices/index.ts",
            "line": 926
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-devices/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-devices/index.ts",
        "line": 870
      },
      "name": "DataOciIdentityDomainsMyDevicesMyDevicesUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 899
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 904
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 909
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 914
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-devices/index.ts",
            "line": 883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyDevicesMyDevicesUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-devices/index:DataOciIdentityDomainsMyDevicesMyDevicesUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroups": {
      "assembly": "cdktf-provider-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_my_groups oci_identity_domains_my_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_groups oci_identity_domains_my_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/index.ts",
          "line": 1400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 1368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1385
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyGroups to import."
              },
              "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_my_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyGroups to import is 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-my-groups/index.ts",
            "line": 1458
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1442
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1474
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1490
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1506
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1540
          },
          "name": "resetMyGroupCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1556
          },
          "name": "resetMyGroupFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1578
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1599
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1615
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1631
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1648
          },
          "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-my-groups/index.ts",
            "line": 1665
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1373
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1528
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1566
          },
          "name": "myGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1587
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1640
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1446
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1462
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1478
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1494
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1523
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1510
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1544
          },
          "name": "myGroupCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1560
          },
          "name": "myGroupFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1582
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1603
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1619
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1635
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1452
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1436
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1468
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1484
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1500
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1516
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1534
          },
          "name": "myGroupCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1550
          },
          "name": "myGroupFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1572
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1593
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1609
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1625
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyGroupsConfig",
      "properties": [
        {
          "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_my_groups#idcs_endpoint DataOciIdentityDomainsMyGroups#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#attributes DataOciIdentityDomainsMyGroups#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#attribute_sets DataOciIdentityDomainsMyGroups#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#authorization DataOciIdentityDomainsMyGroups#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#compartment_id DataOciIdentityDomainsMyGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#id DataOciIdentityDomainsMyGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-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/identity_domains_my_groups#my_group_count DataOciIdentityDomainsMyGroups#my_group_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 40
          },
          "name": "myGroupCount",
          "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_my_groups#my_group_filter DataOciIdentityDomainsMyGroups#my_group_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 44
          },
          "name": "myGroupFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_groups#resource_type_schema_version DataOciIdentityDomainsMyGroups#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#sort_by DataOciIdentityDomainsMyGroups#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#sort_order DataOciIdentityDomainsMyGroups#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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_my_groups#start_index DataOciIdentityDomainsMyGroups#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 1192
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroups",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/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-my-groups/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/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-my-groups/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 1353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMembers",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 304
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 309
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 314
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 324
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 329
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 334
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 339
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMeta",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 385
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 414
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 419
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 424
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 429
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 434
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1215
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1244
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1249
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1254
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1259
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1264
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1275
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1281
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1286
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1291
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1297
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1303
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1308
          },
          "name": "nonUniqueDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1313
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1318
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1324
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1329
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1335
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1341
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 457
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsTags",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/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-my-groups/index.ts",
            "line": 526
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 480
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 509
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 514
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 1007
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 636
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 560
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 589
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 594
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 599
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 604
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 609
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 614
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 619
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 624
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 647
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/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-my-groups/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 670
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 699
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 704
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 709
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 714
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 1106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1030
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1060
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1065
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1070
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1076
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1082
          },
          "name": "owners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1088
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1094
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 737
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-my-groups/index.ts",
        "line": 760
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 789
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 794
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 799
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 804
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 827
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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/data-oci-identity-domains-my-groups/index.ts",
        "line": 899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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/data-oci-identity-domains-my-groups/index.ts",
            "line": 906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 850
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 879
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 884
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 889
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 894
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 917
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 940
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 969
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 974
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 979
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 984
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-groups/index.ts",
        "line": 1117
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
            "line": 1181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-groups/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-identity-domains-my-groups/index.ts",
        "line": 1140
      },
      "name": "DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1169
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-groups/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-groups/index:DataOciIdentityDomainsMyGroupsMyGroupsUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredential": {
      "assembly": "cdktf-provider-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_my_oauth2client_credential oci_identity_domains_my_oauth2client_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_oauth2client_credential oci_identity_domains_my_oauth2client_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyOauth2ClientCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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 DataOciIdentityDomainsMyOauth2ClientCredential to import."
              },
              "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_my_oauth2client_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyOauth2ClientCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyOauth2ClientCredential to import is 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-my-oauth2client-credential/index.ts",
            "line": 637
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 752
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 797
          },
          "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-my-oauth2client-credential/index.ts",
            "line": 806
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 576
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 646
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 651
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 656
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 661
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 666
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 671
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 677
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 696
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 701
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 706
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 711
          },
          "name": "isResetSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 717
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 735
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 740
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 761
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 767
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 772
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 778
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 783
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 789
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 641
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 690
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 730
          },
          "name": "myOauth2ClientCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 756
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 631
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 683
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 723
          },
          "name": "myOauth2ClientCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 746
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialConfig",
      "properties": [
        {
          "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_my_oauth2client_credential#idcs_endpoint DataOciIdentityDomainsMyOauth2ClientCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 17
          },
          "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_my_oauth2client_credential#my_oauth2client_credential_id DataOciIdentityDomainsMyOauth2ClientCredential#my_oauth2client_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 21
          },
          "name": "myOauth2ClientCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_oauth2client_credential#authorization DataOciIdentityDomainsMyOauth2ClientCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 13
          },
          "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_my_oauth2client_credential#resource_type_schema_version DataOciIdentityDomainsMyOauth2ClientCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-my-oauth2client-credential/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-my-oauth2client-credential/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-my-oauth2client-credential/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-my-oauth2client-credential/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialScopes",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 364
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 369
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialTags",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 444
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 449
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
        "line": 472
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialUser",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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.DataOciIdentityDomainsMyOauth2ClientCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credential/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-identity-domains-my-oauth2client-credential/index.ts",
        "line": 495
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 524
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 534
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 539
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 544
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credential/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credential/index:DataOciIdentityDomainsMyOauth2ClientCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentials": {
      "assembly": "cdktf-provider-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_my_oauth2client_credentials oci_identity_domains_my_oauth2client_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_oauth2client_credentials oci_identity_domains_my_oauth2client_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyOauth2ClientCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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 DataOciIdentityDomainsMyOauth2ClientCredentials to import."
              },
              "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_my_oauth2client_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyOauth2ClientCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyOauth2ClientCredentials to import is 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-my-oauth2client-credentials/index.ts",
            "line": 861
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 877
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 893
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 927
          },
          "name": "resetMyOauth2ClientCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 943
          },
          "name": "resetMyOauth2ClientCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 965
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 986
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1002
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1018
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1050
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 794
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 915
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 953
          },
          "name": "myOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 974
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1027
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 865
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 881
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 910
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 897
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 931
          },
          "name": "myOauth2ClientCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 947
          },
          "name": "myOauth2ClientCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 969
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 990
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1006
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1022
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 855
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 871
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 887
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 903
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 921
          },
          "name": "myOauth2ClientCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 937
          },
          "name": "myOauth2ClientCredentialFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 959
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 980
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 996
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 1012
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsConfig",
      "properties": [
        {
          "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_my_oauth2client_credentials#idcs_endpoint DataOciIdentityDomainsMyOauth2ClientCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 28
          },
          "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_my_oauth2client_credentials#authorization DataOciIdentityDomainsMyOauth2ClientCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 13
          },
          "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_my_oauth2client_credentials#compartment_id DataOciIdentityDomainsMyOauth2ClientCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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/identity_domains_my_oauth2client_credentials#id DataOciIdentityDomainsMyOauth2ClientCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-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/identity_domains_my_oauth2client_credentials#my_oauth2client_credential_count DataOciIdentityDomainsMyOauth2ClientCredentials#my_oauth2client_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 32
          },
          "name": "myOauth2ClientCredentialCount",
          "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_my_oauth2client_credentials#my_oauth2client_credential_filter DataOciIdentityDomainsMyOauth2ClientCredentials#my_oauth2client_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 36
          },
          "name": "myOauth2ClientCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_oauth2client_credentials#resource_type_schema_version DataOciIdentityDomainsMyOauth2ClientCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 40
          },
          "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_my_oauth2client_credentials#sort_by DataOciIdentityDomainsMyOauth2ClientCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 44
          },
          "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_my_oauth2client_credentials#sort_order DataOciIdentityDomainsMyOauth2ClientCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 48
          },
          "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_my_oauth2client_credentials#start_index DataOciIdentityDomainsMyOauth2ClientCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 594
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentials",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 774
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 617
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 646
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 651
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 656
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 661
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 666
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 671
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 682
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 687
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 693
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 698
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 703
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 708
          },
          "name": "isResetSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 714
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 719
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 724
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 729
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 734
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 740
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 745
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 751
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 756
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 762
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopes",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 391
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 396
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 471
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 499
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-my-oauth2client-credentials/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-my-oauth2client-credentials/index.ts",
            "line": 583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/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-identity-domains-my-oauth2client-credentials/index.ts",
        "line": 522
      },
      "name": "DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 551
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 556
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 561
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 566
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 571
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-oauth2client-credentials/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-oauth2client-credentials/index:DataOciIdentityDomainsMyOauth2ClientCredentialsMyOauth2ClientCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApproval": {
      "assembly": "cdktf-provider-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_my_pending_approval oci_identity_domains_my_pending_approval}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApproval",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_pending_approval oci_identity_domains_my_pending_approval} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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.DataOciIdentityDomainsMyPendingApprovalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyPendingApproval resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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 DataOciIdentityDomainsMyPendingApproval to import."
              },
              "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_my_pending_approval#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyPendingApproval that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyPendingApproval to import is 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-my-pending-approval/index.ts",
            "line": 470
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 506
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 616
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 654
          },
          "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-my-pending-approval/index.ts",
            "line": 664
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApproval",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 479
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 484
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 489
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 494
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 516
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 535
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 540
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 545
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 550
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 556
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 574
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 579
          },
          "name": "requestCreatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 584
          },
          "name": "requestDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 589
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 594
          },
          "name": "requestOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 599
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 604
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 625
          },
          "name": "responseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 630
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 635
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 641
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 646
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 474
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 529
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 510
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 569
          },
          "name": "myPendingApprovalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 620
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 464
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 500
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 522
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 562
          },
          "name": "myPendingApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 610
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApproval"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalConfig",
      "properties": [
        {
          "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_my_pending_approval#idcs_endpoint DataOciIdentityDomainsMyPendingApproval#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 24
          },
          "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_my_pending_approval#my_pending_approval_id DataOciIdentityDomainsMyPendingApproval#my_pending_approval_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 28
          },
          "name": "myPendingApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_pending_approval#authorization DataOciIdentityDomainsMyPendingApproval#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 13
          },
          "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_my_pending_approval#id DataOciIdentityDomainsMyPendingApproval#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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/identity_domains_my_pending_approval#resource_type_schema_version DataOciIdentityDomainsMyPendingApproval#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 32
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 34
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 57
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 86
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 91
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 96
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 101
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 106
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 129
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 152
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 181
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 186
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 191
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 201
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 224
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalMeta",
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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.DataOciIdentityDomainsMyPendingApprovalMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 247
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 276
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 281
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 286
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 291
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 296
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
        "line": 319
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalTags",
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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.DataOciIdentityDomainsMyPendingApprovalTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approval/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-identity-domains-my-pending-approval/index.ts",
        "line": 342
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 371
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 376
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approval/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approval/index:DataOciIdentityDomainsMyPendingApprovalTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovals": {
      "assembly": "cdktf-provider-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_my_pending_approvals oci_identity_domains_my_pending_approvals}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_pending_approvals oci_identity_domains_my_pending_approvals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyPendingApprovals resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 649
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyPendingApprovals to import."
              },
              "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_my_pending_approvals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyPendingApprovals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyPendingApprovals to import is 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-my-pending-approvals/index.ts",
            "line": 704
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 720
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 770
          },
          "name": "resetMyPendingApprovalCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 786
          },
          "name": "resetMyPendingApprovalFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 808
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 829
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 845
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 861
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-identity-domains-my-pending-approvals/index.ts",
            "line": 893
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 637
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 758
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 796
          },
          "name": "myPendingApprovals",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 817
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 870
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 708
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 724
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 753
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 774
          },
          "name": "myPendingApprovalCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 790
          },
          "name": "myPendingApprovalFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 812
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 833
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 849
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 865
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 698
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 746
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 764
          },
          "name": "myPendingApprovalCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 780
          },
          "name": "myPendingApprovalFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 802
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 823
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 839
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 855
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovals"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsConfig",
      "properties": [
        {
          "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_my_pending_approvals#idcs_endpoint DataOciIdentityDomainsMyPendingApprovals#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 28
          },
          "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_my_pending_approvals#authorization DataOciIdentityDomainsMyPendingApprovals#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 13
          },
          "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_my_pending_approvals#compartment_id DataOciIdentityDomainsMyPendingApprovals#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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/identity_domains_my_pending_approvals#id DataOciIdentityDomainsMyPendingApprovals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_pending_approvals#my_pending_approval_count DataOciIdentityDomainsMyPendingApprovals#my_pending_approval_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 32
          },
          "name": "myPendingApprovalCount",
          "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_my_pending_approvals#my_pending_approval_filter DataOciIdentityDomainsMyPendingApprovals#my_pending_approval_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 36
          },
          "name": "myPendingApprovalFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_pending_approvals#resource_type_schema_version DataOciIdentityDomainsMyPendingApprovals#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 40
          },
          "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_my_pending_approvals#sort_by DataOciIdentityDomainsMyPendingApprovals#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 44
          },
          "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_my_pending_approvals#sort_order DataOciIdentityDomainsMyPendingApprovals#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 48
          },
          "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_my_pending_approvals#start_index DataOciIdentityDomainsMyPendingApprovals#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovals": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovals",
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovals"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/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-my-pending-approvals/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/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-my-pending-approvals/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-identity-domains-my-pending-approvals/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-identity-domains-my-pending-approvals/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-identity-domains-my-pending-approvals/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMeta",
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/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-my-pending-approvals/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 471
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 476
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 481
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 486
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 491
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 502
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 507
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 513
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 518
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 523
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 528
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 534
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 539
          },
          "name": "myPendingApprovalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 544
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 549
          },
          "name": "requestCreatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 554
          },
          "name": "requestDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 559
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 564
          },
          "name": "requestOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 569
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 574
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 579
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 584
          },
          "name": "responseTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 589
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 594
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 600
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 605
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovals"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTags",
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/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-my-pending-approvals/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-pending-approvals/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-my-pending-approvals/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-pending-approvals/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-pending-approvals/index:DataOciIdentityDomainsMyPendingApprovalsMyPendingApprovalsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroups": {
      "assembly": "cdktf-provider-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_my_requestable_groups oci_identity_domains_my_requestable_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_requestable_groups oci_identity_domains_my_requestable_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
          "line": 1392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 1360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyRequestableGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1377
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyRequestableGroups to import."
              },
              "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_my_requestable_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyRequestableGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyRequestableGroups to import is 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-my-requestable-groups/index.ts",
            "line": 1432
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1448
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1498
          },
          "name": "resetMyRequestableGroupCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1514
          },
          "name": "resetMyRequestableGroupFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1536
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1557
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1573
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1589
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1606
          },
          "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-my-requestable-groups/index.ts",
            "line": 1621
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1365
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1486
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1524
          },
          "name": "myRequestableGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1545
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1598
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1436
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1452
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1481
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1502
          },
          "name": "myRequestableGroupCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1518
          },
          "name": "myRequestableGroupFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1540
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1561
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1577
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1593
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1426
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1442
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1474
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1492
          },
          "name": "myRequestableGroupCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1508
          },
          "name": "myRequestableGroupFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1530
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1551
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1567
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1583
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsConfig",
      "properties": [
        {
          "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_my_requestable_groups#idcs_endpoint DataOciIdentityDomainsMyRequestableGroups#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 28
          },
          "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_my_requestable_groups#authorization DataOciIdentityDomainsMyRequestableGroups#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 13
          },
          "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_my_requestable_groups#compartment_id DataOciIdentityDomainsMyRequestableGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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/identity_domains_my_requestable_groups#id DataOciIdentityDomainsMyRequestableGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-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/identity_domains_my_requestable_groups#my_requestable_group_count DataOciIdentityDomainsMyRequestableGroups#my_requestable_group_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 32
          },
          "name": "myRequestableGroupCount",
          "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_my_requestable_groups#my_requestable_group_filter DataOciIdentityDomainsMyRequestableGroups#my_requestable_group_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 36
          },
          "name": "myRequestableGroupFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_requestable_groups#resource_type_schema_version DataOciIdentityDomainsMyRequestableGroups#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 40
          },
          "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_my_requestable_groups#sort_by DataOciIdentityDomainsMyRequestableGroups#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 44
          },
          "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_my_requestable_groups#sort_order DataOciIdentityDomainsMyRequestableGroups#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 48
          },
          "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_my_requestable_groups#start_index DataOciIdentityDomainsMyRequestableGroups#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 1184
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroups",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/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-my-requestable-groups/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/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-my-requestable-groups/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 1338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1352
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1345
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembers",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-my-requestable-groups/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 296
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 301
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 306
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 311
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 316
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 321
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 326
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 331
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 354
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMeta",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 377
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 406
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 411
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 416
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 421
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 426
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 1207
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1236
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1241
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1246
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1251
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1256
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1267
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1273
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1278
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1283
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1289
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1295
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1300
          },
          "name": "nonUniqueDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1305
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1310
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1316
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1321
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1327
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1333
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 449
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTags",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 518
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 472
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 501
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 506
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 999
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 529
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 628
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 552
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 581
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 586
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 591
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 596
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 601
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 606
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 611
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 616
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 639
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 725
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 718
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 662
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 691
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 696
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 701
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 706
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 1091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 1098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 1022
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1052
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1057
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1062
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1068
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1074
          },
          "name": "owners",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1080
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1086
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 729
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 808
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 752
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 781
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 786
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 791
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 796
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 819
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
          "line": 898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 905
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 898
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 898
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 898
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 842
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 871
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 876
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 881
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 886
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 909
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 932
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 961
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 966
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 971
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 976
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
        "line": 1109
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
            "line": 1173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requestable-groups/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-identity-domains-my-requestable-groups/index.ts",
        "line": 1132
      },
      "name": "DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1161
          },
          "name": "requestable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requestable-groups/index.ts",
            "line": 1145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requestable-groups/index:DataOciIdentityDomainsMyRequestableGroupsMyRequestableGroupsUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequests": {
      "assembly": "cdktf-provider-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_my_requests oci_identity_domains_my_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_requests oci_identity_domains_my_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/index.ts",
          "line": 925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 910
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyRequests to import."
              },
              "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_my_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyRequests to import is 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-my-requests/index.ts",
            "line": 983
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 967
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 999
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1015
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1031
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1065
          },
          "name": "resetMyRequestCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1081
          },
          "name": "resetMyRequestFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1103
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1124
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1140
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1156
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1173
          },
          "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-my-requests/index.ts",
            "line": 1190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 898
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1053
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1091
          },
          "name": "myRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1112
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1165
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 971
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 987
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1003
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1019
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1048
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1035
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1069
          },
          "name": "myRequestCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1085
          },
          "name": "myRequestFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1107
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1128
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1144
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1160
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 977
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 961
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 993
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1009
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1025
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1041
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1059
          },
          "name": "myRequestCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1075
          },
          "name": "myRequestFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1097
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1118
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1134
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 1150
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequests"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyRequestsConfig",
      "properties": [
        {
          "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_my_requests#idcs_endpoint DataOciIdentityDomainsMyRequests#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#attributes DataOciIdentityDomainsMyRequests#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#attribute_sets DataOciIdentityDomainsMyRequests#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#authorization DataOciIdentityDomainsMyRequests#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#compartment_id DataOciIdentityDomainsMyRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#id DataOciIdentityDomainsMyRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#my_request_count DataOciIdentityDomainsMyRequests#my_request_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 40
          },
          "name": "myRequestCount",
          "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_my_requests#my_request_filter DataOciIdentityDomainsMyRequests#my_request_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 44
          },
          "name": "myRequestFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_requests#resource_type_schema_version DataOciIdentityDomainsMyRequests#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#sort_by DataOciIdentityDomainsMyRequests#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#sort_order DataOciIdentityDomainsMyRequests#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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_my_requests#start_index DataOciIdentityDomainsMyRequests#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 712
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequests",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequests"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetails",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetails"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 114
          },
          "name": "approvalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 119
          },
          "name": "approverDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 124
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 129
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 134
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 139
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 144
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 167
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 190
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 219
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 224
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 229
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 234
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 239
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 262
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 285
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 314
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 319
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 324
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 329
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 334
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
            "line": 878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 357
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsMeta",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/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-my-requests/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 380
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 409
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 414
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 419
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 424
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 429
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 735
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 764
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 770
          },
          "name": "approvalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsApprovalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 775
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 780
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 785
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 790
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 795
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 801
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 807
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 812
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 817
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 822
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 828
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 833
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 839
          },
          "name": "requesting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 845
          },
          "name": "requestor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 850
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 855
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 861
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 866
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequesting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequesting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 452
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequesting",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequesting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsRequestingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequestingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/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-my-requests/index.ts",
            "line": 536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequestingList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequestingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 509
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 514
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 519
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 524
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequesting"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequestingOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 547
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequestor",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequestor"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsRequestorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequestorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
            "line": 621
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequestorList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 570
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsRequestorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 599
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 604
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 609
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsRequestor"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsRequestorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-requests/index.ts",
        "line": 632
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsTags",
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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.DataOciIdentityDomainsMyRequestsMyRequestsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/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-my-requests/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-my-requests/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-requests/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-identity-domains-my-requests/index.ts",
        "line": 655
      },
      "name": "DataOciIdentityDomainsMyRequestsMyRequestsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 684
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 689
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-requests/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyRequestsMyRequestsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-requests/index:DataOciIdentityDomainsMyRequestsMyRequestsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredential": {
      "assembly": "cdktf-provider-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_my_smtp_credential oci_identity_domains_my_smtp_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_smtp_credential oci_identity_domains_my_smtp_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMySmtpCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMySmtpCredential to import."
              },
              "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_my_smtp_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMySmtpCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMySmtpCredential to import is 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-my-smtp-credential/index.ts",
            "line": 557
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 662
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
            "line": 715
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 566
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 571
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 576
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 581
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 586
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 597
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 616
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 621
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 626
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 632
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 650
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 671
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 676
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 682
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 687
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 693
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 698
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 561
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 610
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 645
          },
          "name": "mySmtpCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 666
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 551
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 603
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 638
          },
          "name": "mySmtpCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 656
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialConfig",
      "properties": [
        {
          "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_my_smtp_credential#idcs_endpoint DataOciIdentityDomainsMySmtpCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 17
          },
          "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_my_smtp_credential#my_smtp_credential_id DataOciIdentityDomainsMySmtpCredential#my_smtp_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 21
          },
          "name": "mySmtpCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_smtp_credential#authorization DataOciIdentityDomainsMySmtpCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 13
          },
          "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_my_smtp_credential#resource_type_schema_version DataOciIdentityDomainsMySmtpCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-my-smtp-credential/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-my-smtp-credential/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-my-smtp-credential/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-my-smtp-credential/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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.DataOciIdentityDomainsMySmtpCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialTags",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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.DataOciIdentityDomainsMySmtpCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialUser",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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.DataOciIdentityDomainsMySmtpCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credential/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-identity-domains-my-smtp-credential/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credential/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credential/index:DataOciIdentityDomainsMySmtpCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentials": {
      "assembly": "cdktf-provider-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_my_smtp_credentials oci_identity_domains_my_smtp_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_smtp_credentials oci_identity_domains_my_smtp_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMySmtpCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 715
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMySmtpCredentials to import."
              },
              "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_my_smtp_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMySmtpCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMySmtpCredentials to import is 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-my-smtp-credentials/index.ts",
            "line": 770
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 786
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 802
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 836
          },
          "name": "resetMySmtpCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 852
          },
          "name": "resetMySmtpCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 874
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 895
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 911
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 927
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-identity-domains-my-smtp-credentials/index.ts",
            "line": 959
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 703
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 824
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 862
          },
          "name": "mySmtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 883
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 936
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 774
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 790
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 819
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 806
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 840
          },
          "name": "mySmtpCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 856
          },
          "name": "mySmtpCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 878
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 899
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 915
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 931
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 764
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 780
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 796
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 812
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 830
          },
          "name": "mySmtpCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 846
          },
          "name": "mySmtpCredentialFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 868
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 889
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 905
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 921
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsConfig",
      "properties": [
        {
          "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_my_smtp_credentials#idcs_endpoint DataOciIdentityDomainsMySmtpCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 28
          },
          "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_my_smtp_credentials#authorization DataOciIdentityDomainsMySmtpCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 13
          },
          "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_my_smtp_credentials#compartment_id DataOciIdentityDomainsMySmtpCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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/identity_domains_my_smtp_credentials#id DataOciIdentityDomainsMySmtpCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-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/identity_domains_my_smtp_credentials#my_smtp_credential_count DataOciIdentityDomainsMySmtpCredentials#my_smtp_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 32
          },
          "name": "mySmtpCredentialCount",
          "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_my_smtp_credentials#my_smtp_credential_filter DataOciIdentityDomainsMySmtpCredentials#my_smtp_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 36
          },
          "name": "mySmtpCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_smtp_credentials#resource_type_schema_version DataOciIdentityDomainsMySmtpCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 40
          },
          "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_my_smtp_credentials#sort_by DataOciIdentityDomainsMySmtpCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 44
          },
          "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_my_smtp_credentials#sort_order DataOciIdentityDomainsMySmtpCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 48
          },
          "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_my_smtp_credentials#start_index DataOciIdentityDomainsMySmtpCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentials",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/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-my-smtp-credentials/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/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-my-smtp-credentials/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-identity-domains-my-smtp-credentials/index.ts",
        "line": 676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-identity-domains-my-smtp-credentials/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-identity-domains-my-smtp-credentials/index.ts",
            "line": 683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/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-my-smtp-credentials/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 586
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 591
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 602
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 607
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 613
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 618
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 623
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 629
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 634
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 639
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 644
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 649
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 655
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 660
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 666
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 671
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/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-my-smtp-credentials/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/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-my-smtp-credentials/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-smtp-credentials/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-my-smtp-credentials/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-smtp-credentials/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-smtp-credentials/index:DataOciIdentityDomainsMySmtpCredentialsMySmtpCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccount": {
      "assembly": "cdktf-provider-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_my_support_account oci_identity_domains_my_support_account}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_support_account oci_identity_domains_my_support_account} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMySupportAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMySupportAccount to import."
              },
              "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_my_support_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMySupportAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMySupportAccount to import is 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-my-support-account/index.ts",
            "line": 557
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 657
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 566
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 571
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 576
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 587
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 606
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 611
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 616
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 622
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 640
          },
          "name": "mySupportAccountProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 645
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 666
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 672
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 677
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 682
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 688
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 693
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 561
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 600
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 635
          },
          "name": "mySupportAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 661
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 551
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 593
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 628
          },
          "name": "mySupportAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 651
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccount"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMySupportAccountConfig",
      "properties": [
        {
          "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_my_support_account#idcs_endpoint DataOciIdentityDomainsMySupportAccount#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 17
          },
          "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_my_support_account#my_support_account_id DataOciIdentityDomainsMySupportAccount#my_support_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 21
          },
          "name": "mySupportAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_support_account#authorization DataOciIdentityDomainsMySupportAccount#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 13
          },
          "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_my_support_account#resource_type_schema_version DataOciIdentityDomainsMySupportAccount#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMySupportAccountIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-my-support-account/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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.DataOciIdentityDomainsMySupportAccountIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-my-support-account/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-my-support-account/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMySupportAccountIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMySupportAccountIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-my-support-account/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMySupportAccountMeta",
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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.DataOciIdentityDomainsMySupportAccountMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMySupportAccountMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMySupportAccountTags",
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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.DataOciIdentityDomainsMySupportAccountTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMySupportAccountTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMySupportAccountUser",
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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.DataOciIdentityDomainsMySupportAccountUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-account/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-identity-domains-my-support-account/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMySupportAccountUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-account/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-account/index:DataOciIdentityDomainsMySupportAccountUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccounts": {
      "assembly": "cdktf-provider-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_my_support_accounts oci_identity_domains_my_support_accounts}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccounts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_support_accounts oci_identity_domains_my_support_accounts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMySupportAccounts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 710
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMySupportAccounts to import."
              },
              "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_my_support_accounts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMySupportAccounts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMySupportAccounts to import is 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-my-support-accounts/index.ts",
            "line": 765
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 781
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 797
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 831
          },
          "name": "resetMySupportAccountCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 847
          },
          "name": "resetMySupportAccountFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 869
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 890
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 906
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 922
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-identity-domains-my-support-accounts/index.ts",
            "line": 954
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccounts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 698
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 819
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 857
          },
          "name": "mySupportAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 878
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 931
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 769
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 785
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 814
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 801
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 835
          },
          "name": "mySupportAccountCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 851
          },
          "name": "mySupportAccountFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 873
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 894
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 910
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 926
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 759
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 807
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 825
          },
          "name": "mySupportAccountCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 841
          },
          "name": "mySupportAccountFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 863
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 884
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 900
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 916
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMySupportAccountsConfig",
      "properties": [
        {
          "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_my_support_accounts#idcs_endpoint DataOciIdentityDomainsMySupportAccounts#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 28
          },
          "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_my_support_accounts#authorization DataOciIdentityDomainsMySupportAccounts#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 13
          },
          "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_my_support_accounts#compartment_id DataOciIdentityDomainsMySupportAccounts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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/identity_domains_my_support_accounts#id DataOciIdentityDomainsMySupportAccounts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_support_accounts#my_support_account_count DataOciIdentityDomainsMySupportAccounts#my_support_account_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 32
          },
          "name": "mySupportAccountCount",
          "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_my_support_accounts#my_support_account_filter DataOciIdentityDomainsMySupportAccounts#my_support_account_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 36
          },
          "name": "mySupportAccountFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_support_accounts#resource_type_schema_version DataOciIdentityDomainsMySupportAccounts#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 40
          },
          "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_my_support_accounts#sort_by DataOciIdentityDomainsMySupportAccounts#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 44
          },
          "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_my_support_accounts#sort_order DataOciIdentityDomainsMySupportAccounts#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 48
          },
          "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_my_support_accounts#start_index DataOciIdentityDomainsMySupportAccounts#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccounts",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/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-my-support-accounts/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/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-my-support-accounts/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-identity-domains-my-support-accounts/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-identity-domains-my-support-accounts/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-identity-domains-my-support-accounts/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsMeta",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/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-my-support-accounts/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 581
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 586
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 592
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 597
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 603
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 608
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 613
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 619
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 624
          },
          "name": "mySupportAccountProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 629
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 634
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 639
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 645
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 650
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 655
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 661
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 666
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsTags",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/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-my-support-accounts/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsUser",
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/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-my-support-accounts/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-support-accounts/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-my-support-accounts/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-support-accounts/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMySupportAccountsMySupportAccountsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-support-accounts/index:DataOciIdentityDomainsMySupportAccountsMySupportAccountsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgent": {
      "assembly": "cdktf-provider-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_my_trusted_user_agent oci_identity_domains_my_trusted_user_agent}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_trusted_user_agent oci_identity_domains_my_trusted_user_agent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyTrustedUserAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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 DataOciIdentityDomainsMyTrustedUserAgent to import."
              },
              "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_my_trusted_user_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyTrustedUserAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyTrustedUserAgent to import is 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-my-trusted-user-agent/index.ts",
            "line": 671
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 655
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 687
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 723
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 818
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 868
          },
          "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-my-trusted-user-agent/index.ts",
            "line": 880
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 591
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 696
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 701
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 706
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 711
          },
          "name": "expiryTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 733
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 752
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 757
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 767
          },
          "name": "lastUsedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 772
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 778
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 796
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 801
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 806
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 827
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 833
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 838
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 843
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 854
          },
          "name": "trustedFactors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 848
          },
          "name": "trustToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 860
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 675
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 691
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 746
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 727
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 791
          },
          "name": "myTrustedUserAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 822
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 665
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 649
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 681
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 717
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 739
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 784
          },
          "name": "myTrustedUserAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 812
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgent"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentConfig",
      "properties": [
        {
          "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_my_trusted_user_agent#idcs_endpoint DataOciIdentityDomainsMyTrustedUserAgent#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 32
          },
          "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_my_trusted_user_agent#my_trusted_user_agent_id DataOciIdentityDomainsMyTrustedUserAgent#my_trusted_user_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 36
          },
          "name": "myTrustedUserAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_trusted_user_agent#attributes DataOciIdentityDomainsMyTrustedUserAgent#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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_my_trusted_user_agent#attribute_sets DataOciIdentityDomainsMyTrustedUserAgent#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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_my_trusted_user_agent#authorization DataOciIdentityDomainsMyTrustedUserAgent#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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_my_trusted_user_agent#id DataOciIdentityDomainsMyTrustedUserAgent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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_domains_my_trusted_user_agent#resource_type_schema_version DataOciIdentityDomainsMyTrustedUserAgent#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 94
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 137
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 160
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 194
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentMeta",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 284
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 289
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 294
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 304
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 327
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTags",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 379
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 407
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTrustedFactors",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTrustedFactors"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 430
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 459
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 464
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 469
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentTrustedFactors"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentTrustedFactorsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
        "line": 492
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentUser",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-identity-domains-my-trusted-user-agent/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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.DataOciIdentityDomainsMyTrustedUserAgentUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-identity-domains-my-trusted-user-agent/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-identity-domains-my-trusted-user-agent/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agent/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-my-trusted-user-agent/index.ts",
        "line": 515
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 544
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 549
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 554
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agent/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agent/index:DataOciIdentityDomainsMyTrustedUserAgentUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgents": {
      "assembly": "cdktf-provider-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_my_trusted_user_agents oci_identity_domains_my_trusted_user_agents}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_trusted_user_agents oci_identity_domains_my_trusted_user_agents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
          "line": 854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyTrustedUserAgents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 839
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyTrustedUserAgents to import."
              },
              "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_my_trusted_user_agents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyTrustedUserAgents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyTrustedUserAgents to import is 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-my-trusted-user-agents/index.ts",
            "line": 912
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 896
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 928
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 944
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 960
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 994
          },
          "name": "resetMyTrustedUserAgentCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1010
          },
          "name": "resetMyTrustedUserAgentFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1032
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1053
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1069
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1085
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1119
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 827
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 982
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1020
          },
          "name": "myTrustedUserAgents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1041
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1094
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 900
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 916
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 932
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 948
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 977
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 964
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 998
          },
          "name": "myTrustedUserAgentCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1014
          },
          "name": "myTrustedUserAgentFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1036
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1057
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1073
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1089
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 906
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 890
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 922
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 938
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 954
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 970
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 988
          },
          "name": "myTrustedUserAgentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1004
          },
          "name": "myTrustedUserAgentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1026
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1047
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1063
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 1079
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsConfig",
      "properties": [
        {
          "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_my_trusted_user_agents#idcs_endpoint DataOciIdentityDomainsMyTrustedUserAgents#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#attributes DataOciIdentityDomainsMyTrustedUserAgents#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#attribute_sets DataOciIdentityDomainsMyTrustedUserAgents#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#authorization DataOciIdentityDomainsMyTrustedUserAgents#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#compartment_id DataOciIdentityDomainsMyTrustedUserAgents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#id DataOciIdentityDomainsMyTrustedUserAgents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-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/identity_domains_my_trusted_user_agents#my_trusted_user_agent_count DataOciIdentityDomainsMyTrustedUserAgents#my_trusted_user_agent_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 40
          },
          "name": "myTrustedUserAgentCount",
          "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_my_trusted_user_agents#my_trusted_user_agent_filter DataOciIdentityDomainsMyTrustedUserAgents#my_trusted_user_agent_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 44
          },
          "name": "myTrustedUserAgentFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_trusted_user_agents#resource_type_schema_version DataOciIdentityDomainsMyTrustedUserAgents#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#sort_by DataOciIdentityDomainsMyTrustedUserAgents#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#sort_order DataOciIdentityDomainsMyTrustedUserAgents#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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_my_trusted_user_agents#start_index DataOciIdentityDomainsMyTrustedUserAgents#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 602
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgents",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 814
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 807
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 807
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMeta",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
        "line": 625
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 659
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 654
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 664
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 669
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 674
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 679
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 684
          },
          "name": "expiryTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 695
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 700
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 706
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 711
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
            "line": 721
          },
          "name": "lastUsedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 726
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 732
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 737
          },
          "name": "myTrustedUserAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 742
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 747
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 752
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 757
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 762
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 768
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 773
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 778
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 789
          },
          "name": "trustedFactors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 783
          },
          "name": "trustToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 795
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgents"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTags",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactors",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactors"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-my-trusted-user-agents/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 479
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 484
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 489
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactors"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsTrustedFactorsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUser",
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-trusted-user-agents/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-identity-domains-my-trusted-user-agents/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 564
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 569
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 574
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 579
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-trusted-user-agents/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-trusted-user-agents/index:DataOciIdentityDomainsMyTrustedUserAgentsMyTrustedUserAgentsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredential": {
      "assembly": "cdktf-provider-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_my_user_db_credential oci_identity_domains_my_user_db_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_user_db_credential oci_identity_domains_my_user_db_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyUserDbCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsMyUserDbCredential to import."
              },
              "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_my_user_db_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyUserDbCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyUserDbCredential to import is 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-my-user-db-credential/index.ts",
            "line": 557
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 692
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
            "line": 745
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 566
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 571
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 576
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 586
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 591
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 596
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 607
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 626
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 631
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 636
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 641
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 647
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 652
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 657
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 680
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 701
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 706
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 711
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 717
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 722
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 728
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 561
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 620
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 670
          },
          "name": "myUserDbCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 696
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 551
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 613
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 663
          },
          "name": "myUserDbCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 686
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialConfig",
      "properties": [
        {
          "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_my_user_db_credential#idcs_endpoint DataOciIdentityDomainsMyUserDbCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 17
          },
          "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_my_user_db_credential#my_user_db_credential_id DataOciIdentityDomainsMyUserDbCredential#my_user_db_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 21
          },
          "name": "myUserDbCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_user_db_credential#authorization DataOciIdentityDomainsMyUserDbCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 13
          },
          "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_my_user_db_credential#resource_type_schema_version DataOciIdentityDomainsMyUserDbCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-my-user-db-credential/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-my-user-db-credential/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-my-user-db-credential/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-my-user-db-credential/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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.DataOciIdentityDomainsMyUserDbCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialTags",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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.DataOciIdentityDomainsMyUserDbCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
        "line": 392
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialUser",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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.DataOciIdentityDomainsMyUserDbCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credential/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-identity-domains-my-user-db-credential/index.ts",
        "line": 415
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 444
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 454
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credential/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credential/index:DataOciIdentityDomainsMyUserDbCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentials": {
      "assembly": "cdktf-provider-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_my_user_db_credentials oci_identity_domains_my_user_db_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_my_user_db_credentials oci_identity_domains_my_user_db_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsMyUserDbCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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 DataOciIdentityDomainsMyUserDbCredentials to import."
              },
              "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_my_user_db_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsMyUserDbCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsMyUserDbCredentials to import is 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-my-user-db-credentials/index.ts",
            "line": 800
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 816
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 832
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 866
          },
          "name": "resetMyUserDbCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 882
          },
          "name": "resetMyUserDbCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 904
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 925
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 941
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 957
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 974
          },
          "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-my-user-db-credentials/index.ts",
            "line": 989
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 733
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 854
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 892
          },
          "name": "myUserDbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 913
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 966
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 804
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 820
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 849
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 836
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 870
          },
          "name": "myUserDbCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 886
          },
          "name": "myUserDbCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 908
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 929
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 945
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 961
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 794
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 810
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 826
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 842
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 860
          },
          "name": "myUserDbCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 876
          },
          "name": "myUserDbCredentialFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 898
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 919
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 935
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 951
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsConfig",
      "properties": [
        {
          "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_my_user_db_credentials#idcs_endpoint DataOciIdentityDomainsMyUserDbCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 28
          },
          "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_my_user_db_credentials#authorization DataOciIdentityDomainsMyUserDbCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 13
          },
          "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_my_user_db_credentials#compartment_id DataOciIdentityDomainsMyUserDbCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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/identity_domains_my_user_db_credentials#id DataOciIdentityDomainsMyUserDbCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-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/identity_domains_my_user_db_credentials#my_user_db_credential_count DataOciIdentityDomainsMyUserDbCredentials#my_user_db_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 32
          },
          "name": "myUserDbCredentialCount",
          "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_my_user_db_credentials#my_user_db_credential_filter DataOciIdentityDomainsMyUserDbCredentials#my_user_db_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 36
          },
          "name": "myUserDbCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_my_user_db_credentials#resource_type_schema_version DataOciIdentityDomainsMyUserDbCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 40
          },
          "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_my_user_db_credentials#sort_by DataOciIdentityDomainsMyUserDbCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 44
          },
          "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_my_user_db_credentials#sort_order DataOciIdentityDomainsMyUserDbCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 48
          },
          "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_my_user_db_credentials#start_index DataOciIdentityDomainsMyUserDbCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 514
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentials",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/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-my-user-db-credentials/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/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-my-user-db-credentials/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-identity-domains-my-user-db-credentials/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-identity-domains-my-user-db-credentials/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-identity-domains-my-user-db-credentials/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/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-my-user-db-credentials/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 537
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 571
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 576
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 581
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 586
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 591
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 596
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 601
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 606
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 612
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 617
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 623
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 628
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 633
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 638
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 644
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 649
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 654
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 659
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 664
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 669
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 674
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 679
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 684
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 690
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 695
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 701
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/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-my-user-db-credentials/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/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-my-user-db-credentials/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-my-user-db-credentials/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-my-user-db-credentials/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 471
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 481
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-my-user-db-credentials/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-my-user-db-credentials/index:DataOciIdentityDomainsMyUserDbCredentialsMyUserDbCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeter": {
      "assembly": "cdktf-provider-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_network_perimeter oci_identity_domains_network_perimeter}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_network_perimeter oci_identity_domains_network_perimeter} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsNetworkPerimeter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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 DataOciIdentityDomainsNetworkPerimeter to import."
              },
              "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_network_perimeter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsNetworkPerimeter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsNetworkPerimeter to import is 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-network-perimeter/index.ts",
            "line": 573
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 557
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 589
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 705
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 733
          },
          "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-network-perimeter/index.ts",
            "line": 744
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 494
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 598
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 603
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 608
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 613
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 618
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 623
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 629
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 648
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 653
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 658
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 664
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 670
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 675
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 693
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 714
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 720
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 725
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 561
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 577
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 593
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 642
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 688
          },
          "name": "networkPerimeterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 709
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 567
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 551
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 583
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 635
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 681
          },
          "name": "networkPerimeterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 699
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeter"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterConfig",
      "properties": [
        {
          "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_network_perimeter#idcs_endpoint DataOciIdentityDomainsNetworkPerimeter#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 25
          },
          "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_network_perimeter#network_perimeter_id DataOciIdentityDomainsNetworkPerimeter#network_perimeter_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 29
          },
          "name": "networkPerimeterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_network_perimeter#attributes DataOciIdentityDomainsNetworkPerimeter#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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_network_perimeter#attribute_sets DataOciIdentityDomainsNetworkPerimeter#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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_network_perimeter#authorization DataOciIdentityDomainsNetworkPerimeter#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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_network_perimeter#resource_type_schema_version DataOciIdentityDomainsNetworkPerimeter#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/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-network-perimeter/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/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-network-perimeter/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIpAddresses",
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIpAddresses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeterIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/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-network-perimeter/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIpAddressesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 277
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 282
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 287
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 310
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterMeta",
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-identity-domains-network-perimeter/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeterMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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-identity-domains-network-perimeter/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-identity-domains-network-perimeter/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 333
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 362
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 367
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 372
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 377
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 382
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
        "line": 405
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterTags",
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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.DataOciIdentityDomainsNetworkPerimeterTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeterTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/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-network-perimeter/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-network-perimeter/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeter/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-identity-domains-network-perimeter/index.ts",
        "line": 428
      },
      "name": "DataOciIdentityDomainsNetworkPerimeterTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 457
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeter/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeterTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeter/index:DataOciIdentityDomainsNetworkPerimeterTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeters": {
      "assembly": "cdktf-provider-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_network_perimeters oci_identity_domains_network_perimeters}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimeters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_network_perimeters oci_identity_domains_network_perimeters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsNetworkPerimeters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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 DataOciIdentityDomainsNetworkPerimeters to import."
              },
              "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_network_perimeters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsNetworkPerimeters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsNetworkPerimeters to import is 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-network-perimeters/index.ts",
            "line": 791
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 775
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 807
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 823
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 839
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 873
          },
          "name": "resetNetworkPerimeterCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 889
          },
          "name": "resetNetworkPerimeterFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 911
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 932
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 948
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 964
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 981
          },
          "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-network-perimeters/index.ts",
            "line": 998
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimeters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 706
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 861
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 899
          },
          "name": "networkPerimeters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 920
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 973
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 779
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 795
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 811
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 827
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 856
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 843
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 877
          },
          "name": "networkPerimeterCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 893
          },
          "name": "networkPerimeterFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 915
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 936
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 952
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 968
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 785
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 769
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 801
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 833
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 849
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 867
          },
          "name": "networkPerimeterCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 883
          },
          "name": "networkPerimeterFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 905
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 926
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 942
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 958
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimeters"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersConfig",
      "properties": [
        {
          "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_network_perimeters#idcs_endpoint DataOciIdentityDomainsNetworkPerimeters#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#attributes DataOciIdentityDomainsNetworkPerimeters#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#attribute_sets DataOciIdentityDomainsNetworkPerimeters#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#authorization DataOciIdentityDomainsNetworkPerimeters#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#compartment_id DataOciIdentityDomainsNetworkPerimeters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#id DataOciIdentityDomainsNetworkPerimeters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#network_perimeter_count DataOciIdentityDomainsNetworkPerimeters#network_perimeter_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 40
          },
          "name": "networkPerimeterCount",
          "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_network_perimeters#network_perimeter_filter DataOciIdentityDomainsNetworkPerimeters#network_perimeter_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 44
          },
          "name": "networkPerimeterFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_network_perimeters#resource_type_schema_version DataOciIdentityDomainsNetworkPerimeters#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#sort_by DataOciIdentityDomainsNetworkPerimeters#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#sort_order DataOciIdentityDomainsNetworkPerimeters#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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_network_perimeters#start_index DataOciIdentityDomainsNetworkPerimeters#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimeters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimeters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimeters",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimeters"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/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-network-perimeters/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/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-network-perimeters/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddresses",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddresses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/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-network-perimeters/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 304
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 309
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 314
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
            "line": 686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 337
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMeta",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-network-perimeters/index.ts",
        "line": 360
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 389
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 394
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 399
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 404
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 409
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 569
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 564
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 574
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 579
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 584
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 589
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 594
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 599
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 604
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 610
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 615
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 621
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 626
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 631
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 637
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 643
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 648
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 653
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 658
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 663
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 669
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 674
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimeters"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
        "line": 432
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTags",
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-network-perimeters/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-identity-domains-network-perimeters/index.ts",
        "line": 455
      },
      "name": "DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 484
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 489
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-network-perimeters/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-network-perimeters/index:DataOciIdentityDomainsNetworkPerimetersNetworkPerimetersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSetting": {
      "assembly": "cdktf-provider-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_notification_setting oci_identity_domains_notification_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_notification_setting oci_identity_domains_notification_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsNotificationSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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 DataOciIdentityDomainsNotificationSetting to import."
              },
              "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_notification_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsNotificationSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsNotificationSetting to import is 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-notification-setting/index.ts",
            "line": 658
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 642
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 674
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 791
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 839
          },
          "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-notification-setting/index.ts",
            "line": 850
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 683
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 688
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 693
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 699
          },
          "name": "eventSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 704
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 710
          },
          "name": "fromEmailAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 715
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 721
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 740
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 745
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 750
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 756
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 761
          },
          "name": "notificationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 779
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 800
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 810
          },
          "name": "sendNotificationsToSecondaryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 805
          },
          "name": "sendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 816
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 821
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 826
          },
          "name": "testModeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 831
          },
          "name": "testRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
            "line": 662
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 678
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 734
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 774
          },
          "name": "notificationSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 795
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 652
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 636
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 668
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 727
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 767
          },
          "name": "notificationSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 785
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsNotificationSettingConfig",
      "properties": [
        {
          "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_notification_setting#idcs_endpoint DataOciIdentityDomainsNotificationSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 25
          },
          "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_notification_setting#notification_setting_id DataOciIdentityDomainsNotificationSetting#notification_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 29
          },
          "name": "notificationSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_notification_setting#attributes DataOciIdentityDomainsNotificationSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_setting#attribute_sets DataOciIdentityDomainsNotificationSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_setting#authorization DataOciIdentityDomainsNotificationSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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_notification_setting#resource_type_schema_version DataOciIdentityDomainsNotificationSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsNotificationSettingEventSettings",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingEventSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingEventSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingEventSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/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-notification-setting/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingEventSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-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-notification-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsNotificationSettingEventSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 87
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 92
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingEventSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingEventSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 115
      },
      "name": "DataOciIdentityDomainsNotificationSettingFromEmailAddress",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingFromEmailAddress"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingFromEmailAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingFromEmailAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingFromEmailAddressList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityDomainsNotificationSettingFromEmailAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 167
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 172
          },
          "name": "validate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 177
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 182
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingFromEmailAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingFromEmailAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 205
      },
      "name": "DataOciIdentityDomainsNotificationSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 228
      },
      "name": "DataOciIdentityDomainsNotificationSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 257
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 262
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 267
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 272
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 277
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 300
      },
      "name": "DataOciIdentityDomainsNotificationSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/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-notification-setting/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 323
      },
      "name": "DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 352
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 357
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 362
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 367
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 395
      },
      "name": "DataOciIdentityDomainsNotificationSettingMeta",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
        "line": 418
      },
      "name": "DataOciIdentityDomainsNotificationSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 447
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 452
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 457
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 462
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 467
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
        "line": 490
      },
      "name": "DataOciIdentityDomainsNotificationSettingTags",
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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.DataOciIdentityDomainsNotificationSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/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-notification-setting/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-notification-setting/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-setting/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-identity-domains-notification-setting/index.ts",
        "line": 513
      },
      "name": "DataOciIdentityDomainsNotificationSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 542
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-setting/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-setting/index:DataOciIdentityDomainsNotificationSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettings": {
      "assembly": "cdktf-provider-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_notification_settings oci_identity_domains_notification_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_notification_settings oci_identity_domains_notification_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsNotificationSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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 DataOciIdentityDomainsNotificationSettings to import."
              },
              "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_notification_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsNotificationSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsNotificationSettings to import is 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-notification-settings/index.ts",
            "line": 877
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 861
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 893
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 909
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 925
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 965
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 992
          },
          "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-notification-settings/index.ts",
            "line": 1004
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 797
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 947
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 953
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 974
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 979
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 984
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 865
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 881
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 897
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 913
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 942
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 929
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 969
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 871
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 855
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 887
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 903
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 919
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 935
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 959
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsNotificationSettingsConfig",
      "properties": [
        {
          "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_notification_settings#idcs_endpoint DataOciIdentityDomainsNotificationSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#attributes DataOciIdentityDomainsNotificationSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#attribute_sets DataOciIdentityDomainsNotificationSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#authorization DataOciIdentityDomainsNotificationSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#compartment_id DataOciIdentityDomainsNotificationSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#id DataOciIdentityDomainsNotificationSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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_notification_settings#resource_type_schema_version DataOciIdentityDomainsNotificationSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 577
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettings",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettings",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-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-notification-settings/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-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-notification-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-notification-settings/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-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-notification-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 94
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 99
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddress",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddress"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-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-notification-settings/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 179
          },
          "name": "validate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 184
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 189
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 212
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 235
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 264
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 269
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 274
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 279
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 284
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 307
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 330
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 359
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 364
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 369
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 374
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 379
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-notification-settings/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-notification-settings/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-notification-settings/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 402
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 425
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 454
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 459
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 464
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 469
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 474
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 600
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 634
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 629
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 639
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 644
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 649
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 654
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 660
          },
          "name": "eventSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsEventSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 665
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 671
          },
          "name": "fromEmailAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsFromEmailAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 682
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 687
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 693
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 698
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 703
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 709
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 714
          },
          "name": "notificationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 719
          },
          "name": "notificationSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 724
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 729
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 734
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 744
          },
          "name": "sendNotificationsToSecondaryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 739
          },
          "name": "sendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmail",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 750
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 755
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 760
          },
          "name": "testModeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 765
          },
          "name": "testRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
        "line": 497
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsTags",
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-notification-settings/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-identity-domains-notification-settings/index.ts",
        "line": 520
      },
      "name": "DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 549
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 554
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-notification-settings/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsNotificationSettingsNotificationSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-notification-settings/index:DataOciIdentityDomainsNotificationSettingsNotificationSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredential": {
      "assembly": "cdktf-provider-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_oauth2client_credential oci_identity_domains_oauth2client_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth2client_credential oci_identity_domains_oauth2client_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
          "line": 686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauth2ClientCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 671
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOauth2ClientCredential to import."
              },
              "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_oauth2client_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauth2ClientCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauth2ClientCredential to import is 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-oauth2client-credential/index.ts",
            "line": 738
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 722
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 754
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 869
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 925
          },
          "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-oauth2client-credential/index.ts",
            "line": 936
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 659
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 763
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 768
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 773
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 778
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 783
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 788
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 794
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 813
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 818
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 823
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 828
          },
          "name": "isResetSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 834
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 839
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 857
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 878
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 884
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 889
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 894
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 900
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 905
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 911
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 917
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 726
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 742
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 758
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 807
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 852
          },
          "name": "oAuth2ClientCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 873
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 732
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 716
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 748
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 800
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 845
          },
          "name": "oAuth2ClientCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 863
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialConfig",
      "properties": [
        {
          "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_oauth2client_credential#idcs_endpoint DataOciIdentityDomainsOauth2ClientCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 25
          },
          "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_oauth2client_credential#o_auth2client_credential_id DataOciIdentityDomainsOauth2ClientCredential#o_auth2client_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 29
          },
          "name": "oAuth2ClientCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth2client_credential#attributes DataOciIdentityDomainsOauth2ClientCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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_oauth2client_credential#attribute_sets DataOciIdentityDomainsOauth2ClientCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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_oauth2client_credential#authorization DataOciIdentityDomainsOauth2ClientCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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_oauth2client_credential#resource_type_schema_version DataOciIdentityDomainsOauth2ClientCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/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-oauth2client-credential/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/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-oauth2client-credential/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/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-oauth2client-credential/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialScopes",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-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-identity-domains-oauth2client-credential/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-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.DataOciIdentityDomainsOauth2ClientCredentialScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-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-identity-domains-oauth2client-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-identity-domains-oauth2client-credential/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 372
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 377
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialTags",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/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-oauth2client-credential/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 452
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 457
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 480
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-oauth2client-credential/index.ts",
        "line": 503
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 532
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
        "line": 555
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUser",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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.DataOciIdentityDomainsOauth2ClientCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/index.ts",
            "line": 639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credential/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-identity-domains-oauth2client-credential/index.ts",
        "line": 578
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 607
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 612
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 617
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 622
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 627
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credential/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credential/index:DataOciIdentityDomainsOauth2ClientCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentials": {
      "assembly": "cdktf-provider-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_oauth2client_credentials oci_identity_domains_oauth2client_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth2client_credentials oci_identity_domains_oauth2client_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
          "line": 925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauth2ClientCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 910
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOauth2ClientCredentials to import."
              },
              "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_oauth2client_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauth2ClientCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauth2ClientCredentials to import is 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-oauth2client-credentials/index.ts",
            "line": 983
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 967
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 999
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1015
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1031
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1065
          },
          "name": "resetOauth2ClientCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1081
          },
          "name": "resetOauth2ClientCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1103
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1124
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1140
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1156
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1173
          },
          "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-oauth2client-credentials/index.ts",
            "line": 1190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 898
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1053
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1091
          },
          "name": "oauth2ClientCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1112
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1165
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 971
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 987
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1003
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1019
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1048
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1035
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1069
          },
          "name": "oauth2ClientCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1085
          },
          "name": "oauth2ClientCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1107
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1128
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1144
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1160
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 977
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 961
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 993
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1009
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1025
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1041
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1059
          },
          "name": "oauth2ClientCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1075
          },
          "name": "oauth2ClientCredentialFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1097
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1118
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1134
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 1150
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsConfig",
      "properties": [
        {
          "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_oauth2client_credentials#idcs_endpoint DataOciIdentityDomainsOauth2ClientCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#attributes DataOciIdentityDomainsOauth2ClientCredentials#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#attribute_sets DataOciIdentityDomainsOauth2ClientCredentials#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#authorization DataOciIdentityDomainsOauth2ClientCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#compartment_id DataOciIdentityDomainsOauth2ClientCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#id DataOciIdentityDomainsOauth2ClientCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-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/identity_domains_oauth2client_credentials#oauth2client_credential_count DataOciIdentityDomainsOauth2ClientCredentials#oauth2client_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 40
          },
          "name": "oauth2ClientCredentialCount",
          "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_oauth2client_credentials#oauth2client_credential_filter DataOciIdentityDomainsOauth2ClientCredentials#oauth2client_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 44
          },
          "name": "oauth2ClientCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth2client_credentials#resource_type_schema_version DataOciIdentityDomainsOauth2ClientCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#sort_by DataOciIdentityDomainsOauth2ClientCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#sort_order DataOciIdentityDomainsOauth2ClientCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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_oauth2client_credentials#start_index DataOciIdentityDomainsOauth2ClientCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 677
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentials",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/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-oauth2client-credentials/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/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-oauth2client-credentials/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
            "line": 878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/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-oauth2client-credentials/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
        "line": 700
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 734
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 729
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 739
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 744
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 749
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 754
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 759
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 764
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 775
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 780
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 786
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 791
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 796
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 801
          },
          "name": "isResetSecret",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 807
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 812
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 817
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 822
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 827
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 833
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 838
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 843
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 849
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 854
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 860
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 866
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopes",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/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-oauth2client-credentials/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 399
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 404
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsScopesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/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-oauth2client-credentials/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 479
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 507
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-oauth2client-credentials/index.ts",
        "line": 530
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 559
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 582
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/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-identity-domains-oauth2client-credentials/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth2client-credentials/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
        "line": 605
      },
      "name": "DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 634
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 639
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 644
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 649
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 654
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth2client-credentials/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth2client-credentials/index:DataOciIdentityDomainsOauth2ClientCredentialsOauth2ClientCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificate": {
      "assembly": "cdktf-provider-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_oauth_client_certificate oci_identity_domains_oauth_client_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth_client_certificate oci_identity_domains_oauth_client_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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.DataOciIdentityDomainsOauthClientCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauthClientCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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 DataOciIdentityDomainsOauthClientCertificate to import."
              },
              "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_oauth_client_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauthClientCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauthClientCertificate to import is 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-oauth-client-certificate/index.ts",
            "line": 462
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 597
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 640
          },
          "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-oauth-client-certificate/index.ts",
            "line": 649
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 471
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 481
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 476
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 486
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 491
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 496
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 501
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 512
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 531
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 536
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 541
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 546
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 551
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 556
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 561
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 567
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 585
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 606
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 611
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 616
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 622
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 627
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 632
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 466
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 525
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 580
          },
          "name": "oAuthClientCertificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 601
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 456
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 518
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 573
          },
          "name": "oAuthClientCertificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 591
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateConfig",
      "properties": [
        {
          "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_oauth_client_certificate#idcs_endpoint DataOciIdentityDomainsOauthClientCertificate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 17
          },
          "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_oauth_client_certificate#o_auth_client_certificate_id DataOciIdentityDomainsOauthClientCertificate#o_auth_client_certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 21
          },
          "name": "oAuthClientCertificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth_client_certificate#authorization DataOciIdentityDomainsOauthClientCertificate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 13
          },
          "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_oauth_client_certificate#resource_type_schema_version DataOciIdentityDomainsOauthClientCertificate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-oauth-client-certificate/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-oauth-client-certificate/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-oauth-client-certificate/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-oauth-client-certificate/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateMeta",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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.DataOciIdentityDomainsOauthClientCertificateMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificateMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateTags",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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.DataOciIdentityDomainsOauthClientCertificateTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificateTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificate/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-identity-domains-oauth-client-certificate/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsOauthClientCertificateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificate/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificateTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificate/index:DataOciIdentityDomainsOauthClientCertificateTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificates": {
      "assembly": "cdktf-provider-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_oauth_client_certificates oci_identity_domains_oauth_client_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth_client_certificates oci_identity_domains_oauth_client_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauthClientCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 649
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOauthClientCertificates to import."
              },
              "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_oauth_client_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauthClientCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauthClientCertificates to import is 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-oauth-client-certificates/index.ts",
            "line": 704
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 720
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 770
          },
          "name": "resetOauthClientCertificateCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 786
          },
          "name": "resetOauthClientCertificateFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 808
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 829
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 845
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 861
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-identity-domains-oauth-client-certificates/index.ts",
            "line": 893
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 637
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 758
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 796
          },
          "name": "oauthClientCertificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 817
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 870
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 708
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 724
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 753
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 774
          },
          "name": "oauthClientCertificateCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 790
          },
          "name": "oauthClientCertificateFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 812
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 833
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 849
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 865
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 698
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 746
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 764
          },
          "name": "oauthClientCertificateCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 780
          },
          "name": "oauthClientCertificateFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 802
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 823
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 839
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 855
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesConfig",
      "properties": [
        {
          "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_oauth_client_certificates#idcs_endpoint DataOciIdentityDomainsOauthClientCertificates#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 28
          },
          "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_oauth_client_certificates#authorization DataOciIdentityDomainsOauthClientCertificates#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 13
          },
          "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_oauth_client_certificates#compartment_id DataOciIdentityDomainsOauthClientCertificates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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/identity_domains_oauth_client_certificates#id DataOciIdentityDomainsOauthClientCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-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/identity_domains_oauth_client_certificates#oauth_client_certificate_count DataOciIdentityDomainsOauthClientCertificates#oauth_client_certificate_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 32
          },
          "name": "oauthClientCertificateCount",
          "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_oauth_client_certificates#oauth_client_certificate_filter DataOciIdentityDomainsOauthClientCertificates#oauth_client_certificate_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 36
          },
          "name": "oauthClientCertificateFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth_client_certificates#resource_type_schema_version DataOciIdentityDomainsOauthClientCertificates#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 40
          },
          "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_oauth_client_certificates#sort_by DataOciIdentityDomainsOauthClientCertificates#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 44
          },
          "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_oauth_client_certificates#sort_order DataOciIdentityDomainsOauthClientCertificates#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 48
          },
          "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_oauth_client_certificates#start_index DataOciIdentityDomainsOauthClientCertificates#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificates",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/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-oauth-client-certificates/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/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-oauth-client-certificates/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-identity-domains-oauth-client-certificates/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-identity-domains-oauth-client-certificates/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-identity-domains-oauth-client-certificates/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMeta",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/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-oauth-client-certificates/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 471
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 476
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 486
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 481
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 491
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 496
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 501
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 506
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 511
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 517
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 522
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 528
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 533
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 538
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 543
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 548
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 553
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 558
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 564
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 569
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 574
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 579
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 584
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 589
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 595
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 600
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 605
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTags",
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/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-oauth-client-certificates/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-client-certificates/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-oauth-client-certificates/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-client-certificates/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-client-certificates/index:DataOciIdentityDomainsOauthClientCertificatesOauthClientCertificatesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificate": {
      "assembly": "cdktf-provider-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_oauth_partner_certificate oci_identity_domains_oauth_partner_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth_partner_certificate oci_identity_domains_oauth_partner_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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.DataOciIdentityDomainsOauthPartnerCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauthPartnerCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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 DataOciIdentityDomainsOauthPartnerCertificate to import."
              },
              "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_oauth_partner_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauthPartnerCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauthPartnerCertificate to import is 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-oauth-partner-certificate/index.ts",
            "line": 462
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 597
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 640
          },
          "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-oauth-partner-certificate/index.ts",
            "line": 649
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 471
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 481
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 476
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 486
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 491
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 496
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 501
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 512
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 531
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 536
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 541
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 546
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 551
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 556
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 561
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 567
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 585
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 606
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 611
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 616
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 622
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 627
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 632
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 466
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 525
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 580
          },
          "name": "oAuthPartnerCertificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 601
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 456
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 518
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 573
          },
          "name": "oAuthPartnerCertificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 591
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateConfig",
      "properties": [
        {
          "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_oauth_partner_certificate#idcs_endpoint DataOciIdentityDomainsOauthPartnerCertificate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 17
          },
          "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_oauth_partner_certificate#o_auth_partner_certificate_id DataOciIdentityDomainsOauthPartnerCertificate#o_auth_partner_certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 21
          },
          "name": "oAuthPartnerCertificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth_partner_certificate#authorization DataOciIdentityDomainsOauthPartnerCertificate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 13
          },
          "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_oauth_partner_certificate#resource_type_schema_version DataOciIdentityDomainsOauthPartnerCertificate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-oauth-partner-certificate/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-oauth-partner-certificate/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-oauth-partner-certificate/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-oauth-partner-certificate/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateMeta",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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.DataOciIdentityDomainsOauthPartnerCertificateMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificateMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 269
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 274
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 279
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 284
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 289
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
        "line": 312
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateTags",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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.DataOciIdentityDomainsOauthPartnerCertificateTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificateTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificate/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-identity-domains-oauth-partner-certificate/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificate/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificateTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificate/index:DataOciIdentityDomainsOauthPartnerCertificateTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificates": {
      "assembly": "cdktf-provider-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_oauth_partner_certificates oci_identity_domains_oauth_partner_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_oauth_partner_certificates oci_identity_domains_oauth_partner_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOauthPartnerCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 649
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOauthPartnerCertificates to import."
              },
              "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_oauth_partner_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOauthPartnerCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOauthPartnerCertificates to import is 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-oauth-partner-certificates/index.ts",
            "line": 704
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 720
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 770
          },
          "name": "resetOauthPartnerCertificateCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 786
          },
          "name": "resetOauthPartnerCertificateFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 808
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 829
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 845
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 861
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-identity-domains-oauth-partner-certificates/index.ts",
            "line": 893
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 637
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 758
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 796
          },
          "name": "oauthPartnerCertificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 817
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 870
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 708
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 724
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 753
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 774
          },
          "name": "oauthPartnerCertificateCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 790
          },
          "name": "oauthPartnerCertificateFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 812
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 833
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 849
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 865
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 698
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 746
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 764
          },
          "name": "oauthPartnerCertificateCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 780
          },
          "name": "oauthPartnerCertificateFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 802
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 823
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 839
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 855
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesConfig",
      "properties": [
        {
          "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_oauth_partner_certificates#idcs_endpoint DataOciIdentityDomainsOauthPartnerCertificates#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 28
          },
          "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_oauth_partner_certificates#authorization DataOciIdentityDomainsOauthPartnerCertificates#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 13
          },
          "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_oauth_partner_certificates#compartment_id DataOciIdentityDomainsOauthPartnerCertificates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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/identity_domains_oauth_partner_certificates#id DataOciIdentityDomainsOauthPartnerCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-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/identity_domains_oauth_partner_certificates#oauth_partner_certificate_count DataOciIdentityDomainsOauthPartnerCertificates#oauth_partner_certificate_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 32
          },
          "name": "oauthPartnerCertificateCount",
          "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_oauth_partner_certificates#oauth_partner_certificate_filter DataOciIdentityDomainsOauthPartnerCertificates#oauth_partner_certificate_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 36
          },
          "name": "oauthPartnerCertificateFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oauth_partner_certificates#resource_type_schema_version DataOciIdentityDomainsOauthPartnerCertificates#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 40
          },
          "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_oauth_partner_certificates#sort_by DataOciIdentityDomainsOauthPartnerCertificates#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 44
          },
          "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_oauth_partner_certificates#sort_order DataOciIdentityDomainsOauthPartnerCertificates#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 48
          },
          "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_oauth_partner_certificates#start_index DataOciIdentityDomainsOauthPartnerCertificates#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 419
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificates",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-identity-domains-oauth-partner-certificates/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-identity-domains-oauth-partner-certificates/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-identity-domains-oauth-partner-certificates/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMeta",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 296
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 301
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 306
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 316
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 442
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 471
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 476
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 486
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 481
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 491
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 496
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 501
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 506
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 511
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 517
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 522
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 528
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 533
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 538
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 543
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 548
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 553
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 558
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 564
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 569
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 574
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 579
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 584
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 589
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 595
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 600
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 605
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
        "line": 339
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTags",
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oauth-partner-certificates/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-oauth-partner-certificates/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 391
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oauth-partner-certificates/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oauth-partner-certificates/index:DataOciIdentityDomainsOauthPartnerCertificatesOauthPartnerCertificatesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsent": {
      "assembly": "cdktf-provider-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_console_sign_on_policy_consent oci_identity_domains_oci_console_sign_on_policy_consent}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsent",
      "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_console_sign_on_policy_consent oci_identity_domains_oci_console_sign_on_policy_consent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
          "line": 698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOciConsoleSignOnPolicyConsent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 683
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOciConsoleSignOnPolicyConsent to import."
              },
              "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_oci_console_sign_on_policy_consent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOciConsoleSignOnPolicyConsent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOciConsoleSignOnPolicyConsent to import is 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-oci-console-sign-on-policy-consent/index.ts",
            "line": 751
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 735
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 767
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 814
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 916
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 949
          },
          "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-oci-console-sign-on-policy-consent/index.ts",
            "line": 961
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 671
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 776
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 781
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 786
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 792
          },
          "name": "consentSignedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 797
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 802
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 824
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 843
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 848
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 853
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 858
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 864
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 870
          },
          "name": "modifiedResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 875
          },
          "name": "notificationRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 893
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 899
          },
          "name": "policyResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 904
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 925
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 931
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 936
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 941
          },
          "name": "timeConsentSigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 739
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 755
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 771
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 837
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 818
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 888
          },
          "name": "ociConsoleSignOnPolicyConsentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 920
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 745
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 729
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 761
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 808
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 830
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 881
          },
          "name": "ociConsoleSignOnPolicyConsentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 910
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsent"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConfig",
      "properties": [
        {
          "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_oci_console_sign_on_policy_consent#idcs_endpoint DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 32
          },
          "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_oci_console_sign_on_policy_consent#oci_console_sign_on_policy_consent_id DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#oci_console_sign_on_policy_consent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 36
          },
          "name": "ociConsoleSignOnPolicyConsentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oci_console_sign_on_policy_consent#attributes DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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_oci_console_sign_on_policy_consent#attribute_sets DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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_oci_console_sign_on_policy_consent#authorization DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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_oci_console_sign_on_policy_consent#id DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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_domains_oci_console_sign_on_policy_consent#resource_type_schema_version DataOciIdentityDomainsOciConsoleSignOnPolicyConsent#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-oci-console-sign-on-policy-consent/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 104
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentConsentSignedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 132
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 155
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 184
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 189
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 194
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 199
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 227
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-domains-oci-console-sign-on-policy-consent/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-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 279
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 284
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 289
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 322
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMeta",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 345
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 374
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 379
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 384
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 389
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 394
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResource",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResource"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-oci-console-sign-on-policy-consent/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-oci-console-sign-on-policy-consent/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-oci-console-sign-on-policy-consent/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 469
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 474
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 479
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResource"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentModifiedResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResource",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResource"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-oci-console-sign-on-policy-consent/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 554
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResource"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentPolicyResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 582
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTags",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/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-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
        "line": 605
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 634
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 639
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consent/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsents": {
      "assembly": "cdktf-provider-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_console_sign_on_policy_consents oci_identity_domains_oci_console_sign_on_policy_consents}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsents",
      "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_console_sign_on_policy_consents oci_identity_domains_oci_console_sign_on_policy_consents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
          "line": 1059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 1027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsOciConsoleSignOnPolicyConsents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1044
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsOciConsoleSignOnPolicyConsents to import."
              },
              "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_oci_console_sign_on_policy_consents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsOciConsoleSignOnPolicyConsents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsOciConsoleSignOnPolicyConsents to import is 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-oci-console-sign-on-policy-consents/index.ts",
            "line": 1269
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1115
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1099
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1131
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1272
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1152
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1186
          },
          "name": "resetOciConsoleSignOnPolicyConsentCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1202
          },
          "name": "resetOciConsoleSignOnPolicyConsentFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1218
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1245
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1284
          },
          "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-oci-console-sign-on-policy-consents/index.ts",
            "line": 1299
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1032
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1140
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1266
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1174
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1228
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1233
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1255
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1260
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1103
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1119
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1135
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1276
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1169
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1156
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1190
          },
          "name": "ociConsoleSignOnPolicyConsentCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1206
          },
          "name": "ociConsoleSignOnPolicyConsentFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1222
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1249
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1109
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1093
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1125
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1162
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1180
          },
          "name": "ociConsoleSignOnPolicyConsentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1196
          },
          "name": "ociConsoleSignOnPolicyConsentFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1212
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1239
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig",
      "properties": [
        {
          "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_oci_console_sign_on_policy_consents#idcs_endpoint DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 32
          },
          "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_oci_console_sign_on_policy_consents#attributes DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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_oci_console_sign_on_policy_consents#attribute_sets DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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_oci_console_sign_on_policy_consents#authorization DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "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_domains_oci_console_sign_on_policy_consents#filter DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_oci_console_sign_on_policy_consents#id DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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_domains_oci_console_sign_on_policy_consents#oci_console_sign_on_policy_consent_count DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#oci_console_sign_on_policy_consent_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 36
          },
          "name": "ociConsoleSignOnPolicyConsentCount",
          "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_oci_console_sign_on_policy_consents#oci_console_sign_on_policy_consent_filter DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#oci_console_sign_on_policy_consent_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 40
          },
          "name": "ociConsoleSignOnPolicyConsentFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oci_console_sign_on_policy_consents#resource_type_schema_version DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 44
          },
          "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_oci_console_sign_on_policy_consents#start_index DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 48
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 847
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter",
      "properties": [
        {
          "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_oci_console_sign_on_policy_consents#name DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_oci_console_sign_on_policy_consents#values DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 859
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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_oci_console_sign_on_policy_consents#regex DataOciIdentityDomainsOciConsoleSignOnPolicyConsents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 855
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 1004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1019
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1012
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1012
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1012
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 1005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 982
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 970
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 986
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 999
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 963
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 976
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 992
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 596
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 56
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-domains-oci-console-sign-on-policy-consents/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-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 79
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 113
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 118
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 123
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 146
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 169
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 198
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 203
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 208
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 213
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 218
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 241
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 264
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 293
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 298
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 303
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 308
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 313
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/index.ts",
            "line": 756
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 336
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 359
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 388
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 393
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 398
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 403
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 408
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 431
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 454
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 483
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 488
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 493
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResource"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 619
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 648
          },
          "name": "changeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 653
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 658
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 664
          },
          "name": "consentSignedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesConsentSignedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 669
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 674
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 680
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 686
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 691
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 696
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 701
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 707
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 713
          },
          "name": "modifiedResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesModifiedResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 718
          },
          "name": "notificationRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 723
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 729
          },
          "name": "policyResource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 734
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 739
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 744
          },
          "name": "timeConsentSigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 516
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 539
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 568
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 573
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResource"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsResourcesPolicyResourceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 767
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags",
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/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-oci-console-sign-on-policy-consents/index.ts",
        "line": 790
      },
      "name": "DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 819
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 824
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-oci-console-sign-on-policy-consents/index:DataOciIdentityDomainsOciConsoleSignOnPolicyConsentsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicies": {
      "assembly": "cdktf-provider-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_password_policies oci_identity_domains_password_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_password_policies oci_identity_domains_password_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsPasswordPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 969
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsPasswordPolicies to import."
              },
              "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_password_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsPasswordPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsPasswordPolicies to import is 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-password-policies/index.ts",
            "line": 1042
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1026
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1058
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1074
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1090
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1130
          },
          "name": "resetPasswordPolicyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1146
          },
          "name": "resetPasswordPolicyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1162
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1183
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1199
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1215
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-password-policies/index.ts",
            "line": 1249
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 957
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1112
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1118
          },
          "name": "passwordPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1171
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1224
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1030
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1046
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1062
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1078
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1107
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1094
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1134
          },
          "name": "passwordPolicyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1150
          },
          "name": "passwordPolicyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1166
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1187
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1203
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1219
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1036
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1020
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1052
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1068
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1084
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1100
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1124
          },
          "name": "passwordPolicyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1140
          },
          "name": "passwordPolicyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1156
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1177
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1193
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 1209
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesConfig",
      "properties": [
        {
          "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_password_policies#idcs_endpoint DataOciIdentityDomainsPasswordPolicies#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#attributes DataOciIdentityDomainsPasswordPolicies#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#attribute_sets DataOciIdentityDomainsPasswordPolicies#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#authorization DataOciIdentityDomainsPasswordPolicies#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#compartment_id DataOciIdentityDomainsPasswordPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#id DataOciIdentityDomainsPasswordPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-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/identity_domains_password_policies#password_policy_count DataOciIdentityDomainsPasswordPolicies#password_policy_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 40
          },
          "name": "passwordPolicyCount",
          "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_password_policies#password_policy_filter DataOciIdentityDomainsPasswordPolicies#password_policy_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 44
          },
          "name": "passwordPolicyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_password_policies#resource_type_schema_version DataOciIdentityDomainsPasswordPolicies#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#sort_by DataOciIdentityDomainsPasswordPolicies#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#sort_order DataOciIdentityDomainsPasswordPolicies#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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_password_policies#start_index DataOciIdentityDomainsPasswordPolicies#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 592
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPolicies",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRules",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-password-policies/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-password-policies/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-password-policies/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-password-policies/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 114
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 142
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroups",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 165
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 194
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 227
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-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-identity-domains-password-policies/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-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-identity-domains-password-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-identity-domains-password-policies/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 279
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 284
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 289
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 322
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-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-identity-domains-password-policies/index.ts",
        "line": 345
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 374
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 379
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 384
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 394
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
            "line": 937
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMeta",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 469
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 474
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 479
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 484
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 489
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 615
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 644
          },
          "name": "allowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 654
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-password-policies/index.ts",
            "line": 659
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 664
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 670
          },
          "name": "configuredPasswordPolicyRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesConfiguredPasswordPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 675
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 680
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 685
          },
          "name": "dictionaryDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 690
          },
          "name": "dictionaryLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 695
          },
          "name": "dictionaryWordDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 700
          },
          "name": "disallowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 705
          },
          "name": "disallowedSubstrings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 710
          },
          "name": "disallowedUserAttributeValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 715
          },
          "name": "distinctCharacters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 720
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 725
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 730
          },
          "name": "firstNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 735
          },
          "name": "forcePasswordReset",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 741
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 746
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 752
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 757
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 763
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 768
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 773
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 778
          },
          "name": "lastNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 783
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 788
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 793
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 798
          },
          "name": "maxRepeatedChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 803
          },
          "name": "maxSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 809
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 814
          },
          "name": "minAlphaNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 819
          },
          "name": "minAlphas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 824
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 829
          },
          "name": "minLowerCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 834
          },
          "name": "minNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 839
          },
          "name": "minPasswordAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 844
          },
          "name": "minSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 849
          },
          "name": "minUniqueChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 854
          },
          "name": "minUpperCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 859
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 864
          },
          "name": "numPasswordsInHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 869
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 879
          },
          "name": "passwordExpiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 874
          },
          "name": "passwordExpireWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 884
          },
          "name": "passwordStrength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 889
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 894
          },
          "name": "requiredChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 899
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 904
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 909
          },
          "name": "startsWithAlphabet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 915
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 920
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 925
          },
          "name": "userNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policies/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTags",
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policies/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-identity-domains-password-policies/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 564
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 569
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policies/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policies/index:DataOciIdentityDomainsPasswordPoliciesPasswordPoliciesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicy": {
      "assembly": "cdktf-provider-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_password_policy oci_identity_domains_password_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_password_policy oci_identity_domains_password_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsPasswordPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 586
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsPasswordPolicy to import."
              },
              "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_password_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsPasswordPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsPasswordPolicy to import is 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-password-policy/index.ts",
            "line": 658
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 642
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 674
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 946
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 984
          },
          "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-password-policy/index.ts",
            "line": 995
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 574
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 630
          },
          "name": "allowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 683
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 689
          },
          "name": "configuredPasswordPolicyRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 694
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 699
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 704
          },
          "name": "dictionaryDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 709
          },
          "name": "dictionaryLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 714
          },
          "name": "dictionaryWordDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 719
          },
          "name": "disallowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 724
          },
          "name": "disallowedSubstrings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 729
          },
          "name": "disallowedUserAttributeValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 734
          },
          "name": "distinctCharacters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 739
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 744
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 749
          },
          "name": "firstNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 754
          },
          "name": "forcePasswordReset",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 760
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 765
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 771
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 790
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 795
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 800
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 805
          },
          "name": "lastNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 810
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 815
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 820
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 825
          },
          "name": "maxRepeatedChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 830
          },
          "name": "maxSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 836
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 841
          },
          "name": "minAlphaNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 846
          },
          "name": "minAlphas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 851
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 856
          },
          "name": "minLowerCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 861
          },
          "name": "minNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 866
          },
          "name": "minPasswordAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 871
          },
          "name": "minSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 876
          },
          "name": "minUniqueChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 881
          },
          "name": "minUpperCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 886
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 891
          },
          "name": "numPasswordsInHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 896
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 906
          },
          "name": "passwordExpiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 901
          },
          "name": "passwordExpireWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 924
          },
          "name": "passwordStrength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 929
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 934
          },
          "name": "requiredChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 955
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 960
          },
          "name": "startsWithAlphabet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 966
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 971
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 976
          },
          "name": "userNameDisallowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
            "line": 662
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 678
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 784
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 919
          },
          "name": "passwordPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 950
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 652
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 636
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 668
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 777
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 912
          },
          "name": "passwordPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 940
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsPasswordPolicyConfig",
      "properties": [
        {
          "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_password_policy#idcs_endpoint DataOciIdentityDomainsPasswordPolicy#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 25
          },
          "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_password_policy#password_policy_id DataOciIdentityDomainsPasswordPolicy#password_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 29
          },
          "name": "passwordPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_password_policy#attributes DataOciIdentityDomainsPasswordPolicy#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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_password_policy#attribute_sets DataOciIdentityDomainsPasswordPolicy#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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_password_policy#authorization DataOciIdentityDomainsPasswordPolicy#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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_password_policy#resource_type_schema_version DataOciIdentityDomainsPasswordPolicy#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-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-identity-domains-password-policy/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-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.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-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-identity-domains-password-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-identity-domains-password-policy/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 87
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 92
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 115
      },
      "name": "DataOciIdentityDomainsPasswordPolicyGroups",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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.DataOciIdentityDomainsPasswordPolicyGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/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-password-policy/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityDomainsPasswordPolicyGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 167
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 172
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 177
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 200
      },
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/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-password-policy/index.ts",
            "line": 284
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 223
      },
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 252
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 257
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 262
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 267
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 272
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 295
      },
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/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-password-policy/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 318
      },
      "name": "DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 347
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 352
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 357
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 362
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 367
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 390
      },
      "name": "DataOciIdentityDomainsPasswordPolicyMeta",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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.DataOciIdentityDomainsPasswordPolicyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/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-password-policy/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 413
      },
      "name": "DataOciIdentityDomainsPasswordPolicyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 442
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 447
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 452
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 457
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 462
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-password-policy/index.ts",
        "line": 485
      },
      "name": "DataOciIdentityDomainsPasswordPolicyTags",
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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.DataOciIdentityDomainsPasswordPolicyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPasswordPolicyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/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-password-policy/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-password-policy/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-password-policy/index.ts",
        "line": 508
      },
      "name": "DataOciIdentityDomainsPasswordPolicyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 537
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 542
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-password-policy/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPasswordPolicyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-password-policy/index:DataOciIdentityDomainsPasswordPolicyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicies": {
      "assembly": "cdktf-provider-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_policies oci_identity_domains_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_policies oci_identity_domains_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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 DataOciIdentityDomainsPolicies to import."
              },
              "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_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsPolicies to import is 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-policies/index.ts",
            "line": 892
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 876
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 908
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 924
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 940
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 980
          },
          "name": "resetPolicyCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 996
          },
          "name": "resetPolicyFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1012
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1033
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1049
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1065
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
            "line": 1099
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 807
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 962
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 968
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
            "line": 1074
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 880
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 896
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 912
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 928
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 957
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 944
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 984
          },
          "name": "policyCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1000
          },
          "name": "policyFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1016
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1037
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1053
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1069
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 886
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 870
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 902
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 918
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 934
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 950
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 974
          },
          "name": "policyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 990
          },
          "name": "policyFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1006
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1027
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1043
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 1059
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsPoliciesConfig",
      "properties": [
        {
          "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_policies#idcs_endpoint DataOciIdentityDomainsPolicies#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#attributes DataOciIdentityDomainsPolicies#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#attribute_sets DataOciIdentityDomainsPolicies#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#authorization DataOciIdentityDomainsPolicies#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#compartment_id DataOciIdentityDomainsPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#id DataOciIdentityDomainsPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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/identity_domains_policies#policy_count DataOciIdentityDomainsPolicies#policy_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 40
          },
          "name": "policyCount",
          "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_policies#policy_filter DataOciIdentityDomainsPolicies#policy_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 44
          },
          "name": "policyFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_policies#resource_type_schema_version DataOciIdentityDomainsPolicies#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#sort_by DataOciIdentityDomainsPolicies#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#sort_order DataOciIdentityDomainsPolicies#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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_policies#start_index DataOciIdentityDomainsPolicies#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsPoliciesPolicies",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesMeta",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 649
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 659
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 654
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 664
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 669
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 674
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 679
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 684
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 689
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 694
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 700
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 705
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 711
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 716
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 721
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 727
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 737
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 742
          },
          "name": "policyGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 748
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 753
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 759
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
            "line": 770
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 775
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesPolicyType",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesPolicyType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesPolicyTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesPolicyTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesPolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 399
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesPolicyType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesPolicyTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesRules",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-identity-domains-policies/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-identity-domains-policies/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-identity-domains-policies/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 479
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 484
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 489
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 494
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policies/index.ts",
        "line": 517
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesTags",
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-policies/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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.DataOciIdentityDomainsPoliciesPoliciesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPoliciesPoliciesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/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-policies/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-policies/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policies/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-identity-domains-policies/index.ts",
        "line": 540
      },
      "name": "DataOciIdentityDomainsPoliciesPoliciesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 569
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policies/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPoliciesPoliciesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policies/index:DataOciIdentityDomainsPoliciesPoliciesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicy": {
      "assembly": "cdktf-provider-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_policy oci_identity_domains_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_policy oci_identity_domains_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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 DataOciIdentityDomainsPolicy to import."
              },
              "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_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsPolicy to import is 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-policy/index.ts",
            "line": 663
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 647
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 679
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 800
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
            "line": 845
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 635
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 688
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 693
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 698
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 703
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 708
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 713
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 719
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 738
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 743
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 748
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 754
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 759
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 764
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 769
          },
          "name": "policyGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 788
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 810
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
            "line": 821
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 826
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 651
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 667
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 683
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 732
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 782
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 804
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 657
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 641
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 673
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 725
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 775
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 794
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsPolicyConfig",
      "properties": [
        {
          "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_policy#idcs_endpoint DataOciIdentityDomainsPolicy#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 25
          },
          "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_policy#policy_id DataOciIdentityDomainsPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 29
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_policy#attributes DataOciIdentityDomainsPolicy#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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_policy#attribute_sets DataOciIdentityDomainsPolicy#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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_policy#authorization DataOciIdentityDomainsPolicy#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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_policy#resource_type_schema_version DataOciIdentityDomainsPolicy#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsPolicyIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/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-policy/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsPolicyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsPolicyIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/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-policy/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsPolicyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsPolicyMeta",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/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-policy/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsPolicyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsPolicyPolicyType",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyPolicyType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyPolicyTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyPolicyTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/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-policy/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyPolicyTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsPolicyPolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 372
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyPolicyType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyPolicyTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsPolicyRules",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-identity-domains-policy/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-identity-domains-policy/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-identity-domains-policy/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 457
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 462
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 467
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-policy/index.ts",
        "line": 490
      },
      "name": "DataOciIdentityDomainsPolicyTags",
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-policy/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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.DataOciIdentityDomainsPolicyTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsPolicyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/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-policy/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-policy/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsPolicyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-policy/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-identity-domains-policy/index.ts",
        "line": 513
      },
      "name": "DataOciIdentityDomainsPolicyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 542
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-policy/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsPolicyTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-policy/index:DataOciIdentityDomainsPolicyTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributes": {
      "assembly": "cdktf-provider-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_resource_type_schema_attributes oci_identity_domains_resource_type_schema_attributes}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_resource_type_schema_attributes oci_identity_domains_resource_type_schema_attributes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsResourceTypeSchemaAttributes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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 DataOciIdentityDomainsResourceTypeSchemaAttributes to import."
              },
              "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_resource_type_schema_attributes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsResourceTypeSchemaAttributes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsResourceTypeSchemaAttributes to import is 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-resource-type-schema-attributes/index.ts",
            "line": 945
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 929
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 961
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 977
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 993
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1027
          },
          "name": "resetResourceTypeSchemaAttributeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1043
          },
          "name": "resetResourceTypeSchemaAttributeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1065
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1086
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1102
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1118
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1135
          },
          "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-resource-type-schema-attributes/index.ts",
            "line": 1152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 860
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1015
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1053
          },
          "name": "resourceTypeSchemaAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1074
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1127
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 933
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 949
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 965
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 981
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1010
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 997
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1031
          },
          "name": "resourceTypeSchemaAttributeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1047
          },
          "name": "resourceTypeSchemaAttributeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1069
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1090
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1106
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1122
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 939
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 923
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 955
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 971
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 987
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1003
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1021
          },
          "name": "resourceTypeSchemaAttributeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1037
          },
          "name": "resourceTypeSchemaAttributeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1059
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1080
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1096
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 1112
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesConfig",
      "properties": [
        {
          "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_resource_type_schema_attributes#idcs_endpoint DataOciIdentityDomainsResourceTypeSchemaAttributes#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#attributes DataOciIdentityDomainsResourceTypeSchemaAttributes#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#attribute_sets DataOciIdentityDomainsResourceTypeSchemaAttributes#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#authorization DataOciIdentityDomainsResourceTypeSchemaAttributes#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#compartment_id DataOciIdentityDomainsResourceTypeSchemaAttributes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#id DataOciIdentityDomainsResourceTypeSchemaAttributes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#resource_type_schema_attribute_count DataOciIdentityDomainsResourceTypeSchemaAttributes#resource_type_schema_attribute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaAttributeCount",
          "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_resource_type_schema_attributes#resource_type_schema_attribute_filter DataOciIdentityDomainsResourceTypeSchemaAttributes#resource_type_schema_attribute_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 44
          },
          "name": "resourceTypeSchemaAttributeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_resource_type_schema_attributes#resource_type_schema_version DataOciIdentityDomainsResourceTypeSchemaAttributes#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#sort_by DataOciIdentityDomainsResourceTypeSchemaAttributes#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#sort_order DataOciIdentityDomainsResourceTypeSchemaAttributes#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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_resource_type_schema_attributes#start_index DataOciIdentityDomainsResourceTypeSchemaAttributes#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributes",
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-identity-domains-resource-type-schema-attributes/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-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 840
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMeta",
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 479
          },
          "name": "canonicalValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 484
          },
          "name": "caseExact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 489
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 494
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 499
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 504
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 509
          },
          "name": "endUserMutability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 514
          },
          "name": "endUserMutabilityAllowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 524
          },
          "name": "idcsAddedSinceReleaseNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 529
          },
          "name": "idcsAddedSinceVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 534
          },
          "name": "idcsAttributeCacheable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 539
          },
          "name": "idcsAttributeMappable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 544
          },
          "name": "idcsAuditable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 549
          },
          "name": "idcsAutoIncrementSeqName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 554
          },
          "name": "idcsCanonicalValueSourceFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 559
          },
          "name": "idcsCanonicalValueSourceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 564
          },
          "name": "idcsCompositeKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 570
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 575
          },
          "name": "idcsCsvColumnHeaderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 580
          },
          "name": "idcsCustomAttribute",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 585
          },
          "name": "idcsDeprecatedSinceReleaseNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 590
          },
          "name": "idcsDeprecatedSinceVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 595
          },
          "name": "idcsDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 600
          },
          "name": "idcsDisplayNameMessageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 605
          },
          "name": "idcsFetchComplexAttributeValues",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 610
          },
          "name": "idcsFromTargetMapper",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 615
          },
          "name": "idcsFullyQualifiedName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 620
          },
          "name": "idcsGenerated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 625
          },
          "name": "idcsIcfAttributeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 630
          },
          "name": "idcsIcfBundleAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 635
          },
          "name": "idcsIcfRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 640
          },
          "name": "idcsIndirectRefResourceAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 645
          },
          "name": "idcsInternal",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 651
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 656
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 661
          },
          "name": "idcsMaxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 666
          },
          "name": "idcsMaxValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 671
          },
          "name": "idcsMinLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 676
          },
          "name": "idcsMinValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 681
          },
          "name": "idcsMultiLanguage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 686
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 691
          },
          "name": "idcsRefResourceAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 696
          },
          "name": "idcsRefResourceAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 701
          },
          "name": "idcsSchemaUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 706
          },
          "name": "idcsScimCompliant",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 711
          },
          "name": "idcsSearchable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 716
          },
          "name": "idcsSensitive",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 721
          },
          "name": "idcsTargetAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 726
          },
          "name": "idcsTargetAttributeNameToMigrateFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 731
          },
          "name": "idcsTargetNormAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 736
          },
          "name": "idcsTargetUniqueConstraintName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 741
          },
          "name": "idcsToTargetMapper",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 746
          },
          "name": "idcsTrimStringValue",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 751
          },
          "name": "idcsValidateReference",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 756
          },
          "name": "idcsValuePersisted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 762
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 767
          },
          "name": "multiValued",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 772
          },
          "name": "mutability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 777
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 782
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 787
          },
          "name": "referenceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 792
          },
          "name": "required",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 797
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 802
          },
          "name": "returned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 807
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 813
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 818
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 823
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 828
          },
          "name": "uniqueness",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTags",
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/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-resource-type-schema-attributes/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-resource-type-schema-attributes/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-resource-type-schema-attributes/index:DataOciIdentityDomainsResourceTypeSchemaAttributesResourceTypeSchemaAttributesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRule": {
      "assembly": "cdktf-provider-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_rule oci_identity_domains_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_rule oci_identity_domains_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/index.ts",
          "line": 691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 676
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsRule to import."
              },
              "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_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsRule to import is 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-rule/index.ts",
            "line": 748
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 732
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 764
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 883
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 935
          },
          "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-rule/index.ts",
            "line": 946
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 664
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 720
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 773
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 778
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 784
          },
          "name": "conditionGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 789
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 794
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 799
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 804
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 809
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 815
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 834
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 839
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 844
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 849
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 855
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 860
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 865
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 871
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 893
          },
          "name": "return",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 898
          },
          "name": "ruleGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 916
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 922
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 927
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 736
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 752
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 768
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 828
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 887
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 911
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 742
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 726
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 758
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 821
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 877
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 904
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRule"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsRuleConditionGroup",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleConditionGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleConditionGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleConditionGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/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-identity-domains-rule/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleConditionGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsRuleConditionGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 87
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 92
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 97
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 102
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConditionGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleConditionGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsRuleConfig",
      "properties": [
        {
          "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_rule#idcs_endpoint DataOciIdentityDomainsRule#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 25
          },
          "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_rule#rule_id DataOciIdentityDomainsRule#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 33
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_rule#attributes DataOciIdentityDomainsRule#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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_rule#attribute_sets DataOciIdentityDomainsRule#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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_rule#authorization DataOciIdentityDomainsRule#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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_rule#resource_type_schema_version DataOciIdentityDomainsRule#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 125
      },
      "name": "DataOciIdentityDomainsRuleIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-rule/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-rule/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 148
      },
      "name": "DataOciIdentityDomainsRuleIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 177
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 182
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 187
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 220
      },
      "name": "DataOciIdentityDomainsRuleIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-rule/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-rule/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 243
      },
      "name": "DataOciIdentityDomainsRuleIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 272
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 277
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 282
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 287
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 292
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 315
      },
      "name": "DataOciIdentityDomainsRuleMeta",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-rule/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-rule/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 338
      },
      "name": "DataOciIdentityDomainsRuleMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 367
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 372
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 377
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 382
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 387
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 410
      },
      "name": "DataOciIdentityDomainsRulePolicyType",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRulePolicyType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRulePolicyTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulePolicyTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/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-identity-domains-rule/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRulePolicyTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 433
      },
      "name": "DataOciIdentityDomainsRulePolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 462
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 467
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulePolicyType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRulePolicyTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 490
      },
      "name": "DataOciIdentityDomainsRuleReturn",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleReturn"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-rule/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleReturnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-rule/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-rule/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleReturnList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 513
      },
      "name": "DataOciIdentityDomainsRuleReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 547
          },
          "name": "returnGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleReturn"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleReturnOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rule/index.ts",
        "line": 575
      },
      "name": "DataOciIdentityDomainsRuleTags",
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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.DataOciIdentityDomainsRuleTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRuleTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/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-identity-domains-rule/index.ts",
            "line": 644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRuleTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rule/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-identity-domains-rule/index.ts",
        "line": 598
      },
      "name": "DataOciIdentityDomainsRuleTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 627
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 632
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rule/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRuleTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rule/index:DataOciIdentityDomainsRuleTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRules": {
      "assembly": "cdktf-provider-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_rules oci_identity_domains_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_rules oci_identity_domains_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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 DataOciIdentityDomainsRules to import."
              },
              "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_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsRules to import is 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-rules/index.ts",
            "line": 993
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 977
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1009
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1025
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1041
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1075
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1091
          },
          "name": "resetRuleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1107
          },
          "name": "resetRuleFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1134
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1150
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1166
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1183
          },
          "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-rules/index.ts",
            "line": 1200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 908
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1063
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1117
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1122
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1175
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 981
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 997
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1013
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1029
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1058
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1045
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1079
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1095
          },
          "name": "ruleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1111
          },
          "name": "ruleFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1138
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1154
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1170
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 987
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 971
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1003
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1019
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1035
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1051
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1069
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1085
          },
          "name": "ruleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1101
          },
          "name": "ruleFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1128
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1144
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 1160
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsRulesConfig",
      "properties": [
        {
          "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_rules#idcs_endpoint DataOciIdentityDomainsRules#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#attributes DataOciIdentityDomainsRules#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#attribute_sets DataOciIdentityDomainsRules#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#authorization DataOciIdentityDomainsRules#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#compartment_id DataOciIdentityDomainsRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#id DataOciIdentityDomainsRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#resource_type_schema_version DataOciIdentityDomainsRules#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 40
          },
          "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_rules#rule_count DataOciIdentityDomainsRules#rule_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 44
          },
          "name": "ruleCount",
          "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_rules#rule_filter DataOciIdentityDomainsRules#rule_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 48
          },
          "name": "ruleFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_rules#sort_by DataOciIdentityDomainsRules#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#sort_order DataOciIdentityDomainsRules#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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_rules#start_index DataOciIdentityDomainsRules#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 682
      },
      "name": "DataOciIdentityDomainsRulesRules",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRules"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsRulesRulesConditionGroup",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesConditionGroup"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesConditionGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesConditionGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesConditionGroupList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-rules/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsRulesRulesConditionGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 119
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 124
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 129
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesConditionGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 152
      },
      "name": "DataOciIdentityDomainsRulesRulesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-rules/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-rules/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-rules/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 175
      },
      "name": "DataOciIdentityDomainsRulesRulesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 204
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 209
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 214
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 224
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 247
      },
      "name": "DataOciIdentityDomainsRulesRulesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-rules/index.ts",
        "line": 270
      },
      "name": "DataOciIdentityDomainsRulesRulesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 299
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 304
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 314
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 319
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 888
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 342
      },
      "name": "DataOciIdentityDomainsRulesRulesMeta",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-rules/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-rules/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-rules/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 365
      },
      "name": "DataOciIdentityDomainsRulesRulesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 394
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 399
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 404
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 409
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 414
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 705
      },
      "name": "DataOciIdentityDomainsRulesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 734
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 744
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 739
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 749
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 754
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 759
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 765
          },
          "name": "conditionGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesConditionGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 770
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 775
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 780
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 785
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 790
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 796
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 801
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 807
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 812
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 817
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 822
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 828
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 833
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 838
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 844
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 849
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 855
          },
          "name": "return",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 860
          },
          "name": "ruleGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 865
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 871
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 876
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 437
      },
      "name": "DataOciIdentityDomainsRulesRulesPolicyType",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesPolicyType"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesPolicyTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesPolicyTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesPolicyTypeList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-rules/index.ts",
        "line": 460
      },
      "name": "DataOciIdentityDomainsRulesRulesPolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 489
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 494
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesPolicyType"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesPolicyTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 517
      },
      "name": "DataOciIdentityDomainsRulesRulesReturn",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesReturn"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesReturnOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesReturnList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 540
      },
      "name": "DataOciIdentityDomainsRulesRulesReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 569
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 574
          },
          "name": "returnGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 579
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesReturn"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesReturnOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-rules/index.ts",
        "line": 602
      },
      "name": "DataOciIdentityDomainsRulesRulesTags",
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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.DataOciIdentityDomainsRulesRulesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsRulesRulesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/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-identity-domains-rules/index.ts",
            "line": 671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-rules/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-identity-domains-rules/index.ts",
        "line": 625
      },
      "name": "DataOciIdentityDomainsRulesRulesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 654
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 659
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-rules/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsRulesRulesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-rules/index:DataOciIdentityDomainsRulesRulesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestion": {
      "assembly": "cdktf-provider-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_security_question oci_identity_domains_security_question}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_security_question oci_identity_domains_security_question} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSecurityQuestion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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 DataOciIdentityDomainsSecurityQuestion to import."
              },
              "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_security_question#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSecurityQuestion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSecurityQuestion to import is 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-security-question/index.ts",
            "line": 578
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 562
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 594
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 687
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 708
          },
          "name": "resetSecurityQuestionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-identity-domains-security-question/index.ts",
            "line": 747
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 494
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 550
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 603
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 608
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 613
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 618
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 623
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 629
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 648
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 653
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 658
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 664
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 669
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 675
          },
          "name": "questionText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 696
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 718
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 723
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 728
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 566
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 582
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 598
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 642
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 691
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 712
          },
          "name": "securityQuestionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 572
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 556
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 588
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 635
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 681
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 702
          },
          "name": "securityQuestionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestion"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSecurityQuestionConfig",
      "properties": [
        {
          "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_security_question#idcs_endpoint DataOciIdentityDomainsSecurityQuestion#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 25
          },
          "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_security_question#attributes DataOciIdentityDomainsSecurityQuestion#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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_security_question#attribute_sets DataOciIdentityDomainsSecurityQuestion#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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_security_question#authorization DataOciIdentityDomainsSecurityQuestion#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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_security_question#resource_type_schema_version DataOciIdentityDomainsSecurityQuestion#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 29
          },
          "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_security_question#security_question_id DataOciIdentityDomainsSecurityQuestion#security_question_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 33
          },
          "name": "securityQuestionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-security-question/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-security-question/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-security-question/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-security-question/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsSecurityQuestionMeta",
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-security-question/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-security-question/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsSecurityQuestionMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsSecurityQuestionQuestionText",
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionQuestionText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-identity-domains-security-question/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionQuestionTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionQuestionTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-identity-domains-security-question/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-identity-domains-security-question/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionQuestionTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsSecurityQuestionQuestionTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 372
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 377
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 382
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionQuestionText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionQuestionTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSetting": {
      "assembly": "cdktf-provider-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_security_question_setting oci_identity_domains_security_question_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_security_question_setting oci_identity_domains_security_question_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSecurityQuestionSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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 DataOciIdentityDomainsSecurityQuestionSetting to import."
              },
              "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_security_question_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSecurityQuestionSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSecurityQuestionSetting to import is 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-security-question-setting/index.ts",
            "line": 488
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 472
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 504
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 611
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/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-identity-domains-security-question-setting/index.ts",
            "line": 663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 513
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 518
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 523
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 528
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 533
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 539
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 558
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 563
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 568
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 573
          },
          "name": "maxFieldLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 579
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 584
          },
          "name": "minAnswerLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 589
          },
          "name": "numQuestionsToAns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 594
          },
          "name": "numQuestionsToSetup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 599
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 620
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 639
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 644
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 476
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 492
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 508
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 552
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 615
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 633
          },
          "name": "securityQuestionSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 482
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 466
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 498
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 545
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 605
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 626
          },
          "name": "securityQuestionSettingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingConfig",
      "properties": [
        {
          "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_security_question_setting#idcs_endpoint DataOciIdentityDomainsSecurityQuestionSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 25
          },
          "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_security_question_setting#security_question_setting_id DataOciIdentityDomainsSecurityQuestionSetting#security_question_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 33
          },
          "name": "securityQuestionSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_security_question_setting#attributes DataOciIdentityDomainsSecurityQuestionSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_setting#attribute_sets DataOciIdentityDomainsSecurityQuestionSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_setting#authorization DataOciIdentityDomainsSecurityQuestionSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/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_security_question_setting#resource_type_schema_version DataOciIdentityDomainsSecurityQuestionSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-setting/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-setting/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingMeta",
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-setting/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingTags",
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-setting/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-setting/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-setting/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-setting/index:DataOciIdentityDomainsSecurityQuestionSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettings": {
      "assembly": "cdktf-provider-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_security_question_settings oci_identity_domains_security_question_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_security_question_settings oci_identity_domains_security_question_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-settings/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.DataOciIdentityDomainsSecurityQuestionSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSecurityQuestionSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/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 DataOciIdentityDomainsSecurityQuestionSettings to import."
              },
              "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_security_question_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSecurityQuestionSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSecurityQuestionSettings to import is 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-security-question-settings/index.ts",
            "line": 690
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 674
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 706
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 722
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 738
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 772
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/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-identity-domains-security-question-settings/index.ts",
            "line": 817
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 610
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 760
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 781
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 787
          },
          "name": "securityQuestionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 792
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 797
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 678
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 694
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 710
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 726
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 755
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 742
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 776
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 684
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 668
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 700
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 716
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 732
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 748
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 766
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsConfig",
      "properties": [
        {
          "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_security_question_settings#idcs_endpoint DataOciIdentityDomainsSecurityQuestionSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#attributes DataOciIdentityDomainsSecurityQuestionSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#attribute_sets DataOciIdentityDomainsSecurityQuestionSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#authorization DataOciIdentityDomainsSecurityQuestionSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#compartment_id DataOciIdentityDomainsSecurityQuestionSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#id DataOciIdentityDomainsSecurityQuestionSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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_security_question_settings#resource_type_schema_version DataOciIdentityDomainsSecurityQuestionSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 407
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettings",
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-settings/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 94
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 99
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 104
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 137
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-settings/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 160
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 194
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 199
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-settings/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-identity-domains-security-question-settings/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/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.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/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-identity-domains-security-question-settings/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-identity-domains-security-question-settings/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-settings/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 284
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 289
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 294
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 299
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 304
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 430
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 464
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 459
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 469
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 474
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 479
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 484
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 489
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 500
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 505
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 511
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 516
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 521
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 526
          },
          "name": "maxFieldLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 532
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 537
          },
          "name": "minAnswerLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 542
          },
          "name": "numQuestionsToAns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 547
          },
          "name": "numQuestionsToSetup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 552
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 557
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
            "line": 567
          },
          "name": "securityQuestionSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 573
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 578
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
        "line": 327
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTags",
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-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-security-question-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-security-question-settings/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question-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-security-question-settings/index.ts",
        "line": 350
      },
      "name": "DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 379
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question-settings/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question-settings/index:DataOciIdentityDomainsSecurityQuestionSettingsSecurityQuestionSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-question/index.ts",
        "line": 405
      },
      "name": "DataOciIdentityDomainsSecurityQuestionTags",
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-security-question/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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.DataOciIdentityDomainsSecurityQuestionTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/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-security-question/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-security-question/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-question/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-identity-domains-security-question/index.ts",
        "line": 428
      },
      "name": "DataOciIdentityDomainsSecurityQuestionTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 457
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-question/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-question/index:DataOciIdentityDomainsSecurityQuestionTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestions": {
      "assembly": "cdktf-provider-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_security_questions oci_identity_domains_security_questions}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_security_questions oci_identity_domains_security_questions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSecurityQuestions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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 DataOciIdentityDomainsSecurityQuestions to import."
              },
              "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_security_questions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSecurityQuestions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSecurityQuestions to import is 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-security-questions/index.ts",
            "line": 791
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 775
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 807
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 823
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 839
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 873
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 894
          },
          "name": "resetSecurityQuestionCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 910
          },
          "name": "resetSecurityQuestionFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 932
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 948
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 964
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 986
          },
          "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-security-questions/index.ts",
            "line": 1003
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 706
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 861
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 882
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 920
          },
          "name": "securityQuestions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 973
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 978
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 779
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 795
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 811
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 827
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 856
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 843
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 877
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 898
          },
          "name": "securityQuestionCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 914
          },
          "name": "securityQuestionFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 936
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 952
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 968
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 785
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 769
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 801
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 833
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 849
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 867
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 888
          },
          "name": "securityQuestionCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 904
          },
          "name": "securityQuestionFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 926
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 942
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 958
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsConfig",
      "properties": [
        {
          "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_security_questions#idcs_endpoint DataOciIdentityDomainsSecurityQuestions#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#attributes DataOciIdentityDomainsSecurityQuestions#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#attribute_sets DataOciIdentityDomainsSecurityQuestions#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#authorization DataOciIdentityDomainsSecurityQuestions#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#compartment_id DataOciIdentityDomainsSecurityQuestions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#id DataOciIdentityDomainsSecurityQuestions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#resource_type_schema_version DataOciIdentityDomainsSecurityQuestions#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 40
          },
          "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_security_questions#security_question_count DataOciIdentityDomainsSecurityQuestions#security_question_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 44
          },
          "name": "securityQuestionCount",
          "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_security_questions#security_question_filter DataOciIdentityDomainsSecurityQuestions#security_question_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 48
          },
          "name": "securityQuestionFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_security_questions#sort_by DataOciIdentityDomainsSecurityQuestions#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#sort_order DataOciIdentityDomainsSecurityQuestions#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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_security_questions#start_index DataOciIdentityDomainsSecurityQuestions#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 512
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestions",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/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-security-questions/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/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-security-questions/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
            "line": 686
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMeta",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/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-security-questions/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
        "line": 535
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 564
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 574
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 569
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 579
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 584
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 589
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 594
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 599
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 604
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 610
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 615
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 621
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 626
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 631
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 637
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 642
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 648
          },
          "name": "questionText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 653
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 658
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 664
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 669
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 674
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionText",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-security-questions/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 399
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 404
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 409
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsQuestionTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-security-questions/index.ts",
        "line": 432
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTags",
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-security-questions/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-identity-domains-security-questions/index.ts",
        "line": 455
      },
      "name": "DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 484
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 489
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-security-questions/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-security-questions/index:DataOciIdentityDomainsSecurityQuestionsSecurityQuestionsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfile": {
      "assembly": "cdktf-provider-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_self_registration_profile oci_identity_domains_self_registration_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_self_registration_profile oci_identity_domains_self_registration_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
          "line": 1126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 1094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSelfRegistrationProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1111
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSelfRegistrationProfile to import."
              },
              "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_self_registration_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSelfRegistrationProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSelfRegistrationProfile to import is 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-self-registration-profile/index.ts",
            "line": 1199
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1183
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1215
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1373
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1425
          },
          "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-self-registration-profile/index.ts",
            "line": 1436
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1099
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1155
          },
          "name": "activationEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1160
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1166
          },
          "name": "afterSubmitText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1171
          },
          "name": "allowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1224
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1230
          },
          "name": "consentText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1235
          },
          "name": "consentTextPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1241
          },
          "name": "defaultGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1246
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1251
          },
          "name": "disallowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1257
          },
          "name": "displayName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1262
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1268
          },
          "name": "emailTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1273
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1278
          },
          "name": "footerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1284
          },
          "name": "footerText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1289
          },
          "name": "headerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1295
          },
          "name": "headerText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1306
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1325
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1330
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1335
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1341
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1346
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1351
          },
          "name": "numberOfDaysRedirectUrlIsValid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1356
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1361
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1382
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1400
          },
          "name": "showOnLoginPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1406
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1411
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1417
          },
          "name": "userAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1187
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1203
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1219
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1319
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1377
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1395
          },
          "name": "selfRegistrationProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1193
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1177
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1209
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1312
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1367
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1388
          },
          "name": "selfRegistrationProfileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfile"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-self-registration-profile/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 87
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 92
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileConfig",
      "properties": [
        {
          "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_self_registration_profile#idcs_endpoint DataOciIdentityDomainsSelfRegistrationProfile#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 25
          },
          "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_self_registration_profile#self_registration_profile_id DataOciIdentityDomainsSelfRegistrationProfile#self_registration_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 33
          },
          "name": "selfRegistrationProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_self_registration_profile#attributes DataOciIdentityDomainsSelfRegistrationProfile#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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_self_registration_profile#attribute_sets DataOciIdentityDomainsSelfRegistrationProfile#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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_self_registration_profile#authorization DataOciIdentityDomainsSelfRegistrationProfile#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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_self_registration_profile#resource_type_schema_version DataOciIdentityDomainsSelfRegistrationProfile#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 120
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileConsentText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileConsentText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileConsentTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileConsentTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileConsentTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 143
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileConsentTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 172
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 177
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 182
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileConsentText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileConsentTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 205
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDefaultGroups",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDefaultGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 228
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 257
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 262
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 267
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDefaultGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 290
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDisplayName",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDisplayName"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDisplayNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDisplayNameList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 313
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileDisplayNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 342
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 347
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 352
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileDisplayName"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileDisplayNameOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 375
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileEmailTemplate",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileEmailTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 398
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 427
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 432
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 437
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileEmailTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 460
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileFooterText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileFooterText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileFooterTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileFooterTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileFooterTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 483
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileFooterTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 512
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 517
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 522
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileFooterText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileFooterTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 545
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileHeaderText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileHeaderText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileHeaderTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileHeaderTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 568
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileHeaderTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 597
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 602
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 607
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileHeaderText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileHeaderTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 630
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 653
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 682
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 687
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 692
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 697
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 702
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 725
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 809
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 748
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 777
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 782
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 787
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 792
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 797
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 820
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileMeta",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 904
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 843
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 872
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 877
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 882
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 887
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 892
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 915
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileTags",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 938
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 967
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 972
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
        "line": 995
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileUserAttributes",
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileUserAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfileUserAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
            "line": 1079
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileUserAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profile/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-identity-domains-self-registration-profile/index.ts",
        "line": 1018
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfileUserAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1047
          },
          "name": "deletable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1052
          },
          "name": "fullyQualifiedAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1057
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1062
          },
          "name": "seqNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1067
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profile/index.ts",
            "line": 1031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfileUserAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profile/index:DataOciIdentityDomainsSelfRegistrationProfileUserAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfiles": {
      "assembly": "cdktf-provider-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_self_registration_profiles oci_identity_domains_self_registration_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_self_registration_profiles oci_identity_domains_self_registration_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
          "line": 1425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 1393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSelfRegistrationProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1410
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSelfRegistrationProfiles to import."
              },
              "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_self_registration_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSelfRegistrationProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSelfRegistrationProfiles to import is 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-self-registration-profiles/index.ts",
            "line": 1483
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1467
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1499
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1515
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1565
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1586
          },
          "name": "resetSelfRegistrationProfileCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1602
          },
          "name": "resetSelfRegistrationProfileFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1624
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1640
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1656
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1673
          },
          "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-self-registration-profiles/index.ts",
            "line": 1690
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1398
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1553
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1574
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1612
          },
          "name": "selfRegistrationProfiles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1665
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1471
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1487
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1503
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1548
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1569
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1590
          },
          "name": "selfRegistrationProfileCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1606
          },
          "name": "selfRegistrationProfileFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1628
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1644
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1660
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1477
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1461
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1493
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1541
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1559
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1580
          },
          "name": "selfRegistrationProfileCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1596
          },
          "name": "selfRegistrationProfileFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1618
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1634
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1650
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfiles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesConfig",
      "properties": [
        {
          "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_self_registration_profiles#idcs_endpoint DataOciIdentityDomainsSelfRegistrationProfiles#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#attributes DataOciIdentityDomainsSelfRegistrationProfiles#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#attribute_sets DataOciIdentityDomainsSelfRegistrationProfiles#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#authorization DataOciIdentityDomainsSelfRegistrationProfiles#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#compartment_id DataOciIdentityDomainsSelfRegistrationProfiles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#id DataOciIdentityDomainsSelfRegistrationProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#resource_type_schema_version DataOciIdentityDomainsSelfRegistrationProfiles#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 40
          },
          "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_self_registration_profiles#self_registration_profile_count DataOciIdentityDomainsSelfRegistrationProfiles#self_registration_profile_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 44
          },
          "name": "selfRegistrationProfileCount",
          "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_self_registration_profiles#self_registration_profile_filter DataOciIdentityDomainsSelfRegistrationProfiles#self_registration_profile_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 48
          },
          "name": "selfRegistrationProfileFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_self_registration_profiles#sort_by DataOciIdentityDomainsSelfRegistrationProfiles#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#sort_order DataOciIdentityDomainsSelfRegistrationProfiles#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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_self_registration_profiles#start_index DataOciIdentityDomainsSelfRegistrationProfiles#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 1117
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfiles",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfiles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-self-registration-profiles/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 114
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 119
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 124
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 147
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-self-registration-profiles/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-self-registration-profiles/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-self-registration-profiles/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 170
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 199
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 204
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 232
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroups",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-self-registration-profiles/index.ts",
        "line": 255
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 284
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 289
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 294
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 317
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayName",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayName"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 340
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 369
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 374
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 379
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayName"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 402
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplate",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 425
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 454
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplate"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 487
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 510
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 539
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 544
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 549
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 572
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderText",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderText"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 646
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 595
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 624
          },
          "name": "default",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 629
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 634
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderText"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 657
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 680
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 709
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 714
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 719
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 724
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 729
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 752
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 775
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 804
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 809
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 814
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 819
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 824
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 1371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 1378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 847
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMeta",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 931
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 931
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 870
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 899
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 904
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 909
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 914
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 919
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 1140
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1169
          },
          "name": "activationEmailRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1174
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1180
          },
          "name": "afterSubmitText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesAfterSubmitTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1185
          },
          "name": "allowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1195
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1190
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1200
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1205
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1211
          },
          "name": "consentText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesConsentTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1216
          },
          "name": "consentTextPresent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1222
          },
          "name": "defaultGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDefaultGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1227
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1232
          },
          "name": "disallowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1238
          },
          "name": "displayName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesDisplayNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1243
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1249
          },
          "name": "emailTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesEmailTemplateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1254
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1259
          },
          "name": "footerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1265
          },
          "name": "footerText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesFooterTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1270
          },
          "name": "headerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1276
          },
          "name": "headerText",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesHeaderTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1281
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1287
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1292
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1298
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1303
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1308
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1314
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1324
          },
          "name": "numberOfDaysRedirectUrlIsValid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1329
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1334
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1339
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1344
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1349
          },
          "name": "showOnLoginPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1355
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1360
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1366
          },
          "name": "userAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfiles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 942
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTags",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 1004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 1011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 965
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 994
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 999
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
        "line": 1022
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributes",
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 1099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
            "line": 1106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-self-registration-profiles/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-identity-domains-self-registration-profiles/index.ts",
        "line": 1045
      },
      "name": "DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1074
          },
          "name": "deletable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1079
          },
          "name": "fullyQualifiedAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1084
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1089
          },
          "name": "seqNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1094
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-self-registration-profiles/index.ts",
            "line": 1058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-self-registration-profiles/index:DataOciIdentityDomainsSelfRegistrationProfilesSelfRegistrationProfilesUserAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSetting": {
      "assembly": "cdktf-provider-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_setting oci_identity_domains_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_setting oci_identity_domains_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/index.ts",
          "line": 1326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1311
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSetting to import."
              },
              "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_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSetting to import is 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-setting/index.ts",
            "line": 1398
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1382
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1419
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1695
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1767
          },
          "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-setting/index.ts",
            "line": 1778
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1355
          },
          "name": "accountAlwaysTrustScope",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1360
          },
          "name": "allowedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1365
          },
          "name": "allowedForgotPasswordFlowReturnUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1370
          },
          "name": "allowedNotificationRedirectUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1407
          },
          "name": "auditEventRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1429
          },
          "name": "certificateValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1434
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1440
          },
          "name": "cloudGateCorsSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1445
          },
          "name": "cloudMigrationCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1450
          },
          "name": "cloudMigrationUrlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1456
          },
          "name": "companyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1461
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1466
          },
          "name": "contactEmails",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1471
          },
          "name": "csrAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1476
          },
          "name": "customBranding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1481
          },
          "name": "customCssLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1486
          },
          "name": "customHtmlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1491
          },
          "name": "customTranslation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1497
          },
          "name": "defaultCompanyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1503
          },
          "name": "defaultImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1509
          },
          "name": "defaultLoginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1514
          },
          "name": "defaultTrustScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1519
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1524
          },
          "name": "diagnosticLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1529
          },
          "name": "diagnosticRecordForSearchIdentifiesReturnedResources",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1534
          },
          "name": "diagnosticTracingUpto",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1539
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1544
          },
          "name": "enableTermsOfUse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1549
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1554
          },
          "name": "iamUpstSessionExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1565
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1584
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1589
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1594
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1600
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1605
          },
          "name": "isHostedPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1610
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1615
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1621
          },
          "name": "loginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1626
          },
          "name": "maxNoOfAppCmvaToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1631
          },
          "name": "maxNoOfAppRoleMembersToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1637
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1642
          },
          "name": "migrationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1647
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1652
          },
          "name": "onPremisesProvisioning",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1657
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1662
          },
          "name": "prevIssuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1667
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1673
          },
          "name": "purgeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1678
          },
          "name": "reAuthFactor",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1683
          },
          "name": "reAuthWhenChangingMyAuthenticationFactors",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1704
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1709
          },
          "name": "serviceAdminCannotListOtherUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1727
          },
          "name": "signingCertPublicAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1732
          },
          "name": "subMappingAttr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1738
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1743
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1749
          },
          "name": "tenantCustomClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1754
          },
          "name": "termsOfUseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1759
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1386
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1402
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1423
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1578
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1699
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1722
          },
          "name": "settingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1392
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1376
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1413
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1571
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1689
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1715
          },
          "name": "settingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsSettingCertificateValidation",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCertificateValidation"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingCertificateValidationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingCertificateValidationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCertificateValidationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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-setting/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsSettingCertificateValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 87
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 92
          },
          "name": "crlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 97
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 102
          },
          "name": "crlRefreshInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 107
          },
          "name": "ocspEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 112
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 117
          },
          "name": "ocspSettingsResponderUrlPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 122
          },
          "name": "ocspSigningCertificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 127
          },
          "name": "ocspTimeoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 132
          },
          "name": "ocspUnknownResponseStatusAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCertificateValidation"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCertificateValidationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 155
      },
      "name": "DataOciIdentityDomainsSettingCloudGateCorsSettings",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCloudGateCorsSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingCloudGateCorsSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingCloudGateCorsSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCloudGateCorsSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 178
      },
      "name": "DataOciIdentityDomainsSettingCloudGateCorsSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 212
          },
          "name": "cloudGateCorsAllowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 207
          },
          "name": "cloudGateCorsAllowNullOrigin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 217
          },
          "name": "cloudGateCorsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 222
          },
          "name": "cloudGateCorsExposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 227
          },
          "name": "cloudGateCorsMaxAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCloudGateCorsSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCloudGateCorsSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 250
      },
      "name": "DataOciIdentityDomainsSettingCompanyNames",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 273
      },
      "name": "DataOciIdentityDomainsSettingCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 302
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 307
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSettingConfig",
      "properties": [
        {
          "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_setting#idcs_endpoint DataOciIdentityDomainsSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 25
          },
          "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_setting#setting_id DataOciIdentityDomainsSetting#setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 33
          },
          "name": "settingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_setting#attributes DataOciIdentityDomainsSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_setting#attribute_sets DataOciIdentityDomainsSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_setting#authorization DataOciIdentityDomainsSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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_setting#resource_type_schema_version DataOciIdentityDomainsSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 330
      },
      "name": "DataOciIdentityDomainsSettingDefaultCompanyNames",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingDefaultCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingDefaultCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-setting/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-setting/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 353
      },
      "name": "DataOciIdentityDomainsSettingDefaultCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 382
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 387
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 410
      },
      "name": "DataOciIdentityDomainsSettingDefaultImages",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingDefaultImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingDefaultImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-setting/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-setting/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 433
      },
      "name": "DataOciIdentityDomainsSettingDefaultImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 462
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 467
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 495
      },
      "name": "DataOciIdentityDomainsSettingDefaultLoginTexts",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingDefaultLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingDefaultLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-setting/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-setting/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 518
      },
      "name": "DataOciIdentityDomainsSettingDefaultLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 547
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingDefaultLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingDefaultLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 575
      },
      "name": "DataOciIdentityDomainsSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 659
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 598
      },
      "name": "DataOciIdentityDomainsSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 627
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 632
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 637
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 642
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 647
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 670
      },
      "name": "DataOciIdentityDomainsSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 754
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 693
      },
      "name": "DataOciIdentityDomainsSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 722
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 727
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 732
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 737
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 742
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 765
      },
      "name": "DataOciIdentityDomainsSettingImages",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 788
      },
      "name": "DataOciIdentityDomainsSettingImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 817
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 822
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 827
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 850
      },
      "name": "DataOciIdentityDomainsSettingLoginTexts",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 919
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 873
      },
      "name": "DataOciIdentityDomainsSettingLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 902
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 907
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 930
      },
      "name": "DataOciIdentityDomainsSettingMeta",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 1007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-setting/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-setting/index.ts",
            "line": 1014
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 953
      },
      "name": "DataOciIdentityDomainsSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 982
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 987
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 992
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 997
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1002
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1025
      },
      "name": "DataOciIdentityDomainsSettingPurgeConfigs",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingPurgeConfigs"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingPurgeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingPurgeConfigsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-setting/index.ts",
        "line": 1048
      },
      "name": "DataOciIdentityDomainsSettingPurgeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1077
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1082
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingPurgeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingPurgeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1105
      },
      "name": "DataOciIdentityDomainsSettingTags",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1128
      },
      "name": "DataOciIdentityDomainsSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1157
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1162
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1185
      },
      "name": "DataOciIdentityDomainsSettingTenantCustomClaims",
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTenantCustomClaims"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/index.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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.DataOciIdentityDomainsSettingTenantCustomClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingTenantCustomClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/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-identity-domains-setting/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-identity-domains-setting/index.ts",
            "line": 1279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTenantCustomClaimsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-setting/index.ts",
          "line": 1217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-setting/index.ts",
        "line": 1208
      },
      "name": "DataOciIdentityDomainsSettingTenantCustomClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1237
          },
          "name": "allScopes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1242
          },
          "name": "expression",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1247
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1257
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1262
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1267
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-setting/index.ts",
            "line": 1221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingTenantCustomClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-setting/index:DataOciIdentityDomainsSettingTenantCustomClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettings": {
      "assembly": "cdktf-provider-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_settings oci_identity_domains_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_settings oci_identity_domains_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/index.ts",
          "line": 1752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1737
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSettings to import."
              },
              "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_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSettings to import is 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-settings/index.ts",
            "line": 1805
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1789
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1821
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1837
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1853
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1887
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1920
          },
          "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-settings/index.ts",
            "line": 1932
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1725
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1875
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1896
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1902
          },
          "name": "settings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1907
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1912
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1793
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1809
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1825
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1841
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1870
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1857
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1891
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1799
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1783
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1815
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1831
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1847
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1863
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1881
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSettingsConfig",
      "properties": [
        {
          "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_settings#idcs_endpoint DataOciIdentityDomainsSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#attributes DataOciIdentityDomainsSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#attribute_sets DataOciIdentityDomainsSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#authorization DataOciIdentityDomainsSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#compartment_id DataOciIdentityDomainsSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#id DataOciIdentityDomainsSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-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_settings#resource_type_schema_version DataOciIdentityDomainsSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1297
      },
      "name": "DataOciIdentityDomainsSettingsSettings",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCertificateValidation",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCertificateValidation"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsCertificateValidationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsCertificateValidationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCertificateValidationList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCertificateValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 94
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 99
          },
          "name": "crlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 104
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 109
          },
          "name": "crlRefreshInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 114
          },
          "name": "ocspEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 119
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 124
          },
          "name": "ocspSettingsResponderUrlPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 129
          },
          "name": "ocspSigningCertificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 134
          },
          "name": "ocspTimeoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 139
          },
          "name": "ocspUnknownResponseStatusAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidation"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCertificateValidationOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 162
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettings",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 185
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 219
          },
          "name": "cloudGateCorsAllowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 214
          },
          "name": "cloudGateCorsAllowNullOrigin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 224
          },
          "name": "cloudGateCorsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 229
          },
          "name": "cloudGateCorsExposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 234
          },
          "name": "cloudGateCorsMaxAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 257
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCompanyNames",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-settings/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-settings/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-settings/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 280
      },
      "name": "DataOciIdentityDomainsSettingsSettingsCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 309
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 314
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 337
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultCompanyNames",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultCompanyNames"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-settings/index.ts",
        "line": 360
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 389
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 394
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNames"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 417
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultImages",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-settings/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsDefaultImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-settings/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-settings/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 440
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 469
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 474
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 479
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultLoginTexts",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-settings/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 554
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 582
      },
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 605
      },
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 634
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 639
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 644
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 649
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 654
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 677
      },
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 700
      },
      "name": "DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 729
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 734
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 739
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 744
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 749
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 772
      },
      "name": "DataOciIdentityDomainsSettingsSettingsImages",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsImages"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 846
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsImagesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 795
      },
      "name": "DataOciIdentityDomainsSettingsSettingsImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 824
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 829
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 834
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImages"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 857
      },
      "name": "DataOciIdentityDomainsSettingsSettingsLoginTexts",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsLoginTexts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 926
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsLoginTextsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 880
      },
      "name": "DataOciIdentityDomainsSettingsSettingsLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 909
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 914
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTexts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsLoginTextsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 937
      },
      "name": "DataOciIdentityDomainsSettingsSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 1021
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 960
      },
      "name": "DataOciIdentityDomainsSettingsSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 989
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 994
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 999
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1004
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1009
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1320
      },
      "name": "DataOciIdentityDomainsSettingsSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1349
          },
          "name": "accountAlwaysTrustScope",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1354
          },
          "name": "allowedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1359
          },
          "name": "allowedForgotPasswordFlowReturnUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1364
          },
          "name": "allowedNotificationRedirectUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1374
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1369
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1379
          },
          "name": "auditEventRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1384
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1390
          },
          "name": "certificateValidation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCertificateValidationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1395
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1401
          },
          "name": "cloudGateCorsSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCloudGateCorsSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1406
          },
          "name": "cloudMigrationCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1411
          },
          "name": "cloudMigrationUrlEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1417
          },
          "name": "companyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1422
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1427
          },
          "name": "contactEmails",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1432
          },
          "name": "csrAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1437
          },
          "name": "customBranding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1442
          },
          "name": "customCssLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1447
          },
          "name": "customHtmlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1452
          },
          "name": "customTranslation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1458
          },
          "name": "defaultCompanyNames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1464
          },
          "name": "defaultImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1470
          },
          "name": "defaultLoginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsDefaultLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1475
          },
          "name": "defaultTrustScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1480
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1485
          },
          "name": "diagnosticLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1490
          },
          "name": "diagnosticRecordForSearchIdentifiesReturnedResources",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1495
          },
          "name": "diagnosticTracingUpto",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1500
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1505
          },
          "name": "enableTermsOfUse",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1510
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1515
          },
          "name": "iamUpstSessionExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1520
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1526
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1531
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1537
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1542
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1547
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1553
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1558
          },
          "name": "isHostedPage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1563
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1568
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1574
          },
          "name": "loginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1579
          },
          "name": "maxNoOfAppCmvaToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1584
          },
          "name": "maxNoOfAppRoleMembersToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1590
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1595
          },
          "name": "migrationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1600
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1605
          },
          "name": "onPremisesProvisioning",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1610
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1615
          },
          "name": "prevIssuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1620
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1626
          },
          "name": "purgeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1631
          },
          "name": "reAuthFactor",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1636
          },
          "name": "reAuthWhenChangingMyAuthenticationFactors",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1641
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1646
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1651
          },
          "name": "serviceAdminCannotListOtherUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1656
          },
          "name": "settingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1661
          },
          "name": "signingCertPublicAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1666
          },
          "name": "subMappingAttr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1672
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1677
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1683
          },
          "name": "tenantCustomClaims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1688
          },
          "name": "termsOfUseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1693
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1032
      },
      "name": "DataOciIdentityDomainsSettingsSettingsPurgeConfigs",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsPurgeConfigs"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsPurgeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsPurgeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 1101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsPurgeConfigsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1055
      },
      "name": "DataOciIdentityDomainsSettingsSettingsPurgeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1084
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1089
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsPurgeConfigs"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsPurgeConfigsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1112
      },
      "name": "DataOciIdentityDomainsSettingsSettingsTags",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 1181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1135
      },
      "name": "DataOciIdentityDomainsSettingsSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1164
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-settings/index.ts",
        "line": 1192
      },
      "name": "DataOciIdentityDomainsSettingsSettingsTenantCustomClaims",
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTenantCustomClaims"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/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-identity-domains-settings/index.ts",
            "line": 1286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-settings/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-identity-domains-settings/index.ts",
        "line": 1215
      },
      "name": "DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1244
          },
          "name": "allScopes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1249
          },
          "name": "expression",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1254
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1264
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1269
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1274
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-settings/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSettingsSettingsTenantCustomClaims"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-settings/index:DataOciIdentityDomainsSettingsSettingsTenantCustomClaimsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredential": {
      "assembly": "cdktf-provider-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_smtp_credential oci_identity_domains_smtp_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_smtp_credential oci_identity_domains_smtp_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSmtpCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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 DataOciIdentityDomainsSmtpCredential to import."
              },
              "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_smtp_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSmtpCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSmtpCredential to import is 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-smtp-credential/index.ts",
            "line": 658
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 642
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 674
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 771
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
            "line": 845
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 683
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 688
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 693
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 698
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 703
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 708
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 714
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 733
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 738
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
            "line": 749
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 754
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 759
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 780
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 798
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 804
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 809
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 815
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 821
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 826
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
            "line": 662
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 678
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 727
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 775
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 793
          },
          "name": "smtpCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 652
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 636
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 668
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 720
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 765
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 786
          },
          "name": "smtpCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSmtpCredentialConfig",
      "properties": [
        {
          "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_smtp_credential#idcs_endpoint DataOciIdentityDomainsSmtpCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 25
          },
          "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_smtp_credential#smtp_credential_id DataOciIdentityDomainsSmtpCredential#smtp_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 33
          },
          "name": "smtpCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_smtp_credential#attributes DataOciIdentityDomainsSmtpCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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_smtp_credential#attribute_sets DataOciIdentityDomainsSmtpCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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_smtp_credential#authorization DataOciIdentityDomainsSmtpCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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_smtp_credential#resource_type_schema_version DataOciIdentityDomainsSmtpCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/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-smtp-credential/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/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-smtp-credential/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsSmtpCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/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-smtp-credential/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsSmtpCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsSmtpCredentialTags",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-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-identity-domains-smtp-credential/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-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.DataOciIdentityDomainsSmtpCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-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-identity-domains-smtp-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-identity-domains-smtp-credential/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsSmtpCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/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-smtp-credential/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 452
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsSmtpCredentialUser",
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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.DataOciIdentityDomainsSmtpCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/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-smtp-credential/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credential/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-smtp-credential/index.ts",
        "line": 498
      },
      "name": "DataOciIdentityDomainsSmtpCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 537
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 542
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credential/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credential/index:DataOciIdentityDomainsSmtpCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentials": {
      "assembly": "cdktf-provider-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_smtp_credentials oci_identity_domains_smtp_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_smtp_credentials oci_identity_domains_smtp_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSmtpCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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 DataOciIdentityDomainsSmtpCredentials to import."
              },
              "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_smtp_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSmtpCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSmtpCredentials to import is 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-smtp-credentials/index.ts",
            "line": 892
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 876
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 908
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 924
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 940
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 974
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 995
          },
          "name": "resetSmtpCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1011
          },
          "name": "resetSmtpCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1033
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1049
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1065
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 1099
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 807
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 962
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 983
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1021
          },
          "name": "smtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1074
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 880
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 896
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 912
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 928
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 957
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 944
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 978
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 999
          },
          "name": "smtpCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1015
          },
          "name": "smtpCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1037
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1053
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1069
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 886
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 870
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 902
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 918
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 934
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 950
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 968
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 989
          },
          "name": "smtpCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1005
          },
          "name": "smtpCredentialFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1027
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1043
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 1059
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsConfig",
      "properties": [
        {
          "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_smtp_credentials#idcs_endpoint DataOciIdentityDomainsSmtpCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#attributes DataOciIdentityDomainsSmtpCredentials#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#attribute_sets DataOciIdentityDomainsSmtpCredentials#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#authorization DataOciIdentityDomainsSmtpCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#compartment_id DataOciIdentityDomainsSmtpCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#id DataOciIdentityDomainsSmtpCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-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/identity_domains_smtp_credentials#resource_type_schema_version DataOciIdentityDomainsSmtpCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 40
          },
          "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_smtp_credentials#smtp_credential_count DataOciIdentityDomainsSmtpCredentials#smtp_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 44
          },
          "name": "smtpCredentialCount",
          "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_smtp_credentials#smtp_credential_filter DataOciIdentityDomainsSmtpCredentials#smtp_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 48
          },
          "name": "smtpCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_smtp_credentials#sort_by DataOciIdentityDomainsSmtpCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#sort_order DataOciIdentityDomainsSmtpCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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_smtp_credentials#start_index DataOciIdentityDomainsSmtpCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 60
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentials",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 654
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 659
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 664
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 669
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 674
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 679
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 684
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 689
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 695
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 700
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 706
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 711
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 722
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 727
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 732
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 737
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 747
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 753
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 758
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 764
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 770
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 775
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 479
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/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-smtp-credentials/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-smtp-credentials/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-smtp-credentials/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 554
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 564
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 569
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-smtp-credentials/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-smtp-credentials/index:DataOciIdentityDomainsSmtpCredentialsSmtpCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvider": {
      "assembly": "cdktf-provider-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_social_identity_provider oci_identity_domains_social_identity_provider}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_social_identity_provider oci_identity_domains_social_identity_provider} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSocialIdentityProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 578
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSocialIdentityProvider to import."
              },
              "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_social_identity_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSocialIdentityProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSocialIdentityProvider to import is 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-social-identity-provider/index.ts",
            "line": 642
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 821
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
            "line": 896
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 566
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 620
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 625
          },
          "name": "accountLinkingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 630
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 651
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 656
          },
          "name": "autoRedirectEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 661
          },
          "name": "clientCredentialInPayload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 666
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 671
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 676
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 681
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 686
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 691
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 696
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 701
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 706
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 711
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 716
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 721
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 727
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 746
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 751
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
            "line": 762
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 767
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 773
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 778
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 783
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 788
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 793
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 798
          },
          "name": "refreshTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 803
          },
          "name": "registrationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 809
          },
          "name": "relayIdpParamMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 830
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 835
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 840
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 845
          },
          "name": "showOnLogin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 863
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 868
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 874
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 879
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 646
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 740
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 825
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 858
          },
          "name": "socialIdentityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 636
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 733
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 815
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 851
          },
          "name": "socialIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProvider"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderConfig",
      "properties": [
        {
          "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_social_identity_provider#idcs_endpoint DataOciIdentityDomainsSocialIdentityProvider#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 17
          },
          "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_social_identity_provider#social_identity_provider_id DataOciIdentityDomainsSocialIdentityProvider#social_identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 25
          },
          "name": "socialIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_social_identity_provider#authorization DataOciIdentityDomainsSocialIdentityProvider#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 13
          },
          "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_social_identity_provider#resource_type_schema_version DataOciIdentityDomainsSocialIdentityProvider#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 21
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 27
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/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-social-identity-provider/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
          "line": 59
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 50
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 79
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 84
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 89
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 99
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 63
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 174
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 179
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 184
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 189
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 217
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/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-social-identity-provider/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 269
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 274
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 279
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 302
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderMeta",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/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-social-identity-provider/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 325
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 354
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 359
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 364
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 369
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 374
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 397
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappings",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
            "line": 466
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 420
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 449
          },
          "name": "relayParamKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 454
          },
          "name": "relayParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
        "line": 477
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderTags",
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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.DataOciIdentityDomainsSocialIdentityProviderTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviderTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/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-social-identity-provider/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-social-identity-provider/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-provider/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-identity-domains-social-identity-provider/index.ts",
        "line": 500
      },
      "name": "DataOciIdentityDomainsSocialIdentityProviderTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 529
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-provider/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviderTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-provider/index:DataOciIdentityDomainsSocialIdentityProviderTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviders": {
      "assembly": "cdktf-provider-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_social_identity_providers oci_identity_domains_social_identity_providers}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProviders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_social_identity_providers oci_identity_domains_social_identity_providers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsSocialIdentityProviders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 896
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsSocialIdentityProviders to import."
              },
              "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_social_identity_providers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsSocialIdentityProviders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsSocialIdentityProviders to import is 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-social-identity-providers/index.ts",
            "line": 951
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 967
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 983
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1017
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1038
          },
          "name": "resetSocialIdentityProviderCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1054
          },
          "name": "resetSocialIdentityProviderFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1076
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1092
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1108
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1125
          },
          "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-social-identity-providers/index.ts",
            "line": 1140
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProviders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 884
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1005
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1026
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1064
          },
          "name": "socialIdentityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1117
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 955
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 971
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1000
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 987
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1021
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1042
          },
          "name": "socialIdentityProviderCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1058
          },
          "name": "socialIdentityProviderFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1080
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1096
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1112
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 945
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 961
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 977
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 993
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1011
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1032
          },
          "name": "socialIdentityProviderCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1048
          },
          "name": "socialIdentityProviderFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1070
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1086
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 1102
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersConfig",
      "properties": [
        {
          "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_social_identity_providers#idcs_endpoint DataOciIdentityDomainsSocialIdentityProviders#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 28
          },
          "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_social_identity_providers#authorization DataOciIdentityDomainsSocialIdentityProviders#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 13
          },
          "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_social_identity_providers#compartment_id DataOciIdentityDomainsSocialIdentityProviders#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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/identity_domains_social_identity_providers#id DataOciIdentityDomainsSocialIdentityProviders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_social_identity_providers#resource_type_schema_version DataOciIdentityDomainsSocialIdentityProviders#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 32
          },
          "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_social_identity_providers#social_identity_provider_count DataOciIdentityDomainsSocialIdentityProviders#social_identity_provider_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 36
          },
          "name": "socialIdentityProviderCount",
          "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_social_identity_providers#social_identity_provider_filter DataOciIdentityDomainsSocialIdentityProviders#social_identity_provider_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 40
          },
          "name": "socialIdentityProviderFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_social_identity_providers#sort_by DataOciIdentityDomainsSocialIdentityProviders#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 44
          },
          "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_social_identity_providers#sort_order DataOciIdentityDomainsSocialIdentityProviders#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 48
          },
          "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_social_identity_providers#start_index DataOciIdentityDomainsSocialIdentityProviders#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 584
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProviders",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 54
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/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-social-identity-providers/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/index.ts",
        "line": 77
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 106
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 111
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 116
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/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-social-identity-providers/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 201
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 206
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 211
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 244
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroups",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-social-identity-providers/index.ts",
        "line": 267
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 296
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 301
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 306
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 857
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
            "line": 864
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 329
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMeta",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 352
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 381
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 386
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 391
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 396
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 401
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 607
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 636
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 641
          },
          "name": "accountLinkingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 646
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 651
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 656
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 661
          },
          "name": "autoRedirectEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 666
          },
          "name": "clientCredentialInPayload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 671
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 676
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 681
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 686
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 691
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 696
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 701
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 706
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 711
          },
          "name": "enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 716
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 721
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 726
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 732
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 737
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 743
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 748
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 753
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 759
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 764
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 770
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 775
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 780
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 785
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 790
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 795
          },
          "name": "refreshTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 800
          },
          "name": "registrationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 806
          },
          "name": "relayIdpParamMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 811
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 816
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 821
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 826
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 831
          },
          "name": "showOnLogin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 836
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 841
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 847
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 852
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProviders"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 424
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappings",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 447
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 476
          },
          "name": "relayParamKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 481
          },
          "name": "relayParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersRelayIdpParamMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
        "line": 504
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTags",
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
            "line": 573
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-social-identity-providers/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-identity-domains-social-identity-providers/index.ts",
        "line": 527
      },
      "name": "DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 556
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 561
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-social-identity-providers/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-social-identity-providers/index:DataOciIdentityDomainsSocialIdentityProvidersSocialIdentityProvidersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUser": {
      "assembly": "cdktf-provider-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_user oci_identity_domains_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_user oci_identity_domains_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 6284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 6252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6269
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsUser to import."
              },
              "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_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUser to import is 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-user/index.ts",
            "line": 6347
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6331
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6363
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6532
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6725
          },
          "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-user/index.ts",
            "line": 6736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6257
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6313
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6319
          },
          "name": "addresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6372
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6377
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6382
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6387
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6392
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6398
          },
          "name": "emails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEmailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6404
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6409
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6414
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6420
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6431
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6450
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6455
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6460
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6466
          },
          "name": "ims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserImsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6471
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6477
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6483
          },
          "name": "name",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6488
          },
          "name": "nickName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6493
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6498
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6504
          },
          "name": "phoneNumbers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6510
          },
          "name": "photos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhotosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6515
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6520
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6542
          },
          "name": "roles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6547
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6553
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6558
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6563
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6568
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6574
          },
          "name": "urnietfparamsscimschemasextensionenterprise20User",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6586
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionadaptiveUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6592
          },
          "name": "urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6598
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6604
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6610
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6616
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmfaUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6580
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6628
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6622
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6634
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6640
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6646
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6652
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6658
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsffUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6664
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6670
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6676
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6682
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6688
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6706
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6711
          },
          "name": "userType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6717
          },
          "name": "x509Certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6335
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6351
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6367
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6444
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6536
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6701
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6341
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6325
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6357
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6437
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6526
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6694
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsUserAddresses",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserAddresses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserAddressesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-user/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsUserAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 87
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 92
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 97
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 102
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 107
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 112
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 117
          },
          "name": "streetAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 122
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSetting": {
      "assembly": "cdktf-provider-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_user_attributes_setting oci_identity_domains_user_attributes_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_user_attributes_setting oci_identity_domains_user_attributes_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUserAttributesSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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 DataOciIdentityDomainsUserAttributesSetting to import."
              },
              "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_user_attributes_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUserAttributesSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUserAttributesSetting to import is 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-user-attributes-setting/index.ts",
            "line": 587
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 565
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 603
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 696
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
            "line": 749
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 575
          },
          "name": "attributeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 612
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 617
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 622
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 644
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 663
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 668
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 673
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 679
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 684
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 705
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 711
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 716
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 569
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 591
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 607
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 657
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 700
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 729
          },
          "name": "userAttributesSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 581
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 559
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 597
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 650
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 690
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 722
          },
          "name": "userAttributesSettingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSetting"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingAttributeSettings",
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingAttributeSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingAttributeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingAttributeSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-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-user-attributes-setting/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingAttributeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 94
          },
          "name": "endUserMutability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 99
          },
          "name": "endUserMutabilityCanonicalValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingAttributeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingAttributeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingConfig",
      "properties": [
        {
          "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_user_attributes_setting#idcs_endpoint DataOciIdentityDomainsUserAttributesSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 32
          },
          "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_user_attributes_setting#user_attributes_setting_id DataOciIdentityDomainsUserAttributesSetting#user_attributes_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 40
          },
          "name": "userAttributesSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_user_attributes_setting#attributes DataOciIdentityDomainsUserAttributesSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_setting#attribute_sets DataOciIdentityDomainsUserAttributesSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_setting#authorization DataOciIdentityDomainsUserAttributesSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_setting#id DataOciIdentityDomainsUserAttributesSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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_domains_user_attributes_setting#resource_type_schema_version DataOciIdentityDomainsUserAttributesSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 36
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 127
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 150
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 179
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 184
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 189
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 194
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 199
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 222
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 245
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 274
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 279
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 284
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 294
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 317
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingMeta",
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 340
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 369
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 374
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 379
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 384
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 389
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
        "line": 412
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingTags",
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-user-attributes-setting/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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.DataOciIdentityDomainsUserAttributesSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/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-user-attributes-setting/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-user-attributes-setting/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-setting/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-identity-domains-user-attributes-setting/index.ts",
        "line": 435
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 464
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 469
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-setting/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-setting/index:DataOciIdentityDomainsUserAttributesSettingTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettings": {
      "assembly": "cdktf-provider-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_user_attributes_settings oci_identity_domains_user_attributes_settings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_user_attributes_settings oci_identity_domains_user_attributes_settings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUserAttributesSettings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 688
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsUserAttributesSettings to import."
              },
              "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_user_attributes_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUserAttributesSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUserAttributesSettings to import is 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-user-attributes-settings/index.ts",
            "line": 756
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 740
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 772
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 788
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 804
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 838
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 871
          },
          "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-user-attributes-settings/index.ts",
            "line": 883
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 676
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 826
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 847
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 852
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 857
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 863
          },
          "name": "userAttributesSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 744
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 760
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 776
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 792
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 821
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 808
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 842
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 750
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 734
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 766
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 782
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 798
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 814
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 832
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsConfig",
      "properties": [
        {
          "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_user_attributes_settings#idcs_endpoint DataOciIdentityDomainsUserAttributesSettings#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#attributes DataOciIdentityDomainsUserAttributesSettings#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#attribute_sets DataOciIdentityDomainsUserAttributesSettings#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#authorization DataOciIdentityDomainsUserAttributesSettings#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#compartment_id DataOciIdentityDomainsUserAttributesSettings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#id DataOciIdentityDomainsUserAttributesSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-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_user_attributes_settings#resource_type_schema_version DataOciIdentityDomainsUserAttributesSettings#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 40
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 492
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettings",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettings",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettings"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-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-user-attributes-settings/index.ts",
        "line": 65
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 94
          },
          "name": "endUserMutability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 99
          },
          "name": "endUserMutabilityCanonicalValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 127
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 150
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 179
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 184
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 189
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 194
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 199
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 222
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 245
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 274
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 279
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 284
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 294
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/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-user-attributes-settings/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 317
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMeta",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 340
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 369
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 374
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 379
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 384
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 389
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/index.ts",
        "line": 515
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 555
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 544
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 550
          },
          "name": "attributeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsAttributeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 560
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 565
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 570
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 575
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 586
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 591
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 597
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 602
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 607
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 613
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 618
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 623
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/index.ts",
            "line": 634
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 639
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 644
          },
          "name": "userAttributesSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
        "line": 412
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTags",
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/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-user-attributes-settings/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-user-attributes-settings/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-attributes-settings/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-identity-domains-user-attributes-settings/index.ts",
        "line": 435
      },
      "name": "DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 464
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 469
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-attributes-settings/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-attributes-settings/index:DataOciIdentityDomainsUserAttributesSettingsUserAttributesSettingsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUserConfig",
      "properties": [
        {
          "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_user#idcs_endpoint DataOciIdentityDomainsUser#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 25
          },
          "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_user#user_id DataOciIdentityDomainsUser#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 33
          },
          "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/data-sources/identity_domains_user#attributes DataOciIdentityDomainsUser#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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_user#attribute_sets DataOciIdentityDomainsUser#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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_user#authorization DataOciIdentityDomainsUser#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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_user#resource_type_schema_version DataOciIdentityDomainsUser#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredential": {
      "assembly": "cdktf-provider-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_user_db_credential oci_identity_domains_user_db_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_user_db_credential oci_identity_domains_user_db_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUserDbCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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 DataOciIdentityDomainsUserDbCredential to import."
              },
              "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_user_db_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUserDbCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUserDbCredential to import is 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-user-db-credential/index.ts",
            "line": 658
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 642
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 674
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 796
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 859
          },
          "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-user-db-credential/index.ts",
            "line": 870
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 683
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 688
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 693
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 698
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 703
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 708
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 713
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 718
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 724
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 743
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 748
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 753
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 758
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 764
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 769
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 774
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 784
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 805
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 810
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 815
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 821
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 826
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 832
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 838
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
            "line": 662
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 678
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 737
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 800
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 851
          },
          "name": "userDbCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 652
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 636
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 668
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 730
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 790
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 844
          },
          "name": "userDbCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredential"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUserDbCredentialConfig",
      "properties": [
        {
          "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_user_db_credential#idcs_endpoint DataOciIdentityDomainsUserDbCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 25
          },
          "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_user_db_credential#user_db_credential_id DataOciIdentityDomainsUserDbCredential#user_db_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 33
          },
          "name": "userDbCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_user_db_credential#attributes DataOciIdentityDomainsUserDbCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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_user_db_credential#attribute_sets DataOciIdentityDomainsUserDbCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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_user_db_credential#authorization DataOciIdentityDomainsUserDbCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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_user_db_credential#resource_type_schema_version DataOciIdentityDomainsUserDbCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 29
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 35
      },
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/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-user-db-credential/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 58
      },
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 87
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 92
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 97
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 130
      },
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/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-user-db-credential/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 182
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 187
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 192
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 225
      },
      "name": "DataOciIdentityDomainsUserDbCredentialMeta",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/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-user-db-credential/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 248
      },
      "name": "DataOciIdentityDomainsUserDbCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 277
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 282
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 287
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 292
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 297
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 320
      },
      "name": "DataOciIdentityDomainsUserDbCredentialTags",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-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-identity-domains-user-db-credential/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-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.DataOciIdentityDomainsUserDbCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-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-identity-domains-user-db-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-identity-domains-user-db-credential/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 343
      },
      "name": "DataOciIdentityDomainsUserDbCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 377
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 400
      },
      "name": "DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/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-user-db-credential/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 423
      },
      "name": "DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 452
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
        "line": 475
      },
      "name": "DataOciIdentityDomainsUserDbCredentialUser",
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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.DataOciIdentityDomainsUserDbCredentialUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/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-user-db-credential/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credential/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-user-db-credential/index.ts",
        "line": 498
      },
      "name": "DataOciIdentityDomainsUserDbCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 537
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 542
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 547
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credential/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credential/index:DataOciIdentityDomainsUserDbCredentialUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentials": {
      "assembly": "cdktf-provider-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_user_db_credentials oci_identity_domains_user_db_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_user_db_credentials oci_identity_domains_user_db_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 827
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUserDbCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 844
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsUserDbCredentials to import."
              },
              "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_user_db_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUserDbCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUserDbCredentials to import is 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-user-db-credentials/index.ts",
            "line": 917
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 901
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 933
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 949
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 965
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 999
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1020
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1036
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1052
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1073
          },
          "name": "resetUserDbCredentialCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1089
          },
          "name": "resetUserDbCredentialFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1107
          },
          "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-user-db-credentials/index.ts",
            "line": 1124
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 832
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 987
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1008
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1061
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1099
          },
          "name": "userDbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 905
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 921
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 937
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 953
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 982
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 969
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1003
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1024
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1040
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1056
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1077
          },
          "name": "userDbCredentialCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1093
          },
          "name": "userDbCredentialFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 911
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 895
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 927
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 943
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 959
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 975
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 993
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1014
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1030
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1046
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1067
          },
          "name": "userDbCredentialCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 1083
          },
          "name": "userDbCredentialFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsConfig",
      "properties": [
        {
          "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_user_db_credentials#idcs_endpoint DataOciIdentityDomainsUserDbCredentials#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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_user_db_credentials#attributes DataOciIdentityDomainsUserDbCredentials#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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_user_db_credentials#attribute_sets DataOciIdentityDomainsUserDbCredentials#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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_user_db_credentials#authorization DataOciIdentityDomainsUserDbCredentials#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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_user_db_credentials#compartment_id DataOciIdentityDomainsUserDbCredentials#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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_user_db_credentials#id DataOciIdentityDomainsUserDbCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-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/identity_domains_user_db_credentials#resource_type_schema_version DataOciIdentityDomainsUserDbCredentials#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 40
          },
          "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_user_db_credentials#sort_by DataOciIdentityDomainsUserDbCredentials#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 44
          },
          "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_user_db_credentials#sort_order DataOciIdentityDomainsUserDbCredentials#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 48
          },
          "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_user_db_credentials#start_index DataOciIdentityDomainsUserDbCredentials#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "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_user_db_credentials#user_db_credential_count DataOciIdentityDomainsUserDbCredentials#user_db_credential_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 56
          },
          "name": "userDbCredentialCount",
          "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_user_db_credentials#user_db_credential_filter DataOciIdentityDomainsUserDbCredentials#user_db_credential_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 60
          },
          "name": "userDbCredentialFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 597
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentials",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 114
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 119
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 157
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 180
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 209
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 214
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 219
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 224
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 229
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-identity-domains-user-db-credentials/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-identity-domains-user-db-credentials/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-identity-domains-user-db-credentials/index.ts",
            "line": 812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 252
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMeta",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 275
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 304
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 309
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 314
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 319
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 324
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 620
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 654
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 659
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 664
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 669
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 674
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 679
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 684
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 689
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 694
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 699
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 705
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 710
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 716
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 721
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 726
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 731
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 737
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 742
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 747
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 752
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 757
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 762
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 767
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 772
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 777
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 783
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 788
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 794
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 800
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 347
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTags",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 370
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 427
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 479
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
        "line": 502
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/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-user-db-credentials/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user-db-credentials/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-user-db-credentials/index.ts",
        "line": 525
      },
      "name": "DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 554
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 559
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 564
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 569
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 574
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user-db-credentials/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user-db-credentials/index:DataOciIdentityDomainsUserDbCredentialsUserDbCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEmails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEmails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityDomainsUserEmails",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEmails"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEmailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEmailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserEmailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserEmailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEmailsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEmailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEmailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 168
      },
      "name": "DataOciIdentityDomainsUserEmailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 197
          },
          "name": "pendingVerificationData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 202
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 207
          },
          "name": "secondary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 212
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 217
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 222
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEmails"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEmailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 245
      },
      "name": "DataOciIdentityDomainsUserEntitlements",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEntitlements"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEntitlementsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 268
      },
      "name": "DataOciIdentityDomainsUserEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 297
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 302
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 307
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 312
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserEntitlements"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserEntitlementsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 335
      },
      "name": "DataOciIdentityDomainsUserGroups",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 358
      },
      "name": "DataOciIdentityDomainsUserGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 387
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 392
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 397
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 402
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 407
          },
          "name": "nonUniqueDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 412
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 417
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 422
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 427
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 450
      },
      "name": "DataOciIdentityDomainsUserIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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/data-oci-identity-domains-user/index.ts",
        "line": 473
      },
      "name": "DataOciIdentityDomainsUserIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 502
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 507
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 512
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 517
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 522
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 545
      },
      "name": "DataOciIdentityDomainsUserIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-user/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-user/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-user/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 568
      },
      "name": "DataOciIdentityDomainsUserIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 597
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 602
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 607
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 612
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 617
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserIms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 640
      },
      "name": "DataOciIdentityDomainsUserIms",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserIms"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserImsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserImsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-user/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserImsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserImsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-user/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-user/index.ts",
            "line": 719
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserImsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserImsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserImsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-user/index.ts",
        "line": 663
      },
      "name": "DataOciIdentityDomainsUserImsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 692
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 697
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 702
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 707
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserIms"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserImsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 730
      },
      "name": "DataOciIdentityDomainsUserMeta",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-user/index.ts",
        "line": 753
      },
      "name": "DataOciIdentityDomainsUserMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 782
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 787
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 792
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 797
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 802
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 825
      },
      "name": "DataOciIdentityDomainsUserName",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserName"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserNameList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 848
      },
      "name": "DataOciIdentityDomainsUserNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 877
          },
          "name": "familyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 882
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 887
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 892
          },
          "name": "honorificPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 897
          },
          "name": "honorificSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 902
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 861
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserName"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserNameOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 925
      },
      "name": "DataOciIdentityDomainsUserPhoneNumbers",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhoneNumbers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserPhoneNumbersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserPhoneNumbersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 1009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhoneNumbersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 948
      },
      "name": "DataOciIdentityDomainsUserPhoneNumbersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 977
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 982
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 987
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 992
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 997
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhoneNumbers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhoneNumbersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhotos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhotos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1020
      },
      "name": "DataOciIdentityDomainsUserPhotos",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhotos"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhotosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhotosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserPhotosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserPhotosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 1099
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhotosList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserPhotosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhotosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1043
      },
      "name": "DataOciIdentityDomainsUserPhotosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1072
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1077
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1082
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1087
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserPhotos"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserPhotosOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1110
      },
      "name": "DataOciIdentityDomainsUserRoles",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 1189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1133
      },
      "name": "DataOciIdentityDomainsUserRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1162
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1167
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1172
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1177
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1200
      },
      "name": "DataOciIdentityDomainsUserTags",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 1269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1223
      },
      "name": "DataOciIdentityDomainsUserTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1252
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1257
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1365
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1462
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1455
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1455
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1280
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1361
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1354
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1303
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1332
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1337
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1342
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1388
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1417
          },
          "name": "costCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1422
          },
          "name": "department",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1427
          },
          "name": "division",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1432
          },
          "name": "employeeNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1438
          },
          "name": "manager",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1443
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1631
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1466
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 1540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1489
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1518
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1523
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1528
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1551
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1574
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1603
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1608
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1714
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1707
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1654
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1684
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1690
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1695
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1823
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1900
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1893
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1893
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1893
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1846
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1875
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1881
          },
          "name": "riskScores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1718
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1819
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1812
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1812
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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/data-oci-identity-domains-user/index.ts",
        "line": 1741
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1770
          },
          "name": "lastUpdateTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1775
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1780
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1785
          },
          "name": "score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1790
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1795
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1800
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1904
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 1996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 2003
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 1936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 1927
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1956
          },
          "name": "canUseApiKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1961
          },
          "name": "canUseAuthTokens",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1966
          },
          "name": "canUseConsole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1971
          },
          "name": "canUseConsolePassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1976
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1981
          },
          "name": "canUseDbCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1986
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1991
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 1940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2014
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2090
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2083
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2083
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2037
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2066
          },
          "name": "dbLoginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2071
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2174
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2197
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2226
          },
          "name": "dbGlobalRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2231
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2236
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2241
          },
          "name": "isDbUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2247
          },
          "name": "passwordVerifiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2094
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2170
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2163
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2117
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2146
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2151
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2360
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2383
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2413
          },
          "name": "realmUsers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2270
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2349
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2293
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2322
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2327
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2332
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2337
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2801
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2436
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2505
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2459
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2488
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2493
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2516
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 2613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 2620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2539
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2568
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2573
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2578
          },
          "name": "factorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2583
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2588
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2593
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2598
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2603
          },
          "name": "thirdPartyVendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2608
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2926
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2919
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2919
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2919
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2824
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2854
          },
          "name": "bypassCodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2860
          },
          "name": "devices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2865
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2870
          },
          "name": "mfaEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2875
          },
          "name": "mfaIgnoredApps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2880
          },
          "name": "mfaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2885
          },
          "name": "preferredAuthenticationFactor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2890
          },
          "name": "preferredAuthenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2896
          },
          "name": "preferredDevice",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2901
          },
          "name": "preferredThirdPartyVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2907
          },
          "name": "trustedUserAgents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2631
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2654
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2683
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2688
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2693
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2716
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 2790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2797
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2790
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2739
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2768
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2773
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2778
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3020
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2930
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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/data-oci-identity-domains-user/index.ts",
        "line": 3002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3009
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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/data-oci-identity-domains-user/index.ts",
            "line": 3009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 2953
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2982
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2987
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2992
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2997
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 2966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 3113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 3120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3043
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3073
          },
          "name": "applicablePasswordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3078
          },
          "name": "cantChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3083
          },
          "name": "cantExpire",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3088
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3093
          },
          "name": "lastFailedValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3098
          },
          "name": "lastSuccessfulSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3103
          },
          "name": "lastSuccessfulValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3108
          },
          "name": "mustChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3216
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3131
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3205
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 3154
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3183
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3188
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3193
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3239
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3269
          },
          "name": "factorIdentifier",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3274
          },
          "name": "factorMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3279
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3302
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3386
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3386
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3325
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3354
          },
          "name": "gecos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3359
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3364
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3369
          },
          "name": "loginShell",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3374
          },
          "name": "uidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3487
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3559
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3552
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3510
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3540
          },
          "name": "secQuestions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3397
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3420
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3449
          },
          "name": "answer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3454
          },
          "name": "hintText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3459
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3464
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3563
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3634
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3627
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3586
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3615
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3723
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3805
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3798
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3798
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3746
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3775
          },
          "name": "consentGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3781
          },
          "name": "selfRegistrationProfile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3786
          },
          "name": "userToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3638
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3719
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3712
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3712
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3661
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3690
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3695
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3700
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3809
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3880
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3873
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3873
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3873
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3832
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3861
          },
          "name": "sffAuthKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3969
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4041
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4034
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4034
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4034
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3992
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4022
          },
          "name": "socialAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3884
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3965
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3958
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3958
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3958
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 3916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 3907
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3936
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3941
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3946
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 3920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4125
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4148
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4178
          },
          "name": "termsOfUseConsents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4045
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4114
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4077
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4068
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4097
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4102
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4081
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4716
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4201
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4280
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4287
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4280
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4280
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4224
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4253
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4258
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4263
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4268
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4291
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 4358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 4365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4314
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4343
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4348
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4353
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4376
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4399
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4428
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4433
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4438
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4461
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4535
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4484
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4513
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4518
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4523
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4818
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4811
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4811
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4811
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4546
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4627
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4620
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4620
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4620
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4569
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4598
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4603
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4608
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4739
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4769
          },
          "name": "apiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4775
          },
          "name": "authTokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4781
          },
          "name": "customerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4787
          },
          "name": "dbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4793
          },
          "name": "oAuth2ClientCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4799
          },
          "name": "smtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4631
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4654
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4683
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4688
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4693
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4992
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5105
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5098
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5098
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4822
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4908
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4901
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4901
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4845
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4874
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4879
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4884
          },
          "name": "on",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4889
          },
          "name": "reason",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5015
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5044
          },
          "name": "lastFailedLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5049
          },
          "name": "lastSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5055
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5060
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5065
          },
          "name": "maxConcurrentSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5070
          },
          "name": "previousSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5075
          },
          "name": "recoveryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5080
          },
          "name": "recoveryEnrollAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5086
          },
          "name": "recoveryLocked",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4912
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4988
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4981
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4981
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4981
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 4944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 4935
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4964
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4969
          },
          "name": "on",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 4948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5954
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5109
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5200
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5193
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5193
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5132
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5161
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5166
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5176
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5181
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5204
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5227
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5256
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5261
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5266
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5271
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5276
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5281
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5286
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5291
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5314
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5405
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5398
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5337
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5366
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5371
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5376
          },
          "name": "targetRequestTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5381
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5386
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5409
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5495
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5488
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5432
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5461
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5466
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5471
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5499
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5522
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5551
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5556
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5561
          },
          "name": "grantorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5566
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5571
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5594
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5617
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5646
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5651
          },
          "name": "idcsAppRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5656
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5661
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5666
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 6140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/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-identity-domains-user/index.ts",
            "line": 6147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5977
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6006
          },
          "name": "accountRecoveryRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6012
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6024
          },
          "name": "applicableAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6018
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6029
          },
          "name": "bypassNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6034
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6040
          },
          "name": "delegatedAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6045
          },
          "name": "doNotShowGettingStarted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6051
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6056
          },
          "name": "groupMembershipLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6062
          },
          "name": "idcsAppRolesLimitedToGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6067
          },
          "name": "isAccountRecoveryEnrolled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6072
          },
          "name": "isAuthenticationDelegated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6077
          },
          "name": "isFederatedUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6082
          },
          "name": "isGroupMembershipNormalized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6087
          },
          "name": "isGroupMembershipSyncedToUsersGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6092
          },
          "name": "notificationEmailTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6097
          },
          "name": "preferredUiLandingPage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6102
          },
          "name": "serviceUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6107
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6113
          },
          "name": "supportAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6119
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6124
          },
          "name": "userFlowControlledByExternalClient",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6129
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6135
          },
          "name": "userToken",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5689
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5773
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5712
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5741
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5746
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5751
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5756
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5761
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5784
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5807
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5836
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5841
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5846
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5851
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5874
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5950
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5943
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 5906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 5897
      },
      "name": "DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5926
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5931
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 5910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserX509Certificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509Certificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 6158
      },
      "name": "DataOciIdentityDomainsUserX509Certificates",
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserX509Certificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/index.ts",
          "line": 6237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-user/index.ts",
        "line": 6230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6244
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUserX509CertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6237
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserX509CertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509CertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-user/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-identity-domains-user/index.ts",
        "line": 6181
      },
      "name": "DataOciIdentityDomainsUserX509CertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6210
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6215
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6220
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6225
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-user/index.ts",
            "line": 6194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUserX509Certificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-user/index:DataOciIdentityDomainsUserX509CertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsers": {
      "assembly": "cdktf-provider-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_users oci_identity_domains_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_domains_users oci_identity_domains_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDomainsUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6710
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityDomainsUsers to import."
              },
              "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_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDomainsUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDomainsUsers to import is 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-users/index.ts",
            "line": 6783
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6767
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6799
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6815
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6831
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6865
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6886
          },
          "name": "resetSortBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6902
          },
          "name": "resetSortOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6918
          },
          "name": "resetStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6939
          },
          "name": "resetUserCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6955
          },
          "name": "resetUserFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6973
          },
          "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-users/index.ts",
            "line": 6990
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6698
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6853
          },
          "name": "itemsPerPage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6874
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6927
          },
          "name": "totalResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6965
          },
          "name": "users",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6771
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6787
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6803
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6819
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6848
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6835
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6869
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6890
          },
          "name": "sortByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6906
          },
          "name": "sortOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6922
          },
          "name": "startIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6943
          },
          "name": "userCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6959
          },
          "name": "userFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6777
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6761
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6793
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6809
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6825
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6841
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6859
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6880
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6896
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6912
          },
          "name": "startIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6933
          },
          "name": "userCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6949
          },
          "name": "userFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDomainsUsersConfig",
      "properties": [
        {
          "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_users#idcs_endpoint DataOciIdentityDomainsUsers#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#attributes DataOciIdentityDomainsUsers#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#attribute_sets DataOciIdentityDomainsUsers#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#authorization DataOciIdentityDomainsUsers#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#compartment_id DataOciIdentityDomainsUsers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#id DataOciIdentityDomainsUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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_users#resource_type_schema_version DataOciIdentityDomainsUsers#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 40
          },
          "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_users#sort_by DataOciIdentityDomainsUsers#sort_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 44
          },
          "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_users#sort_order DataOciIdentityDomainsUsers#sort_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 48
          },
          "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_users#start_index DataOciIdentityDomainsUsers#start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 52
          },
          "name": "startIndex",
          "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_users#user_count DataOciIdentityDomainsUsers#user_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 56
          },
          "name": "userCount",
          "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_users#user_filter DataOciIdentityDomainsUsers#user_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 60
          },
          "name": "userFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6275
      },
      "name": "DataOciIdentityDomainsUsersUsers",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 62
      },
      "name": "DataOciIdentityDomainsUsersUsersAddresses",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersAddresses"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersAddressesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-users/index.ts",
        "line": 85
      },
      "name": "DataOciIdentityDomainsUsersUsersAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 114
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 119
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 124
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 129
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 134
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 139
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 144
          },
          "name": "streetAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 149
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityDomainsUsersUsersEmails",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEmails"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersEmailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersEmailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEmailsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 195
      },
      "name": "DataOciIdentityDomainsUsersUsersEmailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 224
          },
          "name": "pendingVerificationData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 229
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 234
          },
          "name": "secondary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 239
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 244
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 249
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmails"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEmailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 272
      },
      "name": "DataOciIdentityDomainsUsersUsersEntitlements",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEntitlements"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEntitlementsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 295
      },
      "name": "DataOciIdentityDomainsUsersUsersEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 324
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 329
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 334
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 339
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlements"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersEntitlementsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 362
      },
      "name": "DataOciIdentityDomainsUsersUsersGroups",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 466
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 385
      },
      "name": "DataOciIdentityDomainsUsersUsersGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 414
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 419
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 424
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 429
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 434
          },
          "name": "nonUniqueDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 439
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 444
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 449
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 454
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 477
      },
      "name": "DataOciIdentityDomainsUsersUsersIdcsCreatedBy",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsCreatedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsCreatedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 500
      },
      "name": "DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 529
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 534
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 539
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 544
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 549
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 572
      },
      "name": "DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-users/index.ts",
        "line": 649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-users/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-users/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 595
      },
      "name": "DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 624
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 629
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 634
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 639
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 644
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 667
      },
      "name": "DataOciIdentityDomainsUsersUsersIms",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersIms"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersImsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersImsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersImsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersImsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 746
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersImsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersImsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersImsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-users/index.ts",
        "line": 690
      },
      "name": "DataOciIdentityDomainsUsersUsersImsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 719
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 724
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 729
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 734
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIms"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersImsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6685
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6678
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 757
      },
      "name": "DataOciIdentityDomainsUsersUsersMeta",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersMeta"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-users/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersMetaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-users/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-users/index.ts",
            "line": 841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersMetaList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 780
      },
      "name": "DataOciIdentityDomainsUsersUsersMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 809
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 814
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 819
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 824
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 829
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMeta"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersMetaOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 852
      },
      "name": "DataOciIdentityDomainsUsersUsersName",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersName"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 948
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 941
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 941
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersNameList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-users/index.ts",
        "line": 875
      },
      "name": "DataOciIdentityDomainsUsersUsersNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 904
          },
          "name": "familyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 909
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 914
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 919
          },
          "name": "honorificPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 924
          },
          "name": "honorificSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 929
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersName"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersNameOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6298
      },
      "name": "DataOciIdentityDomainsUsersUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6327
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6333
          },
          "name": "addresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6343
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6338
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6348
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6353
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6358
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6363
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6368
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6373
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6379
          },
          "name": "emails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEmailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6385
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6390
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6395
          },
          "name": "forceDelete",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6401
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6412
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6417
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6423
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6428
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6433
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6439
          },
          "name": "ims",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersImsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6444
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6450
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6456
          },
          "name": "name",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6461
          },
          "name": "nickName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6466
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6471
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6477
          },
          "name": "phoneNumbers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6483
          },
          "name": "photos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6488
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6493
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6498
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6504
          },
          "name": "roles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6509
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6515
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6520
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6525
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6530
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6536
          },
          "name": "urnietfparamsscimschemasextensionenterprise20User",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6548
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionadaptiveUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6554
          },
          "name": "urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6560
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6566
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6572
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6578
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmfaUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6542
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6590
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6584
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6596
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6602
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6608
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6614
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6620
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsffUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6626
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6632
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6638
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6644
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6650
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserUser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6655
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6660
          },
          "name": "userType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6666
          },
          "name": "x509Certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 952
      },
      "name": "DataOciIdentityDomainsUsersUsersPhoneNumbers",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhoneNumbers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersPhoneNumbersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 1036
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhoneNumbersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 975
      },
      "name": "DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1004
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1009
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1014
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1019
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1024
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhoneNumbers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhoneNumbersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1047
      },
      "name": "DataOciIdentityDomainsUsersUsersPhotos",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhotos"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersPhotosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhotosList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1070
      },
      "name": "DataOciIdentityDomainsUsersUsersPhotosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1099
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1104
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersPhotos"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersPhotosOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1137
      },
      "name": "DataOciIdentityDomainsUsersUsersRoles",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 1216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1160
      },
      "name": "DataOciIdentityDomainsUsersUsersRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1189
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1194
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1199
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1227
      },
      "name": "DataOciIdentityDomainsUsersUsersTags",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1250
      },
      "name": "DataOciIdentityDomainsUsersUsersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1279
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1284
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1392
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 1482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1307
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1330
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1359
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManager"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1415
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1444
          },
          "name": "costCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1449
          },
          "name": "department",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1454
          },
          "name": "division",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1459
          },
          "name": "employeeNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1465
          },
          "name": "manager",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserManagerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1470
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20User"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1658
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1493
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1567
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1567
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1516
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1545
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1550
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1555
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1578
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1601
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1630
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1635
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1741
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1734
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1734
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1734
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1681
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1711
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1717
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1722
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1850
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1927
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1920
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1920
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1920
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1873
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1902
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1908
          },
          "name": "riskScores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1745
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 1832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 1839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1768
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1797
          },
          "name": "lastUpdateTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1802
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1807
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1812
          },
          "name": "score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1817
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1822
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1827
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1931
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2030
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 1963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 1954
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1983
          },
          "name": "canUseApiKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1988
          },
          "name": "canUseAuthTokens",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1993
          },
          "name": "canUseConsole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1998
          },
          "name": "canUseConsolePassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2003
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2008
          },
          "name": "canUseDbCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2013
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2018
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 1967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2041
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2064
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2093
          },
          "name": "dbLoginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2098
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2201
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2293
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2286
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2224
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2253
          },
          "name": "dbGlobalRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2258
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2263
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2268
          },
          "name": "isDbUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2274
          },
          "name": "passwordVerifiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2121
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2144
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2173
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2178
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2387
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2410
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2440
          },
          "name": "realmUsers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2297
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2320
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2349
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2354
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2359
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2828
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2463
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2486
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2515
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2520
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2543
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2566
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2595
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2600
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2605
          },
          "name": "factorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2610
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2615
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2620
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2625
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2630
          },
          "name": "thirdPartyVendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2635
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2953
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2946
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2946
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2946
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2851
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2881
          },
          "name": "bypassCodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2887
          },
          "name": "devices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2892
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2897
          },
          "name": "mfaEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2902
          },
          "name": "mfaIgnoredApps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2907
          },
          "name": "mfaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2912
          },
          "name": "preferredAuthenticationFactor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2917
          },
          "name": "preferredAuthenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2923
          },
          "name": "preferredDevice",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2928
          },
          "name": "preferredThirdPartyVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2934
          },
          "name": "trustedUserAgents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2658
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2681
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2710
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2715
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2720
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2743
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 2810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 2817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2766
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2795
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2800
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2805
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3047
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2957
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3043
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3036
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3036
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3036
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 2989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 2980
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3009
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3014
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3019
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3024
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 2993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3070
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3100
          },
          "name": "applicablePasswordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3105
          },
          "name": "cantChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3110
          },
          "name": "cantExpire",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3115
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3120
          },
          "name": "lastFailedValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3125
          },
          "name": "lastSuccessfulSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3130
          },
          "name": "lastSuccessfulValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3135
          },
          "name": "mustChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3243
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3158
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3239
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3232
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3181
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3210
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3215
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3220
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3325
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3266
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3296
          },
          "name": "factorIdentifier",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3301
          },
          "name": "factorMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3306
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3329
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3352
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3381
          },
          "name": "gecos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3386
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3391
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3396
          },
          "name": "loginShell",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3401
          },
          "name": "uidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3514
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3537
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3567
          },
          "name": "secQuestions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3424
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3447
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3476
          },
          "name": "answer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3481
          },
          "name": "hintText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3486
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3590
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3661
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3654
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3654
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3654
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3613
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3642
          },
          "name": "allowSelfChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3750
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3832
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3825
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3825
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3773
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3802
          },
          "name": "consentGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3808
          },
          "name": "selfRegistrationProfile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3813
          },
          "name": "userToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3665
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3688
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3717
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3722
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3727
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3836
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3859
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3888
          },
          "name": "sffAuthKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3996
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 4061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4019
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4049
          },
          "name": "socialAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3911
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 3978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 3985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 3943
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 3934
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3963
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3968
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3973
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 3947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4152
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4175
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4205
          },
          "name": "termsOfUseConsents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4072
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 4141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4095
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4124
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4129
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4743
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4228
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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/data-oci-identity-domains-users/index.ts",
        "line": 4300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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/data-oci-identity-domains-users/index.ts",
            "line": 4307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4251
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4280
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4285
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4290
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4295
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4318
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 4392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4341
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4370
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4375
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4380
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4403
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4477
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4477
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 4426
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4455
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4460
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4465
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4488
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4569
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4562
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4511
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4540
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4545
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4550
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4573
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4647
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4647
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4647
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4596
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4625
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4630
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4635
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4766
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4796
          },
          "name": "apiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4802
          },
          "name": "authTokens",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4808
          },
          "name": "customerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4814
          },
          "name": "dbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4820
          },
          "name": "oAuth2ClientCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4826
          },
          "name": "smtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4658
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4732
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4681
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4710
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4715
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4720
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5019
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5125
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5125
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4849
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4928
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4935
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4928
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4928
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 4881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4872
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4901
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4906
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4911
          },
          "name": "on",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4916
          },
          "name": "reason",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5042
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5071
          },
          "name": "lastFailedLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5076
          },
          "name": "lastSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5082
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5087
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5092
          },
          "name": "maxConcurrentSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5097
          },
          "name": "previousSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5102
          },
          "name": "recoveryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5107
          },
          "name": "recoveryEnrollAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5113
          },
          "name": "recoveryLocked",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4939
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5015
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5008
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5008
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5008
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 4962
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4991
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4996
          },
          "name": "on",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 4975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5981
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5136
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5220
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5159
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5188
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5193
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5203
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5208
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5231
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 5323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/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-identity-domains-users/index.ts",
            "line": 5330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5254
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5283
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5288
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5293
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5298
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5303
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5308
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5313
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5318
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5341
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5432
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5425
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/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-identity-domains-users/index.ts",
        "line": 5364
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5393
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5398
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5403
          },
          "name": "targetRequestTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5408
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5413
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5436
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5522
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5515
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5459
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5488
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5493
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5498
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5503
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5526
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5549
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5578
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5583
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5588
          },
          "name": "grantorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5593
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5598
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5621
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5705
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5712
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5705
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5644
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5673
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5678
          },
          "name": "idcsAppRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5683
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5688
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5693
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6004
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6033
          },
          "name": "accountRecoveryRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6039
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6051
          },
          "name": "applicableAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6045
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6056
          },
          "name": "bypassNotification",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6061
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6067
          },
          "name": "delegatedAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6072
          },
          "name": "doNotShowGettingStarted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6078
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6083
          },
          "name": "groupMembershipLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6089
          },
          "name": "idcsAppRolesLimitedToGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6094
          },
          "name": "isAccountRecoveryEnrolled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6099
          },
          "name": "isAuthenticationDelegated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6104
          },
          "name": "isFederatedUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6109
          },
          "name": "isGroupMembershipNormalized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6114
          },
          "name": "isGroupMembershipSyncedToUsersGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6119
          },
          "name": "notificationEmailTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6124
          },
          "name": "preferredUiLandingPage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6129
          },
          "name": "serviceUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6134
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6140
          },
          "name": "supportAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6146
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6151
          },
          "name": "userFlowControlledByExternalClient",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6156
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6162
          },
          "name": "userToken",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUser"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5716
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5793
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5807
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5800
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5739
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5768
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5773
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5778
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5783
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5788
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5811
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5890
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5834
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5863
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5868
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5873
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5878
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5901
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5977
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5970
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5970
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 5933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 5924
      },
      "name": "DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5953
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5958
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 5937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509Certificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509Certificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6185
      },
      "name": "DataOciIdentityDomainsUsersUsersX509Certificates",
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersX509Certificates"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDomainsUsersUsersX509CertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6264
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersX509CertificatesList"
    },
    "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-domains-users/index.ts",
          "line": 6217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-domains-users/index.ts",
        "line": 6208
      },
      "name": "DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6237
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6242
          },
          "name": "primary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6247
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6252
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-domains-users/index.ts",
            "line": 6221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDomainsUsersUsersX509Certificates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-domains-users/index:DataOciIdentityDomainsUsersUsersX509CertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroups": {
      "assembly": "cdktf-provider-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_dynamic_groups oci_identity_dynamic_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_dynamic_groups oci_identity_dynamic_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-dynamic-groups/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.DataOciIdentityDynamicGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-dynamic-groups/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityDynamicGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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 DataOciIdentityDynamicGroups to import."
              },
              "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_dynamic_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityDynamicGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityDynamicGroups to import is 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-dynamic-groups/index.ts",
            "line": 469
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 472
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 424
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 440
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 456
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
            "line": 494
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityDynamicGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 343
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 412
          },
          "name": "dynamicGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 466
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 406
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 476
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 428
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 460
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 399
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 418
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 434
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 450
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-dynamic-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityDynamicGroupsConfig",
      "properties": [
        {
          "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_dynamic_groups#compartment_id DataOciIdentityDynamicGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-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/identity_dynamic_groups#filter DataOciIdentityDynamicGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_dynamic_groups#id DataOciIdentityDynamicGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-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/identity_dynamic_groups#name DataOciIdentityDynamicGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-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/identity_dynamic_groups#state DataOciIdentityDynamicGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-dynamic-groups/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityDynamicGroupsDynamicGroups",
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsDynamicGroups"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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.DataOciIdentityDynamicGroupsDynamicGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDynamicGroupsDynamicGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsDynamicGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-dynamic-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-identity-dynamic-groups/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityDynamicGroupsDynamicGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 115
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 120
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsDynamicGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsDynamicGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-dynamic-groups/index.ts",
        "line": 158
      },
      "name": "DataOciIdentityDynamicGroupsFilter",
      "properties": [
        {
          "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_dynamic_groups#name DataOciIdentityDynamicGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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/identity_dynamic_groups#values DataOciIdentityDynamicGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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/identity_dynamic_groups#regex DataOciIdentityDynamicGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 166
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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.DataOciIdentityDynamicGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityDynamicGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 293
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityDynamicGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 281
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/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-identity-dynamic-groups/index.ts",
            "line": 310
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 287
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 303
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-dynamic-groups/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityDynamicGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-dynamic-groups/index:DataOciIdentityDynamicGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomains": {
      "assembly": "cdktf-provider-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_fault_domains oci_identity_fault_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_fault_domains oci_identity_fault_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-fault-domains/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-fault-domains/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityFaultDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityFaultDomains to import."
              },
              "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_fault_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityFaultDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityFaultDomains to import is 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-fault-domains/index.ts",
            "line": 413
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 416
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 400
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 428
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 437
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityFaultDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 388
          },
          "name": "faultDomains",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomainsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 410
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 369
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 382
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 420
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 404
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 362
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 375
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomains"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-fault-domains/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityFaultDomainsConfig",
      "properties": [
        {
          "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_fault_domains#availability_domain DataOciIdentityFaultDomains#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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/identity_fault_domains#compartment_id DataOciIdentityFaultDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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/identity_fault_domains#filter DataOciIdentityFaultDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_fault_domains#id DataOciIdentityFaultDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomains": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-fault-domains/index.ts",
        "line": 32
      },
      "name": "DataOciIdentityFaultDomainsFaultDomains",
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFaultDomains"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomainsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomainsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-fault-domains/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-fault-domains/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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.DataOciIdentityFaultDomainsFaultDomainsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityFaultDomainsFaultDomainsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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-fault-domains/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-fault-domains/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFaultDomainsList"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomainsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-fault-domains/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-identity-fault-domains/index.ts",
        "line": 55
      },
      "name": "DataOciIdentityFaultDomainsFaultDomainsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 84
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 99
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFaultDomains"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFaultDomainsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-fault-domains/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityFaultDomainsFilter",
      "properties": [
        {
          "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_fault_domains#name DataOciIdentityFaultDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_fault_domains#values DataOciIdentityFaultDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 134
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_fault_domains#regex DataOciIdentityFaultDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 130
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-fault-domains/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-identity-fault-domains/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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.DataOciIdentityFaultDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityFaultDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/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-identity-fault-domains/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-identity-fault-domains/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityFaultDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-fault-domains/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-identity-fault-domains/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 257
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityFaultDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 245
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 261
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 274
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 238
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 251
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 267
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-fault-domains/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityFaultDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-fault-domains/index:DataOciIdentityFaultDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityGroup": {
      "assembly": "cdktf-provider-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_group oci_identity_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_group oci_identity_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-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.DataOciIdentityGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-group/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-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 DataOciIdentityGroup to import."
              },
              "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_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityGroup to import is 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-group/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-identity-group/index.ts",
            "line": 144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 115
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 105
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 98
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-group/index:DataOciIdentityGroup"
    },
    "cdktf-provider-oci.DataOciIdentityGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-group/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityGroupConfig",
      "properties": [
        {
          "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_group#group_id DataOciIdentityGroup#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-group/index.ts",
            "line": 13
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-group/index:DataOciIdentityGroupConfig"
    },
    "cdktf-provider-oci.DataOciIdentityGroups": {
      "assembly": "cdktf-provider-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_groups oci_identity_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_groups oci_identity_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-groups/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.DataOciIdentityGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-groups/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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 DataOciIdentityGroups to import."
              },
              "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_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityGroups to import is 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-groups/index.ts",
            "line": 464
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 467
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 435
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 451
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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-identity-groups/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 461
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 407
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityGroupsGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 401
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 471
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 455
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 394
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroups"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityGroupsConfig",
      "properties": [
        {
          "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_groups#compartment_id DataOciIdentityGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_groups#filter DataOciIdentityGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_groups#id DataOciIdentityGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_groups#name DataOciIdentityGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_groups#state DataOciIdentityGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-groups/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityGroupsFilter",
      "properties": [
        {
          "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_groups#name DataOciIdentityGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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/identity_groups#values DataOciIdentityGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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/identity_groups#regex DataOciIdentityGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 161
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-groups/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-identity-groups/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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.DataOciIdentityGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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-identity-groups/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-identity-groups/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-groups/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-identity-groups/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 288
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 276
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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-identity-groups/index.ts",
            "line": 305
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 282
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 298
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-groups/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityGroupsGroups",
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsGroups"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-groups/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-identity-groups/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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.DataOciIdentityGroupsGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityGroupsGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/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-identity-groups/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-identity-groups/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityGroupsGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityGroupsGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-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-identity-groups/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityGroupsGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 115
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityGroupsGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-groups/index:DataOciIdentityGroupsGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequest": {
      "assembly": "cdktf-provider-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_iam_work_request oci_identity_iam_work_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_iam_work_request oci_identity_iam_work_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request/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.DataOciIdentityIamWorkRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIamWorkRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/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 DataOciIdentityIamWorkRequest to import."
              },
              "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_iam_work_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIamWorkRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIamWorkRequest to import is 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-iam-work-request/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 246
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 253
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 121
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 207
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 212
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 218
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 223
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 228
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 233
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 238
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 186
          },
          "name": "iamWorkRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 179
          },
          "name": "iamWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request/index:DataOciIdentityIamWorkRequest"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIamWorkRequestConfig",
      "properties": [
        {
          "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_iam_work_request#iam_work_request_id DataOciIdentityIamWorkRequest#iam_work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 13
          },
          "name": "iamWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_iam_work_request#id DataOciIdentityIamWorkRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request/index:DataOciIdentityIamWorkRequestConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrors": {
      "assembly": "cdktf-provider-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_iam_work_request_errors oci_identity_iam_work_request_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_iam_work_request_errors oci_identity_iam_work_request_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-errors/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.DataOciIdentityIamWorkRequestErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIamWorkRequestErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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 DataOciIdentityIamWorkRequestErrors to import."
              },
              "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_iam_work_request_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIamWorkRequestErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIamWorkRequestErrors to import is 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-iam-work-request-errors/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 377
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 352
          },
          "name": "iamWorkRequestErrors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 365
          },
          "name": "iamWorkRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 381
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 358
          },
          "name": "iamWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrors"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIamWorkRequestErrorsConfig",
      "properties": [
        {
          "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_iam_work_request_errors#iam_work_request_id DataOciIdentityIamWorkRequestErrors#iam_work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 13
          },
          "name": "iamWorkRequestId",
          "type": {
            "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_iam_work_request_errors#filter DataOciIdentityIamWorkRequestErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_iam_work_request_errors#id DataOciIdentityIamWorkRequestErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
        "line": 113
      },
      "name": "DataOciIdentityIamWorkRequestErrorsFilter",
      "properties": [
        {
          "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_iam_work_request_errors#name DataOciIdentityIamWorkRequestErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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_iam_work_request_errors#values DataOciIdentityIamWorkRequestErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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_iam_work_request_errors#regex DataOciIdentityIamWorkRequestErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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.DataOciIdentityIamWorkRequestErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/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-iam-work-request-errors/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIamWorkRequestErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrors",
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrors"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/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-iam-work-request-errors/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-errors/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-iam-work-request-errors/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 80
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 85
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 90
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-errors/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-errors/index:DataOciIdentityIamWorkRequestErrorsIamWorkRequestErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogs": {
      "assembly": "cdktf-provider-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_iam_work_request_logs oci_identity_iam_work_request_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_iam_work_request_logs oci_identity_iam_work_request_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-logs/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.DataOciIdentityIamWorkRequestLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIamWorkRequestLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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 DataOciIdentityIamWorkRequestLogs to import."
              },
              "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_iam_work_request_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIamWorkRequestLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIamWorkRequestLogs to import is 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-iam-work-request-logs/index.ts",
            "line": 385
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 388
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 372
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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-identity-iam-work-request-logs/index.ts",
            "line": 408
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 293
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 382
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 360
          },
          "name": "iamWorkRequestLogs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 392
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 354
          },
          "name": "iamWorkRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 376
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 347
          },
          "name": "iamWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 366
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogs"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIamWorkRequestLogsConfig",
      "properties": [
        {
          "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_iam_work_request_logs#iam_work_request_id DataOciIdentityIamWorkRequestLogs#iam_work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 13
          },
          "name": "iamWorkRequestId",
          "type": {
            "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_iam_work_request_logs#filter DataOciIdentityIamWorkRequestLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_iam_work_request_logs#id DataOciIdentityIamWorkRequestLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
        "line": 108
      },
      "name": "DataOciIdentityIamWorkRequestLogsFilter",
      "properties": [
        {
          "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_iam_work_request_logs#name DataOciIdentityIamWorkRequestLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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/identity_iam_work_request_logs#values DataOciIdentityIamWorkRequestLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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/identity_iam_work_request_logs#regex DataOciIdentityIamWorkRequestLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 116
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-logs/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-identity-iam-work-request-logs/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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.DataOciIdentityIamWorkRequestLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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-identity-iam-work-request-logs/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-identity-iam-work-request-logs/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-logs/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-identity-iam-work-request-logs/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 243
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIamWorkRequestLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 231
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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-identity-iam-work-request-logs/index.ts",
            "line": 260
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 237
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 253
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityIamWorkRequestLogsIamWorkRequestLogs",
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsIamWorkRequestLogs"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-logs/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-iam-work-request-logs/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/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-iam-work-request-logs/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-iam-work-request-logs/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request-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-identity-iam-work-request-logs/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 80
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 85
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request-logs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestLogsIamWorkRequestLogs"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request-logs/index:DataOciIdentityIamWorkRequestLogsIamWorkRequestLogsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-request/index.ts",
        "line": 22
      },
      "name": "DataOciIdentityIamWorkRequestResources",
      "symbolId": "src/data-oci-identity-iam-work-request/index:DataOciIdentityIamWorkRequestResources"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-request/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-identity-iam-work-request/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/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.DataOciIdentityIamWorkRequestResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/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-identity-iam-work-request/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-identity-iam-work-request/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request/index:DataOciIdentityIamWorkRequestResourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-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-identity-iam-work-request/index.ts",
        "line": 45
      },
      "name": "DataOciIdentityIamWorkRequestResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 74
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 79
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 84
          },
          "name": "entityUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 89
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-request/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestResources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-request/index:DataOciIdentityIamWorkRequestResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequests": {
      "assembly": "cdktf-provider-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_iam_work_requests oci_identity_iam_work_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_iam_work_requests oci_identity_iam_work_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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.DataOciIdentityIamWorkRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-requests/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIamWorkRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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 DataOciIdentityIamWorkRequests to import."
              },
              "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_iam_work_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIamWorkRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIamWorkRequests to import is 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-iam-work-requests/index.ts",
            "line": 532
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 535
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 519
          },
          "name": "resetResourceIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 529
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 491
          },
          "name": "iamWorkRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 539
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 523
          },
          "name": "resourceIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 513
          },
          "name": "resourceIdentifier",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequests"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-requests/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIamWorkRequestsConfig",
      "properties": [
        {
          "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_iam_work_requests#compartment_id DataOciIdentityIamWorkRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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_iam_work_requests#filter DataOciIdentityIamWorkRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_iam_work_requests#id DataOciIdentityIamWorkRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-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/identity_iam_work_requests#resource_identifier DataOciIdentityIamWorkRequests#resource_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 24
          },
          "name": "resourceIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-requests/index.ts",
        "line": 238
      },
      "name": "DataOciIdentityIamWorkRequestsFilter",
      "properties": [
        {
          "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_iam_work_requests#name DataOciIdentityIamWorkRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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/identity_iam_work_requests#values DataOciIdentityIamWorkRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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/identity_iam_work_requests#regex DataOciIdentityIamWorkRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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.DataOciIdentityIamWorkRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIamWorkRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-requests/index.ts",
        "line": 122
      },
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequests",
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequests"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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.DataOciIdentityIamWorkRequestsIamWorkRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequestsList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-iam-work-requests/index.ts",
        "line": 145
      },
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 174
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 184
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 189
          },
          "name": "percentComplete",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 195
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 200
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 205
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 210
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 215
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-iam-work-requests/index.ts",
        "line": 32
      },
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequestsResources",
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequestsResources"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-iam-work-requests/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/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-iam-work-requests/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-iam-work-requests/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-iam-work-requests/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-identity-iam-work-requests/index.ts",
        "line": 55
      },
      "name": "DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 84
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 89
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 94
          },
          "name": "entityUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 99
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-iam-work-requests/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIamWorkRequestsIamWorkRequestsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-iam-work-requests/index:DataOciIdentityIamWorkRequestsIamWorkRequestsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroups": {
      "assembly": "cdktf-provider-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_identity_provider_groups oci_identity_identity_provider_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_identity_provider_groups oci_identity_identity_provider_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-provider-groups/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.DataOciIdentityIdentityProviderGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIdentityProviderGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/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 DataOciIdentityIdentityProviderGroups to import."
              },
              "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_identity_provider_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIdentityProviderGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIdentityProviderGroups to import is 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-identity-provider-groups/index.ts",
            "line": 452
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 455
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 388
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 423
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 439
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/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-identity-identity-provider-groups/index.ts",
            "line": 477
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProviderGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 326
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 449
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 398
          },
          "name": "identityProviderGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 459
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 411
          },
          "name": "identityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 392
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 427
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 443
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 382
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 404
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 417
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroups"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIdentityProviderGroupsConfig",
      "properties": [
        {
          "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_identity_provider_groups#identity_provider_id DataOciIdentityIdentityProviderGroups#identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 20
          },
          "name": "identityProviderId",
          "type": {
            "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_identity_provider_groups#filter DataOciIdentityIdentityProviderGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_identity_provider_groups#id DataOciIdentityIdentityProviderGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/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_identity_provider_groups#name DataOciIdentityIdentityProviderGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-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/identity_identity_provider_groups#state DataOciIdentityIdentityProviderGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
        "line": 141
      },
      "name": "DataOciIdentityIdentityProviderGroupsFilter",
      "properties": [
        {
          "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_identity_provider_groups#name DataOciIdentityIdentityProviderGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_identity_provider_groups#values DataOciIdentityIdentityProviderGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 153
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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_identity_provider_groups#regex DataOciIdentityIdentityProviderGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 149
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-provider-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-identity-identity-provider-groups/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-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.DataOciIdentityIdentityProviderGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProviderGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-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-identity-identity-provider-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-identity-identity-provider-groups/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-provider-groups/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-identity-identity-provider-groups/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 276
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIdentityProviderGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 264
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 280
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 293
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 270
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 286
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityIdentityProviderGroupsIdentityProviderGroups",
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsIdentityProviderGroups"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-provider-groups/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-identity-identity-provider-groups/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/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.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/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-identity-identity-provider-groups/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-identity-identity-provider-groups/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsList"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-provider-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-identity-identity-provider-groups/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 93
          },
          "name": "externalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 103
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 118
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-provider-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviderGroupsIdentityProviderGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-provider-groups/index:DataOciIdentityIdentityProviderGroupsIdentityProviderGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProviders": {
      "assembly": "cdktf-provider-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_identity_providers oci_identity_identity_providers}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProviders",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_identity_providers oci_identity_identity_providers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-providers/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.DataOciIdentityIdentityProvidersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-providers/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIdentityProviders resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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 DataOciIdentityIdentityProviders to import."
              },
              "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_identity_providers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIdentityProviders that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIdentityProviders to import is 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-identity-providers/index.ts",
            "line": 518
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 521
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 476
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 505
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
            "line": 544
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProviders",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 515
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 464
          },
          "name": "identityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 442
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 525
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 480
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 493
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 509
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 435
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 486
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 499
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-providers/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIdentityProvidersConfig",
      "properties": [
        {
          "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_identity_providers#compartment_id DataOciIdentityIdentityProviders#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 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/identity_identity_providers#protocol DataOciIdentityIdentityProviders#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 28
          },
          "name": "protocol",
          "type": {
            "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_identity_providers#filter DataOciIdentityIdentityProviders#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_identity_providers#id DataOciIdentityIdentityProviders#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-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/identity_identity_providers#name DataOciIdentityIdentityProviders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-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/identity_identity_providers#state DataOciIdentityIdentityProviders#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-providers/index.ts",
        "line": 193
      },
      "name": "DataOciIdentityIdentityProvidersFilter",
      "properties": [
        {
          "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_identity_providers#name DataOciIdentityIdentityProviders#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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/identity_identity_providers#values DataOciIdentityIdentityProviders#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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/identity_identity_providers#regex DataOciIdentityIdentityProviders#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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.DataOciIdentityIdentityProvidersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProvidersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/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-identity-identity-providers/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIdentityProvidersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-identity-providers/index.ts",
        "line": 40
      },
      "name": "DataOciIdentityIdentityProvidersIdentityProviders",
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersIdentityProviders"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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.DataOciIdentityIdentityProvidersIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdentityProvidersIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/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-identity-identity-providers/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersIdentityProvidersList"
    },
    "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-identity-providers/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-identity-identity-providers/index.ts",
        "line": 63
      },
      "name": "DataOciIdentityIdentityProvidersIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 109
          },
          "name": "freeformAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 125
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 130
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 135
          },
          "name": "metadataUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 145
          },
          "name": "productType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 150
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 155
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 160
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-identity-providers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdentityProvidersIdentityProviders"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-identity-providers/index:DataOciIdentityIdentityProvidersIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappings": {
      "assembly": "cdktf-provider-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_idp_group_mappings oci_identity_idp_group_mappings}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_idp_group_mappings oci_identity_idp_group_mappings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-idp-group-mappings/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.DataOciIdentityIdpGroupMappingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityIdpGroupMappings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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 DataOciIdentityIdpGroupMappings to import."
              },
              "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_idp_group_mappings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityIdpGroupMappings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityIdpGroupMappings to import is 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-idp-group-mappings/index.ts",
            "line": 415
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 418
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 383
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityIdpGroupMappings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 412
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 406
          },
          "name": "idpGroupMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 422
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 400
          },
          "name": "identityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 387
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 393
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappings"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityIdpGroupMappingsConfig",
      "properties": [
        {
          "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_idp_group_mappings#identity_provider_id DataOciIdentityIdpGroupMappings#identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 20
          },
          "name": "identityProviderId",
          "type": {
            "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_idp_group_mappings#filter DataOciIdentityIdpGroupMappings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_idp_group_mappings#id DataOciIdentityIdpGroupMappings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
        "line": 138
      },
      "name": "DataOciIdentityIdpGroupMappingsFilter",
      "properties": [
        {
          "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_idp_group_mappings#name DataOciIdentityIdpGroupMappings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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_idp_group_mappings#values DataOciIdentityIdpGroupMappings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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_idp_group_mappings#regex DataOciIdentityIdpGroupMappings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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.DataOciIdentityIdpGroupMappingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdpGroupMappingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/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-idp-group-mappings/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityIdpGroupMappingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityIdpGroupMappingsIdpGroupMappings",
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsIdpGroupMappings"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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.DataOciIdentityIdpGroupMappingsIdpGroupMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityIdpGroupMappingsIdpGroupMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/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-idp-group-mappings/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-idp-group-mappings/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsIdpGroupMappingsList"
    },
    "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-idp-group-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-identity-idp-group-mappings/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityIdpGroupMappingsIdpGroupMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 85
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 95
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 100
          },
          "name": "idpGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 105
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 115
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-idp-group-mappings/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityIdpGroupMappingsIdpGroupMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-idp-group-mappings/index:DataOciIdentityIdpGroupMappingsIdpGroupMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSource": {
      "assembly": "cdktf-provider-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_network_source oci_identity_network_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_network_source oci_identity_network_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-source/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.DataOciIdentityNetworkSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-source/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityNetworkSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/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 DataOciIdentityNetworkSource to import."
              },
              "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_network_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityNetworkSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityNetworkSource to import is 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-network-source/index.ts",
            "line": 234
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 161
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 166
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 172
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 182
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 205
          },
          "name": "publicSourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 210
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 220
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 226
          },
          "name": "virtualSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 200
          },
          "name": "networkSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 193
          },
          "name": "networkSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-source/index:DataOciIdentityNetworkSource"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-source/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityNetworkSourceConfig",
      "properties": [
        {
          "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_network_source#network_source_id DataOciIdentityNetworkSource#network_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 13
          },
          "name": "networkSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-source/index:DataOciIdentityNetworkSourceConfig"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-source/index.ts",
        "line": 15
      },
      "name": "DataOciIdentityNetworkSourceVirtualSourceListStruct",
      "symbolId": "src/data-oci-identity-network-source/index:DataOciIdentityNetworkSourceVirtualSourceListStruct"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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-identity-network-source/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-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.DataOciIdentityNetworkSourceVirtualSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSourceVirtualSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-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-identity-network-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-identity-network-source/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-source/index:DataOciIdentityNetworkSourceVirtualSourceListStructList"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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-identity-network-source/index.ts",
        "line": 38
      },
      "name": "DataOciIdentityNetworkSourceVirtualSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 67
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 72
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourceVirtualSourceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-source/index:DataOciIdentityNetworkSourceVirtualSourceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSources": {
      "assembly": "cdktf-provider-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_network_sources oci_identity_network_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_network_sources oci_identity_network_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-sources/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.DataOciIdentityNetworkSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityNetworkSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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 DataOciIdentityNetworkSources to import."
              },
              "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_network_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityNetworkSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityNetworkSources to import is 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-network-sources/index.ts",
            "line": 560
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 563
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 509
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 525
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 547
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 557
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 535
          },
          "name": "networkSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 497
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 567
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 513
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 529
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 551
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 490
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 503
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 519
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 541
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSources"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityNetworkSourcesConfig",
      "properties": [
        {
          "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_network_sources#compartment_id DataOciIdentityNetworkSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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_network_sources#filter DataOciIdentityNetworkSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_network_sources#id DataOciIdentityNetworkSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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/identity_network_sources#name DataOciIdentityNetworkSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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/identity_network_sources#state DataOciIdentityNetworkSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 249
      },
      "name": "DataOciIdentityNetworkSourcesFilter",
      "properties": [
        {
          "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_network_sources#name DataOciIdentityNetworkSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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/identity_network_sources#values DataOciIdentityNetworkSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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/identity_network_sources#regex DataOciIdentityNetworkSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesFilter"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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.DataOciIdentityNetworkSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/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-identity-network-sources/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityNetworkSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 116
      },
      "name": "DataOciIdentityNetworkSourcesNetworkSources",
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSources"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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.DataOciIdentityNetworkSourcesNetworkSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSourcesNetworkSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/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-identity-network-sources/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-identity-network-sources/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSourcesList"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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-identity-network-sources/index.ts",
        "line": 139
      },
      "name": "DataOciIdentityNetworkSourcesNetworkSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 174
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 179
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 185
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 190
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 195
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 200
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 205
          },
          "name": "publicSourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 210
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 220
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 226
          },
          "name": "virtualSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSources"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-network-sources/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStruct",
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStruct"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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-identity-network-sources/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-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.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-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-identity-network-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-identity-network-sources/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructList"
    },
    "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-network-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-identity-network-sources/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 88
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 93
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-network-sources/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-network-sources/index:DataOciIdentityNetworkSourcesNetworkSourcesVirtualSourceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityPolicies": {
      "assembly": "cdktf-provider-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_policies oci_identity_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_policies oci_identity_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-policies/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.DataOciIdentityPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-policies/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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 DataOciIdentityPolicies to import."
              },
              "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_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityPolicies to import is 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-policies/index.ts",
            "line": 489
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 492
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 438
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 454
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 476
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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-identity-policies/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 486
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 464
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 426
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 496
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 442
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 458
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 480
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 419
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 470
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-policies/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityPoliciesConfig",
      "properties": [
        {
          "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_policies#compartment_id DataOciIdentityPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-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/identity_policies#filter DataOciIdentityPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_policies#id DataOciIdentityPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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/identity_policies#name DataOciIdentityPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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/identity_policies#state DataOciIdentityPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-policies/index.ts",
        "line": 178
      },
      "name": "DataOciIdentityPoliciesFilter",
      "properties": [
        {
          "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_policies#name DataOciIdentityPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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/identity_policies#values DataOciIdentityPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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/identity_policies#regex DataOciIdentityPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 186
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-policies/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-identity-policies/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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.DataOciIdentityPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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-identity-policies/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-identity-policies/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-policies/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-identity-policies/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 313
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 301
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/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-identity-policies/index.ts",
            "line": 330
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 307
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 323
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-policies/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityPoliciesPolicies",
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesPolicies"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-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-identity-policies/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-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.DataOciIdentityPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityPoliciesPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-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-identity-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-identity-policies/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesPoliciesList"
    },
    "cdktf-provider-oci.DataOciIdentityPoliciesPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-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-identity-policies/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityPoliciesPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 88
          },
          "name": "eTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 120
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 125
          },
          "name": "lastUpdateETag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 135
          },
          "name": "policyHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 145
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 155
          },
          "name": "versionDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-policies/index:DataOciIdentityPoliciesPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptions": {
      "assembly": "cdktf-provider-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_region_subscriptions oci_identity_region_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_region_subscriptions oci_identity_region_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-region-subscriptions/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.DataOciIdentityRegionSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-region-subscriptions/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityRegionSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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 DataOciIdentityRegionSubscriptions to import."
              },
              "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_region_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityRegionSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityRegionSubscriptions to import is 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-region-subscriptions/index.ts",
            "line": 400
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 403
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
            "line": 423
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityRegionSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 397
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 378
          },
          "name": "regionSubscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 407
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 391
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 384
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptions"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-region-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityRegionSubscriptionsConfig",
      "properties": [
        {
          "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_region_subscriptions#tenancy_id DataOciIdentityRegionSubscriptions#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 20
          },
          "name": "tenancyId",
          "type": {
            "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_region_subscriptions#filter DataOciIdentityRegionSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_region_subscriptions#id DataOciIdentityRegionSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-region-subscriptions/index.ts",
        "line": 123
      },
      "name": "DataOciIdentityRegionSubscriptionsFilter",
      "properties": [
        {
          "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_region_subscriptions#name DataOciIdentityRegionSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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/identity_region_subscriptions#values DataOciIdentityRegionSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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/identity_region_subscriptions#regex DataOciIdentityRegionSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 131
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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.DataOciIdentityRegionSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityRegionSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 258
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityRegionSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 246
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
            "line": 275
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 252
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 268
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-region-subscriptions/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityRegionSubscriptionsRegionSubscriptions",
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsRegionSubscriptions"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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.DataOciIdentityRegionSubscriptionsRegionSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityRegionSubscriptionsRegionSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/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-identity-region-subscriptions/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-identity-region-subscriptions/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsRegionSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-region-subscriptions/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-region-subscriptions/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityRegionSubscriptionsRegionSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 80
          },
          "name": "isHomeRegion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 85
          },
          "name": "regionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 90
          },
          "name": "regionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 100
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-region-subscriptions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionSubscriptionsRegionSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-region-subscriptions/index:DataOciIdentityRegionSubscriptionsRegionSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityRegions": {
      "assembly": "cdktf-provider-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_regions oci_identity_regions}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_regions oci_identity_regions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-regions/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.DataOciIdentityRegionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-regions/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityRegions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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 DataOciIdentityRegions to import."
              },
              "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_regions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityRegions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityRegions to import is 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-regions/index.ts",
            "line": 367
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 370
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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-identity-regions/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityRegions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 289
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 364
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 358
          },
          "name": "regions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionsRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 374
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegions"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-regions/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityRegionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_regions#filter DataOciIdentityRegions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_regions#id DataOciIdentityRegions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-regions/index.ts",
        "line": 104
      },
      "name": "DataOciIdentityRegionsFilter",
      "properties": [
        {
          "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_regions#name DataOciIdentityRegions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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/identity_regions#values DataOciIdentityRegions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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/identity_regions#regex DataOciIdentityRegions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 112
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-regions/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-regions/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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.DataOciIdentityRegionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityRegionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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-regions/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-regions/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-regions/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-identity-regions/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 239
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityRegionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 227
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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-identity-regions/index.ts",
            "line": 256
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 220
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 233
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 249
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityRegionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-regions/index.ts",
        "line": 24
      },
      "name": "DataOciIdentityRegionsRegions",
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsRegions"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-regions/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-identity-regions/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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.DataOciIdentityRegionsRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityRegionsRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/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-identity-regions/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-identity-regions/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsRegionsList"
    },
    "cdktf-provider-oci.DataOciIdentityRegionsRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityRegionsRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-regions/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-identity-regions/index.ts",
        "line": 47
      },
      "name": "DataOciIdentityRegionsRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 76
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 81
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-regions/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityRegionsRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-regions/index:DataOciIdentityRegionsRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentials": {
      "assembly": "cdktf-provider-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_smtp_credentials oci_identity_smtp_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_smtp_credentials oci_identity_smtp_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-smtp-credentials/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.DataOciIdentitySmtpCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-smtp-credentials/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentitySmtpCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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 DataOciIdentitySmtpCredentials to import."
              },
              "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_smtp_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentitySmtpCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentitySmtpCredentials to import is 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-smtp-credentials/index.ts",
            "line": 420
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 423
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 388
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentitySmtpCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 328
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 417
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 398
          },
          "name": "smtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 427
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 392
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 411
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 382
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 404
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-smtp-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciIdentitySmtpCredentialsConfig",
      "properties": [
        {
          "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_smtp_credentials#user_id DataOciIdentitySmtpCredentials#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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_smtp_credentials#filter DataOciIdentitySmtpCredentials#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_smtp_credentials#id DataOciIdentitySmtpCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-smtp-credentials/index.ts",
        "line": 143
      },
      "name": "DataOciIdentitySmtpCredentialsFilter",
      "properties": [
        {
          "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_smtp_credentials#name DataOciIdentitySmtpCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_smtp_credentials#values DataOciIdentitySmtpCredentials#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 155
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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_smtp_credentials#regex DataOciIdentitySmtpCredentials#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 151
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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.DataOciIdentitySmtpCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentitySmtpCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 278
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentitySmtpCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 266
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 282
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 295
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 272
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 288
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-smtp-credentials/index.ts",
        "line": 28
      },
      "name": "DataOciIdentitySmtpCredentialsSmtpCredentials",
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsSmtpCredentials"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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.DataOciIdentitySmtpCredentialsSmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentitySmtpCredentialsSmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/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-identity-smtp-credentials/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-identity-smtp-credentials/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsSmtpCredentialsList"
    },
    "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-smtp-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-identity-smtp-credentials/index.ts",
        "line": 51
      },
      "name": "DataOciIdentitySmtpCredentialsSmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 90
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 95
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 100
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 105
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 110
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 115
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 120
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-smtp-credentials/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentitySmtpCredentialsSmtpCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-smtp-credentials/index:DataOciIdentitySmtpCredentialsSmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTag": {
      "assembly": "cdktf-provider-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_tag oci_identity_tag}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTag",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag oci_identity_tag} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag/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.DataOciIdentityTagConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTag resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/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 DataOciIdentityTag to import."
              },
              "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_tag#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTag that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTag to import is 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-tag/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-identity-tag/index.ts",
            "line": 249
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTag",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 161
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 166
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 172
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 182
          },
          "name": "isCostTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 187
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 197
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 228
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 234
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagValidatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 210
          },
          "name": "tagNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 223
          },
          "name": "tagNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 203
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 216
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag/index:DataOciIdentityTag"
    },
    "cdktf-provider-oci.DataOciIdentityTagConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagConfig",
      "properties": [
        {
          "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_tag#tag_name DataOciIdentityTag#tag_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 13
          },
          "name": "tagName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_tag#tag_namespace_id DataOciIdentityTag#tag_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 17
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag/index:DataOciIdentityTagConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefault": {
      "assembly": "cdktf-provider-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_tag_default oci_identity_tag_default}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag_default oci_identity_tag_default} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-default/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.DataOciIdentityTagDefaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-default/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTagDefault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/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 DataOciIdentityTagDefault to import."
              },
              "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_tag_default#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTagDefault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTagDefault to import is 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-tag-default/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-identity-tag-default/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTagDefault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 85
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 90
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 108
          },
          "name": "tagDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 113
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 118
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 128
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 103
          },
          "name": "tagDefaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 96
          },
          "name": "tagDefaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-default/index:DataOciIdentityTagDefault"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-default/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagDefaultConfig",
      "properties": [
        {
          "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_tag_default#tag_default_id DataOciIdentityTagDefault#tag_default_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-default/index.ts",
            "line": 13
          },
          "name": "tagDefaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-default/index:DataOciIdentityTagDefaultConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaults": {
      "assembly": "cdktf-provider-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_tag_defaults oci_identity_tag_defaults}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag_defaults oci_identity_tag_defaults} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-defaults/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-defaults/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTagDefaults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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 DataOciIdentityTagDefaults to import."
              },
              "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_tag_defaults#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTagDefaults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTagDefaults to import is 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-tag-defaults/index.ts",
            "line": 465
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 398
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 468
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 430
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 452
          },
          "name": "resetTagDefinitionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 490
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTagDefaults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 336
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 462
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 440
          },
          "name": "tagDefaults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 402
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 472
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 434
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 456
          },
          "name": "tagDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 392
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 424
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 446
          },
          "name": "tagDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaults"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-defaults/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagDefaultsConfig",
      "properties": [
        {
          "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_tag_defaults#compartment_id DataOciIdentityTagDefaults#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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/identity_tag_defaults#filter DataOciIdentityTagDefaults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tag_defaults#id DataOciIdentityTagDefaults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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/identity_tag_defaults#state DataOciIdentityTagDefaults#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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/identity_tag_defaults#tag_definition_id DataOciIdentityTagDefaults#tag_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 28
          },
          "name": "tagDefinitionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-defaults/index.ts",
        "line": 151
      },
      "name": "DataOciIdentityTagDefaultsFilter",
      "properties": [
        {
          "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_tag_defaults#name DataOciIdentityTagDefaults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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/identity_tag_defaults#values DataOciIdentityTagDefaults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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/identity_tag_defaults#regex DataOciIdentityTagDefaults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 159
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-defaults/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-tag-defaults/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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.DataOciIdentityTagDefaultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagDefaultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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-tag-defaults/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-tag-defaults/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-defaults/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-identity-tag-defaults/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 286
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityTagDefaultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 274
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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-identity-tag-defaults/index.ts",
            "line": 303
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 267
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 280
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-defaults/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityTagDefaultsTagDefaults",
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsTagDefaults"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-defaults/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-identity-tag-defaults/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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.DataOciIdentityTagDefaultsTagDefaultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagDefaultsTagDefaultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/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-identity-tag-defaults/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-identity-tag-defaults/index.ts",
            "line": 140
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsTagDefaultsList"
    },
    "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-defaults/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-tag-defaults/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityTagDefaultsTagDefaultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 98
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 108
          },
          "name": "tagDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 113
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 118
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 128
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-defaults/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagDefaultsTagDefaults"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-defaults/index:DataOciIdentityTagDefaultsTagDefaultsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespaces": {
      "assembly": "cdktf-provider-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_tag_namespaces oci_identity_tag_namespaces}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag_namespaces oci_identity_tag_namespaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-namespaces/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.DataOciIdentityTagNamespacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-namespaces/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTagNamespaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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 DataOciIdentityTagNamespaces to import."
              },
              "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_tag_namespaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTagNamespaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTagNamespaces to import is 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-tag-namespaces/index.ts",
            "line": 464
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 467
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 429
          },
          "name": "resetIncludeSubcompartments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 445
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTagNamespaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 461
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 455
          },
          "name": "tagNamespaces",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 401
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 471
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 433
          },
          "name": "includeSubcompartmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 449
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 394
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 423
          },
          "name": "includeSubcompartments",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespaces"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-namespaces/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagNamespacesConfig",
      "properties": [
        {
          "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_tag_namespaces#compartment_id DataOciIdentityTagNamespaces#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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_tag_namespaces#filter DataOciIdentityTagNamespaces#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tag_namespaces#id DataOciIdentityTagNamespaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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/identity_tag_namespaces#include_subcompartments DataOciIdentityTagNamespaces#include_subcompartments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 24
          },
          "name": "includeSubcompartments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_tag_namespaces#state DataOciIdentityTagNamespaces#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-namespaces/index.ts",
        "line": 153
      },
      "name": "DataOciIdentityTagNamespacesFilter",
      "properties": [
        {
          "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_tag_namespaces#name DataOciIdentityTagNamespaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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/identity_tag_namespaces#values DataOciIdentityTagNamespaces#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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/identity_tag_namespaces#regex DataOciIdentityTagNamespaces#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 161
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesFilter"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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.DataOciIdentityTagNamespacesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagNamespacesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 288
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityTagNamespacesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 276
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
            "line": 305
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 282
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 298
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-namespaces/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityTagNamespacesTagNamespaces",
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesTagNamespaces"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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.DataOciIdentityTagNamespacesTagNamespacesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagNamespacesTagNamespacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/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-identity-tag-namespaces/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-identity-tag-namespaces/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesTagNamespacesList"
    },
    "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-namespaces/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-tag-namespaces/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityTagNamespacesTagNamespacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 115
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-namespaces/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagNamespacesTagNamespaces"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-namespaces/index:DataOciIdentityTagNamespacesTagNamespacesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplate": {
      "assembly": "cdktf-provider-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_tag_standard_tag_namespace_template oci_identity_tag_standard_tag_namespace_template}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag_standard_tag_namespace_template oci_identity_tag_standard_tag_namespace_template} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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.DataOciIdentityTagStandardTagNamespaceTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTagStandardTagNamespaceTemplate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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 DataOciIdentityTagStandardTagNamespaceTemplate to import."
              },
              "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_tag_standard_tag_namespace_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTagStandardTagNamespaceTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTagStandardTagNamespaceTemplate to import is 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-tag-standard-tag-namespace-template/index.ts",
            "line": 213
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 201
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 235
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 241
          },
          "name": "tagDefinitionTemplates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 196
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 217
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 230
          },
          "name": "standardTagNamespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 223
          },
          "name": "standardTagNamespaceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-template/index:DataOciIdentityTagStandardTagNamespaceTemplate"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplateConfig",
      "properties": [
        {
          "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_tag_standard_tag_namespace_template#compartment_id DataOciIdentityTagStandardTagNamespaceTemplate#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 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/identity_tag_standard_tag_namespace_template#standard_tag_namespace_name DataOciIdentityTagStandardTagNamespaceTemplate#standard_tag_namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 24
          },
          "name": "standardTagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tag_standard_tag_namespace_template#id DataOciIdentityTagStandardTagNamespaceTemplate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-template/index:DataOciIdentityTagStandardTagNamespaceTemplateConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
        "line": 26
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplates",
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-template/index:DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplates"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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-identity-tag-standard-tag-namespace-template/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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-identity-tag-standard-tag-namespace-template/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-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-template/index:DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesList"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/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-identity-tag-standard-tag-namespace-template/index.ts",
        "line": 49
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 78
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 83
          },
          "name": "enumMutability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 88
          },
          "name": "isCostTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 93
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 98
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-template/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-template/index:DataOciIdentityTagStandardTagNamespaceTemplateTagDefinitionTemplatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplates": {
      "assembly": "cdktf-provider-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_tag_standard_tag_namespace_templates oci_identity_tag_standard_tag_namespace_templates}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tag_standard_tag_namespace_templates oci_identity_tag_standard_tag_namespace_templates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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.DataOciIdentityTagStandardTagNamespaceTemplatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTagStandardTagNamespaceTemplates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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 DataOciIdentityTagStandardTagNamespaceTemplates to import."
              },
              "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_tag_standard_tag_namespace_templates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTagStandardTagNamespaceTemplates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTagStandardTagNamespaceTemplates to import is 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-tag-standard-tag-namespace-templates/index.ts",
            "line": 390
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 393
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 387
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 381
          },
          "name": "standardTagNamespaceTemplates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 359
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 397
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 352
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplates"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesConfig",
      "properties": [
        {
          "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_tag_standard_tag_namespace_templates#compartment_id DataOciIdentityTagStandardTagNamespaceTemplates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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_tag_standard_tag_namespace_templates#filter DataOciIdentityTagStandardTagNamespaceTemplates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tag_standard_tag_namespace_templates#id DataOciIdentityTagStandardTagNamespaceTemplates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
        "line": 113
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesFilter",
      "properties": [
        {
          "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_tag_standard_tag_namespace_templates#name DataOciIdentityTagStandardTagNamespaceTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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_tag_standard_tag_namespace_templates#values DataOciIdentityTagStandardTagNamespaceTemplates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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_tag_standard_tag_namespace_templates#regex DataOciIdentityTagStandardTagNamespaceTemplates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 121
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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.DataOciIdentityTagStandardTagNamespaceTemplatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 248
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 236
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
            "line": 265
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 242
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 258
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
        "line": 28
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplates",
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplates"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesList"
    },
    "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/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-tag-standard-tag-namespace-templates/index.ts",
        "line": 51
      },
      "name": "DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 85
          },
          "name": "standardTagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 90
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag-standard-tag-namespace-templates/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplates"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag-standard-tag-namespace-templates/index:DataOciIdentityTagStandardTagNamespaceTemplatesStandardTagNamespaceTemplatesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tag/index.ts",
        "line": 19
      },
      "name": "DataOciIdentityTagValidator",
      "symbolId": "src/data-oci-identity-tag/index:DataOciIdentityTagValidator"
    },
    "cdktf-provider-oci.DataOciIdentityTagValidatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagValidatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag/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-identity-tag/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/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.DataOciIdentityTagValidatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagValidatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/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-identity-tag/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-identity-tag/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag/index:DataOciIdentityTagValidatorList"
    },
    "cdktf-provider-oci.DataOciIdentityTagValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tag/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-identity-tag/index.ts",
        "line": 42
      },
      "name": "DataOciIdentityTagValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 71
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 76
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tag/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagValidator"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tag/index:DataOciIdentityTagValidatorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTags": {
      "assembly": "cdktf-provider-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_tags oci_identity_tags}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTags",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tags oci_identity_tags} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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.DataOciIdentityTagsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tags/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTags resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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 DataOciIdentityTags to import."
              },
              "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_tags#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTags that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTags to import is 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-tags/index.ts",
            "line": 534
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 537
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 486
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 502
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
            "line": 558
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTags",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 531
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 525
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 541
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 490
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 506
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 519
          },
          "name": "tagNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 480
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 496
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 512
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTags"
    },
    "cdktf-provider-oci.DataOciIdentityTagsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tags/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTagsConfig",
      "properties": [
        {
          "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_tags#tag_namespace_id DataOciIdentityTags#tag_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 24
          },
          "name": "tagNamespaceId",
          "type": {
            "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_tags#filter DataOciIdentityTags#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tags#id DataOciIdentityTags#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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_tags#state DataOciIdentityTags#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 20
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityTagsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tags/index.ts",
        "line": 240
      },
      "name": "DataOciIdentityTagsFilter",
      "properties": [
        {
          "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_tags#name DataOciIdentityTags#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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/identity_tags#values DataOciIdentityTags#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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/identity_tags#regex DataOciIdentityTags#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityTagsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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.DataOciIdentityTagsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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-identity-tags/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-identity-tags/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityTagsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityTagsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityTagsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tags/index.ts",
        "line": 112
      },
      "name": "DataOciIdentityTagsTags",
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTags"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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.DataOciIdentityTagsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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-identity-tags/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-identity-tags/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTagsList"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 135
      },
      "name": "DataOciIdentityTagsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 165
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 170
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 176
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 186
          },
          "name": "isCostTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 191
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 201
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 206
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 217
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsValidatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTagsValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tags/index.ts",
        "line": 32
      },
      "name": "DataOciIdentityTagsTagsValidator",
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTagsValidator"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTagsValidatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsValidatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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.DataOciIdentityTagsTagsValidatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityTagsTagsValidatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/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-identity-tags/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-identity-tags/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTagsValidatorList"
    },
    "cdktf-provider-oci.DataOciIdentityTagsTagsValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tags/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-identity-tags/index.ts",
        "line": 55
      },
      "name": "DataOciIdentityTagsTagsValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 84
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 89
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tags/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityTagsTagsValidator"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tags/index:DataOciIdentityTagsTagsValidatorOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityTenancy": {
      "assembly": "cdktf-provider-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_tenancy oci_identity_tenancy}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTenancy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_tenancy oci_identity_tenancy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-tenancy/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.DataOciIdentityTenancyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-tenancy/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityTenancy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/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 DataOciIdentityTenancy to import."
              },
              "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_tenancy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityTenancy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityTenancy to import is 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-tenancy/index.ts",
            "line": 112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/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-identity-tenancy/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityTenancy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 89
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 95
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 100
          },
          "name": "homeRegionKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 139
          },
          "name": "upiIdcsCompatibilityLayerEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 134
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 127
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tenancy/index:DataOciIdentityTenancy"
    },
    "cdktf-provider-oci.DataOciIdentityTenancyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityTenancyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-tenancy/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityTenancyConfig",
      "properties": [
        {
          "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_tenancy#tenancy_id DataOciIdentityTenancy#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 20
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_tenancy#id DataOciIdentityTenancy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-tenancy/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-tenancy/index:DataOciIdentityTenancyConfig"
    },
    "cdktf-provider-oci.DataOciIdentityUiPassword": {
      "assembly": "cdktf-provider-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_ui_password oci_identity_ui_password}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUiPassword",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_ui_password oci_identity_ui_password} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-ui-password/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.DataOciIdentityUiPasswordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-ui-password/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityUiPassword resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/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 DataOciIdentityUiPassword to import."
              },
              "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_ui_password#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityUiPassword that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityUiPassword to import is 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-ui-password/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-identity-ui-password/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityUiPassword",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 75
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 80
          },
          "name": "inactiveStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 85
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 90
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 95
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 108
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 101
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-ui-password/index:DataOciIdentityUiPassword"
    },
    "cdktf-provider-oci.DataOciIdentityUiPasswordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUiPasswordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-ui-password/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityUiPasswordConfig",
      "properties": [
        {
          "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_ui_password#user_id DataOciIdentityUiPassword#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-ui-password/index.ts",
            "line": 13
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-ui-password/index:DataOciIdentityUiPasswordConfig"
    },
    "cdktf-provider-oci.DataOciIdentityUser": {
      "assembly": "cdktf-provider-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_user oci_identity_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_user oci_identity_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user/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.DataOciIdentityUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-user/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user/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 DataOciIdentityUser to import."
              },
              "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_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityUser to import is 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-user/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-identity-user/index.ts",
            "line": 290
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 181
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUserCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 186
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 191
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 197
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 202
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 207
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 212
          },
          "name": "emailVerified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 217
          },
          "name": "externalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 223
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 233
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 238
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 243
          },
          "name": "lastSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 253
          },
          "name": "previousSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 258
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 263
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 276
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 269
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user/index:DataOciIdentityUser"
    },
    "cdktf-provider-oci.DataOciIdentityUserCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-user/index.ts",
        "line": 15
      },
      "name": "DataOciIdentityUserCapabilities",
      "symbolId": "src/data-oci-identity-user/index:DataOciIdentityUserCapabilities"
    },
    "cdktf-provider-oci.DataOciIdentityUserCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user/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-identity-user/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user/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.DataOciIdentityUserCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUserCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user/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-identity-user/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-identity-user/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user/index:DataOciIdentityUserCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciIdentityUserCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-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-identity-user/index.ts",
        "line": 38
      },
      "name": "DataOciIdentityUserCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 67
          },
          "name": "canUseApiKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 72
          },
          "name": "canUseAuthTokens",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 77
          },
          "name": "canUseConsolePassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 82
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 87
          },
          "name": "canUseDbCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 92
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 97
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUserCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user/index:DataOciIdentityUserCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-user/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityUserConfig",
      "properties": [
        {
          "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_user#user_id DataOciIdentityUser#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user/index.ts",
            "line": 13
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user/index:DataOciIdentityUserConfig"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMemberships": {
      "assembly": "cdktf-provider-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_user_group_memberships oci_identity_user_group_memberships}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMemberships",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_user_group_memberships oci_identity_user_group_memberships} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user-group-memberships/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.DataOciIdentityUserGroupMembershipsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-user-group-memberships/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityUserGroupMemberships resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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 DataOciIdentityUserGroupMemberships to import."
              },
              "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_user_group_memberships#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityUserGroupMemberships that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityUserGroupMemberships to import is 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-user-group-memberships/index.ts",
            "line": 452
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 455
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 401
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 417
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 439
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
            "line": 477
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityUserGroupMemberships",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 326
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 449
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 427
          },
          "name": "memberships",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMembershipsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 389
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 459
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 405
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 421
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 443
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 382
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 395
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 411
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 433
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMemberships"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-user-group-memberships/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityUserGroupMembershipsConfig",
      "properties": [
        {
          "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_user_group_memberships#compartment_id DataOciIdentityUserGroupMemberships#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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_user_group_memberships#filter DataOciIdentityUserGroupMemberships#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "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_user_group_memberships#group_id DataOciIdentityUserGroupMemberships#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 17
          },
          "name": "groupId",
          "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_user_group_memberships#id DataOciIdentityUserGroupMemberships#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_user_group_memberships#user_id DataOciIdentityUserGroupMemberships#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 28
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsConfig"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-user-group-memberships/index.ts",
        "line": 141
      },
      "name": "DataOciIdentityUserGroupMembershipsFilter",
      "properties": [
        {
          "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_user_group_memberships#name DataOciIdentityUserGroupMemberships#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_user_group_memberships#values DataOciIdentityUserGroupMemberships#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 153
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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_user_group_memberships#regex DataOciIdentityUserGroupMemberships#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 149
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsFilter"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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.DataOciIdentityUserGroupMembershipsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUserGroupMembershipsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 276
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityUserGroupMembershipsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 264
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 280
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 293
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 257
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 270
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 286
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMemberships": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMemberships",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-user-group-memberships/index.ts",
        "line": 36
      },
      "name": "DataOciIdentityUserGroupMembershipsMemberships",
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsMemberships"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMembershipsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMembershipsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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.DataOciIdentityUserGroupMembershipsMembershipsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUserGroupMembershipsMembershipsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/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-identity-user-group-memberships/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-identity-user-group-memberships/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsMembershipsList"
    },
    "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMembershipsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMembershipsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-user-group-memberships/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-user-group-memberships/index.ts",
        "line": 59
      },
      "name": "DataOciIdentityUserGroupMembershipsMembershipsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 93
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 103
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 118
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-user-group-memberships/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUserGroupMembershipsMemberships"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-user-group-memberships/index:DataOciIdentityUserGroupMembershipsMembershipsOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityUsers": {
      "assembly": "cdktf-provider-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_users oci_identity_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/identity_users oci_identity_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIdentityUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIdentityUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 504
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIdentityUsers to import."
              },
              "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_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIdentityUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIdentityUsers to import is 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-users/index.ts",
            "line": 652
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 569
          },
          "name": "resetExternalIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 655
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 585
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 601
          },
          "name": "resetIdentityProviderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 617
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 633
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 667
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 679
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIdentityUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 492
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 649
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 643
          },
          "name": "users",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 557
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 573
          },
          "name": "externalIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 659
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 605
          },
          "name": "identityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 589
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 621
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 637
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 550
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 563
          },
          "name": "externalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 579
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 595
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 611
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 627
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsers"
    },
    "cdktf-provider-oci.DataOciIdentityUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 9
      },
      "name": "DataOciIdentityUsersConfig",
      "properties": [
        {
          "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_users#compartment_id DataOciIdentityUsers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 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/identity_users#external_identifier DataOciIdentityUsers#external_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 17
          },
          "name": "externalIdentifier",
          "optional": true,
          "type": {
            "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_users#filter DataOciIdentityUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it 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_users#id DataOciIdentityUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_users#identity_provider_id DataOciIdentityUsers#identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 28
          },
          "name": "identityProviderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_users#name DataOciIdentityUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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_users#state DataOciIdentityUsers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersConfig"
    },
    "cdktf-provider-oci.DataOciIdentityUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 307
      },
      "name": "DataOciIdentityUsersFilter",
      "properties": [
        {
          "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_users#name DataOciIdentityUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 311
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "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_users#values DataOciIdentityUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 319
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "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_users#regex DataOciIdentityUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 315
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersFilter"
    },
    "cdktf-provider-oci.DataOciIdentityUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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-identity-users/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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.DataOciIdentityUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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-identity-users/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-identity-users/index.ts",
            "line": 472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersFilterList"
    },
    "cdktf-provider-oci.DataOciIdentityUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 442
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIdentityUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 430
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 446
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 459
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 423
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 436
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 452
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIdentityUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 149
      },
      "name": "DataOciIdentityUsersUsers",
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsers"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-identity-users/index.ts",
        "line": 44
      },
      "name": "DataOciIdentityUsersUsersCapabilities",
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsersCapabilities"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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-users/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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.DataOciIdentityUsersUsersCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUsersUsersCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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-users/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-users/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsersCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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-users/index.ts",
        "line": 67
      },
      "name": "DataOciIdentityUsersUsersCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 96
          },
          "name": "canUseApiKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 101
          },
          "name": "canUseAuthTokens",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 106
          },
          "name": "canUseConsolePassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 111
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 116
          },
          "name": "canUseDbCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 121
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 126
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsersCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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-identity-users/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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.DataOciIdentityUsersUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIdentityUsersUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/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-identity-users/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-identity-users/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsersList"
    },
    "cdktf-provider-oci.DataOciIdentityUsersUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-identity-users/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-users/index.ts",
        "line": 172
      },
      "name": "DataOciIdentityUsersUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 202
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsersCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 207
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 212
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 218
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 223
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 228
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 233
          },
          "name": "emailVerified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 238
          },
          "name": "externalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 244
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 254
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 259
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 264
          },
          "name": "lastSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 274
          },
          "name": "previousSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 284
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-identity-users/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIdentityUsersUsers"
          }
        }
      ],
      "symbolId": "src/data-oci-identity-users/index:DataOciIdentityUsersUsersOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instance oci_integration_integration_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instance oci_integration_integration_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIntegrationIntegrationInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 868
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciIntegrationIntegrationInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIntegrationIntegrationInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIntegrationIntegrationInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1109
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 856
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 908
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 914
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 919
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 924
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 930
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 935
          },
          "name": "dataRetentionPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 941
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 947
          },
          "name": "disasterRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 952
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 957
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 962
          },
          "name": "enableProcessAutomationTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 967
          },
          "name": "extendDataRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 972
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 978
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 983
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 988
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 994
          },
          "name": "idcsInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 999
          },
          "name": "instanceDesignTimeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1004
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1022
          },
          "name": "integrationInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1027
          },
          "name": "isByol",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1032
          },
          "name": "isDisasterRecoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1037
          },
          "name": "isFileServerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1042
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1047
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1052
          },
          "name": "messagePacks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1058
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1064
          },
          "name": "privateEndpointOutboundConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1069
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1074
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1079
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1085
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1090
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1095
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1017
          },
          "name": "integrationInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 1010
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstance"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 15
      },
      "name": "DataOciIntegrationIntegrationInstanceAlternateCustomEndpoints",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instance/index.ts",
        "line": 38
      },
      "name": "DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 67
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 72
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 77
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 82
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 87
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 92
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 97
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAlternateCustomEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 120
      },
      "name": "DataOciIntegrationIntegrationInstanceAttachments",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAttachments"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAttachmentsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 143
      },
      "name": "DataOciIntegrationIntegrationInstanceAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 172
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 177
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 182
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 187
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 192
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 9
      },
      "name": "DataOciIntegrationIntegrationInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instance#integration_instance_id DataOciIntegrationIntegrationInstance#integration_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 13
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceConfig"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 215
      },
      "name": "DataOciIntegrationIntegrationInstanceCustomEndpoint",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceCustomEndpoint"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceCustomEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceCustomEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceCustomEndpointList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 238
      },
      "name": "DataOciIntegrationIntegrationInstanceCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 267
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 272
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 277
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 282
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 287
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 292
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 297
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 410
      },
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetails",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 320
      },
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 343
      },
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 377
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 382
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 387
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 485
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 433
      },
      "name": "DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 463
          },
          "name": "crossRegionIntegrationInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 468
          },
          "name": "regionalInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 473
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceDisasterRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 496
      },
      "name": "DataOciIntegrationIntegrationInstanceIdcsInfo",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceIdcsInfo"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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/data-oci-integration-integration-instance/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceIdcsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceIdcsInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 580
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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/data-oci-integration-integration-instance/index.ts",
            "line": 580
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceIdcsInfoList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 519
      },
      "name": "DataOciIntegrationIntegrationInstanceIdcsInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 548
          },
          "name": "idcsAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 553
          },
          "name": "idcsAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 558
          },
          "name": "idcsAppLocationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 563
          },
          "name": "idcsAppName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 568
          },
          "name": "instancePrimaryAudienceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceIdcsInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceIdcsInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 671
      },
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetails",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 591
      },
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/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-integration-integration-instance/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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/data-oci-integration-integration-instance/index.ts",
        "line": 614
      },
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 643
          },
          "name": "allowlistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 648
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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-integration-integration-instance/index.ts",
        "line": 694
      },
      "name": "DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 723
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 729
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 734
          },
          "name": "isIntegrationVcnAllowlisted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 739
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 762
      },
      "name": "DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnection",
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnection"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instance/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instance/index.ts",
        "line": 785
      },
      "name": "DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 814
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 819
          },
          "name": "outboundConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 824
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instance/index.ts",
            "line": 798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instance/index:DataOciIntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances oci_integration_integration_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances oci_integration_integration_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciIntegrationIntegrationInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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 DataOciIntegrationIntegrationInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciIntegrationIntegrationInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciIntegrationIntegrationInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1429
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1378
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1432
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1394
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1416
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 1454
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1426
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1404
          },
          "name": "integrationInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1366
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1382
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1436
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1398
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1420
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1372
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1388
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1410
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstances"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 9
      },
      "name": "DataOciIntegrationIntegrationInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#compartment_id DataOciIntegrationIntegrationInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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/integration_integration_instances#display_name DataOciIntegrationIntegrationInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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/integration_integration_instances#filter DataOciIntegrationIntegrationInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#id DataOciIntegrationIntegrationInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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/integration_integration_instances#state DataOciIntegrationIntegrationInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesConfig"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 1118
      },
      "name": "DataOciIntegrationIntegrationInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#name DataOciIntegrationIntegrationInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#values DataOciIntegrationIntegrationInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1130
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/integration_integration_instances#regex DataOciIntegrationIntegrationInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesFilter"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 1275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 1283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 1176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1257
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 868
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstances",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstances"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 36
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpoints",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instances/index.ts",
        "line": 59
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 88
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 93
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 98
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 103
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 108
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 113
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 118
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 141
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachments",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachments"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 164
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 193
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 198
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 203
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 208
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 213
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 236
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpoint",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpoint"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 259
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 288
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 293
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 298
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 303
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 308
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 313
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 318
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 431
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetails",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 341
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 364
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 398
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 403
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 408
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instances/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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-integration-integration-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-integration-integration-instances/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 454
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 484
          },
          "name": "crossRegionIntegrationInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 489
          },
          "name": "regionalInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 494
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 517
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfo",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfo"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instances/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-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-integration-integration-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-integration-integration-instances/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instances/index.ts",
        "line": 540
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 569
          },
          "name": "idcsAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 574
          },
          "name": "idcsAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 579
          },
          "name": "idcsAppLocationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 584
          },
          "name": "idcsAppName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 589
          },
          "name": "instancePrimaryAudienceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 1107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 692
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetails",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 612
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcns",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-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-integration-integration-instances/index.ts",
        "line": 635
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 664
          },
          "name": "allowlistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 715
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 744
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 750
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 755
          },
          "name": "isIntegrationVcnAllowlisted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 760
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 891
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 921
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 927
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 932
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 937
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 943
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesCustomEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 948
          },
          "name": "dataRetentionPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 954
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 960
          },
          "name": "disasterRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesDisasterRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 965
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 970
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 975
          },
          "name": "enableProcessAutomationTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 980
          },
          "name": "extendDataRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 985
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 991
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 996
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1001
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1007
          },
          "name": "idcsInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesIdcsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1012
          },
          "name": "instanceDesignTimeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1017
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1022
          },
          "name": "integrationInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1027
          },
          "name": "isByol",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1032
          },
          "name": "isDisasterRecoveryEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1037
          },
          "name": "isFileServerEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1042
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1047
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1052
          },
          "name": "messagePacks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1058
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1064
          },
          "name": "privateEndpointOutboundConnection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1069
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1074
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1079
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1085
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1090
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 1095
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-integration-integration-instances/index.ts",
        "line": 783
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnection",
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnection"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 850
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/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-integration-integration-instances/index.ts",
            "line": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionList"
    },
    "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-integration-integration-instances/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-integration-integration-instances/index.ts",
        "line": 806
      },
      "name": "DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 835
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 840
          },
          "name": "outboundConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 845
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-integration-integration-instances/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnection"
          }
        }
      ],
      "symbolId": "src/data-oci-integration-integration-instances/index:DataOciIntegrationIntegrationInstancesIntegrationInstancesPrivateEndpointOutboundConnectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers oci_jms_agent_installers}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers oci_jms_agent_installers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-agent-installers/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsAgentInstallers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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 DataOciJmsAgentInstallers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsAgentInstallers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsAgentInstallers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 490
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 506
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 522
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 538
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 554
          },
          "name": "resetPlatformArchitecture"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
            "line": 593
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsAgentInstallers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 478
          },
          "name": "agentInstallerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 494
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 510
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 526
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 542
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 558
          },
          "name": "platformArchitectureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 484
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 500
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 532
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 548
          },
          "name": "platformArchitecture",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallers"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-agent-installers/index.ts",
        "line": 160
      },
      "name": "DataOciJmsAgentInstallersAgentInstallerCollection",
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollection"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-agent-installers/index.ts",
        "line": 40
      },
      "name": "DataOciJmsAgentInstallersAgentInstallerCollectionItems",
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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.DataOciJmsAgentInstallersAgentInstallerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAgentInstallersAgentInstallerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/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-jms-agent-installers/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 63
      },
      "name": "DataOciJmsAgentInstallersAgentInstallerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 92
          },
          "name": "agentInstallerDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 97
          },
          "name": "agentInstallerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 102
          },
          "name": "agentInstallerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 107
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 112
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 117
          },
          "name": "javaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 122
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 127
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 132
          },
          "name": "platformArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 137
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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.DataOciJmsAgentInstallersAgentInstallerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAgentInstallersAgentInstallerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/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-jms-agent-installers/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 183
      },
      "name": "DataOciJmsAgentInstallersAgentInstallerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersAgentInstallerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersAgentInstallerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-agent-installers/index.ts",
        "line": 9
      },
      "name": "DataOciJmsAgentInstallersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#compartment_id DataOciJmsAgentInstallers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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/jms_agent_installers#filter DataOciJmsAgentInstallers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#fleet_id DataOciJmsAgentInstallers#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 17
          },
          "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/jms_agent_installers#id DataOciJmsAgentInstallers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#os_family DataOciJmsAgentInstallers#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 28
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#platform_architecture DataOciJmsAgentInstallers#platform_architecture}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 32
          },
          "name": "platformArchitecture",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersConfig"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-agent-installers/index.ts",
        "line": 236
      },
      "name": "DataOciJmsAgentInstallersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_agent_installers#name DataOciJmsAgentInstallers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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/jms_agent_installers#values DataOciJmsAgentInstallers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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/jms_agent_installers#regex DataOciJmsAgentInstallers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 244
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersFilter"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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.DataOciJmsAgentInstallersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAgentInstallersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/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-jms-agent-installers/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersFilterList"
    },
    "cdktf-provider-oci.DataOciJmsAgentInstallersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 371
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsAgentInstallersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 359
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/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-jms-agent-installers/index.ts",
            "line": 388
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 352
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 365
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 381
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-agent-installers/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsAgentInstallersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-agent-installers/index:DataOciJmsAgentInstallersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements oci_jms_announcements}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements oci_jms_announcements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-announcements/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsAnnouncements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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 DataOciJmsAnnouncements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsAnnouncements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsAnnouncements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 516
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 519
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 471
          },
          "name": "resetSummaryContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 487
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 503
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
            "line": 541
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsAnnouncements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 387
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 443
          },
          "name": "announcementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 513
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 523
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 475
          },
          "name": "summaryContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 491
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 507
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 465
          },
          "name": "summaryContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 481
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 497
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncements"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-announcements/index.ts",
        "line": 126
      },
      "name": "DataOciJmsAnnouncementsAnnouncementCollection",
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollection"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-announcements/index.ts",
        "line": 36
      },
      "name": "DataOciJmsAnnouncementsAnnouncementCollectionItems",
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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.DataOciJmsAnnouncementsAnnouncementCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAnnouncementsAnnouncementCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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-jms-announcements/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-jms-announcements/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-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-jms-announcements/index.ts",
        "line": 59
      },
      "name": "DataOciJmsAnnouncementsAnnouncementCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 88
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 93
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 98
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 103
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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.DataOciJmsAnnouncementsAnnouncementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAnnouncementsAnnouncementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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-jms-announcements/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-jms-announcements/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
        "line": 149
      },
      "name": "DataOciJmsAnnouncementsAnnouncementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 179
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsAnnouncementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsAnnouncementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-announcements/index.ts",
        "line": 9
      },
      "name": "DataOciJmsAnnouncementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements#filter DataOciJmsAnnouncements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements#id DataOciJmsAnnouncements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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/jms_announcements#summary_contains DataOciJmsAnnouncements#summary_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 20
          },
          "name": "summaryContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements#time_end DataOciJmsAnnouncements#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 24
          },
          "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/jms_announcements#time_start DataOciJmsAnnouncements#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 28
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsConfig"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-announcements/index.ts",
        "line": 202
      },
      "name": "DataOciJmsAnnouncementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_announcements#name DataOciJmsAnnouncements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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/jms_announcements#values DataOciJmsAnnouncements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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/jms_announcements#regex DataOciJmsAnnouncements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 210
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsFilter"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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.DataOciJmsAnnouncementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsAnnouncementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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-jms-announcements/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-jms-announcements/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsAnnouncementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 337
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsAnnouncementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 325
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/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-jms-announcements/index.ts",
            "line": 354
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 331
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 347
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-announcements/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsAnnouncementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-announcements/index:DataOciJmsAnnouncementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet oci_jms_fleet}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet oci_jms_fleet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet/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.DataOciJmsFleetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/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 DataOciJmsFleet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/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-jms-fleet/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 184
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 235
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 240
          },
          "name": "approximateInstallationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 245
          },
          "name": "approximateJavaServerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 250
          },
          "name": "approximateJreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 255
          },
          "name": "approximateManagedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 266
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 271
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 306
          },
          "name": "inventoryLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInventoryLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 311
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 316
          },
          "name": "isExportSettingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 322
          },
          "name": "operationLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetOperationLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 333
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 338
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 289
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 282
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleet"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetAdvancedFeatureConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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 DataOciJmsFleetAdvancedFeatureConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_advanced_feature_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetAdvancedFeatureConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetAdvancedFeatureConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1234
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1163
          },
          "name": "advancedUsageTracking",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1168
          },
          "name": "analyticBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1173
          },
          "name": "analyticNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1179
          },
          "name": "cryptoEventAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1203
          },
          "name": "javaMigrationAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1209
          },
          "name": "jfrRecording",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1215
          },
          "name": "lcm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1221
          },
          "name": "performanceTuningAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1226
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1192
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1185
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfiguration"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 67
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_advanced_feature_configuration#fleet_id DataOciJmsFleetAdvancedFeatureConfiguration#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 170
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 193
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 222
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 228
          },
          "name": "summarizedEventsLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 90
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 113
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 142
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 147
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 251
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 274
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 303
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 326
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 349
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 378
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationJfrRecording"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 946
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcm",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcm"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-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.DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 969
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 998
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1004
          },
          "name": "postInstallationActions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcm"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 844
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-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.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 935
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 641
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 401
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 424
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 453
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 458
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 481
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 504
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 533
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 725
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 718
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 664
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 694
          },
          "name": "certpath",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 700
          },
          "name": "jar",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 706
          },
          "name": "tls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 561
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 630
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 584
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 613
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 618
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 867
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 896
          },
          "name": "addLoggingHandler",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 901
          },
          "name": "disabledTlsVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 906
          },
          "name": "globalLoggingLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 912
          },
          "name": "minimumKeySizeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 918
          },
          "name": "proxies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 923
          },
          "name": "shouldReplaceCertificatesOperatingSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 729
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 833
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 752
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 781
          },
          "name": "ftpProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 786
          },
          "name": "ftpProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 791
          },
          "name": "httpProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 796
          },
          "name": "httpProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 801
          },
          "name": "httpsProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 806
          },
          "name": "httpsProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 811
          },
          "name": "socksProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 816
          },
          "name": "socksProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 821
          },
          "name": "useSystemProxies",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1027
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis",
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/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-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1091
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisList"
    },
    "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-advanced-feature-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-jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1050
      },
      "name": "DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1079
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-advanced-feature-configuration/index:DataOciJmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists oci_jms_fleet_blocklists}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists oci_jms_fleet_blocklists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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.DataOciJmsFleetBlocklistsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetBlocklists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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 DataOciJmsFleetBlocklists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetBlocklists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetBlocklists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 523
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 526
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 472
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 494
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 510
          },
          "name": "resetOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetBlocklists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 520
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 482
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 530
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 460
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 476
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 498
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 514
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 453
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 488
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 504
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklists"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetBlocklistsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#fleet_id DataOciJmsFleetBlocklists#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#filter DataOciJmsFleetBlocklists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#id DataOciJmsFleetBlocklists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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/jms_fleet_blocklists#managed_instance_id DataOciJmsFleetBlocklists#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 24
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#operation DataOciJmsFleetBlocklists#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 28
          },
          "name": "operation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
        "line": 212
      },
      "name": "DataOciJmsFleetBlocklistsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_blocklists#name DataOciJmsFleetBlocklists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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/jms_fleet_blocklists#values DataOciJmsFleetBlocklists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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/jms_fleet_blocklists#regex DataOciJmsFleetBlocklists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 220
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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.DataOciJmsFleetBlocklistsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetBlocklistsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 347
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetBlocklistsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 335
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
            "line": 364
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 341
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 357
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
        "line": 121
      },
      "name": "DataOciJmsFleetBlocklistsItems",
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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.DataOciJmsFleetBlocklistsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetBlocklistsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 144
      },
      "name": "DataOciJmsFleetBlocklistsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 173
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 178
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 183
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 189
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
        "line": 36
      },
      "name": "DataOciJmsFleetBlocklistsItemsTarget",
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItemsTarget"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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.DataOciJmsFleetBlocklistsItemsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetBlocklistsItemsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItemsTargetList"
    },
    "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-blocklists/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-jms-fleet-blocklists/index.ts",
        "line": 59
      },
      "name": "DataOciJmsFleetBlocklistsItemsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 88
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 93
          },
          "name": "installationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 98
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-blocklists/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetBlocklistsItemsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-blocklists/index:DataOciJmsFleetBlocklistsItemsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet#fleet_id DataOciJmsFleet#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResult": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_result oci_jms_fleet_crypto_analysis_result}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_result oci_jms_fleet_crypto_analysis_result} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-result/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.DataOciJmsFleetCryptoAnalysisResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetCryptoAnalysisResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/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 DataOciJmsFleetCryptoAnalysisResult to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetCryptoAnalysisResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetCryptoAnalysisResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 146
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 226
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 88
          },
          "name": "aggregationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 93
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 111
          },
          "name": "cryptoRoadmapVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 116
          },
          "name": "findingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 134
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 155
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 160
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 165
          },
          "name": "nonCompliantFindingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 170
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 175
          },
          "name": "summarizedEventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 180
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 185
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 190
          },
          "name": "timeFirstEvent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 195
          },
          "name": "timeLastEvent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 200
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 205
          },
          "name": "totalEventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 210
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 106
          },
          "name": "cryptoAnalysisResultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 129
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 150
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 99
          },
          "name": "cryptoAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 122
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-result/index:DataOciJmsFleetCryptoAnalysisResult"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_result#crypto_analysis_result_id DataOciJmsFleetCryptoAnalysisResult#crypto_analysis_result_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 13
          },
          "name": "cryptoAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_result#fleet_id DataOciJmsFleetCryptoAnalysisResult#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/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/jms_fleet_crypto_analysis_result#id DataOciJmsFleetCryptoAnalysisResult#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-result/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-result/index:DataOciJmsFleetCryptoAnalysisResultConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results oci_jms_fleet_crypto_analysis_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results oci_jms_fleet_crypto_analysis_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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.DataOciJmsFleetCryptoAnalysisResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetCryptoAnalysisResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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 DataOciJmsFleetCryptoAnalysisResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetCryptoAnalysisResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetCryptoAnalysisResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 735
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 559
          },
          "name": "resetAggregationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 738
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 581
          },
          "name": "resetFindingCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 597
          },
          "name": "resetFindingCountGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 626
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 642
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 658
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 674
          },
          "name": "resetNonCompliantFindingCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 690
          },
          "name": "resetNonCompliantFindingCountGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 706
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 722
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
            "line": 767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 490
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 569
          },
          "name": "cryptoAnalysisResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 732
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 563
          },
          "name": "aggregationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 742
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 601
          },
          "name": "findingCountGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 585
          },
          "name": "findingCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 614
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 630
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 646
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 662
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 694
          },
          "name": "nonCompliantFindingCountGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 678
          },
          "name": "nonCompliantFindingCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 710
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 726
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 553
          },
          "name": "aggregationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 575
          },
          "name": "findingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 591
          },
          "name": "findingCountGreaterThan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 607
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 620
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 636
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 652
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 668
          },
          "name": "nonCompliantFindingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 684
          },
          "name": "nonCompliantFindingCountGreaterThan",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 700
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 716
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResults"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#fleet_id DataOciJmsFleetCryptoAnalysisResults#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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/jms_fleet_crypto_analysis_results#aggregation_mode DataOciJmsFleetCryptoAnalysisResults#aggregation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 13
          },
          "name": "aggregationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#filter DataOciJmsFleetCryptoAnalysisResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#finding_count DataOciJmsFleetCryptoAnalysisResults#finding_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 17
          },
          "name": "findingCount",
          "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/jms_fleet_crypto_analysis_results#finding_count_greater_than DataOciJmsFleetCryptoAnalysisResults#finding_count_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 21
          },
          "name": "findingCountGreaterThan",
          "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/jms_fleet_crypto_analysis_results#host_name DataOciJmsFleetCryptoAnalysisResults#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 29
          },
          "name": "hostName",
          "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/jms_fleet_crypto_analysis_results#id DataOciJmsFleetCryptoAnalysisResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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/jms_fleet_crypto_analysis_results#managed_instance_id DataOciJmsFleetCryptoAnalysisResults#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 40
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#non_compliant_finding_count DataOciJmsFleetCryptoAnalysisResults#non_compliant_finding_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 44
          },
          "name": "nonCompliantFindingCount",
          "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/jms_fleet_crypto_analysis_results#non_compliant_finding_count_greater_than DataOciJmsFleetCryptoAnalysisResults#non_compliant_finding_count_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 48
          },
          "name": "nonCompliantFindingCountGreaterThan",
          "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/jms_fleet_crypto_analysis_results#time_end DataOciJmsFleetCryptoAnalysisResults#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 52
          },
          "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/jms_fleet_crypto_analysis_results#time_start DataOciJmsFleetCryptoAnalysisResults#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 56
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 229
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollection",
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 64
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
        "line": 87
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 116
          },
          "name": "aggregationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 121
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 126
          },
          "name": "cryptoRoadmapVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 131
          },
          "name": "findingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 136
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 141
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 151
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 156
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 161
          },
          "name": "nonCompliantFindingCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 166
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 171
          },
          "name": "summarizedEventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 181
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 186
          },
          "name": "timeFirstEvent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 191
          },
          "name": "timeLastEvent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 196
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 201
          },
          "name": "totalEventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 206
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
        "line": 252
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 282
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsCryptoAnalysisResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 305
      },
      "name": "DataOciJmsFleetCryptoAnalysisResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_crypto_analysis_results#name DataOciJmsFleetCryptoAnalysisResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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/jms_fleet_crypto_analysis_results#values DataOciJmsFleetCryptoAnalysisResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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/jms_fleet_crypto_analysis_results#regex DataOciJmsFleetCryptoAnalysisResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 313
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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.DataOciJmsFleetCryptoAnalysisResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 440
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetCryptoAnalysisResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 428
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/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-jms-fleet-crypto-analysis-results/index.ts",
            "line": 457
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 434
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 450
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-crypto-analysis-results/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetCryptoAnalysisResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-crypto-analysis-results/index:DataOciJmsFleetCryptoAnalysisResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnoses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses oci_jms_fleet_diagnoses}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnoses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses oci_jms_fleet_diagnoses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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.DataOciJmsFleetDiagnosesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetDiagnoses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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 DataOciJmsFleetDiagnoses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetDiagnoses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetDiagnoses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 471
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 474
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
            "line": 494
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDiagnoses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 468
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 433
          },
          "name": "fleetDiagnosisCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 478
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 446
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 439
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnoses"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetDiagnosesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses#fleet_id DataOciJmsFleetDiagnoses#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses#filter DataOciJmsFleetDiagnoses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses#id DataOciJmsFleetDiagnoses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
        "line": 194
      },
      "name": "DataOciJmsFleetDiagnosesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_diagnoses#name DataOciJmsFleetDiagnoses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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/jms_fleet_diagnoses#values DataOciJmsFleetDiagnoses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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/jms_fleet_diagnoses#regex DataOciJmsFleetDiagnoses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 202
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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.DataOciJmsFleetDiagnosesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDiagnosesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 329
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetDiagnosesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
            "line": 346
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 323
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 339
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
        "line": 118
      },
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollection",
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
        "line": 28
      },
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 51
      },
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 80
          },
          "name": "resourceDiagnosis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 85
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 90
          },
          "name": "resourceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 95
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-diagnoses/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-jms-fleet-diagnoses/index.ts",
        "line": 141
      },
      "name": "DataOciJmsFleetDiagnosesFleetDiagnosisCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 171
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-diagnoses/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDiagnosesFleetDiagnosisCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-diagnoses/index:DataOciJmsFleetDiagnosesFleetDiagnosisCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_file oci_jms_fleet_drs_file}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_file oci_jms_fleet_drs_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-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.DataOciJmsFleetDrsFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetDrsFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-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 DataOciJmsFleetDrsFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetDrsFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetDrsFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 141
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/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-jms-fleet-drs-file/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDrsFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 88
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 93
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 98
          },
          "name": "checksumValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 116
          },
          "name": "drsFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 150
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 155
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 111
          },
          "name": "drsFileKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 129
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 145
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 104
          },
          "name": "drsFileKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 122
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-file/index:DataOciJmsFleetDrsFile"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetDrsFileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_file#drs_file_key DataOciJmsFleetDrsFile#drs_file_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 13
          },
          "name": "drsFileKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_file#fleet_id DataOciJmsFleetDrsFile#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/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/jms_fleet_drs_file#id DataOciJmsFleetDrsFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-file/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-file/index:DataOciJmsFleetDrsFileConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files oci_jms_fleet_drs_files}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files oci_jms_fleet_drs_files} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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.DataOciJmsFleetDrsFilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetDrsFiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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 DataOciJmsFleetDrsFiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetDrsFiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetDrsFiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 491
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 494
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDrsFiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 453
          },
          "name": "drsFileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 488
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 498
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 466
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 459
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFiles"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetDrsFilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files#fleet_id DataOciJmsFleetDrsFiles#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 13
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files#filter DataOciJmsFleetDrsFiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files#id DataOciJmsFleetDrsFiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
        "line": 138
      },
      "name": "DataOciJmsFleetDrsFilesDrsFileCollection",
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
        "line": 28
      },
      "name": "DataOciJmsFleetDrsFilesDrsFileCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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.DataOciJmsFleetDrsFilesDrsFileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDrsFilesDrsFileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 51
      },
      "name": "DataOciJmsFleetDrsFilesDrsFileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 80
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 85
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 90
          },
          "name": "checksumValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 95
          },
          "name": "drsFileKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 100
          },
          "name": "drsFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 105
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 110
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 115
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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.DataOciJmsFleetDrsFilesDrsFileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDrsFilesDrsFileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 161
      },
      "name": "DataOciJmsFleetDrsFilesDrsFileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesDrsFileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesDrsFileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
        "line": 214
      },
      "name": "DataOciJmsFleetDrsFilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_drs_files#name DataOciJmsFleetDrsFiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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/jms_fleet_drs_files#values DataOciJmsFleetDrsFiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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/jms_fleet_drs_files#regex DataOciJmsFleetDrsFiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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.DataOciJmsFleetDrsFilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetDrsFilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetDrsFilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/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-jms-fleet-drs-files/index.ts",
            "line": 366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-drs-files/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetDrsFilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-drs-files/index:DataOciJmsFleetDrsFilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics oci_jms_fleet_error_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics oci_jms_fleet_error_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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.DataOciJmsFleetErrorAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetErrorAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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 DataOciJmsFleetErrorAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetErrorAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetErrorAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 566
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 515
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 531
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 569
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 563
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 541
          },
          "name": "fleetErrorAggregationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 573
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 525
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalytics"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetErrorAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics#compartment_id DataOciJmsFleetErrorAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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/jms_fleet_error_analytics#compartment_id_in_subtree DataOciJmsFleetErrorAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-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/jms_fleet_error_analytics#filter DataOciJmsFleetErrorAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics#id DataOciJmsFleetErrorAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 269
      },
      "name": "DataOciJmsFleetErrorAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_error_analytics#name DataOciJmsFleetErrorAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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/jms_fleet_error_analytics#values DataOciJmsFleetErrorAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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/jms_fleet_error_analytics#regex DataOciJmsFleetErrorAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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.DataOciJmsFleetErrorAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetErrorAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 193
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollection",
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 112
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 32
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregations",
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregations"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 55
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 84
          },
          "name": "fleetErrorAnalyticCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 89
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregations"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
        "line": 135
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 165
          },
          "name": "fleetErrorAggregations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsFleetErrorAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 170
          },
          "name": "healthyFleetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/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-jms-fleet-error-analytics/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-jms-fleet-error-analytics/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-error-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
        "line": 216
      },
      "name": "DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-error-analytics/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-error-analytics/index:DataOciJmsFleetErrorAnalyticsFleetErrorAggregationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors oci_jms_fleet_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors oci_jms_fleet_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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 DataOciJmsFleetErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 696
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 565
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 581
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 699
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 603
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 635
          },
          "name": "resetTimeFirstSeenGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 651
          },
          "name": "resetTimeFirstSeenLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 667
          },
          "name": "resetTimeLastSeenGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 683
          },
          "name": "resetTimeLastSeenLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 499
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 693
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 591
          },
          "name": "fleetErrorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 569
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 585
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 703
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 607
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 639
          },
          "name": "timeFirstSeenGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 655
          },
          "name": "timeFirstSeenLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 671
          },
          "name": "timeLastSeenGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 687
          },
          "name": "timeLastSeenLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 575
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 597
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 629
          },
          "name": "timeFirstSeenGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 645
          },
          "name": "timeFirstSeenLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 661
          },
          "name": "timeLastSeenGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 677
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrors"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#compartment_id DataOciJmsFleetErrors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#compartment_id_in_subtree DataOciJmsFleetErrors#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#filter DataOciJmsFleetErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#fleet_id DataOciJmsFleetErrors#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#id DataOciJmsFleetErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#time_first_seen_greater_than_or_equal_to DataOciJmsFleetErrors#time_first_seen_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 32
          },
          "name": "timeFirstSeenGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#time_first_seen_less_than_or_equal_to DataOciJmsFleetErrors#time_first_seen_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 36
          },
          "name": "timeFirstSeenLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#time_last_seen_greater_than_or_equal_to DataOciJmsFleetErrors#time_last_seen_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 40
          },
          "name": "timeLastSeenGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#time_last_seen_less_than_or_equal_to DataOciJmsFleetErrors#time_last_seen_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 44
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 314
      },
      "name": "DataOciJmsFleetErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_errors#name DataOciJmsFleetErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#values DataOciJmsFleetErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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/jms_fleet_errors#regex DataOciJmsFleetErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 322
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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.DataOciJmsFleetErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 449
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 466
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 443
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 459
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 238
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollection",
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 137
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-errors/index.ts",
        "line": 52
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItemsErrors",
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItemsErrors"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 75
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 104
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 109
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 114
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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.DataOciJmsFleetErrorsFleetErrorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 160
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 195
          },
          "name": "errors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 200
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 205
          },
          "name": "fleetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 210
          },
          "name": "timeFirstSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 215
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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.DataOciJmsFleetErrorsFleetErrorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/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-jms-fleet-errors/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-errors/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-jms-fleet-errors/index.ts",
        "line": 261
      },
      "name": "DataOciJmsFleetErrorsFleetErrorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 291
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-errors/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetErrorsFleetErrorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-errors/index:DataOciJmsFleetErrorsFleetErrorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetExportSetting": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_setting oci_jms_fleet_export_setting}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetExportSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_setting oci_jms_fleet_export_setting} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-export-setting/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.DataOciJmsFleetExportSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetExportSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/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 DataOciJmsFleetExportSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetExportSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetExportSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/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-jms-fleet-export-setting/index.ts",
            "line": 177
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetExportSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 83
          },
          "name": "exportDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 88
          },
          "name": "exportFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 93
          },
          "name": "exportResources",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 98
          },
          "name": "exportSettingKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 132
          },
          "name": "isCrossRegionAcknowledged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 137
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 142
          },
          "name": "targetBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 147
          },
          "name": "targetBucketNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 152
          },
          "name": "targetBucketRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 162
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 111
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 104
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-export-setting/index:DataOciJmsFleetExportSetting"
    },
    "cdktf-provider-oci.DataOciJmsFleetExportSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetExportSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetExportSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_setting#fleet_id DataOciJmsFleetExportSetting#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 13
          },
          "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/jms_fleet_export_setting#id DataOciJmsFleetExportSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-setting/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-export-setting/index:DataOciJmsFleetExportSettingConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetExportStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_status oci_jms_fleet_export_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetExportStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_status oci_jms_fleet_export_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-export-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.DataOciJmsFleetExportStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-export-status/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetExportStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-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 DataOciJmsFleetExportStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetExportStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetExportStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-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-jms-fleet-export-status/index.ts",
            "line": 137
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetExportStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 112
          },
          "name": "latestRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 117
          },
          "name": "timeLastRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 122
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 91
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 84
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-export-status/index:DataOciJmsFleetExportStatus"
    },
    "cdktf-provider-oci.DataOciJmsFleetExportStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetExportStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-export-status/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetExportStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_export_status#fleet_id DataOciJmsFleetExportStatus#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 13
          },
          "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/jms_fleet_export_status#id DataOciJmsFleetExportStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-export-status/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-export-status/index:DataOciJmsFleetExportStatusConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSite": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site oci_jms_fleet_installation_site}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSite",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site oci_jms_fleet_installation_site} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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.DataOciJmsFleetInstallationSiteConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetInstallationSite resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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 DataOciJmsFleetInstallationSite to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetInstallationSite that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetInstallationSite to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 533
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 562
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 578
          },
          "name": "resetInstallationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 600
          },
          "name": "resetJreDistribution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 616
          },
          "name": "resetJreSecurityStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 632
          },
          "name": "resetJreVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 648
          },
          "name": "resetJreVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 664
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 680
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 696
          },
          "name": "resetPathContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 712
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 728
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
            "line": 758
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSite",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 463
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 588
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 537
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 550
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 566
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 582
          },
          "name": "installationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 604
          },
          "name": "jreDistributionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 620
          },
          "name": "jreSecurityStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 636
          },
          "name": "jreVendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 652
          },
          "name": "jreVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 668
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 684
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 700
          },
          "name": "pathContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 716
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 732
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 527
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 543
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 556
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 572
          },
          "name": "installationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 594
          },
          "name": "jreDistribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 610
          },
          "name": "jreSecurityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 626
          },
          "name": "jreVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 642
          },
          "name": "jreVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 658
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 674
          },
          "name": "osFamily",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 690
          },
          "name": "pathContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 706
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 722
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSite"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetInstallationSiteConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#fleet_id DataOciJmsFleetInstallationSite#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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/jms_fleet_installation_site#application_id DataOciJmsFleetInstallationSite#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "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/jms_fleet_installation_site#id DataOciJmsFleetInstallationSite#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#installation_path DataOciJmsFleetInstallationSite#installation_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 28
          },
          "name": "installationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#jre_distribution DataOciJmsFleetInstallationSite#jre_distribution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 32
          },
          "name": "jreDistribution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#jre_security_status DataOciJmsFleetInstallationSite#jre_security_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 36
          },
          "name": "jreSecurityStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#jre_vendor DataOciJmsFleetInstallationSite#jre_vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 40
          },
          "name": "jreVendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#jre_version DataOciJmsFleetInstallationSite#jre_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 44
          },
          "name": "jreVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#managed_instance_id DataOciJmsFleetInstallationSite#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 48
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#os_family DataOciJmsFleetInstallationSite#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 52
          },
          "name": "osFamily",
          "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/jms_fleet_installation_site#path_contains DataOciJmsFleetInstallationSite#path_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 56
          },
          "name": "pathContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_site#time_end DataOciJmsFleetInstallationSite#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 60
          },
          "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/jms_fleet_installation_site#time_start DataOciJmsFleetInstallationSite#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 64
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 331
      },
      "name": "DataOciJmsFleetInstallationSiteItems",
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 66
      },
      "name": "DataOciJmsFleetInstallationSiteItemsBlocklistStruct",
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsBlocklistStruct"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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.DataOciJmsFleetInstallationSiteItemsBlocklistStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSiteItemsBlocklistStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsBlocklistStructList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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/data-oci-jms-fleet-installation-site/index.ts",
        "line": 89
      },
      "name": "DataOciJmsFleetInstallationSiteItemsBlocklistStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 118
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 123
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsBlocklistStructOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJre": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJre",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 146
      },
      "name": "DataOciJmsFleetInstallationSiteItemsJre",
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsJre"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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.DataOciJmsFleetInstallationSiteItemsJreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSiteItemsJreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsJreList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 169
      },
      "name": "DataOciJmsFleetInstallationSiteItemsJreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 198
          },
          "name": "distribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 203
          },
          "name": "jreKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 208
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 213
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJre"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsJreOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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.DataOciJmsFleetInstallationSiteItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSiteItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
        "line": 236
      },
      "name": "DataOciJmsFleetInstallationSiteItemsOperatingSystem",
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsOperatingSystem"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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.DataOciJmsFleetInstallationSiteItemsOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSiteItemsOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 259
      },
      "name": "DataOciJmsFleetInstallationSiteItemsOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 288
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 293
          },
          "name": "family",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 298
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 308
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-site/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-jms-fleet-installation-site/index.ts",
        "line": 354
      },
      "name": "DataOciJmsFleetInstallationSiteItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 383
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 389
          },
          "name": "blocklist",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsBlocklistStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 394
          },
          "name": "installationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 400
          },
          "name": "jre",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsJreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 405
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 411
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItemsOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 416
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 421
          },
          "name": "securityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 426
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 431
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-site/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSiteItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-site/index:DataOciJmsFleetInstallationSiteItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSites": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites oci_jms_fleet_installation_sites}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSites",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites oci_jms_fleet_installation_sites} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetInstallationSites resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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 DataOciJmsFleetInstallationSites to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetInstallationSites that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetInstallationSites to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1081
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 873
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1084
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 902
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 918
          },
          "name": "resetInstallationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 940
          },
          "name": "resetJreDistribution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 956
          },
          "name": "resetJreSecurityStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 972
          },
          "name": "resetJreVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 988
          },
          "name": "resetJreVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1004
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1020
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1036
          },
          "name": "resetPathContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1052
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1068
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 1115
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSites",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 802
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1078
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 928
          },
          "name": "installationSiteCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 877
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1088
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 890
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 906
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 922
          },
          "name": "installationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 944
          },
          "name": "jreDistributionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 960
          },
          "name": "jreSecurityStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 976
          },
          "name": "jreVendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 992
          },
          "name": "jreVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1008
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1024
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1040
          },
          "name": "pathContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1056
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1072
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 867
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 883
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 896
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 912
          },
          "name": "installationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 934
          },
          "name": "jreDistribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 950
          },
          "name": "jreSecurityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 966
          },
          "name": "jreVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 982
          },
          "name": "jreVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 998
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1014
          },
          "name": "osFamily",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1030
          },
          "name": "pathContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1046
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 1062
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSites"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetInstallationSitesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#fleet_id DataOciJmsFleetInstallationSites#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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/jms_fleet_installation_sites#application_id DataOciJmsFleetInstallationSites#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#filter DataOciJmsFleetInstallationSites#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 70
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#id DataOciJmsFleetInstallationSites#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#installation_path DataOciJmsFleetInstallationSites#installation_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 28
          },
          "name": "installationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#jre_distribution DataOciJmsFleetInstallationSites#jre_distribution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 32
          },
          "name": "jreDistribution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#jre_security_status DataOciJmsFleetInstallationSites#jre_security_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 36
          },
          "name": "jreSecurityStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#jre_vendor DataOciJmsFleetInstallationSites#jre_vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 40
          },
          "name": "jreVendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#jre_version DataOciJmsFleetInstallationSites#jre_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 44
          },
          "name": "jreVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#managed_instance_id DataOciJmsFleetInstallationSites#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 48
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#os_family DataOciJmsFleetInstallationSites#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 52
          },
          "name": "osFamily",
          "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/jms_fleet_installation_sites#path_contains DataOciJmsFleetInstallationSites#path_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 56
          },
          "name": "pathContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#time_end DataOciJmsFleetInstallationSites#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 60
          },
          "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/jms_fleet_installation_sites#time_start DataOciJmsFleetInstallationSites#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 64
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 617
      },
      "name": "DataOciJmsFleetInstallationSitesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#name DataOciJmsFleetInstallationSites#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 621
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#values DataOciJmsFleetInstallationSites#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 629
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_installation_sites#regex DataOciJmsFleetInstallationSites#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 625
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 752
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 740
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 756
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 769
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 733
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 746
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 762
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 541
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollection",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 465
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 342
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItems",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 72
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStruct",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStruct"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 95
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 124
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 129
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJre": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJre",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 152
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJre",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJre"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 175
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 204
          },
          "name": "distribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 209
          },
          "name": "jreKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 214
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 219
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJre"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
        "line": 242
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystem",
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystem"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 265
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 294
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 299
          },
          "name": "distribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 304
          },
          "name": "family",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 309
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 319
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 365
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 394
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 400
          },
          "name": "blocklist",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsBlocklistStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 405
          },
          "name": "installationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 411
          },
          "name": "jre",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsJreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 416
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 422
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 427
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 432
          },
          "name": "securityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 442
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 488
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 518
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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.DataOciJmsFleetInstallationSitesInstallationSiteCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-installation-sites/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-jms-fleet-installation-sites/index.ts",
        "line": 564
      },
      "name": "DataOciJmsFleetInstallationSitesInstallationSiteCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 594
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-installation-sites/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInstallationSitesInstallationSiteCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-installation-sites/index:DataOciJmsFleetInstallationSitesInstallationSiteCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetInventoryLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInventoryLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet/index.ts",
        "line": 15
      },
      "name": "DataOciJmsFleetInventoryLog",
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetInventoryLog"
    },
    "cdktf-provider-oci.DataOciJmsFleetInventoryLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInventoryLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-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-jms-fleet/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-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.DataOciJmsFleetInventoryLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetInventoryLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-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-jms-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-jms-fleet/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetInventoryLogList"
    },
    "cdktf-provider-oci.DataOciJmsFleetInventoryLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetInventoryLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-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-jms-fleet/index.ts",
        "line": 38
      },
      "name": "DataOciJmsFleetInventoryLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 67
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 72
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetInventoryLog"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetInventoryLogOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResult": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_result oci_jms_fleet_java_migration_analysis_result}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_result oci_jms_fleet_java_migration_analysis_result} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/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.DataOciJmsFleetJavaMigrationAnalysisResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetJavaMigrationAnalysisResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/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 DataOciJmsFleetJavaMigrationAnalysisResult to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetJavaMigrationAnalysisResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetJavaMigrationAnalysisResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 138
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/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-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 216
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 88
          },
          "name": "applicationExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 93
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 98
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 103
          },
          "name": "applicationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 108
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 126
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 160
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 165
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 170
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 175
          },
          "name": "objectList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 180
          },
          "name": "objectStorageUploadDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 185
          },
          "name": "sourceJdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 190
          },
          "name": "targetJdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 195
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 200
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 121
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 142
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 155
          },
          "name": "javaMigrationAnalysisResultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 114
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 148
          },
          "name": "javaMigrationAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-result/index:DataOciJmsFleetJavaMigrationAnalysisResult"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_result#fleet_id DataOciJmsFleetJavaMigrationAnalysisResult#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/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/jms_fleet_java_migration_analysis_result#java_migration_analysis_result_id DataOciJmsFleetJavaMigrationAnalysisResult#java_migration_analysis_result_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 24
          },
          "name": "javaMigrationAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_result#id DataOciJmsFleetJavaMigrationAnalysisResult#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-result/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-result/index:DataOciJmsFleetJavaMigrationAnalysisResultConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results oci_jms_fleet_java_migration_analysis_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results oci_jms_fleet_java_migration_analysis_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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.DataOciJmsFleetJavaMigrationAnalysisResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetJavaMigrationAnalysisResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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 DataOciJmsFleetJavaMigrationAnalysisResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetJavaMigrationAnalysisResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetJavaMigrationAnalysisResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 641
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 529
          },
          "name": "resetApplicationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 644
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 558
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 574
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 596
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 612
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 628
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 669
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 638
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 584
          },
          "name": "javaMigrationAnalysisResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 533
          },
          "name": "applicationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 648
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 546
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 562
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 578
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 600
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 616
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 632
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 523
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 539
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 552
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 568
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 590
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 606
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 622
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResults"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#fleet_id DataOciJmsFleetJavaMigrationAnalysisResults#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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/jms_fleet_java_migration_analysis_results#application_name DataOciJmsFleetJavaMigrationAnalysisResults#application_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 13
          },
          "name": "applicationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#filter DataOciJmsFleetJavaMigrationAnalysisResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#host_name DataOciJmsFleetJavaMigrationAnalysisResults#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 21
          },
          "name": "hostName",
          "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/jms_fleet_java_migration_analysis_results#id DataOciJmsFleetJavaMigrationAnalysisResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-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/jms_fleet_java_migration_analysis_results#managed_instance_id DataOciJmsFleetJavaMigrationAnalysisResults#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 32
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#time_end DataOciJmsFleetJavaMigrationAnalysisResults#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 36
          },
          "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/jms_fleet_java_migration_analysis_results#time_start DataOciJmsFleetJavaMigrationAnalysisResults#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 40
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 279
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_java_migration_analysis_results#name DataOciJmsFleetJavaMigrationAnalysisResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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/jms_fleet_java_migration_analysis_results#values DataOciJmsFleetJavaMigrationAnalysisResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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/jms_fleet_java_migration_analysis_results#regex DataOciJmsFleetJavaMigrationAnalysisResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 287
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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.DataOciJmsFleetJavaMigrationAnalysisResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 414
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 431
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 408
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 424
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 203
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollection",
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 48
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 71
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 100
          },
          "name": "applicationExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 105
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 110
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 115
          },
          "name": "applicationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 120
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 125
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 130
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 140
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 145
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 150
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 155
          },
          "name": "objectList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 160
          },
          "name": "objectStorageUploadDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 165
          },
          "name": "sourceJdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 170
          },
          "name": "targetJdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 175
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 180
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/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-jms-fleet-java-migration-analysis-results/index.ts",
        "line": 226
      },
      "name": "DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 256
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-java-migration-analysis-results/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-java-migration-analysis-results/index:DataOciJmsFleetJavaMigrationAnalysisResultsJavaMigrationAnalysisResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetOperationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetOperationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet/index.ts",
        "line": 95
      },
      "name": "DataOciJmsFleetOperationLog",
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetOperationLog"
    },
    "cdktf-provider-oci.DataOciJmsFleetOperationLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetOperationLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet/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-jms-fleet/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/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.DataOciJmsFleetOperationLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetOperationLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/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-jms-fleet/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-jms-fleet/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetOperationLogList"
    },
    "cdktf-provider-oci.DataOciJmsFleetOperationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetOperationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-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-jms-fleet/index.ts",
        "line": 118
      },
      "name": "DataOciJmsFleetOperationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 147
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 152
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetOperationLog"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet/index:DataOciJmsFleetOperationLogOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResult": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_result oci_jms_fleet_performance_tuning_analysis_result}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_result oci_jms_fleet_performance_tuning_analysis_result} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/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.DataOciJmsFleetPerformanceTuningAnalysisResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetPerformanceTuningAnalysisResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/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 DataOciJmsFleetPerformanceTuningAnalysisResult to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetPerformanceTuningAnalysisResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetPerformanceTuningAnalysisResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 138
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/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-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 216
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 88
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 93
          },
          "name": "applicationInstallationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 98
          },
          "name": "applicationInstallationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 103
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 108
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 126
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 147
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 152
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 157
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 175
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 180
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 185
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 190
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 195
          },
          "name": "warningCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 200
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 121
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 142
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 170
          },
          "name": "performanceTuningAnalysisResultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 114
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 163
          },
          "name": "performanceTuningAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index:DataOciJmsFleetPerformanceTuningAnalysisResult"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_result#fleet_id DataOciJmsFleetPerformanceTuningAnalysisResult#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/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/jms_fleet_performance_tuning_analysis_result#performance_tuning_analysis_result_id DataOciJmsFleetPerformanceTuningAnalysisResult#performance_tuning_analysis_result_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 24
          },
          "name": "performanceTuningAnalysisResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_result#id DataOciJmsFleetPerformanceTuningAnalysisResult#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-result/index:DataOciJmsFleetPerformanceTuningAnalysisResultConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results oci_jms_fleet_performance_tuning_analysis_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results oci_jms_fleet_performance_tuning_analysis_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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.DataOciJmsFleetPerformanceTuningAnalysisResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleetPerformanceTuningAnalysisResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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 DataOciJmsFleetPerformanceTuningAnalysisResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleetPerformanceTuningAnalysisResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleetPerformanceTuningAnalysisResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 662
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 534
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 550
          },
          "name": "resetApplicationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 665
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 579
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 595
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 611
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 633
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 649
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 691
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 659
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 621
          },
          "name": "performanceTuningAnalysisResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 538
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 554
          },
          "name": "applicationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 669
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 567
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 583
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 599
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 615
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 637
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 653
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 528
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 544
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 560
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 573
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 589
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 605
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 627
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 643
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResults"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#fleet_id DataOciJmsFleetPerformanceTuningAnalysisResults#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#application_id DataOciJmsFleetPerformanceTuningAnalysisResults#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#application_name DataOciJmsFleetPerformanceTuningAnalysisResults#application_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 17
          },
          "name": "applicationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#filter DataOciJmsFleetPerformanceTuningAnalysisResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#host_name DataOciJmsFleetPerformanceTuningAnalysisResults#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 25
          },
          "name": "hostName",
          "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/jms_fleet_performance_tuning_analysis_results#id DataOciJmsFleetPerformanceTuningAnalysisResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#managed_instance_id DataOciJmsFleetPerformanceTuningAnalysisResults#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 36
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#time_end DataOciJmsFleetPerformanceTuningAnalysisResults#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#time_start DataOciJmsFleetPerformanceTuningAnalysisResults#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 44
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 283
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleet_performance_tuning_analysis_results#name DataOciJmsFleetPerformanceTuningAnalysisResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#values DataOciJmsFleetPerformanceTuningAnalysisResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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/jms_fleet_performance_tuning_analysis_results#regex DataOciJmsFleetPerformanceTuningAnalysisResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 291
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 418
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 435
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 412
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 428
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 207
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollection",
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 52
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItems",
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 75
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 104
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 109
          },
          "name": "applicationInstallationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 114
          },
          "name": "applicationInstallationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 119
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 124
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 129
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 134
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 139
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 144
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 149
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 154
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 159
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 169
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 174
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 179
          },
          "name": "warningCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 184
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/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-jms-fleet-performance-tuning-analysis-results/index.ts",
        "line": 230
      },
      "name": "DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 260
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleet-performance-tuning-analysis-results/index:DataOciJmsFleetPerformanceTuningAnalysisResultsPerformanceTuningAnalysisResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets oci_jms_fleets}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets oci_jms_fleets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciJmsFleetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsFleets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 638
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciJmsFleets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsFleets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsFleets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 772
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 689
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 705
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 721
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 775
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 743
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 759
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 787
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 798
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsFleets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 626
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 769
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 731
          },
          "name": "fleetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 693
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 725
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 709
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 779
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 747
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 763
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 683
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 699
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 715
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 753
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleets"
    },
    "cdktf-provider-oci.DataOciJmsFleetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 9
      },
      "name": "DataOciJmsFleetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#compartment_id DataOciJmsFleets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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/jms_fleets#display_name DataOciJmsFleets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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/jms_fleets#display_name_contains DataOciJmsFleets#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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/jms_fleets#filter DataOciJmsFleets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#id DataOciJmsFleets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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/jms_fleets#state DataOciJmsFleets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsConfig"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 441
      },
      "name": "DataOciJmsFleetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#name DataOciJmsFleets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#values DataOciJmsFleets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 453
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_fleets#regex DataOciJmsFleets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 449
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFilter"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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.DataOciJmsFleetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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-jms-fleets/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-jms-fleets/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 576
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsFleetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 564
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 580
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 593
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 570
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 586
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsFleetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 365
      },
      "name": "DataOciJmsFleetsFleetCollection",
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollection"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 200
      },
      "name": "DataOciJmsFleetsFleetCollectionItems",
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 40
      },
      "name": "DataOciJmsFleetsFleetCollectionItemsInventoryLog",
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsInventoryLog"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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.DataOciJmsFleetsFleetCollectionItemsInventoryLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetsFleetCollectionItemsInventoryLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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-jms-fleets/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-jms-fleets/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsInventoryLogList"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 63
      },
      "name": "DataOciJmsFleetsFleetCollectionItemsInventoryLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 92
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 97
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLog"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsInventoryLogOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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.DataOciJmsFleetsFleetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetsFleetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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-jms-fleets/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-jms-fleets/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-fleets/index.ts",
        "line": 120
      },
      "name": "DataOciJmsFleetsFleetCollectionItemsOperationLog",
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsOperationLog"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLogList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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.DataOciJmsFleetsFleetCollectionItemsOperationLogOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetsFleetCollectionItemsOperationLogList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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-jms-fleets/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-jms-fleets/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsOperationLogList"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 143
      },
      "name": "DataOciJmsFleetsFleetCollectionItemsOperationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 172
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 177
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLog"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsOperationLogOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 223
      },
      "name": "DataOciJmsFleetsFleetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 252
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 257
          },
          "name": "approximateInstallationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 262
          },
          "name": "approximateJavaServerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 267
          },
          "name": "approximateJreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 272
          },
          "name": "approximateManagedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 288
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 299
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 304
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 310
          },
          "name": "inventoryLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsInventoryLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 315
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 320
          },
          "name": "isExportSettingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 326
          },
          "name": "operationLog",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsOperationLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 337
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 342
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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.DataOciJmsFleetsFleetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsFleetsFleetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/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-jms-fleets/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-jms-fleets/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-fleets/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-jms-fleets/index.ts",
        "line": 388
      },
      "name": "DataOciJmsFleetsFleetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 418
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-fleets/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsFleetsFleetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-fleets/index:DataOciJmsFleetsFleetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records oci_jms_java_downloads_java_download_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records oci_jms_java_downloads_java_download_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 449
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciJmsJavaDownloadsJavaDownloadRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 648
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 504
          },
          "name": "resetArchitecture"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 533
          },
          "name": "resetFamilyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 651
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 549
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 571
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 587
          },
          "name": "resetPackageTypeDetail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 603
          },
          "name": "resetReleaseVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 619
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 635
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
            "line": 678
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 645
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 559
          },
          "name": "javaDownloadRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 508
          },
          "name": "architectureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 521
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 537
          },
          "name": "familyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 655
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 553
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 575
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 591
          },
          "name": "packageTypeDetailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 607
          },
          "name": "releaseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 623
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 639
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 498
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 514
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 527
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 543
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 565
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 581
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 597
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 613
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 629
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecords"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#compartment_id DataOciJmsJavaDownloadsJavaDownloadRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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/jms_java_downloads_java_download_records#architecture DataOciJmsJavaDownloadsJavaDownloadRecords#architecture}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 13
          },
          "name": "architecture",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#family_version DataOciJmsJavaDownloadsJavaDownloadRecords#family_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 21
          },
          "name": "familyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#filter DataOciJmsJavaDownloadsJavaDownloadRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#id DataOciJmsJavaDownloadsJavaDownloadRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-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/jms_java_downloads_java_download_records#os_family DataOciJmsJavaDownloadsJavaDownloadRecords#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 32
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#package_type_detail DataOciJmsJavaDownloadsJavaDownloadRecords#package_type_detail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 36
          },
          "name": "packageTypeDetail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#release_version DataOciJmsJavaDownloadsJavaDownloadRecords#release_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 40
          },
          "name": "releaseVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#time_end DataOciJmsJavaDownloadsJavaDownloadRecords#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 44
          },
          "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/jms_java_downloads_java_download_records#time_start DataOciJmsJavaDownloadsJavaDownloadRecords#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 48
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
        "line": 252
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#name DataOciJmsJavaDownloadsJavaDownloadRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#values DataOciJmsJavaDownloadsJavaDownloadRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 264
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_records#regex DataOciJmsJavaDownloadsJavaDownloadRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 260
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 387
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 375
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 391
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 404
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 381
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 397
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
        "line": 176
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollection",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
        "line": 56
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItems",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-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-jms-java-downloads-java-download-records/index.ts",
        "line": 79
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 108
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 113
          },
          "name": "downloadSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 118
          },
          "name": "downloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 123
          },
          "name": "familyDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 128
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 133
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 138
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 143
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 148
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 153
          },
          "name": "timeDownloaded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-records/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-jms-java-downloads-java-download-records/index.ts",
        "line": 199
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 229
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-records/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-records/index:DataOciJmsJavaDownloadsJavaDownloadRecordsJavaDownloadRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report oci_jms_java_downloads_java_download_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report oci_jms_java_downloads_java_download_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-report/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.DataOciJmsJavaDownloadsJavaDownloadReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/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 DataOciJmsJavaDownloadsJavaDownloadReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/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-jms-java-downloads-java-download-report/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 160
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 165
          },
          "name": "checksumValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 176
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 182
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 187
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 192
          },
          "name": "fileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 197
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 226
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 231
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 242
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 252
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 257
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 221
          },
          "name": "javaDownloadReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 214
          },
          "name": "javaDownloadReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report/index:DataOciJmsJavaDownloadsJavaDownloadReport"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report#java_download_report_id DataOciJmsJavaDownloadsJavaDownloadReport#java_download_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 13
          },
          "name": "javaDownloadReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report/index:DataOciJmsJavaDownloadsJavaDownloadReportConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report_content oci_jms_java_downloads_java_download_report_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report_content oci_jms_java_downloads_java_download_report_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-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.DataOciJmsJavaDownloadsJavaDownloadReportContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadReportContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-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 DataOciJmsJavaDownloadsJavaDownloadReportContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadReportContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadReportContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-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-jms-java-downloads-java-download-report-content/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 107
          },
          "name": "javaDownloadReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 100
          },
          "name": "javaDownloadReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report-content/index:DataOciJmsJavaDownloadsJavaDownloadReportContent"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report_content#java_download_report_id DataOciJmsJavaDownloadsJavaDownloadReportContent#java_download_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 20
          },
          "name": "javaDownloadReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_report_content#id DataOciJmsJavaDownloadsJavaDownloadReportContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report-content/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report-content/index:DataOciJmsJavaDownloadsJavaDownloadReportContentConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
        "line": 15
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report/index:DataOciJmsJavaDownloadsJavaDownloadReportCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-report/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-jms-java-downloads-java-download-report/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/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.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/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-jms-java-downloads-java-download-report/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-jms-java-downloads-java-download-report/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report/index:DataOciJmsJavaDownloadsJavaDownloadReportCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
        "line": 38
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 72
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-report/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-report/index:DataOciJmsJavaDownloadsJavaDownloadReportCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports oci_jms_java_downloads_java_download_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports oci_jms_java_downloads_java_download_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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.DataOciJmsJavaDownloadsJavaDownloadReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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 DataOciJmsJavaDownloadsJavaDownloadReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 688
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 621
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 691
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 637
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 659
          },
          "name": "resetJavaDownloadReportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 675
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 703
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 714
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 685
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 647
          },
          "name": "javaDownloadReportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 609
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 625
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 695
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 641
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 663
          },
          "name": "javaDownloadReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 679
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 602
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 615
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 631
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 653
          },
          "name": "javaDownloadReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 669
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReports"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#compartment_id DataOciJmsJavaDownloadsJavaDownloadReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 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/jms_java_downloads_java_download_reports#display_name DataOciJmsJavaDownloadsJavaDownloadReports#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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/jms_java_downloads_java_download_reports#filter DataOciJmsJavaDownloadsJavaDownloadReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#id DataOciJmsJavaDownloadsJavaDownloadReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#java_download_report_id DataOciJmsJavaDownloadsJavaDownloadReports#java_download_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 28
          },
          "name": "javaDownloadReportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#state DataOciJmsJavaDownloadsJavaDownloadReports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 360
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_reports#name DataOciJmsJavaDownloadsJavaDownloadReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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/jms_java_downloads_java_download_reports#values DataOciJmsJavaDownloadsJavaDownloadReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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/jms_java_downloads_java_download_reports#regex DataOciJmsJavaDownloadsJavaDownloadReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 368
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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.DataOciJmsJavaDownloadsJavaDownloadReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 495
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 483
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
            "line": 512
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 489
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 505
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 284
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollection",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 125
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItems",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
        "line": 40
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 63
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 97
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 148
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 177
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 182
          },
          "name": "checksumValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 193
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 199
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 204
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 209
          },
          "name": "fileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 214
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 230
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 235
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 240
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 246
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 251
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 256
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 261
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-reports/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-jms-java-downloads-java-download-reports/index.ts",
        "line": 307
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-reports/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-reports/index:DataOciJmsJavaDownloadsJavaDownloadReportsJavaDownloadReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadToken": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_token oci_jms_java_downloads_java_download_token}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_token oci_jms_java_downloads_java_download_token} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-token/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.DataOciJmsJavaDownloadsJavaDownloadTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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 DataOciJmsJavaDownloadsJavaDownloadToken to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
            "line": 367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 251
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 257
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 262
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 267
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 273
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 283
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 301
          },
          "name": "javaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 307
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 312
          },
          "name": "licenseType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 317
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 338
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 343
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 348
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 353
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 296
          },
          "name": "javaDownloadTokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 289
          },
          "name": "javaDownloadTokenId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadToken"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_token#java_download_token_id DataOciJmsJavaDownloadsJavaDownloadToken#java_download_token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 13
          },
          "name": "javaDownloadTokenId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
        "line": 15
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
        "line": 38
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 72
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
        "line": 100
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-token/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-jms-java-downloads-java-download-token/index.ts",
        "line": 123
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 157
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-token/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-token/index:DataOciJmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokens": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens oci_jms_java_downloads_java_download_tokens}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokens",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens oci_jms_java_downloads_java_download_tokens} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaDownloadTokens resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 661
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciJmsJavaDownloadsJavaDownloadTokens to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaDownloadTokens that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaDownloadTokens to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 826
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 727
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 743
          },
          "name": "resetFamilyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 829
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 759
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 781
          },
          "name": "resetSearchByUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 797
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 813
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 854
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokens",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 649
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 823
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 769
          },
          "name": "javaDownloadTokenCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 715
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 731
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 747
          },
          "name": "familyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 833
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 763
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 785
          },
          "name": "searchByUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 801
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 817
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 708
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 721
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 737
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 753
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 775
          },
          "name": "searchByUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 791
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 807
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokens"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#compartment_id DataOciJmsJavaDownloadsJavaDownloadTokens#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 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/jms_java_downloads_java_download_tokens#display_name DataOciJmsJavaDownloadsJavaDownloadTokens#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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/jms_java_downloads_java_download_tokens#family_version DataOciJmsJavaDownloadsJavaDownloadTokens#family_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 21
          },
          "name": "familyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#filter DataOciJmsJavaDownloadsJavaDownloadTokens#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#id DataOciJmsJavaDownloadsJavaDownloadTokens#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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/jms_java_downloads_java_download_tokens#search_by_user DataOciJmsJavaDownloadsJavaDownloadTokens#search_by_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 32
          },
          "name": "searchByUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#state DataOciJmsJavaDownloadsJavaDownloadTokens#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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/jms_java_downloads_java_download_tokens#value DataOciJmsJavaDownloadsJavaDownloadTokens#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 40
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 464
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#name DataOciJmsJavaDownloadsJavaDownloadTokens#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#values DataOciJmsJavaDownloadsJavaDownloadTokens#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 476
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_download_tokens#regex DataOciJmsJavaDownloadsJavaDownloadTokens#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 472
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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.DataOciJmsJavaDownloadsJavaDownloadTokensFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 599
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 587
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 603
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 616
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 593
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 609
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 388
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollection",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 218
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItems",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 48
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 71
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 105
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
        "line": 133
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 156
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 185
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 190
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 241
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 276
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 282
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 287
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 298
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 308
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 313
          },
          "name": "javaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 319
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 324
          },
          "name": "licenseType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 329
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 334
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 340
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 345
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 350
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 355
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 360
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 365
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-download-tokens/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-jms-java-downloads-java-download-tokens/index.ts",
        "line": 411
      },
      "name": "DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 441
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-download-tokens/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-download-tokens/index:DataOciJmsJavaDownloadsJavaDownloadTokensJavaDownloadTokenCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicense": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license oci_jms_java_downloads_java_license}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicense",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license oci_jms_java_downloads_java_license} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license/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.DataOciJmsJavaDownloadsJavaLicenseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaLicense resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/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 DataOciJmsJavaDownloadsJavaLicense to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaLicense that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaLicense to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/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-jms-java-downloads-java-license/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicense",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 83
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 117
          },
          "name": "licenseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 112
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 105
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license/index:DataOciJmsJavaDownloadsJavaLicense"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_record oci_jms_java_downloads_java_license_acceptance_record}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_record oci_jms_java_downloads_java_license_acceptance_record} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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 DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 332
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 251
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 257
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 263
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 268
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 287
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 292
          },
          "name": "licenseAcceptanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 297
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 302
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 308
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 313
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 318
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 281
          },
          "name": "javaLicenseAcceptanceRecordIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 274
          },
          "name": "javaLicenseAcceptanceRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_record#java_license_acceptance_record_id DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecord#java_license_acceptance_record_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 13
          },
          "name": "javaLicenseAcceptanceRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 15
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-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-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 38
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 72
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 77
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 100
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/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-jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 123
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 157
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-record/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records oci_jms_java_downloads_java_license_acceptance_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records oci_jms_java_downloads_java_license_acceptance_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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 DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 749
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 752
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 682
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 704
          },
          "name": "resetLicenseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 720
          },
          "name": "resetSearchByUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 736
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 775
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 606
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 746
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 692
          },
          "name": "javaLicenseAcceptanceRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 670
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 756
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 686
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 708
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 724
          },
          "name": "searchByUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 740
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 663
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 698
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 714
          },
          "name": "searchByUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 730
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#compartment_id DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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/jms_java_downloads_java_license_acceptance_records#filter DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#id DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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/jms_java_downloads_java_license_acceptance_records#license_type DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 24
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#search_by_user DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#search_by_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 28
          },
          "name": "searchByUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#status DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 421
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license_acceptance_records#name DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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/jms_java_downloads_java_license_acceptance_records#values DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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/jms_java_downloads_java_license_acceptance_records#regex DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 429
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 586
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 556
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 544
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 573
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 537
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 550
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 566
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 345
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollection",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 210
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItems",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 40
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 63
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 97
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 125
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedBy",
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedBy"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 148
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 182
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 233
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 262
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 268
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 274
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 291
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 296
          },
          "name": "licenseAcceptanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 301
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 306
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 312
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 317
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 322
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/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-jms-java-downloads-java-license-acceptance-records/index.ts",
        "line": 368
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 398
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license-acceptance-records/index:DataOciJmsJavaDownloadsJavaLicenseAcceptanceRecordsJavaLicenseAcceptanceRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaLicenseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license#license_type DataOciJmsJavaDownloadsJavaLicense#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 20
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_license#id DataOciJmsJavaDownloadsJavaLicense#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-license/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-license/index:DataOciJmsJavaDownloadsJavaLicenseConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses oci_jms_java_downloads_java_licenses}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicenses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses oci_jms_java_downloads_java_licenses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaDownloadsJavaLicenses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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 DataOciJmsJavaDownloadsJavaLicenses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaDownloadsJavaLicenses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaDownloadsJavaLicenses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 439
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 477
          },
          "name": "resetLicenseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicenses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 465
          },
          "name": "javaLicenseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 443
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 481
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 433
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 471
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicenses"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses#display_name DataOciJmsJavaDownloadsJavaLicenses#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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/jms_java_downloads_java_licenses#filter DataOciJmsJavaDownloadsJavaLicenses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses#id DataOciJmsJavaDownloadsJavaLicenses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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/jms_java_downloads_java_licenses#license_type DataOciJmsJavaDownloadsJavaLicenses#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 24
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
        "line": 193
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_downloads_java_licenses#name DataOciJmsJavaDownloadsJavaLicenses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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/jms_java_downloads_java_licenses#values DataOciJmsJavaDownloadsJavaLicenses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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/jms_java_downloads_java_licenses#regex DataOciJmsJavaDownloadsJavaLicenses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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.DataOciJmsJavaDownloadsJavaLicensesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicensesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicensesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
        "line": 117
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollection",
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
        "line": 32
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItems",
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 55
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 84
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 89
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 94
          },
          "name": "licenseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-downloads-java-licenses/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-jms-java-downloads-java-licenses/index.ts",
        "line": 140
      },
      "name": "DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-downloads-java-licenses/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-downloads-java-licenses/index:DataOciJmsJavaDownloadsJavaLicensesJavaLicenseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamilies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families oci_jms_java_families}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families oci_jms_java_families} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaFamilies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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 DataOciJmsJavaFamilies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaFamilies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaFamilies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 677
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 610
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 626
          },
          "name": "resetFamilyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 680
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 642
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 658
          },
          "name": "resetIsSupportedVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
            "line": 702
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamilies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 548
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 674
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 668
          },
          "name": "javaFamilyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 614
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 630
          },
          "name": "familyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 684
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 646
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 662
          },
          "name": "isSupportedVersionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 604
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 620
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 636
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 652
          },
          "name": "isSupportedVersion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamilies"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaFamiliesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#display_name DataOciJmsJavaFamilies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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/jms_java_families#family_version DataOciJmsJavaFamilies#family_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 17
          },
          "name": "familyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#filter DataOciJmsJavaFamilies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#id DataOciJmsJavaFamilies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#is_supported_version DataOciJmsJavaFamilies#is_supported_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 28
          },
          "name": "isSupportedVersion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 363
      },
      "name": "DataOciJmsJavaFamiliesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#name DataOciJmsJavaFamilies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#values DataOciJmsJavaFamilies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 375
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_families#regex DataOciJmsJavaFamilies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 371
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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.DataOciJmsJavaFamiliesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamiliesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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-jms-java-families/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-jms-java-families/index.ts",
            "line": 528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 498
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaFamiliesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 486
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 502
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 515
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 479
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 492
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 508
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 287
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollection",
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 171
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItems",
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-families/index.ts",
        "line": 36
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifacts",
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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-jms-java-families/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-jms-java-families/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 59
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 88
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 93
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 98
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 103
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 108
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 113
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 118
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 123
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 128
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 133
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 138
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 143
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 148
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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-jms-java-families/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-jms-java-families/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 194
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 223
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 228
          },
          "name": "docUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 233
          },
          "name": "endOfSupportLifeDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 238
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 243
          },
          "name": "isSupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 249
          },
          "name": "latestReleaseArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsLatestReleaseArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 254
          },
          "name": "latestReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 259
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 264
          },
          "name": "supportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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.DataOciJmsJavaFamiliesJavaFamilyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/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-jms-java-families/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-jms-java-families/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-families/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-jms-java-families/index.ts",
        "line": 310
      },
      "name": "DataOciJmsJavaFamiliesJavaFamilyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 340
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-families/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamiliesJavaFamilyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-families/index:DataOciJmsJavaFamiliesJavaFamilyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamily": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_family oci_jms_java_family}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamily",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_family oci_jms_java_family} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-family/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-family/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaFamily resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 178
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciJmsJavaFamily to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_family#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaFamily that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaFamily to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 253
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/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-jms-java-family/index.ts",
            "line": 298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamily",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 166
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 218
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 223
          },
          "name": "docUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 228
          },
          "name": "endOfSupportLifeDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 262
          },
          "name": "isSupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 268
          },
          "name": "latestReleaseArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 273
          },
          "name": "latestReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 278
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 283
          },
          "name": "supportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 241
          },
          "name": "familyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 257
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 234
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 247
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-family/index:DataOciJmsJavaFamily"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamilyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-family/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaFamilyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_family#family_version DataOciJmsJavaFamily#family_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 13
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_family#id DataOciJmsJavaFamily#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-family/index:DataOciJmsJavaFamilyConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-family/index.ts",
        "line": 22
      },
      "name": "DataOciJmsJavaFamilyLatestReleaseArtifacts",
      "symbolId": "src/data-oci-jms-java-family/index:DataOciJmsJavaFamilyLatestReleaseArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-family/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-jms-java-family/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/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.DataOciJmsJavaFamilyLatestReleaseArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaFamilyLatestReleaseArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/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-jms-java-family/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-jms-java-family/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-family/index:DataOciJmsJavaFamilyLatestReleaseArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-family/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-jms-java-family/index.ts",
        "line": 45
      },
      "name": "DataOciJmsJavaFamilyLatestReleaseArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 74
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 79
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 84
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 89
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 94
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 99
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 104
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 109
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 114
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 119
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 124
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 129
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 134
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-family/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaFamilyLatestReleaseArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-family/index:DataOciJmsJavaFamilyLatestReleaseArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaRelease": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_release oci_jms_java_release}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaRelease",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_release oci_jms_java_release} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaRelease resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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 DataOciJmsJavaRelease to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_release#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaRelease that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaRelease to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 668
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
            "line": 742
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaRelease",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 582
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 634
          },
          "name": "artifactContentTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 640
          },
          "name": "artifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 645
          },
          "name": "daysUnderSecurityBaseline",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 651
          },
          "name": "familyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 656
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 678
          },
          "name": "licenseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 683
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 689
          },
          "name": "mosPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 694
          },
          "name": "parentReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 699
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 704
          },
          "name": "releaseNotesUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 709
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 727
          },
          "name": "securityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 672
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 722
          },
          "name": "releaseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 662
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 715
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaRelease"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 22
      },
      "name": "DataOciJmsJavaReleaseArtifacts",
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleaseArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/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-jms-java-release/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 45
      },
      "name": "DataOciJmsJavaReleaseArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 74
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 79
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 84
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 89
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 94
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 99
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 104
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 109
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 114
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 119
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 124
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 129
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 134
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaReleaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_release#release_version DataOciJmsJavaRelease#release_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 20
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_release#id DataOciJmsJavaRelease#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 292
      },
      "name": "DataOciJmsJavaReleaseFamilyDetails",
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetails"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 157
      },
      "name": "DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifacts",
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/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-jms-java-release/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 180
      },
      "name": "DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 209
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 214
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 219
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 224
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 229
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 234
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 239
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 244
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 249
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 254
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 259
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 264
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 269
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseFamilyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleaseFamilyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/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-jms-java-release/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetailsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 315
      },
      "name": "DataOciJmsJavaReleaseFamilyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 344
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 349
          },
          "name": "docUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 354
          },
          "name": "endOfSupportLifeDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 359
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 364
          },
          "name": "isSupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 370
          },
          "name": "latestReleaseArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetailsLatestReleaseArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 375
          },
          "name": "latestReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 380
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 385
          },
          "name": "supportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseFamilyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseFamilyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 408
      },
      "name": "DataOciJmsJavaReleaseLicenseDetails",
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseLicenseDetails"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseLicenseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleaseLicenseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/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-jms-java-release/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseLicenseDetailsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 431
      },
      "name": "DataOciJmsJavaReleaseLicenseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 460
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 465
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 470
          },
          "name": "licenseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseLicenseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseLicenseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-release/index.ts",
        "line": 493
      },
      "name": "DataOciJmsJavaReleaseMosPatches",
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseMosPatches"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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.DataOciJmsJavaReleaseMosPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleaseMosPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/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-jms-java-release/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-jms-java-release/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseMosPatchesList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-release/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-jms-java-release/index.ts",
        "line": 516
      },
      "name": "DataOciJmsJavaReleaseMosPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 545
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 550
          },
          "name": "patchUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-release/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleaseMosPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-release/index:DataOciJmsJavaReleaseMosPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases oci_jms_java_releases}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases oci_jms_java_releases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciJmsJavaReleasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJavaReleases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1012
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciJmsJavaReleases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJavaReleases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJavaReleases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1163
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1064
          },
          "name": "resetFamilyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1166
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1080
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1102
          },
          "name": "resetJreSecurityStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1118
          },
          "name": "resetLicenseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1134
          },
          "name": "resetReleaseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1150
          },
          "name": "resetReleaseVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1000
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1160
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1090
          },
          "name": "javaReleaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1068
          },
          "name": "familyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1170
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1084
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1106
          },
          "name": "jreSecurityStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1122
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1138
          },
          "name": "releaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1154
          },
          "name": "releaseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1058
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1074
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1096
          },
          "name": "jreSecurityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1112
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1128
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 1144
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleases"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJavaReleasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#family_version DataOciJmsJavaReleases#family_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 13
          },
          "name": "familyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#filter DataOciJmsJavaReleases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#id DataOciJmsJavaReleases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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/jms_java_releases#jre_security_status DataOciJmsJavaReleases#jre_security_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 24
          },
          "name": "jreSecurityStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#license_type DataOciJmsJavaReleases#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 28
          },
          "name": "licenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#release_type DataOciJmsJavaReleases#release_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 32
          },
          "name": "releaseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#release_version DataOciJmsJavaReleases#release_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 36
          },
          "name": "releaseVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesConfig"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 815
      },
      "name": "DataOciJmsJavaReleasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#name DataOciJmsJavaReleases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 819
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#values DataOciJmsJavaReleases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 827
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_java_releases#regex DataOciJmsJavaReleases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 823
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesFilter"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 987
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 980
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 980
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 980
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 950
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJavaReleasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 938
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 954
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 967
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 931
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 944
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 960
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 739
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollection",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollection"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 595
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItems",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 44
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifacts",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 67
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 96
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 101
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 106
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 111
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 116
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 121
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 126
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 131
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 136
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 141
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 146
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 151
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 156
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 314
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetails",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetails"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 179
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifacts",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifacts"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 202
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 231
          },
          "name": "approximateFileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 236
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 241
          },
          "name": "artifactContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 246
          },
          "name": "artifactDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 251
          },
          "name": "artifactFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 256
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 261
          },
          "name": "downloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 266
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 271
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 276
          },
          "name": "packageTypeDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 281
          },
          "name": "scriptChecksumUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 286
          },
          "name": "scriptDownloadUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 291
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifacts"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 337
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 366
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 371
          },
          "name": "docUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 376
          },
          "name": "endOfSupportLifeDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 381
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 386
          },
          "name": "isSupportedVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 392
          },
          "name": "latestReleaseArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsLatestReleaseArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 397
          },
          "name": "latestReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 402
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 407
          },
          "name": "supportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 430
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetails",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetails"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 453
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 482
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 487
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 492
          },
          "name": "licenseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 728
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-java-releases/index.ts",
        "line": 515
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatches",
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatches"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 538
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 567
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 572
          },
          "name": "patchUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatches"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 618
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 647
          },
          "name": "artifactContentTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 653
          },
          "name": "artifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 658
          },
          "name": "daysUnderSecurityBaseline",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 664
          },
          "name": "familyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsFamilyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 669
          },
          "name": "familyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 675
          },
          "name": "licenseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsLicenseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 680
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 686
          },
          "name": "mosPatches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsMosPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 691
          },
          "name": "parentReleaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 696
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 701
          },
          "name": "releaseNotesUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 706
          },
          "name": "releaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 711
          },
          "name": "releaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 716
          },
          "name": "securityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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.DataOciJmsJavaReleasesJavaReleaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/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-jms-java-releases/index.ts",
            "line": 804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-java-releases/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-jms-java-releases/index.ts",
        "line": 762
      },
      "name": "DataOciJmsJavaReleasesJavaReleaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 792
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-java-releases/index.ts",
            "line": 775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJavaReleasesJavaReleaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-java-releases/index:DataOciJmsJavaReleasesJavaReleaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJmsPlugin": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugin oci_jms_jms_plugin}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugin oci_jms_jms_plugin} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugin/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.DataOciJmsJmsPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugin/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJmsPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/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 DataOciJmsJmsPlugin to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJmsPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJmsPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/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-jms-jms-plugin/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJmsPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 75
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 80
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 85
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 90
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 101
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 112
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 135
          },
          "name": "osArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 140
          },
          "name": "osDistribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 145
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 150
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 166
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 171
          },
          "name": "timeRegistered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 130
          },
          "name": "jmsPluginIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 123
          },
          "name": "jmsPluginId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugin/index:DataOciJmsJmsPlugin"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugin/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJmsPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugin#jms_plugin_id DataOciJmsJmsPlugin#jms_plugin_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugin/index.ts",
            "line": 13
          },
          "name": "jmsPluginId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugin/index:DataOciJmsJmsPluginConfig"
    },
    "cdktf-provider-oci.DataOciJmsJmsPlugins": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins oci_jms_jms_plugins}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPlugins",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins oci_jms_jms_plugins} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugins/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsJmsPlugins resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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 DataOciJmsJmsPlugins to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsJmsPlugins that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsJmsPlugins to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 731
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 552
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 568
          },
          "name": "resetAgentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 584
          },
          "name": "resetAvailabilityStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 600
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 616
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 734
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 632
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 648
          },
          "name": "resetHostnameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 664
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 686
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 702
          },
          "name": "resetTimeLastSeenLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 718
          },
          "name": "resetTimeRegisteredLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 746
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 763
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsJmsPlugins",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 483
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 728
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 674
          },
          "name": "jmsPluginCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 556
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 572
          },
          "name": "agentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 588
          },
          "name": "availabilityStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 604
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 620
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 738
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 636
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 652
          },
          "name": "hostnameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 668
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 690
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 706
          },
          "name": "timeLastSeenLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 722
          },
          "name": "timeRegisteredLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 546
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 562
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 578
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 594
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 610
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 626
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 642
          },
          "name": "hostnameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 658
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 680
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 696
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 712
          },
          "name": "timeRegisteredLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPlugins"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugins/index.ts",
        "line": 9
      },
      "name": "DataOciJmsJmsPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#agent_id DataOciJmsJmsPlugins#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#agent_type DataOciJmsJmsPlugins#agent_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 17
          },
          "name": "agentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#availability_status DataOciJmsJmsPlugins#availability_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 21
          },
          "name": "availabilityStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#compartment_id DataOciJmsJmsPlugins#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 25
          },
          "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/jms_jms_plugins#compartment_id_in_subtree DataOciJmsJmsPlugins#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#filter DataOciJmsJmsPlugins#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#fleet_id DataOciJmsJmsPlugins#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 33
          },
          "name": "fleetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#hostname_contains DataOciJmsJmsPlugins#hostname_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 37
          },
          "name": "hostnameContains",
          "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/jms_jms_plugins#id DataOciJmsJmsPlugins#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#state DataOciJmsJmsPlugins#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#time_last_seen_less_than_or_equal_to DataOciJmsJmsPlugins#time_last_seen_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 52
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#time_registered_less_than_or_equal_to DataOciJmsJmsPlugins#time_registered_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 56
          },
          "name": "timeRegisteredLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsConfig"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugins/index.ts",
        "line": 298
      },
      "name": "DataOciJmsJmsPluginsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_jms_plugins#name DataOciJmsJmsPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#values DataOciJmsJmsPlugins#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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/jms_jms_plugins#regex DataOciJmsJmsPlugins#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 306
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsFilter"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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.DataOciJmsJmsPluginsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJmsPluginsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/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-jms-jms-plugins/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 433
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsJmsPluginsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
            "line": 450
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 427
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 443
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugins/index.ts",
        "line": 222
      },
      "name": "DataOciJmsJmsPluginsJmsPluginCollection",
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollection"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-jms-plugins/index.ts",
        "line": 64
      },
      "name": "DataOciJmsJmsPluginsJmsPluginCollectionItems",
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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.DataOciJmsJmsPluginsJmsPluginCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJmsPluginsJmsPluginCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/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-jms-jms-plugins/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 87
      },
      "name": "DataOciJmsJmsPluginsJmsPluginCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 116
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 121
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 126
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 131
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 137
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 142
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 148
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 153
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 163
          },
          "name": "osArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 168
          },
          "name": "osDistribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 173
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 178
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 183
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 189
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 194
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 199
          },
          "name": "timeRegistered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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.DataOciJmsJmsPluginsJmsPluginCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsJmsPluginsJmsPluginCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/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-jms-jms-plugins/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-jms-plugins/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-jms-jms-plugins/index.ts",
        "line": 245
      },
      "name": "DataOciJmsJmsPluginsJmsPluginCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 275
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-jms-plugins/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsJmsPluginsJmsPluginCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-jms-plugins/index:DataOciJmsJmsPluginsJmsPluginCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_list_jre_usage oci_jms_list_jre_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_list_jre_usage oci_jms_list_jre_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-list-jre-usage/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-list-jre-usage/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsListJreUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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 DataOciJmsListJreUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_list_jre_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsListJreUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsListJreUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 376
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 392
          },
          "name": "resetApplicationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 408
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 424
          },
          "name": "resetHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 440
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 462
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 478
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 490
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 502
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsListJreUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 312
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 450
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 380
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 396
          },
          "name": "applicationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 412
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 428
          },
          "name": "hostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 444
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 466
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 482
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 370
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 386
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 402
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 418
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 434
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 456
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 472
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsage"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-list-jre-usage/index.ts",
        "line": 9
      },
      "name": "DataOciJmsListJreUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_list_jre_usage#application_id DataOciJmsListJreUsage#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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/jms_list_jre_usage#application_name DataOciJmsListJreUsage#application_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 17
          },
          "name": "applicationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_list_jre_usage#compartment_id DataOciJmsListJreUsage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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/jms_list_jre_usage#host_id DataOciJmsListJreUsage#host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 25
          },
          "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/jms_list_jre_usage#id DataOciJmsListJreUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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/jms_list_jre_usage#time_end DataOciJmsListJreUsage#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 36
          },
          "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/jms_list_jre_usage#time_start DataOciJmsListJreUsage#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 40
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageConfig"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-list-jre-usage/index.ts",
        "line": 137
      },
      "name": "DataOciJmsListJreUsageItems",
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItems"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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.DataOciJmsListJreUsageItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsListJreUsageItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItemsList"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-list-jre-usage/index.ts",
        "line": 42
      },
      "name": "DataOciJmsListJreUsageItemsOperatingSystems",
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItemsOperatingSystems"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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.DataOciJmsListJreUsageItemsOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsListJreUsageItemsOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItemsOperatingSystemsList"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
        "line": 65
      },
      "name": "DataOciJmsListJreUsageItemsOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 94
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 99
          },
          "name": "family",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 104
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 114
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItemsOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsListJreUsageItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-list-jre-usage/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-jms-list-jre-usage/index.ts",
        "line": 160
      },
      "name": "DataOciJmsListJreUsageItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 189
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 194
          },
          "name": "approximateInstallationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 199
          },
          "name": "approximateManagedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 204
          },
          "name": "approximatePendingWorkRequestCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 209
          },
          "name": "daysUnderSecurityBaseline",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 214
          },
          "name": "distribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 219
          },
          "name": "endOfSupportLifeDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 224
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 234
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 240
          },
          "name": "operatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItemsOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 245
          },
          "name": "releaseDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 250
          },
          "name": "securityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 255
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 260
          },
          "name": "timeFirstSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 265
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 270
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 275
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 280
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-list-jre-usage/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsListJreUsageItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-list-jre-usage/index:DataOciJmsListJreUsageItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalytics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics oci_jms_plugin_error_analytics}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalytics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics oci_jms_plugin_error_analytics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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.DataOciJmsPluginErrorAnalyticsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsPluginErrorAnalytics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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 DataOciJmsPluginErrorAnalytics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsPluginErrorAnalytics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsPluginErrorAnalytics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 566
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 515
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 531
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 569
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorAnalytics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 563
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 557
          },
          "name": "pluginErrorAggregationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 519
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 573
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 525
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalytics"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 9
      },
      "name": "DataOciJmsPluginErrorAnalyticsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics#compartment_id DataOciJmsPluginErrorAnalytics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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/jms_plugin_error_analytics#compartment_id_in_subtree DataOciJmsPluginErrorAnalytics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-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/jms_plugin_error_analytics#filter DataOciJmsPluginErrorAnalytics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics#id DataOciJmsPluginErrorAnalytics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsConfig"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 269
      },
      "name": "DataOciJmsPluginErrorAnalyticsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_error_analytics#name DataOciJmsPluginErrorAnalytics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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/jms_plugin_error_analytics#values DataOciJmsPluginErrorAnalytics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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/jms_plugin_error_analytics#regex DataOciJmsPluginErrorAnalytics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsFilter"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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.DataOciJmsPluginErrorAnalyticsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorAnalyticsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsPluginErrorAnalyticsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 193
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollection",
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollection"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 112
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItems",
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 135
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 164
          },
          "name": "healthyPluginCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 170
          },
          "name": "pluginErrorAggregations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 32
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregations",
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregations"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
        "line": 55
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 84
          },
          "name": "pluginErrorAnalyticCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 89
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregations"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsPluginErrorAggregationsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/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-jms-plugin-error-analytics/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-jms-plugin-error-analytics/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-error-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
        "line": 216
      },
      "name": "DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-error-analytics/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-error-analytics/index:DataOciJmsPluginErrorAnalyticsPluginErrorAggregationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors oci_jms_plugin_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors oci_jms_plugin_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsPluginErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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 DataOciJmsPluginErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsPluginErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsPluginErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 701
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 570
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 586
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 704
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 602
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 618
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 640
          },
          "name": "resetTimeFirstSeenGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 656
          },
          "name": "resetTimeFirstSeenLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 672
          },
          "name": "resetTimeLastSeenGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 688
          },
          "name": "resetTimeLastSeenLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 504
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 698
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 628
          },
          "name": "pluginErrorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 574
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 708
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 606
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 622
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 644
          },
          "name": "timeFirstSeenGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 660
          },
          "name": "timeFirstSeenLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 676
          },
          "name": "timeLastSeenGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 692
          },
          "name": "timeLastSeenLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 564
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 580
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 596
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 612
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 634
          },
          "name": "timeFirstSeenGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 650
          },
          "name": "timeFirstSeenLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 666
          },
          "name": "timeLastSeenGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 682
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrors"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 9
      },
      "name": "DataOciJmsPluginErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#compartment_id DataOciJmsPluginErrors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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/jms_plugin_errors#compartment_id_in_subtree DataOciJmsPluginErrors#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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/jms_plugin_errors#filter DataOciJmsPluginErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#id DataOciJmsPluginErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#managed_instance_id DataOciJmsPluginErrors#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 28
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#time_first_seen_greater_than_or_equal_to DataOciJmsPluginErrors#time_first_seen_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 32
          },
          "name": "timeFirstSeenGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#time_first_seen_less_than_or_equal_to DataOciJmsPluginErrors#time_first_seen_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 36
          },
          "name": "timeFirstSeenLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#time_last_seen_greater_than_or_equal_to DataOciJmsPluginErrors#time_last_seen_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 40
          },
          "name": "timeLastSeenGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#time_last_seen_less_than_or_equal_to DataOciJmsPluginErrors#time_last_seen_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 44
          },
          "name": "timeLastSeenLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsConfig"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 319
      },
      "name": "DataOciJmsPluginErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_plugin_errors#name DataOciJmsPluginErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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/jms_plugin_errors#values DataOciJmsPluginErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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/jms_plugin_errors#regex DataOciJmsPluginErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 327
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsFilter"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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.DataOciJmsPluginErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 454
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciJmsPluginErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 442
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 471
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 435
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 448
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 464
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 243
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollection",
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollection"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 137
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItems",
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItems"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-plugin-errors/index.ts",
        "line": 52
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItemsErrors",
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItemsErrors"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 75
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 104
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 109
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 114
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrors"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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.DataOciJmsPluginErrorsPluginErrorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 160
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 189
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 200
          },
          "name": "errors",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsErrorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 205
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 210
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 215
          },
          "name": "timeFirstSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 220
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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.DataOciJmsPluginErrorsPluginErrorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/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-jms-plugin-errors/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionList"
    },
    "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-plugin-errors/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-jms-plugin-errors/index.ts",
        "line": 266
      },
      "name": "DataOciJmsPluginErrorsPluginErrorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 296
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-plugin-errors/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciJmsPluginErrorsPluginErrorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-plugin-errors/index:DataOciJmsPluginErrorsPluginErrorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciJmsSummarizeResourceInventory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_summarize_resource_inventory oci_jms_summarize_resource_inventory}."
      },
      "fqn": "cdktf-provider-oci.DataOciJmsSummarizeResourceInventory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_summarize_resource_inventory oci_jms_summarize_resource_inventory} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-jms-summarize-resource-inventory/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciJmsSummarizeResourceInventoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciJmsSummarizeResourceInventory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/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 DataOciJmsSummarizeResourceInventory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_summarize_resource_inventory#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciJmsSummarizeResourceInventory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciJmsSummarizeResourceInventory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 110
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 157
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 173
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/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-jms-summarize-resource-inventory/index.ts",
            "line": 194
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciJmsSummarizeResourceInventory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 93
          },
          "name": "activeFleetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 98
          },
          "name": "applicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 135
          },
          "name": "installationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 140
          },
          "name": "jreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 145
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 114
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 161
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 177
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 151
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 167
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-summarize-resource-inventory/index:DataOciJmsSummarizeResourceInventory"
    },
    "cdktf-provider-oci.DataOciJmsSummarizeResourceInventoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciJmsSummarizeResourceInventoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
        "line": 9
      },
      "name": "DataOciJmsSummarizeResourceInventoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/jms_summarize_resource_inventory#compartment_id DataOciJmsSummarizeResourceInventory#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/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/jms_summarize_resource_inventory#id DataOciJmsSummarizeResourceInventory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/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/jms_summarize_resource_inventory#time_end DataOciJmsSummarizeResourceInventory#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 24
          },
          "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/jms_summarize_resource_inventory#time_start DataOciJmsSummarizeResourceInventory#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-jms-summarize-resource-inventory/index.ts",
            "line": 28
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-jms-summarize-resource-inventory/index:DataOciJmsSummarizeResourceInventoryConfig"
    },
    "cdktf-provider-oci.DataOciKmsDecryptedData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data oci_kms_decrypted_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsDecryptedData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data oci_kms_decrypted_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-decrypted-data/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.DataOciKmsDecryptedDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-decrypted-data/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsDecryptedData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/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 DataOciKmsDecryptedData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsDecryptedData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsDecryptedData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 105
          },
          "name": "resetAssociatedData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/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-kms-decrypted-data/index.ts",
            "line": 192
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsDecryptedData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 169
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 174
          },
          "name": "plaintextChecksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 109
          },
          "name": "associatedDataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 122
          },
          "name": "ciphertextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 135
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 164
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 99
          },
          "name": "associatedData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 115
          },
          "name": "ciphertext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 128
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 157
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-decrypted-data/index:DataOciKmsDecryptedData"
    },
    "cdktf-provider-oci.DataOciKmsDecryptedDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsDecryptedDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-decrypted-data/index.ts",
        "line": 9
      },
      "name": "DataOciKmsDecryptedDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#ciphertext DataOciKmsDecryptedData#ciphertext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 17
          },
          "name": "ciphertext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#crypto_endpoint DataOciKmsDecryptedData#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 21
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#key_id DataOciKmsDecryptedData#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 32
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#associated_data DataOciKmsDecryptedData#associated_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 13
          },
          "name": "associatedData",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_decrypted_data#id DataOciKmsDecryptedData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-decrypted-data/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-decrypted-data/index:DataOciKmsDecryptedDataConfig"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoint oci_kms_ekms_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoint oci_kms_ekms_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-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.DataOciKmsEkmsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsEkmsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-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 DataOciKmsEkmsPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsEkmsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsEkmsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/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-kms-ekms-private-endpoint/index.ts",
            "line": 169
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsEkmsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 75
          },
          "name": "caBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 109
          },
          "name": "externalKeyManagerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 130
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 135
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 104
          },
          "name": "ekmsPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 97
          },
          "name": "ekmsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoint/index:DataOciKmsEkmsPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciKmsEkmsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoint#ekms_private_endpoint_id DataOciKmsEkmsPrivateEndpoint#ekms_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoint/index.ts",
            "line": 13
          },
          "name": "ekmsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoint/index:DataOciKmsEkmsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints oci_kms_ekms_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints oci_kms_ekms_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-private-endpoints/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.DataOciKmsEkmsPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsEkmsPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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 DataOciKmsEkmsPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsEkmsPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsEkmsPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 447
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 450
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 462
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsEkmsPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 422
          },
          "name": "ekmsPrivateEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 444
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 416
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 454
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciKmsEkmsPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints#compartment_id DataOciKmsEkmsPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-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/kms_ekms_private_endpoints#filter DataOciKmsEkmsPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints#id DataOciKmsEkmsPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
        "line": 28
      },
      "name": "DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpoints",
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsList"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
        "line": 51
      },
      "name": "DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 80
          },
          "name": "caBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 101
          },
          "name": "externalKeyManagerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 122
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 127
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 137
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 142
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 147
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsEkmsPrivateEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
        "line": 170
      },
      "name": "DataOciKmsEkmsPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_ekms_private_endpoints#name DataOciKmsEkmsPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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/kms_ekms_private_endpoints#values DataOciKmsEkmsPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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/kms_ekms_private_endpoints#regex DataOciKmsEkmsPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 178
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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.DataOciKmsEkmsPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsEkmsPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 305
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciKmsEkmsPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 293
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/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-kms-ekms-private-endpoints/index.ts",
            "line": 322
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 299
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 315
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-ekms-private-endpoints/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciKmsEkmsPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-ekms-private-endpoints/index:DataOciKmsEkmsPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsEncryptedData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data oci_kms_encrypted_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEncryptedData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data oci_kms_encrypted_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-encrypted-data/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.DataOciKmsEncryptedDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-encrypted-data/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsEncryptedData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/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 DataOciKmsEncryptedData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsEncryptedData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsEncryptedData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 105
          },
          "name": "resetAssociatedData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 139
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/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-kms-encrypted-data/index.ts",
            "line": 187
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsEncryptedData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 114
          },
          "name": "ciphertext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 109
          },
          "name": "associatedDataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 127
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 143
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 156
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 169
          },
          "name": "plaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 99
          },
          "name": "associatedData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 120
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 149
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 162
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-encrypted-data/index:DataOciKmsEncryptedData"
    },
    "cdktf-provider-oci.DataOciKmsEncryptedDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsEncryptedDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-encrypted-data/index.ts",
        "line": 9
      },
      "name": "DataOciKmsEncryptedDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#crypto_endpoint DataOciKmsEncryptedData#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 17
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#key_id DataOciKmsEncryptedData#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 28
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#plaintext DataOciKmsEncryptedData#plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 32
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#associated_data DataOciKmsEncryptedData#associated_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 13
          },
          "name": "associatedData",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_encrypted_data#id DataOciKmsEncryptedData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-encrypted-data/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-encrypted-data/index:DataOciKmsEncryptedDataConfig"
    },
    "cdktf-provider-oci.DataOciKmsKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key oci_kms_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key oci_kms_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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.DataOciKmsKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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 DataOciKmsKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 828
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 835
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 623
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 676
          },
          "name": "autoKeyRotationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 681
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 686
          },
          "name": "currentKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 692
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 697
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 702
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 708
          },
          "name": "externalKeyReference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 714
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 720
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 725
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 730
          },
          "name": "isAutoRotationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 735
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 754
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyKeyShapeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 772
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 778
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 800
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 784
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 790
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 795
          },
          "name": "restoreTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 805
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 810
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 815
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 820
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 748
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 767
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 741
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 760
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKey"
    },
    "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 19
      },
      "name": "DataOciKmsKeyAutoKeyRotationDetails",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyAutoKeyRotationDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyAutoKeyRotationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyAutoKeyRotationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyAutoKeyRotationDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 42
      },
      "name": "DataOciKmsKeyAutoKeyRotationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 71
          },
          "name": "lastRotationMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 76
          },
          "name": "lastRotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 81
          },
          "name": "rotationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 86
          },
          "name": "timeOfLastRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 91
          },
          "name": "timeOfNextRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 96
          },
          "name": "timeOfScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyAutoKeyRotationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyAutoKeyRotationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 9
      },
      "name": "DataOciKmsKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key#key_id DataOciKmsKey#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 13
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key#management_endpoint DataOciKmsKey#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 17
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyConfig"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 119
      },
      "name": "DataOciKmsKeyExternalKeyReference",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 194
      },
      "name": "DataOciKmsKeyExternalKeyReferenceDetails",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 217
      },
      "name": "DataOciKmsKeyExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 246
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 251
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyExternalKeyReferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyExternalKeyReferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReferenceList"
    },
    "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 142
      },
      "name": "DataOciKmsKeyExternalKeyReferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 171
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyExternalKeyReference"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyExternalKeyReferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyKeyShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyKeyShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 274
      },
      "name": "DataOciKmsKeyKeyShape",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyKeyShape"
    },
    "cdktf-provider-oci.DataOciKmsKeyKeyShapeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyKeyShapeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyKeyShapeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyKeyShapeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyKeyShapeList"
    },
    "cdktf-provider-oci.DataOciKmsKeyKeyShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyKeyShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 297
      },
      "name": "DataOciKmsKeyKeyShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 326
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 331
          },
          "name": "curveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 336
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyKeyShape"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyKeyShapeOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 359
      },
      "name": "DataOciKmsKeyReplicaDetails",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 382
      },
      "name": "DataOciKmsKeyReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 411
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 434
      },
      "name": "DataOciKmsKeyRestoreFromFile",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromFile"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromFileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyRestoreFromFileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyRestoreFromFileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromFileList"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 457
      },
      "name": "DataOciKmsKeyRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 486
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 491
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 496
          },
          "name": "restoreKeyFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key/index.ts",
        "line": 519
      },
      "name": "DataOciKmsKeyRestoreFromObjectStore",
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromObjectStore"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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-kms-key/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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.DataOciKmsKeyRestoreFromObjectStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyRestoreFromObjectStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/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-kms-key/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-kms-key/index.ts",
            "line": 603
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromObjectStoreList"
    },
    "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key/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/data-oci-kms-key/index.ts",
        "line": 542
      },
      "name": "DataOciKmsKeyRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 571
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 576
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 581
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 586
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 591
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key/index:DataOciKmsKeyRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version oci_kms_key_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version oci_kms_key_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-version/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-version/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsKeyVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 199
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciKmsKeyVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsKeyVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsKeyVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 354
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 187
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 240
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 246
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 251
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 261
          },
          "name": "isAutoRotated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 266
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 310
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 316
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 321
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 326
          },
          "name": "restoredFromKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 336
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 341
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 346
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 279
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 292
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 305
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 272
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 285
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 298
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersion"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-version/index.ts",
        "line": 9
      },
      "name": "DataOciKmsKeyVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version#key_id DataOciKmsKeyVersion#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 13
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version#key_version_id DataOciKmsKeyVersion#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 17
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_version#management_endpoint DataOciKmsKeyVersion#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 21
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionConfig"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-version/index.ts",
        "line": 23
      },
      "name": "DataOciKmsKeyVersionExternalKeyReferenceDetails",
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-version/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-kms-key-version/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/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.DataOciKmsKeyVersionExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/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-kms-key-version/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-kms-key-version/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-version/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-kms-key-version/index.ts",
        "line": 46
      },
      "name": "DataOciKmsKeyVersionExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 75
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 80
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-version/index.ts",
        "line": 103
      },
      "name": "DataOciKmsKeyVersionReplicaDetails",
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-version/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-kms-key-version/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/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.DataOciKmsKeyVersionReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/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-kms-key-version/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-kms-key-version/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-version/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-kms-key-version/index.ts",
        "line": 126
      },
      "name": "DataOciKmsKeyVersionReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 155
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-version/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-version/index:DataOciKmsKeyVersionReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions oci_kms_key_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions oci_kms_key_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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.DataOciKmsKeyVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsKeyVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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 DataOciKmsKeyVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsKeyVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsKeyVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 635
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 638
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 650
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 659
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 632
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 613
          },
          "name": "keyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 642
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 607
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 626
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 600
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 619
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersions"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 9
      },
      "name": "DataOciKmsKeyVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#key_id DataOciKmsKeyVersions#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 20
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#management_endpoint DataOciKmsKeyVersions#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 24
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#filter DataOciKmsKeyVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#id DataOciKmsKeyVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsConfig"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 344
      },
      "name": "DataOciKmsKeyVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_key_versions#name DataOciKmsKeyVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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/kms_key_versions#values DataOciKmsKeyVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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/kms_key_versions#regex DataOciKmsKeyVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 352
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsFilter"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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.DataOciKmsKeyVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/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-kms-key-versions/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 479
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciKmsKeyVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
            "line": 496
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 460
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 473
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 489
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 187
      },
      "name": "DataOciKmsKeyVersionsKeyVersions",
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersions"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 32
      },
      "name": "DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetails",
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-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-kms-key-versions/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-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.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-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-kms-key-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-kms-key-versions/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-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-kms-key-versions/index.ts",
        "line": 55
      },
      "name": "DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 84
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 89
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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.DataOciKmsKeyVersionsKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionsKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/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-kms-key-versions/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
        "line": 210
      },
      "name": "DataOciKmsKeyVersionsKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 239
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 245
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 250
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 255
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 260
          },
          "name": "isAutoRotated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 265
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 270
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 275
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 280
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 285
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 291
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 296
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 301
          },
          "name": "restoredFromKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 306
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 311
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 316
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 321
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-key-versions/index.ts",
        "line": 112
      },
      "name": "DataOciKmsKeyVersionsKeyVersionsReplicaDetails",
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeyVersionsKeyVersionsReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/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-kms-key-versions/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-kms-key-versions/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-key-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-kms-key-versions/index.ts",
        "line": 135
      },
      "name": "DataOciKmsKeyVersionsKeyVersionsReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 164
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-key-versions/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeyVersionsKeyVersionsReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-key-versions/index:DataOciKmsKeyVersionsKeyVersionsReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys oci_kms_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys oci_kms_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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 DataOciKmsKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1201
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1092
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1121
          },
          "name": "resetCurveId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1204
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1137
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1159
          },
          "name": "resetLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1188
          },
          "name": "resetProtectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1216
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1229
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1027
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1198
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1147
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1096
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1109
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1125
          },
          "name": "curveIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1208
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1141
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1163
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1176
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1192
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1086
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1115
          },
          "name": "curveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1153
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1169
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1182
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeys"
    },
    "cdktf-provider-oci.DataOciKmsKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 9
      },
      "name": "DataOciKmsKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#compartment_id DataOciKmsKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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/kms_keys#management_endpoint DataOciKmsKeys#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 36
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#algorithm DataOciKmsKeys#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 13
          },
          "name": "algorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#curve_id DataOciKmsKeys#curve_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 21
          },
          "name": "curveId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#filter DataOciKmsKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#id DataOciKmsKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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/kms_keys#length DataOciKmsKeys#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 32
          },
          "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/kms_keys#protection_mode DataOciKmsKeys#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 40
          },
          "name": "protectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysConfig"
    },
    "cdktf-provider-oci.DataOciKmsKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 842
      },
      "name": "DataOciKmsKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_keys#name DataOciKmsKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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/kms_keys#values DataOciKmsKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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/kms_keys#regex DataOciKmsKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 850
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysFilter"
    },
    "cdktf-provider-oci.DataOciKmsKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 1000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysFilterList"
    },
    "cdktf-provider-oci.DataOciKmsKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 977
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciKmsKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 965
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
            "line": 994
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 958
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 971
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 987
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciKmsKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 643
      },
      "name": "DataOciKmsKeysKeys",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeys"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 48
      },
      "name": "DataOciKmsKeysKeysAutoKeyRotationDetails",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysAutoKeyRotationDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysAutoKeyRotationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysAutoKeyRotationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysAutoKeyRotationDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 71
      },
      "name": "DataOciKmsKeysKeysAutoKeyRotationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 100
          },
          "name": "lastRotationMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 105
          },
          "name": "lastRotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 110
          },
          "name": "rotationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 115
          },
          "name": "timeOfLastRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 120
          },
          "name": "timeOfNextRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 125
          },
          "name": "timeOfScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysAutoKeyRotationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 148
      },
      "name": "DataOciKmsKeysKeysExternalKeyReference",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 223
      },
      "name": "DataOciKmsKeysKeysExternalKeyReferenceDetails",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 246
      },
      "name": "DataOciKmsKeysKeysExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 275
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 280
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysExternalKeyReferenceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysExternalKeyReferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReferenceList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 171
      },
      "name": "DataOciKmsKeysKeysExternalKeyReferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 200
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReference"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysExternalKeyReferenceOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysKeyShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysKeyShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 303
      },
      "name": "DataOciKmsKeysKeysKeyShape",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysKeyShape"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysKeyShapeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysKeyShapeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysKeyShapeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysKeyShapeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysKeyShapeList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysKeyShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysKeyShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 326
      },
      "name": "DataOciKmsKeysKeysKeyShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 355
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 360
          },
          "name": "curveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 365
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysKeyShape"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysKeyShapeOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 666
      },
      "name": "DataOciKmsKeysKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 696
          },
          "name": "autoKeyRotationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysAutoKeyRotationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 701
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 706
          },
          "name": "currentKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 712
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 717
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 722
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 728
          },
          "name": "externalKeyReference",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 734
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 740
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 745
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 750
          },
          "name": "isAutoRotationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 755
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 761
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysKeyShapeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 766
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 771
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 777
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 799
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 783
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 789
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 794
          },
          "name": "restoreTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 804
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 809
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 814
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 819
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 388
      },
      "name": "DataOciKmsKeysKeysReplicaDetails",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 411
      },
      "name": "DataOciKmsKeysKeysReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 440
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 463
      },
      "name": "DataOciKmsKeysKeysRestoreFromFile",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromFile"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysRestoreFromFileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysRestoreFromFileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromFileList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 486
      },
      "name": "DataOciKmsKeysKeysRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 515
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 520
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 525
          },
          "name": "restoreKeyFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-keys/index.ts",
        "line": 548
      },
      "name": "DataOciKmsKeysKeysRestoreFromObjectStore",
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromObjectStore"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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.DataOciKmsKeysKeysRestoreFromObjectStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsKeysKeysRestoreFromObjectStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/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-kms-keys/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-kms-keys/index.ts",
            "line": 632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromObjectStoreList"
    },
    "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-keys/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-kms-keys/index.ts",
        "line": 571
      },
      "name": "DataOciKmsKeysKeysRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 600
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 605
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 610
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 615
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 620
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-keys/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsKeysKeysRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-keys/index:DataOciKmsKeysKeysRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsReplicationStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status oci_kms_replication_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status oci_kms_replication_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-replication-status/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.DataOciKmsReplicationStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-replication-status/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsReplicationStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/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 DataOciKmsReplicationStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsReplicationStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsReplicationStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/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-kms-replication-status/index.ts",
            "line": 227
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsReplicationStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 198
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 192
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 211
          },
          "name": "replicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 185
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 204
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-replication-status/index:DataOciKmsReplicationStatus"
    },
    "cdktf-provider-oci.DataOciKmsReplicationStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-replication-status/index.ts",
        "line": 9
      },
      "name": "DataOciKmsReplicationStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status#management_endpoint DataOciKmsReplicationStatus#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 20
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status#replication_id DataOciKmsReplicationStatus#replication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 24
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_replication_status#id DataOciKmsReplicationStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-replication-status/index:DataOciKmsReplicationStatusConfig"
    },
    "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-replication-status/index.ts",
        "line": 26
      },
      "name": "DataOciKmsReplicationStatusReplicaDetails",
      "symbolId": "src/data-oci-kms-replication-status/index:DataOciKmsReplicationStatusReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-replication-status/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-kms-replication-status/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/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.DataOciKmsReplicationStatusReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsReplicationStatusReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/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-kms-replication-status/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-kms-replication-status/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-replication-status/index:DataOciKmsReplicationStatusReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-replication-status/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-kms-replication-status/index.ts",
        "line": 49
      },
      "name": "DataOciKmsReplicationStatusReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 78
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 83
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-replication-status/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsReplicationStatusReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-replication-status/index:DataOciKmsReplicationStatusReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVault": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault oci_kms_vault}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault oci_kms_vault} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/index.ts",
          "line": 648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciKmsVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 633
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciKmsVault to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 795
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 801
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 621
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 672
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 677
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 683
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 688
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 694
          },
          "name": "externalKeyManagerMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 700
          },
          "name": "externalKeyManagerMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 706
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 711
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 716
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 721
          },
          "name": "isVaultReplicable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 726
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 732
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 754
          },
          "name": "restoredFromVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 738
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 744
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 749
          },
          "name": "restoreTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 759
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 764
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 769
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 787
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 782
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 775
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVault"
    },
    "cdktf-provider-oci.DataOciKmsVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 9
      },
      "name": "DataOciKmsVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault#vault_id DataOciKmsVault#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 13
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultConfig"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 100
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadata",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadata"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultExternalKeyManagerMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultExternalKeyManagerMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataList"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 15
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataOauthMetadata",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataOauthMetadata"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataList"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-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-kms-vault/index.ts",
        "line": 38
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 67
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 72
          },
          "name": "clientAppSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 77
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 123
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 152
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 158
          },
          "name": "oauthMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataOauthMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 163
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 266
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummary",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummary"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultExternalKeyManagerMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummaryList"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 186
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 209
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 238
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 243
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 289
      },
      "name": "DataOciKmsVaultExternalKeyManagerMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 318
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 324
          },
          "name": "oauthMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 329
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 334
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultExternalKeyManagerMetadataSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultExternalKeyManagerMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 357
      },
      "name": "DataOciKmsVaultReplicaDetails",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 380
      },
      "name": "DataOciKmsVaultReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 409
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas oci_kms_vault_replicas}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas oci_kms_vault_replicas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-replicas/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.DataOciKmsVaultReplicasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-replicas/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsVaultReplicas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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 DataOciKmsVaultReplicas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsVaultReplicas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsVaultReplicas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsVaultReplicas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 386
          },
          "name": "vaultReplicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 380
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 373
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicas"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-replicas/index.ts",
        "line": 9
      },
      "name": "DataOciKmsVaultReplicasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas#vault_id DataOciKmsVaultReplicas#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 20
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas#filter DataOciKmsVaultReplicas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas#id DataOciKmsVaultReplicas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasConfig"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-replicas/index.ts",
        "line": 118
      },
      "name": "DataOciKmsVaultReplicasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_replicas#name DataOciKmsVaultReplicas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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/kms_vault_replicas#values DataOciKmsVaultReplicas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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/kms_vault_replicas#regex DataOciKmsVaultReplicas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasFilter"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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.DataOciKmsVaultReplicasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultReplicasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/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-kms-vault-replicas/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasFilterList"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciKmsVaultReplicasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-replicas/index.ts",
        "line": 28
      },
      "name": "DataOciKmsVaultReplicasVaultReplicas",
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasVaultReplicas"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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.DataOciKmsVaultReplicasVaultReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultReplicasVaultReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/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-kms-vault-replicas/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasVaultReplicasList"
    },
    "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-replicas/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-kms-vault-replicas/index.ts",
        "line": 51
      },
      "name": "DataOciKmsVaultReplicasVaultReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 80
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 85
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 90
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 95
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-replicas/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultReplicasVaultReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-replicas/index:DataOciKmsVaultReplicasVaultReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 432
      },
      "name": "DataOciKmsVaultRestoreFromFile",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromFile"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromFileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultRestoreFromFileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultRestoreFromFileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromFileList"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 455
      },
      "name": "DataOciKmsVaultRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 484
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 489
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 494
          },
          "name": "restoreVaultFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault/index.ts",
        "line": 517
      },
      "name": "DataOciKmsVaultRestoreFromObjectStore",
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromObjectStore"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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.DataOciKmsVaultRestoreFromObjectStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultRestoreFromObjectStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/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-kms-vault/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-kms-vault/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromObjectStoreList"
    },
    "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault/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-kms-vault/index.ts",
        "line": 540
      },
      "name": "DataOciKmsVaultRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 569
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 574
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 579
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 584
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 589
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault/index:DataOciKmsVaultRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_usage oci_kms_vault_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_usage oci_kms_vault_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vault-usage/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.DataOciKmsVaultUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-usage/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsVaultUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/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 DataOciKmsVaultUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsVaultUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsVaultUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/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-kms-vault-usage/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsVaultUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 99
          },
          "name": "keyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 104
          },
          "name": "keyVersionCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 109
          },
          "name": "softwareKeyCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 114
          },
          "name": "softwareKeyVersionCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 127
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 120
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-usage/index:DataOciKmsVaultUsage"
    },
    "cdktf-provider-oci.DataOciKmsVaultUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vault-usage/index.ts",
        "line": 9
      },
      "name": "DataOciKmsVaultUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_usage#vault_id DataOciKmsVaultUsage#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 20
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vault_usage#id DataOciKmsVaultUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vault-usage/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vault-usage/index:DataOciKmsVaultUsageConfig"
    },
    "cdktf-provider-oci.DataOciKmsVaults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults oci_kms_vaults}."
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults oci_kms_vaults} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/index.ts",
          "line": 1014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciKmsVaultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciKmsVaults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 999
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciKmsVaults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciKmsVaults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciKmsVaults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1079
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1082
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1060
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
            "line": 1102
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciKmsVaults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 987
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1076
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1070
          },
          "name": "vaults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1048
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1086
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1064
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1041
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 1054
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaults"
    },
    "cdktf-provider-oci.DataOciKmsVaultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 9
      },
      "name": "DataOciKmsVaultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#compartment_id DataOciKmsVaults#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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/kms_vaults#filter DataOciKmsVaults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#id DataOciKmsVaults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsConfig"
    },
    "cdktf-provider-oci.DataOciKmsVaultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 802
      },
      "name": "DataOciKmsVaultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#name DataOciKmsVaults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 806
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#values DataOciKmsVaults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 814
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/kms_vaults#regex DataOciKmsVaults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 810
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsFilter"
    },
    "cdktf-provider-oci.DataOciKmsVaultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsFilterList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 937
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciKmsVaultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 925
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 941
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 954
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 918
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 931
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 947
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciKmsVaultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 625
      },
      "name": "DataOciKmsVaultsVaults",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaults"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 113
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadata",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadata"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 28
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadata",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadata"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 51
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 80
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 85
          },
          "name": "clientAppSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 90
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 136
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 165
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 171
          },
          "name": "oauthMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataOauthMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 176
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 279
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummary",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummary"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 199
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummary"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 222
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 251
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 256
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 302
      },
      "name": "DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 331
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 337
          },
          "name": "oauthMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 342
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 347
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 648
      },
      "name": "DataOciKmsVaultsVaultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 677
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 682
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 688
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 693
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 699
          },
          "name": "externalKeyManagerMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 705
          },
          "name": "externalKeyManagerMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsExternalKeyManagerMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 711
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 716
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 721
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 726
          },
          "name": "isVaultReplicable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 731
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 737
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 759
          },
          "name": "restoredFromVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 743
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 749
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 754
          },
          "name": "restoreTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 764
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 769
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 774
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 779
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaults"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 370
      },
      "name": "DataOciKmsVaultsVaultsReplicaDetails",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsReplicaDetails"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsReplicaDetailsList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 393
      },
      "name": "DataOciKmsVaultsVaultsReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 422
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsReplicaDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 445
      },
      "name": "DataOciKmsVaultsVaultsRestoreFromFile",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromFile"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsRestoreFromFileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsRestoreFromFileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromFileList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 468
      },
      "name": "DataOciKmsVaultsVaultsRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 497
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 502
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 507
          },
          "name": "restoreVaultFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-kms-vaults/index.ts",
        "line": 530
      },
      "name": "DataOciKmsVaultsVaultsRestoreFromObjectStore",
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromObjectStore"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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.DataOciKmsVaultsVaultsRestoreFromObjectStoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciKmsVaultsVaultsRestoreFromObjectStoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/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-kms-vaults/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-kms-vaults/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromObjectStoreList"
    },
    "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-kms-vaults/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-kms-vaults/index.ts",
        "line": 553
      },
      "name": "DataOciKmsVaultsVaultsRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 582
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 587
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 592
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 597
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 602
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-kms-vaults/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciKmsVaultsVaultsRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/data-oci-kms-vaults/index:DataOciKmsVaultsVaultsRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_configuration oci_license_manager_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_configuration oci_license_manager_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-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.DataOciLicenseManagerConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-configuration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-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 DataOciLicenseManagerConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-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-license-manager-configuration/index.ts",
            "line": 117
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 88
          },
          "name": "emailIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 103
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 83
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-configuration/index:DataOciLicenseManagerConfiguration"
    },
    "cdktf-provider-oci.DataOciLicenseManagerConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_configuration#compartment_id DataOciLicenseManagerConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-configuration/index:DataOciLicenseManagerConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseMetric": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_metric oci_license_manager_license_metric}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseMetric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_metric oci_license_manager_license_metric} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-metric/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.DataOciLicenseManagerLicenseMetricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-metric/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerLicenseMetric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/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 DataOciLicenseManagerLicenseMetric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_metric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerLicenseMetric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerLicenseMetric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 124
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/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-license-manager-license-metric/index.ts",
            "line": 164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseMetric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 133
          },
          "name": "licenseRecordExpiringSoonCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 138
          },
          "name": "totalByolInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 143
          },
          "name": "totalLicenseIncludedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 148
          },
          "name": "totalProductLicenseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 96
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 128
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 118
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-metric/index:DataOciLicenseManagerLicenseMetric"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseMetricConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseMetricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-metric/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerLicenseMetricConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_metric#compartment_id DataOciLicenseManagerLicenseMetric#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/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/license_manager_license_metric#id DataOciLicenseManagerLicenseMetric#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/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/license_manager_license_metric#is_compartment_id_in_subtree DataOciLicenseManagerLicenseMetric#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-metric/index.ts",
            "line": 24
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-metric/index:DataOciLicenseManagerLicenseMetricConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecord": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_record oci_license_manager_license_record}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_record oci_license_manager_license_record} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-record/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.DataOciLicenseManagerLicenseRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-record/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerLicenseRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/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 DataOciLicenseManagerLicenseRecord to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerLicenseRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerLicenseRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/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-license-manager-license-record/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 91
          },
          "name": "expirationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 107
          },
          "name": "isPerpetual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 112
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 117
          },
          "name": "licenseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 135
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 140
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 145
          },
          "name": "productLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 150
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 160
          },
          "name": "supportEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 166
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 171
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 130
          },
          "name": "licenseRecordIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 123
          },
          "name": "licenseRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-record/index:DataOciLicenseManagerLicenseRecord"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-record/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerLicenseRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_record#license_record_id DataOciLicenseManagerLicenseRecord#license_record_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-record/index.ts",
            "line": 13
          },
          "name": "licenseRecordId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-record/index:DataOciLicenseManagerLicenseRecordConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records oci_license_manager_license_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records oci_license_manager_license_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-records/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.DataOciLicenseManagerLicenseRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerLicenseRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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 DataOciLicenseManagerLicenseRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerLicenseRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerLicenseRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 544
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 547
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 512
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
            "line": 567
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 541
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 522
          },
          "name": "licenseRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 551
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 516
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 535
          },
          "name": "productLicenseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 528
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecords"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerLicenseRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records#product_license_id DataOciLicenseManagerLicenseRecords#product_license_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 20
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records#filter DataOciLicenseManagerLicenseRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records#id DataOciLicenseManagerLicenseRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 267
      },
      "name": "DataOciLicenseManagerLicenseRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_license_records#name DataOciLicenseManagerLicenseRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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/license_manager_license_records#values DataOciLicenseManagerLicenseRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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/license_manager_license_records#regex DataOciLicenseManagerLicenseRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 275
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsFilter"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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.DataOciLicenseManagerLicenseRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/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-license-manager-license-records/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 402
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 390
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
            "line": 419
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 396
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 412
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 191
      },
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollection",
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollection"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 28
      },
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItems",
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-license-records/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/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-license-manager-license-records/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-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-license-manager-license-records/index.ts",
        "line": 51
      },
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 96
          },
          "name": "expirationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 112
          },
          "name": "isPerpetual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 117
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 122
          },
          "name": "licenseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 127
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 132
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 137
          },
          "name": "productLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 142
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 152
          },
          "name": "supportEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 158
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 163
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 168
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/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-license-manager-license-records/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-license-records/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-license-manager-license-records/index.ts",
        "line": 214
      },
      "name": "DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 244
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-license-records/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerLicenseRecordsLicenseRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-license-records/index:DataOciLicenseManagerLicenseRecordsLicenseRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicense": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license oci_license_manager_product_license}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicense",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license oci_license_manager_product_license} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license/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.DataOciLicenseManagerProductLicenseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerProductLicense resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/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 DataOciLicenseManagerProductLicense to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerProductLicense that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerProductLicense to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/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-license-manager-product-license/index.ts",
            "line": 301
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicense",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 170
          },
          "name": "activeLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 181
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 203
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 208
          },
          "name": "isOverSubscribed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 213
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 218
          },
          "name": "isVendorOracle",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 223
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 241
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 246
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 251
          },
          "name": "statusDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 257
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 272
          },
          "name": "totalActiveLicenseUnitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 277
          },
          "name": "totalLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 282
          },
          "name": "totalLicenseUnitsConsumed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 287
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 236
          },
          "name": "productLicenseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 229
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license/index:DataOciLicenseManagerProductLicense"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerProductLicenseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license#product_license_id DataOciLicenseManagerProductLicense#product_license_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 13
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license/index:DataOciLicenseManagerProductLicenseConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license_consumers oci_license_manager_product_license_consumers}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license_consumers oci_license_manager_product_license_consumers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerProductLicenseConsumers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 267
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLicenseManagerProductLicenseConsumers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license_consumers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerProductLicenseConsumers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerProductLicenseConsumers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 329
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 345
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
            "line": 385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicenseConsumers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 255
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 355
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 317
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 333
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 349
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 368
          },
          "name": "productLicenseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 310
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 323
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 339
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 361
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumers"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerProductLicenseConsumersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license_consumers#compartment_id DataOciLicenseManagerProductLicenseConsumers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 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/license_manager_product_license_consumers#product_license_id DataOciLicenseManagerProductLicenseConsumers#product_license_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 28
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_license_consumers#id DataOciLicenseManagerProductLicenseConsumers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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/license_manager_product_license_consumers#is_compartment_id_in_subtree DataOciLicenseManagerProductLicenseConsumers#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 24
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
        "line": 115
      },
      "name": "DataOciLicenseManagerProductLicenseConsumersItems",
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItems"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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.DataOciLicenseManagerProductLicenseConsumersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicenseConsumersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItemsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
        "line": 30
      },
      "name": "DataOciLicenseManagerProductLicenseConsumersItemsMissingProducts",
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItemsMissingProducts"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
        "line": 53
      },
      "name": "DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 82
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 87
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProducts"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license-consumers/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-license-manager-product-license-consumers/index.ts",
        "line": 138
      },
      "name": "DataOciLicenseManagerProductLicenseConsumersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 167
          },
          "name": "areAllOptionsAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 172
          },
          "name": "isBaseLicenseAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 182
          },
          "name": "licenseUnitsConsumed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 177
          },
          "name": "licenseUnitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 188
          },
          "name": "missingProducts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItemsMissingProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 193
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 198
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 203
          },
          "name": "resourceCompartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 208
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 213
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 218
          },
          "name": "resourceUnitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 223
          },
          "name": "resourceUnitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license-consumers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseConsumersItems"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license-consumers/index:DataOciLicenseManagerProductLicenseConsumersItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license/index.ts",
        "line": 15
      },
      "name": "DataOciLicenseManagerProductLicenseImages",
      "symbolId": "src/data-oci-license-manager-product-license/index:DataOciLicenseManagerProductLicenseImages"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license/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-license-manager-product-license/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/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.DataOciLicenseManagerProductLicenseImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicenseImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/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-license-manager-product-license/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-license-manager-product-license/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license/index:DataOciLicenseManagerProductLicenseImagesList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-license/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-license/index.ts",
        "line": 38
      },
      "name": "DataOciLicenseManagerProductLicenseImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 72
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 77
          },
          "name": "listingName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 82
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 87
          },
          "name": "publisher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-license/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenseImages"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-license/index:DataOciLicenseManagerProductLicenseImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicenses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses oci_license_manager_product_licenses}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicenses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses oci_license_manager_product_licenses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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.DataOciLicenseManagerProductLicensesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerProductLicenses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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 DataOciLicenseManagerProductLicenses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerProductLicenses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerProductLicenses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 676
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 679
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 641
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 657
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 700
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicenses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 567
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 673
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 667
          },
          "name": "productLicenseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 629
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 683
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 645
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 661
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 622
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 635
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 651
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicenses"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerProductLicensesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses#compartment_id DataOciLicenseManagerProductLicenses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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/license_manager_product_licenses#filter DataOciLicenseManagerProductLicenses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses#id DataOciLicenseManagerProductLicenses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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/license_manager_product_licenses#is_compartment_id_in_subtree DataOciLicenseManagerProductLicenses#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 24
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 382
      },
      "name": "DataOciLicenseManagerProductLicensesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_product_licenses#name DataOciLicenseManagerProductLicenses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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/license_manager_product_licenses#values DataOciLicenseManagerProductLicenses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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/license_manager_product_licenses#regex DataOciLicenseManagerProductLicenses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 390
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesFilter"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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.DataOciLicenseManagerProductLicensesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicensesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesFilterList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 517
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLicenseManagerProductLicensesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 505
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 534
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 498
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 511
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 527
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 306
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollection",
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollection"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 127
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItems",
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItems"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-product-licenses/index.ts",
        "line": 32
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImages",
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImages"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 55
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 89
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 94
          },
          "name": "listingName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 99
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 104
          },
          "name": "publisher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImages"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 150
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 179
          },
          "name": "activeLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 190
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 212
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 217
          },
          "name": "isOverSubscribed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 222
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 227
          },
          "name": "isVendorOracle",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 232
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 237
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 242
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 247
          },
          "name": "statusDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 253
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 258
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 263
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 268
          },
          "name": "totalActiveLicenseUnitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 273
          },
          "name": "totalLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 278
          },
          "name": "totalLicenseUnitsConsumed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 283
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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.DataOciLicenseManagerProductLicensesProductLicenseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-product-licenses/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-license-manager-product-licenses/index.ts",
        "line": 329
      },
      "name": "DataOciLicenseManagerProductLicensesProductLicenseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 359
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-product-licenses/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerProductLicensesProductLicenseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-product-licenses/index:DataOciLicenseManagerProductLicensesProductLicenseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicenses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_product_licenses oci_license_manager_top_utilized_product_licenses}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicenses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_product_licenses oci_license_manager_top_utilized_product_licenses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerTopUtilizedProductLicenses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 152
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLicenseManagerTopUtilizedProductLicenses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_product_licenses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerTopUtilizedProductLicenses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerTopUtilizedProductLicenses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 213
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 229
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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-license-manager-top-utilized-product-licenses/index.ts",
            "line": 255
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerTopUtilizedProductLicenses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 140
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 239
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 201
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 217
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 233
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 223
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-product-licenses/index:DataOciLicenseManagerTopUtilizedProductLicenses"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerTopUtilizedProductLicensesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_product_licenses#compartment_id DataOciLicenseManagerTopUtilizedProductLicenses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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/license_manager_top_utilized_product_licenses#id DataOciLicenseManagerTopUtilizedProductLicenses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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/license_manager_top_utilized_product_licenses#is_compartment_id_in_subtree DataOciLicenseManagerTopUtilizedProductLicenses#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 24
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-product-licenses/index:DataOciLicenseManagerTopUtilizedProductLicensesConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
        "line": 26
      },
      "name": "DataOciLicenseManagerTopUtilizedProductLicensesItems",
      "symbolId": "src/data-oci-license-manager-top-utilized-product-licenses/index:DataOciLicenseManagerTopUtilizedProductLicensesItems"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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-license-manager-top-utilized-product-licenses/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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.DataOciLicenseManagerTopUtilizedProductLicensesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerTopUtilizedProductLicensesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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-license-manager-top-utilized-product-licenses/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-license-manager-top-utilized-product-licenses/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-product-licenses/index:DataOciLicenseManagerTopUtilizedProductLicensesItemsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-product-licenses/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-license-manager-top-utilized-product-licenses/index.ts",
        "line": 49
      },
      "name": "DataOciLicenseManagerTopUtilizedProductLicensesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 78
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 83
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 88
          },
          "name": "productType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 93
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 98
          },
          "name": "totalLicenseUnitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 103
          },
          "name": "totalUnitsConsumed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 108
          },
          "name": "unitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-product-licenses/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedProductLicensesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-product-licenses/index:DataOciLicenseManagerTopUtilizedProductLicensesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_resources oci_license_manager_top_utilized_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_resources oci_license_manager_top_utilized_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-resources/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.DataOciLicenseManagerTopUtilizedResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLicenseManagerTopUtilizedResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/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 DataOciLicenseManagerTopUtilizedResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLicenseManagerTopUtilizedResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLicenseManagerTopUtilizedResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 213
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 229
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 251
          },
          "name": "resetResourceUnitType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 263
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 272
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerTopUtilizedResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 239
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 201
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 217
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 233
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 255
          },
          "name": "resourceUnitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 223
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 245
          },
          "name": "resourceUnitType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-resources/index:DataOciLicenseManagerTopUtilizedResources"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
        "line": 9
      },
      "name": "DataOciLicenseManagerTopUtilizedResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/license_manager_top_utilized_resources#compartment_id DataOciLicenseManagerTopUtilizedResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/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/license_manager_top_utilized_resources#id DataOciLicenseManagerTopUtilizedResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/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/license_manager_top_utilized_resources#is_compartment_id_in_subtree DataOciLicenseManagerTopUtilizedResources#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 24
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/license_manager_top_utilized_resources#resource_unit_type DataOciLicenseManagerTopUtilizedResources#resource_unit_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 28
          },
          "name": "resourceUnitType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-resources/index:DataOciLicenseManagerTopUtilizedResourcesConfig"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
        "line": 30
      },
      "name": "DataOciLicenseManagerTopUtilizedResourcesItems",
      "symbolId": "src/data-oci-license-manager-top-utilized-resources/index:DataOciLicenseManagerTopUtilizedResourcesItems"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-resources/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-license-manager-top-utilized-resources/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/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.DataOciLicenseManagerTopUtilizedResourcesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLicenseManagerTopUtilizedResourcesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/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-license-manager-top-utilized-resources/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-license-manager-top-utilized-resources/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-resources/index:DataOciLicenseManagerTopUtilizedResourcesItemsList"
    },
    "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-license-manager-top-utilized-resources/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-license-manager-top-utilized-resources/index.ts",
        "line": 53
      },
      "name": "DataOciLicenseManagerTopUtilizedResourcesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 82
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 87
          },
          "name": "resourceCompartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 92
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 97
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 102
          },
          "name": "totalUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 107
          },
          "name": "unitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-license-manager-top-utilized-resources/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLicenseManagerTopUtilizedResourcesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-license-manager-top-utilized-resources/index:DataOciLicenseManagerTopUtilizedResourcesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions oci_limits_limit_definitions}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions oci_limits_limit_definitions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-definitions/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.DataOciLimitsLimitDefinitionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-definitions/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsLimitDefinitions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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 DataOciLimitsLimitDefinitions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsLimitDefinitions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsLimitDefinitions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 493
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 496
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 426
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 448
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 464
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 480
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/index.ts",
            "line": 519
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitDefinitions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 490
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 436
          },
          "name": "limitDefinitions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 414
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 500
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 430
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 452
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 468
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 484
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 407
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 458
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 474
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitions"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-definitions/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsLimitDefinitionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions#compartment_id DataOciLimitsLimitDefinitions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#filter DataOciLimitsLimitDefinitions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions#id DataOciLimitsLimitDefinitions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#name DataOciLimitsLimitDefinitions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#service_name DataOciLimitsLimitDefinitions#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#subscription_id DataOciLimitsLimitDefinitions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsConfig"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-definitions/index.ts",
        "line": 165
      },
      "name": "DataOciLimitsLimitDefinitionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_definitions#name DataOciLimitsLimitDefinitions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#values DataOciLimitsLimitDefinitions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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/limits_limit_definitions#regex DataOciLimitsLimitDefinitions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 173
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsFilter"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-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-limits-limit-definitions/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-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.DataOciLimitsLimitDefinitionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitDefinitionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-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-limits-limit-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-limits-limit-definitions/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsFilterList"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 300
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLimitsLimitDefinitionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 288
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/index.ts",
            "line": 317
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 294
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-definitions/index.ts",
        "line": 40
      },
      "name": "DataOciLimitsLimitDefinitionsLimitDefinitions",
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsLimitDefinitions"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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.DataOciLimitsLimitDefinitionsLimitDefinitionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitDefinitionsLimitDefinitionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/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-limits-limit-definitions/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsLimitDefinitionsList"
    },
    "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-definitions/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-limits-limit-definitions/index.ts",
        "line": 63
      },
      "name": "DataOciLimitsLimitDefinitionsLimitDefinitionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 92
          },
          "name": "areQuotasSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 97
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 102
          },
          "name": "isDeprecated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 107
          },
          "name": "isDynamic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 112
          },
          "name": "isEligibleForLimitIncrease",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 117
          },
          "name": "isResourceAvailabilitySupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 127
          },
          "name": "scopeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 132
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 137
          },
          "name": "supportedQuotaFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 142
          },
          "name": "supportedSubscriptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-definitions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitDefinitionsLimitDefinitions"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-definitions/index:DataOciLimitsLimitDefinitionsLimitDefinitionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValues": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values oci_limits_limit_values}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValues",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values oci_limits_limit_values} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-values/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.DataOciLimitsLimitValuesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-values/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsLimitValues resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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 DataOciLimitsLimitValues to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsLimitValues that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsLimitValues to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 497
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 388
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 500
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 417
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 439
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 455
          },
          "name": "resetScopeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 484
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
            "line": 525
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitValues",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 494
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 427
          },
          "name": "limitValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 392
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 405
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 504
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 421
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 459
          },
          "name": "scopeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 472
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 488
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 382
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 398
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 411
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 449
          },
          "name": "scopeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 465
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 478
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValues"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-values/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsLimitValuesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#compartment_id DataOciLimitsLimitValues#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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/limits_limit_values#service_name DataOciLimitsLimitValues#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 36
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#availability_domain DataOciLimitsLimitValues#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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/limits_limit_values#filter DataOciLimitsLimitValues#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#id DataOciLimitsLimitValues#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#name DataOciLimitsLimitValues#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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/limits_limit_values#scope_type DataOciLimitsLimitValues#scope_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 32
          },
          "name": "scopeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#subscription_id DataOciLimitsLimitValues#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 40
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesConfig"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-values/index.ts",
        "line": 138
      },
      "name": "DataOciLimitsLimitValuesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_limit_values#name DataOciLimitsLimitValues#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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/limits_limit_values#values DataOciLimitsLimitValues#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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/limits_limit_values#regex DataOciLimitsLimitValues#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesFilter"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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.DataOciLimitsLimitValuesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitValuesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/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-limits-limit-values/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesFilterList"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLimitsLimitValuesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
            "line": 290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-limit-values/index.ts",
        "line": 48
      },
      "name": "DataOciLimitsLimitValuesLimitValues",
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesLimitValues"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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.DataOciLimitsLimitValuesLimitValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsLimitValuesLimitValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/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-limits-limit-values/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesLimitValuesList"
    },
    "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-limit-values/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-limits-limit-values/index.ts",
        "line": 71
      },
      "name": "DataOciLimitsLimitValuesLimitValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 100
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 110
          },
          "name": "scopeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 115
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-limit-values/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsLimitValuesLimitValues"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-limit-values/index:DataOciLimitsLimitValuesLimitValuesOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsQuota": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quota oci_limits_quota}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuota",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quota oci_limits_quota} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quota/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.DataOciLimitsQuotaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-quota/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsQuota resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/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 DataOciLimitsQuota to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quota#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsQuota that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsQuota to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 239
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 245
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsQuota",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 176
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 182
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 192
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 198
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotaLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 221
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 226
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 216
          },
          "name": "quotaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 209
          },
          "name": "quotaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quota/index:DataOciLimitsQuota"
    },
    "cdktf-provider-oci.DataOciLimitsQuotaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quota/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsQuotaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quota#quota_id DataOciLimitsQuota#quota_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 13
          },
          "name": "quotaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quota/index:DataOciLimitsQuotaConfig"
    },
    "cdktf-provider-oci.DataOciLimitsQuotaLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotaLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quota/index.ts",
        "line": 15
      },
      "name": "DataOciLimitsQuotaLocks",
      "symbolId": "src/data-oci-limits-quota/index:DataOciLimitsQuotaLocks"
    },
    "cdktf-provider-oci.DataOciLimitsQuotaLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotaLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quota/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-limits-quota/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/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.DataOciLimitsQuotaLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsQuotaLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/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-limits-quota/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-limits-quota/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quota/index:DataOciLimitsQuotaLocksList"
    },
    "cdktf-provider-oci.DataOciLimitsQuotaLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotaLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quota/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-quota/index.ts",
        "line": 38
      },
      "name": "DataOciLimitsQuotaLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 67
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 72
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 82
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quota/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotaLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quota/index:DataOciLimitsQuotaLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsQuotas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas oci_limits_quotas}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas oci_limits_quotas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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.DataOciLimitsQuotasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-quotas/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsQuotas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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 DataOciLimitsQuotas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsQuotas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsQuotas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 565
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 568
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 514
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 530
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 552
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsQuotas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 562
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 540
          },
          "name": "quotas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 572
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 518
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 534
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 556
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 508
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotas"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quotas/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsQuotasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas#compartment_id DataOciLimitsQuotas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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/limits_quotas#filter DataOciLimitsQuotas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas#id DataOciLimitsQuotas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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/limits_quotas#name DataOciLimitsQuotas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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/limits_quotas#state DataOciLimitsQuotas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasConfig"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quotas/index.ts",
        "line": 254
      },
      "name": "DataOciLimitsQuotasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_quotas#name DataOciLimitsQuotas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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/limits_quotas#values DataOciLimitsQuotas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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/limits_quotas#regex DataOciLimitsQuotas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasFilter"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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.DataOciLimitsQuotasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsQuotasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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-limits-quotas/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-limits-quotas/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasFilterList"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLimitsQuotasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLimitsQuotasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quotas/index.ts",
        "line": 126
      },
      "name": "DataOciLimitsQuotasQuotas",
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotas"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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.DataOciLimitsQuotasQuotasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsQuotasQuotasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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-limits-quotas/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-limits-quotas/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotasList"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-quotas/index.ts",
        "line": 36
      },
      "name": "DataOciLimitsQuotasQuotasLocks",
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotasLocks"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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.DataOciLimitsQuotasQuotasLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsQuotasQuotasLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/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-limits-quotas/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-limits-quotas/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotasLocksList"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 59
      },
      "name": "DataOciLimitsQuotasQuotasLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 88
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 93
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 98
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 103
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotasLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsQuotasQuotasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-quotas/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-limits-quotas/index.ts",
        "line": 149
      },
      "name": "DataOciLimitsQuotasQuotasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 195
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 205
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 211
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotasLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 216
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 221
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 226
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-quotas/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsQuotasQuotas"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-quotas/index:DataOciLimitsQuotasQuotasOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsResourceAvailability": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability oci_limits_resource_availability}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsResourceAvailability",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability oci_limits_resource_availability} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-resource-availability/index.ts",
          "line": 74
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLimitsResourceAvailabilityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-resource-availability/index.ts",
        "line": 42
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsResourceAvailability resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 59
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLimitsResourceAvailability to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsResourceAvailability that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsResourceAvailability to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 110
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 159
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 201
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 229
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsResourceAvailability",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 47
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 119
          },
          "name": "available",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 137
          },
          "name": "effectiveQuotaValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 142
          },
          "name": "fractionalAvailability",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 147
          },
          "name": "fractionalUsage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 210
          },
          "name": "used",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 114
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 132
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 163
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 176
          },
          "name": "limitNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 189
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 205
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 104
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 125
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 153
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 169
          },
          "name": "limitName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 182
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 195
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-resource-availability/index:DataOciLimitsResourceAvailability"
    },
    "cdktf-provider-oci.DataOciLimitsResourceAvailabilityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsResourceAvailabilityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-resource-availability/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsResourceAvailabilityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability#compartment_id DataOciLimitsResourceAvailability#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/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/limits_resource_availability#limit_name DataOciLimitsResourceAvailability#limit_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 28
          },
          "name": "limitName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability#service_name DataOciLimitsResourceAvailability#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 32
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability#availability_domain DataOciLimitsResourceAvailability#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/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/limits_resource_availability#id DataOciLimitsResourceAvailability#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_resource_availability#subscription_id DataOciLimitsResourceAvailability#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-resource-availability/index.ts",
            "line": 36
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-resource-availability/index:DataOciLimitsResourceAvailabilityConfig"
    },
    "cdktf-provider-oci.DataOciLimitsServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services oci_limits_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services oci_limits_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-services/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.DataOciLimitsServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-limits-services/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLimitsServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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 DataOciLimitsServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLimitsServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLimitsServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 411
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 414
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 398
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLimitsServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 408
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 386
          },
          "name": "services",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsServicesServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 364
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 418
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 402
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 392
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServices"
    },
    "cdktf-provider-oci.DataOciLimitsServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-services/index.ts",
        "line": 9
      },
      "name": "DataOciLimitsServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services#compartment_id DataOciLimitsServices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-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/limits_services#filter DataOciLimitsServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services#id DataOciLimitsServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-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/limits_services#subscription_id DataOciLimitsServices#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 24
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesConfig"
    },
    "cdktf-provider-oci.DataOciLimitsServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-services/index.ts",
        "line": 117
      },
      "name": "DataOciLimitsServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/limits_services#name DataOciLimitsServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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/limits_services#values DataOciLimitsServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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/limits_services#regex DataOciLimitsServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesFilter"
    },
    "cdktf-provider-oci.DataOciLimitsServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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.DataOciLimitsServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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-limits-services/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-limits-services/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesFilterList"
    },
    "cdktf-provider-oci.DataOciLimitsServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLimitsServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLimitsServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLimitsServicesServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-limits-services/index.ts",
        "line": 32
      },
      "name": "DataOciLimitsServicesServices",
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesServices"
    },
    "cdktf-provider-oci.DataOciLimitsServicesServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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.DataOciLimitsServicesServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLimitsServicesServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/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-limits-services/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-limits-services/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesServicesList"
    },
    "cdktf-provider-oci.DataOciLimitsServicesServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLimitsServicesServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-limits-services/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-limits-services/index.ts",
        "line": 55
      },
      "name": "DataOciLimitsServicesServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 94
          },
          "name": "supportedSubscriptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-limits-services/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLimitsServicesServices"
          }
        }
      ],
      "symbolId": "src/data-oci-limits-services/index:DataOciLimitsServicesServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health oci_load_balancer_backend_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health oci_load_balancer_backend_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-health/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.DataOciLoadBalancerBackendHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-health/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerBackendHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/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 DataOciLoadBalancerBackendHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerBackendHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerBackendHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 222
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 252
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 210
          },
          "name": "healthCheckResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 244
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 191
          },
          "name": "backendNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 204
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 226
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 239
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 184
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 197
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 216
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 232
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-health/index:DataOciLoadBalancerBackendHealth"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-health/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerBackendHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health#backend_name DataOciLoadBalancerBackendHealth#backend_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 13
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health#backend_set_name DataOciLoadBalancerBackendHealth#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 17
          },
          "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/data-sources/load_balancer_backend_health#load_balancer_id DataOciLoadBalancerBackendHealth#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 28
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_health#id DataOciLoadBalancerBackendHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-health/index:DataOciLoadBalancerBackendHealthConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-health/index.ts",
        "line": 30
      },
      "name": "DataOciLoadBalancerBackendHealthHealthCheckResults",
      "symbolId": "src/data-oci-load-balancer-backend-health/index:DataOciLoadBalancerBackendHealthHealthCheckResults"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-health/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-load-balancer-backend-health/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/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.DataOciLoadBalancerBackendHealthHealthCheckResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendHealthHealthCheckResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/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-load-balancer-backend-health/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-load-balancer-backend-health/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-health/index:DataOciLoadBalancerBackendHealthHealthCheckResultsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-health/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-load-balancer-backend-health/index.ts",
        "line": 53
      },
      "name": "DataOciLoadBalancerBackendHealthHealthCheckResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 82
          },
          "name": "healthCheckStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 87
          },
          "name": "sourceIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 92
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 97
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-health/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendHealthHealthCheckResults"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-health/index:DataOciLoadBalancerBackendHealthHealthCheckResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_set_health oci_load_balancer_backend_set_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_set_health oci_load_balancer_backend_set_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-set-health/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.DataOciLoadBalancerBackendSetHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerBackendSetHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/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 DataOciLoadBalancerBackendSetHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_set_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerBackendSetHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerBackendSetHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/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-load-balancer-backend-set-health/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 101
          },
          "name": "criticalStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 135
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 140
          },
          "name": "totalBackendCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 145
          },
          "name": "unknownStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 150
          },
          "name": "warningStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 96
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 130
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 89
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 123
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-set-health/index:DataOciLoadBalancerBackendSetHealth"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerBackendSetHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_set_health#backend_set_name DataOciLoadBalancerBackendSetHealth#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 13
          },
          "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/data-sources/load_balancer_backend_set_health#load_balancer_id DataOciLoadBalancerBackendSetHealth#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 24
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_set_health#id DataOciLoadBalancerBackendSetHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-set-health/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-set-health/index:DataOciLoadBalancerBackendSetHealthConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets oci_load_balancer_backend_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets oci_load_balancer_backend_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerBackendSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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 DataOciLoadBalancerBackendSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerBackendSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerBackendSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 955
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 958
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 929
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 970
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 978
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 863
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 917
          },
          "name": "backendsets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 952
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 962
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 933
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 946
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 923
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 939
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 548
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsets",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsBackend",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsBackend"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsBackendList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 80
          },
          "name": "backup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 85
          },
          "name": "drain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 90
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 95
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 100
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 105
          },
          "name": "offline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 110
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 115
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 138
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsHealthChecker",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsHealthChecker"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 161
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 190
          },
          "name": "intervalMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 195
          },
          "name": "isForcePlainText",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 200
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 205
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 210
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 215
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 220
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 225
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 230
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthChecker"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 253
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfiguration",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 276
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 305
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 310
          },
          "name": "disableFallback",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 315
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 320
          },
          "name": "isHttpOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 325
          },
          "name": "isSecure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 330
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 335
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 667
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 571
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 601
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 606
          },
          "name": "backendMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 612
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsHealthCheckerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 617
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 623
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsLbCookieSessionPersistenceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 628
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 638
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 644
          },
          "name": "sessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 650
          },
          "name": "sslConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 655
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsets"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 358
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfiguration",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 381
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 410
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 415
          },
          "name": "disableFallback",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 438
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSslConfiguration",
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSslConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 461
      },
      "name": "DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 490
          },
          "name": "certificateIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 495
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 500
          },
          "name": "cipherSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 505
          },
          "name": "protocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 510
          },
          "name": "serverOrderPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 515
          },
          "name": "trustedCertificateAuthorityIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 520
          },
          "name": "verifyDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 525
          },
          "name": "verifyPeerCertificate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsBackendsetsSslConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsBackendsetsSslConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerBackendSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets#load_balancer_id DataOciLoadBalancerBackendSets#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets#filter DataOciLoadBalancerBackendSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets#id DataOciLoadBalancerBackendSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
        "line": 678
      },
      "name": "DataOciLoadBalancerBackendSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backend_sets#name DataOciLoadBalancerBackendSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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/7.19.0/docs/data-sources/load_balancer_backend_sets#values DataOciLoadBalancerBackendSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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/7.19.0/docs/data-sources/load_balancer_backend_sets#regex DataOciLoadBalancerBackendSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 686
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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.DataOciLoadBalancerBackendSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 813
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerBackendSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 801
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/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-load-balancer-backend-sets/index.ts",
            "line": 830
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 794
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 807
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 823
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backend-sets/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backend-sets/index:DataOciLoadBalancerBackendSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackends": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends oci_load_balancer_backends}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackends",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends oci_load_balancer_backends} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backends/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.DataOciLoadBalancerBackendsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backends/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerBackends resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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 DataOciLoadBalancerBackends to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerBackends that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerBackends to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 448
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 451
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 422
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
            "line": 472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackends",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 342
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 397
          },
          "name": "backends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 445
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 410
          },
          "name": "backendsetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 455
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 426
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 439
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 403
          },
          "name": "backendsetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 416
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 432
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackends"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backends/index.ts",
        "line": 32
      },
      "name": "DataOciLoadBalancerBackendsBackends",
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsBackends"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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.DataOciLoadBalancerBackendsBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/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-load-balancer-backends/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsBackendsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
        "line": 55
      },
      "name": "DataOciLoadBalancerBackendsBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 84
          },
          "name": "backendsetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 89
          },
          "name": "backup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 94
          },
          "name": "drain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 99
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 104
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 109
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 119
          },
          "name": "offline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 124
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 134
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backends/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerBackendsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends#backendset_name DataOciLoadBalancerBackends#backendset_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 13
          },
          "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/data-sources/load_balancer_backends#load_balancer_id DataOciLoadBalancerBackends#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 24
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends#filter DataOciLoadBalancerBackends#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends#id DataOciLoadBalancerBackends#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backends/index.ts",
        "line": 157
      },
      "name": "DataOciLoadBalancerBackendsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backends#name DataOciLoadBalancerBackends#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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/load_balancer_backends#values DataOciLoadBalancerBackends#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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/load_balancer_backends#regex DataOciLoadBalancerBackends#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 165
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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.DataOciLoadBalancerBackendsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/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-load-balancer-backends/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 292
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerBackendsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 280
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/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-load-balancer-backends/index.ts",
            "line": 309
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 286
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 302
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backends/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backends/index:DataOciLoadBalancerBackendsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets oci_load_balancer_backendsets}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets oci_load_balancer_backendsets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerBackendsets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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 DataOciLoadBalancerBackendsets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerBackendsets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerBackendsets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 955
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 958
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 929
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 970
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 978
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 863
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 917
          },
          "name": "backendsets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 952
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 962
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 933
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 946
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 923
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 939
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 548
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsets",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsBackend",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsBackend"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsBackendOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsBackendList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 80
          },
          "name": "backup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 85
          },
          "name": "drain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 90
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 95
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 100
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 105
          },
          "name": "offline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 110
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 115
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackend"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsBackendOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 138
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsHealthChecker",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsHealthChecker"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 161
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 190
          },
          "name": "intervalMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 195
          },
          "name": "isForcePlainText",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 200
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 205
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 210
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 215
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 220
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 225
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 230
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthChecker"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 253
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfiguration",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 276
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 305
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 310
          },
          "name": "disableFallback",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 315
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 320
          },
          "name": "isHttpOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 325
          },
          "name": "isSecure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 330
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 335
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 667
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 571
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 601
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 606
          },
          "name": "backendMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 612
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsHealthCheckerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 617
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 623
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsLbCookieSessionPersistenceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 628
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 638
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 644
          },
          "name": "sessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 650
          },
          "name": "sslConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 655
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsets"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 358
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfiguration",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 427
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 381
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 410
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 415
          },
          "name": "disableFallback",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 438
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSslConfiguration",
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSslConfiguration"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 461
      },
      "name": "DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 490
          },
          "name": "certificateIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 495
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 500
          },
          "name": "cipherSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 505
          },
          "name": "protocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 510
          },
          "name": "serverOrderPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 515
          },
          "name": "trustedCertificateAuthorityIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 520
          },
          "name": "verifyDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 525
          },
          "name": "verifyPeerCertificate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsBackendsetsSslConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsBackendsetsSslConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerBackendsetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets#load_balancer_id DataOciLoadBalancerBackendsets#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets#filter DataOciLoadBalancerBackendsets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets#id DataOciLoadBalancerBackendsets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-backendsets/index.ts",
        "line": 678
      },
      "name": "DataOciLoadBalancerBackendsetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_backendsets#name DataOciLoadBalancerBackendsets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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/7.19.0/docs/data-sources/load_balancer_backendsets#values DataOciLoadBalancerBackendsets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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/7.19.0/docs/data-sources/load_balancer_backendsets#regex DataOciLoadBalancerBackendsets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 686
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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.DataOciLoadBalancerBackendsetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 843
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 813
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerBackendsetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 801
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/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-load-balancer-backendsets/index.ts",
            "line": 830
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 794
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 807
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 823
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-backendsets/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerBackendsetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-backendsets/index:DataOciLoadBalancerBackendsetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates oci_load_balancer_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates oci_load_balancer_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-certificates/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.DataOciLoadBalancerCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-certificates/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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 DataOciLoadBalancerCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerCertificates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 410
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 413
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 318
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 372
          },
          "name": "certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 407
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 417
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 401
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 394
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificates"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-certificates/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerCertificatesCertificates",
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesCertificates"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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.DataOciLoadBalancerCertificatesCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerCertificatesCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/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-load-balancer-certificates/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesCertificatesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerCertificatesCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 80
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 85
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 90
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 95
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 100
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 105
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerCertificatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates#load_balancer_id DataOciLoadBalancerCertificates#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates#filter DataOciLoadBalancerCertificates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates#id DataOciLoadBalancerCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-certificates/index.ts",
        "line": 133
      },
      "name": "DataOciLoadBalancerCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_certificates#name DataOciLoadBalancerCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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/load_balancer_certificates#values DataOciLoadBalancerCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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/load_balancer_certificates#regex DataOciLoadBalancerCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 141
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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.DataOciLoadBalancerCertificatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerCertificatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/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-load-balancer-certificates/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 268
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 256
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/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-load-balancer-certificates/index.ts",
            "line": 285
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 262
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 278
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-certificates/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerCertificatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-certificates/index:DataOciLoadBalancerCertificatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_health oci_load_balancer_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_health oci_load_balancer_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-health/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.DataOciLoadBalancerHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-health/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/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 DataOciLoadBalancerHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 83
          },
          "name": "criticalStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 117
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 122
          },
          "name": "totalBackendSetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 127
          },
          "name": "unknownStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 132
          },
          "name": "warningStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 112
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 105
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-health/index:DataOciLoadBalancerHealth"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-health/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_health#load_balancer_id DataOciLoadBalancerHealth#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_health#id DataOciLoadBalancerHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-health/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-health/index:DataOciLoadBalancerHealthConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnames": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames oci_load_balancer_hostnames}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnames",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames oci_load_balancer_hostnames} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-hostnames/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.DataOciLoadBalancerHostnamesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-hostnames/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerHostnames resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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 DataOciLoadBalancerHostnames to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerHostnames that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerHostnames to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerHostnames",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 357
          },
          "name": "hostnames",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 386
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 379
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnames"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-hostnames/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerHostnamesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames#load_balancer_id DataOciLoadBalancerHostnames#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames#filter DataOciLoadBalancerHostnames#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames#id DataOciLoadBalancerHostnames#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-hostnames/index.ts",
        "line": 118
      },
      "name": "DataOciLoadBalancerHostnamesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_hostnames#name DataOciLoadBalancerHostnames#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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/load_balancer_hostnames#values DataOciLoadBalancerHostnames#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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/load_balancer_hostnames#regex DataOciLoadBalancerHostnames#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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.DataOciLoadBalancerHostnamesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerHostnamesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerHostnamesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-hostnames/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerHostnamesHostnames",
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesHostnames"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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.DataOciLoadBalancerHostnamesHostnamesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerHostnamesHostnamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesHostnamesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-hostnames/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-load-balancer-hostnames/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerHostnamesHostnamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 80
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 85
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-hostnames/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerHostnamesHostnames"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-hostnames/index:DataOciLoadBalancerHostnamesHostnamesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules oci_load_balancer_listener_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules oci_load_balancer_listener_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerListenerRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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 DataOciLoadBalancerListenerRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerListenerRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerListenerRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 817
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 820
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 772
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 832
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 841
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 711
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 814
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 795
          },
          "name": "listenerRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 824
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 776
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 789
          },
          "name": "listenerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 808
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 766
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 782
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 801
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRules"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerListenerRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#listener_name DataOciLoadBalancerListenerRules#listener_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 20
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#load_balancer_id DataOciLoadBalancerListenerRules#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 24
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#filter DataOciLoadBalancerListenerRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#id DataOciLoadBalancerListenerRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 526
      },
      "name": "DataOciLoadBalancerListenerRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#name DataOciLoadBalancerListenerRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 530
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#values DataOciLoadBalancerListenerRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 538
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_listener_rules#regex DataOciLoadBalancerListenerRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 534
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 661
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 649
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 665
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 678
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 642
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 655
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 671
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 440
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRules",
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRules"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesListenerRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesListenerRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 463
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 492
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 498
          },
          "name": "rule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 503
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRules"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 292
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRule",
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRule"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 32
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleConditions",
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleConditions"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-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-load-balancer-listener-rules/index.ts",
        "line": 55
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 84
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 89
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 94
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 117
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnections",
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnections"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 140
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 169
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 174
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesListenerRulesRuleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 315
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 344
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 349
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 354
          },
          "name": "areInvalidCharactersAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 360
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 365
          },
          "name": "defaultMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 370
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 375
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 380
          },
          "name": "httpLargeHeaderSizeInKb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 386
          },
          "name": "ipMaxConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleIpMaxConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 391
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 397
          },
          "name": "redirectUri",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 402
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 407
          },
          "name": "statusCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 412
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 417
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRule"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUri": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUri",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
        "line": 197
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUri",
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUri"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-listener-rules/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-load-balancer-listener-rules/index.ts",
        "line": 220
      },
      "name": "DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 249
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 254
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 259
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 264
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 269
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-listener-rules/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUri"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-listener-rules/index:DataOciLoadBalancerListenerRulesListenerRulesRuleRedirectUriOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies oci_load_balancer_load_balancer_routing_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies oci_load_balancer_load_balancer_routing_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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.DataOciLoadBalancerLoadBalancerRoutingPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerLoadBalancerRoutingPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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 DataOciLoadBalancerLoadBalancerRoutingPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerLoadBalancerRoutingPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerLoadBalancerRoutingPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 558
          },
          "name": "routingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 552
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 545
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPolicies"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies#load_balancer_id DataOciLoadBalancerLoadBalancerRoutingPolicies#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies#filter DataOciLoadBalancerLoadBalancerRoutingPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies#id DataOciLoadBalancerLoadBalancerRoutingPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 290
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policies#name DataOciLoadBalancerLoadBalancerRoutingPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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/load_balancer_load_balancer_routing_policies#values DataOciLoadBalancerLoadBalancerRoutingPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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/load_balancer_load_balancer_routing_policies#regex DataOciLoadBalancerLoadBalancerRoutingPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 298
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 425
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 413
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 442
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 406
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 419
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 435
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 194
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPolicies",
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPolicies"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 217
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 246
          },
          "name": "conditionLanguageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 251
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 262
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 267
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 108
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRules",
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRules"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActions",
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActions"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-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-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 80
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActions"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/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-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
        "line": 131
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 161
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 166
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policies/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRules"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policies/index:DataOciLoadBalancerLoadBalancerRoutingPoliciesRoutingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policy oci_load_balancer_load_balancer_routing_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policy oci_load_balancer_load_balancer_routing_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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.DataOciLoadBalancerLoadBalancerRoutingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerLoadBalancerRoutingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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 DataOciLoadBalancerLoadBalancerRoutingPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerLoadBalancerRoutingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerLoadBalancerRoutingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 308
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 246
          },
          "name": "conditionLanguageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 288
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 293
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 264
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 282
          },
          "name": "routingPolicyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 257
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 275
          },
          "name": "routingPolicyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicy"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancer_routing_policy#load_balancer_id DataOciLoadBalancerLoadBalancerRoutingPolicy#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 13
          },
          "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/data-sources/load_balancer_load_balancer_routing_policy#routing_policy_name DataOciLoadBalancerLoadBalancerRoutingPolicy#routing_policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 17
          },
          "name": "routingPolicyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 99
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRules",
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRules"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 19
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActions",
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActions"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 42
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 71
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 76
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActions"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRulesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/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-load-balancer-load-balancer-routing-policy/index.ts",
        "line": 122
      },
      "name": "DataOciLoadBalancerLoadBalancerRoutingPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 152
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRulesActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 157
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 162
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancer-routing-policy/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancerRoutingPolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancer-routing-policy/index:DataOciLoadBalancerLoadBalancerRoutingPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers oci_load_balancer_load_balancers}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers oci_load_balancer_load_balancers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerLoadBalancers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 740
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLoadBalancerLoadBalancers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerLoadBalancers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerLoadBalancers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 871
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 804
          },
          "name": "resetDetail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 820
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 874
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 836
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 858
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 886
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 897
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 728
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 868
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 846
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 792
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 808
          },
          "name": "detailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 824
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 878
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 840
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 862
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 785
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 798
          },
          "name": "detail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 814
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 830
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 852
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancers"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerLoadBalancersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#compartment_id DataOciLoadBalancerLoadBalancers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 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/load_balancer_load_balancers#detail DataOciLoadBalancerLoadBalancers#detail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 17
          },
          "name": "detail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#display_name DataOciLoadBalancerLoadBalancers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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/load_balancer_load_balancers#filter DataOciLoadBalancerLoadBalancers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#id DataOciLoadBalancerLoadBalancers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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/load_balancer_load_balancers#state DataOciLoadBalancerLoadBalancers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 543
      },
      "name": "DataOciLoadBalancerLoadBalancersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#name DataOciLoadBalancerLoadBalancers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#values DataOciLoadBalancerLoadBalancers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 555
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_load_balancers#regex DataOciLoadBalancerLoadBalancers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 551
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 678
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 666
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 682
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 695
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 659
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 672
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 688
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 356
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancers",
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancers"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 115
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetails",
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetails"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 138
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 167
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 172
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 178
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 40
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIp",
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIp"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 63
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 92
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIp"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 379
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 408
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 414
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 419
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 425
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 436
          },
          "name": "ipAddressDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersIpAddressDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 441
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 446
          },
          "name": "ipMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 451
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 456
          },
          "name": "isDeleteProtectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 461
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 466
          },
          "name": "isRequestIdEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 471
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 476
          },
          "name": "requestIdHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 482
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 488
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 493
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 499
          },
          "name": "shapeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 509
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 515
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 520
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 201
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersReservedIps",
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersReservedIps"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 224
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 253
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersReservedIps"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersReservedIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
        "line": 276
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetails",
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetails"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-load-balancers/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-load-balancer-load-balancers/index.ts",
        "line": 299
      },
      "name": "DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 328
          },
          "name": "maximumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 333
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-load-balancers/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-load-balancers/index:DataOciLoadBalancerLoadBalancersLoadBalancersShapeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets oci_load_balancer_path_route_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets oci_load_balancer_path_route_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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.DataOciLoadBalancerPathRouteSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerPathRouteSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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 DataOciLoadBalancerPathRouteSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerPathRouteSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerPathRouteSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 557
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 560
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 525
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 554
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 548
          },
          "name": "pathRouteSets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 564
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 529
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 542
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 535
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerPathRouteSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets#load_balancer_id DataOciLoadBalancerPathRouteSets#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets#filter DataOciLoadBalancerPathRouteSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets#id DataOciLoadBalancerPathRouteSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 280
      },
      "name": "DataOciLoadBalancerPathRouteSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_path_route_sets#name DataOciLoadBalancerPathRouteSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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/load_balancer_path_route_sets#values DataOciLoadBalancerPathRouteSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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/load_balancer_path_route_sets#regex DataOciLoadBalancerPathRouteSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 288
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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.DataOciLoadBalancerPathRouteSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 415
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 403
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 432
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 396
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 409
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 425
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 189
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSets",
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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.DataOciLoadBalancerPathRouteSetsPathRouteSetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 212
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 241
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 252
          },
          "name": "pathRoutes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSets"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 103
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutes",
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutes"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 126
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 155
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 160
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 166
          },
          "name": "pathMatchType",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutes"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchType",
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchType"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-path-route-sets/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-load-balancer-path-route-sets/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 80
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-path-route-sets/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchType"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-path-route-sets/index:DataOciLoadBalancerPathRouteSetsPathRouteSetsPathRoutesPathMatchTypeOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies oci_load_balancer_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies oci_load_balancer_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-policies/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.DataOciLoadBalancerPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-policies/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/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 DataOciLoadBalancerPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 380
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 383
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 395
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 377
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 371
          },
          "name": "policies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 349
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 387
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 342
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPolicies"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-policies/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#compartment_id DataOciLoadBalancerPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-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/load_balancer_policies#filter DataOciLoadBalancerPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#id DataOciLoadBalancerPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-policies/index.ts",
        "line": 103
      },
      "name": "DataOciLoadBalancerPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#name DataOciLoadBalancerPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#values DataOciLoadBalancerPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 115
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_policies#regex DataOciLoadBalancerPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 111
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-policies/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/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.DataOciLoadBalancerPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/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-load-balancer-policies/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-load-balancer-policies/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-policies/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-load-balancer-policies/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 238
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 226
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 242
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 255
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 232
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 248
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-policies/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerPoliciesPolicies",
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesPolicies"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-policies/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-load-balancer-policies/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/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.DataOciLoadBalancerPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerPoliciesPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/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-load-balancer-policies/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-load-balancer-policies/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesPoliciesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerPoliciesPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-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-load-balancer-policies/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerPoliciesPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-policies/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-policies/index:DataOciLoadBalancerPoliciesPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocols": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols oci_load_balancer_protocols}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocols",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols oci_load_balancer_protocols} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-protocols/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.DataOciLoadBalancerProtocolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-protocols/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerProtocols resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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 DataOciLoadBalancerProtocols to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerProtocols that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerProtocols to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 380
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 383
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 395
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerProtocols",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 377
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 371
          },
          "name": "protocols",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 349
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 387
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 342
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocols"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-protocols/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerProtocolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#compartment_id DataOciLoadBalancerProtocols#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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/load_balancer_protocols#filter DataOciLoadBalancerProtocols#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#id DataOciLoadBalancerProtocols#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-protocols/index.ts",
        "line": 103
      },
      "name": "DataOciLoadBalancerProtocolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#name DataOciLoadBalancerProtocols#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#values DataOciLoadBalancerProtocols#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 115
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_protocols#regex DataOciLoadBalancerProtocols#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 111
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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.DataOciLoadBalancerProtocolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerProtocolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/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-load-balancer-protocols/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 238
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerProtocolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 226
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 242
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 255
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 232
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 248
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocols": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocols",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-protocols/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerProtocolsProtocols",
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsProtocols"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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.DataOciLoadBalancerProtocolsProtocolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerProtocolsProtocolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/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-load-balancer-protocols/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsProtocolsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-protocols/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-load-balancer-protocols/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerProtocolsProtocolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-protocols/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerProtocolsProtocols"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-protocols/index:DataOciLoadBalancerProtocolsProtocolsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_set oci_load_balancer_rule_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_set oci_load_balancer_rule_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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.DataOciLoadBalancerRuleSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerRuleSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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 DataOciLoadBalancerRuleSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerRuleSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerRuleSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
            "line": 540
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 494
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 525
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 507
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 500
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSet"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerRuleSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_set#load_balancer_id DataOciLoadBalancerRuleSet#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 13
          },
          "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/data-sources/load_balancer_rule_set#name DataOciLoadBalancerRuleSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 17
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 279
      },
      "name": "DataOciLoadBalancerRuleSetItems",
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItems"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 19
      },
      "name": "DataOciLoadBalancerRuleSetItemsConditions",
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsConditions"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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.DataOciLoadBalancerRuleSetItemsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetItemsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsConditionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 42
      },
      "name": "DataOciLoadBalancerRuleSetItemsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 71
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 76
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 81
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 104
      },
      "name": "DataOciLoadBalancerRuleSetItemsIpMaxConnections",
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsIpMaxConnections"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetItemsIpMaxConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsIpMaxConnectionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 127
      },
      "name": "DataOciLoadBalancerRuleSetItemsIpMaxConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 156
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 161
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsIpMaxConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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.DataOciLoadBalancerRuleSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 302
      },
      "name": "DataOciLoadBalancerRuleSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 331
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 336
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 341
          },
          "name": "areInvalidCharactersAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 347
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 352
          },
          "name": "defaultMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 357
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 362
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 367
          },
          "name": "httpLargeHeaderSizeInKb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 373
          },
          "name": "ipMaxConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsIpMaxConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 378
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 384
          },
          "name": "redirectUri",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUriList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 389
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 394
          },
          "name": "statusCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 399
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 404
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItems"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUri": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUri",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-set/index.ts",
        "line": 184
      },
      "name": "DataOciLoadBalancerRuleSetItemsRedirectUri",
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsRedirectUri"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUriList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUriList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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.DataOciLoadBalancerRuleSetItemsRedirectUriOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetItemsRedirectUriList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsRedirectUriList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUriOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUriOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-set/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-load-balancer-rule-set/index.ts",
        "line": 207
      },
      "name": "DataOciLoadBalancerRuleSetItemsRedirectUriOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 236
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 241
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 246
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 251
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 256
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-set/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetItemsRedirectUri"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-set/index:DataOciLoadBalancerRuleSetItemsRedirectUriOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets oci_load_balancer_rule_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets oci_load_balancer_rule_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerRuleSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 729
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLoadBalancerRuleSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerRuleSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerRuleSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 809
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 812
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 777
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 832
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 717
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 806
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 800
          },
          "name": "ruleSets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 816
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 781
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 794
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 771
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 787
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerRuleSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#load_balancer_id DataOciLoadBalancerRuleSets#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#filter DataOciLoadBalancerRuleSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#id DataOciLoadBalancerRuleSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 532
      },
      "name": "DataOciLoadBalancerRuleSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#name DataOciLoadBalancerRuleSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 536
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#values DataOciLoadBalancerRuleSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 544
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_rule_sets#regex DataOciLoadBalancerRuleSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 540
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 667
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 655
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 671
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 684
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 648
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 661
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 677
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 436
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSets",
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSets"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 288
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItems",
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItems"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsConditions",
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsConditions"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 80
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 85
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 90
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 113
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnections",
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnections"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 136
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 165
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 170
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsRuleSetsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 311
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 340
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 345
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 350
          },
          "name": "areInvalidCharactersAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 356
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 361
          },
          "name": "defaultMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 366
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 371
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 376
          },
          "name": "httpLargeHeaderSizeInKb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 382
          },
          "name": "ipMaxConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsIpMaxConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 387
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 393
          },
          "name": "redirectUri",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 398
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 403
          },
          "name": "statusCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 408
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 413
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUri": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUri",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 193
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUri",
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUri"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
        "line": 216
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 245
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 250
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 255
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 260
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 265
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUri"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsItemsRedirectUriOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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.DataOciLoadBalancerRuleSetsRuleSetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerRuleSetsRuleSetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-rule-sets/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-load-balancer-rule-sets/index.ts",
        "line": 459
      },
      "name": "DataOciLoadBalancerRuleSetsRuleSetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 494
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSetsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 499
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 509
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-rule-sets/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerRuleSetsRuleSets"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-rule-sets/index:DataOciLoadBalancerRuleSetsRuleSetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes oci_load_balancer_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes oci_load_balancer_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-shapes/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.DataOciLoadBalancerShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-shapes/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/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 DataOciLoadBalancerShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 380
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 383
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 395
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 377
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 371
          },
          "name": "shapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 349
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 387
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 342
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapes"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#compartment_id DataOciLoadBalancerShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-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/load_balancer_shapes#filter DataOciLoadBalancerShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#id DataOciLoadBalancerShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-shapes/index.ts",
        "line": 103
      },
      "name": "DataOciLoadBalancerShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#name DataOciLoadBalancerShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#values DataOciLoadBalancerShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 115
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_shapes#regex DataOciLoadBalancerShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 111
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-shapes/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-load-balancer-shapes/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/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.DataOciLoadBalancerShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/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-load-balancer-shapes/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-load-balancer-shapes/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-shapes/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-load-balancer-shapes/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 238
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 226
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 242
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 255
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 232
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 248
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerShapesShapes",
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesShapes"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-shapes/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-load-balancer-shapes/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/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.DataOciLoadBalancerShapesShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerShapesShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/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-load-balancer-shapes/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-load-balancer-shapes/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesShapesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerShapesShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-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-load-balancer-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerShapesShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerShapesShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-shapes/index:DataOciLoadBalancerShapesShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuite": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suite oci_load_balancer_ssl_cipher_suite}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuite",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suite oci_load_balancer_ssl_cipher_suite} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suite/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.DataOciLoadBalancerSslCipherSuiteConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerSslCipherSuite resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/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 DataOciLoadBalancerSslCipherSuite to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suite#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerSslCipherSuite that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerSslCipherSuite to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 124
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 131
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerSslCipherSuite",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 80
          },
          "name": "ciphers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 116
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 98
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 111
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 91
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suite/index:DataOciLoadBalancerSslCipherSuite"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuiteConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuiteConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerSslCipherSuiteConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suite#load_balancer_id DataOciLoadBalancerSslCipherSuite#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 13
          },
          "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/data-sources/load_balancer_ssl_cipher_suite#name DataOciLoadBalancerSslCipherSuite#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suite/index.ts",
            "line": 17
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suite/index:DataOciLoadBalancerSslCipherSuiteConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuites": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites oci_load_balancer_ssl_cipher_suites}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuites",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites oci_load_balancer_ssl_cipher_suites} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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.DataOciLoadBalancerSslCipherSuitesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancerSslCipherSuites resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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 DataOciLoadBalancerSslCipherSuites to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancerSslCipherSuites that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancerSslCipherSuites to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 395
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 398
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerSslCipherSuites",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 392
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 386
          },
          "name": "sslCipherSuites",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 402
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 380
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 373
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuites"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancerSslCipherSuitesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites#load_balancer_id DataOciLoadBalancerSslCipherSuites#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 20
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites#filter DataOciLoadBalancerSslCipherSuites#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites#id DataOciLoadBalancerSslCipherSuites#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
        "line": 118
      },
      "name": "DataOciLoadBalancerSslCipherSuitesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancer_ssl_cipher_suites#name DataOciLoadBalancerSslCipherSuites#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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/load_balancer_ssl_cipher_suites#values DataOciLoadBalancerSslCipherSuites#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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/load_balancer_ssl_cipher_suites#regex DataOciLoadBalancerSslCipherSuites#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 126
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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.DataOciLoadBalancerSslCipherSuitesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerSslCipherSuitesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 253
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancerSslCipherSuitesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
            "line": 270
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 247
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 263
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuites": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuites",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
        "line": 28
      },
      "name": "DataOciLoadBalancerSslCipherSuitesSslCipherSuites",
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesSslCipherSuites"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancerSslCipherSuitesSslCipherSuitesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesSslCipherSuitesList"
    },
    "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuitesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancer-ssl-cipher-suites/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-load-balancer-ssl-cipher-suites/index.ts",
        "line": 51
      },
      "name": "DataOciLoadBalancerSslCipherSuitesSslCipherSuitesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 80
          },
          "name": "ciphers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 85
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancer-ssl-cipher-suites/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancerSslCipherSuitesSslCipherSuites"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancer-ssl-cipher-suites/index:DataOciLoadBalancerSslCipherSuitesSslCipherSuitesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers oci_load_balancers}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers oci_load_balancers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoadBalancersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoadBalancers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 740
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLoadBalancers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoadBalancers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoadBalancers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 871
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 804
          },
          "name": "resetDetail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 820
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 874
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 836
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 858
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 886
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 897
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoadBalancers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 728
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 868
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 846
          },
          "name": "loadBalancers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 792
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 808
          },
          "name": "detailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 824
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 878
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 840
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 862
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 785
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 798
          },
          "name": "detail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 814
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 830
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 852
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancers"
    },
    "cdktf-provider-oci.DataOciLoadBalancersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 9
      },
      "name": "DataOciLoadBalancersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#compartment_id DataOciLoadBalancers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 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/load_balancers#detail DataOciLoadBalancers#detail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 17
          },
          "name": "detail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#display_name DataOciLoadBalancers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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/load_balancers#filter DataOciLoadBalancers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#id DataOciLoadBalancers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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/load_balancers#state DataOciLoadBalancers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersConfig"
    },
    "cdktf-provider-oci.DataOciLoadBalancersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 543
      },
      "name": "DataOciLoadBalancersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#name DataOciLoadBalancers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#values DataOciLoadBalancers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 555
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/load_balancers#regex DataOciLoadBalancers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 551
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersFilter"
    },
    "cdktf-provider-oci.DataOciLoadBalancersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersFilterList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 678
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoadBalancersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 666
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 682
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 695
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 659
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 672
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 688
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoadBalancersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 356
      },
      "name": "DataOciLoadBalancersLoadBalancers",
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancers"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 115
      },
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetails",
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetails"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersLoadBalancersIpAddressDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetailsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 138
      },
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 167
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 172
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 178
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 40
      },
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIp",
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIp"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 63
      },
      "name": "DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 92
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIp"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersIpAddressDetailsReservedIpOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersLoadBalancersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersLoadBalancersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 379
      },
      "name": "DataOciLoadBalancersLoadBalancersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 408
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 414
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 419
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 425
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 436
          },
          "name": "ipAddressDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersIpAddressDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 441
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 446
          },
          "name": "ipMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 451
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 456
          },
          "name": "isDeleteProtectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 461
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 466
          },
          "name": "isRequestIdEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 471
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 476
          },
          "name": "requestIdHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 482
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 488
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 493
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 499
          },
          "name": "shapeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 509
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 515
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 520
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancers"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 201
      },
      "name": "DataOciLoadBalancersLoadBalancersReservedIps",
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersReservedIps"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersLoadBalancersReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersLoadBalancersReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersReservedIpsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 224
      },
      "name": "DataOciLoadBalancersLoadBalancersReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 253
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersReservedIps"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersReservedIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-load-balancers/index.ts",
        "line": 276
      },
      "name": "DataOciLoadBalancersLoadBalancersShapeDetails",
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersShapeDetails"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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.DataOciLoadBalancersLoadBalancersShapeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoadBalancersLoadBalancersShapeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/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-load-balancers/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-load-balancers/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersShapeDetailsList"
    },
    "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-load-balancers/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-load-balancers/index.ts",
        "line": 299
      },
      "name": "DataOciLoadBalancersLoadBalancersShapeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 328
          },
          "name": "maximumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 333
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-load-balancers/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoadBalancersLoadBalancersShapeDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-load-balancers/index:DataOciLoadBalancersLoadBalancersShapeDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_categories_list oci_log_analytics_log_analytics_categories_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_categories_list oci_log_analytics_log_analytics_categories_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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.DataOciLogAnalyticsLogAnalyticsCategoriesListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsCategoriesList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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 DataOciLogAnalyticsLogAnalyticsCategoriesList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_categories_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsCategoriesList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsCategoriesList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 200
          },
          "name": "resetCategoryDisplayText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 216
          },
          "name": "resetCategoryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 232
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 254
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 279
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 289
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsCategoriesList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 138
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 242
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 204
          },
          "name": "categoryDisplayTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 220
          },
          "name": "categoryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 236
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 258
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 271
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 194
          },
          "name": "categoryDisplayText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 210
          },
          "name": "categoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 226
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 264
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-categories-list/index:DataOciLogAnalyticsLogAnalyticsCategoriesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsCategoriesListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_categories_list#namespace DataOciLogAnalyticsLogAnalyticsCategoriesList#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 32
          },
          "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/log_analytics_log_analytics_categories_list#category_display_text DataOciLogAnalyticsLogAnalyticsCategoriesList#category_display_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 13
          },
          "name": "categoryDisplayText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_categories_list#category_type DataOciLogAnalyticsLogAnalyticsCategoriesList#category_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 17
          },
          "name": "categoryType",
          "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/log_analytics_log_analytics_categories_list#id DataOciLogAnalyticsLogAnalyticsCategoriesList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-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/data-sources/log_analytics_log_analytics_categories_list#name DataOciLogAnalyticsLogAnalyticsCategoriesList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-categories-list/index:DataOciLogAnalyticsLogAnalyticsCategoriesListConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
        "line": 34
      },
      "name": "DataOciLogAnalyticsLogAnalyticsCategoriesListItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-categories-list/index:DataOciLogAnalyticsLogAnalyticsCategoriesListItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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-log-analytics-log-analytics-categories-list/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsCategoriesListItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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-log-analytics-log-analytics-categories-list/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-log-analytics-log-analytics-categories-list/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-categories-list/index:DataOciLogAnalyticsLogAnalyticsCategoriesListItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-categories-list/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-log-analytics-log-analytics-categories-list/index.ts",
        "line": 57
      },
      "name": "DataOciLogAnalyticsLogAnalyticsCategoriesListItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 96
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 106
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-categories-list/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoriesListItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-categories-list/index:DataOciLogAnalyticsLogAnalyticsCategoriesListItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category oci_log_analytics_log_analytics_category}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category oci_log_analytics_log_analytics_category} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-category/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.DataOciLogAnalyticsLogAnalyticsCategoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsCategory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/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 DataOciLogAnalyticsLogAnalyticsCategory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsCategory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsCategory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/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-log-analytics-log-analytics-category/index.ts",
            "line": 161
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsCategory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 114
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 145
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 127
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 140
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 133
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-category/index:DataOciLogAnalyticsLogAnalyticsCategory"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsCategoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsCategoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category#name DataOciLogAnalyticsLogAnalyticsCategory#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category#namespace DataOciLogAnalyticsLogAnalyticsCategory#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_category#id DataOciLogAnalyticsLogAnalyticsCategory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-category/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-category/index:DataOciLogAnalyticsLogAnalyticsCategoryConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities oci_log_analytics_log_analytics_entities}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities oci_log_analytics_log_analytics_entities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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 DataOciLogAnalyticsLogAnalyticsEntities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1090
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 789
          },
          "name": "resetCloudResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 818
          },
          "name": "resetDefinedTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 834
          },
          "name": "resetDefinedTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 850
          },
          "name": "resetEntityTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1093
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 866
          },
          "name": "resetFreeformTagEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 882
          },
          "name": "resetFreeformTagExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 898
          },
          "name": "resetHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 914
          },
          "name": "resetHostnameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 930
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 946
          },
          "name": "resetIsManagementAgentIdNull"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 962
          },
          "name": "resetIsShowAssociatedSourcesCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 978
          },
          "name": "resetLifecycleDetailsContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1000
          },
          "name": "resetMetadataEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1016
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1032
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1061
          },
          "name": "resetSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1077
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1105
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 712
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1087
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 988
          },
          "name": "logAnalyticsEntityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 793
          },
          "name": "cloudResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 806
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 822
          },
          "name": "definedTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 838
          },
          "name": "definedTagExistsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 854
          },
          "name": "entityTypeNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1097
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 870
          },
          "name": "freeformTagEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 886
          },
          "name": "freeformTagExistsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 918
          },
          "name": "hostnameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 902
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 934
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 950
          },
          "name": "isManagementAgentIdNullInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 966
          },
          "name": "isShowAssociatedSourcesCountInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 982
          },
          "name": "lifecycleDetailsContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1004
          },
          "name": "metadataEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1036
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1020
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1049
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1065
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1081
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 783
          },
          "name": "cloudResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 799
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 812
          },
          "name": "definedTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 828
          },
          "name": "definedTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 844
          },
          "name": "entityTypeName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 860
          },
          "name": "freeformTagEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 876
          },
          "name": "freeformTagExists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 892
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 908
          },
          "name": "hostnameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 924
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 940
          },
          "name": "isManagementAgentIdNull",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 956
          },
          "name": "isShowAssociatedSourcesCount",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 972
          },
          "name": "lifecycleDetailsContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 994
          },
          "name": "metadataEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1010
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1026
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1042
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1055
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 1071
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntities"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#compartment_id DataOciLogAnalyticsLogAnalyticsEntities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#namespace DataOciLogAnalyticsLogAnalyticsEntities#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 80
          },
          "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/log_analytics_log_analytics_entities#cloud_resource_id DataOciLogAnalyticsLogAnalyticsEntities#cloud_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 13
          },
          "name": "cloudResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#defined_tag_equals DataOciLogAnalyticsLogAnalyticsEntities#defined_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#defined_tag_exists DataOciLogAnalyticsLogAnalyticsEntities#defined_tag_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#entity_type_name DataOciLogAnalyticsLogAnalyticsEntities#entity_type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 29
          },
          "name": "entityTypeName",
          "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/log_analytics_log_analytics_entities#filter DataOciLogAnalyticsLogAnalyticsEntities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 94
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#freeform_tag_equals DataOciLogAnalyticsLogAnalyticsEntities#freeform_tag_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#freeform_tag_exists DataOciLogAnalyticsLogAnalyticsEntities#freeform_tag_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 37
          },
          "name": "freeformTagExists",
          "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/log_analytics_log_analytics_entities#hostname DataOciLogAnalyticsLogAnalyticsEntities#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 41
          },
          "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/data-sources/log_analytics_log_analytics_entities#hostname_contains DataOciLogAnalyticsLogAnalyticsEntities#hostname_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 45
          },
          "name": "hostnameContains",
          "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/log_analytics_log_analytics_entities#id DataOciLogAnalyticsLogAnalyticsEntities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/data-sources/log_analytics_log_analytics_entities#is_management_agent_id_null DataOciLogAnalyticsLogAnalyticsEntities#is_management_agent_id_null}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 56
          },
          "name": "isManagementAgentIdNull",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#is_show_associated_sources_count DataOciLogAnalyticsLogAnalyticsEntities#is_show_associated_sources_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 60
          },
          "name": "isShowAssociatedSourcesCount",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_log_analytics_entities#lifecycle_details_contains DataOciLogAnalyticsLogAnalyticsEntities#lifecycle_details_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 64
          },
          "name": "lifecycleDetailsContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#metadata_equals DataOciLogAnalyticsLogAnalyticsEntities#metadata_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 68
          },
          "name": "metadataEquals",
          "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/log_analytics_log_analytics_entities#name DataOciLogAnalyticsLogAnalyticsEntities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 72
          },
          "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/log_analytics_log_analytics_entities#name_contains DataOciLogAnalyticsLogAnalyticsEntities#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 76
          },
          "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/log_analytics_log_analytics_entities#source_id DataOciLogAnalyticsLogAnalyticsEntities#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 84
          },
          "name": "sourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#state DataOciLogAnalyticsLogAnalyticsEntities#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 88
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 527
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities#name DataOciLogAnalyticsLogAnalyticsEntities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#values DataOciLogAnalyticsLogAnalyticsEntities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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/log_analytics_log_analytics_entities#regex DataOciLogAnalyticsLogAnalyticsEntities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 535
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 662
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 650
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 679
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 643
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 656
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 672
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 451
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollection",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 257
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 181
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadata",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 96
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 119
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 148
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 153
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 158
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 204
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 234
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 280
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 309
          },
          "name": "areLogsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 314
          },
          "name": "associatedSourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 319
          },
          "name": "cloudResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 324
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 330
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 335
          },
          "name": "entityTypeInternalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 340
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 346
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 351
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 361
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 366
          },
          "name": "managementAgentCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 371
          },
          "name": "managementAgentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 376
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 382
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 387
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 392
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 398
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 403
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 413
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 418
          },
          "name": "timeLastDiscovered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 423
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 428
          },
          "name": "timezoneRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities/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-log-analytics-log-analytics-entities/index.ts",
        "line": 474
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 504
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities/index:DataOciLogAnalyticsLogAnalyticsEntitiesLogAnalyticsEntityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesSummary": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities_summary oci_log_analytics_log_analytics_entities_summary}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesSummary",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities_summary oci_log_analytics_log_analytics_entities_summary} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/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.DataOciLogAnalyticsLogAnalyticsEntitiesSummaryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntitiesSummary resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/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 DataOciLogAnalyticsLogAnalyticsEntitiesSummary to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities_summary#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntitiesSummary that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntitiesSummary to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/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-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesSummary",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 88
          },
          "name": "activeEntitiesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 106
          },
          "name": "entitiesWithHasLogsCollectedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 111
          },
          "name": "entitiesWithManagementAgentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 101
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 140
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 94
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 133
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities-summary/index:DataOciLogAnalyticsLogAnalyticsEntitiesSummary"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesSummaryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntitiesSummaryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntitiesSummaryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities_summary#compartment_id DataOciLogAnalyticsLogAnalyticsEntitiesSummary#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 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/log_analytics_log_analytics_entities_summary#namespace DataOciLogAnalyticsLogAnalyticsEntitiesSummary#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entities_summary#id DataOciLogAnalyticsLogAnalyticsEntitiesSummary#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entities-summary/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entities-summary/index:DataOciLogAnalyticsLogAnalyticsEntitiesSummaryConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity oci_log_analytics_log_analytics_entity}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity oci_log_analytics_log_analytics_entity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity/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.DataOciLogAnalyticsLogAnalyticsEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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 DataOciLogAnalyticsLogAnalyticsEntity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 305
          },
          "name": "resetIsShowAssociatedSourcesCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 246
          },
          "name": "areLogsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 251
          },
          "name": "associatedSourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 256
          },
          "name": "cloudResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 267
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 272
          },
          "name": "entityTypeInternalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 277
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 288
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 314
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 332
          },
          "name": "managementAgentCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 337
          },
          "name": "managementAgentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 342
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 348
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 372
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 377
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 387
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 392
          },
          "name": "timeLastDiscovered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 397
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 402
          },
          "name": "timezoneRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 309
          },
          "name": "isShowAssociatedSourcesCountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 327
          },
          "name": "logAnalyticsEntityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 366
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 299
          },
          "name": "isShowAssociatedSourcesCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 320
          },
          "name": "logAnalyticsEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 359
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntity"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity#log_analytics_entity_id DataOciLogAnalyticsLogAnalyticsEntity#log_analytics_entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 17
          },
          "name": "logAnalyticsEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity#namespace DataOciLogAnalyticsLogAnalyticsEntity#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 21
          },
          "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/log_analytics_log_analytics_entity#is_show_associated_sources_count DataOciLogAnalyticsLogAnalyticsEntity#is_show_associated_sources_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 13
          },
          "name": "isShowAssociatedSourcesCount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
        "line": 108
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadata",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadata"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
        "line": 23
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadataItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadataItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
        "line": 46
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 75
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 80
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 85
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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.DataOciLogAnalyticsLogAnalyticsEntityMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadataList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity/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-log-analytics-log-analytics-entity/index.ts",
        "line": 131
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 161
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadataItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity/index:DataOciLogAnalyticsLogAnalyticsEntityMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopology": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology oci_log_analytics_log_analytics_entity_topology}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopology",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology oci_log_analytics_log_analytics_entity_topology} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntityTopology resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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 DataOciLogAnalyticsLogAnalyticsEntityTopology to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntityTopology that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntityTopology to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 852
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 759
          },
          "name": "resetContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 855
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 775
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 810
          },
          "name": "resetMetadataEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 839
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 879
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopology",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 695
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 849
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 785
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 763
          },
          "name": "contextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 859
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 779
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 798
          },
          "name": "logAnalyticsEntityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 814
          },
          "name": "metadataEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 827
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 843
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 753
          },
          "name": "context",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 769
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 791
          },
          "name": "logAnalyticsEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 804
          },
          "name": "metadataEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 820
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 833
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopology"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#log_analytics_entity_id DataOciLogAnalyticsLogAnalyticsEntityTopology#log_analytics_entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 24
          },
          "name": "logAnalyticsEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#namespace DataOciLogAnalyticsLogAnalyticsEntityTopology#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 32
          },
          "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/log_analytics_log_analytics_entity_topology#context DataOciLogAnalyticsLogAnalyticsEntityTopology#context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 13
          },
          "name": "context",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#filter DataOciLogAnalyticsLogAnalyticsEntityTopology#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#id DataOciLogAnalyticsLogAnalyticsEntityTopology#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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/log_analytics_log_analytics_entity_topology#metadata_equals DataOciLogAnalyticsLogAnalyticsEntityTopology#metadata_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 28
          },
          "name": "metadataEquals",
          "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/log_analytics_log_analytics_entity_topology#state DataOciLogAnalyticsLogAnalyticsEntityTopology#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 510
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#name DataOciLogAnalyticsLogAnalyticsEntityTopology#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#values DataOciLogAnalyticsLogAnalyticsEntityTopology#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 522
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_topology#regex DataOciLogAnalyticsLogAnalyticsEntityTopology#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 518
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 645
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 633
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 649
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 662
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 626
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 639
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 655
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 428
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 124
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinks",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinks"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 44
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 67
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 96
          },
          "name": "destinationEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 101
          },
          "name": "sourceEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 147
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 177
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 352
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodes",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodes"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 200
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 223
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 252
          },
          "name": "areLogsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 257
          },
          "name": "cloudResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 262
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 268
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 273
          },
          "name": "entityTypeInternalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 278
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 284
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 294
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 299
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 309
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 314
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 324
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 329
          },
          "name": "timezoneRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 375
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 405
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/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-log-analytics-log-analytics-entity-topology/index.ts",
        "line": 451
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 481
          },
          "name": "links",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 487
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-topology/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTopologyItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-topology/index:DataOciLogAnalyticsLogAnalyticsEntityTopologyItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_type oci_log_analytics_log_analytics_entity_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_type oci_log_analytics_log_analytics_entity_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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.DataOciLogAnalyticsLogAnalyticsEntityTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntityType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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 DataOciLogAnalyticsLogAnalyticsEntityType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntityType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntityType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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-log-analytics-log-analytics-entity-type/index.ts",
            "line": 247
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 160
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 165
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 188
          },
          "name": "internalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 193
          },
          "name": "managementAgentEligibilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 217
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 222
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 178
          },
          "name": "entityTypeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 211
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 171
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 204
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-type/index:DataOciLogAnalyticsLogAnalyticsEntityType"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_type#entity_type_name DataOciLogAnalyticsLogAnalyticsEntityType#entity_type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 13
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_type#namespace DataOciLogAnalyticsLogAnalyticsEntityType#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-type/index:DataOciLogAnalyticsLogAnalyticsEntityTypeConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypeProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypeProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
        "line": 19
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypeProperties",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-type/index:DataOciLogAnalyticsLogAnalyticsEntityTypeProperties"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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-log-analytics-log-analytics-entity-type/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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-log-analytics-log-analytics-entity-type/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-log-analytics-log-analytics-entity-type/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-type/index:DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-type/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-log-analytics-log-analytics-entity-type/index.ts",
        "line": 42
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 76
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-type/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypeProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-type/index:DataOciLogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types oci_log_analytics_log_analytics_entity_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types oci_log_analytics_log_analytics_entity_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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.DataOciLogAnalyticsLogAnalyticsEntityTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsEntityTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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 DataOciLogAnalyticsLogAnalyticsEntityTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsEntityTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsEntityTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 666
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 570
          },
          "name": "resetCloudType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 669
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 608
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 624
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 653
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 693
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 506
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 663
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 596
          },
          "name": "logAnalyticsEntityTypeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 574
          },
          "name": "cloudTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 673
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 628
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 612
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 641
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 657
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 564
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 618
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 634
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypes"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types#namespace DataOciLogAnalyticsLogAnalyticsEntityTypes#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 32
          },
          "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/log_analytics_log_analytics_entity_types#cloud_type DataOciLogAnalyticsLogAnalyticsEntityTypes#cloud_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 13
          },
          "name": "cloudType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types#filter DataOciLogAnalyticsLogAnalyticsEntityTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types#id DataOciLogAnalyticsLogAnalyticsEntityTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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/log_analytics_log_analytics_entity_types#name DataOciLogAnalyticsLogAnalyticsEntityTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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/log_analytics_log_analytics_entity_types#name_contains DataOciLogAnalyticsLogAnalyticsEntityTypes#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 28
          },
          "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/log_analytics_log_analytics_entity_types#state DataOciLogAnalyticsLogAnalyticsEntityTypes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 321
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_entity_types#name DataOciLogAnalyticsLogAnalyticsEntityTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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/log_analytics_log_analytics_entity_types#values DataOciLogAnalyticsLogAnalyticsEntityTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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/log_analytics_log_analytics_entity_types#regex DataOciLogAnalyticsLogAnalyticsEntityTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 329
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 456
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
            "line": 473
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 437
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 450
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 466
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 245
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollection",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 124
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 147
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 176
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 181
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 186
          },
          "name": "internalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 191
          },
          "name": "managementAgentEligibilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 201
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 207
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 212
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 222
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
        "line": 44
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsProperties",
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 67
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-entity-types/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-log-analytics-log-analytics-entity-types/index.ts",
        "line": 268
      },
      "name": "DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 298
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-entity-types/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-entity-types/index:DataOciLogAnalyticsLogAnalyticsEntityTypesLogAnalyticsEntityTypeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_group oci_log_analytics_log_analytics_log_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_group oci_log_analytics_log_analytics_log_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-group/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.DataOciLogAnalyticsLogAnalyticsLogGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsLogGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/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 DataOciLogAnalyticsLogAnalyticsLogGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsLogGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsLogGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/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-log-analytics-log-analytics-log-group/index.ts",
            "line": 158
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 138
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 143
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 120
          },
          "name": "logAnalyticsLogGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 133
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 113
          },
          "name": "logAnalyticsLogGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 126
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-group/index:DataOciLogAnalyticsLogAnalyticsLogGroup"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_group#log_analytics_log_group_id DataOciLogAnalyticsLogAnalyticsLogGroup#log_analytics_log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 13
          },
          "name": "logAnalyticsLogGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_group#namespace DataOciLogAnalyticsLogAnalyticsLogGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-group/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-group/index:DataOciLogAnalyticsLogAnalyticsLogGroupConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups oci_log_analytics_log_analytics_log_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups oci_log_analytics_log_analytics_log_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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.DataOciLogAnalyticsLogAnalyticsLogGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsLogGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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 DataOciLogAnalyticsLogAnalyticsLogGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsLogGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsLogGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 537
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 489
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 540
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 505
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 552
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 562
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 414
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 534
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 515
          },
          "name": "logAnalyticsLogGroupSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 477
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 493
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 544
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 509
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 528
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 470
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 483
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 499
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 521
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroups"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups#compartment_id DataOciLogAnalyticsLogAnalyticsLogGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_groups#namespace DataOciLogAnalyticsLogAnalyticsLogGroups#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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/log_analytics_log_analytics_log_groups#display_name DataOciLogAnalyticsLogAnalyticsLogGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_groups#filter DataOciLogAnalyticsLogAnalyticsLogGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups#id DataOciLogAnalyticsLogAnalyticsLogGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 229
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups#name DataOciLogAnalyticsLogAnalyticsLogGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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/log_analytics_log_analytics_log_groups#values DataOciLogAnalyticsLogAnalyticsLogGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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/log_analytics_log_analytics_log_groups#regex DataOciLogAnalyticsLogAnalyticsLogGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 237
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 364
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 352
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
            "line": 381
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 358
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 374
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 153
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollection",
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
        "line": 36
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-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-log-analytics-log-analytics-log-groups/index.ts",
        "line": 59
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 120
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 130
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups/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-log-analytics-log-analytics-log-groups/index.ts",
        "line": 176
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 206
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups/index:DataOciLogAnalyticsLogAnalyticsLogGroupsLogAnalyticsLogGroupSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsSummary": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups_summary oci_log_analytics_log_analytics_log_groups_summary}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsSummary",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups_summary oci_log_analytics_log_analytics_log_groups_summary} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/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.DataOciLogAnalyticsLogAnalyticsLogGroupsSummaryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsLogGroupsSummary resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/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 DataOciLogAnalyticsLogAnalyticsLogGroupsSummary to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups_summary#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsLogGroupsSummary that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsLogGroupsSummary to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/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-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsSummary",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 117
          },
          "name": "logGroupCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 96
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 130
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 123
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index:DataOciLogAnalyticsLogAnalyticsLogGroupsSummary"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsSummaryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsLogGroupsSummaryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsLogGroupsSummaryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups_summary#compartment_id DataOciLogAnalyticsLogAnalyticsLogGroupsSummary#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 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/log_analytics_log_analytics_log_groups_summary#namespace DataOciLogAnalyticsLogAnalyticsLogGroupsSummary#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_log_groups_summary#id DataOciLogAnalyticsLogAnalyticsLogGroupsSummary#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-log-groups-summary/index:DataOciLogAnalyticsLogAnalyticsLogGroupsSummaryConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rule oci_log_analytics_log_analytics_object_collection_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rule oci_log_analytics_log_analytics_object_collection_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsObjectCollectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 130
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLogAnalyticsLogAnalyticsObjectCollectionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsObjectCollectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsObjectCollectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 362
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 118
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 170
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 175
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 180
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 186
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 191
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 196
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 202
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 212
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 217
          },
          "name": "isForceHistoricCollection",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 222
          },
          "name": "lastCollectedObject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 227
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 245
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 250
          },
          "name": "logSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 255
          },
          "name": "logSetExtRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 260
          },
          "name": "logSetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 265
          },
          "name": "logSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 270
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 293
          },
          "name": "objectNameFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 298
          },
          "name": "osBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 303
          },
          "name": "osNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 309
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 314
          },
          "name": "pollSince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 319
          },
          "name": "pollTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 324
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 329
          },
          "name": "streamCursorTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 334
          },
          "name": "streamCursorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 339
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 344
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 349
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 354
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 240
          },
          "name": "logAnalyticsObjectCollectionRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 288
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 233
          },
          "name": "logAnalyticsObjectCollectionRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 281
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRule"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rule#log_analytics_object_collection_rule_id DataOciLogAnalyticsLogAnalyticsObjectCollectionRule#log_analytics_object_collection_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 13
          },
          "name": "logAnalyticsObjectCollectionRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rule#namespace DataOciLogAnalyticsLogAnalyticsObjectCollectionRule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 19
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverrides",
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/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-log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/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-log-analytics-log-analytics-object-collection-rule/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-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/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-log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 42
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 71
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 76
          },
          "name": "matchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 81
          },
          "name": "propertyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 86
          },
          "name": "propertyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rule/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules oci_log_analytics_log_analytics_object_collection_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules oci_log_analytics_log_analytics_object_collection_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsObjectCollectionRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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 DataOciLogAnalyticsLogAnalyticsObjectCollectionRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsObjectCollectionRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsObjectCollectionRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 769
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 772
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 705
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 727
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 756
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 795
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 629
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 766
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 715
          },
          "name": "logAnalyticsObjectCollectionRuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 693
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 776
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 709
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 731
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 744
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 760
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 686
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 699
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 721
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 737
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 750
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRules"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules#compartment_id DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-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/log_analytics_log_analytics_object_collection_rules#namespace DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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/log_analytics_log_analytics_object_collection_rules#filter DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules#id DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-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/log_analytics_log_analytics_object_collection_rules#name DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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/log_analytics_log_analytics_object_collection_rules#state DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 444
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_object_collection_rules#name DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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/log_analytics_log_analytics_object_collection_rules#values DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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/log_analytics_log_analytics_object_collection_rules#regex DataOciLogAnalyticsLogAnalyticsObjectCollectionRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 452
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 579
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 567
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 596
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 560
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 573
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 589
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 368
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollection",
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 130
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 153
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 182
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 187
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 192
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 198
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 203
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 208
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 214
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 224
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 229
          },
          "name": "isForceHistoricCollection",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 234
          },
          "name": "lastCollectedObject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 239
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 244
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 249
          },
          "name": "logSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 254
          },
          "name": "logSetExtRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 259
          },
          "name": "logSetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 264
          },
          "name": "logSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 269
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 274
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 279
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 284
          },
          "name": "objectNameFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 289
          },
          "name": "osBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 294
          },
          "name": "osNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 300
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 305
          },
          "name": "pollSince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 310
          },
          "name": "pollTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 320
          },
          "name": "streamCursorTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 325
          },
          "name": "streamCursorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 330
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 335
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 340
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 345
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 40
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverrides",
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverrides"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 63
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 92
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 97
          },
          "name": "matchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 102
          },
          "name": "propertyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 107
          },
          "name": "propertyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/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-log-analytics-log-analytics-object-collection-rules/index.ts",
        "line": 391
      },
      "name": "DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 421
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-object-collection-rules/index:DataOciLogAnalyticsLogAnalyticsObjectCollectionRulesLogAnalyticsObjectCollectionRuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_preference oci_log_analytics_log_analytics_preference}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreference",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_preference oci_log_analytics_log_analytics_preference} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-preference/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.DataOciLogAnalyticsLogAnalyticsPreferenceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsPreference resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/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 DataOciLogAnalyticsLogAnalyticsPreference to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_preference#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsPreference that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsPreference to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 170
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 201
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsPreference",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 174
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 193
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 186
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-preference/index:DataOciLogAnalyticsLogAnalyticsPreference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsPreferenceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_preference#namespace DataOciLogAnalyticsLogAnalyticsPreference#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_preference#id DataOciLogAnalyticsLogAnalyticsPreference#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-preference/index:DataOciLogAnalyticsLogAnalyticsPreferenceConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
        "line": 22
      },
      "name": "DataOciLogAnalyticsLogAnalyticsPreferenceItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-preference/index:DataOciLogAnalyticsLogAnalyticsPreferenceItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-preference/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-log-analytics-log-analytics-preference/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/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.DataOciLogAnalyticsLogAnalyticsPreferenceItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsPreferenceItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/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-log-analytics-log-analytics-preference/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-log-analytics-log-analytics-preference/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-preference/index:DataOciLogAnalyticsLogAnalyticsPreferenceItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-preference/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-log-analytics-log-analytics-preference/index.ts",
        "line": 45
      },
      "name": "DataOciLogAnalyticsLogAnalyticsPreferenceItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 74
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 79
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-preference/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsPreferenceItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-preference/index:DataOciLogAnalyticsLogAnalyticsPreferenceItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list oci_log_analytics_log_analytics_resource_categories_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list oci_log_analytics_log_analytics_resource_categories_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsResourceCategoriesList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 254
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLogAnalyticsLogAnalyticsResourceCategoriesList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsResourceCategoriesList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsResourceCategoriesList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 311
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 362
          },
          "name": "resetResourceCategories"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 378
          },
          "name": "resetResourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 394
          },
          "name": "resetResourceTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 406
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 417
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 242
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 299
          },
          "name": "categories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 315
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 350
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 366
          },
          "name": "resourceCategoriesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 382
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 398
          },
          "name": "resourceTypesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 305
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 343
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 356
          },
          "name": "resourceCategories",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 372
          },
          "name": "resourceIds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 388
          },
          "name": "resourceTypes",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 38
      },
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategories",
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategories"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 61
      },
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 90
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 95
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 100
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 110
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategories"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListCategoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list#namespace DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 24
          },
          "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/log_analytics_log_analytics_resource_categories_list#compartment_id DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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/log_analytics_log_analytics_resource_categories_list#id DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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/log_analytics_log_analytics_resource_categories_list#resource_categories DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#resource_categories}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 28
          },
          "name": "resourceCategories",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list#resource_ids DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 32
          },
          "name": "resourceIds",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_resource_categories_list#resource_types DataOciLogAnalyticsLogAnalyticsResourceCategoriesList#resource_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 36
          },
          "name": "resourceTypes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 133
      },
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItems",
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/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-log-analytics-log-analytics-resource-categories-list/index.ts",
        "line": 156
      },
      "name": "DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 185
          },
          "name": "categoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 190
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 195
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 200
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 205
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 210
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-resource-categories-list/index:DataOciLogAnalyticsLogAnalyticsResourceCategoriesListItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_unprocessed_data_bucket oci_log_analytics_log_analytics_unprocessed_data_bucket}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_unprocessed_data_bucket oci_log_analytics_log_analytics_unprocessed_data_bucket} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/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.DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucketConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/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 DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_unprocessed_data_bucket#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/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-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 142
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 83
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 104
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 127
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 117
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 110
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index:DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucketConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucketConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucketConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_unprocessed_data_bucket#namespace DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_analytics_unprocessed_data_bucket#id DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucket#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-analytics-unprocessed-data-bucket/index:DataOciLogAnalyticsLogAnalyticsUnprocessedDataBucketConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogSetsCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_sets_count oci_log_analytics_log_sets_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogSetsCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_sets_count oci_log_analytics_log_sets_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-log-sets-count/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.DataOciLogAnalyticsLogSetsCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsLogSetsCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/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 DataOciLogAnalyticsLogSetsCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_sets_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsLogSetsCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsLogSetsCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/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-log-analytics-log-sets-count/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsLogSetsCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 99
          },
          "name": "logSetsCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 112
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 105
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-sets-count/index:DataOciLogAnalyticsLogSetsCount"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsLogSetsCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsLogSetsCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsLogSetsCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_sets_count#namespace DataOciLogAnalyticsLogSetsCount#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_log_sets_count#id DataOciLogAnalyticsLogSetsCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-log-sets-count/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-log-sets-count/index:DataOciLogAnalyticsLogSetsCountConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespace": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace oci_log_analytics_namespace}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace oci_log_analytics_namespace} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace/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.DataOciLogAnalyticsNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/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 DataOciLogAnalyticsNamespace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 104
          },
          "name": "isArchivingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 109
          },
          "name": "isDataEverIngested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 114
          },
          "name": "isLogsetEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 119
          },
          "name": "isOnboarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 132
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 125
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace/index:DataOciLogAnalyticsNamespace"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace#namespace DataOciLogAnalyticsNamespace#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace#id DataOciLogAnalyticsNamespace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace/index:DataOciLogAnalyticsNamespaceConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectiveProperties": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties oci_log_analytics_namespace_effective_properties}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectiveProperties",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties oci_log_analytics_namespace_effective_properties} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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.DataOciLogAnalyticsNamespaceEffectivePropertiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceEffectiveProperties resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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 DataOciLogAnalyticsNamespaceEffectiveProperties to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceEffectiveProperties that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceEffectiveProperties to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 704
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 560
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 582
          },
          "name": "resetEntityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 707
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 614
          },
          "name": "resetIsIncludePatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 630
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 659
          },
          "name": "resetPatternId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 675
          },
          "name": "resetPatternIdLong"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 691
          },
          "name": "resetSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 719
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 734
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectiveProperties",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 493
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 570
          },
          "name": "effectivePropertyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 701
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 564
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 586
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 711
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 618
          },
          "name": "isIncludePatternsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 634
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 647
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 663
          },
          "name": "patternIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 679
          },
          "name": "patternIdLongInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 695
          },
          "name": "sourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 554
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 576
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 608
          },
          "name": "isIncludePatterns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 624
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 640
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 653
          },
          "name": "patternId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 669
          },
          "name": "patternIdLong",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 685
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectiveProperties"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties#namespace DataOciLogAnalyticsNamespaceEffectiveProperties#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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/log_analytics_namespace_effective_properties#agent_id DataOciLogAnalyticsNamespaceEffectiveProperties#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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/log_analytics_namespace_effective_properties#entity_id DataOciLogAnalyticsNamespaceEffectiveProperties#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 17
          },
          "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/log_analytics_namespace_effective_properties#filter DataOciLogAnalyticsNamespaceEffectiveProperties#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties#id DataOciLogAnalyticsNamespaceEffectiveProperties#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-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/log_analytics_namespace_effective_properties#is_include_patterns DataOciLogAnalyticsNamespaceEffectiveProperties#is_include_patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 28
          },
          "name": "isIncludePatterns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_effective_properties#name DataOciLogAnalyticsNamespaceEffectiveProperties#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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/log_analytics_namespace_effective_properties#pattern_id DataOciLogAnalyticsNamespaceEffectiveProperties#pattern_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 40
          },
          "name": "patternId",
          "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/log_analytics_namespace_effective_properties#pattern_id_long DataOciLogAnalyticsNamespaceEffectiveProperties#pattern_id_long}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 44
          },
          "name": "patternIdLong",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties#source_name DataOciLogAnalyticsNamespaceEffectiveProperties#source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 48
          },
          "name": "sourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 232
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 141
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 164
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 193
          },
          "name": "effectiveLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 204
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 56
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatterns",
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatterns"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 79
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 108
          },
          "name": "effectiveLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 118
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatterns"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsPatternsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
            "line": 297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 255
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 285
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesEffectivePropertyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
        "line": 308
      },
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_effective_properties#name DataOciLogAnalyticsNamespaceEffectiveProperties#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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/log_analytics_namespace_effective_properties#values DataOciLogAnalyticsNamespaceEffectiveProperties#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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/log_analytics_namespace_effective_properties#regex DataOciLogAnalyticsNamespaceEffectiveProperties#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 316
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
            "line": 473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 443
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceEffectivePropertiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 431
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/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-log-analytics-namespace-effective-properties/index.ts",
            "line": 460
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 437
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 453
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-effective-properties/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceEffectivePropertiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-effective-properties/index:DataOciLogAnalyticsNamespaceEffectivePropertiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage oci_log_analytics_namespace_field_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage oci_log_analytics_namespace_field_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceFieldUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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 DataOciLogAnalyticsNamespaceFieldUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceFieldUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceFieldUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 613
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 528
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 582
          },
          "name": "dependentParsers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 588
          },
          "name": "dependentSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 601
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 617
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 630
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 594
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 607
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 623
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsage"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage#field_name DataOciLogAnalyticsNamespaceFieldUsage#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 13
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage#namespace DataOciLogAnalyticsNamespaceFieldUsage#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_field_usage#id DataOciLogAnalyticsNamespaceFieldUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 121
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsers",
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsers"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 26
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependencies",
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependencies"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 49
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 78
          },
          "name": "referenceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 83
          },
          "name": "referenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 88
          },
          "name": "referenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 93
          },
          "name": "referenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 98
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsersList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 144
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentParsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 174
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsersDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 179
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 184
          },
          "name": "parserDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 189
          },
          "name": "parserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 194
          },
          "name": "parserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 199
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentParsers"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentParsersOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 407
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSources",
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSources"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 222
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependencies",
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependencies"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 245
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 274
          },
          "name": "referenceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 279
          },
          "name": "referenceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 284
          },
          "name": "referenceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 289
          },
          "name": "referenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
        "line": 317
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypes",
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypes"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 340
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 369
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 374
          },
          "name": "entityTypeCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 379
          },
          "name": "entityTypeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 384
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
            "line": 508
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-field-usage/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-log-analytics-namespace-field-usage/index.ts",
        "line": 430
      },
      "name": "DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 460
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 466
          },
          "name": "entityTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesEntityTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 471
          },
          "name": "isAutoAssociationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 476
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 481
          },
          "name": "sourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 486
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 491
          },
          "name": "sourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 496
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-field-usage/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceFieldUsageDependentSources"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-field-usage/index:DataOciLogAnalyticsNamespaceFieldUsageDependentSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rule oci_log_analytics_namespace_ingest_time_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rule oci_log_analytics_namespace_ingest_time_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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.DataOciLogAnalyticsNamespaceIngestTimeRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceIngestTimeRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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 DataOciLogAnalyticsNamespaceIngestTimeRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceIngestTimeRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceIngestTimeRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 461
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 309
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 362
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 373
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 379
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 384
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 389
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 395
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 400
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 418
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 436
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 441
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 446
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 413
          },
          "name": "ingestTimeRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 431
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 406
          },
          "name": "ingestTimeRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 424
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRule"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 19
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleActions",
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleActions"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleActionsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 42
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 71
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 76
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 81
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 86
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 91
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 96
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleActions"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 204
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditions",
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditions"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 119
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions",
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 142
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 171
          },
          "name": "conditionField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 176
          },
          "name": "conditionOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 181
          },
          "name": "conditionValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/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-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 227
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 257
          },
          "name": "additionalConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 262
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 267
          },
          "name": "fieldOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 272
          },
          "name": "fieldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 277
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rule#ingest_time_rule_id DataOciLogAnalyticsNamespaceIngestTimeRule#ingest_time_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 13
          },
          "name": "ingestTimeRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rule#namespace DataOciLogAnalyticsNamespaceIngestTimeRule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rule/index:DataOciLogAnalyticsNamespaceIngestTimeRuleConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules oci_log_analytics_namespace_ingest_time_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules oci_log_analytics_namespace_ingest_time_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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.DataOciLogAnalyticsNamespaceIngestTimeRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceIngestTimeRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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 DataOciLogAnalyticsNamespaceIngestTimeRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceIngestTimeRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceIngestTimeRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 641
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 529
          },
          "name": "resetConditionKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 545
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 561
          },
          "name": "resetFieldName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 577
          },
          "name": "resetFieldValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 644
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 593
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 628
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 450
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 638
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 603
          },
          "name": "ingestTimeRuleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 533
          },
          "name": "conditionKindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 549
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 565
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 581
          },
          "name": "fieldValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 648
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 597
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 616
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 632
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 523
          },
          "name": "conditionKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 539
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 555
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 571
          },
          "name": "fieldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 587
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 609
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 622
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRules"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#compartment_id DataOciLogAnalyticsNamespaceIngestTimeRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-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/log_analytics_namespace_ingest_time_rules#namespace DataOciLogAnalyticsNamespaceIngestTimeRules#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 40
          },
          "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/log_analytics_namespace_ingest_time_rules#condition_kind DataOciLogAnalyticsNamespaceIngestTimeRules#condition_kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 17
          },
          "name": "conditionKind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#display_name DataOciLogAnalyticsNamespaceIngestTimeRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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/log_analytics_namespace_ingest_time_rules#field_name DataOciLogAnalyticsNamespaceIngestTimeRules#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 25
          },
          "name": "fieldName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#field_value DataOciLogAnalyticsNamespaceIngestTimeRules#field_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 29
          },
          "name": "fieldValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#filter DataOciLogAnalyticsNamespaceIngestTimeRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#id DataOciLogAnalyticsNamespaceIngestTimeRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-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/log_analytics_namespace_ingest_time_rules#state DataOciLogAnalyticsNamespaceIngestTimeRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 265
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_ingest_time_rules#name DataOciLogAnalyticsNamespaceIngestTimeRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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/log_analytics_namespace_ingest_time_rules#values DataOciLogAnalyticsNamespaceIngestTimeRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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/log_analytics_namespace_ingest_time_rules#regex DataOciLogAnalyticsNamespaceIngestTimeRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 273
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 400
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 388
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 417
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 394
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 189
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 52
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 75
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 109
          },
          "name": "conditionKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 115
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 120
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 130
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 135
          },
          "name": "fieldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 141
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 151
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 156
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/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-log-analytics-namespace-ingest-time-rules/index.ts",
        "line": 212
      },
      "name": "DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 242
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-ingest-time-rules/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-ingest-time-rules/index:DataOciLogAnalyticsNamespaceIngestTimeRulesIngestTimeRuleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_lookup oci_log_analytics_namespace_lookup}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_lookup oci_log_analytics_namespace_lookup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceLookup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 415
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLogAnalyticsNamespaceLookup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_lookup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceLookup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceLookup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
            "line": 617
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceLookup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 403
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 455
          },
          "name": "activeEditVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 460
          },
          "name": "canonicalLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 466
          },
          "name": "categories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 471
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 481
          },
          "name": "defaultMatchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 487
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 492
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 497
          },
          "name": "editVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 503
          },
          "name": "fields",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 509
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 519
          },
          "name": "isBuiltIn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 524
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 529
          },
          "name": "lookupDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 534
          },
          "name": "lookupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 552
          },
          "name": "lookupReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 557
          },
          "name": "lookupReferenceString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 562
          },
          "name": "maxMatches",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 581
          },
          "name": "referringSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 586
          },
          "name": "registerLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 592
          },
          "name": "statusSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 597
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 602
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 547
          },
          "name": "lookupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 575
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 540
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 568
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookup"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 19
      },
      "name": "DataOciLogAnalyticsNamespaceLookupCategories",
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupCategories"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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.DataOciLogAnalyticsNamespaceLookupCategoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceLookupCategoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupCategoriesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 42
      },
      "name": "DataOciLogAnalyticsNamespaceLookupCategoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 76
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 81
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 91
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupCategories"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupCategoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceLookupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_lookup#lookup_name DataOciLogAnalyticsNamespaceLookup#lookup_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 13
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_lookup#namespace DataOciLogAnalyticsNamespaceLookup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 114
      },
      "name": "DataOciLogAnalyticsNamespaceLookupFields",
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupFields"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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.DataOciLogAnalyticsNamespaceLookupFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceLookupFieldsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupFieldsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 137
      },
      "name": "DataOciLogAnalyticsNamespaceLookupFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 166
          },
          "name": "commonFieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 171
          },
          "name": "defaultMatchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 176
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 181
          },
          "name": "isCommonField",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 186
          },
          "name": "matchOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 191
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 196
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupFields"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupFieldsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 219
      },
      "name": "DataOciLogAnalyticsNamespaceLookupReferringSources",
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupReferringSources"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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.DataOciLogAnalyticsNamespaceLookupReferringSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceLookupReferringSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupReferringSourcesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 242
      },
      "name": "DataOciLogAnalyticsNamespaceLookupReferringSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 271
          },
          "name": "canonicalLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 276
          },
          "name": "totalCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupReferringSources"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupReferringSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
        "line": 299
      },
      "name": "DataOciLogAnalyticsNamespaceLookupStatusSummary",
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupStatusSummary"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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.DataOciLogAnalyticsNamespaceLookupStatusSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceLookupStatusSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupStatusSummaryList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-lookup/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-log-analytics-namespace-lookup/index.ts",
        "line": 322
      },
      "name": "DataOciLogAnalyticsNamespaceLookupStatusSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 351
          },
          "name": "chunksProcessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 356
          },
          "name": "failureDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 361
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 366
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 371
          },
          "name": "totalChunks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-lookup/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceLookupStatusSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-lookup/index:DataOciLogAnalyticsNamespaceLookupStatusSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions oci_log_analytics_namespace_parser_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions oci_log_analytics_namespace_parser_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-actions/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.DataOciLogAnalyticsNamespaceParserActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceParserActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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 DataOciLogAnalyticsNamespaceParserActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceParserActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceParserActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 508
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 444
          },
          "name": "resetActionDisplayText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 511
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 476
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
            "line": 533
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceParserActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 505
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 499
          },
          "name": "parserActionSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 448
          },
          "name": "actionDisplayTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 515
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 480
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 493
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 438
          },
          "name": "actionDisplayText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 486
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActions"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions#namespace DataOciLogAnalyticsNamespaceParserActions#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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/log_analytics_namespace_parser_actions#action_display_text DataOciLogAnalyticsNamespaceParserActions#action_display_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 13
          },
          "name": "actionDisplayText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions#filter DataOciLogAnalyticsNamespaceParserActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions#id DataOciLogAnalyticsNamespaceParserActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-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/log_analytics_namespace_parser_actions#name DataOciLogAnalyticsNamespaceParserActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
        "line": 197
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_parser_actions#name DataOciLogAnalyticsNamespaceParserActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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/log_analytics_namespace_parser_actions#values DataOciLogAnalyticsNamespaceParserActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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/log_analytics_namespace_parser_actions#regex DataOciLogAnalyticsNamespaceParserActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 205
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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.DataOciLogAnalyticsNamespaceParserActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceParserActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 332
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceParserActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
            "line": 349
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 326
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 342
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
        "line": 121
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
        "line": 36
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-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-log-analytics-namespace-parser-actions/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-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.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-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-log-analytics-namespace-parser-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-log-analytics-namespace-parser-actions/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-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-log-analytics-namespace-parser-actions/index.ts",
        "line": 59
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/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-log-analytics-namespace-parser-actions/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-parser-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-log-analytics-namespace-parser-actions/index.ts",
        "line": 144
      },
      "name": "DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 174
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-parser-actions/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-parser-actions/index:DataOciLogAnalyticsNamespaceParserActionsParserActionSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata oci_log_analytics_namespace_properties_metadata}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata oci_log_analytics_namespace_properties_metadata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespacePropertiesMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 493
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLogAnalyticsNamespacePropertiesMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespacePropertiesMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespacePropertiesMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 641
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 545
          },
          "name": "resetConstraints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 561
          },
          "name": "resetDisplayText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 644
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 577
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 593
          },
          "name": "resetLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 609
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
            "line": 668
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 481
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 638
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 632
          },
          "name": "propertyMetadataSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 549
          },
          "name": "constraintsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 565
          },
          "name": "displayTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 648
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 581
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 597
          },
          "name": "levelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 613
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 626
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 539
          },
          "name": "constraints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 555
          },
          "name": "displayText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 571
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 587
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 603
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 619
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadata"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#namespace DataOciLogAnalyticsNamespacePropertiesMetadata#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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/log_analytics_namespace_properties_metadata#constraints DataOciLogAnalyticsNamespacePropertiesMetadata#constraints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 13
          },
          "name": "constraints",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#display_text DataOciLogAnalyticsNamespacePropertiesMetadata#display_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 17
          },
          "name": "displayText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#filter DataOciLogAnalyticsNamespacePropertiesMetadata#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#id DataOciLogAnalyticsNamespacePropertiesMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#level DataOciLogAnalyticsNamespacePropertiesMetadata#level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 28
          },
          "name": "level",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#name DataOciLogAnalyticsNamespacePropertiesMetadata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 296
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#name DataOciLogAnalyticsNamespacePropertiesMetadata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#values DataOciLogAnalyticsNamespacePropertiesMetadata#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 308
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_properties_metadata#regex DataOciLogAnalyticsNamespacePropertiesMetadata#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 304
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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.DataOciLogAnalyticsNamespacePropertiesMetadataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 431
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 419
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 435
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 448
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 412
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 425
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 441
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 220
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 124
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
        "line": 44
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevels",
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevels"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 67
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 96
          },
          "name": "constraints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevels"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 147
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 176
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 181
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 192
          },
          "name": "levels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsLevelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-properties-metadata/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-log-analytics-namespace-properties-metadata/index.ts",
        "line": 243
      },
      "name": "DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 273
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-properties-metadata/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-properties-metadata/index:DataOciLogAnalyticsNamespacePropertiesMetadataPropertyMetadataSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules oci_log_analytics_namespace_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules oci_log_analytics_namespace_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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 DataOciLogAnalyticsNamespaceRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 625
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 529
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 628
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 561
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 596
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 612
          },
          "name": "resetTargetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 640
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 653
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 451
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 622
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 584
          },
          "name": "ruleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 533
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 632
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 565
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 578
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 600
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 616
          },
          "name": "targetServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 523
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 555
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 571
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 590
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 606
          },
          "name": "targetService",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRules"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules#compartment_id DataOciLogAnalyticsNamespaceRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-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/log_analytics_namespace_rules#namespace DataOciLogAnalyticsNamespaceRules#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 32
          },
          "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/log_analytics_namespace_rules#display_name DataOciLogAnalyticsNamespaceRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-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/log_analytics_namespace_rules#filter DataOciLogAnalyticsNamespaceRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules#id DataOciLogAnalyticsNamespaceRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-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/log_analytics_namespace_rules#kind DataOciLogAnalyticsNamespaceRules#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 28
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules#state DataOciLogAnalyticsNamespaceRules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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/log_analytics_namespace_rules#target_service DataOciLogAnalyticsNamespaceRules#target_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 40
          },
          "name": "targetService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
        "line": 266
      },
      "name": "DataOciLogAnalyticsNamespaceRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules#name DataOciLogAnalyticsNamespaceRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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/log_analytics_namespace_rules#values DataOciLogAnalyticsNamespaceRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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/log_analytics_namespace_rules#regex DataOciLogAnalyticsNamespaceRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 274
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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.DataOciLogAnalyticsNamespaceRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 401
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 389
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
            "line": 418
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 382
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 395
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 411
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
        "line": 190
      },
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
        "line": 48
      },
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 71
      },
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 132
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 137
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 142
          },
          "name": "lastExecutionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 152
          },
          "name": "targetService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 157
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 162
          },
          "name": "timeLastExecuted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 167
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules/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-log-analytics-namespace-rules/index.ts",
        "line": 213
      },
      "name": "DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 243
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesRuleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules/index:DataOciLogAnalyticsNamespaceRulesRuleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesSummary": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules_summary oci_log_analytics_namespace_rules_summary}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesSummary",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules_summary oci_log_analytics_namespace_rules_summary} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-rules-summary/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.DataOciLogAnalyticsNamespaceRulesSummaryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceRulesSummary resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/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 DataOciLogAnalyticsNamespaceRulesSummary to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules_summary#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceRulesSummary that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceRulesSummary to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/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-log-analytics-namespace-rules-summary/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceRulesSummary",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 117
          },
          "name": "ingestTimeRulesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 135
          },
          "name": "savedSearchRulesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 140
          },
          "name": "totalCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 96
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 130
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 123
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules-summary/index:DataOciLogAnalyticsNamespaceRulesSummary"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesSummaryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceRulesSummaryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceRulesSummaryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules_summary#compartment_id DataOciLogAnalyticsNamespaceRulesSummary#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 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/log_analytics_namespace_rules_summary#namespace DataOciLogAnalyticsNamespaceRulesSummary#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_rules_summary#id DataOciLogAnalyticsNamespaceRulesSummary#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-rules-summary/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-rules-summary/index:DataOciLogAnalyticsNamespaceRulesSummaryConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTask": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_task oci_log_analytics_namespace_scheduled_task}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_task oci_log_analytics_namespace_scheduled_task} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceScheduledTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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 DataOciLogAnalyticsNamespaceScheduledTask to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceScheduledTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceScheduledTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 744
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 572
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 625
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 630
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 636
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 641
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 647
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 652
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 657
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 675
          },
          "name": "numOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 680
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 699
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 704
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 709
          },
          "name": "taskStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 714
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 719
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 724
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 729
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 670
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 693
          },
          "name": "scheduledTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 663
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 686
          },
          "name": "scheduledTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTask"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 270
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskAction",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskAction"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtraction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtraction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 19
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtraction",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 42
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 71
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 76
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 81
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 86
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 293
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 322
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 327
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 333
          },
          "name": "metricExtraction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionMetricExtractionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 338
          },
          "name": "purgeCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 343
          },
          "name": "purgeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 348
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 353
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 359
          },
          "name": "templateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 364
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskAction"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 189
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetails",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 212
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 241
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 247
          },
          "name": "templateParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 109
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 132
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 161
          },
          "name": "keyField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 166
          },
          "name": "valueField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_task#namespace DataOciLogAnalyticsNamespaceScheduledTask#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 13
          },
          "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/log_analytics_namespace_scheduled_task#scheduled_task_id DataOciLogAnalyticsNamespaceScheduledTask#scheduled_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 17
          },
          "name": "scheduledTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 487
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedules",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedules"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedulesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 510
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 540
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
        "line": 387
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedulesSchedule",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-task/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-log-analytics-namespace-scheduled-task/index.ts",
        "line": 410
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 439
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 444
          },
          "name": "misfirePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 449
          },
          "name": "recurringInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 454
          },
          "name": "repeatCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 459
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 464
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-task/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-task/index:DataOciLogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks oci_log_analytics_namespace_scheduled_tasks}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks oci_log_analytics_namespace_scheduled_tasks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
          "line": 1044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 1012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceScheduledTasks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1029
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLogAnalyticsNamespaceScheduledTasks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceScheduledTasks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceScheduledTasks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1188
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1095
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1191
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1146
          },
          "name": "resetTargetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1175
          },
          "name": "resetTemplateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1203
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1216
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1017
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1185
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1134
          },
          "name": "scheduledTaskCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1083
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1099
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1195
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1128
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1150
          },
          "name": "targetServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1163
          },
          "name": "taskTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1179
          },
          "name": "templateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1076
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1089
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1121
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1140
          },
          "name": "targetService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1156
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 1169
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasks"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#compartment_id DataOciLogAnalyticsNamespaceScheduledTasks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 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/log_analytics_namespace_scheduled_tasks#namespace DataOciLogAnalyticsNamespaceScheduledTasks#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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/log_analytics_namespace_scheduled_tasks#task_type DataOciLogAnalyticsNamespaceScheduledTasks#task_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 36
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#display_name DataOciLogAnalyticsNamespaceScheduledTasks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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/log_analytics_namespace_scheduled_tasks#filter DataOciLogAnalyticsNamespaceScheduledTasks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#id DataOciLogAnalyticsNamespaceScheduledTasks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-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/log_analytics_namespace_scheduled_tasks#target_service DataOciLogAnalyticsNamespaceScheduledTasks#target_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 32
          },
          "name": "targetService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#template_id DataOciLogAnalyticsNamespaceScheduledTasks#template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 40
          },
          "name": "templateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 832
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#name DataOciLogAnalyticsNamespaceScheduledTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 836
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#values DataOciLogAnalyticsNamespaceScheduledTasks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 844
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_scheduled_tasks#regex DataOciLogAnalyticsNamespaceScheduledTasks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 840
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 967
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 955
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 971
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 984
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 948
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 961
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 977
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 756
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 592
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 299
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsAction",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsAction"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtraction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtraction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 48
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtraction",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtraction"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 71
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 105
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 110
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 115
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtraction"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 322
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 351
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 356
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 362
          },
          "name": "metricExtraction",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionMetricExtractionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 367
          },
          "name": "purgeCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 372
          },
          "name": "purgeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 377
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 382
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 388
          },
          "name": "templateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 393
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsAction"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 218
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetails",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetails"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 241
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 270
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 276
          },
          "name": "templateParams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 138
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParams",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParams"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 161
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 190
          },
          "name": "keyField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 195
          },
          "name": "valueField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParams"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionTemplateDetailsTemplateParamsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 752
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 745
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 745
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 745
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 615
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 645
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 650
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 656
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 661
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 667
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 677
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 682
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 687
          },
          "name": "numOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 692
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 697
          },
          "name": "scheduledTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 703
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 708
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 713
          },
          "name": "taskStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 718
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 723
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 728
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 733
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 516
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedules",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedules"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 539
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 569
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 416
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesSchedule",
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesSchedule"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 439
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 468
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 473
          },
          "name": "misfirePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 478
          },
          "name": "recurringInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 483
          },
          "name": "repeatCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 488
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 493
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsSchedulesScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 828
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 821
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 821
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 821
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
        "line": 779
      },
      "name": "DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 809
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-scheduled-tasks/index.ts",
            "line": 792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-scheduled-tasks/index:DataOciLogAnalyticsNamespaceScheduledTasksScheduledTaskCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_archival_config oci_log_analytics_namespace_storage_archival_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_archival_config oci_log_analytics_namespace_storage_archival_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/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.DataOciLogAnalyticsNamespaceStorageArchivalConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceStorageArchivalConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/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 DataOciLogAnalyticsNamespaceStorageArchivalConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_archival_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceStorageArchivalConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceStorageArchivalConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 187
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 193
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageArchivalConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 156
          },
          "name": "archivingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 161
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 166
          },
          "name": "isArchivingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 179
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 172
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-archival-config/index:DataOciLogAnalyticsNamespaceStorageArchivalConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
        "line": 15
      },
      "name": "DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration",
      "symbolId": "src/data-oci-log-analytics-namespace-storage-archival-config/index:DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/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-log-analytics-namespace-storage-archival-config/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/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.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/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-log-analytics-namespace-storage-archival-config/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-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-archival-config/index:DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-archival-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-log-analytics-namespace-storage-archival-config/index.ts",
        "line": 38
      },
      "name": "DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 67
          },
          "name": "activeStorageDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 72
          },
          "name": "archivalStorageDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-archival-config/index:DataOciLogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageArchivalConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceStorageArchivalConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_archival_config#namespace DataOciLogAnalyticsNamespaceStorageArchivalConfig#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-archival-config/index.ts",
            "line": 13
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-archival-config/index:DataOciLogAnalyticsNamespaceStorageArchivalConfigConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_encryption_key_info oci_log_analytics_namespace_storage_encryption_key_info}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_encryption_key_info oci_log_analytics_namespace_storage_encryption_key_info} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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 DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_encryption_key_info#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 213
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 198
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 191
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index:DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_encryption_key_info#namespace DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_encryption_key_info#id DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfo#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index:DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
        "line": 22
      },
      "name": "DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItems",
      "symbolId": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index:DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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-log-analytics-namespace-storage-encryption-key-info/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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-log-analytics-namespace-storage-encryption-key-info/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-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index:DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/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-log-analytics-namespace-storage-encryption-key-info/index.ts",
        "line": 45
      },
      "name": "DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 74
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 79
          },
          "name": "keySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 84
          },
          "name": "keyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-encryption-key-info/index:DataOciLogAnalyticsNamespaceStorageEncryptionKeyInfoItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecalls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls oci_log_analytics_namespace_storage_overlapping_recalls}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecalls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls oci_log_analytics_namespace_storage_overlapping_recalls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceStorageOverlappingRecalls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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 DataOciLogAnalyticsNamespaceStorageOverlappingRecalls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceStorageOverlappingRecalls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceStorageOverlappingRecalls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 543
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 546
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 479
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 514
          },
          "name": "resetTimeDataEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 530
          },
          "name": "resetTimeDataStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecalls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 540
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 502
          },
          "name": "overlappingRecallCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 550
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 483
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 496
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 518
          },
          "name": "timeDataEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 534
          },
          "name": "timeDataStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 489
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 508
          },
          "name": "timeDataEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 524
          },
          "name": "timeDataStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecalls"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls#namespace DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 20
          },
          "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/log_analytics_namespace_storage_overlapping_recalls#filter DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls#id DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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/log_analytics_namespace_storage_overlapping_recalls#time_data_ended DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#time_data_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 24
          },
          "name": "timeDataEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls#time_data_started DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#time_data_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 28
          },
          "name": "timeDataStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 232
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_overlapping_recalls#name DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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/log_analytics_namespace_storage_overlapping_recalls#values DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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/log_analytics_namespace_storage_overlapping_recalls#regex DataOciLogAnalyticsNamespaceStorageOverlappingRecalls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 156
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 36
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 59
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 88
          },
          "name": "collectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 93
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 98
          },
          "name": "logSets",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 103
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 108
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 113
          },
          "name": "recallId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 118
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 123
          },
          "name": "timeDataEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 128
          },
          "name": "timeDataStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 133
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/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-log-analytics-namespace-storage-overlapping-recalls/index.ts",
        "line": 179
      },
      "name": "DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 209
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-overlapping-recalls/index:DataOciLogAnalyticsNamespaceStorageOverlappingRecallsOverlappingRecallCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecallCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recall_count oci_log_analytics_namespace_storage_recall_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecallCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recall_count oci_log_analytics_namespace_storage_recall_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/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.DataOciLogAnalyticsNamespaceStorageRecallCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceStorageRecallCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/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 DataOciLogAnalyticsNamespaceStorageRecallCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recall_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceStorageRecallCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceStorageRecallCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageRecallCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 112
          },
          "name": "recallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 117
          },
          "name": "recallFailed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 122
          },
          "name": "recallLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 127
          },
          "name": "recallPending",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 132
          },
          "name": "recallSucceeded",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 107
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 100
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-recall-count/index:DataOciLogAnalyticsNamespaceStorageRecallCount"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecallCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecallCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceStorageRecallCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recall_count#namespace DataOciLogAnalyticsNamespaceStorageRecallCount#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recall_count#id DataOciLogAnalyticsNamespaceStorageRecallCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recall-count/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-recall-count/index:DataOciLogAnalyticsNamespaceStorageRecallCountConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecalledDataSize": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size oci_log_analytics_namespace_storage_recalled_data_size}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecalledDataSize",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size oci_log_analytics_namespace_storage_recalled_data_size} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/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.DataOciLogAnalyticsNamespaceStorageRecalledDataSizeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceStorageRecalledDataSize resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/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 DataOciLogAnalyticsNamespaceStorageRecalledDataSize to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceStorageRecalledDataSize that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceStorageRecalledDataSize to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 139
          },
          "name": "resetTimeDataEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 155
          },
          "name": "resetTimeDataStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/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-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceStorageRecalledDataSize",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 122
          },
          "name": "notRecalledDataInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 127
          },
          "name": "recalledDataInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 117
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 143
          },
          "name": "timeDataEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 159
          },
          "name": "timeDataStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 110
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 133
          },
          "name": "timeDataEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 149
          },
          "name": "timeDataStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index:DataOciLogAnalyticsNamespaceStorageRecalledDataSize"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecalledDataSizeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceStorageRecalledDataSizeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceStorageRecalledDataSizeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size#namespace DataOciLogAnalyticsNamespaceStorageRecalledDataSize#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size#id DataOciLogAnalyticsNamespaceStorageRecalledDataSize#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/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/log_analytics_namespace_storage_recalled_data_size#time_data_ended DataOciLogAnalyticsNamespaceStorageRecalledDataSize#time_data_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 24
          },
          "name": "timeDataEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_storage_recalled_data_size#time_data_started DataOciLogAnalyticsNamespaceStorageRecalledDataSize#time_data_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index.ts",
            "line": 28
          },
          "name": "timeDataStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-storage-recalled-data-size/index:DataOciLogAnalyticsNamespaceStorageRecalledDataSizeConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_template oci_log_analytics_namespace_template}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_template oci_log_analytics_namespace_template} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-template/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.DataOciLogAnalyticsNamespaceTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceTemplate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/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 DataOciLogAnalyticsNamespaceTemplate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceTemplate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 213
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 296
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 304
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 173
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 178
          },
          "name": "contentFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 184
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 189
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 195
          },
          "name": "facets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 222
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 245
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 250
          },
          "name": "parametersFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 255
          },
          "name": "parametersMetadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 278
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 283
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 288
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 217
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 240
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 273
          },
          "name": "templateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 233
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 266
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-template/index:DataOciLogAnalyticsNamespaceTemplate"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceTemplateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_template#namespace DataOciLogAnalyticsNamespaceTemplate#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 20
          },
          "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/log_analytics_namespace_template#template_id DataOciLogAnalyticsNamespaceTemplate#template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 24
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_template#id DataOciLogAnalyticsNamespaceTemplate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-template/index:DataOciLogAnalyticsNamespaceTemplateConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
        "line": 26
      },
      "name": "DataOciLogAnalyticsNamespaceTemplateFacets",
      "symbolId": "src/data-oci-log-analytics-namespace-template/index:DataOciLogAnalyticsNamespaceTemplateFacets"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-template/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-log-analytics-namespace-template/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/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.DataOciLogAnalyticsNamespaceTemplateFacetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplateFacetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/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-log-analytics-namespace-template/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-log-analytics-namespace-template/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-template/index:DataOciLogAnalyticsNamespaceTemplateFacetsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-template/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-log-analytics-namespace-template/index.ts",
        "line": 49
      },
      "name": "DataOciLogAnalyticsNamespaceTemplateFacetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 78
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 83
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-template/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplateFacets"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-template/index:DataOciLogAnalyticsNamespaceTemplateFacetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates oci_log_analytics_namespace_templates}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates oci_log_analytics_namespace_templates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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.DataOciLogAnalyticsNamespaceTemplatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaceTemplates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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 DataOciLogAnalyticsNamespaceTemplates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaceTemplates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaceTemplates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 742
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 745
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 630
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 652
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 681
          },
          "name": "resetNamespaceTemplateFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 697
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 713
          },
          "name": "resetTemplateDisplayText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 729
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 771
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 551
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 739
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 640
          },
          "name": "logAnalyticsTemplateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 618
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 749
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 634
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 656
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 669
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 685
          },
          "name": "namespaceTemplateFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 701
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 717
          },
          "name": "templateDisplayTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 733
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 611
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 662
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 675
          },
          "name": "namespaceTemplateFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 691
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 707
          },
          "name": "templateDisplayText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 723
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplates"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#compartment_id DataOciLogAnalyticsNamespaceTemplates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 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/log_analytics_namespace_templates#namespace DataOciLogAnalyticsNamespaceTemplates#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#filter DataOciLogAnalyticsNamespaceTemplates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#id DataOciLogAnalyticsNamespaceTemplates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#name DataOciLogAnalyticsNamespaceTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#namespace_template_filter DataOciLogAnalyticsNamespaceTemplates#namespace_template_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 32
          },
          "name": "namespaceTemplateFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#state DataOciLogAnalyticsNamespaceTemplates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#template_display_text DataOciLogAnalyticsNamespaceTemplates#template_display_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 40
          },
          "name": "templateDisplayText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#type DataOciLogAnalyticsNamespaceTemplates#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 44
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 366
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespace_templates#name DataOciLogAnalyticsNamespaceTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#values DataOciLogAnalyticsNamespaceTemplates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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/log_analytics_namespace_templates#regex DataOciLogAnalyticsNamespaceTemplates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 374
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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.DataOciLogAnalyticsNamespaceTemplatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 501
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 489
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 518
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 482
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 495
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 511
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 290
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollection",
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 132
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
        "line": 52
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacets",
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacets"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 75
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 109
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacets"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 155
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 189
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 194
          },
          "name": "contentFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 200
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 205
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 211
          },
          "name": "facets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsFacetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 217
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 222
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 227
          },
          "name": "isSystem",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 237
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 242
          },
          "name": "parametersFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 247
          },
          "name": "parametersMetadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 252
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 257
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 267
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespace-templates/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-log-analytics-namespace-templates/index.ts",
        "line": 313
      },
      "name": "DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 343
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespace-templates/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespace-templates/index:DataOciLogAnalyticsNamespaceTemplatesLogAnalyticsTemplateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespaces": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces oci_log_analytics_namespaces}."
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces oci_log_analytics_namespaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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.DataOciLogAnalyticsNamespacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespaces/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLogAnalyticsNamespaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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 DataOciLogAnalyticsNamespaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLogAnalyticsNamespaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLogAnalyticsNamespaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 462
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 472
          },
          "name": "namespaceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 450
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 466
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 456
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespaces"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespaces/index.ts",
        "line": 9
      },
      "name": "DataOciLogAnalyticsNamespacesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces#compartment_id DataOciLogAnalyticsNamespaces#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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/log_analytics_namespaces#filter DataOciLogAnalyticsNamespaces#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces#id DataOciLogAnalyticsNamespaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesConfig"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespaces/index.ts",
        "line": 204
      },
      "name": "DataOciLogAnalyticsNamespacesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/log_analytics_namespaces#name DataOciLogAnalyticsNamespaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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/log_analytics_namespaces#values DataOciLogAnalyticsNamespaces#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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/log_analytics_namespaces#regex DataOciLogAnalyticsNamespaces#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesFilter"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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.DataOciLogAnalyticsNamespacesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesFilterList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLogAnalyticsNamespacesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespaces/index.ts",
        "line": 128
      },
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollection",
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollection"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-log-analytics-namespaces/index.ts",
        "line": 28
      },
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollectionItems",
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollectionItems"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 51
      },
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 85
          },
          "name": "isArchivingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 90
          },
          "name": "isDataEverIngested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 95
          },
          "name": "isLogsetEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 100
          },
          "name": "isOnboarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 105
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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.DataOciLogAnalyticsNamespacesNamespaceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollectionList"
    },
    "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-log-analytics-namespaces/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-log-analytics-namespaces/index.ts",
        "line": 151
      },
      "name": "DataOciLogAnalyticsNamespacesNamespaceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-log-analytics-namespaces/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLogAnalyticsNamespacesNamespaceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-log-analytics-namespaces/index:DataOciLogAnalyticsNamespacesNamespaceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log oci_logging_log}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log oci_logging_log} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log/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.DataOciLoggingLogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-log/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/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 DataOciLoggingLog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 354
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 361
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 257
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 263
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 290
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 321
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 326
          },
          "name": "retentionDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 336
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 341
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 346
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 303
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 316
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 296
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 309
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLog"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log#log_group_id DataOciLoggingLog#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 13
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log#log_id DataOciLoggingLog#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 17
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log/index.ts",
        "line": 115
      },
      "name": "DataOciLoggingLogConfiguration",
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfiguration"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log/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-logging-log/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/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.DataOciLoggingLogConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/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-logging-log/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-logging-log/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log/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-logging-log/index.ts",
        "line": 138
      },
      "name": "DataOciLoggingLogConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 167
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 173
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfigurationSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log/index.ts",
        "line": 19
      },
      "name": "DataOciLoggingLogConfigurationSource",
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfigurationSource"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfigurationSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log/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-logging-log/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/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.DataOciLoggingLogConfigurationSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogConfigurationSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/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-logging-log/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-logging-log/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfigurationSourceList"
    },
    "cdktf-provider-oci.DataOciLoggingLogConfigurationSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log/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-logging-log/index.ts",
        "line": 42
      },
      "name": "DataOciLoggingLogConfigurationSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 71
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 77
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 82
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 87
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 92
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogConfigurationSource"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log/index:DataOciLoggingLogConfigurationSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_group oci_logging_log_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_group oci_logging_log_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-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.DataOciLoggingLogGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-group/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLogGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-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 DataOciLoggingLogGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLogGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLogGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/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-logging-log-group/index.ts",
            "line": 144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLogGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 130
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 115
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 108
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-group/index:DataOciLoggingLogGroup"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-group/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_group#log_group_id DataOciLoggingLogGroup#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-group/index.ts",
            "line": 13
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-group/index:DataOciLoggingLogGroupConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups oci_logging_log_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups oci_logging_log_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-groups/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.DataOciLoggingLogGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-groups/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLogGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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 DataOciLoggingLogGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLogGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLogGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 464
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 413
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 467
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 429
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 445
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLogGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 461
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 455
          },
          "name": "logGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 401
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 417
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 471
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 433
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 449
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 394
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 407
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 439
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroups"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-groups/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups#compartment_id DataOciLoggingLogGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-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/logging_log_groups#display_name DataOciLoggingLogGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-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/logging_log_groups#filter DataOciLoggingLogGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups#id DataOciLoggingLogGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-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/logging_log_groups#is_compartment_id_in_subtree DataOciLoggingLogGroups#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 28
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-groups/index.ts",
        "line": 153
      },
      "name": "DataOciLoggingLogGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_groups#name DataOciLoggingLogGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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/logging_log_groups#values DataOciLoggingLogGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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/logging_log_groups#regex DataOciLoggingLogGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 161
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsFilter"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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.DataOciLoggingLogGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/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-logging-log-groups/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 288
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoggingLogGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 276
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/index.ts",
            "line": 305
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 282
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 298
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-groups/index.ts",
        "line": 36
      },
      "name": "DataOciLoggingLogGroupsLogGroups",
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsLogGroups"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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.DataOciLoggingLogGroupsLogGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogGroupsLogGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/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-logging-log-groups/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-logging-log-groups/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsLogGroupsList"
    },
    "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-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-logging-log-groups/index.ts",
        "line": 59
      },
      "name": "DataOciLoggingLogGroupsLogGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 130
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-groups/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogGroupsLogGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-groups/index:DataOciLoggingLogGroupsLogGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearch": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_search oci_logging_log_saved_search}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_search oci_logging_log_saved_search} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-search/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.DataOciLoggingLogSavedSearchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-search/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLogSavedSearch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/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 DataOciLoggingLogSavedSearch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_search#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLogSavedSearch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLogSavedSearch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/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-logging-log-saved-search/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLogSavedSearch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 120
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 135
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 110
          },
          "name": "logSavedSearchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 103
          },
          "name": "logSavedSearchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-search/index:DataOciLoggingLogSavedSearch"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-search/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogSavedSearchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_search#log_saved_search_id DataOciLoggingLogSavedSearch#log_saved_search_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-search/index.ts",
            "line": 13
          },
          "name": "logSavedSearchId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-search/index:DataOciLoggingLogSavedSearchConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches oci_logging_log_saved_searches}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches oci_logging_log_saved_searches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-searches/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLogSavedSearches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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 DataOciLoggingLogSavedSearches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLogSavedSearches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLogSavedSearches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 545
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 548
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 494
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 510
          },
          "name": "resetLogSavedSearchId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 532
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 560
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLogSavedSearches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 419
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 542
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 520
          },
          "name": "logSavedSearchSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 482
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 552
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 498
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 514
          },
          "name": "logSavedSearchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 536
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 475
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 488
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 504
          },
          "name": "logSavedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 526
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearches"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-searches/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogSavedSearchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches#compartment_id DataOciLoggingLogSavedSearches#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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/logging_log_saved_searches#filter DataOciLoggingLogSavedSearches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches#id DataOciLoggingLogSavedSearches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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/logging_log_saved_searches#log_saved_search_id DataOciLoggingLogSavedSearches#log_saved_search_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 24
          },
          "name": "logSavedSearchId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches#name DataOciLoggingLogSavedSearches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-searches/index.ts",
        "line": 234
      },
      "name": "DataOciLoggingLogSavedSearchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_log_saved_searches#name DataOciLoggingLogSavedSearches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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/logging_log_saved_searches#values DataOciLoggingLogSavedSearches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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/logging_log_saved_searches#regex DataOciLoggingLogSavedSearches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 242
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesFilter"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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.DataOciLoggingLogSavedSearchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogSavedSearchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 369
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoggingLogSavedSearchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 357
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
            "line": 386
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 363
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 379
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-searches/index.ts",
        "line": 158
      },
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollection",
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollection"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-log-saved-searches/index.ts",
        "line": 36
      },
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItems",
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 59
      },
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 120
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 135
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-log-saved-searches/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-logging-log-saved-searches/index.ts",
        "line": 181
      },
      "name": "DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 211
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-log-saved-searches/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-log-saved-searches/index:DataOciLoggingLogSavedSearchesLogSavedSearchSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs oci_logging_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs oci_logging_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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.DataOciLoggingLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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 DataOciLoggingLogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingLogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 730
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 618
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 733
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 663
          },
          "name": "resetLogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 685
          },
          "name": "resetSourceResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 701
          },
          "name": "resetSourceService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 717
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
            "line": 758
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 553
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 727
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 673
          },
          "name": "logs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 622
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 737
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 651
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 667
          },
          "name": "logTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 689
          },
          "name": "sourceResourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 705
          },
          "name": "sourceServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 721
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 612
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 644
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 657
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 679
          },
          "name": "sourceResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 695
          },
          "name": "sourceService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 711
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogs"
    },
    "cdktf-provider-oci.DataOciLoggingLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingLogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#log_group_id DataOciLoggingLogs#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 24
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#display_name DataOciLoggingLogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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/logging_logs#filter DataOciLoggingLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#id DataOciLoggingLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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/logging_logs#log_type DataOciLoggingLogs#log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 28
          },
          "name": "logType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#source_resource DataOciLoggingLogs#source_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 32
          },
          "name": "sourceResource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#source_service DataOciLoggingLogs#source_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 36
          },
          "name": "sourceService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#state DataOciLoggingLogs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsConfig"
    },
    "cdktf-provider-oci.DataOciLoggingLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 368
      },
      "name": "DataOciLoggingLogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_logs#name DataOciLoggingLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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/logging_logs#values DataOciLoggingLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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/logging_logs#regex DataOciLoggingLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 376
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsFilter"
    },
    "cdktf-provider-oci.DataOciLoggingLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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.DataOciLoggingLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/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-logging-logs/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 503
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoggingLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 491
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
            "line": 520
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 497
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 513
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoggingLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 225
      },
      "name": "DataOciLoggingLogsLogs",
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogs"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 144
      },
      "name": "DataOciLoggingLogsLogsConfiguration",
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfiguration"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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.DataOciLoggingLogsLogsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogsLogsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/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-logging-logs/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 167
      },
      "name": "DataOciLoggingLogsLogsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 196
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 202
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-logs/index.ts",
        "line": 48
      },
      "name": "DataOciLoggingLogsLogsConfigurationSource",
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfigurationSource"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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.DataOciLoggingLogsLogsConfigurationSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogsLogsConfigurationSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/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-logging-logs/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfigurationSourceList"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 71
      },
      "name": "DataOciLoggingLogsLogsConfigurationSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 100
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 106
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 111
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 116
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 121
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationSource"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsConfigurationSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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.DataOciLoggingLogsLogsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingLogsLogsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/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-logging-logs/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-logging-logs/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsList"
    },
    "cdktf-provider-oci.DataOciLoggingLogsLogsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-logs/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-logging-logs/index.ts",
        "line": 248
      },
      "name": "DataOciLoggingLogsLogsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 283
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 294
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 300
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 310
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 315
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 320
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 325
          },
          "name": "retentionDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 330
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 335
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 340
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 345
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-logs/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingLogsLogs"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-logs/index:DataOciLoggingLogsLogsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configuration oci_logging_unified_agent_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configuration oci_logging_unified_agent_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingUnifiedAgentConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3445
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLoggingUnifiedAgentConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingUnifiedAgentConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingUnifiedAgentConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3569
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3484
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3489
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3495
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3500
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3505
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3511
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3517
          },
          "name": "groupAssociation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3527
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3533
          },
          "name": "serviceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3538
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3543
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3548
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3561
          },
          "name": "unifiedAgentConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3554
          },
          "name": "unifiedAgentConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfiguration"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configuration#unified_agent_configuration_id DataOciLoggingUnifiedAgentConfiguration#unified_agent_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 13
          },
          "name": "unifiedAgentConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationGroupAssociation",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationGroupAssociation"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationGroupAssociationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationGroupAssociationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationGroupAssociationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-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-logging-unified-agent-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationGroupAssociationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 67
          },
          "name": "groupList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationGroupAssociation"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationGroupAssociationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3325
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfiguration",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfiguration"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1118
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 90
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 113
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 142
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 147
          },
          "name": "metricsNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1206
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1141
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1171
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1177
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1188
          },
          "name": "sources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1182
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1194
          },
          "name": "unifiedAgentConfigurationFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 270
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 293
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 328
          },
          "name": "scrapeTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 170
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 193
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 222
          },
          "name": "k8SNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 232
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 237
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 242
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 247
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 931
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 351
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 374
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 403
          },
          "name": "isReadFromHead",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 1017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 954
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 984
          },
          "name": "advancedOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 989
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 995
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1000
          },
          "name": "paths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1005
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 707
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 920
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 426
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 449
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 478
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 483
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 488
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 493
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 498
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 503
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 730
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 759
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 764
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 769
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 774
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 779
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 784
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 789
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 794
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 799
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 804
          },
          "name": "isMergeCriFields",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 809
          },
          "name": "isNullEmptyString",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 814
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 819
          },
          "name": "isWithPriority",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 824
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 829
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 834
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 839
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 845
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 850
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 855
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 860
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 866
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 872
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 877
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 882
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 887
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 892
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 902
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 897
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 908
          },
          "name": "types",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 526
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 549
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 578
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 583
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 588
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 593
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 598
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 621
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 696
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 644
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 674
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 679
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 684
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1028
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 1107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1051
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1080
          },
          "name": "allowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1085
          },
          "name": "denyList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1090
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1095
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1540
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestination",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestination"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1458
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1217
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 1281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1240
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1269
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 1529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1529
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1481
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1511
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1517
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1372
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1395
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1424
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1430
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1435
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1292
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1315
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1344
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1349
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 1572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1563
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1592
          },
          "name": "logObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1598
          },
          "name": "operationalMetricsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestination"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3420
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3413
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3348
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3378
          },
          "name": "applicationConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3383
          },
          "name": "configurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3389
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationDestinationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3395
          },
          "name": "sources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3401
          },
          "name": "unifiedAgentConfigurationFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2201
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSources",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSources"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1621
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1685
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1685
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1685
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1644
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1673
          },
          "name": "isReadFromHead",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2304
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2297
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2297
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2297
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2224
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2254
          },
          "name": "advancedOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2259
          },
          "name": "channels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2264
          },
          "name": "customPlugin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2275
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2280
          },
          "name": "paths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2285
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSources"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1977
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2197
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2190
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2190
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1696
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1792
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1785
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1719
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1748
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1753
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1758
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1763
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1768
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1773
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2000
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2029
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2034
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2039
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2044
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2049
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2054
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2059
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2064
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2069
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2074
          },
          "name": "isMergeCriFields",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2079
          },
          "name": "isNullEmptyString",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2084
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2089
          },
          "name": "isWithPriority",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2094
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2099
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2104
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2109
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2115
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2120
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2125
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2130
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2136
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2142
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2147
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2152
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2157
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2162
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2172
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2167
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2178
          },
          "name": "types",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1796
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 1880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1819
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1848
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1853
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1858
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1863
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1868
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1891
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 1959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1973
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1966
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1966
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1966
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 1914
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1944
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1949
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1954
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 1927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3134
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2308
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2377
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2384
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2377
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2331
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2360
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2365
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2388
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2465
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2458
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2458
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2411
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2446
          },
          "name": "params",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2469
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2545
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2538
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2492
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2521
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2526
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3314
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3157
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3187
          },
          "name": "allowList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3192
          },
          "name": "customFilterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3198
          },
          "name": "customSections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3204
          },
          "name": "denyList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3209
          },
          "name": "emitInvalidRecordToError",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3214
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3219
          },
          "name": "hashValueField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3224
          },
          "name": "injectKeyPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3229
          },
          "name": "isAutoTypecastEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3234
          },
          "name": "isRenewRecordEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3239
          },
          "name": "isRubyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3244
          },
          "name": "keepKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3249
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3260
          },
          "name": "params",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3266
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3272
          },
          "name": "recordList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3277
          },
          "name": "removeKeyNameField",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3282
          },
          "name": "removeKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3287
          },
          "name": "renewTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3292
          },
          "name": "replaceInvalidSequence",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3297
          },
          "name": "reserveData",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3302
          },
          "name": "reserveTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2830
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3050
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3043
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3043
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2549
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2645
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2638
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2572
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2601
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2606
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2611
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2616
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2621
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2626
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 2853
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2882
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2887
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2892
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2897
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2902
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2907
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2912
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2917
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2922
          },
          "name": "isKeepTimeKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2927
          },
          "name": "isMergeCriFields",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2932
          },
          "name": "isNullEmptyString",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2937
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2942
          },
          "name": "isWithPriority",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2947
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2952
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2957
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2962
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2968
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2973
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2978
          },
          "name": "parseNested",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2983
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2989
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2995
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3000
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3005
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3010
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3015
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3025
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3020
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3031
          },
          "name": "types",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2649
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2740
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2733
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2733
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2733
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2672
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2701
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2706
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2711
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2716
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2721
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2744
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
        "line": 2812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/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-logging-unified-agent-configuration/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-logging-unified-agent-configuration/index.ts",
            "line": 2819
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 2776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 2767
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2797
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2802
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2807
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 2780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3054
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct",
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3130
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3123
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
          "line": 3086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
        "line": 3077
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3106
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3111
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configuration/index.ts",
            "line": 3090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configuration/index:DataOciLoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations oci_logging_unified_agent_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations oci_logging_unified_agent_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configurations/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.DataOciLoggingUnifiedAgentConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLoggingUnifiedAgentConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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 DataOciLoggingUnifiedAgentConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLoggingUnifiedAgentConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLoggingUnifiedAgentConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 618
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 519
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 621
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 535
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 567
          },
          "name": "resetIsCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 583
          },
          "name": "resetLogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 599
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 615
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 609
          },
          "name": "unifiedAgentConfigurationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 507
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 523
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 625
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 539
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 571
          },
          "name": "isCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 587
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 603
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 513
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 529
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 561
          },
          "name": "isCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 577
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 593
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurations"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#compartment_id DataOciLoggingUnifiedAgentConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-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/logging_unified_agent_configurations#display_name DataOciLoggingUnifiedAgentConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-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/logging_unified_agent_configurations#filter DataOciLoggingUnifiedAgentConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#group_id DataOciLoggingUnifiedAgentConfigurations#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 21
          },
          "name": "groupId",
          "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/logging_unified_agent_configurations#id DataOciLoggingUnifiedAgentConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-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/logging_unified_agent_configurations#is_compartment_id_in_subtree DataOciLoggingUnifiedAgentConfigurations#is_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 32
          },
          "name": "isCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configurations#log_id DataOciLoggingUnifiedAgentConfigurations#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 36
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#state DataOciLoggingUnifiedAgentConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 256
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#name DataOciLoggingUnifiedAgentConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 260
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#values DataOciLoggingUnifiedAgentConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 268
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/logging_unified_agent_configurations#regex DataOciLoggingUnifiedAgentConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 264
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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.DataOciLoggingUnifiedAgentConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 391
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 379
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 395
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 408
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 372
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 385
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 401
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 180
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollection",
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollection"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 48
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItems",
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItems"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-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-logging-unified-agent-configurations/index.ts",
        "line": 71
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 105
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 110
          },
          "name": "configurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 116
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 126
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 132
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 137
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 147
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 152
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 157
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionList"
    },
    "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-logging-unified-agent-configurations/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-logging-unified-agent-configurations/index.ts",
        "line": 203
      },
      "name": "DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 233
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-logging-unified-agent-configurations/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-logging-unified-agent-configurations/index:DataOciLoggingUnifiedAgentConfigurationsUnifiedAgentConfigurationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_system oci_lustre_file_storage_lustre_file_system}."
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_system oci_lustre_file_storage_lustre_file_system} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-system/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.DataOciLustreFileStorageLustreFileSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLustreFileStorageLustreFileSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/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 DataOciLustreFileStorageLustreFileSystem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLustreFileStorageLustreFileSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLustreFileStorageLustreFileSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 391
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 397
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 245
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 250
          },
          "name": "capacityInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 255
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 266
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 276
          },
          "name": "fileSystemDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 281
          },
          "name": "fileSystemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 287
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 297
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 302
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 307
          },
          "name": "lnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 326
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 331
          },
          "name": "majorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 336
          },
          "name": "managementServiceAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 341
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 346
          },
          "name": "performanceTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 352
          },
          "name": "rootSquashConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 357
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 362
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 368
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 373
          },
          "name": "timeBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 378
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 383
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 320
          },
          "name": "lustreFileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 313
          },
          "name": "lustreFileSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystem"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
        "line": 9
      },
      "name": "DataOciLustreFileStorageLustreFileSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_system#lustre_file_system_id DataOciLustreFileStorageLustreFileSystem#lustre_file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 13
          },
          "name": "lustreFileSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemConfig"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
        "line": 15
      },
      "name": "DataOciLustreFileStorageLustreFileSystemMaintenanceWindow",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-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-lustre-file-storage-lustre-file-system/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-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.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-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-lustre-file-storage-lustre-file-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-lustre-file-storage-lustre-file-system/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-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-lustre-file-storage-lustre-file-system/index.ts",
        "line": 38
      },
      "name": "DataOciLustreFileStorageLustreFileSystemMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 67
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 72
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
        "line": 95
      },
      "name": "DataOciLustreFileStorageLustreFileSystemRootSquashConfiguration",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemRootSquashConfiguration"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-system/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-lustre-file-storage-lustre-file-system/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/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.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/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-lustre-file-storage-lustre-file-system/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-lustre-file-storage-lustre-file-system/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-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-lustre-file-storage-lustre-file-system/index.ts",
        "line": 118
      },
      "name": "DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 147
          },
          "name": "clientExceptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 152
          },
          "name": "identitySquash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 157
          },
          "name": "squashGid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 162
          },
          "name": "squashUid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-system/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemRootSquashConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-system/index:DataOciLustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems oci_lustre_file_storage_lustre_file_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems oci_lustre_file_storage_lustre_file_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
          "line": 698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciLustreFileStorageLustreFileSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciLustreFileStorageLustreFileSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 683
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciLustreFileStorageLustreFileSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciLustreFileStorageLustreFileSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciLustreFileStorageLustreFileSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 817
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 734
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 750
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 766
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 820
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 782
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 804
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 832
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 843
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 671
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 814
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 792
          },
          "name": "lustreFileSystemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 738
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 754
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 770
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 824
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 786
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 808
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 728
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 744
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 760
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 776
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 798
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystems"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 9
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#availability_domain DataOciLustreFileStorageLustreFileSystems#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-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/lustre_file_storage_lustre_file_systems#compartment_id DataOciLustreFileStorageLustreFileSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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/lustre_file_storage_lustre_file_systems#display_name DataOciLustreFileStorageLustreFileSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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/lustre_file_storage_lustre_file_systems#filter DataOciLustreFileStorageLustreFileSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#id DataOciLustreFileStorageLustreFileSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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/lustre_file_storage_lustre_file_systems#state DataOciLustreFileStorageLustreFileSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsConfig"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 486
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#name DataOciLustreFileStorageLustreFileSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 490
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#values DataOciLustreFileStorageLustreFileSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 498
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/lustre_file_storage_lustre_file_systems#regex DataOciLustreFileStorageLustreFileSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 494
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsFilter"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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.DataOciLustreFileStorageLustreFileSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 621
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 609
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 625
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 638
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 615
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 631
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 410
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollection",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollection"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 210
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItems",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItems"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 40
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindow",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 63
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 92
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 97
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 233
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 262
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 267
          },
          "name": "capacityInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 272
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 277
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 283
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 293
          },
          "name": "fileSystemDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 298
          },
          "name": "fileSystemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 304
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 314
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 319
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 324
          },
          "name": "lnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 330
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 335
          },
          "name": "majorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 340
          },
          "name": "managementServiceAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 345
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 350
          },
          "name": "performanceTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 356
          },
          "name": "rootSquashConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 361
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 366
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 372
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 377
          },
          "name": "timeBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 387
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 120
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfiguration",
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfiguration"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 143
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 172
          },
          "name": "clientExceptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 177
          },
          "name": "identitySquash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 182
          },
          "name": "squashGid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 187
          },
          "name": "squashUid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsRootSquashConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 475
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionList"
    },
    "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/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-lustre-file-storage-lustre-file-systems/index.ts",
        "line": 433
      },
      "name": "DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 463
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-lustre-file-storage-lustre-file-systems/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-lustre-file-storage-lustre-file-systems/index:DataOciLustreFileStorageLustreFileSystemsLustreFileSystemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster oci_managed_kafka_kafka_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster oci_managed_kafka_kafka_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
          "line": 291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 276
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciManagedKafkaKafkaCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/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-managed-kafka-kafka-cluster/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 264
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 316
          },
          "name": "accessSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 322
          },
          "name": "brokerShape",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShapeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 327
          },
          "name": "clientCertificateBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 332
          },
          "name": "clusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 337
          },
          "name": "clusterConfigVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 342
          },
          "name": "clusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 352
          },
          "name": "coordinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 358
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 363
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 369
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 374
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 380
          },
          "name": "kafkaBootstrapUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 398
          },
          "name": "kafkaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 403
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 408
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 413
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 419
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 429
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 393
          },
          "name": "kafkaClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 386
          },
          "name": "kafkaClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaCluster"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciManagedKafkaKafkaClusterAccessSubnets",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterAccessSubnets"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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.DataOciManagedKafkaKafkaClusterAccessSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterAccessSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterAccessSubnetsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciManagedKafkaKafkaClusterAccessSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 67
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterAccessSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterAccessSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
        "line": 90
      },
      "name": "DataOciManagedKafkaKafkaClusterBrokerShape",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterBrokerShape"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShapeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShapeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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.DataOciManagedKafkaKafkaClusterBrokerShapeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterBrokerShapeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterBrokerShapeList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
        "line": 113
      },
      "name": "DataOciManagedKafkaKafkaClusterBrokerShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 142
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 147
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 152
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterBrokerShape"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterBrokerShapeOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster#kafka_cluster_id DataOciManagedKafkaKafkaCluster#kafka_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 13
          },
          "name": "kafkaClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config oci_managed_kafka_kafka_cluster_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config oci_managed_kafka_kafka_cluster_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config/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.DataOciManagedKafkaKafkaClusterConfigAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaClusterConfigA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/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 DataOciManagedKafkaKafkaClusterConfigA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaClusterConfigA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaClusterConfigA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 241
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 247
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 166
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 172
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 183
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 207
          },
          "name": "latestConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 212
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 223
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 228
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 233
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 201
          },
          "name": "kafkaClusterConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 194
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config/index:DataOciManagedKafkaKafkaClusterConfigA"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config#kafka_cluster_config_id DataOciManagedKafkaKafkaClusterConfigA#kafka_cluster_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 13
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config/index:DataOciManagedKafkaKafkaClusterConfigAConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
        "line": 15
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigLatestConfig",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config/index:DataOciManagedKafkaKafkaClusterConfigLatestConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config/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-managed-kafka-kafka-cluster-config/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/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.DataOciManagedKafkaKafkaClusterConfigLatestConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigLatestConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/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-managed-kafka-kafka-cluster-config/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-managed-kafka-kafka-cluster-config/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config/index:DataOciManagedKafkaKafkaClusterConfigLatestConfigList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-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-managed-kafka-kafka-cluster-config/index.ts",
        "line": 38
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigLatestConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 67
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 73
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 78
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 83
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigLatestConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config/index:DataOciManagedKafkaKafkaClusterConfigLatestConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_version oci_managed_kafka_kafka_cluster_config_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_version oci_managed_kafka_kafka_cluster_config_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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.DataOciManagedKafkaKafkaClusterConfigVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaClusterConfigVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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 DataOciManagedKafkaKafkaClusterConfigVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaClusterConfigVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaClusterConfigVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/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-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 88
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 123
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 117
          },
          "name": "kafkaClusterConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 141
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 110
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 134
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-version/index:DataOciManagedKafkaKafkaClusterConfigVersion"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_version#kafka_cluster_config_id DataOciManagedKafkaKafkaClusterConfigVersion#kafka_cluster_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 20
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_version#version_number DataOciManagedKafkaKafkaClusterConfigVersion#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 24
          },
          "name": "versionNumber",
          "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/managed_kafka_kafka_cluster_config_version#id DataOciManagedKafkaKafkaClusterConfigVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-version/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-version/index:DataOciManagedKafkaKafkaClusterConfigVersionConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions oci_managed_kafka_kafka_cluster_config_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions oci_managed_kafka_kafka_cluster_config_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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.DataOciManagedKafkaKafkaClusterConfigVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaClusterConfigVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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 DataOciManagedKafkaKafkaClusterConfigVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaClusterConfigVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaClusterConfigVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 466
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 469
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 463
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 457
          },
          "name": "kafkaClusterConfigVersionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 473
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 451
          },
          "name": "kafkaClusterConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 444
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersions"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions#kafka_cluster_config_id DataOciManagedKafkaKafkaClusterConfigVersions#kafka_cluster_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 20
          },
          "name": "kafkaClusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions#filter DataOciManagedKafkaKafkaClusterConfigVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions#id DataOciManagedKafkaKafkaClusterConfigVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 189
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_config_versions#name DataOciManagedKafkaKafkaClusterConfigVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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/managed_kafka_kafka_cluster_config_versions#values DataOciManagedKafkaKafkaClusterConfigVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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/managed_kafka_kafka_cluster_config_versions#regex DataOciManagedKafkaKafkaClusterConfigVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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.DataOciManagedKafkaKafkaClusterConfigVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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-managed-kafka-kafka-cluster-config-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-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 113
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 28
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItems",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItems"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 51
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 80
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 85
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 90
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/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-managed-kafka-kafka-cluster-config-versions/index.ts",
        "line": 136
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 166
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-config-versions/index:DataOciManagedKafkaKafkaClusterConfigVersionsKafkaClusterConfigVersionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs oci_managed_kafka_kafka_cluster_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs oci_managed_kafka_kafka_cluster_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaClusterConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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 DataOciManagedKafkaKafkaClusterConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaClusterConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaClusterConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 646
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 579
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 595
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 649
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 611
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 633
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 661
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 671
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 517
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 643
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 621
          },
          "name": "kafkaClusterConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 583
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 599
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 653
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 615
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 637
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 573
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 589
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 605
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 627
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigs"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs#compartment_id DataOciManagedKafkaKafkaClusterConfigs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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/managed_kafka_kafka_cluster_configs#display_name DataOciManagedKafkaKafkaClusterConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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/managed_kafka_kafka_cluster_configs#filter DataOciManagedKafkaKafkaClusterConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs#id DataOciManagedKafkaKafkaClusterConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs#state DataOciManagedKafkaKafkaClusterConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 332
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_cluster_configs#name DataOciManagedKafkaKafkaClusterConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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/managed_kafka_kafka_cluster_configs#values DataOciManagedKafkaKafkaClusterConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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/managed_kafka_kafka_cluster_configs#regex DataOciManagedKafkaKafkaClusterConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 340
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsFilter"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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.DataOciManagedKafkaKafkaClusterConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 467
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 455
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 484
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 461
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 477
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 256
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollection",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollection"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 127
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItems",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 36
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfig",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 59
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 88
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 94
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 99
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 104
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 150
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 207
          },
          "name": "latestConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsLatestConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 212
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 223
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 228
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 233
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/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-managed-kafka-kafka-cluster-configs/index.ts",
        "line": 279
      },
      "name": "DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 309
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster-configs/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster-configs/index:DataOciManagedKafkaKafkaClusterConfigsKafkaClusterConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
        "line": 175
      },
      "name": "DataOciManagedKafkaKafkaClusterKafkaBootstrapUrls",
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterKafkaBootstrapUrls"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-cluster/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-managed-kafka-kafka-cluster/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/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.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/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-managed-kafka-kafka-cluster/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-managed-kafka-kafka-cluster/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-cluster/index.ts",
        "line": 198
      },
      "name": "DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 232
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-cluster/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusterKafkaBootstrapUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-cluster/index:DataOciManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters oci_managed_kafka_kafka_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters oci_managed_kafka_kafka_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
          "line": 740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciManagedKafkaKafkaClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagedKafkaKafkaClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 725
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciManagedKafkaKafkaClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagedKafkaKafkaClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagedKafkaKafkaClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 842
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 775
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 791
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 845
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 807
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 829
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 713
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 839
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 817
          },
          "name": "kafkaClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 779
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 795
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 849
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 811
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 833
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 769
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 785
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 801
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 823
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClusters"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciManagedKafkaKafkaClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#compartment_id DataOciManagedKafkaKafkaClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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/managed_kafka_kafka_clusters#display_name DataOciManagedKafkaKafkaClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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/managed_kafka_kafka_clusters#filter DataOciManagedKafkaKafkaClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#id DataOciManagedKafkaKafkaClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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/managed_kafka_kafka_clusters#state DataOciManagedKafkaKafkaClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersConfig"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 528
      },
      "name": "DataOciManagedKafkaKafkaClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#name DataOciManagedKafkaKafkaClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 532
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#values DataOciManagedKafkaKafkaClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 540
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/managed_kafka_kafka_clusters#regex DataOciManagedKafkaKafkaClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 536
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersFilter"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
        "line": 685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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.DataOciManagedKafkaKafkaClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
            "line": 693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersFilterList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 663
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 651
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 667
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 680
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 644
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 657
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 673
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 452
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollection",
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollection"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 276
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItems",
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnets",
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnets"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 88
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 111
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShape",
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShape"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
        "line": 134
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 163
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 168
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 173
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShape"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 196
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrls",
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrls"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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-managed-kafka-kafka-clusters/index.ts",
        "line": 219
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 253
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
        "line": 299
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 329
          },
          "name": "accessSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsAccessSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 335
          },
          "name": "brokerShape",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsBrokerShapeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 340
          },
          "name": "clientCertificateBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 345
          },
          "name": "clusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 350
          },
          "name": "clusterConfigVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 355
          },
          "name": "clusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 365
          },
          "name": "coordinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 371
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 376
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 382
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 393
          },
          "name": "kafkaBootstrapUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsKafkaBootstrapUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 398
          },
          "name": "kafkaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 403
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 408
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 413
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 419
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 424
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 429
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/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-managed-kafka-kafka-clusters/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-managed-kafka-kafka-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
        "line": 475
      },
      "name": "DataOciManagedKafkaKafkaClustersKafkaClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 505
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-managed-kafka-kafka-clusters/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagedKafkaKafkaClustersKafkaClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-managed-kafka-kafka-clusters/index:DataOciManagedKafkaKafkaClustersKafkaClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent oci_management_agent_management_agent}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent oci_management_agent_management_agent} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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 DataOciManagementAgentManagementAgent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 774
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 780
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 596
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 601
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 607
          },
          "name": "dataSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 613
          },
          "name": "dataSourceSummaryList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 619
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 624
          },
          "name": "deployPluginsId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 629
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 635
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 640
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 645
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 650
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 655
          },
          "name": "installKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 660
          },
          "name": "installPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 665
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 670
          },
          "name": "isAgentAutoUpgradable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 675
          },
          "name": "isCustomerDeployed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 680
          },
          "name": "latestSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 685
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 690
          },
          "name": "managedAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 709
          },
          "name": "managementAgentProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 714
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 719
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 724
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 730
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 735
          },
          "name": "resourceArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 740
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 746
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 751
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 756
          },
          "name": "timeLastHeartbeat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 761
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 766
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 703
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 696
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgent"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories oci_management_agent_management_agent_available_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories oci_management_agent_management_agent_available_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-available-histories/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.DataOciManagementAgentManagementAgentAvailableHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentAvailableHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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 DataOciManagementAgentManagementAgentAvailableHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentAvailableHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentAvailableHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 437
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 440
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 379
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 408
          },
          "name": "resetTimeAvailabilityStatusEndedGreaterThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 424
          },
          "name": "resetTimeAvailabilityStatusStartedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 452
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 462
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentAvailableHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 367
          },
          "name": "availabilityHistories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 434
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 444
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 383
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 396
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 412
          },
          "name": "timeAvailabilityStatusEndedGreaterThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 428
          },
          "name": "timeAvailabilityStatusStartedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 389
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 402
          },
          "name": "timeAvailabilityStatusEndedGreaterThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 418
          },
          "name": "timeAvailabilityStatusStartedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistories"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
        "line": 36
      },
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistories",
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistories"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-available-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-management-agent-management-agent-available-histories/index.ts",
        "line": 59
      },
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 88
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 93
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 98
          },
          "name": "timeAvailabilityStatusEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 103
          },
          "name": "timeAvailabilityStatusStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistories"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesAvailabilityHistoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#management_agent_id DataOciManagementAgentManagementAgentAvailableHistories#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 20
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#filter DataOciManagementAgentManagementAgentAvailableHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#id DataOciManagementAgentManagementAgentAvailableHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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/management_agent_management_agent_available_histories#time_availability_status_ended_greater_than DataOciManagementAgentManagementAgentAvailableHistories#time_availability_status_ended_greater_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 24
          },
          "name": "timeAvailabilityStatusEndedGreaterThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#time_availability_status_started_less_than DataOciManagementAgentManagementAgentAvailableHistories#time_availability_status_started_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 28
          },
          "name": "timeAvailabilityStatusStartedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
        "line": 126
      },
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_available_histories#name DataOciManagementAgentManagementAgentAvailableHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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/management_agent_management_agent_available_histories#values DataOciManagementAgentManagementAgentAvailableHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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/management_agent_management_agent_available_histories#regex DataOciManagementAgentManagementAgentAvailableHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 134
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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.DataOciManagementAgentManagementAgentAvailableHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 261
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentAvailableHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 249
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/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-management-agent-management-agent-available-histories/index.ts",
            "line": 278
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 255
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 271
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-available-histories/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentAvailableHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-available-histories/index:DataOciManagementAgentManagementAgentAvailableHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent#management_agent_id DataOciManagementAgentManagementAgent#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 13
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_count oci_management_agent_management_agent_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_count oci_management_agent_management_agent_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-count/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.DataOciManagementAgentManagementAgentCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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 DataOciManagementAgentManagementAgentCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 307
          },
          "name": "resetHasPlugins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 323
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 339
          },
          "name": "resetInstallType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 357
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 219
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 349
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 282
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 295
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 311
          },
          "name": "hasPluginsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 327
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 343
          },
          "name": "installTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 275
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 288
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 301
          },
          "name": "hasPlugins",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 333
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCount"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_count#compartment_id DataOciManagementAgentManagementAgentCount#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 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/management_agent_management_agent_count#group_by DataOciManagementAgentManagementAgentCount#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 17
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_count#has_plugins DataOciManagementAgentManagementAgentCount#has_plugins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 21
          },
          "name": "hasPlugins",
          "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/management_agent_management_agent_count#id DataOciManagementAgentManagementAgentCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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/management_agent_management_agent_count#install_type DataOciManagementAgentManagementAgentCount#install_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 32
          },
          "name": "installType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
        "line": 129
      },
      "name": "DataOciManagementAgentManagementAgentCountItems",
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItems"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
        "line": 34
      },
      "name": "DataOciManagementAgentManagementAgentCountItemsDimensions",
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItemsDimensions"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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.DataOciManagementAgentManagementAgentCountItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentCountItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
        "line": 57
      },
      "name": "DataOciManagementAgentManagementAgentCountItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 86
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 91
          },
          "name": "hasPlugins",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 96
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 101
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 106
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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.DataOciManagementAgentManagementAgentCountItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentCountItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItemsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-count/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-management-agent-management-agent-count/index.ts",
        "line": 152
      },
      "name": "DataOciManagementAgentManagementAgentCountItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 181
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 187
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-count/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentCountItems"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-count/index:DataOciManagementAgentManagementAgentCountItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_source oci_management_agent_management_agent_data_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_source oci_management_agent_management_agent_data_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-source/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.DataOciManagementAgentManagementAgentDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/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 DataOciManagementAgentManagementAgentDataSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/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-management-agent-management-agent-data-source/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 160
          },
          "name": "allowMetrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 170
          },
          "name": "connectionTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 193
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 212
          },
          "name": "metricDimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 217
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 222
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 227
          },
          "name": "proxyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 232
          },
          "name": "readDataLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 237
          },
          "name": "readDataLimitInKilobytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 242
          },
          "name": "readTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 247
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 252
          },
          "name": "scheduleMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 262
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 267
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 272
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 277
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 183
          },
          "name": "dataSourceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 206
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 176
          },
          "name": "dataSourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 199
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-source/index:DataOciManagementAgentManagementAgentDataSource"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_source#data_source_key DataOciManagementAgentManagementAgentDataSource#data_source_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 13
          },
          "name": "dataSourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_source#management_agent_id DataOciManagementAgentManagementAgentDataSource#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 17
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-source/index:DataOciManagementAgentManagementAgentDataSourceConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 15
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceListMetricDimensions",
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListMetricDimensions"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/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-management-agent-management-agent/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-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-management-agent-management-agent/index.ts",
        "line": 38
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 95
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceListStruct",
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentDataSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/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-management-agent-management-agent/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 118
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 147
          },
          "name": "allowMetrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 152
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 157
          },
          "name": "connectionTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 162
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 167
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 173
          },
          "name": "metricDimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListMetricDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 183
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 188
          },
          "name": "proxyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 193
          },
          "name": "readDataLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 198
          },
          "name": "readTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 203
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 208
          },
          "name": "scheduleMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 213
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 218
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 223
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 228
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 233
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
        "line": 19
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceMetricDimensions",
      "symbolId": "src/data-oci-management-agent-management-agent-data-source/index:DataOciManagementAgentManagementAgentDataSourceMetricDimensions"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-source/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-management-agent-management-agent-data-source/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/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.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourceMetricDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/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-management-agent-management-agent-data-source/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-management-agent-management-agent-data-source/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-source/index:DataOciManagementAgentManagementAgentDataSourceMetricDimensionsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-source/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-management-agent-management-agent-data-source/index.ts",
        "line": 42
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 71
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 76
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-source/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceMetricDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-source/index:DataOciManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 256
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceSummaryListStruct",
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceSummaryListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentDataSourceSummaryListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourceSummaryListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/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-management-agent-management-agent/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceSummaryListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 279
      },
      "name": "DataOciManagementAgentManagementAgentDataSourceSummaryListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 308
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 313
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 323
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourceSummaryListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentDataSourceSummaryListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources oci_management_agent_management_agent_data_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources oci_management_agent_management_agent_data_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-sources/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.DataOciManagementAgentManagementAgentDataSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentDataSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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 DataOciManagementAgentManagementAgentDataSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentDataSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentDataSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 411
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 414
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 398
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 357
          },
          "name": "dataSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 408
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 418
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 386
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 402
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 379
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 392
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSources"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentDataSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources#management_agent_id DataOciManagementAgentManagementAgentDataSources#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 20
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources#filter DataOciManagementAgentManagementAgentDataSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources#id DataOciManagementAgentManagementAgentDataSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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/management_agent_management_agent_data_sources#name DataOciManagementAgentManagementAgentDataSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
        "line": 32
      },
      "name": "DataOciManagementAgentManagementAgentDataSourcesDataSources",
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesDataSources"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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.DataOciManagementAgentManagementAgentDataSourcesDataSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourcesDataSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesDataSourcesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
        "line": 55
      },
      "name": "DataOciManagementAgentManagementAgentDataSourcesDataSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 84
          },
          "name": "dataSourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 94
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesDataSources"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesDataSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
        "line": 117
      },
      "name": "DataOciManagementAgentManagementAgentDataSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_data_sources#name DataOciManagementAgentManagementAgentDataSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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/management_agent_management_agent_data_sources#values DataOciManagementAgentManagementAgentDataSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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/management_agent_management_agent_data_sources#regex DataOciManagementAgentManagementAgentDataSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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.DataOciManagementAgentManagementAgentDataSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentDataSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/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-management-agent-management-agent-data-sources/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-data-sources/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentDataSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-data-sources/index:DataOciManagementAgentManagementAgentDataSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentGetAutoUpgradableConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_get_auto_upgradable_config oci_management_agent_management_agent_get_auto_upgradable_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentGetAutoUpgradableConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_get_auto_upgradable_config oci_management_agent_management_agent_get_auto_upgradable_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/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.DataOciManagementAgentManagementAgentGetAutoUpgradableConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentGetAutoUpgradableConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/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 DataOciManagementAgentManagementAgentGetAutoUpgradableConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_get_auto_upgradable_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentGetAutoUpgradableConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentGetAutoUpgradableConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 103
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/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-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentGetAutoUpgradableConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 112
          },
          "name": "isAgentAutoUpgradable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 91
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 107
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index:DataOciManagementAgentManagementAgentGetAutoUpgradableConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentGetAutoUpgradableConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentGetAutoUpgradableConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentGetAutoUpgradableConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_get_auto_upgradable_config#compartment_id DataOciManagementAgentManagementAgentGetAutoUpgradableConfig#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/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/management_agent_management_agent_get_auto_upgradable_config#id DataOciManagementAgentManagementAgentGetAutoUpgradableConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-get-auto-upgradable-config/index:DataOciManagementAgentManagementAgentGetAutoUpgradableConfigConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images oci_management_agent_management_agent_images}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images oci_management_agent_management_agent_images} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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.DataOciManagementAgentManagementAgentImagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentImages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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 DataOciManagementAgentManagementAgentImages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentImages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentImages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 589
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 592
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 522
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 538
          },
          "name": "resetInstallType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 560
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 576
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
            "line": 615
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentImages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 586
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 548
          },
          "name": "managementAgentImages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 510
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 596
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 526
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 542
          },
          "name": "installTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 564
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 580
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 503
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 516
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 532
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 554
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 570
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImages"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentImagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images#compartment_id DataOciManagementAgentManagementAgentImages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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/management_agent_management_agent_images#filter DataOciManagementAgentManagementAgentImages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images#id DataOciManagementAgentManagementAgentImages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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/management_agent_management_agent_images#install_type DataOciManagementAgentManagementAgentImages#install_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 24
          },
          "name": "installType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images#name DataOciManagementAgentManagementAgentImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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/management_agent_management_agent_images#state DataOciManagementAgentManagementAgentImages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
        "line": 261
      },
      "name": "DataOciManagementAgentManagementAgentImagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_images#name DataOciManagementAgentManagementAgentImages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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/management_agent_management_agent_images#values DataOciManagementAgentManagementAgentImages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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/management_agent_management_agent_images#regex DataOciManagementAgentManagementAgentImages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 269
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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.DataOciManagementAgentManagementAgentImagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentImagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 396
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentImagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 384
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
            "line": 413
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 377
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 390
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 406
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
        "line": 135
      },
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImages",
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImages"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
        "line": 40
      },
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetails",
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetails"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-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-management-agent-management-agent-images/index.ts",
        "line": 63
      },
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 92
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 97
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 102
          },
          "name": "objectBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 107
          },
          "name": "objectNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 112
          },
          "name": "objectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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.DataOciManagementAgentManagementAgentImagesManagementAgentImagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImagesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-images/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-management-agent-management-agent-images/index.ts",
        "line": 158
      },
      "name": "DataOciManagementAgentManagementAgentImagesManagementAgentImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 187
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 198
          },
          "name": "imageObjectStorageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImagesImageObjectStorageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 203
          },
          "name": "objectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 208
          },
          "name": "packageArchitectureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 213
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 218
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 223
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 228
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 233
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 238
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-images/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentImagesManagementAgentImages"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-images/index:DataOciManagementAgentManagementAgentImagesManagementAgentImagesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKey": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_key oci_management_agent_management_agent_install_key}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_key oci_management_agent_management_agent_install_key} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-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.DataOciManagementAgentManagementAgentInstallKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentInstallKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-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 DataOciManagementAgentManagementAgentInstallKey to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentInstallKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentInstallKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/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-management-agent-management-agent-install-key/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentInstallKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 75
          },
          "name": "allowedKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 85
          },
          "name": "createdByPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 90
          },
          "name": "currentKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 117
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 122
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 127
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 161
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 166
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 140
          },
          "name": "managementAgentInstallKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 133
          },
          "name": "managementAgentInstallKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-key/index:DataOciManagementAgentManagementAgentInstallKey"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentInstallKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_key#management_agent_install_key_id DataOciManagementAgentManagementAgentInstallKey#management_agent_install_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-key/index.ts",
            "line": 13
          },
          "name": "managementAgentInstallKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-key/index:DataOciManagementAgentManagementAgentInstallKeyConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeys": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys oci_management_agent_management_agent_install_keys}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys oci_management_agent_management_agent_install_keys} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-keys/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.DataOciManagementAgentManagementAgentInstallKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentInstallKeys resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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 DataOciManagementAgentManagementAgentInstallKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentInstallKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentInstallKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 542
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 446
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 475
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 491
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 545
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 507
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 529
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 557
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentInstallKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 539
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 517
          },
          "name": "managementAgentInstallKeys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 450
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 463
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
            "line": 495
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 549
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 511
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 533
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 440
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 456
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 469
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 485
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 501
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 523
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeys"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentInstallKeysConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys#compartment_id DataOciManagementAgentManagementAgentInstallKeys#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#access_level DataOciManagementAgentManagementAgentInstallKeys#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#compartment_id_in_subtree DataOciManagementAgentManagementAgentInstallKeys#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#display_name DataOciManagementAgentManagementAgentInstallKeys#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#filter DataOciManagementAgentManagementAgentInstallKeys#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys#id DataOciManagementAgentManagementAgentInstallKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#state DataOciManagementAgentManagementAgentInstallKeys#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
        "line": 197
      },
      "name": "DataOciManagementAgentManagementAgentInstallKeysFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_install_keys#name DataOciManagementAgentManagementAgentInstallKeys#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#values DataOciManagementAgentManagementAgentInstallKeys#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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/management_agent_management_agent_install_keys#regex DataOciManagementAgentManagementAgentInstallKeys#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 205
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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.DataOciManagementAgentManagementAgentInstallKeysFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentInstallKeysFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 332
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentInstallKeysFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
            "line": 349
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 326
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 342
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
        "line": 44
      },
      "name": "DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeys",
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeys"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/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-management-agent-management-agent-install-keys/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-install-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-management-agent-management-agent-install-keys/index.ts",
        "line": 67
      },
      "name": "DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 96
          },
          "name": "allowedKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 106
          },
          "name": "createdByPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 111
          },
          "name": "currentKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 117
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 128
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 133
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 138
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 143
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 148
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 153
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 159
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 169
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 174
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-install-keys/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-install-keys/index:DataOciManagementAgentManagementAgentInstallKeysManagementAgentInstallKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 346
      },
      "name": "DataOciManagementAgentManagementAgentManagementAgentProperties",
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentManagementAgentProperties"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentManagementAgentPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentManagementAgentPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/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-management-agent-management-agent/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentManagementAgentPropertiesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 369
      },
      "name": "DataOciManagementAgentManagementAgentManagementAgentPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 398
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 403
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentManagementAgentProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentManagementAgentPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_named_credentials_metadata oci_management_agent_management_agent_named_credentials_metadata}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_named_credentials_metadata oci_management_agent_management_agent_named_credentials_metadata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentNamedCredentialsMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 243
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciManagementAgentManagementAgentNamedCredentialsMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_named_credentials_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentNamedCredentialsMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentNamedCredentialsMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 304
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 320
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 338
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 346
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 231
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 330
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 292
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 308
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 324
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 285
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 314
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadata"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_named_credentials_metadata#compartment_id DataOciManagementAgentManagementAgentNamedCredentialsMetadata#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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/management_agent_management_agent_named_credentials_metadata#id DataOciManagementAgentManagementAgentNamedCredentialsMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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/management_agent_management_agent_named_credentials_metadata#management_agent_id DataOciManagementAgentManagementAgentNamedCredentialsMetadata#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 24
          },
          "name": "managementAgentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 131
      },
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadata",
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadata"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 154
      },
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 188
          },
          "name": "minimumAgentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 194
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 199
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 26
      },
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataProperties",
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataProperties"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/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-management-agent-management-agent-named-credentials-metadata/index.ts",
        "line": 49
      },
      "name": "DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 78
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 83
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 93
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 103
          },
          "name": "regex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 108
          },
          "name": "valueCategory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-named-credentials-metadata/index:DataOciManagementAgentManagementAgentNamedCredentialsMetadataMetadataPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCount": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugin_count oci_management_agent_management_agent_plugin_count}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugin_count oci_management_agent_management_agent_plugin_count} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugin-count/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.DataOciManagementAgentManagementAgentPluginCountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentPluginCount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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 DataOciManagementAgentManagementAgentPluginCount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugin_count#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentPluginCount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentPluginCount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 282
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
            "line": 308
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginCount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 196
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 292
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 257
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 270
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 286
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 263
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCount"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentPluginCountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugin_count#compartment_id DataOciManagementAgentManagementAgentPluginCount#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 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/management_agent_management_agent_plugin_count#group_by DataOciManagementAgentManagementAgentPluginCount#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 17
          },
          "name": "groupBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugin_count#id DataOciManagementAgentManagementAgentPluginCount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
        "line": 106
      },
      "name": "DataOciManagementAgentManagementAgentPluginCountItems",
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItems"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
        "line": 26
      },
      "name": "DataOciManagementAgentManagementAgentPluginCountItemsDimensions",
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItemsDimensions"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginCountItemsDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItemsDimensionsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
        "line": 49
      },
      "name": "DataOciManagementAgentManagementAgentPluginCountItemsDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 78
          },
          "name": "pluginDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 83
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItemsDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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.DataOciManagementAgentManagementAgentPluginCountItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginCountItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItemsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugin-count/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-management-agent-management-agent-plugin-count/index.ts",
        "line": 129
      },
      "name": "DataOciManagementAgentManagementAgentPluginCountItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 158
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 164
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItemsDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugin-count/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginCountItems"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugin-count/index:DataOciManagementAgentManagementAgentPluginCountItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent/index.ts",
        "line": 431
      },
      "name": "DataOciManagementAgentManagementAgentPluginListStruct",
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentPluginListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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.DataOciManagementAgentManagementAgentPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/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-management-agent-management-agent/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentPluginListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent/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-management-agent-management-agent/index.ts",
        "line": 454
      },
      "name": "DataOciManagementAgentManagementAgentPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 483
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 488
          },
          "name": "pluginDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 493
          },
          "name": "pluginId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 498
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 503
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 508
          },
          "name": "pluginStatusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 513
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent/index:DataOciManagementAgentManagementAgentPluginListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPlugins": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins oci_management_agent_management_agent_plugins}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPlugins",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins oci_management_agent_management_agent_plugins} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugins/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.DataOciManagementAgentManagementAgentPluginsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgentPlugins resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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 DataOciManagementAgentManagementAgentPlugins to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgentPlugins that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgentPlugins to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 499
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 403
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 432
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 502
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 470
          },
          "name": "resetPlatformType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 486
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPlugins",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 339
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 496
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 458
          },
          "name": "managementAgentPlugins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 407
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 420
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 436
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 506
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 474
          },
          "name": "platformTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 490
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 397
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 413
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 426
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 464
          },
          "name": "platformType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 480
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPlugins"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#compartment_id DataOciManagementAgentManagementAgentPlugins#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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/management_agent_management_agent_plugins#agent_id DataOciManagementAgentManagementAgentPlugins#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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/management_agent_management_agent_plugins#display_name DataOciManagementAgentManagementAgentPlugins#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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/management_agent_management_agent_plugins#filter DataOciManagementAgentManagementAgentPlugins#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#id DataOciManagementAgentManagementAgentPlugins#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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/management_agent_management_agent_plugins#platform_type DataOciManagementAgentManagementAgentPlugins#platform_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 32
          },
          "name": "platformType",
          "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/management_agent_management_agent_plugins#state DataOciManagementAgentManagementAgentPlugins#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
        "line": 154
      },
      "name": "DataOciManagementAgentManagementAgentPluginsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#name DataOciManagementAgentManagementAgentPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#values DataOciManagementAgentManagementAgentPlugins#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 166
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agent_plugins#regex DataOciManagementAgentManagementAgentPlugins#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 162
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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.DataOciManagementAgentManagementAgentPluginsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 289
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 277
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 293
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 306
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 283
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 299
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPlugins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPlugins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
        "line": 44
      },
      "name": "DataOciManagementAgentManagementAgentPluginsManagementAgentPlugins",
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsManagementAgentPlugins"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agent-plugins/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-management-agent-management-agent-plugins/index.ts",
        "line": 67
      },
      "name": "DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 111
          },
          "name": "isConsoleDeployable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 116
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 121
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 126
          },
          "name": "supportedPlatformTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 131
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agent-plugins/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentPluginsManagementAgentPlugins"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agent-plugins/index:DataOciManagementAgentManagementAgentPluginsManagementAgentPluginsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents oci_management_agent_management_agents}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents oci_management_agent_management_agents} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/index.ts",
          "line": 1053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentManagementAgents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1038
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciManagementAgentManagementAgents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentManagementAgents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentManagementAgents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1373
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1101
          },
          "name": "resetAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1117
          },
          "name": "resetAvailabilityStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1146
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1162
          },
          "name": "resetDataSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1178
          },
          "name": "resetDataSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1194
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1376
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1210
          },
          "name": "resetGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1226
          },
          "name": "resetHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1242
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1258
          },
          "name": "resetInstallType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1274
          },
          "name": "resetIsCustomerDeployed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1296
          },
          "name": "resetPlatformType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1312
          },
          "name": "resetPluginName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1328
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1344
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1360
          },
          "name": "resetWaitForHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1388
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1411
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1026
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1370
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1284
          },
          "name": "managementAgents",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1105
          },
          "name": "accessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1121
          },
          "name": "availabilityStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1134
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1150
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1166
          },
          "name": "dataSourceNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1182
          },
          "name": "dataSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1198
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1380
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1214
          },
          "name": "gatewayIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1230
          },
          "name": "hostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1246
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1262
          },
          "name": "installTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1278
          },
          "name": "isCustomerDeployedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1300
          },
          "name": "platformTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1316
          },
          "name": "pluginNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1332
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1348
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1364
          },
          "name": "waitForHostIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1095
          },
          "name": "accessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1111
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1127
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1140
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1156
          },
          "name": "dataSourceName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1172
          },
          "name": "dataSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1204
          },
          "name": "gatewayId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1220
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1236
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1252
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1268
          },
          "name": "isCustomerDeployed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1290
          },
          "name": "platformType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1306
          },
          "name": "pluginName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1338
          },
          "name": "version",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 1354
          },
          "name": "waitForHostId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgents"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentManagementAgentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#compartment_id DataOciManagementAgentManagementAgents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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/management_agent_management_agents#access_level DataOciManagementAgentManagementAgents#access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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/management_agent_management_agents#availability_status DataOciManagementAgentManagementAgents#availability_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 17
          },
          "name": "availabilityStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#compartment_id_in_subtree DataOciManagementAgentManagementAgents#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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/management_agent_management_agents#data_source_name DataOciManagementAgentManagementAgents#data_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 29
          },
          "name": "dataSourceName",
          "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/management_agent_management_agents#data_source_type DataOciManagementAgentManagementAgents#data_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 33
          },
          "name": "dataSourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#display_name DataOciManagementAgentManagementAgents#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 37
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#filter DataOciManagementAgentManagementAgents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 86
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#gateway_id DataOciManagementAgentManagementAgents#gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 41
          },
          "name": "gatewayId",
          "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/management_agent_management_agents#host_id DataOciManagementAgentManagementAgents#host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 45
          },
          "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/management_agent_management_agents#id DataOciManagementAgentManagementAgents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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/data-sources/management_agent_management_agents#install_type DataOciManagementAgentManagementAgents#install_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 56
          },
          "name": "installType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#is_customer_deployed DataOciManagementAgentManagementAgents#is_customer_deployed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 60
          },
          "name": "isCustomerDeployed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/management_agent_management_agents#platform_type DataOciManagementAgentManagementAgents#platform_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 64
          },
          "name": "platformType",
          "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/management_agent_management_agents#plugin_name DataOciManagementAgentManagementAgents#plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 68
          },
          "name": "pluginName",
          "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/management_agent_management_agents#state DataOciManagementAgentManagementAgents#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 72
          },
          "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/management_agent_management_agents#version DataOciManagementAgentManagementAgents#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 76
          },
          "name": "version",
          "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/management_agent_management_agents#wait_for_host_id DataOciManagementAgentManagementAgents#wait_for_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 80
          },
          "name": "waitForHostId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 841
      },
      "name": "DataOciManagementAgentManagementAgentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#name DataOciManagementAgentManagementAgents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 845
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#values DataOciManagementAgentManagementAgents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 853
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_management_agents#regex DataOciManagementAgentManagementAgents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 849
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 1006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 976
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 964
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 980
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 993
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 957
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 970
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 986
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 609
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgents",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgents"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 88
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensions",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensions"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 111
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 140
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 145
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 168
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStruct",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 191
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 220
          },
          "name": "allowMetrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 225
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 230
          },
          "name": "connectionTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 235
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 240
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 246
          },
          "name": "metricDimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListMetricDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 251
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 256
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 261
          },
          "name": "proxyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 266
          },
          "name": "readDataLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 271
          },
          "name": "readTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 276
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 281
          },
          "name": "scheduleMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 286
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 291
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 296
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 301
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 306
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 329
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStruct",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 352
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 381
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 386
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 396
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 830
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 830
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 830
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 419
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentProperties",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentProperties"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 442
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 471
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 476
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 481
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 632
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 661
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 666
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 672
          },
          "name": "dataSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 678
          },
          "name": "dataSourceSummaryList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsDataSourceSummaryListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 684
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 689
          },
          "name": "deployPluginsId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 694
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 700
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 705
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 710
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 715
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 720
          },
          "name": "installKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 725
          },
          "name": "installPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 730
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 735
          },
          "name": "isAgentAutoUpgradable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 740
          },
          "name": "isCustomerDeployed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 745
          },
          "name": "latestSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 750
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 755
          },
          "name": "managedAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 761
          },
          "name": "managementAgentProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsManagementAgentPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 766
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 771
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 776
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 782
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 787
          },
          "name": "resourceArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 792
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 798
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 803
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 808
          },
          "name": "timeLastHeartbeat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 813
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 818
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgents"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-management-agents/index.ts",
        "line": 504
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsPluginListStruct",
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsPluginListStruct"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/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-management-agent-management-agents/index.ts",
            "line": 598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructList"
    },
    "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-management-agents/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-management-agent-management-agents/index.ts",
        "line": 527
      },
      "name": "DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 556
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 561
          },
          "name": "pluginDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 566
          },
          "name": "pluginId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 571
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 576
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 581
          },
          "name": "pluginStatusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 586
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-management-agents/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentManagementAgentsManagementAgentsPluginListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-management-agents/index:DataOciManagementAgentManagementAgentsManagementAgentsPluginListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredential": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credential oci_management_agent_named_credential}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credential oci_management_agent_named_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credential/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.DataOciManagementAgentNamedCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credential/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentNamedCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/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 DataOciManagementAgentNamedCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentNamedCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentNamedCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/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-management-agent-named-credential/index.ts",
            "line": 246
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 161
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 166
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 172
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 182
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 206
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 217
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 222
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 227
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 232
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 200
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 193
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credential/index:DataOciManagementAgentNamedCredential"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credential/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentNamedCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credential#named_credential_id DataOciManagementAgentNamedCredential#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 13
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credential/index:DataOciManagementAgentNamedCredentialConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credential/index.ts",
        "line": 15
      },
      "name": "DataOciManagementAgentNamedCredentialProperties",
      "symbolId": "src/data-oci-management-agent-named-credential/index:DataOciManagementAgentNamedCredentialProperties"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credential/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-management-agent-named-credential/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/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.DataOciManagementAgentNamedCredentialPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/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-management-agent-named-credential/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-management-agent-named-credential/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credential/index:DataOciManagementAgentNamedCredentialPropertiesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-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-management-agent-named-credential/index.ts",
        "line": 38
      },
      "name": "DataOciManagementAgentNamedCredentialPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 72
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 77
          },
          "name": "valueCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credential/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credential/index:DataOciManagementAgentNamedCredentialPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentials": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials oci_management_agent_named_credentials}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials oci_management_agent_named_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementAgentNamedCredentials resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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 DataOciManagementAgentNamedCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementAgentNamedCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementAgentNamedCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 663
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 666
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 583
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 612
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 634
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 650
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 678
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 520
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 660
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 622
          },
          "name": "namedCredentialCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 670
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 587
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 600
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 616
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 638
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 654
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 577
          },
          "name": "id",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 593
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 606
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 628
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 644
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentials"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 9
      },
      "name": "DataOciManagementAgentNamedCredentialsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials#management_agent_id DataOciManagementAgentNamedCredentials#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 20
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials#filter DataOciManagementAgentNamedCredentials#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials#id DataOciManagementAgentNamedCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 16
          },
          "name": "id",
          "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/management_agent_named_credentials#name DataOciManagementAgentNamedCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 24
          },
          "name": "name",
          "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/management_agent_named_credentials#state DataOciManagementAgentNamedCredentials#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 28
          },
          "name": "state",
          "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/management_agent_named_credentials#type DataOciManagementAgentNamedCredentials#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 32
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsConfig"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 335
      },
      "name": "DataOciManagementAgentNamedCredentialsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_agent_named_credentials#name DataOciManagementAgentNamedCredentials#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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/management_agent_named_credentials#values DataOciManagementAgentNamedCredentials#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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/management_agent_named_credentials#regex DataOciManagementAgentNamedCredentials#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 343
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsFilter"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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.DataOciManagementAgentNamedCredentialsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsFilterList"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 470
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 458
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
            "line": 487
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 451
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 464
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 480
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 259
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollection",
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollection"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 125
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItems",
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItems"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 148
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 178
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 183
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 189
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 194
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 199
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 204
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 210
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 221
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 226
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 231
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 236
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-agent-named-credentials/index.ts",
        "line": 40
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsProperties",
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 63
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 102
          },
          "name": "valueCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionList"
    },
    "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-management-agent-named-credentials/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-management-agent-named-credentials/index.ts",
        "line": 282
      },
      "name": "DataOciManagementAgentNamedCredentialsNamedCredentialCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 312
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-agent-named-credentials/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciManagementAgentNamedCredentialsNamedCredentialCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-management-agent-named-credentials/index:DataOciManagementAgentNamedCredentialsNamedCredentialCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciManagementDashboardManagementDashboardsExport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_dashboard_management_dashboards_export oci_management_dashboard_management_dashboards_export}."
      },
      "fqn": "cdktf-provider-oci.DataOciManagementDashboardManagementDashboardsExport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_dashboard_management_dashboards_export oci_management_dashboard_management_dashboards_export} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-management-dashboard-management-dashboards-export/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.DataOciManagementDashboardManagementDashboardsExportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciManagementDashboardManagementDashboardsExport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/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 DataOciManagementDashboardManagementDashboardsExport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_dashboard_management_dashboards_export#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciManagementDashboardManagementDashboardsExport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciManagementDashboardManagementDashboardsExport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/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-management-dashboard-management-dashboards-export/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciManagementDashboardManagementDashboardsExport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 96
          },
          "name": "exportDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 91
          },
          "name": "exportDashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 84
          },
          "name": "exportDashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-dashboard-management-dashboards-export/index:DataOciManagementDashboardManagementDashboardsExport"
    },
    "cdktf-provider-oci.DataOciManagementDashboardManagementDashboardsExportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciManagementDashboardManagementDashboardsExportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
        "line": 9
      },
      "name": "DataOciManagementDashboardManagementDashboardsExportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_dashboard_management_dashboards_export#export_dashboard_id DataOciManagementDashboardManagementDashboardsExport#export_dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 13
          },
          "name": "exportDashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/management_dashboard_management_dashboards_export#id DataOciManagementDashboardManagementDashboardsExport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-management-dashboard-management-dashboards-export/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-management-dashboard-management-dashboards-export/index:DataOciManagementDashboardManagementDashboardsExportConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreement": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreement oci_marketplace_accepted_agreement}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreement oci_marketplace_accepted_agreement} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreement/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.DataOciMarketplaceAcceptedAgreementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceAcceptedAgreement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/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 DataOciMarketplaceAcceptedAgreement to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceAcceptedAgreement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceAcceptedAgreement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/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-marketplace-accepted-agreement/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceAcceptedAgreement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 88
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 120
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 125
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 130
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 135
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 83
          },
          "name": "acceptedAgreementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 76
          },
          "name": "acceptedAgreementId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreement/index:DataOciMarketplaceAcceptedAgreement"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceAcceptedAgreementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreement#accepted_agreement_id DataOciMarketplaceAcceptedAgreement#accepted_agreement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreement/index.ts",
            "line": 13
          },
          "name": "acceptedAgreementId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreement/index:DataOciMarketplaceAcceptedAgreementConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements oci_marketplace_accepted_agreements}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements oci_marketplace_accepted_agreements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreements/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.DataOciMarketplaceAcceptedAgreementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceAcceptedAgreements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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 DataOciMarketplaceAcceptedAgreements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceAcceptedAgreements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceAcceptedAgreements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 511
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 415
          },
          "name": "resetAcceptedAgreementId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 450
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 514
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 466
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 482
          },
          "name": "resetListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 498
          },
          "name": "resetPackageVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
            "line": 538
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceAcceptedAgreements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 351
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 425
          },
          "name": "acceptedAgreements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 508
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 419
          },
          "name": "acceptedAgreementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 438
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 454
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 518
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 470
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 486
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 502
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 409
          },
          "name": "acceptedAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 444
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 460
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 476
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 492
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreements"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
        "line": 44
      },
      "name": "DataOciMarketplaceAcceptedAgreementsAcceptedAgreements",
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsAcceptedAgreements"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
        "line": 67
      },
      "name": "DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 96
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 128
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 133
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 138
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 143
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsAcceptedAgreements"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsAcceptedAgreementsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceAcceptedAgreementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#compartment_id DataOciMarketplaceAcceptedAgreements#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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/marketplace_accepted_agreements#accepted_agreement_id DataOciMarketplaceAcceptedAgreements#accepted_agreement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 13
          },
          "name": "acceptedAgreementId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#display_name DataOciMarketplaceAcceptedAgreements#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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/marketplace_accepted_agreements#filter DataOciMarketplaceAcceptedAgreements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#id DataOciMarketplaceAcceptedAgreements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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/marketplace_accepted_agreements#listing_id DataOciMarketplaceAcceptedAgreements#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 32
          },
          "name": "listingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#package_version DataOciMarketplaceAcceptedAgreements#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 36
          },
          "name": "packageVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
        "line": 166
      },
      "name": "DataOciMarketplaceAcceptedAgreementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_accepted_agreements#name DataOciMarketplaceAcceptedAgreements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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/marketplace_accepted_agreements#values DataOciMarketplaceAcceptedAgreements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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/marketplace_accepted_agreements#regex DataOciMarketplaceAcceptedAgreements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 174
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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.DataOciMarketplaceAcceptedAgreementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceAcceptedAgreementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 301
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceAcceptedAgreementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 289
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/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-marketplace-accepted-agreements/index.ts",
            "line": 318
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 282
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 295
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 311
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-accepted-agreements/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceAcceptedAgreementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-accepted-agreements/index:DataOciMarketplaceAcceptedAgreementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories oci_marketplace_categories}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories oci_marketplace_categories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-categories/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-categories/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceCategories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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 DataOciMarketplaceCategories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceCategories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceCategories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 383
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 354
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 386
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 370
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 398
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceCategories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 342
          },
          "name": "categories",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesCategoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 380
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 358
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 390
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 374
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 364
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategories"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesCategories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesCategories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-categories/index.ts",
        "line": 28
      },
      "name": "DataOciMarketplaceCategoriesCategories",
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesCategories"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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.DataOciMarketplaceCategoriesCategoriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceCategoriesCategoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/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-marketplace-categories/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesCategoriesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesCategoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesCategoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/index.ts",
        "line": 51
      },
      "name": "DataOciMarketplaceCategoriesCategoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesCategories"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesCategoriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-categories/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceCategoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#compartment_id DataOciMarketplaceCategories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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/marketplace_categories#filter DataOciMarketplaceCategories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#id DataOciMarketplaceCategories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-categories/index.ts",
        "line": 103
      },
      "name": "DataOciMarketplaceCategoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#name DataOciMarketplaceCategories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#values DataOciMarketplaceCategories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 115
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_categories#regex DataOciMarketplaceCategories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 111
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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.DataOciMarketplaceCategoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceCategoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/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-marketplace-categories/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceCategoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-categories/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-marketplace-categories/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 238
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceCategoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 226
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 242
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 255
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 232
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 248
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-categories/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceCategoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-categories/index:DataOciMarketplaceCategoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListing": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing oci_marketplace_listing}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing oci_marketplace_listing} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/index.ts",
          "line": 1365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 1333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1350
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplaceListing to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1409
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1447
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1604
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1392
          },
          "name": "banner",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingBannerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1397
          },
          "name": "categories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1418
          },
          "name": "compatibleArchitectures",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1423
          },
          "name": "defaultPackageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1429
          },
          "name": "documentationLinks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1435
          },
          "name": "icon",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingIconList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1456
          },
          "name": "isFeatured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1461
          },
          "name": "keywords",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1467
          },
          "name": "languages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLanguagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1472
          },
          "name": "licenseModelDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1478
          },
          "name": "links",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1496
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1501
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1511
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1517
          },
          "name": "publisher",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1523
          },
          "name": "regions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1528
          },
          "name": "releaseNotes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1534
          },
          "name": "screenshots",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1539
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1545
          },
          "name": "supportContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1557
          },
          "name": "supportedOperatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1551
          },
          "name": "supportLinks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1562
          },
          "name": "systemRequirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1567
          },
          "name": "tagline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1572
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1577
          },
          "name": "usageInformation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1582
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1588
          },
          "name": "videos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingVideosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1413
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1451
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1491
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1403
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1484
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListing"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingBanner": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingBanner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 26
      },
      "name": "DataOciMarketplaceListingBanner",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingBanner"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingBannerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingBannerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingBannerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingBannerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingBannerList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingBannerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingBannerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 49
      },
      "name": "DataOciMarketplaceListingBannerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 78
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 83
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 88
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingBanner"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingBannerOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing#listing_id DataOciMarketplaceListing#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 24
          },
          "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/marketplace_listing#compartment_id DataOciMarketplaceListing#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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/marketplace_listing#id DataOciMarketplaceListing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 116
      },
      "name": "DataOciMarketplaceListingDocumentationLinks",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingDocumentationLinks"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingDocumentationLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingDocumentationLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingDocumentationLinksList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 139
      },
      "name": "DataOciMarketplaceListingDocumentationLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 168
          },
          "name": "documentCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 178
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingDocumentationLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingDocumentationLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingIcon": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingIcon",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 201
      },
      "name": "DataOciMarketplaceListingIcon",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingIcon"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingIconList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingIconList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingIconOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingIconList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingIconList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingIconOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingIconOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 224
      },
      "name": "DataOciMarketplaceListingIconOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 253
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 258
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 263
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 268
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingIcon"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingIconOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLanguages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLanguages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 291
      },
      "name": "DataOciMarketplaceListingLanguages",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLanguages"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLanguagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLanguagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingLanguagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingLanguagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLanguagesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLanguagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLanguagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 314
      },
      "name": "DataOciMarketplaceListingLanguagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 343
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLanguages"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLanguagesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 371
      },
      "name": "DataOciMarketplaceListingLinks",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLinks"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLinksList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 394
      },
      "name": "DataOciMarketplaceListingLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 423
          },
          "name": "href",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 428
          },
          "name": "rel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package oci_marketplace_listing_package}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package oci_marketplace_listing_package} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListingPackage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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 DataOciMarketplaceListingPackage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListingPackage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListingPackage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 632
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 653
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 754
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 561
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 615
          },
          "name": "appCatalogListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 620
          },
          "name": "appCatalogListingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 641
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 662
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 681
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 686
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 705
          },
          "name": "pricing",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 711
          },
          "name": "regions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 716
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 721
          },
          "name": "resourceLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 726
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 732
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 737
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 636
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 657
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 675
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 699
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 626
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 668
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 692
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackage"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements oci_marketplace_listing_package_agreements}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements oci_marketplace_listing_package_agreements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package-agreements/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.DataOciMarketplaceListingPackageAgreementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListingPackageAgreements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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 DataOciMarketplaceListingPackageAgreements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListingPackageAgreements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListingPackageAgreements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 434
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 379
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 437
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 395
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
            "line": 459
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageAgreements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 367
          },
          "name": "agreements",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 431
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 383
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 441
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 399
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 412
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 425
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 373
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 389
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 405
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 418
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreements"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
        "line": 36
      },
      "name": "DataOciMarketplaceListingPackageAgreementsAgreements",
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsAgreements"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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.DataOciMarketplaceListingPackageAgreementsAgreementsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageAgreementsAgreementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsAgreementsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
        "line": 59
      },
      "name": "DataOciMarketplaceListingPackageAgreementsAgreementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 88
          },
          "name": "author",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 93
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 103
          },
          "name": "prompt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsAgreements"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsAgreementsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingPackageAgreementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements#listing_id DataOciMarketplaceListingPackageAgreements#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 24
          },
          "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/marketplace_listing_package_agreements#package_version DataOciMarketplaceListingPackageAgreements#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 28
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements#compartment_id DataOciMarketplaceListingPackageAgreements#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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/marketplace_listing_package_agreements#filter DataOciMarketplaceListingPackageAgreements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements#id DataOciMarketplaceListingPackageAgreements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
        "line": 126
      },
      "name": "DataOciMarketplaceListingPackageAgreementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package_agreements#name DataOciMarketplaceListingPackageAgreements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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/marketplace_listing_package_agreements#values DataOciMarketplaceListingPackageAgreements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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/marketplace_listing_package_agreements#regex DataOciMarketplaceListingPackageAgreements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 134
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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.DataOciMarketplaceListingPackageAgreementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageAgreementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 261
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceListingPackageAgreementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 249
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/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-marketplace-listing-package-agreements/index.ts",
            "line": 278
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 255
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 271
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package-agreements/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageAgreementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package-agreements/index:DataOciMarketplaceListingPackageAgreementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingPackageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package#listing_id DataOciMarketplaceListingPackage#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 24
          },
          "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/marketplace_listing_package#package_version DataOciMarketplaceListingPackage#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 28
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_package#compartment_id DataOciMarketplaceListingPackage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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/marketplace_listing_package#id DataOciMarketplaceListingPackage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 30
      },
      "name": "DataOciMarketplaceListingPackageOperatingSystem",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageOperatingSystem"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackageOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 53
      },
      "name": "DataOciMarketplaceListingPackageOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 82
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricing": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 190
      },
      "name": "DataOciMarketplaceListingPackagePricing",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricing"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPrice": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPrice",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 105
      },
      "name": "DataOciMarketplaceListingPackagePricingInternationalMarketPrice",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricingInternationalMarketPrice"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPriceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPriceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackagePricingInternationalMarketPriceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagePricingInternationalMarketPriceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricingInternationalMarketPriceList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPriceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPriceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 128
      },
      "name": "DataOciMarketplaceListingPackagePricingInternationalMarketPriceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 157
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 162
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 167
          },
          "name": "rate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPrice"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricingInternationalMarketPriceOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackagePricingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagePricingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricingList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 213
      },
      "name": "DataOciMarketplaceListingPackagePricingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 242
          },
          "name": "currency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 248
          },
          "name": "internationalMarketPrice",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricingInternationalMarketPriceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 253
          },
          "name": "payGoStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 258
          },
          "name": "rate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 263
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagePricing"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackagePricingOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 366
      },
      "name": "DataOciMarketplaceListingPackageRegions",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegions"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 286
      },
      "name": "DataOciMarketplaceListingPackageRegionsCountries",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegionsCountries"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackageRegionsCountriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageRegionsCountriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegionsCountriesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 309
      },
      "name": "DataOciMarketplaceListingPackageRegionsCountriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 338
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountries"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegionsCountriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackageRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegionsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 389
      },
      "name": "DataOciMarketplaceListingPackageRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 418
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 424
          },
          "name": "countries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegionsCountriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-package/index.ts",
        "line": 452
      },
      "name": "DataOciMarketplaceListingPackageVariables",
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageVariables"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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.DataOciMarketplaceListingPackageVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackageVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/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-marketplace-listing-package/index.ts",
            "line": 541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageVariablesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackageVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-package/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-marketplace-listing-package/index.ts",
        "line": 475
      },
      "name": "DataOciMarketplaceListingPackageVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 504
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 509
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 514
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 519
          },
          "name": "hintMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 524
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-package/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackageVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-package/index:DataOciMarketplaceListingPackageVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages oci_marketplace_listing_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages oci_marketplace_listing_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/index.ts",
          "line": 787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListingPackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 772
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplaceListingPackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListingPackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListingPackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 903
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 823
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 906
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 839
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 874
          },
          "name": "resetPackageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 890
          },
          "name": "resetPackageVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 918
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 929
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 760
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 900
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 862
          },
          "name": "listingPackages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 827
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 910
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 843
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 856
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 878
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 894
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 833
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 849
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 868
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 884
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackages"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingPackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#listing_id DataOciMarketplaceListingPackages#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 24
          },
          "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/marketplace_listing_packages#compartment_id DataOciMarketplaceListingPackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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/marketplace_listing_packages#filter DataOciMarketplaceListingPackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#id DataOciMarketplaceListingPackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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/marketplace_listing_packages#package_type DataOciMarketplaceListingPackages#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 28
          },
          "name": "packageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#package_version DataOciMarketplaceListingPackages#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 32
          },
          "name": "packageVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 575
      },
      "name": "DataOciMarketplaceListingPackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#name DataOciMarketplaceListingPackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 579
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#values DataOciMarketplaceListingPackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 587
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_packages#regex DataOciMarketplaceListingPackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 583
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 740
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 710
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceListingPackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 698
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 714
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 727
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 691
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 704
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 720
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 462
      },
      "name": "DataOciMarketplaceListingPackagesListingPackages",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackages"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 40
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesOperatingSystem",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesOperatingSystem"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 63
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 485
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 514
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 520
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 525
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 530
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 536
          },
          "name": "pricing",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 542
          },
          "name": "regions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 547
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 552
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricing": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 200
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricing",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricing"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPrice": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPrice",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 115
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPrice",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPrice"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 138
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 167
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 172
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 177
          },
          "name": "rate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPrice"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesPricingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricingList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 223
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesPricingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 252
          },
          "name": "currency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 258
          },
          "name": "internationalMarketPrice",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricingInternationalMarketPriceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 263
          },
          "name": "payGoStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 268
          },
          "name": "rate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 273
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesPricing"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesPricingOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 376
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegions",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegions"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-packages/index.ts",
        "line": 296
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegionsCountries",
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegionsCountries"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 319
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 348
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountries"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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.DataOciMarketplaceListingPackagesListingPackagesRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegionsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-packages/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-marketplace-listing-packages/index.ts",
        "line": 399
      },
      "name": "DataOciMarketplaceListingPackagesListingPackagesRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 428
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 434
          },
          "name": "countries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegionsCountriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-packages/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPackagesListingPackagesRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-packages/index:DataOciMarketplaceListingPackagesListingPackagesRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisher": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisher",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 621
      },
      "name": "DataOciMarketplaceListingPublisher",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisher"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 451
      },
      "name": "DataOciMarketplaceListingPublisherLinks",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLinks"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingPublisherLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPublisherLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 520
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLinksList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 474
      },
      "name": "DataOciMarketplaceListingPublisherLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 503
          },
          "name": "href",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 508
          },
          "name": "rel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingPublisherOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPublisherList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 531
      },
      "name": "DataOciMarketplaceListingPublisherLogo",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLogo"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingPublisherLogoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingPublisherLogoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLogoList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 554
      },
      "name": "DataOciMarketplaceListingPublisherLogoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 583
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 588
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 593
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 598
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogo"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherLogoOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingPublisherOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 644
      },
      "name": "DataOciMarketplaceListingPublisherOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 673
          },
          "name": "contactEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 678
          },
          "name": "contactPhone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 683
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 688
          },
          "name": "hqAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 693
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 699
          },
          "name": "links",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 705
          },
          "name": "logo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisherLogoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 710
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 715
          },
          "name": "websiteUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 720
          },
          "name": "yearFounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingPublisher"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingPublisherOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 823
      },
      "name": "DataOciMarketplaceListingRegions",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegions"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 743
      },
      "name": "DataOciMarketplaceListingRegionsCountries",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegionsCountries"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingRegionsCountriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingRegionsCountriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 812
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegionsCountriesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 766
      },
      "name": "DataOciMarketplaceListingRegionsCountriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 795
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 800
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountries"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegionsCountriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/index.ts",
          "line": 898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 905
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 898
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 898
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 898
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegionsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 846
      },
      "name": "DataOciMarketplaceListingRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 875
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 881
          },
          "name": "countries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegionsCountriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 886
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingScreenshots": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshots",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 909
      },
      "name": "DataOciMarketplaceListingScreenshots",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingScreenshots"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/index.ts",
          "line": 993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1000
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingScreenshotsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 993
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 993
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 993
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingScreenshotsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshotsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 932
      },
      "name": "DataOciMarketplaceListingScreenshotsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 961
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 966
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 971
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 976
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 981
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingScreenshots"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingScreenshotsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 1004
      },
      "name": "DataOciMarketplaceListingSupportContacts",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportContacts"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingSupportContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingSupportContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 1083
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportContactsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1027
      },
      "name": "DataOciMarketplaceListingSupportContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1056
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1061
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1066
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1071
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 1094
      },
      "name": "DataOciMarketplaceListingSupportLinks",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportLinks"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingSupportLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingSupportLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 1163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportLinksList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1117
      },
      "name": "DataOciMarketplaceListingSupportLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1151
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 1174
      },
      "name": "DataOciMarketplaceListingSupportedOperatingSystems",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportedOperatingSystems"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingSupportedOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingSupportedOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 1238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportedOperatingSystemsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1197
      },
      "name": "DataOciMarketplaceListingSupportedOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1226
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingSupportedOperatingSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingSupportedOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes oci_marketplace_listing_taxes}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes oci_marketplace_listing_taxes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListingTaxes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplaceListingTaxes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListingTaxes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListingTaxes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 416
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 368
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 419
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 431
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 440
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingTaxes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 413
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 407
          },
          "name": "taxes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 372
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 423
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 401
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 362
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 394
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxes"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingTaxesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#listing_id DataOciMarketplaceListingTaxes#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 24
          },
          "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/marketplace_listing_taxes#compartment_id DataOciMarketplaceListingTaxes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/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/marketplace_listing_taxes#filter DataOciMarketplaceListingTaxes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#id DataOciMarketplaceListingTaxes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
        "line": 122
      },
      "name": "DataOciMarketplaceListingTaxesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#name DataOciMarketplaceListingTaxes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#values DataOciMarketplaceListingTaxes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 134
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listing_taxes#regex DataOciMarketplaceListingTaxes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 130
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/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.DataOciMarketplaceListingTaxesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingTaxesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 257
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceListingTaxesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 245
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 261
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 274
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 238
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 251
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 267
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
        "line": 32
      },
      "name": "DataOciMarketplaceListingTaxesTaxes",
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesTaxes"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/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.DataOciMarketplaceListingTaxesTaxesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingTaxesTaxesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesTaxesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing-taxes/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-marketplace-listing-taxes/index.ts",
        "line": 55
      },
      "name": "DataOciMarketplaceListingTaxesTaxesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 84
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 89
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 94
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 99
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing-taxes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingTaxesTaxes"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing-taxes/index:DataOciMarketplaceListingTaxesTaxesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingVideos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingVideos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listing/index.ts",
        "line": 1249
      },
      "name": "DataOciMarketplaceListingVideos",
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingVideos"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingVideosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingVideosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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.DataOciMarketplaceListingVideosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingVideosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/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-marketplace-listing/index.ts",
            "line": 1318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingVideosList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingVideosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingVideosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listing/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-marketplace-listing/index.ts",
        "line": 1272
      },
      "name": "DataOciMarketplaceListingVideosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1306
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listing/index.ts",
            "line": 1285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingVideos"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listing/index:DataOciMarketplaceListingVideosOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings oci_marketplace_listings}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings oci_marketplace_listings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMarketplaceListingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplaceListings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1012
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplaceListings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplaceListings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplaceListings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1265
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1070
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1086
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1268
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1102
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1118
          },
          "name": "resetImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1134
          },
          "name": "resetIsFeatured"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1150
          },
          "name": "resetListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1166
          },
          "name": "resetListingTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1188
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1204
          },
          "name": "resetOperatingSystems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1220
          },
          "name": "resetPackageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1236
          },
          "name": "resetPricing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1252
          },
          "name": "resetPublisherId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1000
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1262
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1176
          },
          "name": "listings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1074
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1090
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1272
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1106
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1122
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1138
          },
          "name": "isFeaturedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1154
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1170
          },
          "name": "listingTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1192
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1208
          },
          "name": "operatingSystemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1224
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1240
          },
          "name": "pricingInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1256
          },
          "name": "publisherIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1064
          },
          "name": "category",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1080
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1096
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1112
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1128
          },
          "name": "isFeatured",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1144
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1160
          },
          "name": "listingTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1182
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1198
          },
          "name": "operatingSystems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1214
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1230
          },
          "name": "pricing",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 1246
          },
          "name": "publisherId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListings"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplaceListingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#category DataOciMarketplaceListings#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 13
          },
          "name": "category",
          "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/marketplace_listings#compartment_id DataOciMarketplaceListings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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/marketplace_listings#filter DataOciMarketplaceListings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#id DataOciMarketplaceListings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#image_id DataOciMarketplaceListings#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 28
          },
          "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/marketplace_listings#is_featured DataOciMarketplaceListings#is_featured}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 32
          },
          "name": "isFeatured",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/marketplace_listings#listing_id DataOciMarketplaceListings#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 36
          },
          "name": "listingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#listing_types DataOciMarketplaceListings#listing_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 40
          },
          "name": "listingTypes",
          "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/marketplace_listings#name DataOciMarketplaceListings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 44
          },
          "name": "name",
          "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/marketplace_listings#operating_systems DataOciMarketplaceListings#operating_systems}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 48
          },
          "name": "operatingSystems",
          "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/marketplace_listings#package_type DataOciMarketplaceListings#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 52
          },
          "name": "packageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#pricing DataOciMarketplaceListings#pricing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 56
          },
          "name": "pricing",
          "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/marketplace_listings#publisher_id DataOciMarketplaceListings#publisher_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 60
          },
          "name": "publisherId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsConfig"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 815
      },
      "name": "DataOciMarketplaceListingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#name DataOciMarketplaceListings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 819
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#values DataOciMarketplaceListings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 827
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_listings#regex DataOciMarketplaceListings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 823
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsFilter"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 987
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 980
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 980
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 980
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 950
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplaceListingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 938
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 954
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 967
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 931
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 944
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 960
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 659
      },
      "name": "DataOciMarketplaceListingsListings",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListings"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsBanner": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsBanner",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 68
      },
      "name": "DataOciMarketplaceListingsListingsBanner",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsBanner"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsBannerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsBannerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsBannerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsBannerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsBannerList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsBannerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsBannerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 91
      },
      "name": "DataOciMarketplaceListingsListingsBannerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 120
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 125
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 130
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsBanner"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsBannerOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 158
      },
      "name": "DataOciMarketplaceListingsListingsDocumentationLinks",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsDocumentationLinks"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsDocumentationLinksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsDocumentationLinksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsDocumentationLinksList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 181
      },
      "name": "DataOciMarketplaceListingsListingsDocumentationLinksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 210
          },
          "name": "documentCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 220
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinks"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsDocumentationLinksOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsIcon": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsIcon",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 243
      },
      "name": "DataOciMarketplaceListingsListingsIcon",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsIcon"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsIconList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsIconList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsIconOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsIconList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsIconList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsIconOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsIconOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 266
      },
      "name": "DataOciMarketplaceListingsListingsIconOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 295
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 300
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 305
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsIcon"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsIconOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 682
      },
      "name": "DataOciMarketplaceListingsListingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 712
          },
          "name": "banner",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsBannerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 717
          },
          "name": "categories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 722
          },
          "name": "compatibleArchitectures",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 727
          },
          "name": "defaultPackageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 733
          },
          "name": "documentationLinks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsDocumentationLinksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 739
          },
          "name": "icon",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsIconList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 744
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 749
          },
          "name": "isFeatured",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 754
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 759
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 764
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 769
          },
          "name": "pricingTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 775
          },
          "name": "publisher",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisherList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 781
          },
          "name": "regions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 786
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 792
          },
          "name": "supportedOperatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListings"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisher": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisher",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 333
      },
      "name": "DataOciMarketplaceListingsListingsPublisher",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsPublisher"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisherList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisherList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsPublisherOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsPublisherList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsPublisherList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisherOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisherOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 356
      },
      "name": "DataOciMarketplaceListingsListingsPublisherOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 385
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 390
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsPublisher"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsPublisherOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 498
      },
      "name": "DataOciMarketplaceListingsListingsRegions",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegions"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 418
      },
      "name": "DataOciMarketplaceListingsListingsRegionsCountries",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegionsCountries"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsRegionsCountriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsRegionsCountriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegionsCountriesList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 441
      },
      "name": "DataOciMarketplaceListingsListingsRegionsCountriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 470
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountries"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegionsCountriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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.DataOciMarketplaceListingsListingsRegionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/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-marketplace-listings/index.ts",
            "line": 573
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegionsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 521
      },
      "name": "DataOciMarketplaceListingsListingsRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 550
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 556
          },
          "name": "countries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegionsCountriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsRegions"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsRegionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 584
      },
      "name": "DataOciMarketplaceListingsListingsSupportedOperatingSystems",
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsSupportedOperatingSystems"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-listings/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplaceListingsListingsSupportedOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 648
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 648
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 648
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsSupportedOperatingSystemsList"
    },
    "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-listings/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-marketplace-listings/index.ts",
        "line": 607
      },
      "name": "DataOciMarketplaceListingsListingsSupportedOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-listings/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplaceListingsListingsSupportedOperatingSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-listings/index:DataOciMarketplaceListingsListingsSupportedOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication oci_marketplace_publication}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication oci_marketplace_publication} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplacePublication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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 DataOciMarketplacePublication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplacePublication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplacePublication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 690
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 696
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 588
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 594
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 600
          },
          "name": "icon",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationIconList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 605
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 610
          },
          "name": "isAgreementAcknowledged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 615
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 620
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 625
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 631
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 636
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 654
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 659
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 665
          },
          "name": "supportContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 671
          },
          "name": "supportedOperatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 677
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 682
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 649
          },
          "name": "publicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 642
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublication"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplacePublicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication#publication_id DataOciMarketplacePublication#publication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 13
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationConfig"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationIcon": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationIcon",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 15
      },
      "name": "DataOciMarketplacePublicationIcon",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationIcon"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationIconList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationIconList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationIconOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationIconList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationIconList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationIconOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationIconOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 38
      },
      "name": "DataOciMarketplacePublicationIconOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 67
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 72
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 77
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 82
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationIcon"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationIconOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package oci_marketplace_publication_package}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package oci_marketplace_publication_package} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-package/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-package/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplacePublicationPackage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 222
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplacePublicationPackage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplacePublicationPackage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplacePublicationPackage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/index.ts",
            "line": 378
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 210
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 263
          },
          "name": "appCatalogListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 268
          },
          "name": "appCatalogListingResourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 273
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 294
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 299
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 305
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 310
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 341
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 346
          },
          "name": "resourceLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 351
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 357
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 362
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 323
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 336
          },
          "name": "publicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 316
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 329
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackage"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-package/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplacePublicationPackageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package#package_version DataOciMarketplacePublicationPackage#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 20
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package#publication_id DataOciMarketplacePublicationPackage#publication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 24
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_package#id DataOciMarketplacePublicationPackage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageConfig"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 260
      },
      "name": "DataOciMarketplacePublicationPackageDetails",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetails"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEula": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 105
      },
      "name": "DataOciMarketplacePublicationPackageDetailsEula",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsEula"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEulaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationPackageDetailsEulaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackageDetailsEulaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsEulaList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEulaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 128
      },
      "name": "DataOciMarketplacePublicationPackageDetailsEulaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 157
          },
          "name": "eulaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 162
          },
          "name": "licenseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEula"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsEulaOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationPackageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 185
      },
      "name": "DataOciMarketplacePublicationPackageDetailsOperatingSystem",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsOperatingSystem"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationPackageDetailsOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackageDetailsOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 208
      },
      "name": "DataOciMarketplacePublicationPackageDetailsOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 237
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 283
      },
      "name": "DataOciMarketplacePublicationPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 313
          },
          "name": "eula",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsEulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 318
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 324
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetailsOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 329
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 334
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-package/index.ts",
        "line": 26
      },
      "name": "DataOciMarketplacePublicationPackageOperatingSystem",
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageOperatingSystem"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/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.DataOciMarketplacePublicationPackageOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackageOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/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-marketplace-publication-package/index.ts",
            "line": 90
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/index.ts",
        "line": 49
      },
      "name": "DataOciMarketplacePublicationPackageOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 78
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-package/index.ts",
        "line": 101
      },
      "name": "DataOciMarketplacePublicationPackageVariables",
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageVariables"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/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.DataOciMarketplacePublicationPackageVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackageVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/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-marketplace-publication-package/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageVariablesList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-package/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-marketplace-publication-package/index.ts",
        "line": 124
      },
      "name": "DataOciMarketplacePublicationPackageVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 153
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 158
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 163
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 168
          },
          "name": "hintMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 173
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-package/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackageVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-package/index:DataOciMarketplacePublicationPackageVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages oci_marketplace_publication_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages oci_marketplace_publication_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-packages/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.DataOciMarketplacePublicationPackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-packages/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplacePublicationPackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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 DataOciMarketplacePublicationPackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplacePublicationPackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplacePublicationPackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 442
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 445
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 394
          },
          "name": "resetPackageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 410
          },
          "name": "resetPackageVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
            "line": 467
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 316
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 439
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 433
          },
          "name": "publicationPackages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 449
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 398
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 414
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 427
          },
          "name": "publicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 388
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 404
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 420
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackages"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-packages/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplacePublicationPackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#publication_id DataOciMarketplacePublicationPackages#publication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 28
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#filter DataOciMarketplacePublicationPackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#id DataOciMarketplacePublicationPackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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/marketplace_publication_packages#package_type DataOciMarketplacePublicationPackages#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 20
          },
          "name": "packageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#package_version DataOciMarketplacePublicationPackages#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 24
          },
          "name": "packageVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesConfig"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-packages/index.ts",
        "line": 131
      },
      "name": "DataOciMarketplacePublicationPackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publication_packages#name DataOciMarketplacePublicationPackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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/marketplace_publication_packages#values DataOciMarketplacePublicationPackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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/marketplace_publication_packages#regex DataOciMarketplacePublicationPackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 139
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesFilter"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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.DataOciMarketplacePublicationPackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 266
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplacePublicationPackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 254
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
            "line": 283
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 260
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 276
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication-packages/index.ts",
        "line": 36
      },
      "name": "DataOciMarketplacePublicationPackagesPublicationPackages",
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesPublicationPackages"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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.DataOciMarketplacePublicationPackagesPublicationPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationPackagesPublicationPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesPublicationPackagesList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication-packages/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-marketplace-publication-packages/index.ts",
        "line": 59
      },
      "name": "DataOciMarketplacePublicationPackagesPublicationPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 88
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 93
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 98
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 103
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 108
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication-packages/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationPackagesPublicationPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication-packages/index:DataOciMarketplacePublicationPackagesPublicationPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 357
      },
      "name": "DataOciMarketplacePublicationSupportContacts",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportContacts"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationSupportContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationSupportContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportContactsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 380
      },
      "name": "DataOciMarketplacePublicationSupportContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 409
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 419
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 424
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publication/index.ts",
        "line": 447
      },
      "name": "DataOciMarketplacePublicationSupportedOperatingSystems",
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportedOperatingSystems"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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.DataOciMarketplacePublicationSupportedOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationSupportedOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/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-marketplace-publication/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportedOperatingSystemsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publication/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-marketplace-publication/index.ts",
        "line": 470
      },
      "name": "DataOciMarketplacePublicationSupportedOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 499
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publication/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationSupportedOperatingSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publication/index:DataOciMarketplacePublicationSupportedOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications oci_marketplace_publications}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications oci_marketplace_publications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/index.ts",
          "line": 925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplacePublications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 910
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMarketplacePublications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplacePublications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplacePublications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1055
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1058
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 975
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1004
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1020
          },
          "name": "resetOperatingSystems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1036
          },
          "name": "resetPublicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1070
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1082
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 898
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1052
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1046
          },
          "name": "publications",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 963
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1062
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 979
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 992
          },
          "name": "listingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1008
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1024
          },
          "name": "operatingSystemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1040
          },
          "name": "publicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 956
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 969
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 985
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 998
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1014
          },
          "name": "operatingSystems",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 1030
          },
          "name": "publicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublications"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplacePublicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#compartment_id DataOciMarketplacePublications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 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/marketplace_publications#listing_type DataOciMarketplacePublications#listing_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 24
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#filter DataOciMarketplacePublications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#id DataOciMarketplacePublications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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/marketplace_publications#name DataOciMarketplacePublications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 28
          },
          "name": "name",
          "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/marketplace_publications#operating_systems DataOciMarketplacePublications#operating_systems}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 32
          },
          "name": "operatingSystems",
          "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/marketplace_publications#publication_id DataOciMarketplacePublications#publication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 36
          },
          "name": "publicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsConfig"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 713
      },
      "name": "DataOciMarketplacePublicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#name DataOciMarketplacePublications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 717
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#values DataOciMarketplacePublications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 725
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publications#regex DataOciMarketplacePublications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 721
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsFilter"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 848
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplacePublicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 836
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 852
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 865
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 829
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 842
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 858
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 551
      },
      "name": "DataOciMarketplacePublicationsPublications",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublications"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIcon": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIcon",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 44
      },
      "name": "DataOciMarketplacePublicationsPublicationsIcon",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsIcon"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIconList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIconList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsIconOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsIconList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsIconList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIconOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIconOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 67
      },
      "name": "DataOciMarketplacePublicationsPublicationsIconOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 96
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 101
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 106
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIcon"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsIconOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 574
      },
      "name": "DataOciMarketplacePublicationsPublicationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 603
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 609
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 615
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 621
          },
          "name": "icon",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsIconList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 626
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 631
          },
          "name": "isAgreementAcknowledged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 636
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 641
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 652
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 657
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 662
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 667
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 673
          },
          "name": "supportContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 679
          },
          "name": "supportedOperatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 685
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 690
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublications"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 289
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetails",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetails"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEula": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 134
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsEula",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsEula"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsEulaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsEulaList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 157
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsEulaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 186
          },
          "name": "eulaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 191
          },
          "name": "licenseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEula"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsEulaOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsPackageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 214
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystem",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystem"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 237
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 266
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystem"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 312
      },
      "name": "DataOciMarketplacePublicationsPublicationsPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 342
          },
          "name": "eula",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsEulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 347
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 353
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetailsOperatingSystemList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 358
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 363
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsPackageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 386
      },
      "name": "DataOciMarketplacePublicationsPublicationsSupportContacts",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportContacts"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsSupportContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsSupportContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportContactsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 409
      },
      "name": "DataOciMarketplacePublicationsPublicationsSupportContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 438
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 448
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 453
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publications/index.ts",
        "line": 476
      },
      "name": "DataOciMarketplacePublicationsPublicationsSupportedOperatingSystems",
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportedOperatingSystems"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/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-marketplace-publications/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publications/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-marketplace-publications/index.ts",
        "line": 499
      },
      "name": "DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 528
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publications/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublicationsPublicationsSupportedOperatingSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publications/index:DataOciMarketplacePublicationsPublicationsSupportedOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers oci_marketplace_publishers}."
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers oci_marketplace_publishers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publishers/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publishers/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMarketplacePublishers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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 DataOciMarketplacePublishers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMarketplacePublishers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMarketplacePublishers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 414
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 363
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 417
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 379
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 395
          },
          "name": "resetPublisherId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 429
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublishers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 411
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 405
          },
          "name": "publishers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersPublishersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 367
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 421
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 383
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 399
          },
          "name": "publisherIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 357
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 389
          },
          "name": "publisherId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishers"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publishers/index.ts",
        "line": 9
      },
      "name": "DataOciMarketplacePublishersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers#compartment_id DataOciMarketplacePublishers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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/marketplace_publishers#filter DataOciMarketplacePublishers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers#id DataOciMarketplacePublishers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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/marketplace_publishers#publisher_id DataOciMarketplacePublishers#publisher_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 24
          },
          "name": "publisherId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersConfig"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publishers/index.ts",
        "line": 117
      },
      "name": "DataOciMarketplacePublishersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/marketplace_publishers#name DataOciMarketplacePublishers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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/marketplace_publishers#values DataOciMarketplacePublishers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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/marketplace_publishers#regex DataOciMarketplacePublishers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersFilter"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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.DataOciMarketplacePublishersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublishersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/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-marketplace-publishers/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersFilterList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMarketplacePublishersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersPublishers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersPublishers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-marketplace-publishers/index.ts",
        "line": 32
      },
      "name": "DataOciMarketplacePublishersPublishers",
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersPublishers"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersPublishersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersPublishersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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.DataOciMarketplacePublishersPublishersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMarketplacePublishersPublishersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/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-marketplace-publishers/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersPublishersList"
    },
    "cdktf-provider-oci.DataOciMarketplacePublishersPublishersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersPublishersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-marketplace-publishers/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-marketplace-publishers/index.ts",
        "line": 55
      },
      "name": "DataOciMarketplacePublishersPublishersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 94
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-marketplace-publishers/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMarketplacePublishersPublishers"
          }
        }
      ],
      "symbolId": "src/data-oci-marketplace-publishers/index:DataOciMarketplacePublishersPublishersOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAsset": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset oci_media_services_media_asset}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset oci_media_services_media_asset} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 286
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesMediaAsset to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/index.ts",
            "line": 478
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 274
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 325
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 330
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 336
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 357
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 363
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 368
          },
          "name": "masterMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 387
          },
          "name": "mediaAssetTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 392
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 398
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 403
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 408
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 413
          },
          "name": "objectEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 418
          },
          "name": "parentMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 423
          },
          "name": "segmentRangeEndIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 428
          },
          "name": "segmentRangeStartIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 433
          },
          "name": "sourceMediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 438
          },
          "name": "sourceMediaWorkflowVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 443
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 449
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 459
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 464
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 381
          },
          "name": "mediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 374
          },
          "name": "mediaAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAsset"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset#media_asset_id DataOciMediaServicesMediaAsset#media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 13
          },
          "name": "mediaAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment oci_media_services_media_asset_distribution_channel_attachment}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment oci_media_services_media_asset_distribution_channel_attachment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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.DataOciMediaServicesMediaAssetDistributionChannelAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaAssetDistributionChannelAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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 DataOciMediaServicesMediaAssetDistributionChannelAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaAssetDistributionChannelAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaAssetDistributionChannelAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 379
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 333
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 382
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 394
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 404
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetDistributionChannelAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 376
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 355
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 360
          },
          "name": "metadataRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 365
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 370
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 305
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 337
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 386
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 350
          },
          "name": "mediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 298
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 327
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 343
          },
          "name": "mediaAssetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index:DataOciMediaServicesMediaAssetDistributionChannelAttachment"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaAssetDistributionChannelAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment#distribution_channel_id DataOciMediaServicesMediaAssetDistributionChannelAttachment#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 13
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment#media_asset_id DataOciMediaServicesMediaAssetDistributionChannelAttachment#media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 28
          },
          "name": "mediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment#id DataOciMediaServicesMediaAssetDistributionChannelAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-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/data-sources/media_services_media_asset_distribution_channel_attachment#is_lock_override DataOciMediaServicesMediaAssetDistributionChannelAttachment#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 24
          },
          "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/data-sources/media_services_media_asset_distribution_channel_attachment#locks DataOciMediaServicesMediaAssetDistributionChannelAttachment#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 34
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index:DataOciMediaServicesMediaAssetDistributionChannelAttachmentConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_asset_distribution_channel_attachment#message DataOciMediaServicesMediaAssetDistributionChannelAttachment#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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/data-sources/media_services_media_asset_distribution_channel_attachment#related_resource_id DataOciMediaServicesMediaAssetDistributionChannelAttachment#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 44
          },
          "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/data-sources/media_services_media_asset_distribution_channel_attachment#time_created DataOciMediaServicesMediaAssetDistributionChannelAttachment#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 48
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index:DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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-media-services-media-asset-distribution-channel-attachment/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/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-media-services-media-asset-distribution-channel-attachment/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-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index:DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset-distribution-channel-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/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 163
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 179
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 195
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 151
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 167
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 183
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 199
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 157
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 173
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 189
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset-distribution-channel-attachment/index:DataOciMediaServicesMediaAssetDistributionChannelAttachmentLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesMediaAssetLocks",
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-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-media-services-media-asset/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-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.DataOciMediaServicesMediaAssetLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-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-media-services-media-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-media-services-media-asset/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-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-media-services-media-asset/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesMediaAssetLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset/index.ts",
        "line": 110
      },
      "name": "DataOciMediaServicesMediaAssetMediaAssetTags",
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMediaAssetTags"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/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.DataOciMediaServicesMediaAssetMediaAssetTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetMediaAssetTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/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-media-services-media-asset/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMediaAssetTagsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-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-media-services-media-asset/index.ts",
        "line": 133
      },
      "name": "DataOciMediaServicesMediaAssetMediaAssetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 167
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMediaAssetTags"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMediaAssetTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-asset/index.ts",
        "line": 190
      },
      "name": "DataOciMediaServicesMediaAssetMetadata",
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMetadata"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/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.DataOciMediaServicesMediaAssetMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/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-media-services-media-asset/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMetadataList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-asset/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-media-services-media-asset/index.ts",
        "line": 213
      },
      "name": "DataOciMediaServicesMediaAssetMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 242
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-asset/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-asset/index:DataOciMediaServicesMediaAssetMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets oci_media_services_media_assets}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets oci_media_services_media_assets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/index.ts",
          "line": 811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMediaServicesMediaAssetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaAssets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 796
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesMediaAssets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaAssets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaAssets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1066
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 855
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 871
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 887
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 903
          },
          "name": "resetDistributionChannelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1069
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 919
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 935
          },
          "name": "resetMasterMediaAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 957
          },
          "name": "resetMediaWorkflowJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 973
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 989
          },
          "name": "resetParentMediaAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1005
          },
          "name": "resetSourceMediaWorkflowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1021
          },
          "name": "resetSourceMediaWorkflowVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1037
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1053
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1081
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1100
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 784
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1063
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 945
          },
          "name": "mediaAssetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 859
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 875
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 891
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 907
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1073
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 923
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 939
          },
          "name": "masterMediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 961
          },
          "name": "mediaWorkflowJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 977
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 993
          },
          "name": "parentMediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1009
          },
          "name": "sourceMediaWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1025
          },
          "name": "sourceMediaWorkflowVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1041
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1057
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 849
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 865
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 881
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 897
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 913
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 929
          },
          "name": "masterMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 951
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 967
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 983
          },
          "name": "parentMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 999
          },
          "name": "sourceMediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1015
          },
          "name": "sourceMediaWorkflowVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1031
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 1047
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssets"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaAssetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#bucket DataOciMediaServicesMediaAssets#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 13
          },
          "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/data-sources/media_services_media_assets#compartment_id DataOciMediaServicesMediaAssets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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/media_services_media_assets#display_name DataOciMediaServicesMediaAssets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-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/media_services_media_assets#distribution_channel_id DataOciMediaServicesMediaAssets#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 25
          },
          "name": "distributionChannelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#filter DataOciMediaServicesMediaAssets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 70
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#id DataOciMediaServicesMediaAssets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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/media_services_media_assets#master_media_asset_id DataOciMediaServicesMediaAssets#master_media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 36
          },
          "name": "masterMediaAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#media_workflow_job_id DataOciMediaServicesMediaAssets#media_workflow_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 40
          },
          "name": "mediaWorkflowJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#object DataOciMediaServicesMediaAssets#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 44
          },
          "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/data-sources/media_services_media_assets#parent_media_asset_id DataOciMediaServicesMediaAssets#parent_media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 48
          },
          "name": "parentMediaAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#source_media_workflow_id DataOciMediaServicesMediaAssets#source_media_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 52
          },
          "name": "sourceMediaWorkflowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#source_media_workflow_version DataOciMediaServicesMediaAssets#source_media_workflow_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 56
          },
          "name": "sourceMediaWorkflowVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#state DataOciMediaServicesMediaAssets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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/media_services_media_assets#type DataOciMediaServicesMediaAssets#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 64
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 599
      },
      "name": "DataOciMediaServicesMediaAssetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#name DataOciMediaServicesMediaAssets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 603
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#values DataOciMediaServicesMediaAssets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 611
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_assets#regex DataOciMediaServicesMediaAssets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 607
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 764
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 734
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 722
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 738
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 751
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 728
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 744
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 523
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollection",
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 322
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItems",
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 72
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 95
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 124
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 129
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 134
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 139
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 144
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 167
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTags",
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTags"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 190
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 224
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTags"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-assets/index.ts",
        "line": 247
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadata",
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 270
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 299
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 345
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 374
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 379
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 385
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 390
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 406
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 412
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 417
          },
          "name": "masterMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 423
          },
          "name": "mediaAssetTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMediaAssetTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 428
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 434
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 439
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 444
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 449
          },
          "name": "objectEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 454
          },
          "name": "parentMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 459
          },
          "name": "segmentRangeEndIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 464
          },
          "name": "segmentRangeStartIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 469
          },
          "name": "sourceMediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 474
          },
          "name": "sourceMediaWorkflowVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 479
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 485
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 490
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 495
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 500
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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.DataOciMediaServicesMediaAssetsMediaAssetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/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-media-services-media-assets/index.ts",
            "line": 588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-assets/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-media-services-media-assets/index.ts",
        "line": 546
      },
      "name": "DataOciMediaServicesMediaAssetsMediaAssetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 576
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-assets/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaAssetsMediaAssetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-assets/index:DataOciMediaServicesMediaAssetsMediaAssetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow oci_media_services_media_workflow}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow oci_media_services_media_workflow} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow/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.DataOciMediaServicesMediaWorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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 DataOciMediaServicesMediaWorkflow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/index.ts",
            "line": 383
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 282
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 287
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 293
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 303
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 308
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 314
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 319
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 337
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 354
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 359
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 364
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 369
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 332
          },
          "name": "mediaWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 325
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflow"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow#media_workflow_id DataOciMediaServicesMediaWorkflow#media_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 13
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configuration oci_media_services_media_workflow_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configuration oci_media_services_media_workflow_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configuration/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.DataOciMediaServicesMediaWorkflowConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/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 DataOciMediaServicesMediaWorkflowConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/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-media-services-media-workflow-configuration/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 187
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 197
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 202
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 208
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 226
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 221
          },
          "name": "mediaWorkflowConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 214
          },
          "name": "mediaWorkflowConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configuration/index:DataOciMediaServicesMediaWorkflowConfiguration"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configuration#media_workflow_configuration_id DataOciMediaServicesMediaWorkflowConfiguration#media_workflow_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 13
          },
          "name": "mediaWorkflowConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configuration/index:DataOciMediaServicesMediaWorkflowConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationLocks",
      "symbolId": "src/data-oci-media-services-media-workflow-configuration/index:DataOciMediaServicesMediaWorkflowConfigurationLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configuration/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-media-services-media-workflow-configuration/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/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.DataOciMediaServicesMediaWorkflowConfigurationLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/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-media-services-media-workflow-configuration/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-media-services-media-workflow-configuration/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configuration/index:DataOciMediaServicesMediaWorkflowConfigurationLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configuration/index:DataOciMediaServicesMediaWorkflowConfigurationLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations oci_media_services_media_workflow_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations oci_media_services_media_workflow_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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.DataOciMediaServicesMediaWorkflowConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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 DataOciMediaServicesMediaWorkflowConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 660
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 593
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 609
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 663
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 625
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 647
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
            "line": 685
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 657
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 635
          },
          "name": "mediaWorkflowConfigurationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 597
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 613
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 667
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 629
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 651
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 587
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 603
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 619
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 641
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurations"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations#compartment_id DataOciMediaServicesMediaWorkflowConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_configurations#display_name DataOciMediaServicesMediaWorkflowConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_configurations#filter DataOciMediaServicesMediaWorkflowConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations#id DataOciMediaServicesMediaWorkflowConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_configurations#state DataOciMediaServicesMediaWorkflowConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 346
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_configurations#name DataOciMediaServicesMediaWorkflowConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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/media_services_media_workflow_configurations#values DataOciMediaServicesMediaWorkflowConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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/media_services_media_workflow_configurations#regex DataOciMediaServicesMediaWorkflowConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 354
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-configurations/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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.DataOciMediaServicesMediaWorkflowConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-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-media-services-media-workflow-configurations/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 481
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
            "line": 498
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 475
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 491
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 270
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollection",
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 131
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItems",
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-configurations/index.ts",
        "line": 59
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 93
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 98
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 154
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 200
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 210
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 215
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 226
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 242
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-configurations/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-media-services-media-workflow-configurations/index.ts",
        "line": 293
      },
      "name": "DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 323
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-configurations/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-configurations/index:DataOciMediaServicesMediaWorkflowConfigurationsMediaWorkflowConfigurationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job oci_media_services_media_workflow_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job oci_media_services_media_workflow_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job/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.DataOciMediaServicesMediaWorkflowJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/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 DataOciMediaServicesMediaWorkflowJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 482
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 488
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 350
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 356
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 361
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 367
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 377
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 382
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 388
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 393
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 398
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 416
          },
          "name": "mediaWorkflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 422
          },
          "name": "outputs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 427
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 432
          },
          "name": "runnable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 437
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 443
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 449
          },
          "name": "taskLifecycleState",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 454
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 459
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 464
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 469
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 474
          },
          "name": "workflowIdentifierType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 411
          },
          "name": "mediaWorkflowJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 404
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJob"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job#media_workflow_job_id DataOciMediaServicesMediaWorkflowJob#media_workflow_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 13
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFact": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_fact oci_media_services_media_workflow_job_fact}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_fact oci_media_services_media_workflow_job_fact} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-fact/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.DataOciMediaServicesMediaWorkflowJobFactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowJobFact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/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 DataOciMediaServicesMediaWorkflowJobFact to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_fact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowJobFact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowJobFact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/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-media-services-media-workflow-job-fact/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 88
          },
          "name": "detail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 140
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 117
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 130
          },
          "name": "mediaWorkflowJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 110
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 123
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-fact/index:DataOciMediaServicesMediaWorkflowJobFact"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_fact#key DataOciMediaServicesMediaWorkflowJobFact#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 20
          },
          "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/media_services_media_workflow_job_fact#media_workflow_job_id DataOciMediaServicesMediaWorkflowJobFact#media_workflow_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 24
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_fact#id DataOciMediaServicesMediaWorkflowJobFact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-fact/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-fact/index:DataOciMediaServicesMediaWorkflowJobFactConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFacts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts oci_media_services_media_workflow_job_facts}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFacts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts oci_media_services_media_workflow_job_facts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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.DataOciMediaServicesMediaWorkflowJobFactsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowJobFacts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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 DataOciMediaServicesMediaWorkflowJobFacts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowJobFacts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowJobFacts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 518
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 521
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 470
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 505
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFacts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 392
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 515
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 480
          },
          "name": "mediaWorkflowJobFactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 525
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 474
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 493
          },
          "name": "mediaWorkflowJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 509
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 464
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 486
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 499
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFacts"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts#media_workflow_job_id DataOciMediaServicesMediaWorkflowJobFacts#media_workflow_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 24
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts#filter DataOciMediaServicesMediaWorkflowJobFacts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts#id DataOciMediaServicesMediaWorkflowJobFacts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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/media_services_media_workflow_job_facts#key DataOciMediaServicesMediaWorkflowJobFacts#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 20
          },
          "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/media_services_media_workflow_job_facts#type DataOciMediaServicesMediaWorkflowJobFacts#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 28
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
        "line": 207
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_job_facts#name DataOciMediaServicesMediaWorkflowJobFacts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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/media_services_media_workflow_job_facts#values DataOciMediaServicesMediaWorkflowJobFacts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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/media_services_media_workflow_job_facts#regex DataOciMediaServicesMediaWorkflowJobFacts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 215
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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.DataOciMediaServicesMediaWorkflowJobFactsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFactsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 342
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFactsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 330
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
            "line": 359
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 336
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 352
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
        "line": 131
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollection",
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItems",
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 59
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 88
          },
          "name": "detail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 93
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 98
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 103
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job-facts/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-media-services-media-workflow-job-facts/index.ts",
        "line": 154
      },
      "name": "DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 184
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job-facts/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job-facts/index:DataOciMediaServicesMediaWorkflowJobFactsMediaWorkflowJobFactCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesMediaWorkflowJobLocks",
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-job/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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.DataOciMediaServicesMediaWorkflowJobLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-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-media-services-media-workflow-job/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-job/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesMediaWorkflowJobLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
        "line": 110
      },
      "name": "DataOciMediaServicesMediaWorkflowJobOutputs",
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobOutputs"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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/data-oci-media-services-media-workflow-job/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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.DataOciMediaServicesMediaWorkflowJobOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/data-oci-media-services-media-workflow-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/data-oci-media-services-media-workflow-job/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobOutputsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-job/index.ts",
        "line": 133
      },
      "name": "DataOciMediaServicesMediaWorkflowJobOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 162
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 167
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 177
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 182
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobOutputs"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobOutputsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleState": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleState",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
        "line": 205
      },
      "name": "DataOciMediaServicesMediaWorkflowJobTaskLifecycleState",
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobTaskLifecycleState"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job/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-media-services-media-workflow-job/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/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.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/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-media-services-media-workflow-job/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-media-services-media-workflow-job/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-job/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-media-services-media-workflow-job/index.ts",
        "line": 228
      },
      "name": "DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 257
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 262
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 267
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-job/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobTaskLifecycleState"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-job/index:DataOciMediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs oci_media_services_media_workflow_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs oci_media_services_media_workflow_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
          "line": 789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMediaServicesMediaWorkflowJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 774
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesMediaWorkflowJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 908
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 825
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 841
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 911
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 857
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 873
          },
          "name": "resetMediaWorkflowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 895
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 923
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 934
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 762
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 905
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 883
          },
          "name": "mediaWorkflowJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 829
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 845
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 915
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 861
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 877
          },
          "name": "mediaWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 899
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 819
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 835
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 851
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 867
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 889
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobs"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#compartment_id DataOciMediaServicesMediaWorkflowJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_jobs#display_name DataOciMediaServicesMediaWorkflowJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_jobs#filter DataOciMediaServicesMediaWorkflowJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#id DataOciMediaServicesMediaWorkflowJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-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/media_services_media_workflow_jobs#media_workflow_id DataOciMediaServicesMediaWorkflowJobs#media_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 28
          },
          "name": "mediaWorkflowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#state DataOciMediaServicesMediaWorkflowJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 577
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#name DataOciMediaServicesMediaWorkflowJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 581
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#values DataOciMediaServicesMediaWorkflowJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 589
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_jobs#regex DataOciMediaServicesMediaWorkflowJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 585
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 742
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 712
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 700
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 716
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 729
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 693
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 706
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 722
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 501
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollection",
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 315
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItems",
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 40
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-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-media-services-media-workflow-jobs/index.ts",
        "line": 63
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 97
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 102
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 107
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 338
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 373
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 378
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 384
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 389
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 394
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 399
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 405
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 410
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 415
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 420
          },
          "name": "mediaWorkflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 426
          },
          "name": "outputs",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 431
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 436
          },
          "name": "runnable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 441
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 447
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 453
          },
          "name": "taskLifecycleState",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 458
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 463
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 468
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 473
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 478
          },
          "name": "workflowIdentifierType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 135
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputs",
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputs"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 158
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 187
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 192
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 202
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 207
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputs"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsOutputsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleState": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleState",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
        "line": 230
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleState",
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleState"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 253
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 282
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 287
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleState"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsTaskLifecycleStateOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-jobs/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-media-services-media-workflow-jobs/index.ts",
        "line": 524
      },
      "name": "DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 554
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-jobs/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-jobs/index:DataOciMediaServicesMediaWorkflowJobsMediaWorkflowJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesMediaWorkflowLocks",
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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.DataOciMediaServicesMediaWorkflowLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/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-media-services-media-workflow/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesMediaWorkflowLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclaration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_task_declaration oci_media_services_media_workflow_task_declaration}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclaration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_task_declaration oci_media_services_media_workflow_task_declaration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-task-declaration/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflowTaskDeclaration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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 DataOciMediaServicesMediaWorkflowTaskDeclaration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_task_declaration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflowTaskDeclaration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflowTaskDeclaration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 195
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 227
          },
          "name": "resetIsCurrent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 249
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 265
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 287
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowTaskDeclaration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 237
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 199
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 231
          },
          "name": "isCurrentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 269
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 221
          },
          "name": "isCurrent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 259
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-task-declaration/index:DataOciMediaServicesMediaWorkflowTaskDeclaration"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowTaskDeclarationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflow_task_declaration#compartment_id DataOciMediaServicesMediaWorkflowTaskDeclaration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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/media_services_media_workflow_task_declaration#id DataOciMediaServicesMediaWorkflowTaskDeclaration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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/media_services_media_workflow_task_declaration#is_current DataOciMediaServicesMediaWorkflowTaskDeclaration#is_current}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 24
          },
          "name": "isCurrent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/media_services_media_workflow_task_declaration#name DataOciMediaServicesMediaWorkflowTaskDeclaration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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/media_services_media_workflow_task_declaration#version DataOciMediaServicesMediaWorkflowTaskDeclaration#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 32
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-task-declaration/index:DataOciMediaServicesMediaWorkflowTaskDeclarationConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
        "line": 34
      },
      "name": "DataOciMediaServicesMediaWorkflowTaskDeclarationItems",
      "symbolId": "src/data-oci-media-services-media-workflow-task-declaration/index:DataOciMediaServicesMediaWorkflowTaskDeclarationItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-task-declaration/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-media-services-media-workflow-task-declaration/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowTaskDeclarationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/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-media-services-media-workflow-task-declaration/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-media-services-media-workflow-task-declaration/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-task-declaration/index:DataOciMediaServicesMediaWorkflowTaskDeclarationItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow-task-declaration/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-media-services-media-workflow-task-declaration/index.ts",
        "line": 57
      },
      "name": "DataOciMediaServicesMediaWorkflowTaskDeclarationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 91
          },
          "name": "parametersSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 96
          },
          "name": "parametersSchemaAllowingReferences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 101
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow-task-declaration/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTaskDeclarationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow-task-declaration/index:DataOciMediaServicesMediaWorkflowTaskDeclarationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflow/index.ts",
        "line": 110
      },
      "name": "DataOciMediaServicesMediaWorkflowTasks",
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowTasks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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.DataOciMediaServicesMediaWorkflowTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/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-media-services-media-workflow/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowTasksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflow/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-media-services-media-workflow/index.ts",
        "line": 133
      },
      "name": "DataOciMediaServicesMediaWorkflowTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 162
          },
          "name": "enableParameterReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 168
          },
          "name": "enableWhenReferencedParameterEquals",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 173
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 178
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 183
          },
          "name": "prerequisites",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 193
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflow/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflow/index:DataOciMediaServicesMediaWorkflowTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows oci_media_services_media_workflows}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows oci_media_services_media_workflows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMediaServicesMediaWorkflowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesMediaWorkflows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 665
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesMediaWorkflows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesMediaWorkflows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesMediaWorkflows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 782
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 715
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 731
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 785
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 747
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 769
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 797
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 653
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 779
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 757
          },
          "name": "mediaWorkflowCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 719
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 735
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 789
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 751
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 773
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 709
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 725
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 763
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflows"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesMediaWorkflowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#compartment_id DataOciMediaServicesMediaWorkflows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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/media_services_media_workflows#display_name DataOciMediaServicesMediaWorkflows#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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/media_services_media_workflows#filter DataOciMediaServicesMediaWorkflows#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#id DataOciMediaServicesMediaWorkflows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#state DataOciMediaServicesMediaWorkflows#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 468
      },
      "name": "DataOciMediaServicesMediaWorkflowsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#name DataOciMediaServicesMediaWorkflows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#values DataOciMediaServicesMediaWorkflows#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 480
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_media_workflows#regex DataOciMediaServicesMediaWorkflows#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 476
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 640
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 633
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 633
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 633
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 603
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 591
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 607
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 620
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 584
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 597
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 613
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 392
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollection",
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 237
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItems",
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/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-media-services-media-workflows/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/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-media-services-media-workflows/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 59
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 93
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 98
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 260
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 295
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 306
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 316
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 321
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 327
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 332
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 337
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 354
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 359
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 364
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 369
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-media-workflows/index.ts",
        "line": 131
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasks",
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasks"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/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-media-services-media-workflows/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 154
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 183
          },
          "name": "enableParameterReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 189
          },
          "name": "enableWhenReferencedParameterEquals",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 194
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 199
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 204
          },
          "name": "prerequisites",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 214
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/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-media-services-media-workflows/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-media-workflows/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-media-services-media-workflows/index.ts",
        "line": 415
      },
      "name": "DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 445
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-media-workflows/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesMediaWorkflowsMediaWorkflowCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-media-workflows/index:DataOciMediaServicesMediaWorkflowsMediaWorkflowCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_config oci_media_services_stream_cdn_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_config oci_media_services_stream_cdn_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-config/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.DataOciMediaServicesStreamCdnConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamCdnConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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 DataOciMediaServicesStreamCdnConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamCdnConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamCdnConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
            "line": 402
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 300
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 306
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigAList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 317
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 322
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 333
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 338
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 343
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 348
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 354
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 359
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 378
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 388
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 372
          },
          "name": "streamCdnConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 365
          },
          "name": "streamCdnConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamCdnConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_config#stream_cdn_config_id DataOciMediaServicesStreamCdnConfig#stream_cdn_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 13
          },
          "name": "streamCdnConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesStreamCdnConfigConfigA",
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigConfigA"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigAList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigAList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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.DataOciMediaServicesStreamCdnConfigConfigAOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigConfigAList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigConfigAList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigAOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-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-media-services-stream-cdn-config/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesStreamCdnConfigConfigAOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 67
          },
          "name": "edgeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 72
          },
          "name": "edgePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 77
          },
          "name": "edgeTokenKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 82
          },
          "name": "edgeTokenSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 87
          },
          "name": "isEdgeTokenAuth",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 92
          },
          "name": "originAuthSecretKeyA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 97
          },
          "name": "originAuthSecretKeyB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 102
          },
          "name": "originAuthSecretKeyNonceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 107
          },
          "name": "originAuthSecretKeyNonceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 112
          },
          "name": "originAuthSignEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 117
          },
          "name": "originAuthSignType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 122
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigConfigA"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigConfigAOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
        "line": 145
      },
      "name": "DataOciMediaServicesStreamCdnConfigLocks",
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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.DataOciMediaServicesStreamCdnConfigLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-config/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-media-services-stream-cdn-config/index.ts",
        "line": 168
      },
      "name": "DataOciMediaServicesStreamCdnConfigLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 202
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 207
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 217
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-config/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-config/index:DataOciMediaServicesStreamCdnConfigLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs oci_media_services_stream_cdn_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs oci_media_services_stream_cdn_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamCdnConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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 DataOciMediaServicesStreamCdnConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamCdnConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamCdnConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 798
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 734
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 801
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 763
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 779
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 823
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 672
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 795
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 789
          },
          "name": "streamCdnConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 738
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 751
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 805
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 767
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 783
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 728
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 744
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 757
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 773
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigs"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamCdnConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#distribution_channel_id DataOciMediaServicesStreamCdnConfigs#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 17
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#display_name DataOciMediaServicesStreamCdnConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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/media_services_stream_cdn_configs#filter DataOciMediaServicesStreamCdnConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#id DataOciMediaServicesStreamCdnConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#state DataOciMediaServicesStreamCdnConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 487
      },
      "name": "DataOciMediaServicesStreamCdnConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_cdn_configs#name DataOciMediaServicesStreamCdnConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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/media_services_stream_cdn_configs#values DataOciMediaServicesStreamCdnConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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/media_services_stream_cdn_configs#regex DataOciMediaServicesStreamCdnConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 495
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 622
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 610
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 639
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 603
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 616
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 632
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 411
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollection",
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 261
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItems",
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfig",
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 59
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 88
          },
          "name": "edgeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 93
          },
          "name": "edgePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 98
          },
          "name": "edgeTokenKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 103
          },
          "name": "edgeTokenSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 108
          },
          "name": "isEdgeTokenAuth",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 113
          },
          "name": "originAuthSecretKeyA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 118
          },
          "name": "originAuthSecretKeyB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 123
          },
          "name": "originAuthSecretKeyNonceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 128
          },
          "name": "originAuthSecretKeyNonceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 133
          },
          "name": "originAuthSignEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 138
          },
          "name": "originAuthSignType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 143
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 166
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 189
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 218
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 223
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 228
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 233
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 238
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
        "line": 284
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 313
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 319
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 325
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 330
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 335
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 341
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 346
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 351
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 356
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 361
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 367
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 372
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 378
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 388
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-cdn-configs/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-media-services-stream-cdn-configs/index.ts",
        "line": 434
      },
      "name": "DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 464
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-cdn-configs/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-cdn-configs/index:DataOciMediaServicesStreamCdnConfigsStreamCdnConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channel oci_media_services_stream_distribution_channel}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channel oci_media_services_stream_distribution_channel} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channel/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.DataOciMediaServicesStreamDistributionChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamDistributionChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/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 DataOciMediaServicesStreamDistributionChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamDistributionChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamDistributionChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/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-media-services-stream-distribution-channel/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 186
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 202
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 208
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 213
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 226
          },
          "name": "streamDistributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 219
          },
          "name": "streamDistributionChannelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channel/index:DataOciMediaServicesStreamDistributionChannel"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamDistributionChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channel#stream_distribution_channel_id DataOciMediaServicesStreamDistributionChannel#stream_distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 13
          },
          "name": "streamDistributionChannelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channel/index:DataOciMediaServicesStreamDistributionChannelConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesStreamDistributionChannelLocks",
      "symbolId": "src/data-oci-media-services-stream-distribution-channel/index:DataOciMediaServicesStreamDistributionChannelLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channel/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-media-services-stream-distribution-channel/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/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.DataOciMediaServicesStreamDistributionChannelLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/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-media-services-stream-distribution-channel/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-media-services-stream-distribution-channel/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channel/index:DataOciMediaServicesStreamDistributionChannelLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesStreamDistributionChannelLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 72
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 77
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 87
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channel/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channel/index:DataOciMediaServicesStreamDistributionChannelLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels oci_media_services_stream_distribution_channels}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels oci_media_services_stream_distribution_channels} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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.DataOciMediaServicesStreamDistributionChannelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamDistributionChannels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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 DataOciMediaServicesStreamDistributionChannels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamDistributionChannels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamDistributionChannels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 655
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 588
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 604
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 658
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 620
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 636
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 680
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 526
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 652
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 646
          },
          "name": "streamDistributionChannelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 592
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 608
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 662
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 624
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 640
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 598
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 630
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannels"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels#compartment_id DataOciMediaServicesStreamDistributionChannels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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/media_services_stream_distribution_channels#display_name DataOciMediaServicesStreamDistributionChannels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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/media_services_stream_distribution_channels#filter DataOciMediaServicesStreamDistributionChannels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels#id DataOciMediaServicesStreamDistributionChannels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels#state DataOciMediaServicesStreamDistributionChannels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 341
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_distribution_channels#name DataOciMediaServicesStreamDistributionChannels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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/media_services_stream_distribution_channels#values DataOciMediaServicesStreamDistributionChannels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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/media_services_stream_distribution_channels#regex DataOciMediaServicesStreamDistributionChannels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 349
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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.DataOciMediaServicesStreamDistributionChannelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 476
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 493
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 470
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 486
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 265
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollection",
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 131
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItems",
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
        "line": 36
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 59
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 93
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 98
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 103
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 154
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 183
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 199
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 215
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 221
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 226
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 232
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 237
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 242
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-distribution-channels/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-media-services-stream-distribution-channels/index.ts",
        "line": 288
      },
      "name": "DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 318
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-distribution-channels/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-distribution-channels/index:DataOciMediaServicesStreamDistributionChannelsStreamDistributionChannelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_config oci_media_services_stream_packaging_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_config oci_media_services_stream_packaging_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-config/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.DataOciMediaServicesStreamPackagingConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamPackagingConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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 DataOciMediaServicesStreamPackagingConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamPackagingConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamPackagingConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 256
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 261
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 266
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 272
          },
          "name": "encryption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 278
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 288
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 294
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 299
          },
          "name": "segmentTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 304
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 322
          },
          "name": "streamPackagingFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 317
          },
          "name": "streamPackagingConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 310
          },
          "name": "streamPackagingConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamPackagingConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_config#stream_packaging_config_id DataOciMediaServicesStreamPackagingConfig#stream_packaging_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 13
          },
          "name": "streamPackagingConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
        "line": 15
      },
      "name": "DataOciMediaServicesStreamPackagingConfigEncryption",
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigEncryption"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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.DataOciMediaServicesStreamPackagingConfigEncryptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigEncryptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigEncryptionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-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-media-services-stream-packaging-config/index.ts",
        "line": 38
      },
      "name": "DataOciMediaServicesStreamPackagingConfigEncryptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 67
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 72
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigEncryption"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigEncryptionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
        "line": 95
      },
      "name": "DataOciMediaServicesStreamPackagingConfigLocks",
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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.DataOciMediaServicesStreamPackagingConfigLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-config/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-media-services-stream-packaging-config/index.ts",
        "line": 118
      },
      "name": "DataOciMediaServicesStreamPackagingConfigLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 147
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 152
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 157
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 167
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-config/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-config/index:DataOciMediaServicesStreamPackagingConfigLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs oci_media_services_stream_packaging_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs oci_media_services_stream_packaging_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesStreamPackagingConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 638
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesStreamPackagingConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesStreamPackagingConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesStreamPackagingConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 769
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 689
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 772
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 718
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 734
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 756
          },
          "name": "resetStreamPackagingConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 795
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 626
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 766
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 744
          },
          "name": "streamPackagingConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 693
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 706
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 776
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 722
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 738
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 760
          },
          "name": "streamPackagingConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 683
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 699
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 712
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 728
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 750
          },
          "name": "streamPackagingConfigId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigs"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#distribution_channel_id DataOciMediaServicesStreamPackagingConfigs#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 17
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#display_name DataOciMediaServicesStreamPackagingConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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/media_services_stream_packaging_configs#filter DataOciMediaServicesStreamPackagingConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#id DataOciMediaServicesStreamPackagingConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#state DataOciMediaServicesStreamPackagingConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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/media_services_stream_packaging_configs#stream_packaging_config_id DataOciMediaServicesStreamPackagingConfigs#stream_packaging_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 32
          },
          "name": "streamPackagingConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 441
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#name DataOciMediaServicesStreamPackagingConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 445
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#values DataOciMediaServicesStreamPackagingConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 453
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_stream_packaging_configs#regex DataOciMediaServicesStreamPackagingConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 449
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsFilter"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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.DataOciMediaServicesStreamPackagingConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 606
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-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-media-services-stream-packaging-configs/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 576
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 564
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 580
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 593
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 570
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 586
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 365
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollection",
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollection"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 215
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItems",
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 40
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryption",
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryption"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 63
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 92
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 97
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryption"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
        "line": 120
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocks",
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocks"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 143
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 172
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 177
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 182
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 187
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 238
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 267
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 273
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 278
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 283
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 289
          },
          "name": "encryption",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsEncryptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 305
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 311
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 316
          },
          "name": "segmentTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 321
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 326
          },
          "name": "streamPackagingFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 332
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 342
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
            "line": 430
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-stream-packaging-configs/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-media-services-stream-packaging-configs/index.ts",
        "line": 388
      },
      "name": "DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 418
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-stream-packaging-configs/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-stream-packaging-configs/index:DataOciMediaServicesStreamPackagingConfigsStreamPackagingConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_system_media_workflow oci_media_services_system_media_workflow}."
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_system_media_workflow oci_media_services_system_media_workflow} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMediaServicesSystemMediaWorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMediaServicesSystemMediaWorkflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 244
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMediaServicesSystemMediaWorkflow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_system_media_workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMediaServicesSystemMediaWorkflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMediaServicesSystemMediaWorkflow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 292
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 308
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 330
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 342
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMediaServicesSystemMediaWorkflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 232
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 318
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 296
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 312
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 334
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflow"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
        "line": 9
      },
      "name": "DataOciMediaServicesSystemMediaWorkflowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/media_services_system_media_workflow#compartment_id DataOciMediaServicesSystemMediaWorkflow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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/media_services_system_media_workflow#id DataOciMediaServicesSystemMediaWorkflow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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/media_services_system_media_workflow#name DataOciMediaServicesSystemMediaWorkflow#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowConfig"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
        "line": 132
      },
      "name": "DataOciMediaServicesSystemMediaWorkflowItems",
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItems"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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.DataOciMediaServicesSystemMediaWorkflowItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesSystemMediaWorkflowItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItemsList"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
        "line": 155
      },
      "name": "DataOciMediaServicesSystemMediaWorkflowItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 189
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 194
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 200
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItems"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
        "line": 26
      },
      "name": "DataOciMediaServicesSystemMediaWorkflowItemsTasks",
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItemsTasks"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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.DataOciMediaServicesSystemMediaWorkflowItemsTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMediaServicesSystemMediaWorkflowItemsTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItemsTasksList"
    },
    "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-media-services-system-media-workflow/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-media-services-system-media-workflow/index.ts",
        "line": 49
      },
      "name": "DataOciMediaServicesSystemMediaWorkflowItemsTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 78
          },
          "name": "enableParameterReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 84
          },
          "name": "enableWhenReferencedParameterEquals",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 89
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 94
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 99
          },
          "name": "prerequisites",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 104
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 109
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-media-services-system-media-workflow/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMediaServicesSystemMediaWorkflowItemsTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-media-services-system-media-workflow/index:DataOciMediaServicesSystemMediaWorkflowItemsTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationAverageCarbonEmission": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_average_carbon_emission oci_metering_computation_average_carbon_emission}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationAverageCarbonEmission",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_average_carbon_emission oci_metering_computation_average_carbon_emission} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-average-carbon-emission/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.DataOciMeteringComputationAverageCarbonEmissionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationAverageCarbonEmission resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/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 DataOciMeteringComputationAverageCarbonEmission to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_average_carbon_emission#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationAverageCarbonEmission that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationAverageCarbonEmission to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/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-metering-computation-average-carbon-emission/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationAverageCarbonEmission",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 83
          },
          "name": "averageCarbonEmission",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 112
          },
          "name": "skuPartNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 105
          },
          "name": "skuPartNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-average-carbon-emission/index:DataOciMeteringComputationAverageCarbonEmission"
    },
    "cdktf-provider-oci.DataOciMeteringComputationAverageCarbonEmissionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationAverageCarbonEmissionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationAverageCarbonEmissionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_average_carbon_emission#sku_part_number DataOciMeteringComputationAverageCarbonEmission#sku_part_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 20
          },
          "name": "skuPartNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_average_carbon_emission#id DataOciMeteringComputationAverageCarbonEmission#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-average-carbon-emission/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-average-carbon-emission/index:DataOciMeteringComputationAverageCarbonEmissionConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCleanEnergyUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_clean_energy_usage oci_metering_computation_clean_energy_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCleanEnergyUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_clean_energy_usage oci_metering_computation_clean_energy_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-clean-energy-usage/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.DataOciMeteringComputationCleanEnergyUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationCleanEnergyUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/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 DataOciMeteringComputationCleanEnergyUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_clean_energy_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationCleanEnergyUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationCleanEnergyUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/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-metering-computation-clean-energy-usage/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCleanEnergyUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 83
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 117
          },
          "name": "usage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 112
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 105
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-clean-energy-usage/index:DataOciMeteringComputationCleanEnergyUsage"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCleanEnergyUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCleanEnergyUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationCleanEnergyUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_clean_energy_usage#region DataOciMeteringComputationCleanEnergyUsage#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 20
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_clean_energy_usage#id DataOciMeteringComputationCleanEnergyUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-clean-energy-usage/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-clean-energy-usage/index:DataOciMeteringComputationCleanEnergyUsageConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_configuration oci_metering_computation_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_configuration oci_metering_computation_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-configuration/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.DataOciMeteringComputationConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-configuration/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/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 DataOciMeteringComputationConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 170
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 201
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 174
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 193
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 186
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-configuration/index:DataOciMeteringComputationConfiguration"
    },
    "cdktf-provider-oci.DataOciMeteringComputationConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_configuration#tenant_id DataOciMeteringComputationConfiguration#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 20
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_configuration#id DataOciMeteringComputationConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-configuration/index:DataOciMeteringComputationConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationConfigurationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-configuration/index.ts",
        "line": 22
      },
      "name": "DataOciMeteringComputationConfigurationItems",
      "symbolId": "src/data-oci-metering-computation-configuration/index:DataOciMeteringComputationConfigurationItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationConfigurationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-configuration/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-metering-computation-configuration/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/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.DataOciMeteringComputationConfigurationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationConfigurationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/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-metering-computation-configuration/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-metering-computation-configuration/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-configuration/index:DataOciMeteringComputationConfigurationItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationConfigurationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-configuration/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-metering-computation-configuration/index.ts",
        "line": 45
      },
      "name": "DataOciMeteringComputationConfigurationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 74
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 79
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-configuration/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationConfigurationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-configuration/index:DataOciMeteringComputationConfigurationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_table oci_metering_computation_custom_table}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_table oci_metering_computation_custom_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-table/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-table/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationCustomTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 222
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMeteringComputationCustomTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationCustomTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationCustomTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 298
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 304
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 210
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 285
          },
          "name": "savedCustomTable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 290
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 274
          },
          "name": "customTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 267
          },
          "name": "customTableId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTable"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-table/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationCustomTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_table#custom_table_id DataOciMeteringComputationCustomTable#custom_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 13
          },
          "name": "customTableId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-table/index.ts",
        "line": 100
      },
      "name": "DataOciMeteringComputationCustomTableSavedCustomTable",
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTable"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-table/index.ts",
        "line": 15
      },
      "name": "DataOciMeteringComputationCustomTableSavedCustomTableGroupByTag",
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTableGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-table/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-metering-computation-custom-table/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/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.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/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-metering-computation-custom-table/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-metering-computation-custom-table/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-table/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-table/index.ts",
        "line": 38
      },
      "name": "DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 67
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 72
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-table/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-metering-computation-custom-table/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/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.DataOciMeteringComputationCustomTableSavedCustomTableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTableSavedCustomTableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/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-metering-computation-custom-table/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-metering-computation-custom-table/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTableList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-table/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-metering-computation-custom-table/index.ts",
        "line": 123
      },
      "name": "DataOciMeteringComputationCustomTableSavedCustomTableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 152
          },
          "name": "columnGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 157
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 162
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 168
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTableGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 173
          },
          "name": "rowGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 178
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-table/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTableSavedCustomTable"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-table/index:DataOciMeteringComputationCustomTableSavedCustomTableOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables oci_metering_computation_custom_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables oci_metering_computation_custom_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationCustomTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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 DataOciMeteringComputationCustomTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationCustomTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationCustomTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 676
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 679
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 650
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 700
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 570
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 638
          },
          "name": "customTableCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 673
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 632
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 683
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 654
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 667
          },
          "name": "savedReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 625
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 660
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTables"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationCustomTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables#compartment_id DataOciMeteringComputationCustomTables#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-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/metering_computation_custom_tables#saved_report_id DataOciMeteringComputationCustomTables#saved_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 24
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables#filter DataOciMeteringComputationCustomTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables#id DataOciMeteringComputationCustomTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 309
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollection",
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 218
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItems",
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 241
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 275
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 281
          },
          "name": "savedCustomTable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 286
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 117
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTable",
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTable"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 32
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTag",
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 55
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 84
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 89
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 94
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 140
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 169
          },
          "name": "columnGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 174
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 179
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 185
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 190
          },
          "name": "rowGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 195
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTable"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionItemsSavedCustomTableOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesCustomTableCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 332
      },
      "name": "DataOciMeteringComputationCustomTablesCustomTableCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 362
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesCustomTableCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesCustomTableCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
        "line": 385
      },
      "name": "DataOciMeteringComputationCustomTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_custom_tables#name DataOciMeteringComputationCustomTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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/metering_computation_custom_tables#values DataOciMeteringComputationCustomTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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/metering_computation_custom_tables#regex DataOciMeteringComputationCustomTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 393
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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.DataOciMeteringComputationCustomTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 520
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationCustomTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 508
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/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-metering-computation-custom-tables/index.ts",
            "line": 537
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 514
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 530
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-custom-tables/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationCustomTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-custom-tables/index:DataOciMeteringComputationCustomTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries oci_metering_computation_queries}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries oci_metering_computation_queries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationQueries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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 DataOciMeteringComputationQueries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationQueries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationQueries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 941
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 944
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 922
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 964
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 849
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 938
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 932
          },
          "name": "queryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 910
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 948
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 926
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 903
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 916
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueries"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationQueriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries#compartment_id DataOciMeteringComputationQueries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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/metering_computation_queries#filter DataOciMeteringComputationQueries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries#id DataOciMeteringComputationQueries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 664
      },
      "name": "DataOciMeteringComputationQueriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_queries#name DataOciMeteringComputationQueries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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/metering_computation_queries#values DataOciMeteringComputationQueries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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/metering_computation_queries#regex DataOciMeteringComputationQueries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 672
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 829
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 799
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationQueriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 787
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 816
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 780
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 793
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 809
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 588
      },
      "name": "DataOciMeteringComputationQueriesQueryCollection",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 502
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItems",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 525
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 554
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 565
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 410
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinition",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinition"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 28
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUi",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 51
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 80
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 85
          },
          "name": "isCumulativeGraph",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 433
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 463
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionCostAnalysisUiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 468
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 474
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 479
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 278
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQuery",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecast": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 108
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecast",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecast"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 131
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 160
          },
          "name": "forecastType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 165
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 170
          },
          "name": "timeForecastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecast"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-queries/index.ts",
        "line": 193
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTag",
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 216
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 245
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 250
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 255
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 301
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 330
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 335
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 340
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 346
          },
          "name": "forecast",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryForecastList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 351
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 356
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 362
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 367
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 372
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 377
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 382
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 387
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionItemsQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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.DataOciMeteringComputationQueriesQueryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueriesQueryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/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-metering-computation-queries/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-queries/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-metering-computation-queries/index.ts",
        "line": 611
      },
      "name": "DataOciMeteringComputationQueriesQueryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 641
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-queries/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueriesQueryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-queries/index:DataOciMeteringComputationQueriesQueryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_query oci_metering_computation_query}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_query oci_metering_computation_query} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 510
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMeteringComputationQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 587
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 498
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 554
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 560
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 573
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 566
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_query#query_id DataOciMeteringComputationQuery#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 13
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 397
      },
      "name": "DataOciMeteringComputationQueryQueryDefinition",
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinition"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 15
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUi",
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-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-metering-computation-query/index.ts",
        "line": 38
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 67
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 72
          },
          "name": "isCumulativeGraph",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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.DataOciMeteringComputationQueryQueryDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueryQueryDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 420
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 450
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionCostAnalysisUiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 455
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 461
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 466
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 265
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQuery",
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecast": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 95
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryForecast",
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryForecast"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 118
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 147
          },
          "name": "forecastType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 152
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 157
          },
          "name": "timeForecastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecast"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-query/index.ts",
        "line": 180
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTag",
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 203
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 232
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 237
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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.DataOciMeteringComputationQueryQueryDefinitionReportQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/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-metering-computation-query/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-query/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-metering-computation-query/index.ts",
        "line": 288
      },
      "name": "DataOciMeteringComputationQueryQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 317
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 322
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 327
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 333
          },
          "name": "forecast",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryForecastList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 338
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 343
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 349
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 354
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 359
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 364
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 369
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 374
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-query/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationQueryQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-query/index:DataOciMeteringComputationQueryQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedule oci_metering_computation_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedule oci_metering_computation_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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.DataOciMeteringComputationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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 DataOciMeteringComputationSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 452
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 458
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 463
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 469
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 479
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 484
          },
          "name": "outputFileFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 490
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 496
          },
          "name": "resultLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 501
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 519
          },
          "name": "scheduleRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 524
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 530
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 535
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 540
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 545
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 514
          },
          "name": "scheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 507
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationSchedule"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedule#schedule_id DataOciMeteringComputationSchedule#schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 13
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 190
      },
      "name": "DataOciMeteringComputationScheduleQueryProperties",
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryProperties"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 15
      },
      "name": "DataOciMeteringComputationScheduleQueryPropertiesDateRange",
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesDateRange"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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.DataOciMeteringComputationScheduleQueryPropertiesDateRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduleQueryPropertiesDateRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/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-metering-computation-schedule/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesDateRangeList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-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-metering-computation-schedule/index.ts",
        "line": 38
      },
      "name": "DataOciMeteringComputationScheduleQueryPropertiesDateRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 67
          },
          "name": "dateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 72
          },
          "name": "dynamicDateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 77
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 82
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRange"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesDateRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 105
      },
      "name": "DataOciMeteringComputationScheduleQueryPropertiesGroupByTag",
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduleQueryPropertiesGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/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-metering-computation-schedule/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 128
      },
      "name": "DataOciMeteringComputationScheduleQueryPropertiesGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 157
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 162
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 167
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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.DataOciMeteringComputationScheduleQueryPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduleQueryPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/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-metering-computation-schedule/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 213
      },
      "name": "DataOciMeteringComputationScheduleQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 242
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 248
          },
          "name": "dateRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesDateRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 253
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 258
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 263
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 269
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryPropertiesGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 274
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 279
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleQueryProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedule/index.ts",
        "line": 302
      },
      "name": "DataOciMeteringComputationScheduleResultLocation",
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleResultLocation"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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.DataOciMeteringComputationScheduleResultLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduleResultLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/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-metering-computation-schedule/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleResultLocationList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedule/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-metering-computation-schedule/index.ts",
        "line": 325
      },
      "name": "DataOciMeteringComputationScheduleResultLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 354
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 359
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 364
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 369
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedule/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduleResultLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedule/index:DataOciMeteringComputationScheduleResultLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRun": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_run oci_metering_computation_scheduled_run}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_run oci_metering_computation_scheduled_run} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-run/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.DataOciMeteringComputationScheduledRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationScheduledRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/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 DataOciMeteringComputationScheduledRun to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationScheduledRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationScheduledRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 90
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduledRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 99
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 104
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 132
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 94
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 117
          },
          "name": "scheduledRunIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 110
          },
          "name": "scheduledRunId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-run/index:DataOciMeteringComputationScheduledRun"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationScheduledRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_run#scheduled_run_id DataOciMeteringComputationScheduledRun#scheduled_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 20
          },
          "name": "scheduledRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_run#id DataOciMeteringComputationScheduledRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-run/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-run/index:DataOciMeteringComputationScheduledRunConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRuns": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs oci_metering_computation_scheduled_runs}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRuns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs oci_metering_computation_scheduled_runs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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.DataOciMeteringComputationScheduledRunsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationScheduledRuns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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 DataOciMeteringComputationScheduledRuns to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationScheduledRuns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationScheduledRuns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduledRuns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 472
          },
          "name": "scheduledRunCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 466
          },
          "name": "scheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 459
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRuns"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationScheduledRunsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs#schedule_id DataOciMeteringComputationScheduledRuns#schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 20
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs#filter DataOciMeteringComputationScheduledRuns#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs#id DataOciMeteringComputationScheduledRuns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
        "line": 204
      },
      "name": "DataOciMeteringComputationScheduledRunsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_scheduled_runs#name DataOciMeteringComputationScheduledRuns#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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/metering_computation_scheduled_runs#values DataOciMeteringComputationScheduledRuns#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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/metering_computation_scheduled_runs#regex DataOciMeteringComputationScheduledRuns#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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.DataOciMeteringComputationScheduledRunsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduledRunsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationScheduledRunsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
        "line": 128
      },
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollection",
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
        "line": 28
      },
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollectionItems",
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 51
      },
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 85
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 90
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 95
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 100
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 105
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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.DataOciMeteringComputationScheduledRunsScheduledRunCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-scheduled-runs/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-metering-computation-scheduled-runs/index.ts",
        "line": 151
      },
      "name": "DataOciMeteringComputationScheduledRunsScheduledRunCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-scheduled-runs/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationScheduledRunsScheduledRunCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-scheduled-runs/index:DataOciMeteringComputationScheduledRunsScheduledRunCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules oci_metering_computation_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules oci_metering_computation_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/index.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 837
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMeteringComputationSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 934
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 937
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 899
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 915
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 949
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 958
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 825
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 931
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 925
          },
          "name": "scheduleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 887
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 941
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 903
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 919
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 880
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 893
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 909
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedules"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#compartment_id DataOciMeteringComputationSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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/metering_computation_schedules#filter DataOciMeteringComputationSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#id DataOciMeteringComputationSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-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/metering_computation_schedules#name DataOciMeteringComputationSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 640
      },
      "name": "DataOciMeteringComputationSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#name DataOciMeteringComputationSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 644
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#values DataOciMeteringComputationSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 652
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_schedules#regex DataOciMeteringComputationSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 648
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 812
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 805
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 805
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 805
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 775
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 763
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 779
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 792
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 756
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 769
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 785
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 564
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollection",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 409
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItems",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 432
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 461
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 467
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 472
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 478
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 488
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 493
          },
          "name": "outputFileFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 499
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 505
          },
          "name": "resultLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 510
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 515
          },
          "name": "scheduleRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 520
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 526
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 531
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 536
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 541
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 207
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryProperties",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryProperties"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 32
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRange",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRange"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 55
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 84
          },
          "name": "dateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 89
          },
          "name": "dynamicDateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 94
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 99
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRange"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 122
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTag",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 145
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 174
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 179
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 184
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 230
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 259
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 265
          },
          "name": "dateRange",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesDateRangeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 270
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 275
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 280
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 286
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 291
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 296
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 319
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocation",
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocation"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-schedules/index.ts",
        "line": 342
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 371
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 376
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 381
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 386
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionItemsResultLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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.DataOciMeteringComputationSchedulesScheduleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/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-metering-computation-schedules/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-metering-computation-schedules/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-schedules/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/data-oci-metering-computation-schedules/index.ts",
        "line": 587
      },
      "name": "DataOciMeteringComputationSchedulesScheduleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 617
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-schedules/index.ts",
            "line": 600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationSchedulesScheduleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-schedules/index:DataOciMeteringComputationSchedulesScheduleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_config oci_metering_computation_usage_carbon_emissions_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_config oci_metering_computation_usage_carbon_emissions_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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.DataOciMeteringComputationUsageCarbonEmissionsConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationUsageCarbonEmissionsConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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 DataOciMeteringComputationUsageCarbonEmissionsConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationUsageCarbonEmissionsConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationUsageCarbonEmissionsConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 170
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 201
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 174
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 193
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 186
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-config/index:DataOciMeteringComputationUsageCarbonEmissionsConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_config#tenant_id DataOciMeteringComputationUsageCarbonEmissionsConfig#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 20
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_config#id DataOciMeteringComputationUsageCarbonEmissionsConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-config/index:DataOciMeteringComputationUsageCarbonEmissionsConfigConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
        "line": 22
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsConfigItems",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-config/index:DataOciMeteringComputationUsageCarbonEmissionsConfigItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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-metering-computation-usage-carbon-emissions-config/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsConfigItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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-metering-computation-usage-carbon-emissions-config/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-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-config/index:DataOciMeteringComputationUsageCarbonEmissionsConfigItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/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-metering-computation-usage-carbon-emissions-config/index.ts",
        "line": 45
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsConfigItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 74
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 79
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-config/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsConfigItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-config/index:DataOciMeteringComputationUsageCarbonEmissionsConfigItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries oci_metering_computation_usage_carbon_emissions_queries}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries oci_metering_computation_usage_carbon_emissions_queries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationUsageCarbonEmissionsQueries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 775
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMeteringComputationUsageCarbonEmissionsQueries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationUsageCarbonEmissionsQueries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationUsageCarbonEmissionsQueries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 855
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 858
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 836
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 870
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 878
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 763
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 852
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 846
          },
          "name": "usageCarbonEmissionsQueryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 824
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 862
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 840
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 830
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueries"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#compartment_id DataOciMeteringComputationUsageCarbonEmissionsQueries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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/metering_computation_usage_carbon_emissions_queries#filter DataOciMeteringComputationUsageCarbonEmissionsQueries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#id DataOciMeteringComputationUsageCarbonEmissionsQueries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 578
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#name DataOciMeteringComputationUsageCarbonEmissionsQueries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 582
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#values DataOciMeteringComputationUsageCarbonEmissionsQueries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_queries#regex DataOciMeteringComputationUsageCarbonEmissionsQueries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 586
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 743
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 713
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 701
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 717
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 730
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 694
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 707
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 723
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 502
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollection",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 416
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItems",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 439
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 479
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 324
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinition",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinition"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 28
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUi",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 51
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 80
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 85
          },
          "name": "isCumulativeGraph",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 347
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 377
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionCostAnalysisUiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 382
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 388
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 393
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 193
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQuery",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 108
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTag",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 131
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 160
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 165
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 170
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 216
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 245
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 250
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 255
          },
          "name": "emissionCalculationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 260
          },
          "name": "emissionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 265
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 270
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 276
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 281
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 286
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 291
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 296
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 301
          },
          "name": "usageCarbonEmissionsQueryFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/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-metering-computation-usage-carbon-emissions-queries/index.ts",
        "line": 525
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 555
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-queries/index:DataOciMeteringComputationUsageCarbonEmissionsQueriesUsageCarbonEmissionsQueryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQuery": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_query oci_metering_computation_usage_carbon_emissions_query}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_query oci_metering_computation_usage_carbon_emissions_query} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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.DataOciMeteringComputationUsageCarbonEmissionsQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationUsageCarbonEmissionsQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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 DataOciMeteringComputationUsageCarbonEmissionsQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationUsageCarbonEmissionsQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationUsageCarbonEmissionsQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 412
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 474
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 487
          },
          "name": "usageCarbonEmissionsQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 480
          },
          "name": "usageCarbonEmissionsQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_carbon_emissions_query#usage_carbon_emissions_query_id DataOciMeteringComputationUsageCarbonEmissionsQuery#usage_carbon_emissions_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 13
          },
          "name": "usageCarbonEmissionsQueryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 311
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinition",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 15
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 38
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 67
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 72
          },
          "name": "isCumulativeGraph",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 334
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 364
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 369
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 375
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 380
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 180
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 95
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag",
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 118
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 147
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 152
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/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-metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 203
      },
      "name": "DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 232
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 237
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 242
          },
          "name": "emissionCalculationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 247
          },
          "name": "emissionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 252
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 257
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 263
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 268
          },
          "name": "isAggregateByTime",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 273
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 278
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 283
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 288
          },
          "name": "usageCarbonEmissionsQueryFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-carbon-emissions-query/index:DataOciMeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_group oci_metering_computation_usage_statement_email_recipients_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_group oci_metering_computation_usage_statement_email_recipients_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationUsageStatementEmailRecipientsGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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 DataOciMeteringComputationUsageStatementEmailRecipientsGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationUsageStatementEmailRecipientsGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationUsageStatementEmailRecipientsGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 241
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 122
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 207
          },
          "name": "recipientsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 212
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 183
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 196
          },
          "name": "emailRecipientsGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 225
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 189
          },
          "name": "emailRecipientsGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 218
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroup"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_group#compartment_id DataOciMeteringComputationUsageStatementEmailRecipientsGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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/data-sources/metering_computation_usage_statement_email_recipients_group#email_recipients_group_id DataOciMeteringComputationUsageStatementEmailRecipientsGroup#email_recipients_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 17
          },
          "name": "emailRecipientsGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_group#subscription_id DataOciMeteringComputationUsageStatementEmailRecipientsGroup#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 21
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 23
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct",
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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-metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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-metering-computation-usage-statement-email-recipients-group/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-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/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-metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 46
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 75
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 80
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 85
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 90
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-group/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups oci_metering_computation_usage_statement_email_recipients_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups oci_metering_computation_usage_statement_email_recipients_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMeteringComputationUsageStatementEmailRecipientsGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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 DataOciMeteringComputationUsageStatementEmailRecipientsGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMeteringComputationUsageStatementEmailRecipientsGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMeteringComputationUsageStatementEmailRecipientsGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 590
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 593
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 564
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 484
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 552
          },
          "name": "emailRecipientsGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 587
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 546
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 597
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 568
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 581
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 539
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 574
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroups"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 9
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups#compartment_id DataOciMeteringComputationUsageStatementEmailRecipientsGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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/metering_computation_usage_statement_email_recipients_groups#subscription_id DataOciMeteringComputationUsageStatementEmailRecipientsGroups#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 24
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups#filter DataOciMeteringComputationUsageStatementEmailRecipientsGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups#id DataOciMeteringComputationUsageStatementEmailRecipientsGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsConfig"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 223
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollection",
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollection"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 122
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItems",
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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-metering-computation-usage-statement-email-recipients-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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 145
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 174
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 179
          },
          "name": "emailRecipientsGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 184
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 190
          },
          "name": "recipientsList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 195
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 200
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 32
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStruct",
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStruct"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 55
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 84
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 89
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 94
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 99
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsRecipientsListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 246
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 276
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsEmailRecipientsGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 299
      },
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/metering_computation_usage_statement_email_recipients_groups#name DataOciMeteringComputationUsageStatementEmailRecipientsGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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/metering_computation_usage_statement_email_recipients_groups#values DataOciMeteringComputationUsageStatementEmailRecipientsGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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/metering_computation_usage_statement_email_recipients_groups#regex DataOciMeteringComputationUsageStatementEmailRecipientsGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 307
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 434
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 422
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/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-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 451
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 428
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 444
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-metering-computation-usage-statement-email-recipients-groups/index:DataOciMeteringComputationUsageStatementEmailRecipientsGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarm": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm oci_monitoring_alarm}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm oci_monitoring_alarm} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm/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.DataOciMonitoringAlarmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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 DataOciMonitoringAlarm to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/index.ts",
            "line": 426
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 204
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 268
          },
          "name": "alarmSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 273
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 278
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 289
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 294
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 299
          },
          "name": "evaluationSlackDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 305
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 310
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 315
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 320
          },
          "name": "isNotificationsPerMetricDimensionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 325
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 330
          },
          "name": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 335
          },
          "name": "metricCompartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 340
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 345
          },
          "name": "notificationTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 350
          },
          "name": "notificationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 356
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 361
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 366
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 371
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 376
          },
          "name": "resolution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 381
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 386
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 391
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 396
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 402
          },
          "name": "suppression",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 407
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 412
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 263
          },
          "name": "alarmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 256
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarm"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm#alarm_id DataOciMonitoringAlarm#alarm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 13
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollection": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection oci_monitoring_alarm_history_collection}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection oci_monitoring_alarm_history_collection} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-history-collection/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.DataOciMonitoringAlarmHistoryCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarmHistoryCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/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 DataOciMonitoringAlarmHistoryCollection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarmHistoryCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarmHistoryCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 195
          },
          "name": "resetAlarmHistorytype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 230
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 251
          },
          "name": "resetTimestampGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 267
          },
          "name": "resetTimestampLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 279
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 289
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmHistoryCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 218
          },
          "name": "entries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 239
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 199
          },
          "name": "alarmHistorytypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 212
          },
          "name": "alarmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 234
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 255
          },
          "name": "timestampGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 271
          },
          "name": "timestampLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 189
          },
          "name": "alarmHistorytype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 205
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 245
          },
          "name": "timestampGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 261
          },
          "name": "timestampLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-history-collection/index:DataOciMonitoringAlarmHistoryCollection"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmHistoryCollectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection#alarm_id DataOciMonitoringAlarmHistoryCollection#alarm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 17
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection#alarm_historytype DataOciMonitoringAlarmHistoryCollection#alarm_historytype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 13
          },
          "name": "alarmHistorytype",
          "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/monitoring_alarm_history_collection#id DataOciMonitoringAlarmHistoryCollection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_history_collection#timestamp_greater_than_or_equal_to DataOciMonitoringAlarmHistoryCollection#timestamp_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 28
          },
          "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/monitoring_alarm_history_collection#timestamp_less_than DataOciMonitoringAlarmHistoryCollection#timestamp_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 32
          },
          "name": "timestampLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-history-collection/index:DataOciMonitoringAlarmHistoryCollectionConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
        "line": 34
      },
      "name": "DataOciMonitoringAlarmHistoryCollectionEntries",
      "symbolId": "src/data-oci-monitoring-alarm-history-collection/index:DataOciMonitoringAlarmHistoryCollectionEntries"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-history-collection/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-monitoring-alarm-history-collection/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/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.DataOciMonitoringAlarmHistoryCollectionEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmHistoryCollectionEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/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-monitoring-alarm-history-collection/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-monitoring-alarm-history-collection/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-history-collection/index:DataOciMonitoringAlarmHistoryCollectionEntriesList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-history-collection/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-monitoring-alarm-history-collection/index.ts",
        "line": 57
      },
      "name": "DataOciMonitoringAlarmHistoryCollectionEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 86
          },
          "name": "alarmSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 91
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 96
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 101
          },
          "name": "timestampTriggered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-history-collection/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmHistoryCollectionEntries"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-history-collection/index:DataOciMonitoringAlarmHistoryCollectionEntriesOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm/index.ts",
        "line": 15
      },
      "name": "DataOciMonitoringAlarmOverrides",
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmOverrides"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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.DataOciMonitoringAlarmOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/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-monitoring-alarm/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmOverridesList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm/index.ts",
        "line": 38
      },
      "name": "DataOciMonitoringAlarmOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 67
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 72
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 77
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 82
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 87
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatuses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses oci_monitoring_alarm_statuses}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatuses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses oci_monitoring_alarm_statuses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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.DataOciMonitoringAlarmStatusesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarmStatuses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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 DataOciMonitoringAlarmStatuses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarmStatuses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarmStatuses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 627
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 518
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 534
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 550
          },
          "name": "resetEntityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 630
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 566
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 582
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 598
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 614
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmStatuses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 493
          },
          "name": "alarmStatuses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 624
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 506
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 522
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 538
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 554
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 634
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 570
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 586
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 602
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 618
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 512
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 528
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 544
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 560
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 576
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 592
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 608
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatuses"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatuses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatuses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
        "line": 137
      },
      "name": "DataOciMonitoringAlarmStatusesAlarmStatuses",
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatuses"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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.DataOciMonitoringAlarmStatusesAlarmStatusesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmStatusesAlarmStatusesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatusesList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 160
      },
      "name": "DataOciMonitoringAlarmStatusesAlarmStatusesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 189
          },
          "name": "alarmSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 194
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 199
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 204
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 209
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 214
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 220
          },
          "name": "suppression",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 225
          },
          "name": "timestampTriggered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatuses"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatusesOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
        "line": 52
      },
      "name": "DataOciMonitoringAlarmStatusesAlarmStatusesSuppression",
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatusesSuppression"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 75
      },
      "name": "DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 109
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 114
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesAlarmStatusesSuppression"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesAlarmStatusesSuppressionOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmStatusesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses#compartment_id DataOciMonitoringAlarmStatuses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-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/monitoring_alarm_statuses#compartment_id_in_subtree DataOciMonitoringAlarmStatuses#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#display_name DataOciMonitoringAlarmStatuses#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#entity_id DataOciMonitoringAlarmStatuses#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#filter DataOciMonitoringAlarmStatuses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses#id DataOciMonitoringAlarmStatuses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#resource_id DataOciMonitoringAlarmStatuses#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#service_name DataOciMonitoringAlarmStatuses#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 40
          },
          "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/monitoring_alarm_statuses#status DataOciMonitoringAlarmStatuses#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
        "line": 248
      },
      "name": "DataOciMonitoringAlarmStatusesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_statuses#name DataOciMonitoringAlarmStatuses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#values DataOciMonitoringAlarmStatuses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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/monitoring_alarm_statuses#regex DataOciMonitoringAlarmStatuses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 256
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesFilter"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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.DataOciMonitoringAlarmStatusesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmStatusesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesFilterList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 383
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMonitoringAlarmStatusesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 371
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/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-monitoring-alarm-statuses/index.ts",
            "line": 400
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 364
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 377
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 393
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-statuses/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmStatusesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-statuses/index:DataOciMonitoringAlarmStatusesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm/index.ts",
        "line": 110
      },
      "name": "DataOciMonitoringAlarmSuppression",
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmSuppression"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionA": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppression oci_monitoring_alarm_suppression}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppression oci_monitoring_alarm_suppression} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppression/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.DataOciMonitoringAlarmSuppressionAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarmSuppressionA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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 DataOciMonitoringAlarmSuppressionA to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarmSuppressionA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarmSuppressionA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 264
          },
          "name": "alarmSuppressionTarget",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 269
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 275
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 280
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 286
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 297
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 307
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 318
          },
          "name": "suppressionConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 323
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 328
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 333
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 258
          },
          "name": "alarmSuppressionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 251
          },
          "name": "alarmSuppressionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionA"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmSuppressionAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppression#alarm_suppression_id DataOciMonitoringAlarmSuppressionA#alarm_suppression_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 13
          },
          "name": "alarmSuppressionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionAConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
        "line": 15
      },
      "name": "DataOciMonitoringAlarmSuppressionAlarmSuppressionTarget",
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionAlarmSuppressionTarget"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
        "line": 38
      },
      "name": "DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 67
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 72
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 77
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 82
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionAlarmSuppressionTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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.DataOciMonitoringAlarmSuppressionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/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-monitoring-alarm/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmSuppressionList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm/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-monitoring-alarm/index.ts",
        "line": 133
      },
      "name": "DataOciMonitoringAlarmSuppressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 162
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 167
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 172
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppression"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm/index:DataOciMonitoringAlarmSuppressionOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
        "line": 105
      },
      "name": "DataOciMonitoringAlarmSuppressionSuppressionConditions",
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionSuppressionConditions"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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.DataOciMonitoringAlarmSuppressionSuppressionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionSuppressionConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionSuppressionConditionsList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppression/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-monitoring-alarm-suppression/index.ts",
        "line": 128
      },
      "name": "DataOciMonitoringAlarmSuppressionSuppressionConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 157
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 162
          },
          "name": "suppressionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 167
          },
          "name": "suppressionRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppression/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionSuppressionConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppression/index:DataOciMonitoringAlarmSuppressionSuppressionConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions oci_monitoring_alarm_suppressions}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions oci_monitoring_alarm_suppressions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
          "line": 669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciMonitoringAlarmSuppressionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarmSuppressions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 654
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMonitoringAlarmSuppressions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarmSuppressions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarmSuppressions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 856
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 709
          },
          "name": "resetAlarmId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 731
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 747
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 763
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 859
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 779
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 795
          },
          "name": "resetIsAllSuppressions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 811
          },
          "name": "resetLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 827
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 843
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 871
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 886
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 642
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 719
          },
          "name": "alarmSuppressionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 853
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 713
          },
          "name": "alarmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 735
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 767
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 863
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 783
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 799
          },
          "name": "isAllSuppressionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 815
          },
          "name": "levelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 831
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 847
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 703
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 725
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 741
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 757
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 773
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 789
          },
          "name": "isAllSuppressions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 805
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 821
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 837
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressions"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 381
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollection",
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollection"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 231
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItems",
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItems"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 56
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTarget",
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTarget"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 79
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 108
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 113
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 118
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 123
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 254
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 284
          },
          "name": "alarmSuppressionTarget",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsAlarmSuppressionTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 295
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 306
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 311
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 317
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 327
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 332
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 338
          },
          "name": "suppressionConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 348
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 353
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 358
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 146
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditions",
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditions"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 169
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 198
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 203
          },
          "name": "suppressionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 208
          },
          "name": "suppressionRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsSuppressionConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 404
      },
      "name": "DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 434
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsAlarmSuppressionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmSuppressionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#alarm_id DataOciMonitoringAlarmSuppressions#alarm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 13
          },
          "name": "alarmId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#compartment_id DataOciMonitoringAlarmSuppressions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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/monitoring_alarm_suppressions#compartment_id_in_subtree DataOciMonitoringAlarmSuppressions#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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/monitoring_alarm_suppressions#display_name DataOciMonitoringAlarmSuppressions#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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/monitoring_alarm_suppressions#filter DataOciMonitoringAlarmSuppressions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#id DataOciMonitoringAlarmSuppressions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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/monitoring_alarm_suppressions#is_all_suppressions DataOciMonitoringAlarmSuppressions#is_all_suppressions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 36
          },
          "name": "isAllSuppressions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/monitoring_alarm_suppressions#level DataOciMonitoringAlarmSuppressions#level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 40
          },
          "name": "level",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#state DataOciMonitoringAlarmSuppressions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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/monitoring_alarm_suppressions#target_type DataOciMonitoringAlarmSuppressions#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 48
          },
          "name": "targetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
        "line": 457
      },
      "name": "DataOciMonitoringAlarmSuppressionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#name DataOciMonitoringAlarmSuppressions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#values DataOciMonitoringAlarmSuppressions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 469
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarm_suppressions#regex DataOciMonitoringAlarmSuppressions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 465
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsFilter"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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.DataOciMonitoringAlarmSuppressionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsFilterList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarm-suppressions/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-monitoring-alarm-suppressions/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 592
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMonitoringAlarmSuppressionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 580
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 596
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 609
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 573
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 586
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 602
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarm-suppressions/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmSuppressionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarm-suppressions/index:DataOciMonitoringAlarmSuppressionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarms": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms oci_monitoring_alarms}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarms",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms oci_monitoring_alarms} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringAlarms resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 636
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMonitoringAlarms to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringAlarms that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringAlarms to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 767
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 706
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 722
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 770
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 738
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 754
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 782
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 793
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarms",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 624
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 681
          },
          "name": "alarms",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 764
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 694
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 710
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 726
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 774
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 742
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 758
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 687
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 700
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 716
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 732
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 748
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarms"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 220
      },
      "name": "DataOciMonitoringAlarmsAlarms",
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarms"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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.DataOciMonitoringAlarmsAlarmsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmsAlarmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/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-monitoring-alarms/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 243
      },
      "name": "DataOciMonitoringAlarmsAlarmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 272
          },
          "name": "alarmSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 277
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 282
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 288
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 293
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 298
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 303
          },
          "name": "evaluationSlackDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 309
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 319
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 324
          },
          "name": "isNotificationsPerMetricDimensionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 329
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 334
          },
          "name": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 339
          },
          "name": "metricCompartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 344
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 349
          },
          "name": "notificationTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 354
          },
          "name": "notificationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 360
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 365
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 370
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 375
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 380
          },
          "name": "resolution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 385
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 390
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 395
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 400
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 406
          },
          "name": "suppression",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppressionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 411
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 416
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarms"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 40
      },
      "name": "DataOciMonitoringAlarmsAlarmsOverrides",
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsOverrides"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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.DataOciMonitoringAlarmsAlarmsOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmsAlarmsOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/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-monitoring-alarms/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsOverridesList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 63
      },
      "name": "DataOciMonitoringAlarmsAlarmsOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 92
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 97
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 102
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 107
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 112
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 135
      },
      "name": "DataOciMonitoringAlarmsAlarmsSuppression",
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsSuppression"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppressionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppressionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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.DataOciMonitoringAlarmsAlarmsSuppressionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmsAlarmsSuppressionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/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-monitoring-alarms/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsSuppressionList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 158
      },
      "name": "DataOciMonitoringAlarmsAlarmsSuppressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 192
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 197
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsAlarmsSuppression"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsAlarmsSuppressionOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringAlarmsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#compartment_id DataOciMonitoringAlarms#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 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/monitoring_alarms#compartment_id_in_subtree DataOciMonitoringAlarms#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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/monitoring_alarms#display_name DataOciMonitoringAlarms#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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/monitoring_alarms#filter DataOciMonitoringAlarms#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#id DataOciMonitoringAlarms#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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/monitoring_alarms#state DataOciMonitoringAlarms#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-alarms/index.ts",
        "line": 439
      },
      "name": "DataOciMonitoringAlarmsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#name DataOciMonitoringAlarms#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#values DataOciMonitoringAlarms#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 451
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_alarms#regex DataOciMonitoringAlarms#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 447
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsFilter"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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.DataOciMonitoringAlarmsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringAlarmsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/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-monitoring-alarms/index.ts",
            "line": 604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsFilterList"
    },
    "cdktf-provider-oci.DataOciMonitoringAlarmsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-alarms/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-monitoring-alarms/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 574
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMonitoringAlarmsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 562
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 578
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 591
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 568
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 584
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-alarms/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMonitoringAlarmsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-alarms/index:DataOciMonitoringAlarmsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricData": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data oci_monitoring_metric_data}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data oci_monitoring_metric_data} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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.DataOciMonitoringMetricDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metric-data/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringMetricData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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 DataOciMonitoringMetricData to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringMetricData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringMetricData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 659
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 534
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 550
          },
          "name": "resetEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 662
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 566
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 614
          },
          "name": "resetResolution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 630
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 646
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
            "line": 689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 656
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 576
          },
          "name": "metricData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 522
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 538
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 554
          },
          "name": "endTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 666
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 570
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 589
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 602
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 618
          },
          "name": "resolutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 634
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 650
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 515
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 528
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 544
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 560
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 582
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 595
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 608
          },
          "name": "resolution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 624
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 640
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricData"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metric-data/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringMetricDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#compartment_id DataOciMonitoringMetricData#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-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/monitoring_metric_data#namespace DataOciMonitoringMetricData#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 32
          },
          "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/monitoring_metric_data#query DataOciMonitoringMetricData#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 36
          },
          "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/data-sources/monitoring_metric_data#compartment_id_in_subtree DataOciMonitoringMetricData#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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/monitoring_metric_data#end_time DataOciMonitoringMetricData#end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 21
          },
          "name": "endTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#filter DataOciMonitoringMetricData#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#id DataOciMonitoringMetricData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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/monitoring_metric_data#resolution DataOciMonitoringMetricData#resolution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 40
          },
          "name": "resolution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#resource_group DataOciMonitoringMetricData#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 44
          },
          "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/data-sources/monitoring_metric_data#start_time DataOciMonitoringMetricData#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 48
          },
          "name": "startTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metric-data/index.ts",
        "line": 269
      },
      "name": "DataOciMonitoringMetricDataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metric_data#name DataOciMonitoringMetricData#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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/monitoring_metric_data#values DataOciMonitoringMetricData#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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/monitoring_metric_data#regex DataOciMonitoringMetricData#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 277
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataFilter"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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.DataOciMonitoringMetricDataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricDataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/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-monitoring-metric-data/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataFilterList"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 404
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMonitoringMetricDataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 392
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
            "line": 421
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 398
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 414
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metric-data/index.ts",
        "line": 136
      },
      "name": "DataOciMonitoringMetricDataMetricData",
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricData"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metric-data/index.ts",
        "line": 56
      },
      "name": "DataOciMonitoringMetricDataMetricDataAggregatedDatapoints",
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricDataAggregatedDatapoints"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricDataMetricDataAggregatedDatapointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/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-monitoring-metric-data/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricDataAggregatedDatapointsList"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 79
      },
      "name": "DataOciMonitoringMetricDataMetricDataAggregatedDatapointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 108
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapoints"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricDataAggregatedDatapointsOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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.DataOciMonitoringMetricDataMetricDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricDataMetricDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/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-monitoring-metric-data/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricDataList"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metric-data/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-monitoring-metric-data/index.ts",
        "line": 159
      },
      "name": "DataOciMonitoringMetricDataMetricDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 189
          },
          "name": "aggregatedDatapoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricDataAggregatedDatapointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 194
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 199
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 205
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 210
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 216
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 226
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 231
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 236
          },
          "name": "resolution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 241
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 246
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metric-data/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricDataMetricData"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metric-data/index:DataOciMonitoringMetricDataMetricDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringMetrics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics oci_monitoring_metrics}."
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetrics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics oci_monitoring_metrics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metrics/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.DataOciMonitoringMetricsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metrics/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMonitoringMetrics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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 DataOciMonitoringMetrics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMonitoringMetrics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMonitoringMetrics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 543
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 428
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 444
          },
          "name": "resetDimensionFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 546
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 460
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 476
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 498
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 514
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 530
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/index.ts",
            "line": 572
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetrics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 349
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 540
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 486
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 416
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 432
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 448
          },
          "name": "dimensionFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 550
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 464
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 480
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 502
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 518
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 534
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 422
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 438
          },
          "name": "dimensionFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 454
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 492
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 508
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 524
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetrics"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metrics/index.ts",
        "line": 9
      },
      "name": "DataOciMonitoringMetricsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#compartment_id DataOciMonitoringMetrics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 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/monitoring_metrics#compartment_id_in_subtree DataOciMonitoringMetrics#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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/monitoring_metrics#dimension_filters DataOciMonitoringMetrics#dimension_filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 21
          },
          "name": "dimensionFilters",
          "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/data-sources/monitoring_metrics#filter DataOciMonitoringMetrics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#group_by DataOciMonitoringMetrics#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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/monitoring_metrics#id DataOciMonitoringMetrics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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/monitoring_metrics#name DataOciMonitoringMetrics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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/monitoring_metrics#namespace DataOciMonitoringMetrics#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 40
          },
          "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/monitoring_metrics#resource_group DataOciMonitoringMetrics#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 44
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsConfig"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metrics/index.ts",
        "line": 164
      },
      "name": "DataOciMonitoringMetricsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#name DataOciMonitoringMetrics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#values DataOciMonitoringMetrics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 176
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/monitoring_metrics#regex DataOciMonitoringMetrics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 172
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsFilter"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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.DataOciMonitoringMetricsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/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-monitoring-metrics/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsFilterList"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 299
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMonitoringMetricsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 287
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 303
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 316
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 280
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 293
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 309
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-monitoring-metrics/index.ts",
        "line": 52
      },
      "name": "DataOciMonitoringMetricsMetrics",
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsMetrics"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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.DataOciMonitoringMetricsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMonitoringMetricsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/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-monitoring-metrics/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsMetricsList"
    },
    "cdktf-provider-oci.DataOciMonitoringMetricsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-monitoring-metrics/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-monitoring-metrics/index.ts",
        "line": 75
      },
      "name": "DataOciMonitoringMetricsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 109
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 115
          },
          "name": "dimensionFilters",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 121
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 126
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 136
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 141
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-monitoring-metrics/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMonitoringMetricsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-monitoring-metrics/index:DataOciMonitoringMetricsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channel oci_mysql_channel}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channel oci_mysql_channel} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 504
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlChannel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
            "line": 640
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 492
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 562
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 567
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 572
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 578
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 583
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 588
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 593
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 599
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 604
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 610
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 616
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 621
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 626
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 551
          },
          "name": "channelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 544
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannel"
    },
    "cdktf-provider-oci.DataOciMysqlChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channel#channel_id DataOciMysqlChannel#channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 13
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelConfig"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 185
      },
      "name": "DataOciMysqlChannelSource",
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSource"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlChannelSourceAnonymousTransactionsHandling",
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandlingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandlingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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.DataOciMysqlChannelSourceAnonymousTransactionsHandlingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelSourceAnonymousTransactionsHandlingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/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-mysql-channel/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceAnonymousTransactionsHandlingList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlChannelSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 67
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 72
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 77
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 82
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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.DataOciMysqlChannelSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/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-mysql-channel/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 208
      },
      "name": "DataOciMysqlChannelSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 238
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceAnonymousTransactionsHandlingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 243
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 248
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 253
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 258
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 264
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 269
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 274
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 105
      },
      "name": "DataOciMysqlChannelSourceSslCaCertificate",
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceSslCaCertificate"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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.DataOciMysqlChannelSourceSslCaCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelSourceSslCaCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/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-mysql-channel/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceSslCaCertificateList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 128
      },
      "name": "DataOciMysqlChannelSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 157
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 162
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 377
      },
      "name": "DataOciMysqlChannelTarget",
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTarget"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channel/index.ts",
        "line": 297
      },
      "name": "DataOciMysqlChannelTargetFilters",
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTargetFilters"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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.DataOciMysqlChannelTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/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-mysql-channel/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTargetFiltersList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 320
      },
      "name": "DataOciMysqlChannelTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 354
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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.DataOciMysqlChannelTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/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-mysql-channel/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-mysql-channel/index.ts",
            "line": 472
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTargetList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channel/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-mysql-channel/index.ts",
        "line": 400
      },
      "name": "DataOciMysqlChannelTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 429
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 434
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 439
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 444
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 450
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 455
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 460
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channel/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channel/index:DataOciMysqlChannelTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels oci_mysql_channels}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels oci_mysql_channels} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/index.ts",
          "line": 873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlChannelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlChannels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 858
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlChannels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlChannels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlChannels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1023
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 911
          },
          "name": "resetChannelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 946
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 962
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1026
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 978
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 994
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1010
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
            "line": 1051
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlChannels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 846
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 921
          },
          "name": "channels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1020
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 915
          },
          "name": "channelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 934
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 950
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 966
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1030
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 982
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 998
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1014
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 905
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 927
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 940
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 956
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 972
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 988
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 1004
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannels"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 516
      },
      "name": "DataOciMysqlChannelsChannels",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannels"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 650
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 539
      },
      "name": "DataOciMysqlChannelsChannelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 568
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 574
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 579
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 584
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 590
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 595
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 600
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 605
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 611
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 616
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 622
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 628
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 633
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 638
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannels"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 218
      },
      "name": "DataOciMysqlChannelsChannelsSource",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSource"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 48
      },
      "name": "DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandling",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 71
      },
      "name": "DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 100
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 105
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 110
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 115
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 241
      },
      "name": "DataOciMysqlChannelsChannelsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 271
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceAnonymousTransactionsHandlingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 276
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 281
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 286
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 291
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 297
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 302
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 307
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 138
      },
      "name": "DataOciMysqlChannelsChannelsSourceSslCaCertificate",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceSslCaCertificate"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsSourceSslCaCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsSourceSslCaCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceSslCaCertificateList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 161
      },
      "name": "DataOciMysqlChannelsChannelsSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 190
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 195
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 410
      },
      "name": "DataOciMysqlChannelsChannelsTarget",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTarget"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 330
      },
      "name": "DataOciMysqlChannelsChannelsTargetFilters",
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTargetFilters"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTargetFiltersList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 353
      },
      "name": "DataOciMysqlChannelsChannelsTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 382
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 387
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsChannelsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsChannelsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTargetList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 433
      },
      "name": "DataOciMysqlChannelsChannelsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 462
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 467
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 472
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 477
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 483
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 488
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 493
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlChannelsChannelsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsChannelsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlChannelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#compartment_id DataOciMysqlChannels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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/mysql_channels#channel_id DataOciMysqlChannels#channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 13
          },
          "name": "channelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#db_system_id DataOciMysqlChannels#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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/mysql_channels#display_name DataOciMysqlChannels#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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/mysql_channels#filter DataOciMysqlChannels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#id DataOciMysqlChannels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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/mysql_channels#is_enabled DataOciMysqlChannels#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 36
          },
          "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/mysql_channels#state DataOciMysqlChannels#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsConfig"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-channels/index.ts",
        "line": 661
      },
      "name": "DataOciMysqlChannelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#name DataOciMysqlChannels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#values DataOciMysqlChannels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 673
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_channels#regex DataOciMysqlChannels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 669
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsFilter"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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.DataOciMysqlChannelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlChannelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/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-mysql-channels/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-mysql-channels/index.ts",
            "line": 826
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlChannelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-channels/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-mysql-channels/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 796
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlChannelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 784
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 800
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 813
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 777
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 790
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 806
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-channels/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlChannelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-channels/index:DataOciMysqlChannelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlHeatWaveCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_heat_wave_cluster oci_mysql_heat_wave_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_heat_wave_cluster oci_mysql_heat_wave_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-heat-wave-cluster/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.DataOciMysqlHeatWaveClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlHeatWaveCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/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 DataOciMysqlHeatWaveCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_heat_wave_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlHeatWaveCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlHeatWaveCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 233
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlHeatWaveCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 166
          },
          "name": "clusterNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 171
          },
          "name": "clusterSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 189
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 194
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 199
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 204
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 209
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 214
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 219
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 184
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 177
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-heat-wave-cluster/index:DataOciMysqlHeatWaveCluster"
    },
    "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlHeatWaveClusterClusterNodes",
      "symbolId": "src/data-oci-mysql-heat-wave-cluster/index:DataOciMysqlHeatWaveClusterClusterNodes"
    },
    "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-heat-wave-cluster/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-mysql-heat-wave-cluster/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/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.DataOciMysqlHeatWaveClusterClusterNodesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlHeatWaveClusterClusterNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/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-mysql-heat-wave-cluster/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-mysql-heat-wave-cluster/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-heat-wave-cluster/index:DataOciMysqlHeatWaveClusterClusterNodesList"
    },
    "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-heat-wave-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-mysql-heat-wave-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlHeatWaveClusterClusterNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 67
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 72
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 77
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 82
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterClusterNodes"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-heat-wave-cluster/index:DataOciMysqlHeatWaveClusterClusterNodesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlHeatWaveClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlHeatWaveClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlHeatWaveClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_heat_wave_cluster#db_system_id DataOciMysqlHeatWaveCluster#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-heat-wave-cluster/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-heat-wave-cluster/index:DataOciMysqlHeatWaveClusterConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backup oci_mysql_mysql_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backup oci_mysql_mysql_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/index.ts",
          "line": 1767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1752
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlMysqlBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1966
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1972
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1740
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1804
          },
          "name": "backupSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1809
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1815
          },
          "name": "backupValidationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1820
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1825
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1830
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1835
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1841
          },
          "name": "dbSystemSnapshot",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1847
          },
          "name": "dbSystemSnapshotSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1853
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1858
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1863
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1869
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1875
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1880
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1885
          },
          "name": "immediateSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1890
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1895
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1900
          },
          "name": "originalSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1905
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1910
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1915
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1921
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1926
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1932
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1937
          },
          "name": "timeCopyCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1942
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1947
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1953
          },
          "name": "validateBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1958
          },
          "name": "validateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1799
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1792
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackup"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 95
      },
      "name": "DataOciMysqlMysqlBackupBackupValidationDetails",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupBackupValidationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupBackupValidationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 118
      },
      "name": "DataOciMysqlMysqlBackupBackupValidationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 147
          },
          "name": "backupPreparationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 152
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 157
          },
          "name": "estimatedRestoreDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 163
          },
          "name": "preparedBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 168
          },
          "name": "timeLastValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 173
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-backup/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 67
          },
          "name": "preparedBackupRestoreReductionInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 72
          },
          "name": "timePrepared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backup#backup_id DataOciMysqlMysqlBackup#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 13
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshot": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1165
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshot",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshot"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 351
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicy",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 196
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 219
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 248
          },
          "name": "backupCopyRetentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 253
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 374
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 404
          },
          "name": "copyPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 410
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 416
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 421
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 427
          },
          "name": "pitrPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 432
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 437
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 442
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 276
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 299
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 328
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 465
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDataStorage",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDataStorage"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 488
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 517
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 522
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 527
          },
          "name": "dataStorageSizeLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 532
          },
          "name": "isAutoExpandStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 537
          },
          "name": "maxStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 560
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicy",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 583
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 612
          },
          "name": "automaticBackupRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 617
          },
          "name": "finalBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 622
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 645
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEncryptData",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 668
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 697
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 702
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 725
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEndpoints",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEndpoints"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 829
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 748
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 777
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 782
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 787
          },
          "name": "modes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 792
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 797
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 802
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 807
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 812
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 817
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 840
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotMaintenance",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotMaintenance"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 904
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 863
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 892
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenance"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1188
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1217
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1222
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1228
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1233
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1238
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1243
          },
          "name": "crashRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1259
          },
          "name": "databaseManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1249
          },
          "name": "dataStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDataStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1254
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1265
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1271
          },
          "name": "deletionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotDeletionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1276
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1281
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1287
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1293
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1298
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1304
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1309
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1314
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1319
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1324
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1330
          },
          "name": "maintenance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotMaintenanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1335
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1340
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1345
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1350
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1356
          },
          "name": "readEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1361
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1367
          },
          "name": "rest",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1373
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1378
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1383
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshot"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 915
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpoint",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpoint"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1001
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 994
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 994
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 994
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 938
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 967
          },
          "name": "excludeIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 972
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 977
          },
          "name": "readEndpointHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 982
          },
          "name": "readEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1005
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotRest",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotRest"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRestList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotRestOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotRestList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1074
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotRestList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1028
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotRestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1057
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1062
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1041
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotRest"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotRestOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1085
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnections",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnections"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1108
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1137
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1142
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1406
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSummary",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSummary"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSummaryList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1429
      },
      "name": "DataOciMysqlMysqlBackupDbSystemSnapshotSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1458
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1463
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1468
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupDbSystemSnapshotSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupDbSystemSnapshotSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1491
      },
      "name": "DataOciMysqlMysqlBackupEncryptData",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/index.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1514
      },
      "name": "DataOciMysqlMysqlBackupEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1543
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1548
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1571
      },
      "name": "DataOciMysqlMysqlBackupSourceDetails",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupSourceDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupSourceDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/index.ts",
          "line": 1603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1594
      },
      "name": "DataOciMysqlMysqlBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1623
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1628
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1633
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backup/index.ts",
        "line": 1656
      },
      "name": "DataOciMysqlMysqlBackupValidateBackupDetails",
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupValidateBackupDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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.DataOciMysqlMysqlBackupValidateBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupValidateBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
            "line": 1720
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupValidateBackupDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backup/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-mysql-mysql-backup/index.ts",
        "line": 1679
      },
      "name": "DataOciMysqlMysqlBackupValidateBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1708
          },
          "name": "isPreparedBackupRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backup/index.ts",
            "line": 1692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupValidateBackupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backup/index:DataOciMysqlMysqlBackupValidateBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups oci_mysql_mysql_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups oci_mysql_mysql_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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.DataOciMysqlMysqlBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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 DataOciMysqlMysqlBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 801
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 673
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 708
          },
          "name": "resetCreationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 724
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 740
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 804
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 756
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 772
          },
          "name": "resetSoftDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 788
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 816
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 830
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 607
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 683
          },
          "name": "backups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 798
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 677
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 696
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 712
          },
          "name": "creationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 728
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 744
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 808
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 760
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 776
          },
          "name": "softDeleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 792
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 667
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 689
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 702
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 718
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 734
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 750
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 766
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 782
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackups"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 217
      },
      "name": "DataOciMysqlMysqlBackupsBackups",
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackups"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 52
      },
      "name": "DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummary",
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummary"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 75
      },
      "name": "DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 114
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 137
      },
      "name": "DataOciMysqlMysqlBackupsBackupsEncryptData",
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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.DataOciMysqlMysqlBackupsBackupsEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupsBackupsEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 160
      },
      "name": "DataOciMysqlMysqlBackupsBackupsEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 189
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 194
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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.DataOciMysqlMysqlBackupsBackupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupsBackupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 240
      },
      "name": "DataOciMysqlMysqlBackupsBackupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 269
          },
          "name": "backupPreparationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 274
          },
          "name": "backupSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 279
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 284
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 289
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 294
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 299
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 305
          },
          "name": "dbSystemSnapshotSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsDbSystemSnapshotSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 311
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 316
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 327
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackupsEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 333
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 343
          },
          "name": "immediateSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 348
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 353
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 358
          },
          "name": "originalSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 363
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 368
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 373
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 384
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 389
          },
          "name": "timeCopyCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 394
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 399
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsBackups"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsBackupsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#compartment_id DataOciMysqlMysqlBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_backups#backup_id DataOciMysqlMysqlBackups#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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/mysql_mysql_backups#creation_type DataOciMysqlMysqlBackups#creation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 21
          },
          "name": "creationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#db_system_id DataOciMysqlMysqlBackups#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 25
          },
          "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/mysql_mysql_backups#display_name DataOciMysqlMysqlBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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/mysql_mysql_backups#filter DataOciMysqlMysqlBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#id DataOciMysqlMysqlBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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/mysql_mysql_backups#soft_delete DataOciMysqlMysqlBackups#soft_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 40
          },
          "name": "softDelete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#state DataOciMysqlMysqlBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-backups/index.ts",
        "line": 422
      },
      "name": "DataOciMysqlMysqlBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_backups#name DataOciMysqlMysqlBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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/mysql_mysql_backups#values DataOciMysqlMysqlBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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/mysql_mysql_backups#regex DataOciMysqlMysqlBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 430
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsFilter"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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.DataOciMysqlMysqlBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
            "line": 587
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 557
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlMysqlBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 545
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/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-mysql-mysql-backups/index.ts",
            "line": 574
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 551
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 567
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-backups/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlMysqlBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-backups/index:DataOciMysqlMysqlBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configuration oci_mysql_mysql_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configuration oci_mysql_mysql_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
          "line": 786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 771
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlMysqlConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
            "line": 912
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 759
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 810
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 829
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 834
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 839
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 845
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 850
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 856
          },
          "name": "initVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 861
          },
          "name": "parentConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 866
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 871
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 877
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 882
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 887
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 892
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 898
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 823
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 816
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfiguration"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configuration#configuration_id DataOciMysqlMysqlConfiguration#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 13
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlMysqlConfigurationInitVariables",
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationInitVariables"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/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.DataOciMysqlMysqlConfigurationInitVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationInitVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationInitVariablesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlMysqlConfigurationInitVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 67
          },
          "name": "lowerCaseTableNames",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationInitVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationInitVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
        "line": 90
      },
      "name": "DataOciMysqlMysqlConfigurationVariables",
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationVariables"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/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.DataOciMysqlMysqlConfigurationVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationVariablesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configuration/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-mysql-mysql-configuration/index.ts",
        "line": 113
      },
      "name": "DataOciMysqlMysqlConfigurationVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 152
          },
          "name": "autocommit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 142
          },
          "name": "autoIncrementIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 147
          },
          "name": "autoIncrementOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 157
          },
          "name": "bigTables",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 162
          },
          "name": "binlogExpireLogsSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 167
          },
          "name": "binlogGroupCommitSyncDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 172
          },
          "name": "binlogGroupCommitSyncNoDelayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 177
          },
          "name": "binlogRowMetadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 182
          },
          "name": "binlogRowValueOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 187
          },
          "name": "binlogTransactionCompression",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 192
          },
          "name": "blockEncryptionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 197
          },
          "name": "characterSetServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 202
          },
          "name": "collationServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 207
          },
          "name": "completionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 217
          },
          "name": "connectionMemoryChunkSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 222
          },
          "name": "connectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 212
          },
          "name": "connectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 227
          },
          "name": "cteMaxRecursionDepth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 232
          },
          "name": "defaultAuthenticationPlugin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 237
          },
          "name": "explainFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 242
          },
          "name": "explicitDefaultsForTimestamp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 247
          },
          "name": "foreignKeyChecks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 252
          },
          "name": "generatedRandomPasswordLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 257
          },
          "name": "globalConnectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 262
          },
          "name": "globalConnectionMemoryTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 267
          },
          "name": "groupConcatMaxLen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 272
          },
          "name": "groupReplicationConsistency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 277
          },
          "name": "informationSchemaStatsExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 282
          },
          "name": "innodbAdaptiveHashIndex",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 287
          },
          "name": "innodbAutoincLockMode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 292
          },
          "name": "innodbBufferPoolDumpPct",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 297
          },
          "name": "innodbBufferPoolInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 302
          },
          "name": "innodbBufferPoolSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 307
          },
          "name": "innodbChangeBuffering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 312
          },
          "name": "innodbDdlBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 317
          },
          "name": "innodbDdlThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 322
          },
          "name": "innodbFtEnableStopword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 327
          },
          "name": "innodbFtMaxTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 332
          },
          "name": "innodbFtMinTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 337
          },
          "name": "innodbFtNumWordOptimize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 342
          },
          "name": "innodbFtResultCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 347
          },
          "name": "innodbFtServerStopwordTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 352
          },
          "name": "innodbLockWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 357
          },
          "name": "innodbLogWriterThreads",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 362
          },
          "name": "innodbMaxPurgeLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 367
          },
          "name": "innodbMaxPurgeLagDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 372
          },
          "name": "innodbNumaInterleave",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 377
          },
          "name": "innodbOnlineAlterLogMaxSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 382
          },
          "name": "innodbRedoLogCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 387
          },
          "name": "innodbRollbackOnTimeout",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 392
          },
          "name": "innodbSortBufferSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 397
          },
          "name": "innodbStatsPersistentSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 402
          },
          "name": "innodbStatsTransientSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 407
          },
          "name": "innodbStrictMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 412
          },
          "name": "innodbUndoLogTruncate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 417
          },
          "name": "interactiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 422
          },
          "name": "joinBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 427
          },
          "name": "localInfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 432
          },
          "name": "longQueryTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 437
          },
          "name": "mandatoryRoles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 442
          },
          "name": "maxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 447
          },
          "name": "maxBinlogCacheSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 452
          },
          "name": "maxConnectErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 457
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 462
          },
          "name": "maxExecutionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 467
          },
          "name": "maxHeapTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 472
          },
          "name": "maxPreparedStmtCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 477
          },
          "name": "maxSeeksForKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 482
          },
          "name": "maxUserConnections",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 487
          },
          "name": "mysqlFirewallMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 497
          },
          "name": "mysqlxConnectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 502
          },
          "name": "mysqlxDeflateDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 507
          },
          "name": "mysqlxDeflateMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 512
          },
          "name": "mysqlxDocumentIdUniquePrefix",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 517
          },
          "name": "mysqlxEnableHelloNotice",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 522
          },
          "name": "mysqlxIdleWorkerThreadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 527
          },
          "name": "mysqlxInteractiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 532
          },
          "name": "mysqlxLz4DefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 537
          },
          "name": "mysqlxLz4MaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 542
          },
          "name": "mysqlxMaxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 547
          },
          "name": "mysqlxMinWorkerThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 552
          },
          "name": "mysqlxReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 557
          },
          "name": "mysqlxWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 562
          },
          "name": "mysqlxWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 567
          },
          "name": "mysqlxZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 572
          },
          "name": "mysqlxZstdMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 492
          },
          "name": "mysqlZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 577
          },
          "name": "netReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 582
          },
          "name": "netWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 587
          },
          "name": "optimizerSwitch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 592
          },
          "name": "parserMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 597
          },
          "name": "queryAllocBlockSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 602
          },
          "name": "queryPreallocSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 607
          },
          "name": "rangeOptimizerMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 612
          },
          "name": "regexpTimeLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 617
          },
          "name": "relayLogSpaceLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 622
          },
          "name": "replicaNetTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 627
          },
          "name": "replicaParallelWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 632
          },
          "name": "replicaTypeConversions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 637
          },
          "name": "requireSecureTransport",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 642
          },
          "name": "skipNameResolve",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 647
          },
          "name": "sortBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 652
          },
          "name": "sqlGenerateInvisiblePrimaryKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 657
          },
          "name": "sqlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 662
          },
          "name": "sqlRequirePrimaryKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 667
          },
          "name": "sqlWarnings",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 672
          },
          "name": "tableDefinitionCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 677
          },
          "name": "tableOpenCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 682
          },
          "name": "temptableMaxRam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 687
          },
          "name": "threadPoolDedicatedListeners",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 692
          },
          "name": "threadPoolMaxTransactionsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 697
          },
          "name": "threadPoolQueryThreadsPerGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 702
          },
          "name": "threadPoolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 707
          },
          "name": "threadPoolTransactionDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 712
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 717
          },
          "name": "tmpTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 722
          },
          "name": "transactionIsolation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 727
          },
          "name": "waitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configuration/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configuration/index:DataOciMysqlMysqlConfigurationVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations oci_mysql_mysql_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations oci_mysql_mysql_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
          "line": 1145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 1113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1130
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlMysqlConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1295
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1196
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1218
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1298
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1234
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1250
          },
          "name": "resetShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1266
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1282
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1310
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1323
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1118
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1206
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1292
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1184
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1200
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1222
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1302
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1238
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1254
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1270
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1286
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1190
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1212
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1244
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1276
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurations"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#compartment_id DataOciMysqlMysqlConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_configurations#configuration_id DataOciMysqlMysqlConfigurations#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 17
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#display_name DataOciMysqlMysqlConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_configurations#filter DataOciMysqlMysqlConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#id DataOciMysqlMysqlConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_configurations#shape_name DataOciMysqlMysqlConfigurations#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 32
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#state DataOciMysqlMysqlConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_configurations#type DataOciMysqlMysqlConfigurations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 783
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurations",
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurations"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 48
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsInitVariables",
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsInitVariables"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-configurations/index.ts",
        "line": 71
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 100
          },
          "name": "lowerCaseTableNames",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 922
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 922
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 922
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
        "line": 806
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 835
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 841
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 846
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 851
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 857
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 862
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 868
          },
          "name": "initVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsInitVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 873
          },
          "name": "parentConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 878
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 883
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 889
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 894
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 899
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 904
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 910
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 123
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsVariables",
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsVariables"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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.DataOciMysqlMysqlConfigurationsConfigurationsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
            "line": 772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsVariablesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
        "line": 146
      },
      "name": "DataOciMysqlMysqlConfigurationsConfigurationsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 185
          },
          "name": "autocommit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 175
          },
          "name": "autoIncrementIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 180
          },
          "name": "autoIncrementOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 190
          },
          "name": "bigTables",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 195
          },
          "name": "binlogExpireLogsSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 200
          },
          "name": "binlogGroupCommitSyncDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 205
          },
          "name": "binlogGroupCommitSyncNoDelayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 210
          },
          "name": "binlogRowMetadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 215
          },
          "name": "binlogRowValueOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 220
          },
          "name": "binlogTransactionCompression",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 225
          },
          "name": "blockEncryptionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 230
          },
          "name": "characterSetServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 235
          },
          "name": "collationServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 240
          },
          "name": "completionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 250
          },
          "name": "connectionMemoryChunkSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 255
          },
          "name": "connectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 245
          },
          "name": "connectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 260
          },
          "name": "cteMaxRecursionDepth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 265
          },
          "name": "defaultAuthenticationPlugin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 270
          },
          "name": "explainFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 275
          },
          "name": "explicitDefaultsForTimestamp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 280
          },
          "name": "foreignKeyChecks",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 285
          },
          "name": "generatedRandomPasswordLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 290
          },
          "name": "globalConnectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 295
          },
          "name": "globalConnectionMemoryTracking",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 300
          },
          "name": "groupConcatMaxLen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 305
          },
          "name": "groupReplicationConsistency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 310
          },
          "name": "informationSchemaStatsExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 315
          },
          "name": "innodbAdaptiveHashIndex",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 320
          },
          "name": "innodbAutoincLockMode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 325
          },
          "name": "innodbBufferPoolDumpPct",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 330
          },
          "name": "innodbBufferPoolInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 335
          },
          "name": "innodbBufferPoolSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 340
          },
          "name": "innodbChangeBuffering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 345
          },
          "name": "innodbDdlBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 350
          },
          "name": "innodbDdlThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 355
          },
          "name": "innodbFtEnableStopword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 360
          },
          "name": "innodbFtMaxTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 365
          },
          "name": "innodbFtMinTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 370
          },
          "name": "innodbFtNumWordOptimize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 375
          },
          "name": "innodbFtResultCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 380
          },
          "name": "innodbFtServerStopwordTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 385
          },
          "name": "innodbLockWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 390
          },
          "name": "innodbLogWriterThreads",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 395
          },
          "name": "innodbMaxPurgeLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 400
          },
          "name": "innodbMaxPurgeLagDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 405
          },
          "name": "innodbNumaInterleave",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 410
          },
          "name": "innodbOnlineAlterLogMaxSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 415
          },
          "name": "innodbRedoLogCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 420
          },
          "name": "innodbRollbackOnTimeout",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 425
          },
          "name": "innodbSortBufferSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 430
          },
          "name": "innodbStatsPersistentSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 435
          },
          "name": "innodbStatsTransientSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 440
          },
          "name": "innodbStrictMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 445
          },
          "name": "innodbUndoLogTruncate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 450
          },
          "name": "interactiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 455
          },
          "name": "joinBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 460
          },
          "name": "localInfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 465
          },
          "name": "longQueryTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 470
          },
          "name": "mandatoryRoles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 475
          },
          "name": "maxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 480
          },
          "name": "maxBinlogCacheSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 485
          },
          "name": "maxConnectErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 490
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 495
          },
          "name": "maxExecutionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 500
          },
          "name": "maxHeapTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 505
          },
          "name": "maxPreparedStmtCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 510
          },
          "name": "maxSeeksForKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 515
          },
          "name": "maxUserConnections",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 520
          },
          "name": "mysqlFirewallMode",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 530
          },
          "name": "mysqlxConnectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 535
          },
          "name": "mysqlxDeflateDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 540
          },
          "name": "mysqlxDeflateMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 545
          },
          "name": "mysqlxDocumentIdUniquePrefix",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 550
          },
          "name": "mysqlxEnableHelloNotice",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 555
          },
          "name": "mysqlxIdleWorkerThreadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 560
          },
          "name": "mysqlxInteractiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 565
          },
          "name": "mysqlxLz4DefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 570
          },
          "name": "mysqlxLz4MaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 575
          },
          "name": "mysqlxMaxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 580
          },
          "name": "mysqlxMinWorkerThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 585
          },
          "name": "mysqlxReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 590
          },
          "name": "mysqlxWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 595
          },
          "name": "mysqlxWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 600
          },
          "name": "mysqlxZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 605
          },
          "name": "mysqlxZstdMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 525
          },
          "name": "mysqlZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 610
          },
          "name": "netReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 615
          },
          "name": "netWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 620
          },
          "name": "optimizerSwitch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 625
          },
          "name": "parserMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 630
          },
          "name": "queryAllocBlockSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 635
          },
          "name": "queryPreallocSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 640
          },
          "name": "rangeOptimizerMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 645
          },
          "name": "regexpTimeLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 650
          },
          "name": "relayLogSpaceLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 655
          },
          "name": "replicaNetTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 660
          },
          "name": "replicaParallelWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 665
          },
          "name": "replicaTypeConversions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 670
          },
          "name": "requireSecureTransport",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 675
          },
          "name": "skipNameResolve",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 680
          },
          "name": "sortBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 685
          },
          "name": "sqlGenerateInvisiblePrimaryKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 690
          },
          "name": "sqlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 695
          },
          "name": "sqlRequirePrimaryKey",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 700
          },
          "name": "sqlWarnings",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 705
          },
          "name": "tableDefinitionCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 710
          },
          "name": "tableOpenCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 715
          },
          "name": "temptableMaxRam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 720
          },
          "name": "threadPoolDedicatedListeners",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 725
          },
          "name": "threadPoolMaxTransactionsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 730
          },
          "name": "threadPoolQueryThreadsPerGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 735
          },
          "name": "threadPoolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 740
          },
          "name": "threadPoolTransactionDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 745
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 750
          },
          "name": "tmpTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 755
          },
          "name": "transactionIsolation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 760
          },
          "name": "waitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsConfigurationsVariables"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsConfigurationsVariablesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 933
      },
      "name": "DataOciMysqlMysqlConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#name DataOciMysqlMysqlConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 937
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#values DataOciMysqlMysqlConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 945
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_configurations#regex DataOciMysqlMysqlConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 941
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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.DataOciMysqlMysqlConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/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-mysql-mysql-configurations/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-mysql-mysql-configurations/index.ts",
            "line": 1098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
          "line": 1001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1068
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlMysqlConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1056
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1072
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1085
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1049
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1062
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1078
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-configurations/index.ts",
            "line": 1005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlMysqlConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-configurations/index:DataOciMysqlMysqlConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_system oci_mysql_mysql_db_system}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_system oci_mysql_mysql_db_system} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 2053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 2021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2038
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlMysqlDbSystem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2026
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2077
          },
          "name": "accessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2082
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2087
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2092
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2098
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2104
          },
          "name": "channels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2109
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2114
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2119
          },
          "name": "crashRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2125
          },
          "name": "currentPlacement",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacementList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2131
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2147
          },
          "name": "databaseManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2152
          },
          "name": "databaseMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2137
          },
          "name": "dataStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2142
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2177
          },
          "name": "deletionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2182
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2187
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2193
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2199
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2204
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2210
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2216
          },
          "name": "heatWaveCluster",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2221
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2226
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2231
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2236
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2241
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2246
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2252
          },
          "name": "maintenance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2257
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2262
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2268
          },
          "name": "pointInTimeRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2273
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2278
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2284
          },
          "name": "readEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2290
          },
          "name": "rest",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2296
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2301
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2306
          },
          "name": "shutdownType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2312
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2322
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2328
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2165
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2158
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystem"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 170
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyCopyPolicies",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyCopyPolicies"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-system/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-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-mysql-mysql-db-system/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-system/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 67
          },
          "name": "backupCopyRetentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 72
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 193
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 223
          },
          "name": "copyPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyCopyPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 229
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 235
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 240
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 246
          },
          "name": "pitrPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 251
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 256
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 261
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 95
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-system/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-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-mysql-mysql-db-system/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-system/index.ts",
        "line": 118
      },
      "name": "DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 147
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 747
      },
      "name": "DataOciMysqlMysqlDbSystemChannels",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannels"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 770
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 799
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 805
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 810
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 816
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 821
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 826
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 831
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 837
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 842
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 848
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 854
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 859
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 864
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannels"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 454
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSource",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSource"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 284
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 307
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 336
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 341
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 346
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 351
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemChannelsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 477
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 507
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 512
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 517
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 522
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 528
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 533
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 538
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 374
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificate",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificate"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 397
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 426
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 431
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 641
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsTarget",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTarget"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 561
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsTargetFilters",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTargetFilters"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 630
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTargetFiltersList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 584
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 613
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 618
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemChannelsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemChannelsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 736
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTargetList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 664
      },
      "name": "DataOciMysqlMysqlDbSystemChannelsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 693
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 698
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 703
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 708
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 714
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 719
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 724
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemChannelsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemChannelsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_system#db_system_id DataOciMysqlMysqlDbSystem#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 887
      },
      "name": "DataOciMysqlMysqlDbSystemCurrentPlacement",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCurrentPlacement"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacementList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacementList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemCurrentPlacementOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemCurrentPlacementList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 956
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCurrentPlacementList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 910
      },
      "name": "DataOciMysqlMysqlDbSystemCurrentPlacementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 939
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 944
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCurrentPlacement"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCurrentPlacementOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 967
      },
      "name": "DataOciMysqlMysqlDbSystemCustomerContacts",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCustomerContacts"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 1031
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 990
      },
      "name": "DataOciMysqlMysqlDbSystemCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1019
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1042
      },
      "name": "DataOciMysqlMysqlDbSystemDataStorage",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDataStorage"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemDataStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1126
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDataStorageList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1065
      },
      "name": "DataOciMysqlMysqlDbSystemDataStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1094
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1099
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1104
          },
          "name": "dataStorageSizeLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1109
          },
          "name": "isAutoExpandStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1114
          },
          "name": "maxStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDataStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDataStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1137
      },
      "name": "DataOciMysqlMysqlDbSystemDeletionPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDeletionPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1218
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemDeletionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1211
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDeletionPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1160
      },
      "name": "DataOciMysqlMysqlDbSystemDeletionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1189
          },
          "name": "automaticBackupRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1194
          },
          "name": "finalBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1199
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemDeletionPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemDeletionPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1222
      },
      "name": "DataOciMysqlMysqlDbSystemEncryptData",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 1291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1245
      },
      "name": "DataOciMysqlMysqlDbSystemEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1274
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1279
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1302
      },
      "name": "DataOciMysqlMysqlDbSystemEndpoints",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEndpoints"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEndpointsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1325
      },
      "name": "DataOciMysqlMysqlDbSystemEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1354
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1359
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1364
          },
          "name": "modes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1369
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1374
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1379
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1384
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1389
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1394
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveCluster": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1417
      },
      "name": "DataOciMysqlMysqlDbSystemHeatWaveCluster",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemHeatWaveCluster"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveClusterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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.DataOciMysqlMysqlDbSystemHeatWaveClusterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemHeatWaveClusterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
            "line": 1506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemHeatWaveClusterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveClusterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1440
      },
      "name": "DataOciMysqlMysqlDbSystemHeatWaveClusterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1469
          },
          "name": "clusterSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1474
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1479
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1484
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1489
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1494
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemHeatWaveCluster"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemHeatWaveClusterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1517
      },
      "name": "DataOciMysqlMysqlDbSystemMaintenance",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemMaintenance"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1588
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemMaintenanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1581
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1581
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1581
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemMaintenanceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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-mysql-mysql-db-system/index.ts",
        "line": 1540
      },
      "name": "DataOciMysqlMysqlDbSystemMaintenanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1569
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemMaintenance"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemMaintenanceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1592
      },
      "name": "DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetails",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1661
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1661
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1615
      },
      "name": "DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1644
          },
          "name": "timeEarliestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1649
          },
          "name": "timeLatestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1672
      },
      "name": "DataOciMysqlMysqlDbSystemReadEndpoint",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemReadEndpoint"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemReadEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1751
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1751
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1751
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemReadEndpointList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1695
      },
      "name": "DataOciMysqlMysqlDbSystemReadEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1724
          },
          "name": "excludeIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1729
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1734
          },
          "name": "readEndpointHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1739
          },
          "name": "readEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemReadEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemReadEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1762
      },
      "name": "DataOciMysqlMysqlDbSystemRest",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemRest"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1838
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemRestList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1831
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1831
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemRestList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1785
      },
      "name": "DataOciMysqlMysqlDbSystemRestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1814
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1819
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemRest"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemRestOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1842
      },
      "name": "DataOciMysqlMysqlDbSystemSecureConnections",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSecureConnections"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSecureConnectionsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1865
      },
      "name": "DataOciMysqlMysqlDbSystemSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1894
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1899
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSecureConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1922
      },
      "name": "DataOciMysqlMysqlDbSystemSource",
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSource"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 2006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2013
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2006
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2006
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 2006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
          "line": 1954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
        "line": 1945
      },
      "name": "DataOciMysqlMysqlDbSystemSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1974
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1979
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1984
          },
          "name": "recoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1989
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1994
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-system/index.ts",
            "line": 1958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-system/index:DataOciMysqlMysqlDbSystemSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems oci_mysql_mysql_db_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems oci_mysql_mysql_db_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 2593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 2561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlDbSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2578
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlMysqlDbSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlDbSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlDbSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2777
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2646
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2662
          },
          "name": "resetDatabaseManagement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2678
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2700
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2780
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2716
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2732
          },
          "name": "resetIsHeatWaveClusterAttached"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2748
          },
          "name": "resetIsUpToDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2764
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2792
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2566
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2688
          },
          "name": "dbSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2774
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2634
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2650
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2666
          },
          "name": "databaseManagementInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2682
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2704
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2784
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2720
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2736
          },
          "name": "isHeatWaveClusterAttachedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2752
          },
          "name": "isUpToDateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2768
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2627
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2640
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2656
          },
          "name": "databaseManagement",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2672
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2694
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2710
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2726
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2742
          },
          "name": "isUpToDate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2758
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystems"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlDbSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#compartment_id DataOciMysqlMysqlDbSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_db_systems#configuration_id DataOciMysqlMysqlDbSystems#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 17
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#database_management DataOciMysqlMysqlDbSystems#database_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 21
          },
          "name": "databaseManagement",
          "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/mysql_mysql_db_systems#db_system_id DataOciMysqlMysqlDbSystems#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 25
          },
          "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/mysql_mysql_db_systems#display_name DataOciMysqlMysqlDbSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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/mysql_mysql_db_systems#filter DataOciMysqlMysqlDbSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#id DataOciMysqlMysqlDbSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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/mysql_mysql_db_systems#is_heat_wave_cluster_attached DataOciMysqlMysqlDbSystems#is_heat_wave_cluster_attached}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 40
          },
          "name": "isHeatWaveClusterAttached",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_db_systems#is_up_to_date DataOciMysqlMysqlDbSystems#is_up_to_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 44
          },
          "name": "isUpToDate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_db_systems#state DataOciMysqlMysqlDbSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 2058
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystems",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystems"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 211
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 56
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPolicies",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPolicies"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 79
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 108
          },
          "name": "backupCopyRetentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 113
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 234
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 264
          },
          "name": "copyPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyCopyPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 270
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 276
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 281
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 287
          },
          "name": "pitrPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 292
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 297
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 302
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 136
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 159
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 188
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyPitrPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 788
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannels",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannels"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-systems/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-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-mysql-mysql-db-systems/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 811
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 840
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 846
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 851
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 857
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 862
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 867
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 872
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 878
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 883
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 889
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 895
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 900
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 905
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannels"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 495
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSource",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSource"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 325
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandling",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 348
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 377
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 382
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 387
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 392
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 518
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 548
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceAnonymousTransactionsHandlingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 553
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 558
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 563
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 569
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 574
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 579
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 415
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificate",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificate"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 438
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 467
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 472
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 682
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTarget",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTarget"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 602
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFilters",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFilters"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 671
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 625
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 654
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 659
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 777
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 705
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 734
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 739
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 744
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 749
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 755
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 760
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 765
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsChannelsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 928
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacement",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacement"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-db-systems/index.ts",
        "line": 951
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 980
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 985
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacement"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1008
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCustomerContacts",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCustomerContacts"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1072
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1031
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1060
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContacts"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1083
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDataStorage",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDataStorage"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDataStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDataStorageList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1106
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDataStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1135
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1140
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1145
          },
          "name": "dataStorageSizeLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1150
          },
          "name": "isAutoExpandStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1155
          },
          "name": "maxStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorage"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDataStorageOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1178
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicy",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicy"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1201
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1230
          },
          "name": "automaticBackupRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1235
          },
          "name": "finalBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1240
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1263
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEncryptData",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1332
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1286
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1315
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1320
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1343
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEndpoints",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEndpoints"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEndpointsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1366
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1395
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1400
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1405
          },
          "name": "modes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1410
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1415
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1420
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1425
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1430
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1435
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveCluster": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1458
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveCluster",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveCluster"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1554
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1547
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1547
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1547
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1481
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1510
          },
          "name": "clusterSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1515
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1520
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1525
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1535
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveCluster"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 2370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 2363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2377
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2370
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2370
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1558
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsMaintenance",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsMaintenance"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 1622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1629
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1622
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1581
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1610
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenance"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 2081
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2110
          },
          "name": "accessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2115
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2120
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2125
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2131
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2137
          },
          "name": "channels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsChannelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2142
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2147
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2152
          },
          "name": "crashRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2158
          },
          "name": "currentPlacement",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCurrentPlacementList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2164
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2180
          },
          "name": "databaseManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2185
          },
          "name": "databaseMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2170
          },
          "name": "dataStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDataStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2175
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2191
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2197
          },
          "name": "deletionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsDeletionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2202
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2207
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2213
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2219
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2224
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2230
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2236
          },
          "name": "heatWaveCluster",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsHeatWaveClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2241
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2246
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2251
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2256
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2261
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2266
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2272
          },
          "name": "maintenance",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsMaintenanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2277
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2282
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2288
          },
          "name": "pointInTimeRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2293
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2298
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2304
          },
          "name": "readEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2310
          },
          "name": "rest",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2316
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2321
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2326
          },
          "name": "shutdownType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2332
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2337
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2342
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2348
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2353
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2358
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystems"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1633
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetails",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetails"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 1665
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1656
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1685
          },
          "name": "timeEarliestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1690
          },
          "name": "timeLatestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsPointInTimeRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1713
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsReadEndpoint",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsReadEndpoint"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1736
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1765
          },
          "name": "excludeIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1770
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1775
          },
          "name": "readEndpointHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1780
          },
          "name": "readEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsReadEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsReadEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1803
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsRest",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsRest"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRestList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsRestOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsRestList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 1872
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsRestList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1826
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsRestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1855
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1860
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsRest"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsRestOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1883
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSecureConnections",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSecureConnections"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1952
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1952
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1952
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 1906
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1935
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1940
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSecureConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1963
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSource",
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSource"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 2040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsDbSystemsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 2047
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSourceList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
          "line": 1995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 1986
      },
      "name": "DataOciMysqlMysqlDbSystemsDbSystemsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2015
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2020
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2025
          },
          "name": "recoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2030
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2035
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 1999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsDbSystemsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsDbSystemsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 2381
      },
      "name": "DataOciMysqlMysqlDbSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#name DataOciMysqlMysqlDbSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#values DataOciMysqlMysqlDbSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2393
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_db_systems#regex DataOciMysqlMysqlDbSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2389
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsFilter"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
        "line": 2538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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.DataOciMysqlMysqlDbSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/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-mysql-mysql-db-systems/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-mysql-mysql-db-systems/index.ts",
            "line": 2546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
        "line": 2439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2516
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlMysqlDbSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2504
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2520
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2533
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2510
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2526
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-db-systems/index.ts",
            "line": 2453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlMysqlDbSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-db-systems/index:DataOciMysqlMysqlDbSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions oci_mysql_mysql_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions oci_mysql_mysql_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-versions/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.DataOciMysqlMysqlVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-versions/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlMysqlVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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 DataOciMysqlMysqlVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlMysqlVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlMysqlVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 466
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 469
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 447
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 463
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 457
          },
          "name": "versions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 435
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 473
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 451
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 428
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersions"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-versions/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlMysqlVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions#compartment_id DataOciMysqlMysqlVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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/mysql_mysql_versions#filter DataOciMysqlMysqlVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions#id DataOciMysqlMysqlVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsConfig"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-versions/index.ts",
        "line": 189
      },
      "name": "DataOciMysqlMysqlVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_mysql_versions#name DataOciMysqlMysqlVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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/mysql_mysql_versions#values DataOciMysqlMysqlVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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/mysql_mysql_versions#regex DataOciMysqlMysqlVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 197
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsFilter"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-versions/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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.DataOciMysqlMysqlVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-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-mysql-mysql-versions/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 324
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlMysqlVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
            "line": 341
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 318
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 334
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-versions/index.ts",
        "line": 108
      },
      "name": "DataOciMysqlMysqlVersionsVersions",
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersions"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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.DataOciMysqlMysqlVersionsVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlVersionsVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersionsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
        "line": 131
      },
      "name": "DataOciMysqlMysqlVersionsVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 160
          },
          "name": "versionFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 166
          },
          "name": "versions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-mysql-versions/index.ts",
        "line": 28
      },
      "name": "DataOciMysqlMysqlVersionsVersionsVersions",
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersionsVersions"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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.DataOciMysqlMysqlVersionsVersionsVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlMysqlVersionsVersionsVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/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-mysql-mysql-versions/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-mysql-mysql-versions/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersionsVersionsList"
    },
    "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-mysql-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-mysql-mysql-versions/index.ts",
        "line": 51
      },
      "name": "DataOciMysqlMysqlVersionsVersionsVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 85
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-mysql-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlMysqlVersionsVersionsVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-mysql-versions/index:DataOciMysqlMysqlVersionsVersionsVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplica": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replica oci_mysql_replica}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replica oci_mysql_replica} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 286
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlReplica to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlReplica to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
            "line": 472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 274
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 325
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 330
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 335
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 340
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 346
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 351
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 356
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 362
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 367
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 373
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 383
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 388
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 393
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 398
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 403
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 408
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 413
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 432
          },
          "name": "replicaOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 438
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 443
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 448
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 453
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 458
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 426
          },
          "name": "replicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 419
          },
          "name": "replicaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplica"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replica#replica_id DataOciMysqlReplica#replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 13
          },
          "name": "replicaId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaConfig"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 15
      },
      "name": "DataOciMysqlReplicaEncryptData",
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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.DataOciMysqlReplicaEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicaEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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-mysql-replica/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-mysql-replica/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 38
      },
      "name": "DataOciMysqlReplicaEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 67
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 72
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 95
      },
      "name": "DataOciMysqlReplicaReplicaOverrides",
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaReplicaOverrides"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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.DataOciMysqlReplicaReplicaOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicaReplicaOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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-mysql-replica/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-mysql-replica/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaReplicaOverridesList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
        "line": 118
      },
      "name": "DataOciMysqlReplicaReplicaOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 147
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 152
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 157
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 162
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaReplicaOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaReplicaOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replica/index.ts",
        "line": 185
      },
      "name": "DataOciMysqlReplicaSecureConnections",
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaSecureConnections"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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.DataOciMysqlReplicaSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicaSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/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-mysql-replica/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-mysql-replica/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaSecureConnectionsList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicaSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicaSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replica/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-mysql-replica/index.ts",
        "line": 208
      },
      "name": "DataOciMysqlReplicaSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 237
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 242
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replica/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicaSecureConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replica/index:DataOciMysqlReplicaSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas oci_mysql_replicas}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas oci_mysql_replicas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/index.ts",
          "line": 709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciMysqlReplicasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlReplicas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 694
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciMysqlReplicas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlReplicas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlReplicas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 876
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 761
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 777
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 793
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 879
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 809
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 825
          },
          "name": "resetIsUpToDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 841
          },
          "name": "resetReplicaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 863
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 891
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 905
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 682
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 873
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 851
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 749
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 765
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 781
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 797
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 883
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 813
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 829
          },
          "name": "isUpToDateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 845
          },
          "name": "replicaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 867
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 742
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 755
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 771
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 787
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 803
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 819
          },
          "name": "isUpToDate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 835
          },
          "name": "replicaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 857
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicas"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlReplicasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#compartment_id DataOciMysqlReplicas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 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/mysql_replicas#configuration_id DataOciMysqlReplicas#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 17
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#db_system_id DataOciMysqlReplicas#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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/mysql_replicas#display_name DataOciMysqlReplicas#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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/mysql_replicas#filter DataOciMysqlReplicas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#id DataOciMysqlReplicas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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/mysql_replicas#is_up_to_date DataOciMysqlReplicas#is_up_to_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 36
          },
          "name": "isUpToDate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_replicas#replica_id DataOciMysqlReplicas#replica_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 40
          },
          "name": "replicaId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#state DataOciMysqlReplicas#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasConfig"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 497
      },
      "name": "DataOciMysqlReplicasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#name DataOciMysqlReplicas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#values DataOciMysqlReplicas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 509
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_replicas#regex DataOciMysqlReplicas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 505
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasFilter"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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.DataOciMysqlReplicasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/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-mysql-replicas/index.ts",
            "line": 662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 632
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlReplicasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 620
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 636
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 649
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 613
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 626
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 642
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlReplicasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 302
      },
      "name": "DataOciMysqlReplicasReplicas",
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicas"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 52
      },
      "name": "DataOciMysqlReplicasReplicasEncryptData",
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasEncryptData"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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.DataOciMysqlReplicasReplicasEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicasReplicasEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/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-mysql-replicas/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasEncryptDataList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 75
      },
      "name": "DataOciMysqlReplicasReplicasEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 104
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 109
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptData"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasEncryptDataOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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.DataOciMysqlReplicasReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicasReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/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-mysql-replicas/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 325
      },
      "name": "DataOciMysqlReplicasReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 354
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 364
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 369
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 375
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 380
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 385
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 391
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 396
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 402
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 412
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 417
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 422
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 427
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 432
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 437
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 442
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 448
          },
          "name": "replicaOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 454
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 459
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 464
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 469
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 474
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 132
      },
      "name": "DataOciMysqlReplicasReplicasReplicaOverrides",
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasReplicaOverrides"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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.DataOciMysqlReplicasReplicasReplicaOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicasReplicasReplicaOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/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-mysql-replicas/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasReplicaOverridesList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 155
      },
      "name": "DataOciMysqlReplicasReplicasReplicaOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 184
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 189
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 194
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 199
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasReplicaOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasReplicaOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-replicas/index.ts",
        "line": 222
      },
      "name": "DataOciMysqlReplicasReplicasSecureConnections",
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasSecureConnections"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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.DataOciMysqlReplicasReplicasSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlReplicasReplicasSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/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-mysql-replicas/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-mysql-replicas/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasSecureConnectionsList"
    },
    "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-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-mysql-replicas/index.ts",
        "line": 245
      },
      "name": "DataOciMysqlReplicasReplicasSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 274
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 279
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-replicas/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlReplicasReplicasSecureConnections"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-replicas/index:DataOciMysqlReplicasReplicasSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes oci_mysql_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes oci_mysql_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-shapes/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.DataOciMysqlShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-mysql-shapes/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciMysqlShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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 DataOciMysqlShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciMysqlShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciMysqlShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 458
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 378
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 461
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 423
          },
          "name": "resetIsSupportedFor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 439
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciMysqlShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 455
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 449
          },
          "name": "shapes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlShapesShapesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 382
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 395
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 465
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 427
          },
          "name": "isSupportedForInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 443
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 372
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 417
          },
          "name": "isSupportedFor",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapes"
    },
    "cdktf-provider-oci.DataOciMysqlShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciMysqlShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes#compartment_id DataOciMysqlShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-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/mysql_shapes#availability_domain DataOciMysqlShapes#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-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/mysql_shapes#filter DataOciMysqlShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes#id DataOciMysqlShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-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/mysql_shapes#is_supported_for DataOciMysqlShapes#is_supported_for}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 28
          },
          "name": "isSupportedFor",
          "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/mysql_shapes#name DataOciMysqlShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesConfig"
    },
    "cdktf-provider-oci.DataOciMysqlShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-shapes/index.ts",
        "line": 130
      },
      "name": "DataOciMysqlShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/mysql_shapes#name DataOciMysqlShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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/mysql_shapes#values DataOciMysqlShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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/mysql_shapes#regex DataOciMysqlShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 138
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesFilter"
    },
    "cdktf-provider-oci.DataOciMysqlShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-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-mysql-shapes/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-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.DataOciMysqlShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-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-mysql-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-mysql-shapes/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesFilterList"
    },
    "cdktf-provider-oci.DataOciMysqlShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 265
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciMysqlShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/index.ts",
            "line": 282
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 246
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 259
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 275
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciMysqlShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciMysqlShapesShapes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesShapes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-mysql-shapes/index.ts",
        "line": 40
      },
      "name": "DataOciMysqlShapesShapes",
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesShapes"
    },
    "cdktf-provider-oci.DataOciMysqlShapesShapesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesShapesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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.DataOciMysqlShapesShapesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciMysqlShapesShapesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/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-mysql-shapes/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesShapesList"
    },
    "cdktf-provider-oci.DataOciMysqlShapesShapesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciMysqlShapesShapesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-mysql-shapes/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-mysql-shapes/index.ts",
        "line": 63
      },
      "name": "DataOciMysqlShapesShapesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 92
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 97
          },
          "name": "isSupportedFor",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 102
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-mysql-shapes/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciMysqlShapesShapes"
          }
        }
      ],
      "symbolId": "src/data-oci-mysql-shapes/index:DataOciMysqlShapesShapesOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewall": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall oci_network_firewall_network_firewall}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewall",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall oci_network_firewall_network_firewall} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall/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.DataOciNetworkFirewallNetworkFirewallConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewall resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/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 DataOciNetworkFirewallNetworkFirewall to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewall that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewall to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/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-network-firewall-network-firewall/index.ts",
            "line": 266
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewall",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 155
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 177
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 187
          },
          "name": "ipv4Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 192
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 197
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 203
          },
          "name": "natConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 221
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 226
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 236
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 242
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 216
          },
          "name": "networkFirewallIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 209
          },
          "name": "networkFirewallId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall/index:DataOciNetworkFirewallNetworkFirewall"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall#network_firewall_id DataOciNetworkFirewallNetworkFirewall#network_firewall_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 13
          },
          "name": "networkFirewallId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall/index:DataOciNetworkFirewallNetworkFirewallConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
        "line": 15
      },
      "name": "DataOciNetworkFirewallNetworkFirewallNatConfiguration",
      "symbolId": "src/data-oci-network-firewall-network-firewall/index:DataOciNetworkFirewallNetworkFirewallNatConfiguration"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall/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-network-firewall-network-firewall/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/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.DataOciNetworkFirewallNetworkFirewallNatConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallNatConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/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-network-firewall-network-firewall/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-network-firewall-network-firewall/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall/index:DataOciNetworkFirewallNetworkFirewallNatConfigurationList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
        "line": 38
      },
      "name": "DataOciNetworkFirewallNetworkFirewallNatConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 67
          },
          "name": "mustEnablePrivateNat",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 72
          },
          "name": "natIpAddressList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallNatConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall/index:DataOciNetworkFirewallNetworkFirewallNatConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies oci_network_firewall_network_firewall_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies oci_network_firewall_network_firewall_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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.DataOciNetworkFirewallNetworkFirewallPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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 DataOciNetworkFirewallNetworkFirewallPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 551
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 500
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 554
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 538
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 548
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 526
          },
          "name": "networkFirewallPolicySummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 504
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 558
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 542
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 532
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPolicies"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies#compartment_id DataOciNetworkFirewallNetworkFirewallPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-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/network_firewall_network_firewall_policies#display_name DataOciNetworkFirewallNetworkFirewallPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-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/network_firewall_network_firewall_policies#filter DataOciNetworkFirewallNetworkFirewallPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies#id DataOciNetworkFirewallNetworkFirewallPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-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/network_firewall_network_firewall_policies#state DataOciNetworkFirewallNetworkFirewallPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
        "line": 240
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policies#name DataOciNetworkFirewallNetworkFirewallPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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/network_firewall_network_firewall_policies#values DataOciNetworkFirewallNetworkFirewallPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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/network_firewall_network_firewall_policies#regex DataOciNetworkFirewallNetworkFirewallPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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.DataOciNetworkFirewallNetworkFirewallPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
        "line": 164
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-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-network-firewall-network-firewall-policies/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 88
          },
          "name": "attachedNetworkFirewallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policies/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-network-firewall-network-firewall-policies/index.ts",
        "line": 187
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policies/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policies/index:DataOciNetworkFirewallNetworkFirewallPoliciesNetworkFirewallPolicySummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy oci_network_firewall_network_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy oci_network_firewall_network_firewall_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-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.DataOciNetworkFirewallNetworkFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-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 DataOciNetworkFirewallNetworkFirewallPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/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-network-firewall-network-firewall-policy/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 75
          },
          "name": "attachedNetworkFirewallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 141
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 120
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 113
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy/index:DataOciNetworkFirewallNetworkFirewallPolicy"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_list oci_network_firewall_network_firewall_policy_address_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_list oci_network_firewall_network_firewall_policy_address_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/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.DataOciNetworkFirewallNetworkFirewallPolicyAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/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 DataOciNetworkFirewallNetworkFirewallPolicyAddressList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/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-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 80
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 116
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 121
          },
          "name": "totalAddresses",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 98
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 111
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 104
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-list/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_list#name DataOciNetworkFirewallNetworkFirewallPolicyAddressList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_list#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyAddressList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-list/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists oci_network_firewall_network_firewall_policy_address_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists oci_network_firewall_network_firewall_policy_address_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyAddressLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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 DataOciNetworkFirewallNetworkFirewallPolicyAddressLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyAddressLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyAddressLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 502
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 460
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 505
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 476
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 448
          },
          "name": "addressListSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 499
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 464
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 509
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 480
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 493
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 486
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressLists"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 132
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 84
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 94
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 99
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 104
          },
          "name": "totalAddresses",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 155
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsAddressListSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists#display_name DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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/network_firewall_network_firewall_policy_address_lists#filter DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists#id DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 208
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_address_lists#name DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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/network_firewall_network_firewall_policy_address_lists#values DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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/network_firewall_network_firewall_policy_address_lists#regex DataOciNetworkFirewallNetworkFirewallPolicyAddressLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/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-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-address-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyAddressListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application oci_network_firewall_network_firewall_policy_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application oci_network_firewall_network_firewall_policy_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/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 DataOciNetworkFirewallNetworkFirewallPolicyApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/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-network-firewall-network-firewall-policy-application/index.ts",
            "line": 141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 80
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 85
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 121
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 126
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 103
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 116
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 109
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application/index:DataOciNetworkFirewallNetworkFirewallPolicyApplication"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application#name DataOciNetworkFirewallNetworkFirewallPolicyApplication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyApplication#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_group oci_network_firewall_network_firewall_policy_application_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_group oci_network_firewall_network_firewall_policy_application_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/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 DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 129
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 136
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 80
          },
          "name": "apps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 116
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 121
          },
          "name": "totalApps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 98
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 111
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 104
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-group/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_group#name DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_group#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroup#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-group/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups oci_network_firewall_network_firewall_policy_application_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups oci_network_firewall_network_firewall_policy_application_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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 DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 497
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 455
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 500
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 471
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 388
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 443
          },
          "name": "applicationGroupSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 494
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 459
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 504
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 475
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 488
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 449
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 481
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 127
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 84
          },
          "name": "apps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 94
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 99
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 104
          },
          "name": "totalApps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 150
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsApplicationGroupSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#display_name DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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/network_firewall_network_firewall_policy_application_groups#filter DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#id DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 203
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#name DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#values DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 215
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_application_groups#regex DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 211
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/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-network-firewall-network-firewall-policy-application-groups/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 338
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 342
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 355
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 332
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-application-groups/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications oci_network_firewall_network_firewall_policy_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications oci_network_firewall_network_firewall_policy_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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 DataOciNetworkFirewallNetworkFirewallPolicyApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 502
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 460
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 505
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 476
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 448
          },
          "name": "applicationSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 499
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 464
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 509
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 480
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 493
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 486
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplications"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 132
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 84
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 89
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 94
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 99
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 104
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 155
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsApplicationSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyApplications#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications#display_name DataOciNetworkFirewallNetworkFirewallPolicyApplications#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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/network_firewall_network_firewall_policy_applications#filter DataOciNetworkFirewallNetworkFirewallPolicyApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications#id DataOciNetworkFirewallNetworkFirewallPolicyApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 208
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_applications#name DataOciNetworkFirewallNetworkFirewallPolicyApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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/network_firewall_network_firewall_policy_applications#values DataOciNetworkFirewallNetworkFirewallPolicyApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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/network_firewall_network_firewall_policy_applications#regex DataOciNetworkFirewallNetworkFirewallPolicyApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-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-network-firewall-network-firewall-policy-applications/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/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-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-applications/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-applications/index:DataOciNetworkFirewallNetworkFirewallPolicyApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicy#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy/index.ts",
            "line": 13
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy/index:DataOciNetworkFirewallNetworkFirewallPolicyConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profile oci_network_firewall_network_firewall_policy_decryption_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profile oci_network_firewall_network_firewall_policy_decryption_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/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 DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/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-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 80
          },
          "name": "areCertificateExtensionsRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 90
          },
          "name": "isAutoIncludeAltName",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 95
          },
          "name": "isExpiredCertificateBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 100
          },
          "name": "isOutOfCapacityBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 105
          },
          "name": "isRevocationStatusTimeoutBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 110
          },
          "name": "isUnknownRevocationStatusBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 115
          },
          "name": "isUnsupportedCipherBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 120
          },
          "name": "isUnsupportedVersionBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 125
          },
          "name": "isUntrustedIssuerBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 156
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 161
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 138
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 151
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 144
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profile#name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profile#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfile#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profile/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles oci_network_firewall_network_firewall_policy_decryption_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles oci_network_firewall_network_firewall_policy_decryption_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 440
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 537
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 495
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 540
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 511
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 552
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 561
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 428
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 483
          },
          "name": "decryptionProfileSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 534
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 499
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 544
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 515
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 528
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 489
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 505
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 521
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#display_name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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/network_firewall_network_firewall_policy_decryption_profiles#filter DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 167
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 84
          },
          "name": "areCertificateExtensionsRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 89
          },
          "name": "isAutoIncludeAltName",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 94
          },
          "name": "isExpiredCertificateBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 99
          },
          "name": "isOutOfCapacityBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 104
          },
          "name": "isRevocationStatusTimeoutBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 109
          },
          "name": "isUnknownRevocationStatusBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 114
          },
          "name": "isUnsupportedCipherBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 119
          },
          "name": "isUnsupportedVersionBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 124
          },
          "name": "isUntrustedIssuerBlocked",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 134
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 139
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 144
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 190
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 220
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesDecryptionProfileSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 243
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 247
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#values DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 255
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_profiles#regex DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 251
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/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-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 378
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 366
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 382
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 395
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 359
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 372
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 388
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-profiles/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rule oci_network_firewall_network_firewall_policy_decryption_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rule oci_network_firewall_network_firewall_policy_decryption_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 200
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 318
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 188
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 240
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 246
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 251
          },
          "name": "decryptionProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 287
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 293
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 298
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 303
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 269
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 282
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 275
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 71
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 76
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rule#name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rule#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 99
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/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-network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 122
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 151
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 156
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules oci_network_firewall_network_firewall_policy_decryption_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules oci_network_firewall_network_firewall_policy_decryption_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
          "line": 601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 586
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 700
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 636
          },
          "name": "resetDecryptionRulePriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 658
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 703
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 674
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 715
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 574
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 646
          },
          "name": "decryptionRuleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 697
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 640
          },
          "name": "decryptionRulePriorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 662
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 707
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 678
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 691
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 630
          },
          "name": "decryptionRulePriorityOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 652
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 668
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 684
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 28
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#decryption_rule_priority_order DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#decryption_rule_priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 13
          },
          "name": "decryptionRulePriorityOrder",
          "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/network_firewall_network_firewall_policy_decryption_rules#display_name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-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/network_firewall_network_firewall_policy_decryption_rules#filter DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#id DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 313
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 196
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 88
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 93
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 219
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 248
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 254
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 259
          },
          "name": "decryptionProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 269
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 274
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 280
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 285
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 290
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 116
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 139
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 168
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 173
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsPositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 336
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 366
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesDecryptionRuleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 389
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#name DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#values DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 401
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_decryption_rules#regex DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 397
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/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-network-firewall-network-firewall-policy-decryption-rules/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 524
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 528
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 541
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 505
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 518
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 534
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-decryption-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyDecryptionRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secret oci_network_firewall_network_firewall_policy_mapped_secret}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secret oci_network_firewall_network_firewall_policy_mapped_secret} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/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.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/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 DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/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-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 111
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 116
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 126
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 131
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 93
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 106
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 99
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secret#name DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secret#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyMappedSecret#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secret/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secrets oci_network_firewall_network_firewall_policy_mapped_secrets}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secrets oci_network_firewall_network_firewall_policy_mapped_secrets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
          "line": 243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 228
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secrets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 276
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 323
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 331
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 216
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 302
          },
          "name": "mappedSecretSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 280
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 315
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 270
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 308
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secrets#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_mapped_secrets#display_name DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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/data-sources/network_firewall_network_firewall_policy_mapped_secrets#id DataOciNetworkFirewallNetworkFirewallPolicyMappedSecrets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 131
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 26
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 49
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 78
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 83
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 88
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 93
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 98
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 103
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 108
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/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-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
        "line": 154
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 184
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-mapped-secrets/index:DataOciNetworkFirewallNetworkFirewallPolicyMappedSecretsMappedSecretSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rule oci_network_firewall_network_firewall_policy_nat_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rule oci_network_firewall_network_firewall_policy_nat_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyNatRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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 DataOciNetworkFirewallNetworkFirewallPolicyNatRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyNatRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyNatRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 245
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 251
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 256
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 266
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 297
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 303
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 308
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 313
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 279
          },
          "name": "natRuleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 292
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 272
          },
          "name": "natRuleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 285
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRule"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRuleCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRuleCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 71
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 76
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 81
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rule#nat_rule_name DataOciNetworkFirewallNetworkFirewallPolicyNatRule#nat_rule_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 13
          },
          "name": "natRuleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rule#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyNatRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRuleConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 104
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulePosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulePosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/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-network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 127
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 156
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 161
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulePosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules oci_network_firewall_network_firewall_policy_nat_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules oci_network_firewall_network_firewall_policy_nat_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyNatRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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 DataOciNetworkFirewallNetworkFirewallPolicyNatRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyNatRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyNatRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 705
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 641
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 708
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 657
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 679
          },
          "name": "resetNatRulePriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 702
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 667
          },
          "name": "natRuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 645
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 712
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 661
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 683
          },
          "name": "natRulePriorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 696
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 635
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 651
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 673
          },
          "name": "natRulePriorityOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 689
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRules"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyNatRules#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 28
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules#display_name DataOciNetworkFirewallNetworkFirewallPolicyNatRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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/network_firewall_network_firewall_policy_nat_rules#filter DataOciNetworkFirewallNetworkFirewallPolicyNatRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules#id DataOciNetworkFirewallNetworkFirewallPolicyNatRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-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/network_firewall_network_firewall_policy_nat_rules#nat_rule_priority_order DataOciNetworkFirewallNetworkFirewallPolicyNatRules#nat_rule_priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 24
          },
          "name": "natRulePriorityOrder",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 394
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_nat_rules#name DataOciNetworkFirewallNetworkFirewallPolicyNatRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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/network_firewall_network_firewall_policy_nat_rules#values DataOciNetworkFirewallNetworkFirewallPolicyNatRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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/network_firewall_network_firewall_policy_nat_rules#regex DataOciNetworkFirewallNetworkFirewallPolicyNatRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 402
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 529
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 517
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 546
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 523
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 539
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 318
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 201
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 88
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 93
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 98
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 224
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 253
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 259
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 264
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 269
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 274
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 279
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 285
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 290
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 295
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 121
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 144
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 173
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 178
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsPositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/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-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 383
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
        "line": 341
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 371
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-nat-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyNatRulesNatRuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rule oci_network_firewall_network_firewall_policy_security_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rule oci_network_firewall_network_firewall_policy_security_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
          "line": 230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicySecurityRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 215
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicySecurityRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicySecurityRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicySecurityRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 203
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 255
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 261
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 271
          },
          "name": "inspection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 302
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 308
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 313
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 297
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 290
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRule"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 71
          },
          "name": "application",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 76
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 81
          },
          "name": "service",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 86
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 91
          },
          "name": "url",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rule#name DataOciNetworkFirewallNetworkFirewallPolicySecurityRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rule#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicySecurityRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRuleConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 114
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/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-network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 137
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 166
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 171
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rule/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules oci_network_firewall_network_firewall_policy_security_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules oci_network_firewall_network_firewall_policy_security_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicySecurityRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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 DataOciNetworkFirewallNetworkFirewallPolicySecurityRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicySecurityRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicySecurityRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 710
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 646
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 713
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 662
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 691
          },
          "name": "resetSecurityRulePriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 584
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 707
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 701
          },
          "name": "securityRuleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 650
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 717
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 666
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 679
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 695
          },
          "name": "securityRulePriorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 640
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 656
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 672
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 685
          },
          "name": "securityRulePriorityOrder",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRules"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#display_name DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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/network_firewall_network_firewall_policy_security_rules#filter DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#id DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-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/network_firewall_network_firewall_policy_security_rules#security_rule_priority_order DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#security_rule_priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 28
          },
          "name": "securityRulePriorityOrder",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 399
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#name DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 403
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#values DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 411
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_security_rules#regex DataOciNetworkFirewallNetworkFirewallPolicySecurityRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 407
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 534
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 522
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 538
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 551
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 515
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 528
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 544
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 323
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 211
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 88
          },
          "name": "application",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 93
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 98
          },
          "name": "service",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 103
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 108
          },
          "name": "url",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 234
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 263
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 269
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 274
          },
          "name": "inspection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 284
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 289
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 295
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 300
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 131
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 154
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 183
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 188
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsPositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/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-network-firewall-network-firewall-policy-security-rules/index.ts",
        "line": 346
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 376
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-security-rules/index:DataOciNetworkFirewallNetworkFirewallPolicySecurityRulesSecurityRuleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyService": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service oci_network_firewall_network_firewall_policy_service}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service oci_network_firewall_network_firewall_policy_service} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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 DataOciNetworkFirewallNetworkFirewallPolicyService to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyService to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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-network-firewall-network-firewall-policy-service/index.ts",
            "line": 217
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 160
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 191
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 197
          },
          "name": "portRanges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 202
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 173
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 186
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 179
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service/index:DataOciNetworkFirewallNetworkFirewallPolicyService"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service#name DataOciNetworkFirewallNetworkFirewallPolicyService#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyService#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_list oci_network_firewall_network_firewall_policy_service_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_list oci_network_firewall_network_firewall_policy_service_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyServiceList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/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 DataOciNetworkFirewallNetworkFirewallPolicyServiceList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyServiceList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyServiceList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 129
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 136
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 111
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 116
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 121
          },
          "name": "totalServices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 93
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 106
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 99
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-list/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_list#name DataOciNetworkFirewallNetworkFirewallPolicyServiceList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_list#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyServiceList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-list/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists oci_network_firewall_network_firewall_policy_service_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists oci_network_firewall_network_firewall_policy_service_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyServiceLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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 DataOciNetworkFirewallNetworkFirewallPolicyServiceLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyServiceLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyServiceLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 497
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 449
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 500
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 465
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 388
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 494
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 488
          },
          "name": "serviceListSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 453
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 504
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 482
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 443
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 475
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceLists"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#display_name DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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/network_firewall_network_firewall_policy_service_lists#filter DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#id DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 203
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#name DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#values DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 215
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_service_lists#regex DataOciNetworkFirewallNetworkFirewallPolicyServiceLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 211
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 338
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 342
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 355
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 332
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 127
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 84
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 89
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 94
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 99
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 104
          },
          "name": "totalServices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/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-network-firewall-network-firewall-policy-service-lists/index.ts",
        "line": 150
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyServiceListsServiceListSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicePortRanges",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service/index:DataOciNetworkFirewallNetworkFirewallPolicyServicePortRanges"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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-network-firewall-network-firewall-policy-service/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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-network-firewall-network-firewall-policy-service/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-network-firewall-network-firewall-policy-service/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service/index:DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-service/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-network-firewall-network-firewall-policy-service/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 71
          },
          "name": "maximumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 76
          },
          "name": "minimumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-service/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicePortRanges"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-service/index:DataOciNetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services oci_network_firewall_network_firewall_policy_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services oci_network_firewall_network_firewall_policy_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 481
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 578
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 581
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
            "line": 602
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 469
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 575
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 569
          },
          "name": "serviceSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 585
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 563
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 556
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServices"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyServices#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#display_name DataOciNetworkFirewallNetworkFirewallPolicyServices#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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/network_firewall_network_firewall_policy_services#filter DataOciNetworkFirewallNetworkFirewallPolicyServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#id DataOciNetworkFirewallNetworkFirewallPolicyServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 284
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#name DataOciNetworkFirewallNetworkFirewallPolicyServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#values DataOciNetworkFirewallNetworkFirewallPolicyServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_services#regex DataOciNetworkFirewallNetworkFirewallPolicyServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 292
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 419
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 423
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 436
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 413
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 429
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 208
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 112
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 135
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 169
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 174
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 180
          },
          "name": "portRanges",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 185
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRanges",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRanges"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 84
          },
          "name": "maximumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 89
          },
          "name": "minimumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRanges"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsPortRangesOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-services/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-network-firewall-network-firewall-policy-services/index.ts",
        "line": 231
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 261
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-services/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-services/index:DataOciNetworkFirewallNetworkFirewallPolicyServicesServiceSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rule oci_network_firewall_network_firewall_policy_tunnel_inspection_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rule oci_network_firewall_network_firewall_policy_tunnel_inspection_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
          "line": 290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 275
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 399
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 263
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 315
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 321
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 349
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 355
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 360
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 366
          },
          "name": "profile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 371
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 344
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 384
          },
          "name": "tunnelInspectionRuleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 337
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 377
          },
          "name": "tunnelInspectionRuleName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 71
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 76
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rule#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 13
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rule#tunnel_inspection_rule_name DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#tunnel_inspection_rule_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 17
          },
          "name": "tunnelInspectionRuleName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 99
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 122
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 151
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 156
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 179
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/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-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 202
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 231
          },
          "name": "mustReturnTrafficToSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rule/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules oci_network_firewall_network_firewall_policy_tunnel_inspection_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules oci_network_firewall_network_firewall_policy_tunnel_inspection_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
          "line": 677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 662
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 776
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 712
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 779
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 728
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 757
          },
          "name": "resetTunnelInspectionRulePriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 801
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 650
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 773
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 767
          },
          "name": "tunnelInspectionRuleSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 716
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 783
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 732
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 745
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 761
          },
          "name": "tunnelInspectionRulePriorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 706
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 722
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 738
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 751
          },
          "name": "tunnelInspectionRulePriorityOrder",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#display_name DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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/network_firewall_network_firewall_policy_tunnel_inspection_rules#filter DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#id DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-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/network_firewall_network_firewall_policy_tunnel_inspection_rules#tunnel_inspection_rule_priority_order DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#tunnel_inspection_rule_priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 28
          },
          "name": "tunnelInspectionRulePriorityOrder",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 465
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#name DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 469
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#values DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 477
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_tunnel_inspection_rules#regex DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 473
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 630
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 630
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 630
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 600
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 588
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 604
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 617
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 581
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 594
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 610
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 389
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 271
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsCondition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsCondition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 88
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 93
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsCondition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 294
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 323
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 329
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsConditionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 334
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 339
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 344
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 350
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 355
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 361
          },
          "name": "profile",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 366
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 116
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPosition",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPosition"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 139
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 168
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 173
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPosition"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsPositionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 196
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfile",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfile"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 219
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 248
          },
          "name": "mustReturnTrafficToSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfile"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsProfileOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/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-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
        "line": 412
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 442
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-tunnel-inspection-rules/index:DataOciNetworkFirewallNetworkFirewallPolicyTunnelInspectionRulesTunnelInspectionRuleSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_list oci_network_firewall_network_firewall_policy_url_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_list oci_network_firewall_network_firewall_policy_url_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyUrlList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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 DataOciNetworkFirewallNetworkFirewallPolicyUrlList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyUrlList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyUrlList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 217
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 160
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 191
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 196
          },
          "name": "totalUrls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 202
          },
          "name": "urls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 173
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 186
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 179
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-list/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_list#name DataOciNetworkFirewallNetworkFirewallPolicyUrlList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_list#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyUrlList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 17
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-list/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrls",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-list/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrls"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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-network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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-network-firewall-network-firewall-policy-url-list/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-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-list/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/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-network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 71
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 76
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-list/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists oci_network_firewall_network_firewall_policy_url_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists oci_network_firewall_network_firewall_policy_url_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewallPolicyUrlLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 481
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkFirewallNetworkFirewallPolicyUrlLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewallPolicyUrlLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewallPolicyUrlLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 578
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 530
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 581
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 602
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 469
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 575
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 569
          },
          "name": "urlListSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 534
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 585
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 563
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 524
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 556
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlLists"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#display_name DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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/network_firewall_network_firewall_policy_url_lists#filter DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#id DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 284
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#name DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#values DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewall_policy_url_lists#regex DataOciNetworkFirewallNetworkFirewallPolicyUrlLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 292
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 419
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 423
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 436
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 413
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 429
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 208
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 112
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 135
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 169
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 174
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 179
          },
          "name": "totalUrls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 185
          },
          "name": "urls",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrls",
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrls"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 84
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 89
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrls"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsUrlsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/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-network-firewall-network-firewall-policy-url-lists/index.ts",
        "line": 231
      },
      "name": "DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 261
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewall-policy-url-lists/index:DataOciNetworkFirewallNetworkFirewallPolicyUrlListsUrlListSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewalls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls oci_network_firewall_network_firewalls}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewalls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls oci_network_firewall_network_firewalls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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.DataOciNetworkFirewallNetworkFirewallsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkFirewallNetworkFirewalls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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 DataOciNetworkFirewallNetworkFirewalls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkFirewallNetworkFirewalls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkFirewallNetworkFirewalls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 704
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 608
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 637
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 707
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 653
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 675
          },
          "name": "resetNetworkFirewallPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 691
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 719
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 731
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewalls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 544
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 701
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 663
          },
          "name": "networkFirewallCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 612
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 625
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 641
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 711
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 657
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 679
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 695
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 602
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 618
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 631
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 669
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 685
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewalls"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls#compartment_id DataOciNetworkFirewallNetworkFirewalls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#availability_domain DataOciNetworkFirewallNetworkFirewalls#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#display_name DataOciNetworkFirewallNetworkFirewalls#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#filter DataOciNetworkFirewallNetworkFirewalls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls#id DataOciNetworkFirewallNetworkFirewalls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#network_firewall_policy_id DataOciNetworkFirewallNetworkFirewalls#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 32
          },
          "name": "networkFirewallPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls#state DataOciNetworkFirewallNetworkFirewalls#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 359
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_firewall_network_firewalls#name DataOciNetworkFirewallNetworkFirewalls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#values DataOciNetworkFirewallNetworkFirewalls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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/network_firewall_network_firewalls#regex DataOciNetworkFirewallNetworkFirewalls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 367
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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.DataOciNetworkFirewallNetworkFirewallsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 494
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
            "line": 511
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 488
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 504
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 283
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollection",
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollection"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 124
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItems",
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
        "line": 44
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfiguration",
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfiguration"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 67
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 96
          },
          "name": "mustEnablePrivateNat",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 101
          },
          "name": "natIpAddressList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 147
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 176
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 181
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 208
          },
          "name": "ipv4Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 213
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 218
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 224
          },
          "name": "natConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsNatConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 229
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 234
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 239
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 244
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 250
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 255
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 260
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-firewall-network-firewalls/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-network-firewall-network-firewalls/index.ts",
        "line": 306
      },
      "name": "DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 336
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-firewall-network-firewalls/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-firewall-network-firewalls/index:DataOciNetworkFirewallNetworkFirewallsNetworkFirewallCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health oci_network_load_balancer_backend_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health oci_network_load_balancer_backend_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-health/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.DataOciNetworkLoadBalancerBackendHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerBackendHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/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 DataOciNetworkLoadBalancerBackendHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerBackendHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerBackendHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 212
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/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-network-load-balancer-backend-health/index.ts",
            "line": 251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 200
          },
          "name": "healthCheckResults",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 234
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 181
          },
          "name": "backendNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 194
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 216
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 229
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 174
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 187
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 222
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-health/index:DataOciNetworkLoadBalancerBackendHealth"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerBackendHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health#backend_name DataOciNetworkLoadBalancerBackendHealth#backend_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 13
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health#backend_set_name DataOciNetworkLoadBalancerBackendHealth#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 17
          },
          "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/data-sources/network_load_balancer_backend_health#network_load_balancer_id DataOciNetworkLoadBalancerBackendHealth#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 28
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_health#id DataOciNetworkLoadBalancerBackendHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-health/index:DataOciNetworkLoadBalancerBackendHealthConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResults": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResults",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
        "line": 30
      },
      "name": "DataOciNetworkLoadBalancerBackendHealthHealthCheckResults",
      "symbolId": "src/data-oci-network-load-balancer-backend-health/index:DataOciNetworkLoadBalancerBackendHealthHealthCheckResults"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-health/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-network-load-balancer-backend-health/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/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.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/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-network-load-balancer-backend-health/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-network-load-balancer-backend-health/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-health/index:DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-health/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-network-load-balancer-backend-health/index.ts",
        "line": 53
      },
      "name": "DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 82
          },
          "name": "healthCheckStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 87
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-health/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendHealthHealthCheckResults"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-health/index:DataOciNetworkLoadBalancerBackendHealthHealthCheckResultsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set oci_network_load_balancer_backend_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set oci_network_load_balancer_backend_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerBackendSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 371
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkLoadBalancerBackendSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerBackendSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerBackendSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 411
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 430
          },
          "name": "backends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 436
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 446
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 451
          },
          "name": "isFailOpen",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 456
          },
          "name": "isInstantFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 461
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 466
          },
          "name": "isPreserveSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 471
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 489
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 424
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 484
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 417
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 477
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSet"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
        "line": 19
      },
      "name": "DataOciNetworkLoadBalancerBackendSetBackends",
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetBackends"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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.DataOciNetworkLoadBalancerBackendSetBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetBackendsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 42
      },
      "name": "DataOciNetworkLoadBalancerBackendSetBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 71
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 76
          },
          "name": "isBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 81
          },
          "name": "isDrain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 86
          },
          "name": "isOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 96
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 101
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 106
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerBackendSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set#backend_set_name DataOciNetworkLoadBalancerBackendSet#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 13
          },
          "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/data-sources/network_load_balancer_backend_set#network_load_balancer_id DataOciNetworkLoadBalancerBackendSet#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 17
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set_health oci_network_load_balancer_backend_set_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set_health oci_network_load_balancer_backend_set_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set-health/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.DataOciNetworkLoadBalancerBackendSetHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerBackendSetHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/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 DataOciNetworkLoadBalancerBackendSetHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerBackendSetHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerBackendSetHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/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-network-load-balancer-backend-set-health/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 101
          },
          "name": "criticalStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 135
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 140
          },
          "name": "totalBackendCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 145
          },
          "name": "unknownStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 150
          },
          "name": "warningStateBackendNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 96
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 130
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 89
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 123
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set-health/index:DataOciNetworkLoadBalancerBackendSetHealth"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
        "line": 224
      },
      "name": "DataOciNetworkLoadBalancerBackendSetHealthChecker",
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthChecker"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
        "line": 129
      },
      "name": "DataOciNetworkLoadBalancerBackendSetHealthCheckerDns",
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthCheckerDns"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 152
      },
      "name": "DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 181
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 186
          },
          "name": "queryClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 191
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 196
          },
          "name": "rcodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 201
          },
          "name": "transportProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDns"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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.DataOciNetworkLoadBalancerBackendSetHealthCheckerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetHealthCheckerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthCheckerList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-set/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-network-load-balancer-backend-set/index.ts",
        "line": 247
      },
      "name": "DataOciNetworkLoadBalancerBackendSetHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 277
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthCheckerDnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 282
          },
          "name": "intervalInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 287
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 292
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 297
          },
          "name": "requestData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 302
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 307
          },
          "name": "responseData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 312
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 317
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 322
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 327
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthChecker"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set/index:DataOciNetworkLoadBalancerBackendSetHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerBackendSetHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set_health#backend_set_name DataOciNetworkLoadBalancerBackendSetHealth#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 13
          },
          "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/data-sources/network_load_balancer_backend_set_health#network_load_balancer_id DataOciNetworkLoadBalancerBackendSetHealth#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 24
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_set_health#id DataOciNetworkLoadBalancerBackendSetHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-set-health/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-set-health/index:DataOciNetworkLoadBalancerBackendSetHealthConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets oci_network_load_balancer_backend_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets oci_network_load_balancer_backend_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
          "line": 779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerBackendSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 764
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkLoadBalancerBackendSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerBackendSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerBackendSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 844
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 847
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 818
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 859
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 752
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 806
          },
          "name": "backendSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 841
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 851
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 822
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 835
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 812
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 828
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSets"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 491
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollection",
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 359
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItems",
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 28
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackends",
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackends"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 51
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 80
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 85
          },
          "name": "isBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 90
          },
          "name": "isDrain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 95
          },
          "name": "isOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 100
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 105
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 110
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 115
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackends"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 233
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthChecker",
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthChecker"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 138
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDns",
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDns"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 161
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 190
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 195
          },
          "name": "queryClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 200
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 205
          },
          "name": "rcodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 210
          },
          "name": "transportProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDns"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 256
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 286
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerDnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 291
          },
          "name": "intervalInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 296
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 301
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 306
          },
          "name": "requestData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 311
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 316
          },
          "name": "responseData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 321
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 326
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 331
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 336
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthChecker"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 382
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 411
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 417
          },
          "name": "backends",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 423
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsHealthCheckerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 433
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 438
          },
          "name": "isFailOpen",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 443
          },
          "name": "isInstantFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 448
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 453
          },
          "name": "isPreserveSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 458
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 463
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 468
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 514
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 544
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsBackendSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsBackendSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#network_load_balancer_id DataOciNetworkLoadBalancerBackendSets#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 20
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#filter DataOciNetworkLoadBalancerBackendSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#id DataOciNetworkLoadBalancerBackendSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
        "line": 567
      },
      "name": "DataOciNetworkLoadBalancerBackendSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#name DataOciNetworkLoadBalancerBackendSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 571
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#values DataOciNetworkLoadBalancerBackendSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 579
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backend_sets#regex DataOciNetworkLoadBalancerBackendSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 575
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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.DataOciNetworkLoadBalancerBackendSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backend-sets/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-network-load-balancer-backend-sets/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 702
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 690
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 706
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 719
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 683
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 696
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 712
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backend-sets/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backend-sets/index:DataOciNetworkLoadBalancerBackendSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackends": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends oci_network_load_balancer_backends}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackends",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends oci_network_load_balancer_backends} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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.DataOciNetworkLoadBalancerBackendsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backends/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerBackends resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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 DataOciNetworkLoadBalancerBackends to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerBackends that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerBackends to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 524
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 527
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 498
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 539
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 548
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackends",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 418
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 473
          },
          "name": "backendCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 521
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 486
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 531
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 502
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 515
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 479
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 508
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackends"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backends/index.ts",
        "line": 157
      },
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollection",
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backends/index.ts",
        "line": 32
      },
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollectionItems",
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 55
      },
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 84
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 94
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 99
          },
          "name": "isBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 104
          },
          "name": "isDrain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 109
          },
          "name": "isOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 119
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 124
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 129
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 134
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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.DataOciNetworkLoadBalancerBackendsBackendCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 180
      },
      "name": "DataOciNetworkLoadBalancerBackendsBackendCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsBackendCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsBackendCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backends/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerBackendsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends#backend_set_name DataOciNetworkLoadBalancerBackends#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 13
          },
          "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/data-sources/network_load_balancer_backends#network_load_balancer_id DataOciNetworkLoadBalancerBackends#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 24
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends#filter DataOciNetworkLoadBalancerBackends#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends#id DataOciNetworkLoadBalancerBackends#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-backends/index.ts",
        "line": 233
      },
      "name": "DataOciNetworkLoadBalancerBackendsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_backends#name DataOciNetworkLoadBalancerBackends#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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/network_load_balancer_backends#values DataOciNetworkLoadBalancerBackends#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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/network_load_balancer_backends#regex DataOciNetworkLoadBalancerBackends#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 241
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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.DataOciNetworkLoadBalancerBackendsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 368
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerBackendsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 356
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/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-network-load-balancer-backends/index.ts",
            "line": 385
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 362
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 378
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-backends/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerBackendsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-backends/index:DataOciNetworkLoadBalancerBackendsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListener": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listener oci_network_load_balancer_listener}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listener oci_network_load_balancer_listener} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listener/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.DataOciNetworkLoadBalancerListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listener/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/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 DataOciNetworkLoadBalancerListener to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/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-network-load-balancer-listener/index.ts",
            "line": 166
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 80
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 90
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 95
          },
          "name": "isPpv2Enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 100
          },
          "name": "l3IpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 136
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 141
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 146
          },
          "name": "tcpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 151
          },
          "name": "udpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 113
          },
          "name": "listenerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 131
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 106
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 124
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listener/index:DataOciNetworkLoadBalancerListener"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listener/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listener#listener_name DataOciNetworkLoadBalancerListener#listener_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 13
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listener#network_load_balancer_id DataOciNetworkLoadBalancerListener#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listener/index.ts",
            "line": 17
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listener/index:DataOciNetworkLoadBalancerListenerConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListeners": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners oci_network_load_balancer_listeners}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListeners",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners oci_network_load_balancer_listeners} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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.DataOciNetworkLoadBalancerListenersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerListeners resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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 DataOciNetworkLoadBalancerListeners to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerListeners that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerListeners to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 506
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 509
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 521
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerListeners",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 414
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 503
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 484
          },
          "name": "listenerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 513
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 497
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 490
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListeners"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerListenersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners#network_load_balancer_id DataOciNetworkLoadBalancerListeners#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 20
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners#filter DataOciNetworkLoadBalancerListeners#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners#id DataOciNetworkLoadBalancerListeners#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
        "line": 229
      },
      "name": "DataOciNetworkLoadBalancerListenersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_listeners#name DataOciNetworkLoadBalancerListeners#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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/network_load_balancer_listeners#values DataOciNetworkLoadBalancerListeners#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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/network_load_balancer_listeners#regex DataOciNetworkLoadBalancerListeners#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 237
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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.DataOciNetworkLoadBalancerListenersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerListenersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 364
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerListenersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 352
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
            "line": 381
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 358
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 374
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
        "line": 153
      },
      "name": "DataOciNetworkLoadBalancerListenersListenerCollection",
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
        "line": 28
      },
      "name": "DataOciNetworkLoadBalancerListenersListenerCollectionItems",
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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.DataOciNetworkLoadBalancerListenersListenerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerListenersListenerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 51
      },
      "name": "DataOciNetworkLoadBalancerListenersListenerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 80
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 90
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 95
          },
          "name": "isPpv2Enabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 100
          },
          "name": "l3IpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 110
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 115
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 120
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 125
          },
          "name": "tcpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 130
          },
          "name": "udpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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.DataOciNetworkLoadBalancerListenersListenerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerListenersListenerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-listeners/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-network-load-balancer-listeners/index.ts",
        "line": 176
      },
      "name": "DataOciNetworkLoadBalancerListenersListenerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 206
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-listeners/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerListenersListenerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-listeners/index:DataOciNetworkLoadBalancerListenersListenerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer oci_network_load_balancer_network_load_balancer}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer oci_network_load_balancer_network_load_balancer} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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.DataOciNetworkLoadBalancerNetworkLoadBalancerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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 DataOciNetworkLoadBalancerNetworkLoadBalancer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 448
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 454
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 316
          },
          "name": "assignedIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 321
          },
          "name": "assignedPrivateIpv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 326
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 332
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 337
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 343
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 354
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 359
          },
          "name": "isPreserveSourceDestination",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 364
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 369
          },
          "name": "isSymmetricHashEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 374
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 392
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 397
          },
          "name": "nlbIpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 403
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 409
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 419
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 424
          },
          "name": "subnetIpv6Cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 430
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 435
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 440
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 387
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 380
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancer"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status oci_network_load_balancer_network_load_balancer_backend_set_backend_operational_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status oci_network_load_balancer_network_load_balancer_backend_set_backend_operational_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/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.DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/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 DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/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-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 148
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 101
          },
          "name": "backendNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 114
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 143
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 94
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 107
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 136
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index:DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status#backend_name DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus#backend_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 13
          },
          "name": "backendName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status#backend_set_name DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 17
          },
          "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/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status#network_load_balancer_id DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 28
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_backend_set_backend_operational_status#id DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer-backend-set-backend-operational-status/index:DataOciNetworkLoadBalancerNetworkLoadBalancerBackendSetBackendOperationalStatusConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer#network_load_balancer_id DataOciNetworkLoadBalancerNetworkLoadBalancer#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 13
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerHealth": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_health oci_network_load_balancer_network_load_balancer_health}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerHealth",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_health oci_network_load_balancer_network_load_balancer_health} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/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.DataOciNetworkLoadBalancerNetworkLoadBalancerHealthConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancerHealth resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/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 DataOciNetworkLoadBalancerNetworkLoadBalancerHealth to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_health#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancerHealth that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancerHealth to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerHealth",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 83
          },
          "name": "criticalStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 117
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 122
          },
          "name": "totalBackendSetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 127
          },
          "name": "unknownStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 132
          },
          "name": "warningStateBackendSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 112
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 105
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer-health/index:DataOciNetworkLoadBalancerNetworkLoadBalancerHealth"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerHealthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerHealthConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerHealthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_health#network_load_balancer_id DataOciNetworkLoadBalancerNetworkLoadBalancerHealth#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 20
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancer_health#id DataOciNetworkLoadBalancerNetworkLoadBalancerHealth#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer-health/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer-health/index:DataOciNetworkLoadBalancerNetworkLoadBalancerHealthConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 90
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddresses",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddresses"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
        "line": 113
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 142
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 147
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 152
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 158
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 15
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 38
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
        "line": 181
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIps",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIps"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancer/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-network-load-balancer-network-load-balancer/index.ts",
        "line": 204
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 233
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancer/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIps"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancer/index:DataOciNetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers oci_network_load_balancer_network_load_balancers}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers oci_network_load_balancer_network_load_balancers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
          "line": 751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 736
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNetworkLoadBalancerNetworkLoadBalancers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 850
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 799
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 853
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 815
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 837
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 875
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 724
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 847
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 825
          },
          "name": "networkLoadBalancerCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 787
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 803
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 857
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 819
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 841
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 780
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 793
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 809
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 831
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancers"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#compartment_id DataOciNetworkLoadBalancerNetworkLoadBalancers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 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/network_load_balancer_network_load_balancers#display_name DataOciNetworkLoadBalancerNetworkLoadBalancers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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/network_load_balancer_network_load_balancers#filter DataOciNetworkLoadBalancerNetworkLoadBalancers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#id DataOciNetworkLoadBalancerNetworkLoadBalancers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#state DataOciNetworkLoadBalancerNetworkLoadBalancers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 539
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#name DataOciNetworkLoadBalancerNetworkLoadBalancers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 543
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#values DataOciNetworkLoadBalancerNetworkLoadBalancers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 551
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers#regex DataOciNetworkLoadBalancerNetworkLoadBalancers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 547
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 674
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 662
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 678
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 691
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 655
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 668
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 684
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 463
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollection",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 277
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItems",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItems"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 111
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddresses",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddresses"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 134
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 163
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 168
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 173
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 179
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 36
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIp",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIp"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 59
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIp"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesReservedIpOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 300
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 329
          },
          "name": "assignedIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 334
          },
          "name": "assignedPrivateIpv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 339
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 345
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 350
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 356
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 361
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 367
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 372
          },
          "name": "isPreserveSourceDestination",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 377
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 382
          },
          "name": "isSymmetricHashEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 387
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 392
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 397
          },
          "name": "nlbIpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 403
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 409
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 419
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 424
          },
          "name": "subnetIpv6Cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 430
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 435
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 440
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
        "line": 202
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIps",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIps"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 225
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 254
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIps"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsReservedIpsOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
            "line": 528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers/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-network-load-balancer-network-load-balancers/index.ts",
        "line": 486
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 516
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers/index:DataOciNetworkLoadBalancerNetworkLoadBalancersNetworkLoadBalancerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies oci_network_load_balancer_network_load_balancers_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies oci_network_load_balancer_network_load_balancers_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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 DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 362
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 365
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 359
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 353
          },
          "name": "networkLoadBalancersPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 369
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies#filter DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies#id DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 99
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_policies#name DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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/network_load_balancer_network_load_balancers_policies#values DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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/network_load_balancer_network_load_balancers_policies#regex DataOciNetworkLoadBalancerNetworkLoadBalancersPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 107
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 234
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 251
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 228
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 244
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 24
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollection",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/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-network-load-balancer-network-load-balancers-policies/index.ts",
        "line": 47
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 76
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-policies/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-policies/index:DataOciNetworkLoadBalancerNetworkLoadBalancersPoliciesNetworkLoadBalancersPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols oci_network_load_balancer_network_load_balancers_protocols}."
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols oci_network_load_balancer_network_load_balancers_protocols} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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 DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 362
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 365
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 359
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 353
          },
          "name": "networkLoadBalancersProtocolCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 369
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 9
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols#filter DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols#id DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsConfig"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 99
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/network_load_balancer_network_load_balancers_protocols#name DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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/network_load_balancer_network_load_balancers_protocols#values DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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/network_load_balancer_network_load_balancers_protocols#regex DataOciNetworkLoadBalancerNetworkLoadBalancersProtocols#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 107
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 234
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 251
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 228
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 244
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 24
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollection",
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollection"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionList"
    },
    "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/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-network-load-balancer-network-load-balancers-protocols/index.ts",
        "line": 47
      },
      "name": "DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 76
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-network-load-balancer-network-load-balancers-protocols/index:DataOciNetworkLoadBalancerNetworkLoadBalancersProtocolsNetworkLoadBalancersProtocolCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_configuration oci_nosql_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_configuration oci_nosql_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-configuration/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.DataOciNosqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-nosql-configuration/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNosqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/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 DataOciNosqlConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNosqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNosqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 207
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 213
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNosqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 183
          },
          "name": "environment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 193
          },
          "name": "isOpcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 199
          },
          "name": "kmsKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationKmsKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 178
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 171
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-configuration/index:DataOciNosqlConfiguration"
    },
    "cdktf-provider-oci.DataOciNosqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciNosqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_configuration#compartment_id DataOciNosqlConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-configuration/index:DataOciNosqlConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciNosqlConfigurationKmsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationKmsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciNosqlConfigurationKmsKey",
      "symbolId": "src/data-oci-nosql-configuration/index:DataOciNosqlConfigurationKmsKey"
    },
    "cdktf-provider-oci.DataOciNosqlConfigurationKmsKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationKmsKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-configuration/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-nosql-configuration/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/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.DataOciNosqlConfigurationKmsKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlConfigurationKmsKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/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-nosql-configuration/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-nosql-configuration/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-configuration/index:DataOciNosqlConfigurationKmsKeyList"
    },
    "cdktf-provider-oci.DataOciNosqlConfigurationKmsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationKmsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-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-nosql-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciNosqlConfigurationKmsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 67
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 72
          },
          "name": "kmsKeyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 77
          },
          "name": "kmsVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 82
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 87
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlConfigurationKmsKey"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-configuration/index:DataOciNosqlConfigurationKmsKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlIndex": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_index oci_nosql_index}."
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndex",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_index oci_nosql_index} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-index/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNosqlIndexConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-nosql-index/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNosqlIndex resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 129
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNosqlIndex to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_index#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNosqlIndex that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNosqlIndex to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/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-nosql-index/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNosqlIndex",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 117
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 201
          },
          "name": "isIfNotExists",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 207
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 212
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 217
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 222
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 227
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 232
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 178
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 196
          },
          "name": "indexNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 245
          },
          "name": "tableNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 171
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 189
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 238
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-index/index:DataOciNosqlIndex"
    },
    "cdktf-provider-oci.DataOciNosqlIndexConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-index/index.ts",
        "line": 9
      },
      "name": "DataOciNosqlIndexConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_index#compartment_id DataOciNosqlIndex#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 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/nosql_index#index_name DataOciNosqlIndex#index_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 17
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_index#table_name_or_id DataOciNosqlIndex#table_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 21
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-index/index:DataOciNosqlIndexConfig"
    },
    "cdktf-provider-oci.DataOciNosqlIndexKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-index/index.ts",
        "line": 23
      },
      "name": "DataOciNosqlIndexKeys",
      "symbolId": "src/data-oci-nosql-index/index:DataOciNosqlIndexKeys"
    },
    "cdktf-provider-oci.DataOciNosqlIndexKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-index/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-nosql-index/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/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.DataOciNosqlIndexKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlIndexKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/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-nosql-index/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-nosql-index/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-index/index:DataOciNosqlIndexKeysList"
    },
    "cdktf-provider-oci.DataOciNosqlIndexKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-index/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-nosql-index/index.ts",
        "line": 46
      },
      "name": "DataOciNosqlIndexKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 75
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 80
          },
          "name": "jsonFieldType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 85
          },
          "name": "jsonPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-index/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-index/index:DataOciNosqlIndexKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlIndexes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes oci_nosql_indexes}."
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes oci_nosql_indexes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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.DataOciNosqlIndexesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-nosql-indexes/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNosqlIndexes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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 DataOciNosqlIndexes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNosqlIndexes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNosqlIndexes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 574
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 494
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 577
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 532
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 548
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
            "line": 600
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNosqlIndexes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 431
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 571
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 520
          },
          "name": "indexCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 581
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 536
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 552
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 565
          },
          "name": "tableNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 488
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 526
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 542
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 558
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexes"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-indexes/index.ts",
        "line": 9
      },
      "name": "DataOciNosqlIndexesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes#table_name_or_id DataOciNosqlIndexes#table_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 32
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes#compartment_id DataOciNosqlIndexes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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/nosql_indexes#filter DataOciNosqlIndexes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes#id DataOciNosqlIndexes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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/nosql_indexes#name DataOciNosqlIndexes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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/nosql_indexes#state DataOciNosqlIndexes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesConfig"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-indexes/index.ts",
        "line": 246
      },
      "name": "DataOciNosqlIndexesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_indexes#name DataOciNosqlIndexes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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/nosql_indexes#values DataOciNosqlIndexes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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/nosql_indexes#regex DataOciNosqlIndexes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 254
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesFilter"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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.DataOciNosqlIndexesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlIndexesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/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-nosql-indexes/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesFilterList"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 381
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNosqlIndexesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 369
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
            "line": 398
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 375
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 391
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNosqlIndexesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-indexes/index.ts",
        "line": 125
      },
      "name": "DataOciNosqlIndexesIndexCollection",
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollection"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-indexes/index.ts",
        "line": 40
      },
      "name": "DataOciNosqlIndexesIndexCollectionKeys",
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollectionKeys"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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.DataOciNosqlIndexesIndexCollectionKeysOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlIndexesIndexCollectionKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/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-nosql-indexes/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollectionKeysList"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 63
      },
      "name": "DataOciNosqlIndexesIndexCollectionKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 92
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 97
          },
          "name": "jsonFieldType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 102
          },
          "name": "jsonPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeys"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollectionKeysOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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.DataOciNosqlIndexesIndexCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlIndexesIndexCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/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-nosql-indexes/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollectionList"
    },
    "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-indexes/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-nosql-indexes/index.ts",
        "line": 148
      },
      "name": "DataOciNosqlIndexesIndexCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 187
          },
          "name": "isIfNotExists",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 193
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollectionKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 198
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 208
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 213
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 218
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 223
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-indexes/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlIndexesIndexCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-indexes/index:DataOciNosqlIndexesIndexCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTable": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_table oci_nosql_table}."
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_table oci_nosql_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNosqlTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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 DataOciNosqlTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNosqlTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNosqlTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
            "line": 684
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNosqlTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 500
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 565
          },
          "name": "ddlStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 571
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 577
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 582
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 587
          },
          "name": "isAutoReclaimable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 592
          },
          "name": "isMultiRegion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 597
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 602
          },
          "name": "localReplicaInitializationInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 607
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 613
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 619
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 624
          },
          "name": "schemaState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 629
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 635
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 641
          },
          "name": "tableLimits",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableTableLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 659
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 664
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 669
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 560
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 654
          },
          "name": "tableNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 553
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 647
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTable"
    },
    "cdktf-provider-oci.DataOciNosqlTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 9
      },
      "name": "DataOciNosqlTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_table#compartment_id DataOciNosqlTable#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-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/data-sources/nosql_table#table_name_or_id DataOciNosqlTable#table_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 17
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableConfig"
    },
    "cdktf-provider-oci.DataOciNosqlTableReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 19
      },
      "name": "DataOciNosqlTableReplicas",
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableReplicas"
    },
    "cdktf-provider-oci.DataOciNosqlTableReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTableReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/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-nosql-table/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableReplicasList"
    },
    "cdktf-provider-oci.DataOciNosqlTableReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 42
      },
      "name": "DataOciNosqlTableReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 71
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 76
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 81
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 86
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 91
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 96
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 304
      },
      "name": "DataOciNosqlTableSchema",
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchema"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaColumns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 119
      },
      "name": "DataOciNosqlTableSchemaColumns",
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaColumns"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaColumnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableSchemaColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTableSchemaColumnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/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-nosql-table/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaColumnsList"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaColumnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-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/data-oci-nosql-table/index.ts",
        "line": 142
      },
      "name": "DataOciNosqlTableSchemaColumnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 171
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 176
          },
          "name": "isAsUuid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 181
          },
          "name": "isGenerated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 186
          },
          "name": "isNullable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 191
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaColumns"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaColumnsOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaIdentity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 219
      },
      "name": "DataOciNosqlTableSchemaIdentity",
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaIdentity"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaIdentityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaIdentityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableSchemaIdentityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTableSchemaIdentityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/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-nosql-table/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaIdentityList"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaIdentityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 242
      },
      "name": "DataOciNosqlTableSchemaIdentityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 271
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 276
          },
          "name": "isAlways",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 281
          },
          "name": "isNull",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaIdentity"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaIdentityOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTableSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/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-nosql-table/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaList"
    },
    "cdktf-provider-oci.DataOciNosqlTableSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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/data-oci-nosql-table/index.ts",
        "line": 327
      },
      "name": "DataOciNosqlTableSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 357
          },
          "name": "columns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 363
          },
          "name": "identity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchemaIdentityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 368
          },
          "name": "primaryKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 373
          },
          "name": "shardKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 378
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTableTableLimits": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableTableLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-table/index.ts",
        "line": 401
      },
      "name": "DataOciNosqlTableTableLimits",
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableTableLimits"
    },
    "cdktf-provider-oci.DataOciNosqlTableTableLimitsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableTableLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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.DataOciNosqlTableTableLimitsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTableTableLimitsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/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-nosql-table/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-nosql-table/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableTableLimitsList"
    },
    "cdktf-provider-oci.DataOciNosqlTableTableLimitsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTableTableLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-table/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-nosql-table/index.ts",
        "line": 424
      },
      "name": "DataOciNosqlTableTableLimitsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 453
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 458
          },
          "name": "maxReadUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 463
          },
          "name": "maxStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 468
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-table/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTableTableLimits"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-table/index:DataOciNosqlTableTableLimitsOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTables": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables oci_nosql_tables}."
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables oci_nosql_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/index.ts",
          "line": 891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciNosqlTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciNosqlTables resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 876
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciNosqlTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciNosqlTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciNosqlTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 990
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 993
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 939
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 955
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 971
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 1005
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 1015
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciNosqlTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 864
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 987
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 981
          },
          "name": "tableCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 927
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 997
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 943
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 959
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 975
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 920
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 933
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 949
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 965
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTables"
    },
    "cdktf-provider-oci.DataOciNosqlTablesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 9
      },
      "name": "DataOciNosqlTablesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#compartment_id DataOciNosqlTables#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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/nosql_tables#filter DataOciNosqlTables#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#id DataOciNosqlTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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/nosql_tables#name DataOciNosqlTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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/nosql_tables#state DataOciNosqlTables#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesConfig"
    },
    "cdktf-provider-oci.DataOciNosqlTablesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 679
      },
      "name": "DataOciNosqlTablesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#name DataOciNosqlTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 683
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#values DataOciNosqlTables#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 691
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/nosql_tables#regex DataOciNosqlTables#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 687
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesFilter"
    },
    "cdktf-provider-oci.DataOciNosqlTablesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 844
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesFilterList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 814
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciNosqlTablesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 802
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 818
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 831
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 795
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 808
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 824
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciNosqlTablesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 508
      },
      "name": "DataOciNosqlTablesTableCollection",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollection"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 531
      },
      "name": "DataOciNosqlTablesTableCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 565
          },
          "name": "ddlStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 571
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 577
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 582
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 587
          },
          "name": "isAutoReclaimable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 592
          },
          "name": "isMultiRegion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 597
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 602
          },
          "name": "localReplicaInitializationInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 607
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 613
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 619
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 624
          },
          "name": "schemaState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 629
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 635
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 641
          },
          "name": "tableLimits",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 646
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 651
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 656
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 36
      },
      "name": "DataOciNosqlTablesTableCollectionReplicas",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionReplicas"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionReplicasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionReplicasList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 59
      },
      "name": "DataOciNosqlTablesTableCollectionReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 88
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 93
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 98
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 103
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 113
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionReplicas"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionReplicasOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 321
      },
      "name": "DataOciNosqlTablesTableCollectionSchema",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchema"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 136
      },
      "name": "DataOciNosqlTablesTableCollectionSchemaColumns",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaColumns"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionSchemaColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionSchemaColumnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaColumnsList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 159
      },
      "name": "DataOciNosqlTablesTableCollectionSchemaColumnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 188
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 193
          },
          "name": "isAsUuid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 198
          },
          "name": "isGenerated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 203
          },
          "name": "isNullable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 208
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 213
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumns"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaColumnsOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 236
      },
      "name": "DataOciNosqlTablesTableCollectionSchemaIdentity",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaIdentity"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionSchemaIdentityOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionSchemaIdentityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaIdentityList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 259
      },
      "name": "DataOciNosqlTablesTableCollectionSchemaIdentityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 288
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 293
          },
          "name": "isAlways",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 298
          },
          "name": "isNull",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentity"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaIdentityOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 344
      },
      "name": "DataOciNosqlTablesTableCollectionSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 374
          },
          "name": "columns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 380
          },
          "name": "identity",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchemaIdentityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 385
          },
          "name": "primaryKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 390
          },
          "name": "shardKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 395
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionSchema"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionSchemaOutputReference"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimits": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-nosql-tables/index.ts",
        "line": 418
      },
      "name": "DataOciNosqlTablesTableCollectionTableLimits",
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionTableLimits"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimitsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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.DataOciNosqlTablesTableCollectionTableLimitsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciNosqlTablesTableCollectionTableLimitsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/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-nosql-tables/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-nosql-tables/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionTableLimitsList"
    },
    "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimitsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-nosql-tables/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-nosql-tables/index.ts",
        "line": 441
      },
      "name": "DataOciNosqlTablesTableCollectionTableLimitsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 470
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 475
          },
          "name": "maxReadUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 480
          },
          "name": "maxStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 485
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-nosql-tables/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciNosqlTablesTableCollectionTableLimits"
          }
        }
      ],
      "symbolId": "src/data-oci-nosql-tables/index:DataOciNosqlTablesTableCollectionTableLimitsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucket": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket oci_objectstorage_bucket}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucket",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket oci_objectstorage_bucket} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket/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.DataOciObjectstorageBucketConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageBucket resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/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 DataOciObjectstorageBucket to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageBucket that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageBucket to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 399
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucket",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 261
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 266
          },
          "name": "approximateCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 271
          },
          "name": "approximateSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 276
          },
          "name": "autoTiering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 281
          },
          "name": "bucketId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 291
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 302
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 308
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 318
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 323
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 329
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 360
          },
          "name": "objectEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 365
          },
          "name": "objectLifecyclePolicyEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 370
          },
          "name": "replicationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 376
          },
          "name": "retentionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 381
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 386
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 391
          },
          "name": "versioning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 342
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 355
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 335
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 348
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucket"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageBucketConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket#name DataOciObjectstorageBucket#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket#namespace DataOciObjectstorageBucket#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket/index.ts",
        "line": 99
      },
      "name": "DataOciObjectstorageBucketRetentionRules",
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRules"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket/index.ts",
        "line": 19
      },
      "name": "DataOciObjectstorageBucketRetentionRulesDuration",
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRulesDuration"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/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.DataOciObjectstorageBucketRetentionRulesDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketRetentionRulesDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/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-objectstorage-bucket/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRulesDurationList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/index.ts",
        "line": 42
      },
      "name": "DataOciObjectstorageBucketRetentionRulesDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 71
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 76
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRulesDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/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.DataOciObjectstorageBucketRetentionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketRetentionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/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-objectstorage-bucket/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRulesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket/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-objectstorage-bucket/index.ts",
        "line": 122
      },
      "name": "DataOciObjectstorageBucketRetentionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 151
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 157
          },
          "name": "duration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRulesDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 162
          },
          "name": "retentionRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 167
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 172
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 177
          },
          "name": "timeRuleLocked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketRetentionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket/index:DataOciObjectstorageBucketRetentionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummaries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries oci_objectstorage_bucket_summaries}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummaries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries oci_objectstorage_bucket_summaries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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.DataOciObjectstorageBucketSummariesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageBucketSummaries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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 DataOciObjectstorageBucketSummaries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageBucketSummaries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageBucketSummaries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 693
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 696
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 667
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 717
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketSummaries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 587
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 642
          },
          "name": "bucketSummaries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 690
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 655
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 700
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 671
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 684
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 648
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 661
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 677
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummaries"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummaries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummaries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 213
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummaries",
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummaries"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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.DataOciObjectstorageBucketSummariesBucketSummariesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 236
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 265
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 270
          },
          "name": "approximateCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 275
          },
          "name": "approximateSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 280
          },
          "name": "autoTiering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 285
          },
          "name": "bucketId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 290
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 295
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 301
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 306
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 312
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 322
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 327
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 333
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 343
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 348
          },
          "name": "objectEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 353
          },
          "name": "objectLifecyclePolicyEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 358
          },
          "name": "replicationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 364
          },
          "name": "retentionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 369
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 374
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 379
          },
          "name": "versioning",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummaries"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 112
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRules",
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRules"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 32
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDuration",
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDuration"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 55
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 84
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 89
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDuration"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 135
      },
      "name": "DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 164
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 170
          },
          "name": "duration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesDurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 175
          },
          "name": "retentionRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 180
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 185
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 190
          },
          "name": "timeRuleLocked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesBucketSummariesRetentionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesBucketSummariesRetentionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageBucketSummariesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries#compartment_id DataOciObjectstorageBucketSummaries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 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/objectstorage_bucket_summaries#namespace DataOciObjectstorageBucketSummaries#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 24
          },
          "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/objectstorage_bucket_summaries#filter DataOciObjectstorageBucketSummaries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries#id DataOciObjectstorageBucketSummaries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
        "line": 402
      },
      "name": "DataOciObjectstorageBucketSummariesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_bucket_summaries#name DataOciObjectstorageBucketSummaries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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/objectstorage_bucket_summaries#values DataOciObjectstorageBucketSummaries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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/objectstorage_bucket_summaries#regex DataOciObjectstorageBucketSummaries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 410
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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.DataOciObjectstorageBucketSummariesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageBucketSummariesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 537
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstorageBucketSummariesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 525
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/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-objectstorage-bucket-summaries/index.ts",
            "line": 554
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 518
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 531
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 547
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-bucket-summaries/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstorageBucketSummariesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-bucket-summaries/index:DataOciObjectstorageBucketSummariesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageNamespace": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace oci_objectstorage_namespace}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace oci_objectstorage_namespace} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-namespace/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciObjectstorageNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-namespace/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/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 DataOciObjectstorageNamespace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 90
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 106
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 115
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 94
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 110
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-namespace/index:DataOciObjectstorageNamespace"
    },
    "cdktf-provider-oci.DataOciObjectstorageNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-namespace/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace#compartment_id DataOciObjectstorageNamespace#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/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/objectstorage_namespace#id DataOciObjectstorageNamespace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-namespace/index:DataOciObjectstorageNamespaceConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageNamespaceMetadata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace_metadata oci_objectstorage_namespace_metadata}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageNamespaceMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace_metadata oci_objectstorage_namespace_metadata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-namespace-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.DataOciObjectstorageNamespaceMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageNamespaceMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-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 DataOciObjectstorageNamespaceMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageNamespaceMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageNamespaceMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/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-objectstorage-namespace-metadata/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageNamespaceMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 83
          },
          "name": "defaultS3CompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 88
          },
          "name": "defaultSwiftCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 117
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 110
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-namespace-metadata/index:DataOciObjectstorageNamespaceMetadata"
    },
    "cdktf-provider-oci.DataOciObjectstorageNamespaceMetadataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageNamespaceMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageNamespaceMetadataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace_metadata#namespace DataOciObjectstorageNamespaceMetadata#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_namespace_metadata#id DataOciObjectstorageNamespaceMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-namespace-metadata/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-namespace-metadata/index:DataOciObjectstorageNamespaceMetadataConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObject": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object oci_objectstorage_object}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object oci_objectstorage_object} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object/index.ts",
        "line": 70
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageObject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 87
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciObjectstorageObject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageObject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageObject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 145
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 204
          },
          "name": "resetContentLengthLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 230
          },
          "name": "resetHttpResponseCacheControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 246
          },
          "name": "resetHttpResponseContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 262
          },
          "name": "resetHttpResponseContentEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 278
          },
          "name": "resetHttpResponseContentLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 294
          },
          "name": "resetHttpResponseContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 310
          },
          "name": "resetHttpResponseExpires"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 326
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 379
          },
          "name": "resetVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 391
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 409
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 75
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 167
          },
          "name": "cacheControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 172
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 177
          },
          "name": "contentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 182
          },
          "name": "contentEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 187
          },
          "name": "contentLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 192
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 213
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 218
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 336
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 367
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 149
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 162
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 208
          },
          "name": "contentLengthLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 234
          },
          "name": "httpResponseCacheControlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 250
          },
          "name": "httpResponseContentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 266
          },
          "name": "httpResponseContentEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 282
          },
          "name": "httpResponseContentLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 298
          },
          "name": "httpResponseContentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 314
          },
          "name": "httpResponseExpiresInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 330
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 349
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 362
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 383
          },
          "name": "versionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 139
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 155
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 198
          },
          "name": "contentLengthLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 224
          },
          "name": "httpResponseCacheControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 240
          },
          "name": "httpResponseContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 256
          },
          "name": "httpResponseContentEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 272
          },
          "name": "httpResponseContentLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 288
          },
          "name": "httpResponseContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 304
          },
          "name": "httpResponseExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 342
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 355
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 373
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object/index:DataOciObjectstorageObject"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageObjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#bucket DataOciObjectstorageObject#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 17
          },
          "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/data-sources/objectstorage_object#namespace DataOciObjectstorageObject#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 56
          },
          "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/objectstorage_object#object DataOciObjectstorageObject#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 60
          },
          "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/data-sources/objectstorage_object#base64_encode_content DataOciObjectstorageObject#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 13
          },
          "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/objectstorage_object#content_length_limit DataOciObjectstorageObject#content_length_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 21
          },
          "name": "contentLengthLimit",
          "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/objectstorage_object#http_response_cache_control DataOciObjectstorageObject#http_response_cache_control}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 25
          },
          "name": "httpResponseCacheControl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#http_response_content_disposition DataOciObjectstorageObject#http_response_content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 29
          },
          "name": "httpResponseContentDisposition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#http_response_content_encoding DataOciObjectstorageObject#http_response_content_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 33
          },
          "name": "httpResponseContentEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#http_response_content_language DataOciObjectstorageObject#http_response_content_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 37
          },
          "name": "httpResponseContentLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#http_response_content_type DataOciObjectstorageObject#http_response_content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 41
          },
          "name": "httpResponseContentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object#http_response_expires DataOciObjectstorageObject#http_response_expires}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 45
          },
          "name": "httpResponseExpires",
          "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/objectstorage_object#id DataOciObjectstorageObject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/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/data-sources/objectstorage_object#version_id DataOciObjectstorageObject#version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object/index.ts",
            "line": 64
          },
          "name": "versionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object/index:DataOciObjectstorageObjectConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectHead": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_head oci_objectstorage_object_head}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectHead",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_head oci_objectstorage_object_head} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-head/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.DataOciObjectstorageObjectHeadConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-head/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageObjectHead resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/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 DataOciObjectstorageObjectHead to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_head#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageObjectHead that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageObjectHead to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 133
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/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-objectstorage-object-head/index.ts",
            "line": 191
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectHead",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 93
          },
          "name": "archivalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 111
          },
          "name": "contentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 116
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 121
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 143
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 174
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 106
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 137
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 156
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 169
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 99
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 149
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 162
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-head/index:DataOciObjectstorageObjectHead"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectHeadConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectHeadConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-head/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageObjectHeadConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_head#bucket DataOciObjectstorageObjectHead#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/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/data-sources/objectstorage_object_head#namespace DataOciObjectstorageObjectHead#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 24
          },
          "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/objectstorage_object_head#object DataOciObjectstorageObjectHead#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 28
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_head#id DataOciObjectstorageObjectHead#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-head/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-head/index:DataOciObjectstorageObjectHeadConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_lifecycle_policy oci_objectstorage_object_lifecycle_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_lifecycle_policy oci_objectstorage_object_lifecycle_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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.DataOciObjectstorageObjectLifecyclePolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageObjectLifecyclePolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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 DataOciObjectstorageObjectLifecyclePolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_lifecycle_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageObjectLifecyclePolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageObjectLifecyclePolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
            "line": 323
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectLifecyclePolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 219
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 284
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 303
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 308
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 279
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 297
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 272
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 290
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicy"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageObjectLifecyclePolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_lifecycle_policy#bucket DataOciObjectstorageObjectLifecyclePolicy#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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/data-sources/objectstorage_object_lifecycle_policy#namespace DataOciObjectstorageObjectLifecyclePolicy#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
        "line": 104
      },
      "name": "DataOciObjectstorageObjectLifecyclePolicyRules",
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRules"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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.DataOciObjectstorageObjectLifecyclePolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectLifecyclePolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRulesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
        "line": 19
      },
      "name": "DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilter",
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
        "line": 42
      },
      "name": "DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 71
          },
          "name": "exclusionPatterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 76
          },
          "name": "inclusionPatterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 81
          },
          "name": "inclusionPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-lifecycle-policy/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-objectstorage-object-lifecycle-policy/index.ts",
        "line": 127
      },
      "name": "DataOciObjectstorageObjectLifecyclePolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 156
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 161
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 172
          },
          "name": "objectNameFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRulesObjectNameFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 177
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 182
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 187
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-lifecycle-policy/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectLifecyclePolicyRules"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-lifecycle-policy/index:DataOciObjectstorageObjectLifecyclePolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions oci_objectstorage_object_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions oci_objectstorage_object_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-versions/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.DataOciObjectstorageObjectVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-versions/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageObjectVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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 DataOciObjectstorageObjectVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageObjectVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageObjectVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 574
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 441
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 457
          },
          "name": "resetEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 473
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 577
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 524
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 545
          },
          "name": "resetStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 561
          },
          "name": "resetStartAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
            "line": 604
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 361
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 571
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 499
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 533
          },
          "name": "prefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 429
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 445
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 461
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 477
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 581
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 512
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 528
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 565
          },
          "name": "startAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 549
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 422
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 435
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 451
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 467
          },
          "name": "fields",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 505
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 518
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 539
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 555
          },
          "name": "startAfter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersions"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-versions/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageObjectVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#bucket DataOciObjectstorageObjectVersions#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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/data-sources/objectstorage_object_versions#namespace DataOciObjectstorageObjectVersions#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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/objectstorage_object_versions#delimiter DataOciObjectstorageObjectVersions#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 17
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#end DataOciObjectstorageObjectVersions#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 21
          },
          "name": "end",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#fields DataOciObjectstorageObjectVersions#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 25
          },
          "name": "fields",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#filter DataOciObjectstorageObjectVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#id DataOciObjectstorageObjectVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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/objectstorage_object_versions#prefix DataOciObjectstorageObjectVersions#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 40
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#start DataOciObjectstorageObjectVersions#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 44
          },
          "name": "start",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#start_after DataOciObjectstorageObjectVersions#start_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 48
          },
          "name": "startAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-versions/index.ts",
        "line": 176
      },
      "name": "DataOciObjectstorageObjectVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#name DataOciObjectstorageObjectVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 180
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#values DataOciObjectstorageObjectVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 188
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_object_versions#regex DataOciObjectstorageObjectVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 184
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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.DataOciObjectstorageObjectVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 311
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstorageObjectVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 299
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 315
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 328
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 305
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 321
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-object-versions/index.ts",
        "line": 56
      },
      "name": "DataOciObjectstorageObjectVersionsItems",
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsItems"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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.DataOciObjectstorageObjectVersionsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectVersionsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsItemsList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-object-versions/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-objectstorage-object-versions/index.ts",
        "line": 79
      },
      "name": "DataOciObjectstorageObjectVersionsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 108
          },
          "name": "archivalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 113
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 118
          },
          "name": "isDeleteMarker",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 123
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 133
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 138
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 148
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 153
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-object-versions/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectVersionsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-object-versions/index:DataOciObjectstorageObjectVersionsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects oci_objectstorage_objects}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects oci_objectstorage_objects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-objects/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.DataOciObjectstorageObjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-objects/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageObjects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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 DataOciObjectstorageObjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageObjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageObjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 543
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 426
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 442
          },
          "name": "resetEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 546
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 458
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 493
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 514
          },
          "name": "resetStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 530
          },
          "name": "resetStartAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
            "line": 572
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 347
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 540
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 481
          },
          "name": "objects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 502
          },
          "name": "prefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 414
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 430
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 446
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 550
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 462
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 475
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 497
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 534
          },
          "name": "startAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 518
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 407
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 420
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 436
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 452
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 468
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 487
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 508
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 524
          },
          "name": "startAfter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjects"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-objects/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageObjectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#bucket DataOciObjectstorageObjects#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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/data-sources/objectstorage_objects#namespace DataOciObjectstorageObjects#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 32
          },
          "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/objectstorage_objects#delimiter DataOciObjectstorageObjects#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 17
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#end DataOciObjectstorageObjects#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 21
          },
          "name": "end",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#filter DataOciObjectstorageObjects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#id DataOciObjectstorageObjects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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/objectstorage_objects#prefix DataOciObjectstorageObjects#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 36
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#start DataOciObjectstorageObjects#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 40
          },
          "name": "start",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#start_after DataOciObjectstorageObjects#start_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 44
          },
          "name": "startAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-objects/index.ts",
        "line": 162
      },
      "name": "DataOciObjectstorageObjectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_objects#name DataOciObjectstorageObjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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/objectstorage_objects#values DataOciObjectstorageObjects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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/objectstorage_objects#regex DataOciObjectstorageObjects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 170
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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.DataOciObjectstorageObjectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/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-objectstorage-objects/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 297
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstorageObjectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 285
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
            "line": 314
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 291
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 307
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-objects/index.ts",
        "line": 52
      },
      "name": "DataOciObjectstorageObjectsObjects",
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsObjects"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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.DataOciObjectstorageObjectsObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageObjectsObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/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-objectstorage-objects/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsObjectsList"
    },
    "cdktf-provider-oci.DataOciObjectstorageObjectsObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-objects/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-objectstorage-objects/index.ts",
        "line": 75
      },
      "name": "DataOciObjectstorageObjectsObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 104
          },
          "name": "archivalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 109
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 114
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 124
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 129
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 139
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-objects/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageObjectsObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-objects/index:DataOciObjectstorageObjectsObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequest oci_objectstorage_preauthrequest}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequest oci_objectstorage_preauthrequest} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequest/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.DataOciObjectstoragePreauthrequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstoragePreauthrequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/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 DataOciObjectstoragePreauthrequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequest#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstoragePreauthrequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstoragePreauthrequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/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-objectstorage-preauthrequest/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePreauthrequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 85
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 90
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 108
          },
          "name": "bucketListingAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 113
          },
          "name": "fullPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 141
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 146
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 164
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 169
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 103
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 136
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 159
          },
          "name": "parIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 96
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 129
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 152
          },
          "name": "parId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequest/index:DataOciObjectstoragePreauthrequest"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstoragePreauthrequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequest#bucket DataOciObjectstoragePreauthrequest#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/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/data-sources/objectstorage_preauthrequest#namespace DataOciObjectstoragePreauthrequest#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 17
          },
          "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/objectstorage_preauthrequest#par_id DataOciObjectstoragePreauthrequest#par_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequest/index.ts",
            "line": 21
          },
          "name": "parId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequest/index:DataOciObjectstoragePreauthrequestConfig"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests oci_objectstorage_preauthrequests}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests oci_objectstorage_preauthrequests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequests/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.DataOciObjectstoragePreauthrequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstoragePreauthrequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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 DataOciObjectstoragePreauthrequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstoragePreauthrequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstoragePreauthrequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 479
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 482
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 431
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 460
          },
          "name": "resetObjectNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePreauthrequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 356
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 476
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 470
          },
          "name": "preauthenticatedRequests",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 419
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 486
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 435
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 448
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 464
          },
          "name": "objectNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 412
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 441
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 454
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequests"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstoragePreauthrequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests#bucket DataOciObjectstoragePreauthrequests#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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/data-sources/objectstorage_preauthrequests#namespace DataOciObjectstoragePreauthrequests#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 24
          },
          "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/objectstorage_preauthrequests#filter DataOciObjectstoragePreauthrequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests#id DataOciObjectstoragePreauthrequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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/objectstorage_preauthrequests#object_name_prefix DataOciObjectstoragePreauthrequests#object_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 28
          },
          "name": "objectNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsConfig"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
        "line": 171
      },
      "name": "DataOciObjectstoragePreauthrequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_preauthrequests#name DataOciObjectstoragePreauthrequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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/objectstorage_preauthrequests#values DataOciObjectstoragePreauthrequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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/objectstorage_preauthrequests#regex DataOciObjectstoragePreauthrequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 179
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsFilter"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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.DataOciObjectstoragePreauthrequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePreauthrequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 306
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstoragePreauthrequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 294
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
            "line": 323
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 300
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 316
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequests": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequests",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
        "line": 36
      },
      "name": "DataOciObjectstoragePreauthrequestsPreauthenticatedRequests",
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsPreauthenticatedRequests"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-preauthrequests/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-objectstorage-preauthrequests/index.ts",
        "line": 59
      },
      "name": "DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 88
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 93
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 98
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 103
          },
          "name": "bucketListingAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 108
          },
          "name": "fullPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 123
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 128
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 133
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 138
          },
          "name": "parId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 143
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 148
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-preauthrequests/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePreauthrequestsPreauthenticatedRequests"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-preauthrequests/index:DataOciObjectstoragePreauthrequestsPreauthenticatedRequestsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint oci_objectstorage_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint oci_objectstorage_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint/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.DataOciObjectstoragePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstoragePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/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 DataOciObjectstoragePrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstoragePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstoragePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 277
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 166
          },
          "name": "accessTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 171
          },
          "name": "additionalPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 181
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 192
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 197
          },
          "name": "fqdns",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 239
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 244
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 249
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 254
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 259
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 264
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 269
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 221
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 234
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 227
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint/index:DataOciObjectstoragePrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
        "line": 19
      },
      "name": "DataOciObjectstoragePrivateEndpointAccessTargets",
      "symbolId": "src/data-oci-objectstorage-private-endpoint/index:DataOciObjectstoragePrivateEndpointAccessTargets"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint/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-objectstorage-private-endpoint/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/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.DataOciObjectstoragePrivateEndpointAccessTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointAccessTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/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-objectstorage-private-endpoint/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-objectstorage-private-endpoint/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint/index:DataOciObjectstoragePrivateEndpointAccessTargetsList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint/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-objectstorage-private-endpoint/index.ts",
        "line": 42
      },
      "name": "DataOciObjectstoragePrivateEndpointAccessTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 71
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 81
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointAccessTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint/index:DataOciObjectstoragePrivateEndpointAccessTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstoragePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint#name DataOciObjectstoragePrivateEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 13
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint#namespace DataOciObjectstoragePrivateEndpoint#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint/index.ts",
            "line": 17
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint/index:DataOciObjectstoragePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummaries": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries oci_objectstorage_private_endpoint_summaries}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummaries",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries oci_objectstorage_private_endpoint_summaries} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstoragePrivateEndpointSummaries resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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 DataOciObjectstoragePrivateEndpointSummaries to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstoragePrivateEndpointSummaries that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstoragePrivateEndpointSummaries to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 572
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 575
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 540
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
            "line": 596
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointSummaries",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 569
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 563
          },
          "name": "privateEndpointSummaries",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 528
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 579
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 544
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 557
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 521
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 534
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 550
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummaries"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries#compartment_id DataOciObjectstoragePrivateEndpointSummaries#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 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/objectstorage_private_endpoint_summaries#namespace DataOciObjectstoragePrivateEndpointSummaries#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 24
          },
          "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/objectstorage_private_endpoint_summaries#filter DataOciObjectstoragePrivateEndpointSummaries#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries#id DataOciObjectstoragePrivateEndpointSummaries#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesConfig"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
        "line": 281
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_private_endpoint_summaries#name DataOciObjectstoragePrivateEndpointSummaries#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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/objectstorage_private_endpoint_summaries#values DataOciObjectstoragePrivateEndpointSummaries#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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/objectstorage_private_endpoint_summaries#regex DataOciObjectstoragePrivateEndpointSummaries#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 289
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesFilter"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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.DataOciObjectstoragePrivateEndpointSummariesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointSummariesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 416
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointSummariesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 404
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
            "line": 433
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 410
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 426
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummaries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummaries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
        "line": 117
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummaries",
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummaries"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
        "line": 32
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargets",
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargets"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 55
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 84
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 89
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 94
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesList"
    },
    "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-private-endpoint-summaries/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-objectstorage-private-endpoint-summaries/index.ts",
        "line": 140
      },
      "name": "DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 170
          },
          "name": "accessTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesAccessTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 175
          },
          "name": "additionalPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 180
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 185
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 191
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 196
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 202
          },
          "name": "fqdns",
          "type": {
            "fqn": "cdktf.AnyMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 208
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 223
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 228
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 233
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 238
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 243
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 248
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 253
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 258
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-private-endpoint-summaries/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummaries"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-private-endpoint-summaries/index:DataOciObjectstoragePrivateEndpointSummariesPrivateEndpointSummariesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies oci_objectstorage_replication_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies oci_objectstorage_replication_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-policies/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.DataOciObjectstorageReplicationPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageReplicationPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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 DataOciObjectstorageReplicationPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageReplicationPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageReplicationPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 448
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 451
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 416
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
            "line": 472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 342
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 445
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 439
          },
          "name": "replicationPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 404
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 455
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 420
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 433
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 397
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 426
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPolicies"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageReplicationPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies#bucket DataOciObjectstorageReplicationPolicies#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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/data-sources/objectstorage_replication_policies#namespace DataOciObjectstorageReplicationPolicies#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 24
          },
          "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/objectstorage_replication_policies#filter DataOciObjectstorageReplicationPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies#id DataOciObjectstorageReplicationPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 157
      },
      "name": "DataOciObjectstorageReplicationPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policies#name DataOciObjectstorageReplicationPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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/objectstorage_replication_policies#values DataOciObjectstorageReplicationPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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/objectstorage_replication_policies#regex DataOciObjectstorageReplicationPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 165
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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.DataOciObjectstorageReplicationPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 292
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstorageReplicationPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 280
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
            "line": 309
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 273
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 286
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 302
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
        "line": 32
      },
      "name": "DataOciObjectstorageReplicationPoliciesReplicationPolicies",
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesReplicationPolicies"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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.DataOciObjectstorageReplicationPoliciesReplicationPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationPoliciesReplicationPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesReplicationPoliciesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-policies/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-objectstorage-replication-policies/index.ts",
        "line": 55
      },
      "name": "DataOciObjectstorageReplicationPoliciesReplicationPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 84
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 89
          },
          "name": "deleteObjectInDestinationBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 94
          },
          "name": "destinationBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 99
          },
          "name": "destinationRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 114
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 119
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 124
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 129
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 134
          },
          "name": "timeLastSync",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policies/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPoliciesReplicationPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policies/index:DataOciObjectstorageReplicationPoliciesReplicationPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policy oci_objectstorage_replication_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policy oci_objectstorage_replication_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-policy/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.DataOciObjectstorageReplicationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
        "line": 27
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageReplicationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/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 DataOciObjectstorageReplicationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageReplicationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageReplicationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 172
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 32
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 98
          },
          "name": "deleteObjectInDestinationBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 103
          },
          "name": "destinationBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 108
          },
          "name": "destinationRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 149
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 154
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 164
          },
          "name": "timeLastSync",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 93
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 131
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 144
          },
          "name": "replicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 86
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 124
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 137
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policy/index:DataOciObjectstorageReplicationPolicy"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageReplicationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_policy#bucket DataOciObjectstorageReplicationPolicy#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/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/data-sources/objectstorage_replication_policy#namespace DataOciObjectstorageReplicationPolicy#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 17
          },
          "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/objectstorage_replication_policy#replication_id DataOciObjectstorageReplicationPolicy#replication_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-policy/index.ts",
            "line": 21
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-policy/index:DataOciObjectstorageReplicationPolicyConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources oci_objectstorage_replication_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources oci_objectstorage_replication_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-sources/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.DataOciObjectstorageReplicationSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciObjectstorageReplicationSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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 DataOciObjectstorageReplicationSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciObjectstorageReplicationSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciObjectstorageReplicationSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 408
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 411
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 405
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 399
          },
          "name": "replicationSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 364
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 415
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 393
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 357
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 386
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSources"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
        "line": 9
      },
      "name": "DataOciObjectstorageReplicationSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources#bucket DataOciObjectstorageReplicationSources#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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/data-sources/objectstorage_replication_sources#namespace DataOciObjectstorageReplicationSources#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 24
          },
          "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/objectstorage_replication_sources#filter DataOciObjectstorageReplicationSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources#id DataOciObjectstorageReplicationSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesConfig"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
        "line": 117
      },
      "name": "DataOciObjectstorageReplicationSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/objectstorage_replication_sources#name DataOciObjectstorageReplicationSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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/objectstorage_replication_sources#values DataOciObjectstorageReplicationSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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/objectstorage_replication_sources#regex DataOciObjectstorageReplicationSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 125
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesFilter"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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.DataOciObjectstorageReplicationSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 252
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciObjectstorageReplicationSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
            "line": 269
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 246
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 262
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
        "line": 32
      },
      "name": "DataOciObjectstorageReplicationSourcesReplicationSources",
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesReplicationSources"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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.DataOciObjectstorageReplicationSourcesReplicationSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciObjectstorageReplicationSourcesReplicationSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesReplicationSourcesList"
    },
    "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-objectstorage-replication-sources/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-objectstorage-replication-sources/index.ts",
        "line": 55
      },
      "name": "DataOciObjectstorageReplicationSourcesReplicationSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 84
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 89
          },
          "name": "sourceBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 94
          },
          "name": "sourceRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-objectstorage-replication-sources/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciObjectstorageReplicationSourcesReplicationSources"
          }
        }
      ],
      "symbolId": "src/data-oci-objectstorage-replication-sources/index:DataOciObjectstorageReplicationSourcesReplicationSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOceOceInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instance oci_oce_oce_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instance oci_oce_oce_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-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.DataOciOceOceInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOceOceInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-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 DataOciOceOceInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOceOceInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOceOceInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/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-oce-oce-instance/index.ts",
            "line": 236
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOceOceInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 75
          },
          "name": "addOnFeatures",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 80
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 101
          },
          "name": "drRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 112
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 122
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 127
          },
          "name": "idcsTenancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 132
          },
          "name": "instanceAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 137
          },
          "name": "instanceLicenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 142
          },
          "name": "instanceUsageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 147
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 152
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 157
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 176
          },
          "name": "service",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 186
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 192
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 197
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 202
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 207
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 212
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 217
          },
          "name": "upgradeSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 222
          },
          "name": "wafPrimaryDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 170
          },
          "name": "oceInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 163
          },
          "name": "oceInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instance/index:DataOciOceOceInstance"
    },
    "cdktf-provider-oci.DataOciOceOceInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instance/index.ts",
        "line": 9
      },
      "name": "DataOciOceOceInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instance#oce_instance_id DataOciOceOceInstance#oce_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instance/index.ts",
            "line": 13
          },
          "name": "oceInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instance/index:DataOciOceOceInstanceConfig"
    },
    "cdktf-provider-oci.DataOciOceOceInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances oci_oce_oce_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances oci_oce_oce_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-instances/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.DataOciOceOceInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instances/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOceOceInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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 DataOciOceOceInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOceOceInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOceOceInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 577
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 510
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 580
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 526
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 548
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 564
          },
          "name": "resetTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/index.ts",
            "line": 603
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOceOceInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 574
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 536
          },
          "name": "oceInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOceOceInstancesOceInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 514
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 584
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 530
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 552
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 568
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 504
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 520
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 542
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 558
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstances"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instances/index.ts",
        "line": 9
      },
      "name": "DataOciOceOceInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances#compartment_id DataOciOceOceInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-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/oce_oce_instances#display_name DataOciOceOceInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-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/oce_oce_instances#filter DataOciOceOceInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances#id DataOciOceOceInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-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/oce_oce_instances#state DataOciOceOceInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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/oce_oce_instances#tenancy_id DataOciOceOceInstances#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 32
          },
          "name": "tenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesConfig"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instances/index.ts",
        "line": 249
      },
      "name": "DataOciOceOceInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oce_oce_instances#name DataOciOceOceInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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/oce_oce_instances#values DataOciOceOceInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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/oce_oce_instances#regex DataOciOceOceInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 257
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesFilter"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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.DataOciOceOceInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOceOceInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/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-oce-oce-instances/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-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-oce-oce-instances/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 384
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOceOceInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 372
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/index.ts",
            "line": 401
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 378
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 394
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOceOceInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesOceInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesOceInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oce-oce-instances/index.ts",
        "line": 40
      },
      "name": "DataOciOceOceInstancesOceInstances",
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesOceInstances"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesOceInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesOceInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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.DataOciOceOceInstancesOceInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOceOceInstancesOceInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/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-oce-oce-instances/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-oce-oce-instances/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesOceInstancesList"
    },
    "cdktf-provider-oci.DataOciOceOceInstancesOceInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOceOceInstancesOceInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oce-oce-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-oce-oce-instances/index.ts",
        "line": 63
      },
      "name": "DataOciOceOceInstancesOceInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 92
          },
          "name": "addOnFeatures",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 97
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 108
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 113
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 118
          },
          "name": "drRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 124
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 129
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 139
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 144
          },
          "name": "idcsTenancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 149
          },
          "name": "instanceAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 154
          },
          "name": "instanceLicenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 159
          },
          "name": "instanceUsageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 164
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 169
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 174
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 180
          },
          "name": "service",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 185
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 190
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 196
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 201
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 206
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 211
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 216
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 221
          },
          "name": "upgradeSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 226
          },
          "name": "wafPrimaryDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oce-oce-instances/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOceOceInstancesOceInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-oce-oce-instances/index:DataOciOceOceInstancesOceInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_cluster oci_ocvp_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_cluster oci_ocvp_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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.DataOciOcvpClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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 DataOciOcvpCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
            "line": 603
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 445
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 450
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 473
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 479
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 485
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 490
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 495
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 500
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 506
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 511
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 516
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 521
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 526
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 531
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 536
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 542
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 547
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 552
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 557
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 562
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 568
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 573
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 578
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 584
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 589
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 463
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 456
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpCluster"
    },
    "cdktf-provider-oci.DataOciOcvpClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_cluster#cluster_id DataOciOcvpCluster#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 13
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterConfig"
    },
    "cdktf-provider-oci.DataOciOcvpClusterDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciOcvpClusterDatastores",
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpClusterDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-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-ocvp-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-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.DataOciOcvpClusterDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClusterDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-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-ocvp-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-ocvp-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpClusterDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-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-ocvp-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciOcvpClusterDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 67
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 72
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 77
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClusterNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 100
      },
      "name": "DataOciOcvpClusterNetworkConfiguration",
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpClusterNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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.DataOciOcvpClusterNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClusterNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/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-ocvp-cluster/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpClusterNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-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-ocvp-cluster/index.ts",
        "line": 123
      },
      "name": "DataOciOcvpClusterNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 152
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 157
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 162
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 167
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 172
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 177
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 182
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 187
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 192
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 197
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 202
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 225
      },
      "name": "DataOciOcvpClusterUpgradeLicenses",
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterUpgradeLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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.DataOciOcvpClusterUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClusterUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/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-ocvp-cluster/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterUpgradeLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
        "line": 248
      },
      "name": "DataOciOcvpClusterUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 277
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 282
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-cluster/index.ts",
        "line": 305
      },
      "name": "DataOciOcvpClusterVsphereUpgradeObjects",
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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.DataOciOcvpClusterVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClusterVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/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-ocvp-cluster/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-cluster/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-ocvp-cluster/index.ts",
        "line": 328
      },
      "name": "DataOciOcvpClusterVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 357
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 362
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-cluster/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClusterVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-cluster/index:DataOciOcvpClusterVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters oci_ocvp_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters oci_ocvp_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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 DataOciOcvpClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1023
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 946
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 962
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1026
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 978
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 994
          },
          "name": "resetSddcId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1010
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 1049
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 877
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 934
          },
          "name": "clusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1020
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 950
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 966
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1030
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 982
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 998
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1014
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 940
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 956
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 972
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 988
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 1004
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClusters"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 616
      },
      "name": "DataOciOcvpClustersClusterCollection",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollection"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 410
      },
      "name": "DataOciOcvpClustersClusterCollectionItems",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 40
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsDatastores",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionItemsDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionItemsDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-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-ocvp-clusters/index.ts",
        "line": 63
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 92
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 97
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 102
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 605
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 125
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsNetworkConfiguration",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 148
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 177
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 182
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 187
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 192
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 197
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 202
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 207
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 212
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 217
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 222
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 227
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 433
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 462
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 467
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 472
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 477
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 483
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 489
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 494
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 499
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 504
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 510
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 515
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 520
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 525
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 530
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 535
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 540
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 546
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 551
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 556
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 561
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 566
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 572
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 577
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 582
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 588
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 593
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 250
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsUpgradeLicenses",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsUpgradeLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 273
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 302
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 307
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 330
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjects",
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 399
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 353
      },
      "name": "DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 382
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 387
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionItemsVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 639
      },
      "name": "DataOciOcvpClustersClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 669
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpClustersClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#compartment_id DataOciOcvpClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-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/ocvp_clusters#display_name DataOciOcvpClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-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/ocvp_clusters#filter DataOciOcvpClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#id DataOciOcvpClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-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/ocvp_clusters#sddc_id DataOciOcvpClusters#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 28
          },
          "name": "sddcId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#state DataOciOcvpClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersConfig"
    },
    "cdktf-provider-oci.DataOciOcvpClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-clusters/index.ts",
        "line": 692
      },
      "name": "DataOciOcvpClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#name DataOciOcvpClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 696
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#values DataOciOcvpClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 704
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_clusters#regex DataOciOcvpClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 700
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersFilter"
    },
    "cdktf-provider-oci.DataOciOcvpClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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.DataOciOcvpClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/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-ocvp-clusters/index.ts",
            "line": 857
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-clusters/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-ocvp-clusters/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 827
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 815
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 831
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 844
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 808
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 821
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 837
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-clusters/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-clusters/index:DataOciOcvpClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHost": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_host oci_ocvp_esxi_host}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_host oci_ocvp_esxi_host} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-host/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.DataOciOcvpEsxiHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-host/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpEsxiHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/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 DataOciOcvpEsxiHost to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpEsxiHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpEsxiHost to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpEsxiHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 75
          },
          "name": "billingContractEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 80
          },
          "name": "billingDonorHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 85
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 90
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 95
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 100
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 105
          },
          "name": "computeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 110
          },
          "name": "currentCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 115
          },
          "name": "currentSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 121
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 126
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 144
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 149
          },
          "name": "failedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 155
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 160
          },
          "name": "gracePeriodEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 165
          },
          "name": "hostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 170
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 175
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 180
          },
          "name": "isBillingContinuationInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 185
          },
          "name": "isBillingSwappingInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 190
          },
          "name": "nextCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 195
          },
          "name": "nextSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 200
          },
          "name": "nonUpgradedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 205
          },
          "name": "replacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 210
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 220
          },
          "name": "swapBillingHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 225
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 230
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 235
          },
          "name": "upgradedReplacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 240
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 139
          },
          "name": "esxiHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 132
          },
          "name": "esxiHostId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-host/index:DataOciOcvpEsxiHost"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-host/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpEsxiHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_host#esxi_host_id DataOciOcvpEsxiHost#esxi_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-host/index.ts",
            "line": 13
          },
          "name": "esxiHostId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-host/index:DataOciOcvpEsxiHostConfig"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHosts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts oci_ocvp_esxi_hosts}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHosts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts oci_ocvp_esxi_hosts} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-hosts/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpEsxiHosts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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 DataOciOcvpEsxiHosts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpEsxiHosts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpEsxiHosts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 682
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 535
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 551
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 567
          },
          "name": "resetComputeInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 583
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 685
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 621
          },
          "name": "resetIsBillingDonorsOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 637
          },
          "name": "resetIsSwapBillingOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 653
          },
          "name": "resetSddcId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 669
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 697
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 712
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpEsxiHosts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 593
          },
          "name": "esxiHostCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 679
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 539
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 555
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 571
          },
          "name": "computeInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 587
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 689
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 625
          },
          "name": "isBillingDonorsOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 641
          },
          "name": "isSwapBillingOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 657
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 673
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 529
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 545
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 561
          },
          "name": "computeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 577
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 615
          },
          "name": "isBillingDonorsOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 631
          },
          "name": "isSwapBillingOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 647
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHosts"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpEsxiHostsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#cluster_id DataOciOcvpEsxiHosts#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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/ocvp_esxi_hosts#compartment_id DataOciOcvpEsxiHosts#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-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/ocvp_esxi_hosts#compute_instance_id DataOciOcvpEsxiHosts#compute_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 21
          },
          "name": "computeInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#display_name DataOciOcvpEsxiHosts#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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/ocvp_esxi_hosts#filter DataOciOcvpEsxiHosts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#id DataOciOcvpEsxiHosts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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/ocvp_esxi_hosts#is_billing_donors_only DataOciOcvpEsxiHosts#is_billing_donors_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 36
          },
          "name": "isBillingDonorsOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_esxi_hosts#is_swap_billing_only DataOciOcvpEsxiHosts#is_swap_billing_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 40
          },
          "name": "isSwapBillingOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_esxi_hosts#sddc_id DataOciOcvpEsxiHosts#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 44
          },
          "name": "sddcId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#state DataOciOcvpEsxiHosts#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 48
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsConfig"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
        "line": 56
      },
      "name": "DataOciOcvpEsxiHostsEsxiHostCollection",
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsEsxiHostCollection"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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.DataOciOcvpEsxiHostsEsxiHostCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpEsxiHostsEsxiHostCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsEsxiHostCollectionList"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
        "line": 79
      },
      "name": "DataOciOcvpEsxiHostsEsxiHostCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 108
          },
          "name": "billingContractEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 113
          },
          "name": "billingDonorHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 118
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 123
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 128
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 133
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 138
          },
          "name": "computeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 143
          },
          "name": "currentCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 148
          },
          "name": "currentSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 154
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 159
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 164
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 169
          },
          "name": "failedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 175
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 180
          },
          "name": "gracePeriodEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 185
          },
          "name": "hostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 190
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 200
          },
          "name": "isBillingContinuationInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 205
          },
          "name": "isBillingSwappingInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 210
          },
          "name": "nextCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 215
          },
          "name": "nextSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 220
          },
          "name": "nonUpgradedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 225
          },
          "name": "replacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 230
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 235
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 240
          },
          "name": "swapBillingHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 245
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 250
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 255
          },
          "name": "upgradedReplacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 260
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsEsxiHostCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsEsxiHostCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
        "line": 283
      },
      "name": "DataOciOcvpEsxiHostsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_esxi_hosts#name DataOciOcvpEsxiHosts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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/ocvp_esxi_hosts#values DataOciOcvpEsxiHosts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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/ocvp_esxi_hosts#regex DataOciOcvpEsxiHosts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 291
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsFilter"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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.DataOciOcvpEsxiHostsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpEsxiHostsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpEsxiHostsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 418
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpEsxiHostsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 406
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/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-ocvp-esxi-hosts/index.ts",
            "line": 435
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 412
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 428
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-esxi-hosts/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpEsxiHostsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-esxi-hosts/index:DataOciOcvpEsxiHostsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpRetrievePassword": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_retrieve_password oci_ocvp_retrieve_password}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpRetrievePassword",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_retrieve_password oci_ocvp_retrieve_password} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-retrieve-password/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.DataOciOcvpRetrievePasswordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpRetrievePassword resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/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 DataOciOcvpRetrievePassword to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_retrieve_password#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpRetrievePassword that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpRetrievePassword to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/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-ocvp-retrieve-password/index.ts",
            "line": 147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpRetrievePassword",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 118
          },
          "name": "sddcPassword",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 112
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 131
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 105
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 124
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-retrieve-password/index:DataOciOcvpRetrievePassword"
    },
    "cdktf-provider-oci.DataOciOcvpRetrievePasswordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpRetrievePasswordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpRetrievePasswordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_retrieve_password#sddc_id DataOciOcvpRetrievePassword#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 20
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_retrieve_password#type DataOciOcvpRetrievePassword#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 24
          },
          "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/data-sources/ocvp_retrieve_password#id DataOciOcvpRetrievePassword#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-retrieve-password/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-retrieve-password/index:DataOciOcvpRetrievePasswordConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSddc": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddc oci_ocvp_sddc}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddc",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddc oci_ocvp_sddc} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/index.ts",
          "line": 804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSddcConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSddc resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 789
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOcvpSddc to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddc#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSddc that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSddc to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1172
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSddc",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 777
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 828
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 833
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 838
          },
          "name": "clustersCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 843
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 848
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 854
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 860
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 865
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 870
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 875
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 881
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 886
          },
          "name": "hcxAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 891
          },
          "name": "hcxFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 896
          },
          "name": "hcxInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 901
          },
          "name": "hcxMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 906
          },
          "name": "hcxOnPremKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 912
          },
          "name": "hcxOnPremLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 917
          },
          "name": "hcxPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 922
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 927
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 933
          },
          "name": "initialConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 938
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 943
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 948
          },
          "name": "initialSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 953
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 958
          },
          "name": "isHcxEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 963
          },
          "name": "isHcxEnterpriseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 968
          },
          "name": "isHcxPendingDowngrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 973
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 978
          },
          "name": "isSingleHostSddc",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 983
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 988
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 993
          },
          "name": "nsxEdgeUplinkIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 998
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1003
          },
          "name": "nsxManagerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1008
          },
          "name": "nsxManagerInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1013
          },
          "name": "nsxManagerPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1018
          },
          "name": "nsxManagerUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1023
          },
          "name": "nsxOverlaySegmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1028
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1033
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1038
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1043
          },
          "name": "refreshHcxLicenseStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1048
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1053
          },
          "name": "reservingHcxOnPremiseLicenseKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1071
          },
          "name": "sshAuthorizedKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1076
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1081
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1086
          },
          "name": "timeHcxBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1091
          },
          "name": "timeHcxLicenseStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1096
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1102
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1107
          },
          "name": "vcenterFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1112
          },
          "name": "vcenterInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1117
          },
          "name": "vcenterPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1122
          },
          "name": "vcenterUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1127
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1132
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1137
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1142
          },
          "name": "vsphereUpgradeGuide",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1148
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1153
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1158
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1066
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 1059
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddc"
    },
    "cdktf-provider-oci.DataOciOcvpSddcConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSddcConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddc#sddc_id DataOciOcvpSddc#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 13
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSddcDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 15
      },
      "name": "DataOciOcvpSddcDatastores",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpSddcDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 38
      },
      "name": "DataOciOcvpSddcDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 67
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 72
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 77
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 100
      },
      "name": "DataOciOcvpSddcHcxOnPremLicenses",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcHcxOnPremLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcHcxOnPremLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcHcxOnPremLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcHcxOnPremLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 123
      },
      "name": "DataOciOcvpSddcHcxOnPremLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 152
          },
          "name": "activationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 157
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 162
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcHcxOnPremLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcHcxOnPremLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 532
      },
      "name": "DataOciOcvpSddcInitialConfiguration",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 390
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurations",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurations"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 185
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 208
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 237
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 242
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 265
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 288
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 317
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 322
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 327
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 332
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 337
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 342
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 347
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 352
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 357
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 362
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 367
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 413
      },
      "name": "DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 442
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 447
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 452
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 458
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 463
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 468
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 473
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 478
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 483
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 488
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 493
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 499
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 504
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 509
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcInitialConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcInitialConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 555
      },
      "name": "DataOciOcvpSddcInitialConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 585
          },
          "name": "initialClusterConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfigurationInitialClusterConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcInitialConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcInitialConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 608
      },
      "name": "DataOciOcvpSddcUpgradeLicenses",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcUpgradeLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcUpgradeLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 631
      },
      "name": "DataOciOcvpSddcUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 660
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 665
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddc/index.ts",
        "line": 688
      },
      "name": "DataOciOcvpSddcVsphereUpgradeObjects",
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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.DataOciOcvpSddcVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/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-ocvp-sddc/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-ocvp-sddc/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddc/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/data-oci-ocvp-sddc/index.ts",
        "line": 711
      },
      "name": "DataOciOcvpSddcVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 740
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 745
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddc/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddc/index:DataOciOcvpSddcVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs oci_ocvp_sddcs}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs oci_ocvp_sddcs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/index.ts",
          "line": 1397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSddcsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 1365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSddcs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1382
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOcvpSddcs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSddcs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSddcs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1513
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1446
          },
          "name": "resetComputeAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1462
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1516
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1500
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1528
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1539
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1510
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1488
          },
          "name": "sddcCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1434
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1450
          },
          "name": "computeAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1466
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1520
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1504
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1427
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1440
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1456
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1494
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcs"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSddcsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#compartment_id DataOciOcvpSddcs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 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/ocvp_sddcs#compute_availability_domain DataOciOcvpSddcs#compute_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 17
          },
          "name": "computeAvailabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#display_name DataOciOcvpSddcs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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/ocvp_sddcs#filter DataOciOcvpSddcs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#id DataOciOcvpSddcs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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/ocvp_sddcs#state DataOciOcvpSddcs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 1185
      },
      "name": "DataOciOcvpSddcsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#name DataOciOcvpSddcs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1189
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#values DataOciOcvpSddcs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1197
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_sddcs#regex DataOciOcvpSddcs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1193
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsFilter"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 1342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 1350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1320
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpSddcsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1308
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1324
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1337
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1314
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1330
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpSddcsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 793
      },
      "name": "DataOciOcvpSddcsSddcCollection",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollection"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 40
      },
      "name": "DataOciOcvpSddcsSddcCollectionDatastores",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 63
      },
      "name": "DataOciOcvpSddcsSddcCollectionDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 92
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 97
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 102
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 125
      },
      "name": "DataOciOcvpSddcsSddcCollectionHcxOnPremLicenses",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionHcxOnPremLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 148
      },
      "name": "DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 177
          },
          "name": "activationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 182
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 187
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 557
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfiguration",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 415
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurations",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurations"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 210
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastores",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastores"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 233
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 262
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 267
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastores"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 290
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 313
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 342
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 347
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 352
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 357
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 362
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 367
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 372
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 377
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 382
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 387
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 392
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 438
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 467
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 472
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 477
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 483
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 493
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 498
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 503
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 508
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 513
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 518
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 524
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsNetworkConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 529
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 534
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionInitialConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 580
      },
      "name": "DataOciOcvpSddcsSddcCollectionInitialConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 610
          },
          "name": "initialClusterConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationInitialClusterConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionInitialConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 816
      },
      "name": "DataOciOcvpSddcsSddcCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 845
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 850
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 855
          },
          "name": "clustersCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 860
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 865
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 871
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 877
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 882
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 887
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 892
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 898
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 903
          },
          "name": "hcxAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 908
          },
          "name": "hcxFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 913
          },
          "name": "hcxInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 918
          },
          "name": "hcxMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 923
          },
          "name": "hcxOnPremKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 929
          },
          "name": "hcxOnPremLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionHcxOnPremLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 934
          },
          "name": "hcxPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 939
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 944
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 950
          },
          "name": "initialConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionInitialConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 955
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 960
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 965
          },
          "name": "initialSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 970
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 975
          },
          "name": "isHcxEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 980
          },
          "name": "isHcxEnterpriseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 985
          },
          "name": "isHcxPendingDowngrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 990
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 995
          },
          "name": "isSingleHostSddc",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1000
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1005
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1010
          },
          "name": "nsxEdgeUplinkIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1015
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1020
          },
          "name": "nsxManagerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1025
          },
          "name": "nsxManagerInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1030
          },
          "name": "nsxManagerPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1035
          },
          "name": "nsxManagerUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1040
          },
          "name": "nsxOverlaySegmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1045
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1050
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1055
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1060
          },
          "name": "refreshHcxLicenseStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1065
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1070
          },
          "name": "reservingHcxOnPremiseLicenseKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1075
          },
          "name": "sshAuthorizedKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1080
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1085
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1090
          },
          "name": "timeHcxBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1095
          },
          "name": "timeHcxLicenseStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1100
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1106
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1111
          },
          "name": "vcenterFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1116
          },
          "name": "vcenterInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1121
          },
          "name": "vcenterPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1126
          },
          "name": "vcenterUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1131
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1136
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1141
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1146
          },
          "name": "vsphereUpgradeGuide",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1152
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1157
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 1162
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 633
      },
      "name": "DataOciOcvpSddcsSddcCollectionUpgradeLicenses",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionUpgradeLicenses"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionUpgradeLicensesList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 656
      },
      "name": "DataOciOcvpSddcsSddcCollectionUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 685
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 690
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-sddcs/index.ts",
        "line": 713
      },
      "name": "DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjects",
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/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-ocvp-sddcs/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-ocvp-sddcs/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-sddcs/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/data-oci-ocvp-sddcs/index.ts",
        "line": 736
      },
      "name": "DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 765
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 770
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-sddcs/index.ts",
            "line": 749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-sddcs/index:DataOciOcvpSddcsSddcCollectionVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments oci_ocvp_supported_commitments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments oci_ocvp_supported_commitments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSupportedCommitments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 304
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOcvpSupportedCommitments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSupportedCommitments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSupportedCommitments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 401
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 404
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 366
          },
          "name": "resetHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 382
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedCommitments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 292
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 398
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 392
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 354
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 408
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 370
          },
          "name": "hostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 386
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 360
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitments"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSupportedCommitmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#compartment_id DataOciOcvpSupportedCommitments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/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/ocvp_supported_commitments#filter DataOciOcvpSupportedCommitments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#host_shape_name DataOciOcvpSupportedCommitments#host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 17
          },
          "name": "hostShapeName",
          "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/ocvp_supported_commitments#id DataOciOcvpSupportedCommitments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
        "line": 107
      },
      "name": "DataOciOcvpSupportedCommitmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#name DataOciOcvpSupportedCommitments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#values DataOciOcvpSupportedCommitments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 119
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_commitments#regex DataOciOcvpSupportedCommitments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 115
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsFilter"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/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.DataOciOcvpSupportedCommitmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedCommitmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 242
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpSupportedCommitmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 230
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 246
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 259
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 223
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 236
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 252
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
        "line": 32
      },
      "name": "DataOciOcvpSupportedCommitmentsItems",
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsItems"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/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.DataOciOcvpSupportedCommitmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedCommitmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsItemsList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-commitments/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-ocvp-supported-commitments/index.ts",
        "line": 55
      },
      "name": "DataOciOcvpSupportedCommitmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 84
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-commitments/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedCommitmentsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-commitments/index:DataOciOcvpSupportedCommitmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes oci_ocvp_supported_host_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes oci_ocvp_supported_host_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSupportedHostShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 371
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOcvpSupportedHostShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSupportedHostShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSupportedHostShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 519
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 522
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 436
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 452
          },
          "name": "resetInitialHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 468
          },
          "name": "resetIsSingleHostSddcSupported"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 490
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 506
          },
          "name": "resetSddcType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/index.ts",
            "line": 546
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedHostShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 516
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 478
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 424
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 526
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 456
          },
          "name": "initialHostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 472
          },
          "name": "isSingleHostSddcSupportedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 494
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 510
          },
          "name": "sddcTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 417
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 446
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 462
          },
          "name": "isSingleHostSddcSupported",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 484
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 500
          },
          "name": "sddcType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapes"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSupportedHostShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#compartment_id DataOciOcvpSupportedHostShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-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/ocvp_supported_host_shapes#filter DataOciOcvpSupportedHostShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#id DataOciOcvpSupportedHostShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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/ocvp_supported_host_shapes#initial_host_shape_name DataOciOcvpSupportedHostShapes#initial_host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 24
          },
          "name": "initialHostShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#is_single_host_sddc_supported DataOciOcvpSupportedHostShapes#is_single_host_sddc_supported}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 28
          },
          "name": "isSingleHostSddcSupported",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_supported_host_shapes#name DataOciOcvpSupportedHostShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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/ocvp_supported_host_shapes#sddc_type DataOciOcvpSupportedHostShapes#sddc_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 36
          },
          "name": "sddcType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
        "line": 174
      },
      "name": "DataOciOcvpSupportedHostShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#name DataOciOcvpSupportedHostShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#values DataOciOcvpSupportedHostShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 186
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_host_shapes#regex DataOciOcvpSupportedHostShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 182
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesFilter"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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.DataOciOcvpSupportedHostShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedHostShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 309
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpSupportedHostShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 297
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 313
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 326
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 303
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 319
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
        "line": 44
      },
      "name": "DataOciOcvpSupportedHostShapesItems",
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesItems"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-host-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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.DataOciOcvpSupportedHostShapesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedHostShapesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/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-ocvp-supported-host-shapes/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesItemsList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-host-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-ocvp-supported-host-shapes/index.ts",
        "line": 67
      },
      "name": "DataOciOcvpSupportedHostShapesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 96
          },
          "name": "defaultOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 101
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 106
          },
          "name": "isSingleHostSddcSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 111
          },
          "name": "isSupportMonthlyCommitment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 116
          },
          "name": "isSupportMonthlySku",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 121
          },
          "name": "isSupportShieldedInstances",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 131
          },
          "name": "shapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 136
          },
          "name": "supportedOcpuCount",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 141
          },
          "name": "supportedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 146
          },
          "name": "supportedSddcTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 151
          },
          "name": "supportedVmwareSoftwareVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-host-shapes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedHostShapesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-host-shapes/index:DataOciOcvpSupportedHostShapesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus oci_ocvp_supported_skus}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus oci_ocvp_supported_skus} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-skus/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-skus/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSupportedSkus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 304
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOcvpSupportedSkus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSupportedSkus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSupportedSkus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 401
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 404
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 366
          },
          "name": "resetHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 382
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedSkus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 292
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 398
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 392
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 354
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 408
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 370
          },
          "name": "hostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 386
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 347
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 360
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkus"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-skus/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSupportedSkusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#compartment_id DataOciOcvpSupportedSkus#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/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/ocvp_supported_skus#filter DataOciOcvpSupportedSkus#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#host_shape_name DataOciOcvpSupportedSkus#host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 17
          },
          "name": "hostShapeName",
          "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/ocvp_supported_skus#id DataOciOcvpSupportedSkus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-skus/index.ts",
        "line": 107
      },
      "name": "DataOciOcvpSupportedSkusFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#name DataOciOcvpSupportedSkus#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#values DataOciOcvpSupportedSkus#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 119
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_skus#regex DataOciOcvpSupportedSkus#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 115
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusFilter"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/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.DataOciOcvpSupportedSkusFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedSkusFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
            "line": 272
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 242
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpSupportedSkusFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 230
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 246
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 259
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 223
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 236
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 252
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-skus/index.ts",
        "line": 32
      },
      "name": "DataOciOcvpSupportedSkusItems",
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusItems"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/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.DataOciOcvpSupportedSkusItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedSkusItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusItemsList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedSkusItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-skus/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-ocvp-supported-skus/index.ts",
        "line": 55
      },
      "name": "DataOciOcvpSupportedSkusItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 84
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-skus/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedSkusItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-skus/index:DataOciOcvpSupportedSkusItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions oci_ocvp_supported_vmware_software_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions oci_ocvp_supported_vmware_software_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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.DataOciOcvpSupportedVmwareSoftwareVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOcvpSupportedVmwareSoftwareVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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 DataOciOcvpSupportedVmwareSoftwareVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOcvpSupportedVmwareSoftwareVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOcvpSupportedVmwareSoftwareVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 539
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 542
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 472
          },
          "name": "resetHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 510
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 526
          },
          "name": "resetVersionToUpgrade"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 554
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 565
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedVmwareSoftwareVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 536
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 498
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 546
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 476
          },
          "name": "hostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 514
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 530
          },
          "name": "versionToUpgradeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 466
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 504
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 520
          },
          "name": "versionToUpgrade",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersions"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 9
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions#compartment_id DataOciOcvpSupportedVmwareSoftwareVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-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/ocvp_supported_vmware_software_versions#filter DataOciOcvpSupportedVmwareSoftwareVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions#host_shape_name DataOciOcvpSupportedVmwareSoftwareVersions#host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 17
          },
          "name": "hostShapeName",
          "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/ocvp_supported_vmware_software_versions#id DataOciOcvpSupportedVmwareSoftwareVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-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/ocvp_supported_vmware_software_versions#version DataOciOcvpSupportedVmwareSoftwareVersions#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 28
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions#version_to_upgrade DataOciOcvpSupportedVmwareSoftwareVersions#version_to_upgrade}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 32
          },
          "name": "versionToUpgrade",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsConfig"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 211
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ocvp_supported_vmware_software_versions#name DataOciOcvpSupportedVmwareSoftwareVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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/ocvp_supported_vmware_software_versions#values DataOciOcvpSupportedVmwareSoftwareVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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/ocvp_supported_vmware_software_versions#regex DataOciOcvpSupportedVmwareSoftwareVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 219
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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.DataOciOcvpSupportedVmwareSoftwareVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 346
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 334
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
            "line": 363
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 327
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 340
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 356
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 125
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItems",
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItems"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
        "line": 40
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersions",
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersions"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-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-ocvp-supported-vmware-software-versions/index.ts",
        "line": 63
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 97
          },
          "name": "supportedHostShapeNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 102
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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.DataOciOcvpSupportedVmwareSoftwareVersionsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItemsList"
    },
    "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ocvp-supported-vmware-software-versions/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-ocvp-supported-vmware-software-versions/index.ts",
        "line": 148
      },
      "name": "DataOciOcvpSupportedVmwareSoftwareVersionsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 177
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 183
          },
          "name": "esxiSoftwareVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItemsEsxiSoftwareVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 188
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ocvp-supported-vmware-software-versions/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOcvpSupportedVmwareSoftwareVersionsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-ocvp-supported-vmware-software-versions/index:DataOciOcvpSupportedVmwareSoftwareVersionsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instance oci_oda_oda_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instance oci_oda_oda_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-instance/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.DataOciOdaOdaInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instance/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/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 DataOciOdaOdaInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/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-oda-oda-instance/index.ts",
            "line": 295
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 155
          },
          "name": "attachmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 160
          },
          "name": "attachmentTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 170
          },
          "name": "connectorUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 181
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 186
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 202
          },
          "name": "identityAppConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 207
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 212
          },
          "name": "identityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 217
          },
          "name": "importedPackageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 222
          },
          "name": "importedPackageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 227
          },
          "name": "isRoleBasedAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 232
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 251
          },
          "name": "restrictedOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 256
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 261
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 266
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 271
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 276
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 281
          },
          "name": "webAppUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 245
          },
          "name": "odaInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 238
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instance/index:DataOciOdaOdaInstance"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instance/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instance#oda_instance_id DataOciOdaOdaInstance#oda_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 13
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instance/index:DataOciOdaOdaInstanceConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instance/index.ts",
        "line": 15
      },
      "name": "DataOciOdaOdaInstanceRestrictedOperations",
      "symbolId": "src/data-oci-oda-oda-instance/index:DataOciOdaOdaInstanceRestrictedOperations"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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.DataOciOdaOdaInstanceRestrictedOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstanceRestrictedOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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-oda-oda-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-oda-oda-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instance/index:DataOciOdaOdaInstanceRestrictedOperationsList"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-instance/index.ts",
        "line": 38
      },
      "name": "DataOciOdaOdaInstanceRestrictedOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 67
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 72
          },
          "name": "restrictingService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstanceRestrictedOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instance/index:DataOciOdaOdaInstanceRestrictedOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances oci_oda_oda_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances oci_oda_oda_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-instances/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.DataOciOdaOdaInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instances/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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 DataOciOdaOdaInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 615
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 564
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 618
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 580
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 602
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 630
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 640
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 489
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 612
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 590
          },
          "name": "odaInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 552
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 568
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 622
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 584
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 606
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 545
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 558
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 574
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 596
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstances"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instances/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances#compartment_id DataOciOdaOdaInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_instances#display_name DataOciOdaOdaInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_instances#filter DataOciOdaOdaInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances#id DataOciOdaOdaInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_instances#state DataOciOdaOdaInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instances/index.ts",
        "line": 304
      },
      "name": "DataOciOdaOdaInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_instances#name DataOciOdaOdaInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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/oda_oda_instances#values DataOciOdaOdaInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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/oda_oda_instances#regex DataOciOdaOdaInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 312
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesFilter"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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.DataOciOdaOdaInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/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-oda-oda-instances/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 439
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOdaOdaInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 427
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/index.ts",
            "line": 456
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 420
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 433
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 449
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instances/index.ts",
        "line": 116
      },
      "name": "DataOciOdaOdaInstancesOdaInstances",
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstances"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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.DataOciOdaOdaInstancesOdaInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstancesOdaInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/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-oda-oda-instances/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-oda-oda-instances/index.ts",
            "line": 293
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstancesList"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-instances/index.ts",
        "line": 139
      },
      "name": "DataOciOdaOdaInstancesOdaInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 168
          },
          "name": "attachmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 173
          },
          "name": "attachmentTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 183
          },
          "name": "connectorUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 194
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 215
          },
          "name": "identityAppConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 220
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 225
          },
          "name": "identityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 230
          },
          "name": "importedPackageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 235
          },
          "name": "importedPackageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 240
          },
          "name": "isRoleBasedAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 245
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 251
          },
          "name": "restrictedOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 256
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 261
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 266
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 271
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 276
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 281
          },
          "name": "webAppUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-instances/index.ts",
        "line": 36
      },
      "name": "DataOciOdaOdaInstancesOdaInstancesRestrictedOperations",
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstancesRestrictedOperations"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-instances/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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-oda-oda-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-oda-oda-instances/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsList"
    },
    "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-instances/index.ts",
        "line": 59
      },
      "name": "DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 88
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 93
          },
          "name": "restrictingService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaInstancesOdaInstancesRestrictedOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-instances/index:DataOciOdaOdaInstancesOdaInstancesRestrictedOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint oci_oda_oda_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint oci_oda_oda_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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.DataOciOdaOdaPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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 DataOciOdaOdaPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/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-oda-oda-private-endpoint/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 107
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 130
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 120
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 113
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint/index:DataOciOdaOdaPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachment oci_oda_oda_private_endpoint_attachment}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachment oci_oda_oda_private_endpoint_attachment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-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.DataOciOdaOdaPrivateEndpointAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpointAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-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 DataOciOdaOdaPrivateEndpointAttachment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpointAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpointAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/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-oda-oda-private-endpoint-attachment/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 85
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 103
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 118
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 98
          },
          "name": "odaPrivateEndpointAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 91
          },
          "name": "odaPrivateEndpointAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachment/index:DataOciOdaOdaPrivateEndpointAttachment"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachment#oda_private_endpoint_attachment_id DataOciOdaOdaPrivateEndpointAttachment#oda_private_endpoint_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachment/index.ts",
            "line": 13
          },
          "name": "odaPrivateEndpointAttachmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachment/index:DataOciOdaOdaPrivateEndpointAttachmentConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments oci_oda_oda_private_endpoint_attachments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments oci_oda_oda_private_endpoint_attachments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpointAttachments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 414
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOdaOdaPrivateEndpointAttachments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpointAttachments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpointAttachments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 525
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 528
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 477
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 512
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
            "line": 550
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 522
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 487
          },
          "name": "odaPrivateEndpointAttachmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 465
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 532
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 481
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 500
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 516
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 458
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 471
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 493
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 506
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachments"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#compartment_id DataOciOdaOdaPrivateEndpointAttachments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-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/oda_oda_private_endpoint_attachments#oda_private_endpoint_id DataOciOdaOdaPrivateEndpointAttachments#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 24
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#filter DataOciOdaOdaPrivateEndpointAttachments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#id DataOciOdaOdaPrivateEndpointAttachments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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/oda_oda_private_endpoint_attachments#state DataOciOdaOdaPrivateEndpointAttachments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 217
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#name DataOciOdaOdaPrivateEndpointAttachments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#values DataOciOdaOdaPrivateEndpointAttachments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 229
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_attachments#regex DataOciOdaOdaPrivateEndpointAttachments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 225
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsFilter"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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.DataOciOdaOdaPrivateEndpointAttachmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 352
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 340
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 356
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 369
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 346
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 362
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 141
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
        "line": 36
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItems",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
        "line": 59
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 98
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 103
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 108
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 118
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-attachments/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-oda-oda-private-endpoint-attachments/index.ts",
        "line": 164
      },
      "name": "DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 194
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-attachments/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-attachments/index:DataOciOdaOdaPrivateEndpointAttachmentsOdaPrivateEndpointAttachmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint#oda_private_endpoint_id DataOciOdaOdaPrivateEndpoint#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint/index.ts",
            "line": 13
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint/index:DataOciOdaOdaPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies oci_oda_oda_private_endpoint_scan_proxies}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies oci_oda_oda_private_endpoint_scan_proxies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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.DataOciOdaOdaPrivateEndpointScanProxiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpointScanProxies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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 DataOciOdaOdaPrivateEndpointScanProxies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpointScanProxies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpointScanProxies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 593
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 596
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 580
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 617
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 484
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 590
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 568
          },
          "name": "odaPrivateEndpointScanProxyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 600
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 562
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 584
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 555
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 574
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxies"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies#oda_private_endpoint_id DataOciOdaOdaPrivateEndpointScanProxies#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 20
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies#filter DataOciOdaOdaPrivateEndpointScanProxies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies#id DataOciOdaOdaPrivateEndpointScanProxies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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/oda_oda_private_endpoint_scan_proxies#state DataOciOdaOdaPrivateEndpointScanProxies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 299
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxies#name DataOciOdaOdaPrivateEndpointScanProxies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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/oda_oda_private_endpoint_scan_proxies#values DataOciOdaOdaPrivateEndpointScanProxies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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/oda_oda_private_endpoint_scan_proxies#regex DataOciOdaOdaPrivateEndpointScanProxies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 307
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesFilter"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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.DataOciOdaOdaPrivateEndpointScanProxiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesFilterList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 434
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 422
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 451
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 428
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 444
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 223
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 117
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItems",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItems"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 140
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 174
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 179
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 185
          },
          "name": "scanListenerInfos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 190
          },
          "name": "scanListenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 195
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 200
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 32
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfos",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfos"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 55
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 84
          },
          "name": "scanListenerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 89
          },
          "name": "scanListenerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 94
          },
          "name": "scanListenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfos"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsScanListenerInfosOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/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-oda-oda-private-endpoint-scan-proxies/index.ts",
        "line": 246
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 276
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxies/index:DataOciOdaOdaPrivateEndpointScanProxiesOdaPrivateEndpointScanProxyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxy oci_oda_oda_private_endpoint_scan_proxy}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxy oci_oda_oda_private_endpoint_scan_proxy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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.DataOciOdaOdaPrivateEndpointScanProxyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpointScanProxy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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 DataOciOdaOdaPrivateEndpointScanProxy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpointScanProxy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpointScanProxy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 196
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 202
          },
          "name": "scanListenerInfos",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 207
          },
          "name": "scanListenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 212
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 217
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 178
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 191
          },
          "name": "odaPrivateEndpointScanProxyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 171
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 184
          },
          "name": "odaPrivateEndpointScanProxyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index:DataOciOdaOdaPrivateEndpointScanProxy"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxy#oda_private_endpoint_id DataOciOdaOdaPrivateEndpointScanProxy#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 13
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoint_scan_proxy#oda_private_endpoint_scan_proxy_id DataOciOdaOdaPrivateEndpointScanProxy#oda_private_endpoint_scan_proxy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 17
          },
          "name": "odaPrivateEndpointScanProxyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index:DataOciOdaOdaPrivateEndpointScanProxyConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 19
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfos",
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index:DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfos"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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-oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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-oda-oda-private-endpoint-scan-proxy/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-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index:DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/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-oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 42
      },
      "name": "DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 71
          },
          "name": "scanListenerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 76
          },
          "name": "scanListenerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 81
          },
          "name": "scanListenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfos"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoint-scan-proxy/index:DataOciOdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints oci_oda_oda_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints oci_oda_oda_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoints/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.DataOciOdaOdaPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOdaOdaPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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 DataOciOdaOdaPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOdaOdaPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOdaOdaPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 550
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 499
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 553
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 537
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
            "line": 575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 424
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 547
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 525
          },
          "name": "odaPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 503
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 557
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 541
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 493
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 531
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciOdaOdaPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints#compartment_id DataOciOdaOdaPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_private_endpoints#display_name DataOciOdaOdaPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_private_endpoints#filter DataOciOdaOdaPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints#id DataOciOdaOdaPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-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/oda_oda_private_endpoints#state DataOciOdaOdaPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 239
      },
      "name": "DataOciOdaOdaPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/oda_oda_private_endpoints#name DataOciOdaOdaPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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/oda_oda_private_endpoints#values DataOciOdaOdaPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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/oda_oda_private_endpoints#regex DataOciOdaOdaPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 247
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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.DataOciOdaOdaPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 374
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
            "line": 391
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 368
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 384
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 163
      },
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollection",
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 36
      },
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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-oda-oda-private-endpoints/index.ts",
        "line": 59
      },
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 120
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 130
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-oda-oda-private-endpoints/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-oda-oda-private-endpoints/index.ts",
        "line": 186
      },
      "name": "DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 216
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-oda-oda-private-endpoints/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-oda-oda-private-endpoints/index:DataOciOdaOdaPrivateEndpointsOdaPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages oci_onesubscription_aggregated_computed_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages oci_onesubscription_aggregated_computed_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionAggregatedComputedUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 688
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionAggregatedComputedUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionAggregatedComputedUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionAggregatedComputedUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 844
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 847
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 760
          },
          "name": "resetGrouping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 776
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 792
          },
          "name": "resetParentProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 859
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 872
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 676
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 735
          },
          "name": "aggregatedComputedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 841
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 748
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 851
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 764
          },
          "name": "groupingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 780
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 796
          },
          "name": "parentProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 809
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 822
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 835
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 741
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 754
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 770
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 786
          },
          "name": "parentProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 802
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 815
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 828
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 369
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsages",
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 153
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsages",
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 176
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 205
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 210
          },
          "name": "costUnrounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 215
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 220
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 226
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 231
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 236
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 48
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProduct",
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 71
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 100
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 110
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 115
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 120
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 125
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 130
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
            "line": 480
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 392
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 422
          },
          "name": "aggregatedComputedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesAggregatedComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 427
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 433
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 438
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 443
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 448
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 453
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 458
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 463
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 468
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 264
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProduct",
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 287
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 316
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 326
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 331
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 336
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 341
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 346
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesAggregatedComputedUsagesParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#compartment_id DataOciOnesubscriptionAggregatedComputedUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 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/onesubscription_aggregated_computed_usages#subscription_id DataOciOnesubscriptionAggregatedComputedUsages#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#time_from DataOciOnesubscriptionAggregatedComputedUsages#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 36
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#time_to DataOciOnesubscriptionAggregatedComputedUsages#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 40
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#filter DataOciOnesubscriptionAggregatedComputedUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#grouping DataOciOnesubscriptionAggregatedComputedUsages#grouping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 17
          },
          "name": "grouping",
          "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/onesubscription_aggregated_computed_usages#id DataOciOnesubscriptionAggregatedComputedUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#parent_product DataOciOnesubscriptionAggregatedComputedUsages#parent_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 28
          },
          "name": "parentProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
        "line": 491
      },
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#name DataOciOnesubscriptionAggregatedComputedUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 495
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#values DataOciOnesubscriptionAggregatedComputedUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 503
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_aggregated_computed_usages#regex DataOciOnesubscriptionAggregatedComputedUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 499
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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.DataOciOnesubscriptionAggregatedComputedUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
            "line": 656
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-aggregated-computed-usages/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-onesubscription-aggregated-computed-usages/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 626
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionAggregatedComputedUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 614
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 630
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 643
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 607
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 620
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 636
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-aggregated-computed-usages/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionAggregatedComputedUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-aggregated-computed-usages/index:DataOciOnesubscriptionAggregatedComputedUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules oci_onesubscription_billing_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules oci_onesubscription_billing_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionBillingSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 449
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionBillingSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionBillingSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionBillingSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 560
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 563
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 534
          },
          "name": "resetSubscribedServiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionBillingSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 493
          },
          "name": "billingSchedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 557
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 506
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 567
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 538
          },
          "name": "subscribedServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 551
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 528
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 544
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedules"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
        "line": 116
      },
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedules",
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedules"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/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.DataOciOnesubscriptionBillingSchedulesBillingSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedulesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
        "line": 139
      },
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 168
          },
          "name": "amount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 173
          },
          "name": "arCustomerTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 178
          },
          "name": "arInvoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 183
          },
          "name": "billingFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 188
          },
          "name": "invoiceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 193
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 198
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 204
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 209
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 214
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 219
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 224
          },
          "name": "timeInvoicing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 229
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
        "line": 36
      },
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedulesProduct",
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedulesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/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.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
        "line": 59
      },
      "name": "DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 93
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesBillingSchedulesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesBillingSchedulesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionBillingSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#compartment_id DataOciOnesubscriptionBillingSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-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/onesubscription_billing_schedules#subscription_id DataOciOnesubscriptionBillingSchedules#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#filter DataOciOnesubscriptionBillingSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#id DataOciOnesubscriptionBillingSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-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/onesubscription_billing_schedules#subscribed_service_id DataOciOnesubscriptionBillingSchedules#subscribed_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 24
          },
          "name": "subscribedServiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
        "line": 252
      },
      "name": "DataOciOnesubscriptionBillingSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#name DataOciOnesubscriptionBillingSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#values DataOciOnesubscriptionBillingSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 264
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_billing_schedules#regex DataOciOnesubscriptionBillingSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 260
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-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-onesubscription-billing-schedules/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-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.DataOciOnesubscriptionBillingSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionBillingSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-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-onesubscription-billing-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-onesubscription-billing-schedules/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-billing-schedules/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-onesubscription-billing-schedules/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 387
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionBillingSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 375
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 391
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 404
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 381
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 397
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-billing-schedules/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionBillingSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-billing-schedules/index:DataOciOnesubscriptionBillingSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitment oci_onesubscription_commitment}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitment oci_onesubscription_commitment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitment/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.DataOciOnesubscriptionCommitmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitment/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionCommitment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/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 DataOciOnesubscriptionCommitment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionCommitment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionCommitment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/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-onesubscription-commitment/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionCommitment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 83
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 101
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 122
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 127
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 132
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 137
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 142
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 96
          },
          "name": "commitmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 89
          },
          "name": "commitmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitment/index:DataOciOnesubscriptionCommitment"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitment/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionCommitmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitment#commitment_id DataOciOnesubscriptionCommitment#commitment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 13
          },
          "name": "commitmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitment#id DataOciOnesubscriptionCommitment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitment/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitment/index:DataOciOnesubscriptionCommitmentConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments oci_onesubscription_commitments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments oci_onesubscription_commitments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitments/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.DataOciOnesubscriptionCommitmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitments/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionCommitments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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 DataOciOnesubscriptionCommitments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionCommitments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionCommitments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 433
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 436
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 448
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 457
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionCommitments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 327
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 382
          },
          "name": "commitments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 430
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 395
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 440
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 424
          },
          "name": "subscribedServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 388
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 417
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitments"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitments/index.ts",
        "line": 32
      },
      "name": "DataOciOnesubscriptionCommitmentsCommitments",
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsCommitments"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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.DataOciOnesubscriptionCommitmentsCommitmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionCommitmentsCommitmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/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-onesubscription-commitments/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsCommitmentsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/index.ts",
        "line": 55
      },
      "name": "DataOciOnesubscriptionCommitmentsCommitmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 84
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 89
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 99
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 104
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 109
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 114
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 119
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsCommitments"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsCommitmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitments/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionCommitmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments#compartment_id DataOciOnesubscriptionCommitments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 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/onesubscription_commitments#subscribed_service_id DataOciOnesubscriptionCommitments#subscribed_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 24
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments#filter DataOciOnesubscriptionCommitments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments#id DataOciOnesubscriptionCommitments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-commitments/index.ts",
        "line": 142
      },
      "name": "DataOciOnesubscriptionCommitmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_commitments#name DataOciOnesubscriptionCommitments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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/onesubscription_commitments#values DataOciOnesubscriptionCommitments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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/onesubscription_commitments#regex DataOciOnesubscriptionCommitments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 150
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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.DataOciOnesubscriptionCommitmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionCommitmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/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-onesubscription-commitments/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 277
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionCommitmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 265
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/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-onesubscription-commitments/index.ts",
            "line": 294
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 271
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 287
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-commitments/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionCommitmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-commitments/index:DataOciOnesubscriptionCommitmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usage oci_onesubscription_computed_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usage oci_onesubscription_computed_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usage/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.DataOciOnesubscriptionComputedUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionComputedUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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 DataOciOnesubscriptionComputedUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionComputedUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionComputedUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 366
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 382
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
            "line": 495
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 303
          },
          "name": "commitmentServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 321
          },
          "name": "computeSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 339
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 344
          },
          "name": "costRounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 349
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 354
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 391
          },
          "name": "isInvoiced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 396
          },
          "name": "mqsMessageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 401
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 406
          },
          "name": "originalUsageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 412
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 417
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 422
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 428
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 433
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 438
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 443
          },
          "name": "rateCardTierdId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 448
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 453
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 458
          },
          "name": "timeOfArrival",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 463
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 468
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 473
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 478
          },
          "name": "usageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 316
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 334
          },
          "name": "computedUsageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 370
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 386
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 309
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 327
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 360
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsage"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionComputedUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usage#compartment_id DataOciOnesubscriptionComputedUsage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 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/onesubscription_computed_usage#computed_usage_id DataOciOnesubscriptionComputedUsage#computed_usage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 17
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usage#fields DataOciOnesubscriptionComputedUsage#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 21
          },
          "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/onesubscription_computed_usage#id DataOciOnesubscriptionComputedUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
        "line": 30
      },
      "name": "DataOciOnesubscriptionComputedUsageParentProduct",
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageParentProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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.DataOciOnesubscriptionComputedUsageParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsageParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageParentProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
        "line": 53
      },
      "name": "DataOciOnesubscriptionComputedUsageParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 82
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 87
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 92
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 97
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 102
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 107
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 112
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
        "line": 135
      },
      "name": "DataOciOnesubscriptionComputedUsageProduct",
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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.DataOciOnesubscriptionComputedUsageProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsageProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usage/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-onesubscription-computed-usage/index.ts",
        "line": 158
      },
      "name": "DataOciOnesubscriptionComputedUsageProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 187
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 197
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 202
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 207
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 212
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 217
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usage/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsageProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usage/index:DataOciOnesubscriptionComputedUsageProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages oci_onesubscription_computed_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages oci_onesubscription_computed_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionComputedUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 657
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionComputedUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionComputedUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionComputedUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 813
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 723
          },
          "name": "resetComputedProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 816
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 745
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 761
          },
          "name": "resetParentProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 828
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 841
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 645
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 733
          },
          "name": "computedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 810
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 711
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 727
          },
          "name": "computedProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 820
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 749
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 765
          },
          "name": "parentProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 778
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 791
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 804
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 704
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 717
          },
          "name": "computedProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 739
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 755
          },
          "name": "parentProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 771
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 784
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 797
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 258
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsages",
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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.DataOciOnesubscriptionComputedUsagesComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 281
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 310
          },
          "name": "commitmentServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 320
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 315
          },
          "name": "computeSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 325
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 330
          },
          "name": "costRounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 335
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 340
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 350
          },
          "name": "isInvoiced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 355
          },
          "name": "mqsMessageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 360
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 365
          },
          "name": "originalUsageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 371
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 376
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 381
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 387
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 392
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 397
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 402
          },
          "name": "rateCardTierdId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 407
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 412
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 417
          },
          "name": "timeOfArrival",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 422
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 427
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 432
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 437
          },
          "name": "usageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 48
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesParentProduct",
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesParentProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 71
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 100
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 110
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 115
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 120
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 125
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 130
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 153
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesProduct",
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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.DataOciOnesubscriptionComputedUsagesComputedUsagesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 176
      },
      "name": "DataOciOnesubscriptionComputedUsagesComputedUsagesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 205
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 215
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 220
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 225
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 230
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 235
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesComputedUsagesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesComputedUsagesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionComputedUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#compartment_id DataOciOnesubscriptionComputedUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 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/onesubscription_computed_usages#subscription_id DataOciOnesubscriptionComputedUsages#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#time_from DataOciOnesubscriptionComputedUsages#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 36
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#time_to DataOciOnesubscriptionComputedUsages#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 40
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#computed_product DataOciOnesubscriptionComputedUsages#computed_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 17
          },
          "name": "computedProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#filter DataOciOnesubscriptionComputedUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#id DataOciOnesubscriptionComputedUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#parent_product DataOciOnesubscriptionComputedUsages#parent_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 28
          },
          "name": "parentProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
        "line": 460
      },
      "name": "DataOciOnesubscriptionComputedUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#name DataOciOnesubscriptionComputedUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 464
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#values DataOciOnesubscriptionComputedUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 472
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_computed_usages#regex DataOciOnesubscriptionComputedUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 468
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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.DataOciOnesubscriptionComputedUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-computed-usages/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-onesubscription-computed-usages/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 595
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionComputedUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 583
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 599
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 612
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 576
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 589
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 605
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-computed-usages/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionComputedUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-computed-usages/index:DataOciOnesubscriptionComputedUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages oci_onesubscription_invoice_line_computed_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages oci_onesubscription_invoice_line_computed_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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.DataOciOnesubscriptionInvoiceLineComputedUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionInvoiceLineComputedUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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 DataOciOnesubscriptionInvoiceLineComputedUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionInvoiceLineComputedUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionInvoiceLineComputedUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 656
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 608
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 659
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 624
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 681
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 533
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 653
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 647
          },
          "name": "invoicelineComputedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 596
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 612
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 663
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 628
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 641
          },
          "name": "invoiceLineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 589
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 602
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 618
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 634
          },
          "name": "invoiceLineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages#compartment_id DataOciOnesubscriptionInvoiceLineComputedUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 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/onesubscription_invoice_line_computed_usages#invoice_line_id DataOciOnesubscriptionInvoiceLineComputedUsages#invoice_line_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 28
          },
          "name": "invoiceLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages#fields DataOciOnesubscriptionInvoiceLineComputedUsages#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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/onesubscription_invoice_line_computed_usages#filter DataOciOnesubscriptionInvoiceLineComputedUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages#id DataOciOnesubscriptionInvoiceLineComputedUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 348
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoice_line_computed_usages#name DataOciOnesubscriptionInvoiceLineComputedUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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/onesubscription_invoice_line_computed_usages#values DataOciOnesubscriptionInvoiceLineComputedUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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/onesubscription_invoice_line_computed_usages#regex DataOciOnesubscriptionInvoiceLineComputedUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 356
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 483
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 471
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 500
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 464
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 477
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 493
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 236
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsages",
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsages"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 259
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 288
          },
          "name": "cost",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 293
          },
          "name": "costRounded",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 298
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 304
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 310
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 315
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 320
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 325
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 36
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProduct",
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 59
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 88
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 98
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 103
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 108
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 113
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 136
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProduct",
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/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-onesubscription-invoice-line-computed-usages/index.ts",
        "line": 159
      },
      "name": "DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 188
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 198
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 203
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 208
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 213
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoice-line-computed-usages/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoice-line-computed-usages/index:DataOciOnesubscriptionInvoiceLineComputedUsagesInvoicelineComputedUsagesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices oci_onesubscription_invoices}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices oci_onesubscription_invoices} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/index.ts",
          "line": 1350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 1318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionInvoices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1335
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionInvoices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionInvoices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionInvoices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1480
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1413
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1483
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1429
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1451
          },
          "name": "resetTimeFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1467
          },
          "name": "resetTimeTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1495
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1477
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1439
          },
          "name": "invoices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1388
          },
          "name": "arCustomerTransactionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1401
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1417
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1487
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1433
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1455
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1471
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1381
          },
          "name": "arCustomerTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1394
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1407
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1445
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1461
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionInvoicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#ar_customer_transaction_id DataOciOnesubscriptionInvoices#ar_customer_transaction_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 13
          },
          "name": "arCustomerTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#compartment_id DataOciOnesubscriptionInvoices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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/onesubscription_invoices#fields DataOciOnesubscriptionInvoices#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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/onesubscription_invoices#filter DataOciOnesubscriptionInvoices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#id DataOciOnesubscriptionInvoices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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/onesubscription_invoices#time_from DataOciOnesubscriptionInvoices#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 32
          },
          "name": "timeFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#time_to DataOciOnesubscriptionInvoices#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 36
          },
          "name": "timeTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 1138
      },
      "name": "DataOciOnesubscriptionInvoicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#name DataOciOnesubscriptionInvoices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#values DataOciOnesubscriptionInvoices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1150
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_invoices#regex DataOciOnesubscriptionInvoices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1146
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 1295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 1196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1273
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1261
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1277
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1290
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1254
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1267
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1283
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 966
      },
      "name": "DataOciOnesubscriptionInvoicesInvoices",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 149
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddress",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesBillToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 44
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocation",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 67
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 96
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 101
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 106
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 111
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 116
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 121
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 126
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 172
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 201
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 206
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 211
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 217
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 227
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 232
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 237
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 242
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 265
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToContact",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesBillToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 288
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 317
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 322
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 327
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 337
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 342
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 347
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 352
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 375
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToCustomer",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 479
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 398
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesBillToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 427
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 432
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 437
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 442
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 447
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 452
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 457
          },
          "name": "tcaCustomerAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 462
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 467
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesBillToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 490
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesCurrency",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 513
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 542
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 552
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLines": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLines",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 675
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLines",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLines"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 772
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 765
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 765
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 765
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 698
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 727
          },
          "name": "arInvoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 732
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 743
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 748
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 753
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLines"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 575
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProduct",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 598
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 627
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 632
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 637
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 642
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 647
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 652
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 1120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1134
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1127
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 776
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesOrganization",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesOrganization"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganizationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganizationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesOrganizationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesOrganizationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesOrganizationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 799
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesOrganizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 828
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 833
          },
          "name": "number",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganization"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesOrganizationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 989
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1018
          },
          "name": "arInvoices",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1024
          },
          "name": "billToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1030
          },
          "name": "billToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1036
          },
          "name": "billToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesBillToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1041
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1047
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1053
          },
          "name": "invoiceLines",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesInvoiceLinesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1059
          },
          "name": "organization",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesOrganizationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1064
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1070
          },
          "name": "paymentTerm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTermList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1075
          },
          "name": "receiptMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1080
          },
          "name": "spmInvoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1085
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1090
          },
          "name": "subscriptionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1095
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1100
          },
          "name": "timeInvoiceDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1105
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1110
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1115
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 1002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTerm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTerm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 856
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesPaymentTerm",
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesPaymentTerm"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTermList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTermList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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.DataOciOnesubscriptionInvoicesInvoicesPaymentTermOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionInvoicesInvoicesPaymentTermList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/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-onesubscription-invoices/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-onesubscription-invoices/index.ts",
            "line": 955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesPaymentTermList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTermOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTermOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-invoices/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-invoices/index.ts",
        "line": 879
      },
      "name": "DataOciOnesubscriptionInvoicesInvoicesPaymentTermOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 908
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 913
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 918
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 923
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 928
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 933
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 938
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 943
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-invoices/index.ts",
            "line": 892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionInvoicesInvoicesPaymentTerm"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-invoices/index:DataOciOnesubscriptionInvoicesInvoicesPaymentTermOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions oci_onesubscription_organization_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions oci_onesubscription_organization_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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.DataOciOnesubscriptionOrganizationSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionOrganizationSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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 DataOciOnesubscriptionOrganizationSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionOrganizationSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionOrganizationSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 501
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 504
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 482
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionOrganizationSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 498
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 492
          },
          "name": "organizationSubscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 508
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 486
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 476
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions#compartment_id DataOciOnesubscriptionOrganizationSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-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/onesubscription_organization_subscriptions#filter DataOciOnesubscriptionOrganizationSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions#id DataOciOnesubscriptionOrganizationSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
        "line": 224
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_organization_subscriptions#name DataOciOnesubscriptionOrganizationSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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/onesubscription_organization_subscriptions#values DataOciOnesubscriptionOrganizationSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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/onesubscription_organization_subscriptions#regex DataOciOnesubscriptionOrganizationSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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.DataOciOnesubscriptionOrganizationSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
        "line": 113
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptions",
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
        "line": 28
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrency",
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 51
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 80
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 85
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 90
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-organization-subscriptions/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-onesubscription-organization-subscriptions/index.ts",
        "line": 136
      },
      "name": "DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 166
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 171
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 176
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 181
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 186
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 191
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 196
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 201
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-organization-subscriptions/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-organization-subscriptions/index:DataOciOnesubscriptionOrganizationSubscriptionsOrganizationSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecards": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards oci_onesubscription_ratecards}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecards",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards oci_onesubscription_ratecards} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionRatecards resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 634
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionRatecards to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionRatecards that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionRatecards to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 779
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 782
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 699
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 715
          },
          "name": "resetPartNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 750
          },
          "name": "resetTimeFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 766
          },
          "name": "resetTimeTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 806
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecards",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 622
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 776
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 725
          },
          "name": "rateCards",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 687
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 786
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 703
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 719
          },
          "name": "partNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 738
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 754
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 770
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 680
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 693
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 709
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 731
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 744
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 760
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecards"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionRatecardsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#compartment_id DataOciOnesubscriptionRatecards#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 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/onesubscription_ratecards#subscription_id DataOciOnesubscriptionRatecards#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#filter DataOciOnesubscriptionRatecards#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#id DataOciOnesubscriptionRatecards#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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/onesubscription_ratecards#part_number DataOciOnesubscriptionRatecards#part_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 24
          },
          "name": "partNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#time_from DataOciOnesubscriptionRatecards#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 32
          },
          "name": "timeFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#time_to DataOciOnesubscriptionRatecards#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 36
          },
          "name": "timeTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 437
      },
      "name": "DataOciOnesubscriptionRatecardsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#name DataOciOnesubscriptionRatecards#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#values DataOciOnesubscriptionRatecards#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 449
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_ratecards#regex DataOciOnesubscriptionRatecards#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 445
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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.DataOciOnesubscriptionRatecardsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 572
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 560
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 576
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 589
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 553
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 566
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 582
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCards": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 314
      },
      "name": "DataOciOnesubscriptionRatecardsRateCards",
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCards"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 44
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsCurrency",
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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.DataOciOnesubscriptionRatecardsRateCardsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsRateCardsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 67
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 96
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 106
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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.DataOciOnesubscriptionRatecardsRateCardsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsRateCardsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 426
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 337
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 367
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 372
          },
          "name": "discretionaryDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 377
          },
          "name": "isTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 382
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 387
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 393
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 399
          },
          "name": "rateCardTiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 404
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 409
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 414
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCards"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 129
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsProduct",
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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.DataOciOnesubscriptionRatecardsRateCardsProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsRateCardsProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 152
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 181
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 186
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 191
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 196
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 201
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 206
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-ratecards/index.ts",
        "line": 229
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsRateCardTiers",
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsRateCardTiers"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionRatecardsRateCardsRateCardTiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsRateCardTiersList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-ratecards/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-onesubscription-ratecards/index.ts",
        "line": 252
      },
      "name": "DataOciOnesubscriptionRatecardsRateCardsRateCardTiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 281
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 286
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 291
          },
          "name": "upToQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-ratecards/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionRatecardsRateCardsRateCardTiers"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-ratecards/index:DataOciOnesubscriptionRatecardsRateCardsRateCardTiersOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedService": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_service oci_onesubscription_subscribed_service}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_service oci_onesubscription_subscribed_service} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionSubscribedService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2759
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionSubscribedService to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionSubscribedService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionSubscribedService to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2929
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2955
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3424
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2747
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2800
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2805
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2810
          },
          "name": "agreementName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2815
          },
          "name": "agreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2820
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2843
          },
          "name": "billingFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2826
          },
          "name": "billToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2832
          },
          "name": "billToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2838
          },
          "name": "billToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2848
          },
          "name": "bookingOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2853
          },
          "name": "buyerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2858
          },
          "name": "commitmentScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2864
          },
          "name": "commitmentServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2869
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2874
          },
          "name": "creditPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2879
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2884
          },
          "name": "customerTransactionReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2889
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2894
          },
          "name": "dataCenterRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2899
          },
          "name": "eligibleToRenew",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2905
          },
          "name": "endUserAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2911
          },
          "name": "endUserContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2917
          },
          "name": "endUserCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2938
          },
          "name": "fulfillmentSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2943
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2964
          },
          "name": "isAllowance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2969
          },
          "name": "isCapToPriceList",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2974
          },
          "name": "isCreditEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2979
          },
          "name": "isHavingUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2984
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2989
          },
          "name": "isPayg",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2994
          },
          "name": "isSingleRateCard",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2999
          },
          "name": "isVariableCommitment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3004
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3009
          },
          "name": "majorSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3014
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3019
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3024
          },
          "name": "orderHeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3029
          },
          "name": "orderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3034
          },
          "name": "orderLineNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3039
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3044
          },
          "name": "orderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3049
          },
          "name": "originalPromoAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3054
          },
          "name": "overageBillTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3059
          },
          "name": "overageDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3064
          },
          "name": "overagePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3069
          },
          "name": "partnerCreditAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3074
          },
          "name": "partnerTransactionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3079
          },
          "name": "paygPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3084
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3089
          },
          "name": "paymentNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3095
          },
          "name": "paymentTerm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTermList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3100
          },
          "name": "pricePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3105
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3111
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3116
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3121
          },
          "name": "promoOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3131
          },
          "name": "promotionPricingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3126
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3136
          },
          "name": "provisioningSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3141
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3146
          },
          "name": "rateCardDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3152
          },
          "name": "rateCards",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3157
          },
          "name": "ratecardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3162
          },
          "name": "renewalOptyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3167
          },
          "name": "renewalOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3172
          },
          "name": "renewalOptyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3177
          },
          "name": "renewedSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3183
          },
          "name": "resellerAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3189
          },
          "name": "resellerContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3195
          },
          "name": "resellerCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3200
          },
          "name": "revenueLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3205
          },
          "name": "revenueLineNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3210
          },
          "name": "revisedArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3215
          },
          "name": "revisedArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3220
          },
          "name": "salesAccountPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3225
          },
          "name": "salesChannel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3230
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3236
          },
          "name": "serviceToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3242
          },
          "name": "serviceToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3248
          },
          "name": "serviceToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3254
          },
          "name": "soldToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3260
          },
          "name": "soldToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3265
          },
          "name": "startDateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3270
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3288
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3293
          },
          "name": "subscriptionSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3298
          },
          "name": "systemArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3303
          },
          "name": "systemArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3308
          },
          "name": "systemAtrArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3313
          },
          "name": "systemAtrArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3318
          },
          "name": "termValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3323
          },
          "name": "termValueUom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3328
          },
          "name": "timeAgreementEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3338
          },
          "name": "timeCustomerConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3343
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3348
          },
          "name": "timeMajorsetEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3353
          },
          "name": "timeMajorsetStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3358
          },
          "name": "timePaymentExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3363
          },
          "name": "timeProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3368
          },
          "name": "timeServiceConfigurationEmailSent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3373
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3378
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3383
          },
          "name": "timeWelcomeEmailSent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3388
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3393
          },
          "name": "transactionExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3398
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3403
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3408
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2933
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2959
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3283
          },
          "name": "subscribedServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2923
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2949
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 3276
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedService"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 131
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceBillToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 26
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 49
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 78
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 83
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 88
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 93
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 98
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 103
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 108
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 154
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 183
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 188
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 193
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 199
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 204
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 209
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 214
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 219
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 224
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 247
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceBillToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceBillToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 270
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 299
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 304
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 309
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 314
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 319
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 324
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 329
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 334
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 357
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceBillToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceBillToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 380
      },
      "name": "DataOciOnesubscriptionSubscribedServiceBillToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 409
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 414
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 419
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 429
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 434
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 439
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 444
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 449
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceBillToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceBillToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 472
      },
      "name": "DataOciOnesubscriptionSubscribedServiceCommitmentServices",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceCommitmentServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceCommitmentServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceCommitmentServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceCommitmentServicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 495
      },
      "name": "DataOciOnesubscriptionSubscribedServiceCommitmentServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 524
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 529
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 534
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 539
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 544
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 549
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceCommitmentServices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceCommitmentServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionSubscribedServiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_service#subscribed_service_id DataOciOnesubscriptionSubscribedService#subscribed_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 24
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_service#fields DataOciOnesubscriptionSubscribedService#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 13
          },
          "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/onesubscription_subscribed_service#id DataOciOnesubscriptionSubscribedService#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 677
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceEndUserAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 572
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 595
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 624
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 629
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 634
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 639
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 644
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 649
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 654
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 700
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 729
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 734
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 739
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 745
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 750
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 755
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 760
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 765
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 770
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 793
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceEndUserContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 892
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 816
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 845
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 850
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 855
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 860
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 865
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 870
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 875
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 880
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 903
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceEndUserCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 926
      },
      "name": "DataOciOnesubscriptionSubscribedServiceEndUserCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 955
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 960
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 965
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 970
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 975
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 980
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 985
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 990
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 995
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceEndUserCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceEndUserCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTerm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTerm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1018
      },
      "name": "DataOciOnesubscriptionSubscribedServicePaymentTerm",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServicePaymentTerm"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTermList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTermList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServicePaymentTermOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicePaymentTermList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 1117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServicePaymentTermList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTermOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTermOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1041
      },
      "name": "DataOciOnesubscriptionSubscribedServicePaymentTermOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1070
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1075
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1080
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1085
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1090
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1095
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1100
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1105
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicePaymentTerm"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServicePaymentTermOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1128
      },
      "name": "DataOciOnesubscriptionSubscribedServiceProduct",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1217
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1151
      },
      "name": "DataOciOnesubscriptionSubscribedServiceProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1180
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1185
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1190
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1195
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1200
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1205
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCards": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1498
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCards",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCards"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1228
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsCurrency",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1302
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1251
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1280
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1290
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1610
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1521
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1551
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1556
          },
          "name": "discretionaryDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1561
          },
          "name": "isTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1566
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1571
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1577
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1583
          },
          "name": "rateCardTiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1588
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1593
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1598
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCards"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1313
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsProduct",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1402
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1336
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1365
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1375
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1380
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1385
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1390
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1413
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiers",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiers"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1494
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1487
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1436
      },
      "name": "DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1465
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1470
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1475
          },
          "name": "upToQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiers"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceRateCardsRateCardTiersOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1726
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1838
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1831
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1831
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1831
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1621
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1644
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1673
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1678
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1683
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1688
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1693
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1698
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1703
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 1758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1749
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1778
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1783
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1788
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1794
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1799
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1804
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1809
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1814
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1819
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1842
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceResellerContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceResellerContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 1941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1865
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1894
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1899
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1904
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1909
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1914
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1919
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1924
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1929
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1878
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 1952
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceResellerCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2056
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2056
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2056
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 1975
      },
      "name": "DataOciOnesubscriptionSubscribedServiceResellerCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2004
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2009
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2014
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2019
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2024
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2029
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2034
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2039
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2044
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 1988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceResellerCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceResellerCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2172
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2284
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2277
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2277
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2067
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2168
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2161
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2099
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2090
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2119
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2124
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2129
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2134
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2139
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2144
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2149
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2195
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2224
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2229
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2234
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2240
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2245
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2250
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2255
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2260
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2265
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2288
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 2311
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2340
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2345
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2350
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2360
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2365
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2370
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2375
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2398
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2509
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2502
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2502
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2421
      },
      "name": "DataOciOnesubscriptionSubscribedServiceServiceToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2450
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2455
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2460
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2465
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2470
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2475
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2480
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2485
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2490
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceServiceToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceServiceToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2513
      },
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 2605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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.DataOciOnesubscriptionSubscribedServiceSoldToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
            "line": 2612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
          "line": 2545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2536
      },
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2565
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2570
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2575
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2585
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2590
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2595
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2600
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2623
      },
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
        "line": 2720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2734
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2727
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2727
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2727
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-service/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-onesubscription-subscribed-service/index.ts",
        "line": 2646
      },
      "name": "DataOciOnesubscriptionSubscribedServiceSoldToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2675
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2680
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2685
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2690
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2695
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2700
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2705
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2710
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2715
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-service/index.ts",
            "line": 2659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServiceSoldToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-service/index:DataOciOnesubscriptionSubscribedServiceSoldToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services oci_onesubscription_subscribed_services}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services oci_onesubscription_subscribed_services} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 3607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 3575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionSubscribedServices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionSubscribedServices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionSubscribedServices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionSubscribedServices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3720
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3723
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3656
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3672
          },
          "name": "resetOrderLineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3688
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3735
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3717
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3698
          },
          "name": "subscribedServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3727
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3660
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3676
          },
          "name": "orderLineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3692
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3711
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3650
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3666
          },
          "name": "orderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3682
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3704
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionSubscribedServicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#compartment_id DataOciOnesubscriptionSubscribedServices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-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/onesubscription_subscribed_services#subscription_id DataOciOnesubscriptionSubscribedServices#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#filter DataOciOnesubscriptionSubscribedServices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#id DataOciOnesubscriptionSubscribedServices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-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/onesubscription_subscribed_services#order_line_id DataOciOnesubscriptionSubscribedServices#order_line_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 24
          },
          "name": "orderLineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#status DataOciOnesubscriptionSubscribedServices#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 28
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 3395
      },
      "name": "DataOciOnesubscriptionSubscribedServicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#name DataOciOnesubscriptionSubscribedServices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#values DataOciOnesubscriptionSubscribedServices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3407
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscribed_services#regex DataOciOnesubscriptionSubscribedServices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3403
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 3560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 3552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 3463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 3453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3530
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3534
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3547
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3524
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3540
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2752
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServices",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 145
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 40
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-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-onesubscription-subscribed-services/index.ts",
        "line": 63
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 92
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 97
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 102
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 107
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 112
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 117
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 122
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 168
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 197
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 202
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 207
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 213
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 223
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 228
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 233
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 238
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 261
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 284
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 313
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 318
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 323
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 333
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 338
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 343
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 348
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 371
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 475
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 394
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 423
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 428
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 433
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 438
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 443
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 448
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 453
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 458
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 463
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 486
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServices",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 509
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 538
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 543
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 548
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 553
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 558
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 563
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 691
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 586
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 687
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 680
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 680
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 680
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 609
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 638
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 643
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 648
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 653
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 658
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 663
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 668
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 714
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 743
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 748
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 753
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 759
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 769
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 774
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 779
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 784
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 807
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 906
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 906
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 830
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 859
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 864
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 869
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 874
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 879
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 884
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 889
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 894
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 917
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1021
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 940
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 969
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 974
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 979
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 984
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 989
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 994
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 999
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1004
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1009
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 3377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2775
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2804
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2809
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2814
          },
          "name": "agreementName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2819
          },
          "name": "agreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2824
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2847
          },
          "name": "billingFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2830
          },
          "name": "billToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2836
          },
          "name": "billToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2842
          },
          "name": "billToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesBillToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2852
          },
          "name": "bookingOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2857
          },
          "name": "buyerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2862
          },
          "name": "commitmentScheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2868
          },
          "name": "commitmentServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesCommitmentServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2873
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2878
          },
          "name": "creditPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2883
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2888
          },
          "name": "customerTransactionReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2893
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2898
          },
          "name": "dataCenterRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2903
          },
          "name": "eligibleToRenew",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2909
          },
          "name": "endUserAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2915
          },
          "name": "endUserContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2921
          },
          "name": "endUserCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesEndUserCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2926
          },
          "name": "fulfillmentSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2931
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2936
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2941
          },
          "name": "isAllowance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2946
          },
          "name": "isCapToPriceList",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2951
          },
          "name": "isCreditEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2956
          },
          "name": "isHavingUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2961
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2966
          },
          "name": "isPayg",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2971
          },
          "name": "isSingleRateCard",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2976
          },
          "name": "isVariableCommitment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2981
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2986
          },
          "name": "majorSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2991
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2996
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3001
          },
          "name": "orderHeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3006
          },
          "name": "orderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3011
          },
          "name": "orderLineNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3016
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3021
          },
          "name": "orderType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3026
          },
          "name": "originalPromoAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3031
          },
          "name": "overageBillTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3036
          },
          "name": "overageDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3041
          },
          "name": "overagePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3046
          },
          "name": "partnerCreditAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3051
          },
          "name": "partnerTransactionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3056
          },
          "name": "paygPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3061
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3066
          },
          "name": "paymentNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3072
          },
          "name": "paymentTerm",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3077
          },
          "name": "pricePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3082
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3088
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3093
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3098
          },
          "name": "promoOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3108
          },
          "name": "promotionPricingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3103
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3113
          },
          "name": "provisioningSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3118
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3123
          },
          "name": "rateCardDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3129
          },
          "name": "rateCards",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3134
          },
          "name": "ratecardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3139
          },
          "name": "renewalOptyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3144
          },
          "name": "renewalOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3149
          },
          "name": "renewalOptyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3154
          },
          "name": "renewedSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3160
          },
          "name": "resellerAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3166
          },
          "name": "resellerContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3172
          },
          "name": "resellerCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3177
          },
          "name": "revenueLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3182
          },
          "name": "revenueLineNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3187
          },
          "name": "revisedArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3192
          },
          "name": "revisedArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3197
          },
          "name": "salesAccountPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3202
          },
          "name": "salesChannel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3207
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3213
          },
          "name": "serviceToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3219
          },
          "name": "serviceToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3225
          },
          "name": "serviceToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3231
          },
          "name": "soldToContact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3237
          },
          "name": "soldToCustomer",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3242
          },
          "name": "startDateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3247
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3252
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3257
          },
          "name": "subscriptionSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3262
          },
          "name": "systemArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3267
          },
          "name": "systemArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3272
          },
          "name": "systemAtrArrInLc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3277
          },
          "name": "systemAtrArrInSc",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3282
          },
          "name": "termValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3287
          },
          "name": "termValueUom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3292
          },
          "name": "timeAgreementEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3297
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3302
          },
          "name": "timeCustomerConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3307
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3312
          },
          "name": "timeMajorsetEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3317
          },
          "name": "timeMajorsetStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3322
          },
          "name": "timePaymentExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3327
          },
          "name": "timeProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3332
          },
          "name": "timeServiceConfigurationEmailSent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3337
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3342
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3347
          },
          "name": "timeWelcomeEmailSent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3352
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3357
          },
          "name": "transactionExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3362
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3367
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 3372
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTerm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTerm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1032
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTerm",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTerm"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1055
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1084
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1089
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1094
          },
          "name": "isActive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1099
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1104
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1109
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1114
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTerm"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesPaymentTermOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1142
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesProduct",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1165
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1194
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1204
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1209
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1214
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1219
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCards": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1512
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCards",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCards"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1242
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrency",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1323
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1316
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1265
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1294
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1299
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1304
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1624
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1535
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1565
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1570
          },
          "name": "discretionaryDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1575
          },
          "name": "isTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1580
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1585
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1591
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1597
          },
          "name": "rateCardTiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1602
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1607
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1612
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCards"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1327
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProduct",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1350
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1379
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1384
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1389
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1394
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1399
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1404
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1427
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiers",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiers"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1450
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1479
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1484
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1489
          },
          "name": "upToQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiers"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesRateCardsRateCardTiersOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1740
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1845
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1635
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 1667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1658
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1687
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1692
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1697
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1702
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1707
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1712
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1717
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1763
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1792
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1797
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1802
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1808
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1813
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1818
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1823
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1828
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1833
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1856
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 1955
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 1888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1879
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1908
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1913
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1918
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1923
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1928
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1933
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1938
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1943
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 1892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 1966
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2077
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2070
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2070
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2070
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 1989
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2018
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2023
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2028
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2033
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2038
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2043
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2048
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2053
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2058
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesResellerCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2186
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddress",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddress"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2081
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocation",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocation"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2175
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2104
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2133
          },
          "name": "address1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2138
          },
          "name": "address2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2143
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2148
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2153
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2158
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2163
          },
          "name": "tcaLocationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocation"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2209
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2238
          },
          "name": "billSiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2243
          },
          "name": "isBillTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2248
          },
          "name": "isShipTo",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2254
          },
          "name": "location",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2259
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2264
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2269
          },
          "name": "service2SiteUseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2274
          },
          "name": "tcaCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2279
          },
          "name": "tcaPartySiteNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2302
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2408
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2401
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2325
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2354
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2359
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2364
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2374
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2379
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2384
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2389
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2412
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2435
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2464
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2469
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2474
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2479
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2484
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2489
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2494
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2499
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2504
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesServiceToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2527
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContact",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContact"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 2619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
            "line": 2626
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2550
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2579
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2584
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2589
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2594
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2599
          },
          "name": "tcaContactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2604
          },
          "name": "tcaCustAccntSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2609
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2614
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContact"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2637
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomer",
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomer"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
          "line": 2741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
        "line": 2734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2748
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2741
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2741
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscribed-services/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-onesubscription-subscribed-services/index.ts",
        "line": 2660
      },
      "name": "DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2689
          },
          "name": "customerChainType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2694
          },
          "name": "isChainCustomer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2699
          },
          "name": "isPublicSector",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2704
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2709
          },
          "name": "namePhonetic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2714
          },
          "name": "tcaCustAccountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2719
          },
          "name": "tcaCustomerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2724
          },
          "name": "tcaPartyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2729
          },
          "name": "tcaPartyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscribed-services/index.ts",
            "line": 2673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomer"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscribed-services/index:DataOciOnesubscriptionSubscribedServicesSubscribedServicesSoldToCustomerOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions oci_onesubscription_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions oci_onesubscription_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
          "line": 840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnesubscriptionSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 825
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnesubscriptionSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnesubscriptionSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnesubscriptionSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 973
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 877
          },
          "name": "resetBuyerEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 976
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 906
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 922
          },
          "name": "resetIsCommitInfoRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 938
          },
          "name": "resetPlanNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 954
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 988
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 1000
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 813
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 970
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 964
          },
          "name": "subscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 881
          },
          "name": "buyerEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 894
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 980
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 910
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 926
          },
          "name": "isCommitInfoRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 942
          },
          "name": "planNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 958
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 871
          },
          "name": "buyerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 887
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 900
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 916
          },
          "name": "isCommitInfoRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 932
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 948
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOnesubscriptionSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#compartment_id DataOciOnesubscriptionSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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/onesubscription_subscriptions#buyer_email DataOciOnesubscriptionSubscriptions#buyer_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 13
          },
          "name": "buyerEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#filter DataOciOnesubscriptionSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#id DataOciOnesubscriptionSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-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/onesubscription_subscriptions#is_commit_info_required DataOciOnesubscriptionSubscriptions#is_commit_info_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 28
          },
          "name": "isCommitInfoRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/onesubscription_subscriptions#plan_number DataOciOnesubscriptionSubscriptions#plan_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 32
          },
          "name": "planNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#subscription_id DataOciOnesubscriptionSubscriptions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 36
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 628
      },
      "name": "DataOciOnesubscriptionSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#name DataOciOnesubscriptionSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 632
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#values DataOciOnesubscriptionSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 640
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/onesubscription_subscriptions#regex DataOciOnesubscriptionSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 636
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 800
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 793
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 793
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 793
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 763
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 751
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 767
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 780
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 744
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 757
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 773
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 516
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptions",
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 44
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsCurrency",
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsCurrency"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 67
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 96
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 106
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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.DataOciOnesubscriptionSubscriptionsSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
            "line": 617
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 539
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 569
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 574
          },
          "name": "holdReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 579
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 584
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 590
          },
          "name": "subscribedServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 595
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 600
          },
          "name": "timeHoldReleaseEta",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 605
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 319
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServices",
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 129
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices",
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
            "line": 218
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 152
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 181
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 186
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 191
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 196
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 201
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 206
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 342
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 371
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 376
          },
          "name": "bookingOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 382
          },
          "name": "commitmentServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 387
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 392
          },
          "name": "dataCenterRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 397
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 402
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 407
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 412
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 417
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 422
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 427
          },
          "name": "originalPromoAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 432
          },
          "name": "partnerTransactionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 437
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 443
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 448
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 453
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 458
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 463
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 468
          },
          "name": "termValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 473
          },
          "name": "termValueUom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 478
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 483
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 488
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 493
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServices"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
        "line": 229
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct",
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList"
    },
    "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-onesubscription-subscriptions/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-onesubscription-subscriptions/index.ts",
        "line": 252
      },
      "name": "DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 286
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 291
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 296
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-onesubscription-subscriptions/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-onesubscription-subscriptions/index:DataOciOnesubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopic": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topic oci_ons_notification_topic}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topic oci_ons_notification_topic} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topic/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.DataOciOnsNotificationTopicConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topic/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnsNotificationTopic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/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 DataOciOnsNotificationTopic to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnsNotificationTopic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnsNotificationTopic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/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-ons-notification-topic/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnsNotificationTopic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 75
          },
          "name": "apiEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 96
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 117
          },
          "name": "shortTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 140
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 133
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topic/index:DataOciOnsNotificationTopic"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topic/index.ts",
        "line": 9
      },
      "name": "DataOciOnsNotificationTopicConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topic#topic_id DataOciOnsNotificationTopic#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topic/index.ts",
            "line": 13
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topic/index:DataOciOnsNotificationTopicConfig"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics oci_ons_notification_topics}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics oci_ons_notification_topics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topics/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topics/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnsNotificationTopics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 365
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOnsNotificationTopics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnsNotificationTopics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnsNotificationTopics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 479
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 482
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 428
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 444
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 466
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnsNotificationTopics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 353
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 476
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 454
          },
          "name": "notificationTopics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopicsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 416
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 486
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 432
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 470
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 409
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 422
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 438
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 460
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopics"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topics/index.ts",
        "line": 9
      },
      "name": "DataOciOnsNotificationTopicsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#compartment_id DataOciOnsNotificationTopics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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/ons_notification_topics#filter DataOciOnsNotificationTopics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#id DataOciOnsNotificationTopics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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/ons_notification_topics#name DataOciOnsNotificationTopics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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/ons_notification_topics#state DataOciOnsNotificationTopics#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsConfig"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topics/index.ts",
        "line": 168
      },
      "name": "DataOciOnsNotificationTopicsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#name DataOciOnsNotificationTopics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#values DataOciOnsNotificationTopics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 180
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_notification_topics#regex DataOciOnsNotificationTopics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 176
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsFilter"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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.DataOciOnsNotificationTopicsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsNotificationTopicsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/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-ons-notification-topics/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsFilterList"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 303
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnsNotificationTopicsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 291
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 307
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 320
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 297
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 313
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-notification-topics/index.ts",
        "line": 36
      },
      "name": "DataOciOnsNotificationTopicsNotificationTopics",
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsNotificationTopics"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopicsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopicsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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.DataOciOnsNotificationTopicsNotificationTopicsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsNotificationTopicsNotificationTopicsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/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-ons-notification-topics/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsNotificationTopicsList"
    },
    "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopicsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopicsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-notification-topics/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-ons-notification-topics/index.ts",
        "line": 59
      },
      "name": "DataOciOnsNotificationTopicsNotificationTopicsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 88
          },
          "name": "apiEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 109
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 125
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 130
          },
          "name": "shortTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 135
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 140
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 145
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-notification-topics/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsNotificationTopicsNotificationTopics"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-notification-topics/index:DataOciOnsNotificationTopicsNotificationTopicsOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscription oci_ons_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscription oci_ons_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-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.DataOciOnsSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscription/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnsSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-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 DataOciOnsSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnsSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnsSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/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-ons-subscription/index.ts",
            "line": 154
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnsSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 80
          },
          "name": "createdTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 91
          },
          "name": "deliveryPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 96
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 101
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 117
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 140
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 135
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 128
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscription/index:DataOciOnsSubscription"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciOnsSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscription#subscription_id DataOciOnsSubscription#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscription/index.ts",
            "line": 13
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscription/index:DataOciOnsSubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions oci_ons_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions oci_ons_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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.DataOciOnsSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOnsSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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 DataOciOnsSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOnsSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOnsSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 610
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 613
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 575
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 597
          },
          "name": "resetTopicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOnsSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 607
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 585
          },
          "name": "subscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 563
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 617
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 579
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 601
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 556
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 569
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 591
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOnsSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions#compartment_id DataOciOnsSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-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/ons_subscriptions#filter DataOciOnsSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions#id DataOciOnsSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-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/ons_subscriptions#topic_id DataOciOnsSubscriptions#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 24
          },
          "name": "topicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 316
      },
      "name": "DataOciOnsSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/ons_subscriptions#name DataOciOnsSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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/ons_subscriptions#values DataOciOnsSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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/ons_subscriptions#regex DataOciOnsSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 324
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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.DataOciOnsSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 451
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOnsSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 468
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 432
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 445
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 461
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 188
      },
      "name": "DataOciOnsSubscriptionsSubscriptions",
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptions"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 112
      },
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicy",
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicy"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-ons-subscriptions/index.ts",
        "line": 32
      },
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicy",
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicy"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyList"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-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-ons-subscriptions/index.ts",
        "line": 55
      },
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 84
          },
          "name": "maxRetryDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 89
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyList"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 135
      },
      "name": "DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 165
          },
          "name": "backoffRetryPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyBackoffRetryPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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.DataOciOnsSubscriptionsSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOnsSubscriptionsSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/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-ons-subscriptions/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-ons-subscriptions/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-ons-subscriptions/index.ts",
        "line": 211
      },
      "name": "DataOciOnsSubscriptionsSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 240
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 245
          },
          "name": "createdTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 251
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 257
          },
          "name": "deliveryPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptionsDeliveryPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 262
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 267
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 273
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 283
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 288
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 293
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-ons-subscriptions/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOnsSubscriptionsSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-ons-subscriptions/index:DataOciOnsSubscriptionsSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instance oci_opa_opa_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instance oci_opa_opa_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instance/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.DataOciOpaOpaInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instance/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpaOpaInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/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 DataOciOpaOpaInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpaOpaInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpaOpaInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/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-opa-opa-instance/index.ts",
            "line": 301
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 171
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 181
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 192
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 197
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 203
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 213
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 218
          },
          "name": "identityAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 223
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 228
          },
          "name": "identityAppOpcServiceInstanceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 233
          },
          "name": "identityDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 238
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 243
          },
          "name": "isBreakglassEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 248
          },
          "name": "meteringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 266
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 271
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 277
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 282
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 287
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 261
          },
          "name": "opaInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 254
          },
          "name": "opaInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instance/index:DataOciOpaOpaInstance"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstanceAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instance/index.ts",
        "line": 15
      },
      "name": "DataOciOpaOpaInstanceAttachments",
      "symbolId": "src/data-oci-opa-opa-instance/index:DataOciOpaOpaInstanceAttachments"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstanceAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instance/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-opa-opa-instance/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/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.DataOciOpaOpaInstanceAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstanceAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/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-opa-opa-instance/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-opa-opa-instance/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instance/index:DataOciOpaOpaInstanceAttachmentsList"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstanceAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instance/index.ts",
        "line": 38
      },
      "name": "DataOciOpaOpaInstanceAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 67
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 72
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 77
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 82
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 87
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instance/index:DataOciOpaOpaInstanceAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instance/index.ts",
        "line": 9
      },
      "name": "DataOciOpaOpaInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instance#opa_instance_id DataOciOpaOpaInstance#opa_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instance/index.ts",
            "line": 13
          },
          "name": "opaInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instance/index:DataOciOpaOpaInstanceConfig"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances oci_opa_opa_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances oci_opa_opa_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instances/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpaOpaInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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 DataOciOpaOpaInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpaOpaInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpaOpaInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 700
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 633
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 649
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 703
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 665
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 687
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 715
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 571
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 697
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 675
          },
          "name": "opaInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 637
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 653
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 707
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 669
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 691
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 627
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 643
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 659
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 681
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstances"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 9
      },
      "name": "DataOciOpaOpaInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances#compartment_id DataOciOpaOpaInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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/opa_opa_instances#display_name DataOciOpaOpaInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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/opa_opa_instances#filter DataOciOpaOpaInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances#id DataOciOpaOpaInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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/opa_opa_instances#state DataOciOpaOpaInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesConfig"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 386
      },
      "name": "DataOciOpaOpaInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opa_opa_instances#name DataOciOpaOpaInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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/opa_opa_instances#values DataOciOpaOpaInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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/opa_opa_instances#regex DataOciOpaOpaInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 394
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesFilter"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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.DataOciOpaOpaInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/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-opa-opa-instances/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 521
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpaOpaInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 509
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/index.ts",
            "line": 538
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 515
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 531
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 310
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollection",
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollection"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 131
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItems",
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opa-opa-instances/index.ts",
        "line": 36
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachments",
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachments"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instances/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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-opa-opa-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-opa-opa-instances/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsList"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instances/index.ts",
        "line": 59
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 88
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 93
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 98
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 103
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 108
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachments"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instances/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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.DataOciOpaOpaInstancesOpaInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-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-opa-opa-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-opa-opa-instances/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instances/index.ts",
        "line": 154
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 184
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 194
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 200
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 205
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 210
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 216
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 226
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 231
          },
          "name": "identityAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 236
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 241
          },
          "name": "identityAppOpcServiceInstanceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 246
          },
          "name": "identityDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 251
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 256
          },
          "name": "isBreakglassEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 261
          },
          "name": "meteringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 266
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 271
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 277
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 282
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 287
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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.DataOciOpaOpaInstancesOpaInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/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-opa-opa-instances/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-opa-opa-instances/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opa-opa-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-opa-opa-instances/index.ts",
        "line": 333
      },
      "name": "DataOciOpaOpaInstancesOpaInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 363
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opa-opa-instances/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpaOpaInstancesOpaInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opa-opa-instances/index:DataOciOpaOpaInstancesOpaInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster oci_opensearch_opensearch_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster oci_opensearch_opensearch_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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.DataOciOpensearchOpensearchClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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 DataOciOpensearchOpensearchCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
            "line": 840
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 526
          },
          "name": "availabilityDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 531
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 536
          },
          "name": "configureOutboundClusterTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 541
          },
          "name": "dataNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 546
          },
          "name": "dataNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 551
          },
          "name": "dataNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 556
          },
          "name": "dataNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 561
          },
          "name": "dataNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 566
          },
          "name": "dataNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 571
          },
          "name": "dataNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 577
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 582
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 587
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 593
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 598
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 603
          },
          "name": "inboundClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 608
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 614
          },
          "name": "maintenanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 619
          },
          "name": "masterNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 624
          },
          "name": "masterNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 629
          },
          "name": "masterNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 634
          },
          "name": "masterNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 639
          },
          "name": "masterNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 644
          },
          "name": "masterNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 649
          },
          "name": "opendashboardFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 654
          },
          "name": "opendashboardNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 659
          },
          "name": "opendashboardNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 664
          },
          "name": "opendashboardNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 669
          },
          "name": "opendashboardNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 674
          },
          "name": "opendashboardPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 692
          },
          "name": "opensearchFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 697
          },
          "name": "opensearchPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 703
          },
          "name": "outboundClusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 708
          },
          "name": "reverseConnectionEndpointCustomerIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 714
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 719
          },
          "name": "searchNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 724
          },
          "name": "searchNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 729
          },
          "name": "searchNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 734
          },
          "name": "searchNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 739
          },
          "name": "searchNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 744
          },
          "name": "searchNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 749
          },
          "name": "securityMasterUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 754
          },
          "name": "securityMasterUserPasswordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 759
          },
          "name": "securityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 765
          },
          "name": "securitySamlConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 770
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 775
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 780
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 785
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 791
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 796
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 801
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 806
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 811
          },
          "name": "totalStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 816
          },
          "name": "upgradeMajorVersionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 821
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 826
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 687
          },
          "name": "opensearchClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 680
          },
          "name": "opensearchClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchCluster"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster#opensearch_cluster_id DataOciOpensearchOpensearchCluster#opensearch_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 13
          },
          "name": "opensearchClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciOpensearchOpensearchClusterMaintenanceDetails",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterMaintenanceDetails"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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.DataOciOpensearchOpensearchClusterMaintenanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterMaintenanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterMaintenanceDetailsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciOpensearchOpensearchClusterMaintenanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 67
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 72
          },
          "name": "notificationEmailIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 77
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 82
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterMaintenanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterMaintenanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 200
      },
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfig",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfigList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 105
      },
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClusters",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 128
      },
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 157
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 162
          },
          "name": "isSkipUnavailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 167
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 172
          },
          "name": "pingSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 177
          },
          "name": "seedClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 223
      },
      "name": "DataOciOpensearchOpensearchClusterOutboundClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 252
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 258
          },
          "name": "outboundClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterOutboundClusterConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterOutboundClusterConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipeline": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipeline oci_opensearch_opensearch_cluster_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipeline oci_opensearch_opensearch_cluster_pipeline} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/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.DataOciOpensearchOpensearchClusterPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchClusterPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/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 DataOciOpensearchOpensearchClusterPipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchClusterPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchClusterPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/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-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 160
          },
          "name": "dataPrepperConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 177
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 187
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 192
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 197
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 202
          },
          "name": "nsgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 207
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 212
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 230
          },
          "name": "opensearchPipelineFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 235
          },
          "name": "opensearchPipelinePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 240
          },
          "name": "pipelineConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 245
          },
          "name": "pipelineMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 251
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 256
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 261
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 266
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 272
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 277
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 282
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 287
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 292
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 225
          },
          "name": "opensearchClusterPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 218
          },
          "name": "opensearchClusterPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipeline/index:DataOciOpensearchOpensearchClusterPipeline"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchClusterPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipeline#opensearch_cluster_pipeline_id DataOciOpensearchOpensearchClusterPipeline#opensearch_cluster_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 13
          },
          "name": "opensearchClusterPipelineId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipeline/index:DataOciOpensearchOpensearchClusterPipelineConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 15
      },
      "name": "DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpoints",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipeline/index:DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipeline/index:DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 38
      },
      "name": "DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 67
          },
          "name": "customerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 72
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipeline/index:DataOciOpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines oci_opensearch_opensearch_cluster_pipelines}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines oci_opensearch_opensearch_cluster_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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.DataOciOpensearchOpensearchClusterPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchClusterPipelines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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 DataOciOpensearchOpensearchClusterPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchClusterPipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchClusterPipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 723
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 656
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 726
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 672
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 694
          },
          "name": "resetPipelineComponentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 710
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 749
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 720
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 682
          },
          "name": "opensearchClusterPipelineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 660
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 730
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 676
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 698
          },
          "name": "pipelineComponentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 714
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 650
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 666
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 688
          },
          "name": "pipelineComponentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 704
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelines"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines#compartment_id DataOciOpensearchOpensearchClusterPipelines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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/opensearch_opensearch_cluster_pipelines#display_name DataOciOpensearchOpensearchClusterPipelines#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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/opensearch_opensearch_cluster_pipelines#filter DataOciOpensearchOpensearchClusterPipelines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines#id DataOciOpensearchOpensearchClusterPipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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/opensearch_opensearch_cluster_pipelines#pipeline_component_id DataOciOpensearchOpensearchClusterPipelines#pipeline_component_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 28
          },
          "name": "pipelineComponentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines#state DataOciOpensearchOpensearchClusterPipelines#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 395
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_cluster_pipelines#name DataOciOpensearchOpensearchClusterPipelines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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/opensearch_opensearch_cluster_pipelines#values DataOciOpensearchOpensearchClusterPipelines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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/opensearch_opensearch_cluster_pipelines#regex DataOciOpensearchOpensearchClusterPipelines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 403
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesFilter"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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.DataOciOpensearchOpensearchClusterPipelinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesFilterList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 530
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 547
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 524
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 540
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 319
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollection",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollection"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 120
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItems",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 143
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 172
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 177
          },
          "name": "dataPrepperConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 183
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 194
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 199
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 204
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 209
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 214
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 219
          },
          "name": "nsgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 224
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 229
          },
          "name": "opcDryRun",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 234
          },
          "name": "opensearchPipelineFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 239
          },
          "name": "opensearchPipelinePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 244
          },
          "name": "pipelineConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 249
          },
          "name": "pipelineMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 255
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 265
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 270
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 276
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 281
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 286
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 291
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 296
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 40
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpoints",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 63
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 92
          },
          "name": "customerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 97
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/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-opensearch-opensearch-cluster-pipelines/index.ts",
        "line": 342
      },
      "name": "DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 372
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster-pipelines/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster-pipelines/index:DataOciOpensearchOpensearchClusterPipelinesOpensearchClusterPipelineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 281
      },
      "name": "DataOciOpensearchOpensearchClusterReverseConnectionEndpoints",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 304
      },
      "name": "DataOciOpensearchOpensearchClusterReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 333
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 338
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterReverseConnectionEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
        "line": 361
      },
      "name": "DataOciOpensearchOpensearchClusterSecuritySamlConfig",
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterSecuritySamlConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-cluster/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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.DataOciOpensearchOpensearchClusterSecuritySamlConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusterSecuritySamlConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-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-opensearch-opensearch-cluster/index.ts",
            "line": 455
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterSecuritySamlConfigList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-cluster/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-opensearch-opensearch-cluster/index.ts",
        "line": 384
      },
      "name": "DataOciOpensearchOpensearchClusterSecuritySamlConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 413
          },
          "name": "adminBackendRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 418
          },
          "name": "idpEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 423
          },
          "name": "idpMetadataContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 428
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 433
          },
          "name": "opendashboardUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 438
          },
          "name": "rolesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 443
          },
          "name": "subjectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-cluster/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusterSecuritySamlConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-cluster/index:DataOciOpensearchOpensearchClusterSecuritySamlConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters oci_opensearch_opensearch_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters oci_opensearch_opensearch_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
          "line": 1137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1122
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpensearchOpensearchClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1236
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1185
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1239
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1201
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1223
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1251
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1110
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1233
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1211
          },
          "name": "opensearchClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1173
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1189
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1243
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1205
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1227
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1166
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1179
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1217
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClusters"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#compartment_id DataOciOpensearchOpensearchClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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/opensearch_opensearch_clusters#display_name DataOciOpensearchOpensearchClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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/opensearch_opensearch_clusters#filter DataOciOpensearchOpensearchClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#id DataOciOpensearchOpensearchClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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/opensearch_opensearch_clusters#state DataOciOpensearchOpensearchClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 925
      },
      "name": "DataOciOpensearchOpensearchClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#name DataOciOpensearchOpensearchClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#values DataOciOpensearchOpensearchClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 937
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_clusters#regex DataOciOpensearchOpensearchClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 933
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersFilter"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 1090
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersFilterList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1060
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1048
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1064
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1077
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1041
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1054
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 1070
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 849
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollection",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollection"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 487
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItems",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetails",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetails"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 88
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 93
          },
          "name": "notificationEmailIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 98
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 221
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfig",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 126
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClusters",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClusters"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 149
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 178
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 183
          },
          "name": "isSkipUnavailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 188
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 193
          },
          "name": "pingSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 198
          },
          "name": "seedClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClusters"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 244
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 273
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 279
          },
          "name": "outboundClusters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutboundClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 510
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 539
          },
          "name": "availabilityDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 544
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 549
          },
          "name": "configureOutboundClusterTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 554
          },
          "name": "dataNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 559
          },
          "name": "dataNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 564
          },
          "name": "dataNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 569
          },
          "name": "dataNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 574
          },
          "name": "dataNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 579
          },
          "name": "dataNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 584
          },
          "name": "dataNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 590
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 595
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 600
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 606
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 616
          },
          "name": "inboundClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 621
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 627
          },
          "name": "maintenanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsMaintenanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 632
          },
          "name": "masterNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 637
          },
          "name": "masterNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 642
          },
          "name": "masterNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 647
          },
          "name": "masterNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 652
          },
          "name": "masterNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 657
          },
          "name": "masterNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 662
          },
          "name": "opendashboardFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 667
          },
          "name": "opendashboardNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 672
          },
          "name": "opendashboardNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 677
          },
          "name": "opendashboardNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 682
          },
          "name": "opendashboardNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 687
          },
          "name": "opendashboardPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 692
          },
          "name": "opensearchFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 697
          },
          "name": "opensearchPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 703
          },
          "name": "outboundClusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutboundClusterConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 708
          },
          "name": "reverseConnectionEndpointCustomerIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 714
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 719
          },
          "name": "searchNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 724
          },
          "name": "searchNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 729
          },
          "name": "searchNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 734
          },
          "name": "searchNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 739
          },
          "name": "searchNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 744
          },
          "name": "searchNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 749
          },
          "name": "securityMasterUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 754
          },
          "name": "securityMasterUserPasswordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 759
          },
          "name": "securityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 765
          },
          "name": "securitySamlConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 770
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 775
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 780
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 785
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 791
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 796
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 801
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 806
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 811
          },
          "name": "totalStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 816
          },
          "name": "upgradeMajorVersionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 821
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 826
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 302
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpoints",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 325
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 354
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 359
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 382
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfig",
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-clusters/index.ts",
        "line": 405
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 434
          },
          "name": "adminBackendRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 439
          },
          "name": "idpEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 444
          },
          "name": "idpMetadataContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 449
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 454
          },
          "name": "opendashboardUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 459
          },
          "name": "rolesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 464
          },
          "name": "subjectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsSecuritySamlConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-clusters/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-opensearch-opensearch-clusters/index.ts",
        "line": 872
      },
      "name": "DataOciOpensearchOpensearchClustersOpensearchClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 902
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-clusters/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchClustersOpensearchClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-clusters/index:DataOciOpensearchOpensearchClustersOpensearchClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_version oci_opensearch_opensearch_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_version oci_opensearch_opensearch_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-version/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.DataOciOpensearchOpensearchVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/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 DataOciOpensearchOpensearchVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/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-opensearch-opensearch-version/index.ts",
            "line": 203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 106
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 166
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 159
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-version/index:DataOciOpensearchOpensearchVersion"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_version#compartment_id DataOciOpensearchOpensearchVersion#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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/opensearch_opensearch_version#id DataOciOpensearchOpensearchVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-version/index:DataOciOpensearchOpensearchVersionConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
        "line": 22
      },
      "name": "DataOciOpensearchOpensearchVersionItems",
      "symbolId": "src/data-oci-opensearch-opensearch-version/index:DataOciOpensearchOpensearchVersionItems"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-version/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-opensearch-opensearch-version/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/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.DataOciOpensearchOpensearchVersionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/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-opensearch-opensearch-version/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-opensearch-opensearch-version/index.ts",
            "line": 86
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-version/index:DataOciOpensearchOpensearchVersionItemsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-version/index.ts",
        "line": 45
      },
      "name": "DataOciOpensearchOpensearchVersionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 74
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-version/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-version/index:DataOciOpensearchOpensearchVersionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions oci_opensearch_opensearch_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions oci_opensearch_opensearch_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-versions/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.DataOciOpensearchOpensearchVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpensearchOpensearchVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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 DataOciOpensearchOpensearchVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpensearchOpensearchVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpensearchOpensearchVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 456
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 459
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 437
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 453
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 447
          },
          "name": "opensearchVersionsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 425
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 463
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 441
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 418
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 431
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersions"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 9
      },
      "name": "DataOciOpensearchOpensearchVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions#compartment_id DataOciOpensearchOpensearchVersions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-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/opensearch_opensearch_versions#filter DataOciOpensearchOpensearchVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions#id DataOciOpensearchOpensearchVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsConfig"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 179
      },
      "name": "DataOciOpensearchOpensearchVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opensearch_opensearch_versions#name DataOciOpensearchOpensearchVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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/opensearch_opensearch_versions#values DataOciOpensearchOpensearchVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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/opensearch_opensearch_versions#regex DataOciOpensearchOpensearchVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 187
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsFilter"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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.DataOciOpensearchOpensearchVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
            "line": 344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 314
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpensearchOpensearchVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
            "line": 331
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 308
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 324
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 103
      },
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollection",
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollection"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 28
      },
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItems",
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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-opensearch-opensearch-versions/index.ts",
        "line": 51
      },
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 80
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionList"
    },
    "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opensearch-opensearch-versions/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-opensearch-opensearch-versions/index.ts",
        "line": 126
      },
      "name": "DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 156
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opensearch-opensearch-versions/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpensearchOpensearchVersionsOpensearchVersionsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opensearch-opensearch-versions/index:DataOciOpensearchOpensearchVersionsOpensearchVersionsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request oci_operator_access_control_access_request}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request oci_operator_access_control_access_request} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlAccessRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 243
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOperatorAccessControlAccessRequest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlAccessRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlAccessRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 367
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/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-operator-access-control-access-request/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 231
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 283
          },
          "name": "accessReasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 301
          },
          "name": "actionRequestsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 306
          },
          "name": "approverComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 312
          },
          "name": "approverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 317
          },
          "name": "auditType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 322
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 333
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 338
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 343
          },
          "name": "extendDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 349
          },
          "name": "extensionApproverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 355
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 376
          },
          "name": "isAutoApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 381
          },
          "name": "isValidateAssignment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 386
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 391
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 396
          },
          "name": "numberOfApproversRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 401
          },
          "name": "numberOfExtensionApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 406
          },
          "name": "opctlAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 411
          },
          "name": "opctlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 416
          },
          "name": "opctlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 421
          },
          "name": "operatorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 426
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 431
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 436
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 441
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 446
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 451
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 456
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 461
          },
          "name": "subResourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 466
          },
          "name": "systemMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 471
          },
          "name": "timeOfCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 476
          },
          "name": "timeOfModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 481
          },
          "name": "timeOfUserCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 486
          },
          "name": "timeRequestedForFutureAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 491
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 496
          },
          "name": "workflowId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 296
          },
          "name": "accessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 371
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 289
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 361
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequest"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request/index.ts",
        "line": 22
      },
      "name": "DataOciOperatorAccessControlAccessRequestApproverDetails",
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestApproverDetails"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-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-operator-access-control-access-request/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-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.DataOciOperatorAccessControlAccessRequestApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-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-operator-access-control-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-operator-access-control-access-request/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-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-operator-access-control-access-request/index.ts",
        "line": 45
      },
      "name": "DataOciOperatorAccessControlAccessRequestApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 74
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 79
          },
          "name": "approvalAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 84
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 89
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 94
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 99
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestAuditLogReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_audit_log_report oci_operator_access_control_access_request_audit_log_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestAuditLogReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_audit_log_report oci_operator_access_control_access_request_audit_log_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-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.DataOciOperatorAccessControlAccessRequestAuditLogReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlAccessRequestAuditLogReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-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 DataOciOperatorAccessControlAccessRequestAuditLogReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_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 DataOciOperatorAccessControlAccessRequestAuditLogReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlAccessRequestAuditLogReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 113
          },
          "name": "resetEnableProcessTree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 129
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-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-operator-access-control-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": "DataOciOperatorAccessControlAccessRequestAuditLogReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-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-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 101
          },
          "name": "auditReportStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 138
          },
          "name": "processTree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 143
          },
          "name": "report",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 148
          },
          "name": "timeOfReportGeneration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 96
          },
          "name": "accessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 117
          },
          "name": "enableProcessTreeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 133
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 89
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 107
          },
          "name": "enableProcessTree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-audit-log-report/index:DataOciOperatorAccessControlAccessRequestAuditLogReport"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestAuditLogReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestAuditLogReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlAccessRequestAuditLogReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_audit_log_report#access_request_id DataOciOperatorAccessControlAccessRequestAuditLogReport#access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 13
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_audit_log_report#enable_process_tree DataOciOperatorAccessControlAccessRequestAuditLogReport#enable_process_tree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 17
          },
          "name": "enableProcessTree",
          "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/operator_access_control_access_request_audit_log_report#id DataOciOperatorAccessControlAccessRequestAuditLogReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-audit-log-report/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-audit-log-report/index:DataOciOperatorAccessControlAccessRequestAuditLogReportConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlAccessRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request#access_request_id DataOciOperatorAccessControlAccessRequest#access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 13
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request#id DataOciOperatorAccessControlAccessRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request/index.ts",
        "line": 122
      },
      "name": "DataOciOperatorAccessControlAccessRequestExtensionApproverDetails",
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestExtensionApproverDetails"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request/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-operator-access-control-access-request/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/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.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/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-operator-access-control-access-request/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-operator-access-control-access-request/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request/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-operator-access-control-access-request/index.ts",
        "line": 145
      },
      "name": "DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 174
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 179
          },
          "name": "approvalAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 184
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 189
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 194
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 199
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestExtensionApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request/index:DataOciOperatorAccessControlAccessRequestExtensionApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_history oci_operator_access_control_access_request_history}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_history oci_operator_access_control_access_request_history} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlAccessRequestHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 148
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOperatorAccessControlAccessRequestHistory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_history#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlAccessRequestHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlAccessRequestHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/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-operator-access-control-access-request-history/index.ts",
            "line": 233
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 218
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 196
          },
          "name": "accessRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 189
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-history/index:DataOciOperatorAccessControlAccessRequestHistory"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlAccessRequestHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_history#access_request_id DataOciOperatorAccessControlAccessRequestHistory#access_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 13
          },
          "name": "accessRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_request_history#id DataOciOperatorAccessControlAccessRequestHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-history/index:DataOciOperatorAccessControlAccessRequestHistoryConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
        "line": 22
      },
      "name": "DataOciOperatorAccessControlAccessRequestHistoryItems",
      "symbolId": "src/data-oci-operator-access-control-access-request-history/index:DataOciOperatorAccessControlAccessRequestHistoryItems"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request-history/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-operator-access-control-access-request-history/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/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.DataOciOperatorAccessControlAccessRequestHistoryItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestHistoryItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/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-operator-access-control-access-request-history/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-operator-access-control-access-request-history/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-history/index:DataOciOperatorAccessControlAccessRequestHistoryItemsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-request-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-operator-access-control-access-request-history/index.ts",
        "line": 45
      },
      "name": "DataOciOperatorAccessControlAccessRequestHistoryItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 74
          },
          "name": "actionsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 79
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 84
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 89
          },
          "name": "isAutoApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 94
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 99
          },
          "name": "timeOfAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 104
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-request-history/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestHistoryItems"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-request-history/index:DataOciOperatorAccessControlAccessRequestHistoryItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests oci_operator_access_control_access_requests}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests oci_operator_access_control_access_requests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
          "line": 800
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlAccessRequests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 785
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOperatorAccessControlAccessRequests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlAccessRequests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlAccessRequests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 950
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 953
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 857
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 873
          },
          "name": "resetResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 889
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 905
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 921
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 937
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 965
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 978
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 773
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 832
          },
          "name": "accessRequestCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 947
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 845
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 957
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 861
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 877
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 893
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 909
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 925
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 941
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 838
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 851
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 867
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 883
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 899
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 915
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 931
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequests"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 512
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollection",
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollection"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 248
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItems",
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItems"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 48
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetails",
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetails"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-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-operator-access-control-access-requests/index.ts",
        "line": 71
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 100
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 105
          },
          "name": "approvalAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 110
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 115
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 120
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 125
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 148
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetails",
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetails"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 171
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 200
          },
          "name": "approvalAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 205
          },
          "name": "approvalAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 210
          },
          "name": "approvalComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 215
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 220
          },
          "name": "timeApprovedForAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 225
          },
          "name": "timeOfAuthorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 271
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 300
          },
          "name": "accessReasonSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 305
          },
          "name": "actionRequestsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 310
          },
          "name": "approverComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 316
          },
          "name": "approverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 321
          },
          "name": "auditType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 326
          },
          "name": "closureComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 331
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 337
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 342
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 347
          },
          "name": "extendDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 353
          },
          "name": "extensionApproverDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsExtensionApproverDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 359
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 364
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 369
          },
          "name": "isAutoApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 374
          },
          "name": "isValidateAssignment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 379
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 384
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 389
          },
          "name": "numberOfApproversRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 394
          },
          "name": "numberOfExtensionApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 399
          },
          "name": "opctlAdditionalMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 404
          },
          "name": "opctlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 409
          },
          "name": "opctlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 414
          },
          "name": "operatorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 419
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 424
          },
          "name": "requestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 429
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 434
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 439
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 444
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 449
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 454
          },
          "name": "subResourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 459
          },
          "name": "systemMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 464
          },
          "name": "timeOfCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 469
          },
          "name": "timeOfModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 474
          },
          "name": "timeOfUserCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 479
          },
          "name": "timeRequestedForFutureAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 484
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 489
          },
          "name": "workflowId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 535
      },
      "name": "DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 565
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsAccessRequestCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsAccessRequestCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlAccessRequestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#compartment_id DataOciOperatorAccessControlAccessRequests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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/operator_access_control_access_requests#filter DataOciOperatorAccessControlAccessRequests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#id DataOciOperatorAccessControlAccessRequests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-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/operator_access_control_access_requests#resource_name DataOciOperatorAccessControlAccessRequests#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 24
          },
          "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/operator_access_control_access_requests#resource_type DataOciOperatorAccessControlAccessRequests#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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/operator_access_control_access_requests#state DataOciOperatorAccessControlAccessRequests#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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/operator_access_control_access_requests#time_end DataOciOperatorAccessControlAccessRequests#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 36
          },
          "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/operator_access_control_access_requests#time_start DataOciOperatorAccessControlAccessRequests#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 40
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
        "line": 588
      },
      "name": "DataOciOperatorAccessControlAccessRequestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#name DataOciOperatorAccessControlAccessRequests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#values DataOciOperatorAccessControlAccessRequests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 600
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_access_requests#regex DataOciOperatorAccessControlAccessRequests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 596
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsFilter"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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.DataOciOperatorAccessControlAccessRequestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
            "line": 753
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsFilterList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-access-requests/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-operator-access-control-access-requests/index.ts",
        "line": 646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 723
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOperatorAccessControlAccessRequestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 711
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 727
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 740
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 704
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 717
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 733
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-access-requests/index.ts",
            "line": 660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlAccessRequestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-access-requests/index:DataOciOperatorAccessControlAccessRequestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_action oci_operator_access_control_operator_action}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_action oci_operator_access_control_operator_action} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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.DataOciOperatorAccessControlOperatorActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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 DataOciOperatorAccessControlOperatorAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/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-operator-access-control-operator-action/index.ts",
            "line": 233
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 163
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 168
          },
          "name": "customerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 173
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 194
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 213
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 218
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 207
          },
          "name": "operatorActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 200
          },
          "name": "operatorActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-action/index:DataOciOperatorAccessControlOperatorAction"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_action#operator_action_id DataOciOperatorAccessControlOperatorAction#operator_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 20
          },
          "name": "operatorActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_action#id DataOciOperatorAccessControlOperatorAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-action/index:DataOciOperatorAccessControlOperatorActionConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
        "line": 22
      },
      "name": "DataOciOperatorAccessControlOperatorActionProperties",
      "symbolId": "src/data-oci-operator-access-control-operator-action/index:DataOciOperatorAccessControlOperatorActionProperties"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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-operator-access-control-operator-action/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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.DataOciOperatorAccessControlOperatorActionPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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-operator-access-control-operator-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-operator-access-control-operator-action/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-action/index:DataOciOperatorAccessControlOperatorActionPropertiesList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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-operator-access-control-operator-action/index.ts",
        "line": 45
      },
      "name": "DataOciOperatorAccessControlOperatorActionPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 74
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 79
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-action/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-action/index:DataOciOperatorAccessControlOperatorActionPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions oci_operator_access_control_operator_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions oci_operator_access_control_operator_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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.DataOciOperatorAccessControlOperatorActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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 DataOciOperatorAccessControlOperatorActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 640
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 643
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 573
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 589
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 611
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 627
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 666
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 637
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 599
          },
          "name": "operatorActionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 561
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 647
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 577
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 593
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 615
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 631
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 554
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 583
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 605
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 621
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActions"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions#compartment_id DataOciOperatorAccessControlOperatorActions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_actions#filter DataOciOperatorAccessControlOperatorActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions#id DataOciOperatorAccessControlOperatorActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_actions#name DataOciOperatorAccessControlOperatorActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_actions#resource_type DataOciOperatorAccessControlOperatorActions#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_actions#state DataOciOperatorAccessControlOperatorActions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 312
      },
      "name": "DataOciOperatorAccessControlOperatorActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_actions#name DataOciOperatorAccessControlOperatorActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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/operator_access_control_operator_actions#values DataOciOperatorAccessControlOperatorActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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/operator_access_control_operator_actions#regex DataOciOperatorAccessControlOperatorActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 320
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsFilter"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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.DataOciOperatorAccessControlOperatorActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsFilterList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 447
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 464
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 441
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 236
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollection",
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollection"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 120
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItems",
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItems"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 143
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 172
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 177
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 182
          },
          "name": "customerDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 187
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 203
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 208
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 213
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
        "line": 40
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsProperties",
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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-operator-access-control-operator-actions/index.ts",
        "line": 63
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 97
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-actions/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-operator-access-control-operator-actions/index.ts",
        "line": 259
      },
      "name": "DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 289
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-actions/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorActionsOperatorActionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-actions/index:DataOciOperatorAccessControlOperatorActionsOperatorActionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControl": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control oci_operator_access_control_operator_control}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control oci_operator_access_control_operator_control} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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.DataOciOperatorAccessControlOperatorControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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 DataOciOperatorAccessControlOperatorControl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/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-operator-access-control-operator-control/index.ts",
            "line": 204
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 75
          },
          "name": "approvalRequiredOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 80
          },
          "name": "approverGroupsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 85
          },
          "name": "approversList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 90
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 101
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 106
          },
          "name": "emailIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 122
          },
          "name": "isDefaultOperatorControl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 127
          },
          "name": "isFullyPreApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 132
          },
          "name": "lastModifiedInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 137
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 155
          },
          "name": "operatorControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 160
          },
          "name": "preApprovedOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 165
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 170
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 175
          },
          "name": "systemMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 180
          },
          "name": "timeOfCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 185
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 190
          },
          "name": "timeOfModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 150
          },
          "name": "operatorControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 143
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control/index:DataOciOperatorAccessControlOperatorControl"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignment oci_operator_access_control_operator_control_assignment}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignment oci_operator_access_control_operator_control_assignment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-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.DataOciOperatorAccessControlOperatorControlAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorControlAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-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 DataOciOperatorAccessControlOperatorControlAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorControlAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorControlAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 75
          },
          "name": "assignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 80
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 85
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 91
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 96
          },
          "name": "detachmentDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 101
          },
          "name": "errorCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 106
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 122
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 127
          },
          "name": "isDefaultAssignment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 132
          },
          "name": "isEnforcedAlways",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 137
          },
          "name": "isHypervisorLogForwarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 142
          },
          "name": "isLogForwarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 147
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 152
          },
          "name": "opControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 170
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 175
          },
          "name": "remoteSyslogServerAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 180
          },
          "name": "remoteSyslogServerCaCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 185
          },
          "name": "remoteSyslogServerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 190
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 195
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 200
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 205
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 210
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 215
          },
          "name": "timeAssignmentFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 220
          },
          "name": "timeAssignmentTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 225
          },
          "name": "timeOfAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 230
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 235
          },
          "name": "unassignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 240
          },
          "name": "validateAssignmentTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 165
          },
          "name": "operatorControlAssignmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 158
          },
          "name": "operatorControlAssignmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignment/index:DataOciOperatorAccessControlOperatorControlAssignment"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignment#operator_control_assignment_id DataOciOperatorAccessControlOperatorControlAssignment#operator_control_assignment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignment/index.ts",
            "line": 13
          },
          "name": "operatorControlAssignmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignment/index:DataOciOperatorAccessControlOperatorControlAssignmentConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments oci_operator_access_control_operator_control_assignments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments oci_operator_access_control_operator_control_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
          "line": 559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorControlAssignments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 544
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOperatorAccessControlOperatorControlAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorControlAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorControlAssignments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 692
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 695
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 609
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 631
          },
          "name": "resetOperatorControlName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 647
          },
          "name": "resetResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 663
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 679
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
            "line": 719
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 532
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 689
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 619
          },
          "name": "operatorControlAssignmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 597
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 699
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 613
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 635
          },
          "name": "operatorControlNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 651
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 667
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 683
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 590
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 603
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 625
          },
          "name": "operatorControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 641
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 657
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 673
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignments"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#compartment_id DataOciOperatorAccessControlOperatorControlAssignments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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/operator_access_control_operator_control_assignments#filter DataOciOperatorAccessControlOperatorControlAssignments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#id DataOciOperatorAccessControlOperatorControlAssignments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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/operator_access_control_operator_control_assignments#operator_control_name DataOciOperatorAccessControlOperatorControlAssignments#operator_control_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 24
          },
          "name": "operatorControlName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#resource_name DataOciOperatorAccessControlOperatorControlAssignments#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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/operator_access_control_operator_control_assignments#resource_type DataOciOperatorAccessControlOperatorControlAssignments#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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/operator_access_control_operator_control_assignments#state DataOciOperatorAccessControlOperatorControlAssignments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
        "line": 347
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#name DataOciOperatorAccessControlOperatorControlAssignments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#values DataOciOperatorAccessControlOperatorControlAssignments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control_assignments#regex DataOciOperatorAccessControlOperatorControlAssignments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 355
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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.DataOciOperatorAccessControlOperatorControlAssignmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
            "line": 512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 482
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 470
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 486
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 499
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 463
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 476
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 492
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
        "line": 271
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollection",
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollection"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
        "line": 44
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItems",
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/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-operator-access-control-operator-control-assignments/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-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-operator-access-control-operator-control-assignments/index.ts",
        "line": 67
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 96
          },
          "name": "assignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 101
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 106
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 112
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 117
          },
          "name": "detachmentDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 122
          },
          "name": "errorCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 127
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 133
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 143
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 148
          },
          "name": "isDefaultAssignment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 153
          },
          "name": "isEnforcedAlways",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 158
          },
          "name": "isHypervisorLogForwarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 163
          },
          "name": "isLogForwarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 168
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 173
          },
          "name": "opControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 178
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 183
          },
          "name": "remoteSyslogServerAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 188
          },
          "name": "remoteSyslogServerCaCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 193
          },
          "name": "remoteSyslogServerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 198
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 203
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 208
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 213
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 218
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 223
          },
          "name": "timeAssignmentFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 228
          },
          "name": "timeAssignmentTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 233
          },
          "name": "timeOfAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 238
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 243
          },
          "name": "unassignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 248
          },
          "name": "validateAssignmentTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-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-operator-access-control-operator-control-assignments/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-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.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-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-operator-access-control-operator-control-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-operator-access-control-operator-control-assignments/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-control-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-operator-access-control-operator-control-assignments/index.ts",
        "line": 294
      },
      "name": "DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 324
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control-assignments/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control-assignments/index:DataOciOperatorAccessControlOperatorControlAssignmentsOperatorControlAssignmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_control#operator_control_id DataOciOperatorAccessControlOperatorControl#operator_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-control/index.ts",
            "line": 13
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-control/index:DataOciOperatorAccessControlOperatorControlConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls oci_operator_access_control_operator_controls}."
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls oci_operator_access_control_operator_controls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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.DataOciOperatorAccessControlOperatorControlsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOperatorAccessControlOperatorControls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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 DataOciOperatorAccessControlOperatorControls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOperatorAccessControlOperatorControls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOperatorAccessControlOperatorControls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 621
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 554
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 624
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 592
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 608
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
            "line": 647
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 478
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 618
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 580
          },
          "name": "operatorControlCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 542
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 558
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 628
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 596
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 612
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 535
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 548
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 586
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 602
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControls"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
        "line": 9
      },
      "name": "DataOciOperatorAccessControlOperatorControlsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls#compartment_id DataOciOperatorAccessControlOperatorControls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_controls#display_name DataOciOperatorAccessControlOperatorControls#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_controls#filter DataOciOperatorAccessControlOperatorControls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls#id DataOciOperatorAccessControlOperatorControls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_controls#resource_type DataOciOperatorAccessControlOperatorControls#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-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/operator_access_control_operator_controls#state DataOciOperatorAccessControlOperatorControls#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsConfig"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
        "line": 293
      },
      "name": "DataOciOperatorAccessControlOperatorControlsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/operator_access_control_operator_controls#name DataOciOperatorAccessControlOperatorControls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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/operator_access_control_operator_controls#values DataOciOperatorAccessControlOperatorControls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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/operator_access_control_operator_controls#regex DataOciOperatorAccessControlOperatorControls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 301
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsFilter"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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.DataOciOperatorAccessControlOperatorControlsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
            "line": 458
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsFilterList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 428
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 416
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
            "line": 445
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 422
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 438
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
        "line": 217
      },
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollection",
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollection"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
        "line": 40
      },
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItems",
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItems"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-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-operator-access-control-operator-controls/index.ts",
        "line": 63
      },
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 92
          },
          "name": "approvalRequiredOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 97
          },
          "name": "approverGroupsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 102
          },
          "name": "approversList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 107
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 113
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 118
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 123
          },
          "name": "emailIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 129
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 134
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 139
          },
          "name": "isDefaultOperatorControl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 144
          },
          "name": "isFullyPreApproved",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 149
          },
          "name": "lastModifiedInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 154
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 159
          },
          "name": "operatorControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 164
          },
          "name": "preApprovedOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 169
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 174
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 179
          },
          "name": "systemMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 184
          },
          "name": "timeOfCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 189
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 194
          },
          "name": "timeOfModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionList"
    },
    "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-operator-access-control-operator-controls/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-operator-access-control-operator-controls/index.ts",
        "line": 240
      },
      "name": "DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 270
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-operator-access-control-operator-controls/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOperatorAccessControlOperatorControlsOperatorControlCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-operator-access-control-operator-controls/index:DataOciOperatorAccessControlOperatorControlsOperatorControlCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHub": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub oci_opsi_awr_hub}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHub",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub oci_opsi_awr_hub} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub/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.DataOciOpsiAwrHubConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHub resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/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 DataOciOpsiAwrHub to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHub that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHub to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/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-opsi-awr-hub/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHub",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 88
          },
          "name": "awrMailboxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 115
          },
          "name": "hubDstTimezoneVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 130
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 135
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 83
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 76
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub/index:DataOciOpsiAwrHub"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshot": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot oci_opsi_awr_hub_awr_snapshot}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot oci_opsi_awr_hub_awr_snapshot} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubAwrSnapshot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 160
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiAwrHubAwrSnapshot to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubAwrSnapshot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubAwrSnapshot to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 236
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 258
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 274
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/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-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 296
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 148
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 246
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 211
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 224
          },
          "name": "awrSourceDatabaseIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 240
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 262
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 278
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 204
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 217
          },
          "name": "awrSourceDatabaseIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 252
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 268
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshot/index:DataOciOpsiAwrHubAwrSnapshot"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot#awr_hub_id DataOciOpsiAwrHubAwrSnapshot#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 13
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot#awr_source_database_identifier DataOciOpsiAwrHubAwrSnapshot#awr_source_database_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 17
          },
          "name": "awrSourceDatabaseIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot#id DataOciOpsiAwrHubAwrSnapshot#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshot#time_greater_than_or_equal_to DataOciOpsiAwrHubAwrSnapshot#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 28
          },
          "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/opsi_awr_hub_awr_snapshot#time_less_than_or_equal_to DataOciOpsiAwrHubAwrSnapshot#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 32
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshot/index:DataOciOpsiAwrHubAwrSnapshotConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
        "line": 34
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotItems",
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshot/index:DataOciOpsiAwrHubAwrSnapshotItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/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-opsi-awr-hub-awr-snapshot/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/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.DataOciOpsiAwrHubAwrSnapshotItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/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-opsi-awr-hub-awr-snapshot/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-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshot/index:DataOciOpsiAwrHubAwrSnapshotItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/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-opsi-awr-hub-awr-snapshot/index.ts",
        "line": 57
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 86
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 91
          },
          "name": "errorCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 96
          },
          "name": "instanceNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 101
          },
          "name": "snapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 106
          },
          "name": "timeDbStartup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 111
          },
          "name": "timeSnapshotBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 116
          },
          "name": "timeSnapshotEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshot/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshot/index:DataOciOpsiAwrHubAwrSnapshotItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshots": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots oci_opsi_awr_hub_awr_snapshots}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshots",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots oci_opsi_awr_hub_awr_snapshots} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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.DataOciOpsiAwrHubAwrSnapshotsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubAwrSnapshots resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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 DataOciOpsiAwrHubAwrSnapshots to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubAwrSnapshots that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubAwrSnapshots to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 622
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 625
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 577
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 593
          },
          "name": "resetTimeGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 609
          },
          "name": "resetTimeLessThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 637
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 648
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshots",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 482
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 552
          },
          "name": "awrSnapshotCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 619
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 546
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 565
          },
          "name": "awrSourceDatabaseIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 629
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 581
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 597
          },
          "name": "timeGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 613
          },
          "name": "timeLessThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 539
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 558
          },
          "name": "awrSourceDatabaseIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 571
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 587
          },
          "name": "timeGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 603
          },
          "name": "timeLessThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshots"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 221
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollection",
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollection"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 145
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItems",
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 40
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItems",
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 63
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 92
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 97
          },
          "name": "errorCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 102
          },
          "name": "instanceNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 107
          },
          "name": "snapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 112
          },
          "name": "timeDbStartup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 117
          },
          "name": "timeSnapshotBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 122
          },
          "name": "timeSnapshotEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 168
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 198
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 244
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 274
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsAwrSnapshotCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#awr_hub_id DataOciOpsiAwrHubAwrSnapshots#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 13
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#awr_source_database_identifier DataOciOpsiAwrHubAwrSnapshots#awr_source_database_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 17
          },
          "name": "awrSourceDatabaseIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#filter DataOciOpsiAwrHubAwrSnapshots#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#id DataOciOpsiAwrHubAwrSnapshots#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-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/opsi_awr_hub_awr_snapshots#time_greater_than_or_equal_to DataOciOpsiAwrHubAwrSnapshots#time_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 28
          },
          "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/opsi_awr_hub_awr_snapshots#time_less_than_or_equal_to DataOciOpsiAwrHubAwrSnapshots#time_less_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 32
          },
          "name": "timeLessThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 297
      },
      "name": "DataOciOpsiAwrHubAwrSnapshotsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_snapshots#name DataOciOpsiAwrHubAwrSnapshots#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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/opsi_awr_hub_awr_snapshots#values DataOciOpsiAwrHubAwrSnapshots#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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/opsi_awr_hub_awr_snapshots#regex DataOciOpsiAwrHubAwrSnapshots#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 305
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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.DataOciOpsiAwrHubAwrSnapshotsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 432
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSnapshotsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 420
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/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-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 449
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 413
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 426
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 442
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-snapshots/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSnapshotsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-snapshots/index:DataOciOpsiAwrHubAwrSnapshotsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummary": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary oci_opsi_awr_hub_awr_sources_summary}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummary",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary oci_opsi_awr_hub_awr_sources_summary} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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.DataOciOpsiAwrHubAwrSourcesSummaryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubAwrSourcesSummary resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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 DataOciOpsiAwrHubAwrSourcesSummary to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubAwrSourcesSummary that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubAwrSourcesSummary to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 228
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 244
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 266
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 287
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSourcesSummary",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 154
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 254
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 216
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 232
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 248
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 270
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 209
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 222
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 260
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-sources-summary/index:DataOciOpsiAwrHubAwrSourcesSummary"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubAwrSourcesSummaryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary#awr_hub_id DataOciOpsiAwrHubAwrSourcesSummary#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 13
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary#compartment_id DataOciOpsiAwrHubAwrSourcesSummary#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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/opsi_awr_hub_awr_sources_summary#id DataOciOpsiAwrHubAwrSourcesSummary#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_awr_sources_summary#name DataOciOpsiAwrHubAwrSourcesSummary#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 28
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-sources-summary/index:DataOciOpsiAwrHubAwrSourcesSummaryConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
        "line": 30
      },
      "name": "DataOciOpsiAwrHubAwrSourcesSummaryItems",
      "symbolId": "src/data-oci-opsi-awr-hub-awr-sources-summary/index:DataOciOpsiAwrHubAwrSourcesSummaryItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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-opsi-awr-hub-awr-sources-summary/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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.DataOciOpsiAwrHubAwrSourcesSummaryItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubAwrSourcesSummaryItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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-opsi-awr-hub-awr-sources-summary/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-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-sources-summary/index:DataOciOpsiAwrHubAwrSourcesSummaryItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/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-opsi-awr-hub-awr-sources-summary/index.ts",
        "line": 53
      },
      "name": "DataOciOpsiAwrHubAwrSourcesSummaryItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 82
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 87
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 92
          },
          "name": "hoursSinceLastImport",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 97
          },
          "name": "maxSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 102
          },
          "name": "minSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 112
          },
          "name": "snapshotsUploaded",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 117
          },
          "name": "timeFirstSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 122
          },
          "name": "timeLastSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-awr-sources-summary/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubAwrSourcesSummaryItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-awr-sources-summary/index:DataOciOpsiAwrHubAwrSourcesSummaryItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub#awr_hub_id DataOciOpsiAwrHub#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub/index.ts",
            "line": 13
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub/index:DataOciOpsiAwrHubConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_source oci_opsi_awr_hub_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_source oci_opsi_awr_hub_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-source/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.DataOciOpsiAwrHubSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/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 DataOciOpsiAwrHubSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 209
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 215
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 75
          },
          "name": "associatedOpsiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 80
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 85
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 90
          },
          "name": "awrHubOpsiSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 108
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 113
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 119
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 130
          },
          "name": "hoursSinceLastImport",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 140
          },
          "name": "isRegisteredWithAwrHub",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 145
          },
          "name": "maxSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 150
          },
          "name": "minSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 160
          },
          "name": "sourceMailBoxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 165
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 170
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 176
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 181
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 186
          },
          "name": "timeFirstSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 191
          },
          "name": "timeLastSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 196
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 201
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 103
          },
          "name": "awrHubSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 96
          },
          "name": "awrHubSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-source/index:DataOciOpsiAwrHubSource"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_source#awr_hub_source_id DataOciOpsiAwrHubSource#awr_hub_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-source/index.ts",
            "line": 13
          },
          "name": "awrHubSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-source/index:DataOciOpsiAwrHubSourceConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources oci_opsi_awr_hub_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources oci_opsi_awr_hub_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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.DataOciOpsiAwrHubSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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 DataOciOpsiAwrHubSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 695
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 580
          },
          "name": "resetAwrHubSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 602
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 698
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 618
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 634
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 650
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 666
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 682
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
            "line": 724
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 590
          },
          "name": "awrHubSourceSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 692
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 568
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 584
          },
          "name": "awrHubSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 606
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 702
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 622
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 638
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 654
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 670
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 686
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 561
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 574
          },
          "name": "awrHubSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 596
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 612
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 644
          },
          "name": "sourceType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 660
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 676
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSources"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
        "line": 240
      },
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollection",
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
        "line": 52
      },
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-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-opsi-awr-hub-sources/index.ts",
        "line": 75
      },
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 104
          },
          "name": "associatedOpsiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 109
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 114
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 119
          },
          "name": "awrHubOpsiSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 124
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 129
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 135
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 141
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 146
          },
          "name": "hoursSinceLastImport",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 156
          },
          "name": "isRegisteredWithAwrHub",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 161
          },
          "name": "maxSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 166
          },
          "name": "minSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 176
          },
          "name": "sourceMailBoxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 186
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 192
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 202
          },
          "name": "timeFirstSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 207
          },
          "name": "timeLastSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 212
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 217
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
        "line": 263
      },
      "name": "DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 293
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesAwrHubSourceSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#awr_hub_id DataOciOpsiAwrHubSources#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 13
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#awr_hub_source_id DataOciOpsiAwrHubSources#awr_hub_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 17
          },
          "name": "awrHubSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#compartment_id DataOciOpsiAwrHubSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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/opsi_awr_hub_sources#filter DataOciOpsiAwrHubSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#id DataOciOpsiAwrHubSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-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/opsi_awr_hub_sources#name DataOciOpsiAwrHubSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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/opsi_awr_hub_sources#source_type DataOciOpsiAwrHubSources#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 36
          },
          "name": "sourceType",
          "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/opsi_awr_hub_sources#state DataOciOpsiAwrHubSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 40
          },
          "name": "state",
          "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/opsi_awr_hub_sources#status DataOciOpsiAwrHubSources#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
        "line": 316
      },
      "name": "DataOciOpsiAwrHubSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hub_sources#name DataOciOpsiAwrHubSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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/opsi_awr_hub_sources#values DataOciOpsiAwrHubSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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/opsi_awr_hub_sources#regex DataOciOpsiAwrHubSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 324
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesFilter"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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.DataOciOpsiAwrHubSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 451
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiAwrHubSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/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-opsi-awr-hub-sources/index.ts",
            "line": 468
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 432
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 445
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 461
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hub-sources/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hub-sources/index:DataOciOpsiAwrHubSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs oci_opsi_awr_hubs}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs oci_opsi_awr_hubs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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.DataOciOpsiAwrHubsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hubs/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiAwrHubs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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 DataOciOpsiAwrHubs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiAwrHubs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiAwrHubs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 587
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 513
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 529
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 590
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 574
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 602
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 613
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 501
          },
          "name": "awrHubSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 584
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 533
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 594
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 562
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 578
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 507
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 523
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 555
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 568
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubs"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hubs/index.ts",
        "line": 183
      },
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollection",
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hubs/index.ts",
        "line": 40
      },
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 63
      },
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 92
          },
          "name": "awrMailboxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 119
          },
          "name": "hubDstTimezoneVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 129
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 134
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 139
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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.DataOciOpsiAwrHubsAwrHubSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 206
      },
      "name": "DataOciOpsiAwrHubsAwrHubSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsAwrHubSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsAwrHubSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hubs/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiAwrHubsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#operations_insights_warehouse_id DataOciOpsiAwrHubs#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 28
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#compartment_id DataOciOpsiAwrHubs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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/opsi_awr_hubs#display_name DataOciOpsiAwrHubs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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/opsi_awr_hubs#filter DataOciOpsiAwrHubs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#id DataOciOpsiAwrHubs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#state DataOciOpsiAwrHubs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-awr-hubs/index.ts",
        "line": 259
      },
      "name": "DataOciOpsiAwrHubsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_awr_hubs#name DataOciOpsiAwrHubs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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/opsi_awr_hubs#values DataOciOpsiAwrHubs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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/opsi_awr_hubs#regex DataOciOpsiAwrHubs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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.DataOciOpsiAwrHubsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiAwrHubsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiAwrHubsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiAwrHubsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/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-opsi-awr-hubs/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-awr-hubs/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiAwrHubsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-awr-hubs/index:DataOciOpsiAwrHubsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsight": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insight oci_opsi_database_insight}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insight oci_opsi_database_insight} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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.DataOciOpsiDatabaseInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiDatabaseInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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 DataOciOpsiDatabaseInsight to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiDatabaseInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiDatabaseInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
            "line": 689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 405
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 456
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 462
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 468
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 473
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 479
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 484
          },
          "name": "databaseConnectionStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 489
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 494
          },
          "name": "databaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 499
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 517
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 522
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 527
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 532
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 537
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 543
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 548
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 553
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 558
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 563
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 568
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 573
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 578
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 583
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 588
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 594
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 604
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 609
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 614
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 619
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 624
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 629
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 634
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 639
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 644
          },
          "name": "rootId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 649
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 654
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 659
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 665
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 670
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 675
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 512
          },
          "name": "databaseInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 505
          },
          "name": "databaseInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsight"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiDatabaseInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insight#database_insight_id DataOciOpsiDatabaseInsight#database_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 13
          },
          "name": "databaseInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConfig"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 15
      },
      "name": "DataOciOpsiDatabaseInsightConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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.DataOciOpsiDatabaseInsightConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/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-opsi-database-insight/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 38
      },
      "name": "DataOciOpsiDatabaseInsightConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 67
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 72
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 77
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 82
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 87
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 92
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 195
      },
      "name": "DataOciOpsiDatabaseInsightConnectionDetails",
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 115
      },
      "name": "DataOciOpsiDatabaseInsightConnectionDetailsHosts",
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetailsHosts"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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.DataOciOpsiDatabaseInsightConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/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-opsi-database-insight/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 138
      },
      "name": "DataOciOpsiDatabaseInsightConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 167
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 172
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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.DataOciOpsiDatabaseInsightConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/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-opsi-database-insight/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 218
      },
      "name": "DataOciOpsiDatabaseInsightConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 247
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 253
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 258
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 263
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 268
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insight/index.ts",
        "line": 291
      },
      "name": "DataOciOpsiDatabaseInsightCredentialDetails",
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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.DataOciOpsiDatabaseInsightCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/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-opsi-database-insight/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insight/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-opsi-database-insight/index.ts",
        "line": 314
      },
      "name": "DataOciOpsiDatabaseInsightCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 343
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 348
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 353
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 358
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 363
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 368
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 373
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insight/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insight/index:DataOciOpsiDatabaseInsightCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsights": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights oci_opsi_database_insights}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsights",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights oci_opsi_database_insights} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/index.ts",
          "line": 1014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiDatabaseInsights resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 999
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiDatabaseInsights to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiDatabaseInsights that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiDatabaseInsights to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1235
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1056
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1072
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1088
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1110
          },
          "name": "resetDatabaseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1126
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1142
          },
          "name": "resetExadataInsightId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1158
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1238
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1174
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1190
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1206
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1222
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 1267
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsights",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 987
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1098
          },
          "name": "databaseInsightsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1232
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1060
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1076
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1092
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1114
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1130
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1146
          },
          "name": "exadataInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1162
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1242
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1178
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1194
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1210
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1226
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1050
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1066
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1082
          },
          "name": "databaseId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1104
          },
          "name": "databaseType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1120
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1136
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1152
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1168
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1184
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1200
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 1216
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsights"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiDatabaseInsightsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#compartment_id DataOciOpsiDatabaseInsights#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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/opsi_database_insights#compartment_id_in_subtree DataOciOpsiDatabaseInsights#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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/opsi_database_insights#database_id DataOciOpsiDatabaseInsights#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 21
          },
          "name": "databaseId",
          "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/opsi_database_insights#database_type DataOciOpsiDatabaseInsights#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 25
          },
          "name": "databaseType",
          "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/opsi_database_insights#enterprise_manager_bridge_id DataOciOpsiDatabaseInsights#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 29
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#exadata_insight_id DataOciOpsiDatabaseInsights#exadata_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 33
          },
          "name": "exadataInsightId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#fields DataOciOpsiDatabaseInsights#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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/opsi_database_insights#filter DataOciOpsiDatabaseInsights#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#id DataOciOpsiDatabaseInsights#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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/opsi_database_insights#opsi_private_endpoint_id DataOciOpsiDatabaseInsights#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 48
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#state DataOciOpsiDatabaseInsights#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 52
          },
          "name": "state",
          "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/opsi_database_insights#status DataOciOpsiDatabaseInsights#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 56
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 726
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollection",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollection"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 445
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItems",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 64
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 87
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 116
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 121
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 126
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 131
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 136
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 141
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 244
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetails",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 164
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHosts",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHosts"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 187
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 216
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 221
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 267
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 296
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 302
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 307
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 312
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 317
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 340
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetails",
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 363
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 392
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 397
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 402
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 407
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 412
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 417
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 422
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 468
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 497
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 503
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 509
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 514
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 520
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 525
          },
          "name": "databaseConnectionStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 530
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 535
          },
          "name": "databaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 540
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 545
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 550
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 555
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 560
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 565
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 571
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 576
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 581
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 586
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 591
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 596
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 601
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 606
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 611
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 616
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 622
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 627
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 632
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 637
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 642
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 647
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 652
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 657
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 662
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 667
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 672
          },
          "name": "rootId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 677
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 682
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 687
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 693
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 698
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 703
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 749
      },
      "name": "DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 779
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsDatabaseInsightsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsDatabaseInsightsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-database-insights/index.ts",
        "line": 802
      },
      "name": "DataOciOpsiDatabaseInsightsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#name DataOciOpsiDatabaseInsights#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 806
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#values DataOciOpsiDatabaseInsights#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 814
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_database_insights#regex DataOciOpsiDatabaseInsights#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 810
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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.DataOciOpsiDatabaseInsightsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/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-opsi-database-insights/index.ts",
            "line": 967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-database-insights/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-opsi-database-insights/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 937
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiDatabaseInsightsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 925
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 941
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 954
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 918
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 931
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 947
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-database-insights/index.ts",
            "line": 874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiDatabaseInsightsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-database-insights/index:DataOciOpsiDatabaseInsightsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridge": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridge oci_opsi_enterprise_manager_bridge}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridge",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridge oci_opsi_enterprise_manager_bridge} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridge/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.DataOciOpsiEnterpriseManagerBridgeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiEnterpriseManagerBridge resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/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 DataOciOpsiEnterpriseManagerBridge to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridge#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiEnterpriseManagerBridge that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiEnterpriseManagerBridge to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/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-opsi-enterprise-manager-bridge/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridge",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 125
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 130
          },
          "name": "objectStorageBucketStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 135
          },
          "name": "objectStorageNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 104
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 97
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridge/index:DataOciOpsiEnterpriseManagerBridge"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiEnterpriseManagerBridgeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridge#enterprise_manager_bridge_id DataOciOpsiEnterpriseManagerBridge#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridge/index.ts",
            "line": 13
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridge/index:DataOciOpsiEnterpriseManagerBridgeConfig"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridges": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges oci_opsi_enterprise_manager_bridges}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridges",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges oci_opsi_enterprise_manager_bridges} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiEnterpriseManagerBridges resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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 DataOciOpsiEnterpriseManagerBridges to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiEnterpriseManagerBridges that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiEnterpriseManagerBridges to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 590
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 507
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 523
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 539
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 593
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 561
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 577
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
            "line": 616
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridges",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 549
          },
          "name": "enterpriseManagerBridgeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 587
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 511
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 527
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 543
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 597
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 565
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 581
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 517
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 533
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 555
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 571
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridges"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges#compartment_id DataOciOpsiEnterpriseManagerBridges#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#compartment_id_in_subtree DataOciOpsiEnterpriseManagerBridges#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#display_name DataOciOpsiEnterpriseManagerBridges#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#filter DataOciOpsiEnterpriseManagerBridges#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges#id DataOciOpsiEnterpriseManagerBridges#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#state DataOciOpsiEnterpriseManagerBridges#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesConfig"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
        "line": 183
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollection",
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollection"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
        "line": 40
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItems",
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 63
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 129
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 134
          },
          "name": "objectStorageBucketStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 139
          },
          "name": "objectStorageNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 206
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesEnterpriseManagerBridgeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
        "line": 259
      },
      "name": "DataOciOpsiEnterpriseManagerBridgesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_enterprise_manager_bridges#name DataOciOpsiEnterpriseManagerBridges#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#values DataOciOpsiEnterpriseManagerBridges#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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/opsi_enterprise_manager_bridges#regex DataOciOpsiEnterpriseManagerBridges#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesFilter"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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.DataOciOpsiEnterpriseManagerBridgesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridgesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiEnterpriseManagerBridgesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/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-opsi-enterprise-manager-bridges/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-enterprise-manager-bridges/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiEnterpriseManagerBridgesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-enterprise-manager-bridges/index:DataOciOpsiEnterpriseManagerBridgesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsight": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insight oci_opsi_exadata_insight}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insight oci_opsi_exadata_insight} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/index.ts",
          "line": 1141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 1109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiExadataInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1126
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiExadataInsight to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiExadataInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiExadataInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 1326
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1171
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1176
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1181
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1186
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1191
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1196
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1201
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1206
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1211
          },
          "name": "exadataDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1216
          },
          "name": "exadataInfraId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1221
          },
          "name": "exadataInfraResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1239
          },
          "name": "exadataName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1244
          },
          "name": "exadataRackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1249
          },
          "name": "exadataShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1254
          },
          "name": "exadataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1260
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1265
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1270
          },
          "name": "isAutoSyncEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1275
          },
          "name": "isVirtualizedExadata",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1280
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1286
          },
          "name": "memberVmClusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1291
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1296
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1302
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1307
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1312
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1234
          },
          "name": "exadataInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1227
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsight"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiExadataInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insight#exadata_insight_id DataOciOpsiExadataInsight#exadata_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 13
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightConfig"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 998
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 315
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 15
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 38
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 67
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 72
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 77
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 82
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 87
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 92
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 97
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 120
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 143
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 172
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 177
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 182
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 187
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 210
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 233
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 262
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 267
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 272
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 277
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 282
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 287
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 292
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 338
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 373
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 379
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 385
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 390
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 395
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 401
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 406
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 411
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 417
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 422
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 427
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 432
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 438
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 847
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 461
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 484
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 513
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 518
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 523
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 528
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 533
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 538
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 543
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 646
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 566
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 589
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 618
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 623
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 669
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 698
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 704
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 709
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 714
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 719
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 742
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 843
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 836
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 836
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 836
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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/data-oci-opsi-exadata-insight/index.ts",
        "line": 765
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 794
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 799
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 804
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 809
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 814
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 819
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 824
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
            "line": 987
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insight/index.ts",
        "line": 870
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 899
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 905
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 911
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 917
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 922
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 927
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 932
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 938
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 943
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 948
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 954
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 959
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 964
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 969
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 975
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insight/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-opsi-exadata-insight/index.ts",
        "line": 1021
      },
      "name": "DataOciOpsiExadataInsightMemberVmClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1050
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1055
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1061
          },
          "name": "memberAutonomousDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1067
          },
          "name": "memberDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1072
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1082
          },
          "name": "vmclusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1077
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insight/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightMemberVmClusterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insight/index:DataOciOpsiExadataInsightMemberVmClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsights": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights oci_opsi_exadata_insights}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsights",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights oci_opsi_exadata_insights} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/index.ts",
          "line": 1635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOpsiExadataInsightsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiExadataInsights resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1620
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiExadataInsights to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiExadataInsights that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiExadataInsights to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1788
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1673
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1689
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1705
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1727
          },
          "name": "resetExadataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1791
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1743
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1759
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1775
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1803
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1816
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsights",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1608
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1715
          },
          "name": "exadataInsightSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1785
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1677
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1693
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1709
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1731
          },
          "name": "exadataTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1795
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1747
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1763
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1779
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1683
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1699
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1721
          },
          "name": "exadataType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1753
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1769
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsights"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiExadataInsightsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#compartment_id DataOciOpsiExadataInsights#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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/opsi_exadata_insights#compartment_id_in_subtree DataOciOpsiExadataInsights#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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/opsi_exadata_insights#enterprise_manager_bridge_id DataOciOpsiExadataInsights#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 21
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#exadata_type DataOciOpsiExadataInsights#exadata_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 25
          },
          "name": "exadataType",
          "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/opsi_exadata_insights#filter DataOciOpsiExadataInsights#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#id DataOciOpsiExadataInsights#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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/opsi_exadata_insights#state DataOciOpsiExadataInsights#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 36
          },
          "name": "state",
          "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/opsi_exadata_insights#status DataOciOpsiExadataInsights#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 40
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1347
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollection",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1138
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 1329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 1336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1031
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1134
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1127
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 348
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 48
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 71
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 100
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 105
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 110
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 115
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 120
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 125
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 130
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 153
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 176
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 205
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 210
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 215
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 220
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 243
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 266
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 295
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 300
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 305
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 310
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 315
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 320
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 325
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 371
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 400
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 406
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 412
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 418
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 423
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 428
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 434
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 439
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 444
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 450
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 455
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 460
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 465
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 471
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 880
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 494
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 517
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 546
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 551
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 556
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 561
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 566
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 571
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 576
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 679
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 599
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 668
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 622
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 651
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 656
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 764
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 702
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 731
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 737
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 742
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 747
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 752
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 775
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 869
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 798
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 827
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 832
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 837
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 842
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 847
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 852
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 857
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
            "line": 1020
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 903
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 932
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 938
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 944
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 950
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 955
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 960
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 965
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 971
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 976
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 981
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 987
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 992
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 997
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1002
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1008
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 1054
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1083
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1088
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1094
          },
          "name": "memberAutonomousDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberAutonomousDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1100
          },
          "name": "memberDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsMemberDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1105
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1115
          },
          "name": "vmclusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1110
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1067
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/index.ts",
          "line": 1170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1161
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1190
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1196
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1201
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1206
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1211
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1216
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1221
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1226
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1231
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1236
          },
          "name": "exadataDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1241
          },
          "name": "exadataInfraId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1246
          },
          "name": "exadataInfraResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1251
          },
          "name": "exadataName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1256
          },
          "name": "exadataRackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1261
          },
          "name": "exadataShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1266
          },
          "name": "exadataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1272
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1277
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1282
          },
          "name": "isAutoSyncEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1287
          },
          "name": "isVirtualizedExadata",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1292
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1298
          },
          "name": "memberVmClusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsMemberVmClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1303
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1308
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1314
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1324
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1419
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1412
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1412
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1412
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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-opsi-exadata-insights/index.ts",
        "line": 1370
      },
      "name": "DataOciOpsiExadataInsightsExadataInsightSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1400
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsExadataInsightSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsExadataInsightSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1423
      },
      "name": "DataOciOpsiExadataInsightsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#name DataOciOpsiExadataInsights#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#values DataOciOpsiExadataInsights#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1435
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_exadata_insights#regex DataOciOpsiExadataInsights#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1431
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/index.ts",
          "line": 1588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1595
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiExadataInsightsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1588
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1588
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-exadata-insights/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-exadata-insights/index.ts",
        "line": 1481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1558
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiExadataInsightsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1546
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1562
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1575
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1539
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1552
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1568
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-exadata-insights/index.ts",
            "line": 1495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiExadataInsightsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-exadata-insights/index:DataOciOpsiExadataInsightsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsight": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insight oci_opsi_host_insight}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insight oci_opsi_host_insight} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insight/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.DataOciOpsiHostInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insight/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiHostInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/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 DataOciOpsiHostInsight to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiHostInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiHostInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/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-opsi-host-insight/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiHostInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 80
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 91
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 96
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 101
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 106
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 111
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 116
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 121
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 126
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 132
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 137
          },
          "name": "hostDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 155
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 160
          },
          "name": "hostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 170
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 175
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 180
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 185
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 190
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 195
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 200
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 205
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 211
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 150
          },
          "name": "hostInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 143
          },
          "name": "hostInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insight/index:DataOciOpsiHostInsight"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insight/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiHostInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insight#host_insight_id DataOciOpsiHostInsight#host_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insight/index.ts",
            "line": 13
          },
          "name": "hostInsightId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insight/index:DataOciOpsiHostInsightConfig"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsights": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights oci_opsi_host_insights}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsights",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights oci_opsi_host_insights} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insights/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiHostInsights resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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 DataOciOpsiHostInsights to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiHostInsights that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiHostInsights to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 718
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 587
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 603
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 619
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 635
          },
          "name": "resetExadataInsightId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 721
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 657
          },
          "name": "resetHostType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 673
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 689
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 705
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 733
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 747
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiHostInsights",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 521
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 715
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 645
          },
          "name": "hostInsightSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 591
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
            "line": 623
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 639
          },
          "name": "exadataInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 725
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 661
          },
          "name": "hostTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 677
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 693
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 709
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 581
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 597
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 613
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 629
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 651
          },
          "name": "hostType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 667
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 683
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 699
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsights"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insights/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiHostInsightsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#compartment_id DataOciOpsiHostInsights#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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/opsi_host_insights#compartment_id_in_subtree DataOciOpsiHostInsights#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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/opsi_host_insights#enterprise_manager_bridge_id DataOciOpsiHostInsights#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 21
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#exadata_insight_id DataOciOpsiHostInsights#exadata_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 25
          },
          "name": "exadataInsightId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#filter DataOciOpsiHostInsights#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#host_type DataOciOpsiHostInsights#host_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 29
          },
          "name": "hostType",
          "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/opsi_host_insights#id DataOciOpsiHostInsights#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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/opsi_host_insights#state DataOciOpsiHostInsights#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 40
          },
          "name": "state",
          "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/opsi_host_insights#status DataOciOpsiHostInsights#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insights/index.ts",
        "line": 336
      },
      "name": "DataOciOpsiHostInsightsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#name DataOciOpsiHostInsights#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#values DataOciOpsiHostInsights#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_host_insights#regex DataOciOpsiHostInsights#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 344
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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.DataOciOpsiHostInsightsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiHostInsightsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/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-opsi-host-insights/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 471
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiHostInsightsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 459
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 475
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 488
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 465
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 481
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insights/index.ts",
        "line": 260
      },
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollection",
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-host-insights/index.ts",
        "line": 52
      },
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/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-opsi-host-insights/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 75
      },
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 109
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 115
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 120
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 125
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 130
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 135
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 140
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 145
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 150
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 155
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 161
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 166
          },
          "name": "hostDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 171
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 176
          },
          "name": "hostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 181
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 186
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 191
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 196
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 201
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 206
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 211
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 221
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 227
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 232
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 237
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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.DataOciOpsiHostInsightsHostInsightSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/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-opsi-host-insights/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-host-insights/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-opsi-host-insights/index.ts",
        "line": 283
      },
      "name": "DataOciOpsiHostInsightsHostInsightSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 313
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-host-insights/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiHostInsightsHostInsightSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-host-insights/index:DataOciOpsiHostInsightsHostInsightSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entities oci_opsi_importable_agent_entities}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entities oci_opsi_importable_agent_entities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiImportableAgentEntities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 138
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiImportableAgentEntities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiImportableAgentEntities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiImportableAgentEntities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 216
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 223
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableAgentEntities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 126
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 186
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entities/index:DataOciOpsiImportableAgentEntities"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiImportableAgentEntitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entities#compartment_id DataOciOpsiImportableAgentEntities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/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/opsi_importable_agent_entities#id DataOciOpsiImportableAgentEntities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entities/index:DataOciOpsiImportableAgentEntitiesConfig"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
        "line": 22
      },
      "name": "DataOciOpsiImportableAgentEntitiesItems",
      "symbolId": "src/data-oci-opsi-importable-agent-entities/index:DataOciOpsiImportableAgentEntitiesItems"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-entities/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-opsi-importable-agent-entities/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/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.DataOciOpsiImportableAgentEntitiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableAgentEntitiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/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-opsi-importable-agent-entities/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-opsi-importable-agent-entities/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entities/index:DataOciOpsiImportableAgentEntitiesItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-entities/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-opsi-importable-agent-entities/index.ts",
        "line": 45
      },
      "name": "DataOciOpsiImportableAgentEntitiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 74
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 79
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 84
          },
          "name": "managementAgentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 89
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 94
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entities/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntitiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entities/index:DataOciOpsiImportableAgentEntitiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entity oci_opsi_importable_agent_entity}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entity oci_opsi_importable_agent_entity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
          "line": 153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiImportableAgentEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 138
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiImportableAgentEntity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiImportableAgentEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiImportableAgentEntity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 216
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 223
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableAgentEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 126
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 186
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 179
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entity/index:DataOciOpsiImportableAgentEntity"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiImportableAgentEntityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_agent_entity#compartment_id DataOciOpsiImportableAgentEntity#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/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/opsi_importable_agent_entity#id DataOciOpsiImportableAgentEntity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entity/index:DataOciOpsiImportableAgentEntityConfig"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
        "line": 22
      },
      "name": "DataOciOpsiImportableAgentEntityItems",
      "symbolId": "src/data-oci-opsi-importable-agent-entity/index:DataOciOpsiImportableAgentEntityItems"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-entity/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-opsi-importable-agent-entity/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/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.DataOciOpsiImportableAgentEntityItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableAgentEntityItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/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-opsi-importable-agent-entity/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-opsi-importable-agent-entity/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entity/index:DataOciOpsiImportableAgentEntityItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-agent-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-opsi-importable-agent-entity/index.ts",
        "line": 45
      },
      "name": "DataOciOpsiImportableAgentEntityItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 74
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 79
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 84
          },
          "name": "managementAgentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 89
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 94
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-agent-entity/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableAgentEntityItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-agent-entity/index:DataOciOpsiImportableAgentEntityItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entities oci_opsi_importable_compute_entities}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entities oci_opsi_importable_compute_entities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-entities/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.DataOciOpsiImportableComputeEntitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiImportableComputeEntities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/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 DataOciOpsiImportableComputeEntities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiImportableComputeEntities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiImportableComputeEntities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 203
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 221
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 228
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableComputeEntities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 191
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 207
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entities/index:DataOciOpsiImportableComputeEntities"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiImportableComputeEntitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entities#compartment_id DataOciOpsiImportableComputeEntities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/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/opsi_importable_compute_entities#id DataOciOpsiImportableComputeEntities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entities/index:DataOciOpsiImportableComputeEntitiesConfig"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
        "line": 22
      },
      "name": "DataOciOpsiImportableComputeEntitiesItems",
      "symbolId": "src/data-oci-opsi-importable-compute-entities/index:DataOciOpsiImportableComputeEntitiesItems"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-entities/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-opsi-importable-compute-entities/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/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.DataOciOpsiImportableComputeEntitiesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableComputeEntitiesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/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-opsi-importable-compute-entities/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-opsi-importable-compute-entities/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entities/index:DataOciOpsiImportableComputeEntitiesItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-entities/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-opsi-importable-compute-entities/index.ts",
        "line": 45
      },
      "name": "DataOciOpsiImportableComputeEntitiesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 74
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 79
          },
          "name": "computeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 84
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 89
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 94
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 99
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entities/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntitiesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entities/index:DataOciOpsiImportableComputeEntitiesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntity": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entity oci_opsi_importable_compute_entity}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entity oci_opsi_importable_compute_entity} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-entity/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.DataOciOpsiImportableComputeEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiImportableComputeEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/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 DataOciOpsiImportableComputeEntity to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiImportableComputeEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiImportableComputeEntity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 203
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 221
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 228
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableComputeEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 191
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 207
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 184
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entity/index:DataOciOpsiImportableComputeEntity"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiImportableComputeEntityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_importable_compute_entity#compartment_id DataOciOpsiImportableComputeEntity#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/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/opsi_importable_compute_entity#id DataOciOpsiImportableComputeEntity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entity/index:DataOciOpsiImportableComputeEntityConfig"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
        "line": 22
      },
      "name": "DataOciOpsiImportableComputeEntityItems",
      "symbolId": "src/data-oci-opsi-importable-compute-entity/index:DataOciOpsiImportableComputeEntityItems"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-entity/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-opsi-importable-compute-entity/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/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.DataOciOpsiImportableComputeEntityItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiImportableComputeEntityItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/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-opsi-importable-compute-entity/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-opsi-importable-compute-entity/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entity/index:DataOciOpsiImportableComputeEntityItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-importable-compute-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-opsi-importable-compute-entity/index.ts",
        "line": 45
      },
      "name": "DataOciOpsiImportableComputeEntityItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 74
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 79
          },
          "name": "computeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 84
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 89
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 94
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 99
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-importable-compute-entity/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiImportableComputeEntityItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-importable-compute-entity/index:DataOciOpsiImportableComputeEntityItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReport": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_report oci_opsi_news_report}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_report oci_opsi_news_report} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-report/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.DataOciOpsiNewsReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-report/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiNewsReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/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 DataOciOpsiNewsReport to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiNewsReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiNewsReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/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-opsi-news-report/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 134
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 185
          },
          "name": "areChildCompartmentsIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 190
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 196
          },
          "name": "contentTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportContentTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 201
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 207
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 212
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 218
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 223
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 228
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 233
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 238
          },
          "name": "matchRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 248
          },
          "name": "newsFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 266
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 271
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 276
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 282
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 287
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 292
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 297
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 261
          },
          "name": "newsReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 254
          },
          "name": "newsReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-report/index:DataOciOpsiNewsReport"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-report/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiNewsReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_report#news_report_id DataOciOpsiNewsReport#news_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 13
          },
          "name": "newsReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-report/index:DataOciOpsiNewsReportConfig"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportContentTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportContentTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-report/index.ts",
        "line": 15
      },
      "name": "DataOciOpsiNewsReportContentTypes",
      "symbolId": "src/data-oci-opsi-news-report/index:DataOciOpsiNewsReportContentTypes"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportContentTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportContentTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-report/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-opsi-news-report/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/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.DataOciOpsiNewsReportContentTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReportContentTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/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-opsi-news-report/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-opsi-news-report/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-report/index:DataOciOpsiNewsReportContentTypesList"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportContentTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportContentTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-report/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-report/index.ts",
        "line": 38
      },
      "name": "DataOciOpsiNewsReportContentTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 67
          },
          "name": "actionableInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 72
          },
          "name": "capacityPlanningResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 77
          },
          "name": "sqlInsightsFleetAnalysisResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 82
          },
          "name": "sqlInsightsPerformanceDegradationResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 87
          },
          "name": "sqlInsightsPlanChangesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 92
          },
          "name": "sqlInsightsTopDatabasesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 97
          },
          "name": "sqlInsightsTopSqlByInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 102
          },
          "name": "sqlInsightsTopSqlResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-report/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportContentTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-report/index:DataOciOpsiNewsReportContentTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReports": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports oci_opsi_news_reports}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReports",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports oci_opsi_news_reports} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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.DataOciOpsiNewsReportsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiNewsReports resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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 DataOciOpsiNewsReports to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiNewsReports that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiNewsReports to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 752
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 653
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 669
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 755
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 685
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 707
          },
          "name": "resetNewsReportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 723
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 739
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 767
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 779
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReports",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 589
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 749
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 695
          },
          "name": "newsReportCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 657
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 673
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 759
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 689
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 711
          },
          "name": "newsReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 727
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 743
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 647
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 663
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 679
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 701
          },
          "name": "newsReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 717
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 733
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReports"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiNewsReportsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#compartment_id DataOciOpsiNewsReports#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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/opsi_news_reports#compartment_id_in_subtree DataOciOpsiNewsReports#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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/opsi_news_reports#filter DataOciOpsiNewsReports#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#id DataOciOpsiNewsReports#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#news_report_id DataOciOpsiNewsReports#news_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 28
          },
          "name": "newsReportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#state DataOciOpsiNewsReports#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 32
          },
          "name": "state",
          "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/opsi_news_reports#status DataOciOpsiNewsReports#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 36
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 404
      },
      "name": "DataOciOpsiNewsReportsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_news_reports#name DataOciOpsiNewsReports#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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/opsi_news_reports#values DataOciOpsiNewsReports#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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/opsi_news_reports#regex DataOciOpsiNewsReports#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 412
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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.DataOciOpsiNewsReportsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReportsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/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-opsi-news-reports/index.ts",
            "line": 569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 539
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiNewsReportsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 527
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
            "line": 556
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 520
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 533
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 549
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 328
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollection",
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollection"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 154
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItems",
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-news-reports/index.ts",
        "line": 44
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypes",
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypes"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/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-opsi-news-reports/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesList"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-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-opsi-news-reports/index.ts",
        "line": 67
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 96
          },
          "name": "actionableInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 101
          },
          "name": "capacityPlanningResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 106
          },
          "name": "sqlInsightsFleetAnalysisResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 111
          },
          "name": "sqlInsightsPerformanceDegradationResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 116
          },
          "name": "sqlInsightsPlanChangesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 121
          },
          "name": "sqlInsightsTopDatabasesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 126
          },
          "name": "sqlInsightsTopSqlByInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 131
          },
          "name": "sqlInsightsTopSqlResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypes"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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.DataOciOpsiNewsReportsNewsReportCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/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-opsi-news-reports/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 177
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 206
          },
          "name": "areChildCompartmentsIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 211
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 217
          },
          "name": "contentTypes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsContentTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 222
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 228
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 233
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 239
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 249
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 254
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 259
          },
          "name": "matchRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 269
          },
          "name": "newsFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 274
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 284
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 290
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 295
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 300
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 305
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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.DataOciOpsiNewsReportsNewsReportCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiNewsReportsNewsReportCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/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-opsi-news-reports/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-news-reports/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-opsi-news-reports/index.ts",
        "line": 351
      },
      "name": "DataOciOpsiNewsReportsNewsReportCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 381
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-news-reports/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiNewsReportsNewsReportCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-news-reports/index:DataOciOpsiNewsReportsNewsReportCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoint oci_opsi_operations_insights_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoint oci_opsi_operations_insights_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-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.DataOciOpsiOperationsInsightsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-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 DataOciOpsiOperationsInsightsPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/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-opsi-operations-insights-private-endpoint/index.ts",
            "line": 180
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 107
          },
          "name": "isUsedForRacDbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 117
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 135
          },
          "name": "privateEndpointStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 140
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 150
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 166
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 130
          },
          "name": "operationsInsightsPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 123
          },
          "name": "operationsInsightsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoint/index:DataOciOpsiOperationsInsightsPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoint#operations_insights_private_endpoint_id DataOciOpsiOperationsInsightsPrivateEndpoint#operations_insights_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoint/index.ts",
            "line": 13
          },
          "name": "operationsInsightsPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoint/index:DataOciOpsiOperationsInsightsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints oci_opsi_operations_insights_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints oci_opsi_operations_insights_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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.DataOciOpsiOperationsInsightsPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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 DataOciOpsiOperationsInsightsPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 663
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 532
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 548
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 564
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 666
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 580
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 596
          },
          "name": "resetIsUsedForRacDbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 618
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 634
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 650
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 678
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 692
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 660
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 606
          },
          "name": "operationsInsightsPrivateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 536
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
            "line": 568
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 670
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 584
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 600
          },
          "name": "isUsedForRacDbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 622
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 638
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 654
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 526
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 542
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 558
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 574
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 590
          },
          "name": "isUsedForRacDbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 612
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 628
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 644
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints#compartment_id DataOciOpsiOperationsInsightsPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-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/opsi_operations_insights_private_endpoints#compartment_id_in_subtree DataOciOpsiOperationsInsightsPrivateEndpoints#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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/opsi_operations_insights_private_endpoints#display_name DataOciOpsiOperationsInsightsPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-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/opsi_operations_insights_private_endpoints#filter DataOciOpsiOperationsInsightsPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints#id DataOciOpsiOperationsInsightsPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-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/opsi_operations_insights_private_endpoints#is_used_for_rac_dbs DataOciOpsiOperationsInsightsPrivateEndpoints#is_used_for_rac_dbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 32
          },
          "name": "isUsedForRacDbs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_operations_insights_private_endpoints#opsi_private_endpoint_id DataOciOpsiOperationsInsightsPrivateEndpoints#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 36
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints#state DataOciOpsiOperationsInsightsPrivateEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 40
          },
          "name": "state",
          "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/opsi_operations_insights_private_endpoints#vcn_id DataOciOpsiOperationsInsightsPrivateEndpoints#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 44
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 281
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_private_endpoints#name DataOciOpsiOperationsInsightsPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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/opsi_operations_insights_private_endpoints#values DataOciOpsiOperationsInsightsPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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/opsi_operations_insights_private_endpoints#regex DataOciOpsiOperationsInsightsPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 289
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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.DataOciOpsiOperationsInsightsPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 416
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 404
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
            "line": 433
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 410
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 426
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 205
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollection",
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 52
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
        "line": 75
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 136
          },
          "name": "isUsedForRacDbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 141
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 146
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 151
          },
          "name": "privateEndpointStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 156
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 161
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 166
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 172
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 182
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-private-endpoints/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-opsi-operations-insights-private-endpoints/index.ts",
        "line": 228
      },
      "name": "DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 258
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-private-endpoints/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-private-endpoints/index:DataOciOpsiOperationsInsightsPrivateEndpointsOperationsInsightsPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouse": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse oci_opsi_operations_insights_warehouse}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouse",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse oci_opsi_operations_insights_warehouse} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse/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.DataOciOpsiOperationsInsightsWarehouseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsWarehouse resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/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 DataOciOpsiOperationsInsightsWarehouse to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsWarehouse that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsWarehouse to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/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-opsi-operations-insights-warehouse/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouse",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 80
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 85
          },
          "name": "cpuAllocated",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 90
          },
          "name": "cpuUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 106
          },
          "name": "dynamicGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 112
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 122
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 127
          },
          "name": "operationsInsightsTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 150
          },
          "name": "storageAllocatedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 155
          },
          "name": "storageUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 171
          },
          "name": "timeLastWalletRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 140
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 133
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse/index:DataOciOpsiOperationsInsightsWarehouse"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse#operations_insights_warehouse_id DataOciOpsiOperationsInsightsWarehouse#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse/index.ts",
            "line": 13
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse/index:DataOciOpsiOperationsInsightsWarehouseConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_resource_usage_summary oci_opsi_operations_insights_warehouse_resource_usage_summary}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_resource_usage_summary oci_opsi_operations_insights_warehouse_resource_usage_summary} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/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.DataOciOpsiOperationsInsightsWarehouseResourceUsageSummaryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/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 DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_resource_usage_summary#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/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-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 137
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 83
          },
          "name": "cpuUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 122
          },
          "name": "storageUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 112
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 105
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index:DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseResourceUsageSummaryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseResourceUsageSummaryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseResourceUsageSummaryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_resource_usage_summary#operations_insights_warehouse_id DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 20
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_resource_usage_summary#id DataOciOpsiOperationsInsightsWarehouseResourceUsageSummary#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-resource-usage-summary/index:DataOciOpsiOperationsInsightsWarehouseResourceUsageSummaryConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_user oci_opsi_operations_insights_warehouse_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_user oci_opsi_operations_insights_warehouse_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-user/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.DataOciOpsiOperationsInsightsWarehouseUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsWarehouseUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/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 DataOciOpsiOperationsInsightsWarehouseUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsWarehouseUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsWarehouseUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/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-opsi-operations-insights-warehouse-user/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 80
          },
          "name": "connectionPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 102
          },
          "name": "isAwrDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 107
          },
          "name": "isEmDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 112
          },
          "name": "isOpsiDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 122
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 127
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 151
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 156
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 161
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 140
          },
          "name": "operationsInsightsWarehouseUserIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 133
          },
          "name": "operationsInsightsWarehouseUserId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-user/index:DataOciOpsiOperationsInsightsWarehouseUser"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_user#operations_insights_warehouse_user_id DataOciOpsiOperationsInsightsWarehouseUser#operations_insights_warehouse_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-user/index.ts",
            "line": 13
          },
          "name": "operationsInsightsWarehouseUserId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-user/index:DataOciOpsiOperationsInsightsWarehouseUserConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users oci_opsi_operations_insights_warehouse_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users oci_opsi_operations_insights_warehouse_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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.DataOciOpsiOperationsInsightsWarehouseUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsWarehouseUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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 DataOciOpsiOperationsInsightsWarehouseUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsWarehouseUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsWarehouseUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 592
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 512
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 528
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 595
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 544
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 579
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
            "line": 618
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 589
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 567
          },
          "name": "operationsInsightsWarehouseUserSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 516
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 532
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 599
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 548
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 561
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 583
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 522
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 554
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 573
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsers"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#operations_insights_warehouse_id DataOciOpsiOperationsInsightsWarehouseUsers#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 28
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#compartment_id DataOciOpsiOperationsInsightsWarehouseUsers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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/opsi_operations_insights_warehouse_users#display_name DataOciOpsiOperationsInsightsWarehouseUsers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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/opsi_operations_insights_warehouse_users#filter DataOciOpsiOperationsInsightsWarehouseUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#id DataOciOpsiOperationsInsightsWarehouseUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#state DataOciOpsiOperationsInsightsWarehouseUsers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
        "line": 264
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouse_users#name DataOciOpsiOperationsInsightsWarehouseUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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/opsi_operations_insights_warehouse_users#values DataOciOpsiOperationsInsightsWarehouseUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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/opsi_operations_insights_warehouse_users#regex DataOciOpsiOperationsInsightsWarehouseUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 272
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersFilter"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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.DataOciOpsiOperationsInsightsWarehouseUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 399
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 387
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
            "line": 416
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 393
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 409
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
        "line": 188
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollection",
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
        "line": 40
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 63
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 97
          },
          "name": "connectionPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 119
          },
          "name": "isAwrDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 124
          },
          "name": "isEmDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 129
          },
          "name": "isOpsiDataAccess",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 134
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 139
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 144
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 155
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 160
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 165
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouse-users/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-opsi-operations-insights-warehouse-users/index.ts",
        "line": 211
      },
      "name": "DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouse-users/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouse-users/index:DataOciOpsiOperationsInsightsWarehouseUsersOperationsInsightsWarehouseUserSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses oci_opsi_operations_insights_warehouses}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehouses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses oci_opsi_operations_insights_warehouses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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.DataOciOpsiOperationsInsightsWarehousesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOperationsInsightsWarehouses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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 DataOciOpsiOperationsInsightsWarehouses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOperationsInsightsWarehouses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOperationsInsightsWarehouses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 589
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 522
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 538
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 592
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 554
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 576
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehouses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 460
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 586
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 564
          },
          "name": "operationsInsightsWarehouseSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 526
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 542
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 596
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 558
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 580
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 532
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 548
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 570
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehouses"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses#compartment_id DataOciOpsiOperationsInsightsWarehouses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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/opsi_operations_insights_warehouses#display_name DataOciOpsiOperationsInsightsWarehouses#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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/opsi_operations_insights_warehouses#filter DataOciOpsiOperationsInsightsWarehouses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses#id DataOciOpsiOperationsInsightsWarehouses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses#state DataOciOpsiOperationsInsightsWarehouses#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
        "line": 275
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_operations_insights_warehouses#name DataOciOpsiOperationsInsightsWarehouses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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/opsi_operations_insights_warehouses#values DataOciOpsiOperationsInsightsWarehouses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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/opsi_operations_insights_warehouses#regex DataOciOpsiOperationsInsightsWarehouses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 283
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesFilter"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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.DataOciOpsiOperationsInsightsWarehousesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehousesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 410
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehousesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
            "line": 427
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 404
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 420
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
        "line": 199
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection",
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
        "line": 36
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItems",
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
            "line": 188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 59
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 93
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 98
          },
          "name": "cpuAllocated",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 103
          },
          "name": "cpuUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 119
          },
          "name": "dynamicGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 125
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 135
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 140
          },
          "name": "operationsInsightsTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 145
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 150
          },
          "name": "storageAllocatedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 155
          },
          "name": "storageUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 171
          },
          "name": "timeLastWalletRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 176
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-operations-insights-warehouses/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-opsi-operations-insights-warehouses/index.ts",
        "line": 222
      },
      "name": "DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 252
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-operations-insights-warehouses/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-operations-insights-warehouses/index:DataOciOpsiOperationsInsightsWarehousesOperationsInsightsWarehouseSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration oci_opsi_opsi_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration oci_opsi_opsi_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOpsiConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 425
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOpsiOpsiConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOpsiConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOpsiConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
            "line": 615
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 413
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 500
          },
          "name": "configItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 519
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 524
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 529
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 535
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 545
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 563
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 581
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 587
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 592
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 597
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 481
          },
          "name": "configItemCustomStatusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 494
          },
          "name": "configItemFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 513
          },
          "name": "configItemsApplicableContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 558
          },
          "name": "opsiConfigFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 576
          },
          "name": "opsiConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 474
          },
          "name": "configItemCustomStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 487
          },
          "name": "configItemField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 506
          },
          "name": "configItemsApplicableContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 551
          },
          "name": "opsiConfigField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 569
          },
          "name": "opsiConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfiguration"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOpsiConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#config_item_custom_status DataOciOpsiOpsiConfiguration#config_item_custom_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 13
          },
          "name": "configItemCustomStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#config_item_field DataOciOpsiOpsiConfiguration#config_item_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 17
          },
          "name": "configItemField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#config_items_applicable_context DataOciOpsiOpsiConfiguration#config_items_applicable_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 21
          },
          "name": "configItemsApplicableContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#opsi_config_field DataOciOpsiOpsiConfiguration#opsi_config_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 25
          },
          "name": "opsiConfigField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration#opsi_configuration_id DataOciOpsiOpsiConfiguration#opsi_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 29
          },
          "name": "opsiConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 303
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItems",
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItems"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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.DataOciOpsiOpsiConfigurationConfigItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 201
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadata",
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadata"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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.DataOciOpsiOpsiConfigurationConfigItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 224
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 253
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 258
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 263
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 268
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 274
          },
          "name": "unitDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 280
          },
          "name": "valueInputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 31
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetails",
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 54
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 83
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 88
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
        "line": 111
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetails",
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 134
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 163
          },
          "name": "allowedValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 168
          },
          "name": "maxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 173
          },
          "name": "minValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 178
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration/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-opsi-opsi-configuration/index.ts",
        "line": 326
      },
      "name": "DataOciOpsiOpsiConfigurationConfigItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 355
          },
          "name": "applicableContexts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 360
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 365
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 371
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 376
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 381
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration/index:DataOciOpsiOpsiConfigurationConfigItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration_configuration_item oci_opsi_opsi_configuration_configuration_item}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration_configuration_item oci_opsi_opsi_configuration_configuration_item} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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.DataOciOpsiOpsiConfigurationConfigurationItemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOpsiConfigurationConfigurationItem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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 DataOciOpsiOpsiConfigurationConfigurationItem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration_configuration_item#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOpsiConfigurationConfigurationItem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOpsiConfigurationConfigurationItem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 488
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 504
          },
          "name": "resetConfigItemField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 526
          },
          "name": "resetConfigItemsApplicableContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 558
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 594
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigurationItem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 514
          },
          "name": "configItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 508
          },
          "name": "configItemFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 530
          },
          "name": "configItemsApplicableContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 562
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 575
          },
          "name": "opsiConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 482
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 498
          },
          "name": "configItemField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 520
          },
          "name": "configItemsApplicableContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 568
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItem"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration_configuration_item#opsi_config_type DataOciOpsiOpsiConfigurationConfigurationItem#opsi_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 36
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configuration_configuration_item#compartment_id DataOciOpsiOpsiConfigurationConfigurationItem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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/opsi_opsi_configuration_configuration_item#config_item_field DataOciOpsiOpsiConfigurationConfigurationItem#config_item_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 17
          },
          "name": "configItemField",
          "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/opsi_opsi_configuration_configuration_item#config_items_applicable_context DataOciOpsiOpsiConfigurationConfigurationItem#config_items_applicable_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 21
          },
          "name": "configItemsApplicableContext",
          "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/opsi_opsi_configuration_configuration_item#id DataOciOpsiOpsiConfigurationConfigurationItem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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/opsi_opsi_configuration_configuration_item#name DataOciOpsiOpsiConfigurationConfigurationItem#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 310
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItems",
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItems"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 208
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadata",
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadata"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 231
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 260
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 265
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 275
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 281
          },
          "name": "unitDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 287
          },
          "name": "valueInputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 38
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetails",
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 107
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 61
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 95
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataUnitDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 118
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetails",
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 141
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 170
          },
          "name": "allowedValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 175
          },
          "name": "maxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 180
          },
          "name": "minValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 185
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataValueInputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/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-opsi-opsi-configuration-configuration-item/index.ts",
        "line": 333
      },
      "name": "DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 362
          },
          "name": "applicableContexts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 367
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 372
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 378
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 388
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 393
          },
          "name": "valueSourceConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configuration-configuration-item/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationConfigurationItemConfigItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configuration-configuration-item/index:DataOciOpsiOpsiConfigurationConfigurationItemConfigItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations oci_opsi_opsi_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations oci_opsi_opsi_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOpsiOpsiConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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 DataOciOpsiOpsiConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOpsiOpsiConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOpsiOpsiConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 976
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 909
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 979
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 925
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 941
          },
          "name": "resetOpsiConfigType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 963
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 1002
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 833
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 973
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 951
          },
          "name": "opsiConfigurationsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 897
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 913
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 983
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 929
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 945
          },
          "name": "opsiConfigTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 967
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 890
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 919
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 935
          },
          "name": "opsiConfigType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 957
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurations"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciOpsiOpsiConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations#compartment_id DataOciOpsiOpsiConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-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/opsi_opsi_configurations#display_name DataOciOpsiOpsiConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-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/opsi_opsi_configurations#filter DataOciOpsiOpsiConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations#id DataOciOpsiOpsiConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-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/opsi_opsi_configurations#opsi_config_type DataOciOpsiOpsiConfigurations#opsi_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 28
          },
          "name": "opsiConfigType",
          "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/opsi_opsi_configurations#state DataOciOpsiOpsiConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 648
      },
      "name": "DataOciOpsiOpsiConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/opsi_opsi_configurations#name DataOciOpsiOpsiConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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/opsi_opsi_configurations#values DataOciOpsiOpsiConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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/opsi_opsi_configurations#regex DataOciOpsiOpsiConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 656
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 813
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 783
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 771
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 800
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 764
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 777
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 793
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 572
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollection",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollection"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 413
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItems",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItems"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 312
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItems",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItems"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 210
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadata",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadata"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 233
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 262
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 267
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 272
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 277
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 283
          },
          "name": "unitDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 289
          },
          "name": "valueInputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 40
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetails",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-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-opsi-opsi-configurations/index.ts",
        "line": 63
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 97
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataUnitDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
        "line": 120
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetails",
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetails"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 143
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 172
          },
          "name": "allowedValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 177
          },
          "name": "maxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 182
          },
          "name": "minValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 187
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataValueInputDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 335
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 364
          },
          "name": "applicableContexts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 369
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 374
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 380
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 390
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 561
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 436
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 465
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 470
          },
          "name": "configItemCustomStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 475
          },
          "name": "configItemField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 481
          },
          "name": "configItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsConfigItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 486
          },
          "name": "configItemsApplicableContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 492
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 497
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 508
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 518
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 523
          },
          "name": "opsiConfigField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 528
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 533
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 539
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 544
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 549
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionList"
    },
    "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-opsi-opsi-configurations/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-opsi-opsi-configurations/index.ts",
        "line": 595
      },
      "name": "DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 625
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-opsi-opsi-configurations/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-opsi-opsi-configurations/index:DataOciOpsiOpsiConfigurationsOpsiConfigurationsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories oci_optimizer_categories}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories oci_optimizer_categories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerCategories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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 DataOciOptimizerCategories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerCategories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerCategories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 776
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 673
          },
          "name": "resetChildTenancyIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 779
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 715
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 731
          },
          "name": "resetIncludeOrganization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 747
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 763
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 804
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 602
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 661
          },
          "name": "categoryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 773
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 677
          },
          "name": "childTenancyIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 690
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 703
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 783
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 719
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 735
          },
          "name": "includeOrganizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 751
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 767
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 667
          },
          "name": "childTenancyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 683
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 696
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 709
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 725
          },
          "name": "includeOrganization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 741
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 757
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategories"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 341
      },
      "name": "DataOciOptimizerCategoriesCategoryCollection",
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 208
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItems",
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesCategoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 231
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 265
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 275
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 281
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 291
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 297
          },
          "name": "recommendationCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 303
          },
          "name": "resourceCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 308
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 313
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 318
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 48
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCounts",
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 71
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 100
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 105
          },
          "name": "importance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsRecommendationCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 128
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsResourceCounts",
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsResourceCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 151
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 180
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 185
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsResourceCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionItemsResourceCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesCategoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoriesCategoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 364
      },
      "name": "DataOciOptimizerCategoriesCategoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 394
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesCategoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesCategoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerCategoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#compartment_id DataOciOptimizerCategories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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/optimizer_categories#compartment_id_in_subtree DataOciOptimizerCategories#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_categories#child_tenancy_ids DataOciOptimizerCategories#child_tenancy_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 13
          },
          "name": "childTenancyIds",
          "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/optimizer_categories#filter DataOciOptimizerCategories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#id DataOciOptimizerCategories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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/optimizer_categories#include_organization DataOciOptimizerCategories#include_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 32
          },
          "name": "includeOrganization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_categories#name DataOciOptimizerCategories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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/optimizer_categories#state DataOciOptimizerCategories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 40
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-categories/index.ts",
        "line": 417
      },
      "name": "DataOciOptimizerCategoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#name DataOciOptimizerCategories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#values DataOciOptimizerCategories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 429
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_categories#regex DataOciOptimizerCategories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 425
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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.DataOciOptimizerCategoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/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-optimizer-categories/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-categories/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-optimizer-categories/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 552
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerCategoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 540
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 556
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 569
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 546
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 562
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-categories/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerCategoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-categories/index:DataOciOptimizerCategoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategory": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_category oci_optimizer_category}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_category oci_optimizer_category} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-category/index.ts",
          "line": 218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-category/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerCategory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 203
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerCategory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_category#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerCategory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerCategory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 289
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 333
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 340
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 191
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 261
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 266
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 271
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 277
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 298
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 304
          },
          "name": "recommendationCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 310
          },
          "name": "resourceCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryResourceCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 320
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 325
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 251
          },
          "name": "categoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 293
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 244
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategory"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-category/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerCategoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_category#category_id DataOciOptimizerCategory#category_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 13
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_category#id DataOciOptimizerCategory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-category/index.ts",
        "line": 22
      },
      "name": "DataOciOptimizerCategoryRecommendationCounts",
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryRecommendationCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-category/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-optimizer-category/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/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.DataOciOptimizerCategoryRecommendationCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoryRecommendationCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/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-optimizer-category/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-optimizer-category/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryRecommendationCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-category/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-optimizer-category/index.ts",
        "line": 45
      },
      "name": "DataOciOptimizerCategoryRecommendationCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 74
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 79
          },
          "name": "importance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryRecommendationCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryRecommendationCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryResourceCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryResourceCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-category/index.ts",
        "line": 102
      },
      "name": "DataOciOptimizerCategoryResourceCounts",
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryResourceCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryResourceCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryResourceCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-category/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-optimizer-category/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/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.DataOciOptimizerCategoryResourceCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerCategoryResourceCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/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-optimizer-category/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-optimizer-category/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryResourceCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerCategoryResourceCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryResourceCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-category/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-optimizer-category/index.ts",
        "line": 125
      },
      "name": "DataOciOptimizerCategoryResourceCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 154
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 159
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-category/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerCategoryResourceCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-category/index:DataOciOptimizerCategoryResourceCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatus": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_status oci_optimizer_enrollment_status}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_status oci_optimizer_enrollment_status} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-status/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.DataOciOptimizerEnrollmentStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerEnrollmentStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/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 DataOciOptimizerEnrollmentStatus to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerEnrollmentStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerEnrollmentStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/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-optimizer-enrollment-status/index.ts",
            "line": 132
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 98
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 103
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 108
          },
          "name": "statusReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 118
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 88
          },
          "name": "enrollmentStatusIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 81
          },
          "name": "enrollmentStatusId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-status/index:DataOciOptimizerEnrollmentStatus"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerEnrollmentStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_status#enrollment_status_id DataOciOptimizerEnrollmentStatus#enrollment_status_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-status/index.ts",
            "line": 13
          },
          "name": "enrollmentStatusId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-status/index:DataOciOptimizerEnrollmentStatusConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatuses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses oci_optimizer_enrollment_statuses}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatuses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses oci_optimizer_enrollment_statuses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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.DataOciOptimizerEnrollmentStatusesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerEnrollmentStatuses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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 DataOciOptimizerEnrollmentStatuses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerEnrollmentStatuses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerEnrollmentStatuses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 533
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 536
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 504
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 520
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
            "line": 558
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatuses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 407
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 476
          },
          "name": "enrollmentStatusCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 530
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 540
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 508
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 524
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 498
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 514
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatuses"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerEnrollmentStatusesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses#compartment_id DataOciOptimizerEnrollmentStatuses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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/optimizer_enrollment_statuses#filter DataOciOptimizerEnrollmentStatuses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses#id DataOciOptimizerEnrollmentStatuses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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/optimizer_enrollment_statuses#state DataOciOptimizerEnrollmentStatuses#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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/optimizer_enrollment_statuses#status DataOciOptimizerEnrollmentStatuses#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 28
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
        "line": 146
      },
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollection",
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
        "line": 36
      },
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItems",
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 59
      },
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 93
          },
          "name": "enrollmentStatusId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 98
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 108
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 113
          },
          "name": "statusReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 118
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 123
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 169
      },
      "name": "DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 199
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesEnrollmentStatusCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
        "line": 222
      },
      "name": "DataOciOptimizerEnrollmentStatusesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_enrollment_statuses#name DataOciOptimizerEnrollmentStatuses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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/optimizer_enrollment_statuses#values DataOciOptimizerEnrollmentStatuses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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/optimizer_enrollment_statuses#regex DataOciOptimizerEnrollmentStatuses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 230
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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.DataOciOptimizerEnrollmentStatusesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatusesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 357
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerEnrollmentStatusesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/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-optimizer-enrollment-statuses/index.ts",
            "line": 374
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 351
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 367
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-enrollment-statuses/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerEnrollmentStatusesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-enrollment-statuses/index:DataOciOptimizerEnrollmentStatusesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerHistories": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories oci_optimizer_histories}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistories",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories oci_optimizer_histories} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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.DataOciOptimizerHistoriesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerHistories resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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 DataOciOptimizerHistories to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerHistories that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerHistories to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 789
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 792
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 664
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 680
          },
          "name": "resetIncludeResourceMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 696
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 712
          },
          "name": "resetRecommendationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 728
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 744
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 760
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 776
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 820
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerHistories",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 564
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 786
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 652
          },
          "name": "historyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 633
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 646
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 796
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 668
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 684
          },
          "name": "includeResourceMetadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 700
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 716
          },
          "name": "recommendationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 732
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 748
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 764
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 780
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 626
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 639
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 658
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 674
          },
          "name": "includeResourceMetadata",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 690
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 706
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 722
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 738
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 754
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 770
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistories"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerHistoriesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#compartment_id DataOciOptimizerHistories#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-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/optimizer_histories#compartment_id_in_subtree DataOciOptimizerHistories#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "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/optimizer_histories#filter DataOciOptimizerHistories#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#id DataOciOptimizerHistories#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-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/optimizer_histories#include_resource_metadata DataOciOptimizerHistories#include_resource_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 28
          },
          "name": "includeResourceMetadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_histories#name DataOciOptimizerHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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/optimizer_histories#recommendation_id DataOciOptimizerHistories#recommendation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 36
          },
          "name": "recommendationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#recommendation_name DataOciOptimizerHistories#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 40
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#resource_type DataOciOptimizerHistories#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 44
          },
          "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/optimizer_histories#state DataOciOptimizerHistories#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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/optimizer_histories#status DataOciOptimizerHistories#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 52
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 379
      },
      "name": "DataOciOptimizerHistoriesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_histories#name DataOciOptimizerHistories#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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/optimizer_histories#values DataOciOptimizerHistories#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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/optimizer_histories#regex DataOciOptimizerHistories#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 387
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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.DataOciOptimizerHistoriesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerHistoriesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 514
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerHistoriesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 502
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 531
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 495
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 508
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 524
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 303
      },
      "name": "DataOciOptimizerHistoriesHistoryCollection",
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 145
      },
      "name": "DataOciOptimizerHistoriesHistoryCollectionItems",
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-histories/index.ts",
        "line": 60
      },
      "name": "DataOciOptimizerHistoriesHistoryCollectionItemsAction",
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItemsAction"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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.DataOciOptimizerHistoriesHistoryCollectionItemsActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerHistoriesHistoryCollectionItemsActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItemsActionList"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 83
      },
      "name": "DataOciOptimizerHistoriesHistoryCollectionItemsActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 117
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 122
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsAction"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItemsActionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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.DataOciOptimizerHistoriesHistoryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerHistoriesHistoryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 168
      },
      "name": "DataOciOptimizerHistoriesHistoryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 198
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 203
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 208
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 213
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 218
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 224
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 235
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 240
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 245
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 250
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 255
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 260
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 265
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 270
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 275
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 280
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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.DataOciOptimizerHistoriesHistoryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerHistoriesHistoryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/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-optimizer-histories/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-histories/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-optimizer-histories/index.ts",
        "line": 326
      },
      "name": "DataOciOptimizerHistoriesHistoryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 356
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-histories/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerHistoriesHistoryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-histories/index:DataOciOptimizerHistoriesHistoryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile oci_optimizer_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile oci_optimizer_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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 DataOciOptimizerProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 421
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 472
          },
          "name": "aggregationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 477
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 483
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 488
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 494
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 499
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 505
          },
          "name": "levelsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 528
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 534
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 540
          },
          "name": "targetCompartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 546
          },
          "name": "targetTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 551
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 556
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 523
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 516
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfile"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile#profile_id DataOciOptimizerProfile#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 13
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevel": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_level oci_optimizer_profile_level}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_level oci_optimizer_profile_level} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-level/index.ts",
          "line": 266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-level/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerProfileLevel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 251
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerProfileLevel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_level#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerProfileLevel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerProfileLevel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 349
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 365
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 239
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 337
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 302
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 315
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 353
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 369
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 308
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 359
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevel"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-level/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerProfileLevelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_level#compartment_id DataOciOptimizerProfileLevel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 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/optimizer_profile_level#compartment_id_in_subtree DataOciOptimizerProfileLevel#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "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/optimizer_profile_level#id DataOciOptimizerProfileLevel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_level#name DataOciOptimizerProfileLevel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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/optimizer_profile_level#recommendation_name DataOciOptimizerProfileLevel#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 32
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-level/index.ts",
        "line": 124
      },
      "name": "DataOciOptimizerProfileLevelItems",
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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.DataOciOptimizerProfileLevelItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/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-optimizer-profile-level/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-level/index.ts",
        "line": 34
      },
      "name": "DataOciOptimizerProfileLevelItemsMetrics",
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItemsMetrics"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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.DataOciOptimizerProfileLevelItemsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelItemsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/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-optimizer-profile-level/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItemsMetricsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/index.ts",
        "line": 57
      },
      "name": "DataOciOptimizerProfileLevelItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 91
          },
          "name": "statistic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 96
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 101
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItemsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-level/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-optimizer-profile-level/index.ts",
        "line": 147
      },
      "name": "DataOciOptimizerProfileLevelItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 176
          },
          "name": "defaultInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 182
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 192
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 197
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 202
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 207
          },
          "name": "validIntervals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-level/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-level/index:DataOciOptimizerProfileLevelItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevels": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels oci_optimizer_profile_levels}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels oci_optimizer_profile_levels} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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.DataOciOptimizerProfileLevelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerProfileLevels resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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 DataOciOptimizerProfileLevels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerProfileLevels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerProfileLevels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 637
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 640
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 602
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 624
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 634
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 612
          },
          "name": "profileLevelCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 561
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 574
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 644
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 606
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 628
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 554
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 567
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 596
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 618
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevels"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerProfileLevelsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels#compartment_id DataOciOptimizerProfileLevels#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 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/optimizer_profile_levels#compartment_id_in_subtree DataOciOptimizerProfileLevels#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "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/optimizer_profile_levels#filter DataOciOptimizerProfileLevels#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels#id DataOciOptimizerProfileLevels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels#name DataOciOptimizerProfileLevels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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/optimizer_profile_levels#recommendation_name DataOciOptimizerProfileLevels#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 32
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 95
      },
      "name": "DataOciOptimizerProfileLevelsConfiguration",
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfiguration"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 15
      },
      "name": "DataOciOptimizerProfileLevelsConfigurationItems",
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfigurationItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileLevelsConfigurationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsConfigurationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfigurationItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-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-optimizer-profile/index.ts",
        "line": 38
      },
      "name": "DataOciOptimizerProfileLevelsConfigurationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 67
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 72
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfigurationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileLevelsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfigurationList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 118
      },
      "name": "DataOciOptimizerProfileLevelsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 148
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfigurationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileLevelsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 312
      },
      "name": "DataOciOptimizerProfileLevelsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profile_levels#name DataOciOptimizerProfileLevels#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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/optimizer_profile_levels#values DataOciOptimizerProfileLevels#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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/optimizer_profile_levels#regex DataOciOptimizerProfileLevels#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 320
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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.DataOciOptimizerProfileLevelsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 447
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerProfileLevelsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 464
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 441
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 236
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollection",
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 130
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItems",
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile-levels/index.ts",
        "line": 40
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetrics",
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetrics"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 63
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 97
          },
          "name": "statistic",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 102
          },
          "name": "target",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 107
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 153
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 182
          },
          "name": "defaultInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 188
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 198
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 203
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 208
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 213
          },
          "name": "validIntervals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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.DataOciOptimizerProfileLevelsProfileLevelCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile-levels/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-optimizer-profile-levels/index.ts",
        "line": 259
      },
      "name": "DataOciOptimizerProfileLevelsProfileLevelCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 289
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile-levels/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileLevelsProfileLevelCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile-levels/index:DataOciOptimizerProfileLevelsProfileLevelCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 171
      },
      "name": "DataOciOptimizerProfileTargetCompartments",
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetCompartments"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileTargetCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileTargetCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetCompartmentsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 194
      },
      "name": "DataOciOptimizerProfileTargetCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 223
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetCompartments"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 336
      },
      "name": "DataOciOptimizerProfileTargetTags",
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTags"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profile/index.ts",
        "line": 246
      },
      "name": "DataOciOptimizerProfileTargetTagsItems",
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTagsItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileTargetTagsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileTargetTagsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTagsItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 269
      },
      "name": "DataOciOptimizerProfileTargetTagsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 298
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 303
          },
          "name": "tagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 313
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 308
          },
          "name": "tagValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTagsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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.DataOciOptimizerProfileTargetTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfileTargetTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/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-optimizer-profile/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTagsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profile/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-optimizer-profile/index.ts",
        "line": 359
      },
      "name": "DataOciOptimizerProfileTargetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 389
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTagsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profile/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfileTargetTags"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profile/index:DataOciOptimizerProfileTargetTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles oci_optimizer_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles oci_optimizer_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/index.ts",
          "line": 867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 852
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 966
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 969
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 915
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 931
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 953
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 981
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 991
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 840
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 963
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 941
          },
          "name": "profileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 903
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 973
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 919
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 935
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 957
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 896
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 909
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 925
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 947
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfiles"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#compartment_id DataOciOptimizerProfiles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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/optimizer_profiles#filter DataOciOptimizerProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#id DataOciOptimizerProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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/optimizer_profiles#name DataOciOptimizerProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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/optimizer_profiles#state DataOciOptimizerProfiles#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 655
      },
      "name": "DataOciOptimizerProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#name DataOciOptimizerProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 659
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#values DataOciOptimizerProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 667
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_profiles#regex DataOciOptimizerProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 663
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 820
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 790
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 778
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 794
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 807
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 771
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 784
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 800
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 579
      },
      "name": "DataOciOptimizerProfilesProfileCollection",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 433
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItems",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 116
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfiguration",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfiguration"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 36
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItems",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 59
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 88
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 93
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 139
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 169
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 456
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 485
          },
          "name": "aggregationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 490
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 496
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 501
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 507
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 518
          },
          "name": "levelsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsLevelsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 528
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 534
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 540
          },
          "name": "targetCompartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 546
          },
          "name": "targetTags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 551
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 556
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 192
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetCompartments",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetCompartments"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 215
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 244
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetCompartments"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 357
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTags",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTags"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-profiles/index.ts",
        "line": 267
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItems",
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItems"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 290
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 319
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 324
          },
          "name": "tagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 334
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 329
          },
          "name": "tagValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTagsList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 380
      },
      "name": "DataOciOptimizerProfilesProfileCollectionItemsTargetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 410
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTagsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsTargetTags"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionItemsTargetTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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.DataOciOptimizerProfilesProfileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerProfilesProfileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/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-optimizer-profiles/index.ts",
            "line": 644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-profiles/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-optimizer-profiles/index.ts",
        "line": 602
      },
      "name": "DataOciOptimizerProfilesProfileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 632
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-profiles/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerProfilesProfileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-profiles/index:DataOciOptimizerProfilesProfileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation oci_optimizer_recommendation}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation oci_optimizer_recommendation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerRecommendation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 267
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerRecommendation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerRecommendation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerRecommendation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
            "line": 411
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 255
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 306
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 311
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 316
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 321
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 327
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 337
          },
          "name": "importance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 361
          },
          "name": "resourceCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 366
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 371
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 377
          },
          "name": "supportedLevels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 387
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 392
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 397
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 355
          },
          "name": "recommendationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 348
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendation"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerRecommendationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation#recommendation_id DataOciOptimizerRecommendation#recommendation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 13
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 15
      },
      "name": "DataOciOptimizerRecommendationResourceCounts",
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationResourceCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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.DataOciOptimizerRecommendationResourceCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationResourceCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/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-optimizer-recommendation/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationResourceCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 38
      },
      "name": "DataOciOptimizerRecommendationResourceCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 67
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 72
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationResourceCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationResourceCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies oci_optimizer_recommendation_strategies}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies oci_optimizer_recommendation_strategies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerRecommendationStrategies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 580
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerRecommendationStrategies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerRecommendationStrategies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerRecommendationStrategies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 708
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 711
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 657
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 673
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 689
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 723
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 734
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 568
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 705
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 699
          },
          "name": "recommendationStrategyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 632
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 715
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 661
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 677
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 693
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 625
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 638
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 651
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 683
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategies"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerRecommendationStrategiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#compartment_id DataOciOptimizerRecommendationStrategies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 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/optimizer_recommendation_strategies#compartment_id_in_subtree DataOciOptimizerRecommendationStrategies#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "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/optimizer_recommendation_strategies#filter DataOciOptimizerRecommendationStrategies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#id DataOciOptimizerRecommendationStrategies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#name DataOciOptimizerRecommendationStrategies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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/optimizer_recommendation_strategies#recommendation_name DataOciOptimizerRecommendationStrategies#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 32
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 383
      },
      "name": "DataOciOptimizerRecommendationStrategiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#name DataOciOptimizerRecommendationStrategies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 387
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#values DataOciOptimizerRecommendationStrategies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategies#regex DataOciOptimizerRecommendationStrategies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 391
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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.DataOciOptimizerRecommendationStrategiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 548
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 518
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 506
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 522
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 535
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 499
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 512
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 528
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 307
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollection",
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 226
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItems",
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 249
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 284
          },
          "name": "strategies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 140
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategies",
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategies"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 163
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 192
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 198
          },
          "name": "parametersDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 203
          },
          "name": "strategyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategies"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
        "line": 40
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinition",
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinition"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 63
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 92
          },
          "name": "defaultValue",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 97
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 102
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 112
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 117
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsStrategiesParametersDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategies/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-optimizer-recommendation-strategies/index.ts",
        "line": 330
      },
      "name": "DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 360
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategies/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategies/index:DataOciOptimizerRecommendationStrategiesRecommendationStrategyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategy oci_optimizer_recommendation_strategy}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategy oci_optimizer_recommendation_strategy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
          "line": 337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerRecommendationStrategy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 322
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOptimizerRecommendationStrategy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerRecommendationStrategy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerRecommendationStrategy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 398
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 420
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 436
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 448
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 458
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 310
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 408
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 373
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 386
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 402
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 424
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 440
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 366
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 379
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 430
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategy"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerRecommendationStrategyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategy#compartment_id DataOciOptimizerRecommendationStrategy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 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/optimizer_recommendation_strategy#compartment_id_in_subtree DataOciOptimizerRecommendationStrategy#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 17
          },
          "name": "compartmentIdInSubtree",
          "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/optimizer_recommendation_strategy#id DataOciOptimizerRecommendationStrategy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendation_strategy#name DataOciOptimizerRecommendationStrategy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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/optimizer_recommendation_strategy#recommendation_name DataOciOptimizerRecommendationStrategy#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 32
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
        "line": 220
      },
      "name": "DataOciOptimizerRecommendationStrategyItems",
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItems"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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.DataOciOptimizerRecommendationStrategyItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategyItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 243
      },
      "name": "DataOciOptimizerRecommendationStrategyItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 278
          },
          "name": "strategies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
        "line": 134
      },
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategies",
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategies"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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.DataOciOptimizerRecommendationStrategyItemsStrategiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategiesList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 157
      },
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 186
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 192
          },
          "name": "parametersDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 197
          },
          "name": "strategyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategies"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategiesOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
        "line": 34
      },
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinition",
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinition"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation-strategy/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-optimizer-recommendation-strategy/index.ts",
        "line": 57
      },
      "name": "DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 86
          },
          "name": "defaultValue",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 91
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 96
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 101
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 106
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation-strategy/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation-strategy/index:DataOciOptimizerRecommendationStrategyItemsStrategiesParametersDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 170
      },
      "name": "DataOciOptimizerRecommendationSupportedLevels",
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevels"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendation/index.ts",
        "line": 95
      },
      "name": "DataOciOptimizerRecommendationSupportedLevelsItems",
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevelsItems"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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.DataOciOptimizerRecommendationSupportedLevelsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationSupportedLevelsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/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-optimizer-recommendation/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevelsItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
        "line": 118
      },
      "name": "DataOciOptimizerRecommendationSupportedLevelsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevelsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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.DataOciOptimizerRecommendationSupportedLevelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationSupportedLevelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/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-optimizer-recommendation/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevelsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendation/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-optimizer-recommendation/index.ts",
        "line": 193
      },
      "name": "DataOciOptimizerRecommendationSupportedLevelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 223
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevelsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendation/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationSupportedLevels"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendation/index:DataOciOptimizerRecommendationSupportedLevelsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations oci_optimizer_recommendations}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations oci_optimizer_recommendations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerRecommendations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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 DataOciOptimizerRecommendations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerRecommendations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerRecommendations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 935
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 778
          },
          "name": "resetCategoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 794
          },
          "name": "resetCategoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 810
          },
          "name": "resetChildTenancyIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 938
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 852
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 868
          },
          "name": "resetIncludeOrganization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 884
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 906
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 922
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 950
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 966
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 710
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 932
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 894
          },
          "name": "recommendationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 782
          },
          "name": "categoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 798
          },
          "name": "categoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 814
          },
          "name": "childTenancyIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 827
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 840
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 942
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 856
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 872
          },
          "name": "includeOrganizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 888
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 910
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 926
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 772
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 788
          },
          "name": "categoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 804
          },
          "name": "childTenancyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 820
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 833
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 846
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 862
          },
          "name": "includeOrganization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 878
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 900
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 916
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendations"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerRecommendationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#compartment_id DataOciOptimizerRecommendations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#compartment_id_in_subtree DataOciOptimizerRecommendations#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 29
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_recommendations#category_id DataOciOptimizerRecommendations#category_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 13
          },
          "name": "categoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#category_name DataOciOptimizerRecommendations#category_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 17
          },
          "name": "categoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#child_tenancy_ids DataOciOptimizerRecommendations#child_tenancy_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 21
          },
          "name": "childTenancyIds",
          "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/optimizer_recommendations#filter DataOciOptimizerRecommendations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#id DataOciOptimizerRecommendations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#include_organization DataOciOptimizerRecommendations#include_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 40
          },
          "name": "includeOrganization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_recommendations#name DataOciOptimizerRecommendations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#state DataOciOptimizerRecommendations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#status DataOciOptimizerRecommendations#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 52
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 525
      },
      "name": "DataOciOptimizerRecommendationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_recommendations#name DataOciOptimizerRecommendations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#values DataOciOptimizerRecommendations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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/optimizer_recommendations#regex DataOciOptimizerRecommendations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 533
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 660
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerRecommendationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 648
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 677
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 641
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 654
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 670
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 449
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollection",
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 291
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItems",
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsRecommendationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 314
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 343
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 353
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 358
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 364
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 369
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 374
          },
          "name": "importance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 384
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 390
          },
          "name": "resourceCounts",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 395
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 400
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 406
          },
          "name": "supportedLevels",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 411
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 416
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 421
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 426
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 60
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCounts",
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCounts"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 83
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 112
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 117
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCounts"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsResourceCountsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 215
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevels",
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevels"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 140
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItems",
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItems"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 163
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-recommendations/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 238
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevels"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionItemsSupportedLevelsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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.DataOciOptimizerRecommendationsRecommendationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/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-optimizer-recommendations/index.ts",
            "line": 514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-recommendations/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-optimizer-recommendations/index.ts",
        "line": 472
      },
      "name": "DataOciOptimizerRecommendationsRecommendationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 502
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-recommendations/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerRecommendationsRecommendationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-recommendations/index:DataOciOptimizerRecommendationsRecommendationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceAction": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_action oci_optimizer_resource_action}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_action oci_optimizer_resource_action} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-action/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.DataOciOptimizerResourceActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-action/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerResourceAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/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 DataOciOptimizerResourceAction to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerResourceAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerResourceAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 209
          },
          "name": "resetIncludeResourceMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/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-optimizer-resource-action/index.ts",
            "line": 297
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 166
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 171
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 176
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 181
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 186
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 192
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 219
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 229
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 247
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 252
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 262
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 267
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 272
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 277
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 282
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 213
          },
          "name": "includeResourceMetadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 242
          },
          "name": "resourceActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 203
          },
          "name": "includeResourceMetadata",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 235
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-action/index:DataOciOptimizerResourceAction"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-action/index.ts",
        "line": 19
      },
      "name": "DataOciOptimizerResourceActionAction",
      "symbolId": "src/data-oci-optimizer-resource-action/index:DataOciOptimizerResourceActionAction"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-action/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-optimizer-resource-action/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/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.DataOciOptimizerResourceActionActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/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-optimizer-resource-action/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-optimizer-resource-action/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-action/index:DataOciOptimizerResourceActionActionList"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-action/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-optimizer-resource-action/index.ts",
        "line": 42
      },
      "name": "DataOciOptimizerResourceActionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 71
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 76
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 81
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionAction"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-action/index:DataOciOptimizerResourceActionActionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-action/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerResourceActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_action#resource_action_id DataOciOptimizerResourceAction#resource_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 17
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_action#include_resource_metadata DataOciOptimizerResourceAction#include_resource_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-action/index.ts",
            "line": 13
          },
          "name": "includeResourceMetadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-action/index:DataOciOptimizerResourceActionConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions oci_optimizer_resource_actions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions oci_optimizer_resource_actions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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.DataOciOptimizerResourceActionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOptimizerResourceActions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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 DataOciOptimizerResourceActions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOptimizerResourceActions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOptimizerResourceActions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 841
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 652
          },
          "name": "resetChildTenancyIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 844
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 694
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 710
          },
          "name": "resetIncludeOrganization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 726
          },
          "name": "resetIncludeResourceMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 742
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 758
          },
          "name": "resetRecommendationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 774
          },
          "name": "resetRecommendationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 796
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 812
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 828
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 856
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 874
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 582
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 838
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 784
          },
          "name": "resourceActionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 656
          },
          "name": "childTenancyIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 669
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 682
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 848
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 698
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 714
          },
          "name": "includeOrganizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 730
          },
          "name": "includeResourceMetadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 746
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 762
          },
          "name": "recommendationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 778
          },
          "name": "recommendationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 800
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 816
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 832
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 646
          },
          "name": "childTenancyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 662
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 675
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 688
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 704
          },
          "name": "includeOrganization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 720
          },
          "name": "includeResourceMetadata",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 736
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 752
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 768
          },
          "name": "recommendationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 790
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 806
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 822
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActions"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 9
      },
      "name": "DataOciOptimizerResourceActionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#compartment_id DataOciOptimizerResourceActions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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/optimizer_resource_actions#compartment_id_in_subtree DataOciOptimizerResourceActions#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 21
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_resource_actions#child_tenancy_ids DataOciOptimizerResourceActions#child_tenancy_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 13
          },
          "name": "childTenancyIds",
          "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/optimizer_resource_actions#filter DataOciOptimizerResourceActions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#id DataOciOptimizerResourceActions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-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/optimizer_resource_actions#include_organization DataOciOptimizerResourceActions#include_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 32
          },
          "name": "includeOrganization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_resource_actions#include_resource_metadata DataOciOptimizerResourceActions#include_resource_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 36
          },
          "name": "includeResourceMetadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/optimizer_resource_actions#name DataOciOptimizerResourceActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 40
          },
          "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/optimizer_resource_actions#recommendation_id DataOciOptimizerResourceActions#recommendation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 44
          },
          "name": "recommendationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#recommendation_name DataOciOptimizerResourceActions#recommendation_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 48
          },
          "name": "recommendationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#resource_type DataOciOptimizerResourceActions#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 52
          },
          "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/optimizer_resource_actions#state DataOciOptimizerResourceActions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 56
          },
          "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/optimizer_resource_actions#status DataOciOptimizerResourceActions#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 60
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsConfig"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 397
      },
      "name": "DataOciOptimizerResourceActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/optimizer_resource_actions#name DataOciOptimizerResourceActions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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/optimizer_resource_actions#values DataOciOptimizerResourceActions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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/optimizer_resource_actions#regex DataOciOptimizerResourceActions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 405
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsFilter"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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.DataOciOptimizerResourceActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsFilterList"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 532
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOptimizerResourceActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
            "line": 549
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 526
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 542
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 321
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollection",
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollection"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 153
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItems",
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItems"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-optimizer-resource-actions/index.ts",
        "line": 68
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItemsAction",
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItemsAction"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItemsActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItemsActionList"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 91
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItemsActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 120
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 125
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 130
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsAction"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItemsActionOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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.DataOciOptimizerResourceActionsResourceActionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 176
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 206
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 211
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 216
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 221
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 226
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 232
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 237
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 243
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 253
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 258
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 263
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 268
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 273
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 278
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 283
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 288
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 293
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 298
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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.DataOciOptimizerResourceActionsResourceActionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionList"
    },
    "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-optimizer-resource-actions/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-optimizer-resource-actions/index.ts",
        "line": 344
      },
      "name": "DataOciOptimizerResourceActionsResourceActionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 374
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-optimizer-resource-actions/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOptimizerResourceActionsResourceActionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-optimizer-resource-actions/index:DataOciOptimizerResourceActionsResourceActionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlements": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements oci_os_management_hub_entitlements}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements oci_os_management_hub_entitlements} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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.DataOciOsManagementHubEntitlementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubEntitlements resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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 DataOciOsManagementHubEntitlements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubEntitlements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubEntitlements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 518
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 467
          },
          "name": "resetCsi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 521
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 505
          },
          "name": "resetVendorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEntitlements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 392
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 477
          },
          "name": "entitlementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 515
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 455
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 471
          },
          "name": "csiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 525
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 509
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 461
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 499
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlements"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubEntitlementsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#compartment_id DataOciOsManagementHubEntitlements#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 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/os_management_hub_entitlements#csi DataOciOsManagementHubEntitlements#csi}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 17
          },
          "name": "csi",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#filter DataOciOsManagementHubEntitlements#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#id DataOciOsManagementHubEntitlements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#vendor_name DataOciOsManagementHubEntitlements#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 28
          },
          "name": "vendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
        "line": 121
      },
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollection",
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
        "line": 36
      },
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 59
      },
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 93
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 98
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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.DataOciOsManagementHubEntitlementsEntitlementCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 144
      },
      "name": "DataOciOsManagementHubEntitlementsEntitlementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 178
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 184
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsEntitlementCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsEntitlementCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
        "line": 207
      },
      "name": "DataOciOsManagementHubEntitlementsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_entitlements#name DataOciOsManagementHubEntitlements#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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/os_management_hub_entitlements#values DataOciOsManagementHubEntitlements#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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/os_management_hub_entitlements#regex DataOciOsManagementHubEntitlements#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 215
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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.DataOciOsManagementHubEntitlementsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEntitlementsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 342
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubEntitlementsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 330
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/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-os-management-hub-entitlements/index.ts",
            "line": 359
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 336
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 352
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-entitlements/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubEntitlementsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-entitlements/index:DataOciOsManagementHubEntitlementsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata oci_os_management_hub_errata}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata oci_os_management_hub_errata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubErrata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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 DataOciOsManagementHubErrata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubErrata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubErrata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 911
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 751
          },
          "name": "resetAdvisorySeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 767
          },
          "name": "resetAdvisoryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 783
          },
          "name": "resetClassificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 914
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 818
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 834
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 850
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 866
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 882
          },
          "name": "resetTimeIssueDateEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 898
          },
          "name": "resetTimeIssueDateStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 926
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 942
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 683
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 806
          },
          "name": "erratumCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 908
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 755
          },
          "name": "advisorySeverityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 771
          },
          "name": "advisoryTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 787
          },
          "name": "classificationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 800
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 918
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 822
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 854
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 838
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 870
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 886
          },
          "name": "timeIssueDateEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 902
          },
          "name": "timeIssueDateStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 745
          },
          "name": "advisorySeverity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 761
          },
          "name": "advisoryType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 777
          },
          "name": "classificationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 793
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 812
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 828
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 844
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 860
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 876
          },
          "name": "timeIssueDateEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 892
          },
          "name": "timeIssueDateStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrata"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubErrataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#compartment_id DataOciOsManagementHubErrata#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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/os_management_hub_errata#advisory_severity DataOciOsManagementHubErrata#advisory_severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 13
          },
          "name": "advisorySeverity",
          "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/os_management_hub_errata#advisory_type DataOciOsManagementHubErrata#advisory_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 17
          },
          "name": "advisoryType",
          "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/os_management_hub_errata#classification_type DataOciOsManagementHubErrata#classification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 21
          },
          "name": "classificationType",
          "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/os_management_hub_errata#filter DataOciOsManagementHubErrata#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#id DataOciOsManagementHubErrata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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/os_management_hub_errata#name DataOciOsManagementHubErrata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 36
          },
          "name": "name",
          "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/os_management_hub_errata#name_contains DataOciOsManagementHubErrata#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 40
          },
          "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/os_management_hub_errata#os_family DataOciOsManagementHubErrata#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 44
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#time_issue_date_end DataOciOsManagementHubErrata#time_issue_date_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 48
          },
          "name": "timeIssueDateEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#time_issue_date_start DataOciOsManagementHubErrata#time_issue_date_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 52
          },
          "name": "timeIssueDateStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 422
      },
      "name": "DataOciOsManagementHubErrataErratumCollection",
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 276
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataErratumCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/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-os-management-hub-errata/index.ts",
            "line": 411
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 299
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 328
          },
          "name": "advisorySeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 333
          },
          "name": "advisoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 338
          },
          "name": "classificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 343
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 348
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 358
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 364
          },
          "name": "packages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 369
          },
          "name": "references",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 374
          },
          "name": "relatedCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 379
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 384
          },
          "name": "solution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 389
          },
          "name": "synopsis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 394
          },
          "name": "timeIssued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 399
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 155
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackages",
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataErratumCollectionItemsPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/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-os-management-hub-errata/index.ts",
            "line": 265
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackagesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 178
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 207
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 212
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 217
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 222
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 227
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 237
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 243
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 248
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 253
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 60
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/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-os-management-hub-errata/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 83
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 127
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 132
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionItemsPackagesSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataErratumCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrataErratumCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/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-os-management-hub-errata/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 445
      },
      "name": "DataOciOsManagementHubErrataErratumCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 475
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataErratumCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataErratumCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-errata/index.ts",
        "line": 498
      },
      "name": "DataOciOsManagementHubErrataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#name DataOciOsManagementHubErrata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#values DataOciOsManagementHubErrata#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 510
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_errata#regex DataOciOsManagementHubErrata#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 506
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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.DataOciOsManagementHubErrataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErrataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/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-os-management-hub-errata/index.ts",
            "line": 663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErrataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-errata/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-os-management-hub-errata/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 633
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubErrataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 621
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 637
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 650
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 614
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 627
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 643
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-errata/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubErrataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-errata/index:DataOciOsManagementHubErrataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratum": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_erratum oci_os_management_hub_erratum}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratum",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_erratum oci_os_management_hub_erratum} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-erratum/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-erratum/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubErratum resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 263
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubErratum to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_erratum#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubErratum that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubErratum to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 349
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErratum",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 251
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 304
          },
          "name": "advisorySeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 309
          },
          "name": "advisoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 314
          },
          "name": "classificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 332
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 337
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 371
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 377
          },
          "name": "packages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 382
          },
          "name": "references",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 387
          },
          "name": "relatedCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 392
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 397
          },
          "name": "solution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 402
          },
          "name": "synopsis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 407
          },
          "name": "timeIssued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 412
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 327
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 353
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 366
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 320
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 343
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 359
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratum"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-erratum/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubErratumConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_erratum#compartment_id DataOciOsManagementHubErratum#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 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/os_management_hub_erratum#name DataOciOsManagementHubErratum#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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/data-sources/os_management_hub_erratum#id DataOciOsManagementHubErratum#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-erratum/index.ts",
        "line": 121
      },
      "name": "DataOciOsManagementHubErratumPackages",
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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.DataOciOsManagementHubErratumPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErratumPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackagesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
        "line": 144
      },
      "name": "DataOciOsManagementHubErratumPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 173
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 178
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 183
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 188
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 193
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 203
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 209
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 214
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 219
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-erratum/index.ts",
        "line": 26
      },
      "name": "DataOciOsManagementHubErratumPackagesSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackagesSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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.DataOciOsManagementHubErratumPackagesSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubErratumPackagesSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackagesSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-erratum/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-os-management-hub-erratum/index.ts",
        "line": 49
      },
      "name": "DataOciOsManagementHubErratumPackagesSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 78
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 83
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 93
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 98
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-erratum/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubErratumPackagesSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-erratum/index:DataOciOsManagementHubErratumPackagesSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEvent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_event oci_os_management_hub_event}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_event oci_os_management_hub_event} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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 DataOciOsManagementHubEvent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubEvent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 598
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 604
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 610
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 615
          },
          "name": "eventDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 633
          },
          "name": "eventSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 639
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 649
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 654
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 659
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 670
          },
          "name": "systemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 676
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 681
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 686
          },
          "name": "timeOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 691
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 696
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 628
          },
          "name": "eventIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 621
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEvent"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_event#event_id DataOciOsManagementHubEvent#event_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 13
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 286
      },
      "name": "DataOciOsManagementHubEventData",
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventData"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubEventDataAdditionalDetails",
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventDataAdditionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventDataAdditionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubEventDataAdditionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 147
          },
          "name": "exploitCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 152
          },
          "name": "initiatorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 158
          },
          "name": "vmcore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 163
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubEventDataAdditionalDetailsVmcore",
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetailsVmcore"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventDataAdditionalDetailsVmcoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetailsVmcoreList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubEventDataAdditionalDetailsVmcoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 67
          },
          "name": "backtrace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 72
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsVmcore"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataAdditionalDetailsVmcoreOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 186
      },
      "name": "DataOciOsManagementHubEventDataContent",
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataContent"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventDataContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventDataContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataContentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 209
      },
      "name": "DataOciOsManagementHubEventDataContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 238
          },
          "name": "contentAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 243
          },
          "name": "contentLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 248
          },
          "name": "exploitDetectionLogContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 253
          },
          "name": "exploitObjectStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 258
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 263
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataContent"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataContentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 309
      },
      "name": "DataOciOsManagementHubEventDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 339
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataAdditionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 344
          },
          "name": "attemptedResolutions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 350
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventDataContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 355
          },
          "name": "errorCause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 360
          },
          "name": "errorLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 365
          },
          "name": "eventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 370
          },
          "name": "eventFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 375
          },
          "name": "healthState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 380
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 385
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 390
          },
          "name": "rebootStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 395
          },
          "name": "resolutionLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 400
          },
          "name": "resolutionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 405
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 410
          },
          "name": "timeFirstOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventData"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-event/index.ts",
        "line": 433
      },
      "name": "DataOciOsManagementHubEventSystemDetails",
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventSystemDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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.DataOciOsManagementHubEventSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/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-os-management-hub-event/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-event/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-os-management-hub-event/index.ts",
        "line": 456
      },
      "name": "DataOciOsManagementHubEventSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 485
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 490
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 495
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 500
          },
          "name": "osKernelRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 505
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 510
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 515
          },
          "name": "osSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-event/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-event/index:DataOciOsManagementHubEventSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEvents": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events oci_os_management_hub_events}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEvents",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events oci_os_management_hub_events} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/index.ts",
          "line": 1040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOsManagementHubEventsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubEvents resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1025
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubEvents to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubEvents that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubEvents to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1261
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1082
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1104
          },
          "name": "resetEventFingerprint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1120
          },
          "name": "resetEventSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1136
          },
          "name": "resetEventSummaryContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1264
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1152
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1168
          },
          "name": "resetIsManagedByAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1184
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1200
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1216
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1232
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1248
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1276
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1293
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEvents",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1013
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1092
          },
          "name": "eventCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1258
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1086
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1108
          },
          "name": "eventFingerprintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1140
          },
          "name": "eventSummaryContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1124
          },
          "name": "eventSummaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1268
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1156
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1172
          },
          "name": "isManagedByAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1188
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1204
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1220
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1236
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1252
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1076
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1098
          },
          "name": "eventFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1114
          },
          "name": "eventSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1130
          },
          "name": "eventSummaryContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1162
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1178
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1210
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1226
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1242
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEvents"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubEventsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#compartment_id DataOciOsManagementHubEvents#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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/os_management_hub_events#event_fingerprint DataOciOsManagementHubEvents#event_fingerprint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 17
          },
          "name": "eventFingerprint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#event_summary DataOciOsManagementHubEvents#event_summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 21
          },
          "name": "eventSummary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#event_summary_contains DataOciOsManagementHubEvents#event_summary_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 25
          },
          "name": "eventSummaryContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#filter DataOciOsManagementHubEvents#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#id DataOciOsManagementHubEvents#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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/os_management_hub_events#is_managed_by_autonomous_linux DataOciOsManagementHubEvents#is_managed_by_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 36
          },
          "name": "isManagedByAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_events#resource_id DataOciOsManagementHubEvents#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 40
          },
          "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/os_management_hub_events#state DataOciOsManagementHubEvents#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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/os_management_hub_events#time_created_greater_than_or_equal_to DataOciOsManagementHubEvents#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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/os_management_hub_events#time_created_less_than DataOciOsManagementHubEvents#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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/os_management_hub_events#type DataOciOsManagementHubEvents#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 56
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 752
      },
      "name": "DataOciOsManagementHubEventsEventCollection",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 587
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 335
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsData",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsData"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 144
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetails",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 167
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 196
          },
          "name": "exploitCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 201
          },
          "name": "initiatorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 207
          },
          "name": "vmcore",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 212
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 64
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcore",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcore"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 87
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 116
          },
          "name": "backtrace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 121
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcore"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsVmcoreOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 235
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataContent",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataContent"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsDataContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataContentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 258
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 287
          },
          "name": "contentAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 292
          },
          "name": "contentLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 297
          },
          "name": "exploitDetectionLogContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 302
          },
          "name": "exploitObjectStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 307
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 312
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContent"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataContentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 358
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 388
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataAdditionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 393
          },
          "name": "attemptedResolutions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 399
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 404
          },
          "name": "errorCause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 409
          },
          "name": "errorLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 414
          },
          "name": "eventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 419
          },
          "name": "eventFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 424
          },
          "name": "healthState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 429
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 434
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 439
          },
          "name": "rebootStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 444
          },
          "name": "resolutionLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 449
          },
          "name": "resolutionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 454
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 459
          },
          "name": "timeFirstOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsData"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 610
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 639
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 645
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 651
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 656
          },
          "name": "eventDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 661
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 666
          },
          "name": "eventSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 672
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 677
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 682
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 687
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 692
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 697
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 703
          },
          "name": "systemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 709
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 714
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 719
          },
          "name": "timeOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 724
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 729
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 482
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsSystemDetails",
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsSystemDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 505
      },
      "name": "DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 534
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 539
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 544
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 549
          },
          "name": "osKernelRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 554
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 559
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 564
          },
          "name": "osSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionItemsSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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.DataOciOsManagementHubEventsEventCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsEventCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/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-os-management-hub-events/index.ts",
            "line": 817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 775
      },
      "name": "DataOciOsManagementHubEventsEventCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 805
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsEventCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsEventCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 828
      },
      "name": "DataOciOsManagementHubEventsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#name DataOciOsManagementHubEvents#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 832
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#values DataOciOsManagementHubEvents#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 840
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_events#regex DataOciOsManagementHubEvents#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 836
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/index.ts",
          "line": 993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-events/index.ts",
        "line": 985
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 1000
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubEventsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 993
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 993
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 993
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubEventsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-events/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-os-management-hub-events/index.ts",
        "line": 886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 963
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubEventsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 951
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 967
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 980
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 944
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 957
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 973
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-events/index.ts",
            "line": 900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubEventsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-events/index:DataOciOsManagementHubEventsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environment oci_os_management_hub_lifecycle_environment}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environment oci_os_management_hub_lifecycle_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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.DataOciOsManagementHubLifecycleEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubLifecycleEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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 DataOciOsManagementHubLifecycleEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubLifecycleEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubLifecycleEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
            "line": 597
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 490
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 501
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 506
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 511
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 517
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 540
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 546
          },
          "name": "managedInstanceIds",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 551
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 557
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 562
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 568
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 573
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 578
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 583
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 535
          },
          "name": "lifecycleEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 528
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environment#lifecycle_environment_id DataOciOsManagementHubLifecycleEnvironment#lifecycle_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 13
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIds",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIds"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-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-os-management-hub-lifecycle-environment/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIds"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 270
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStages",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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.DataOciOsManagementHubLifecycleEnvironmentStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIds",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIds"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIds"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 293
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 322
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 333
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 338
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 354
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 359
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 365
          },
          "name": "managedInstanceIds",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 370
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 375
          },
          "name": "rank",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 381
          },
          "name": "softwareSourceId",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 392
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 402
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 407
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStages"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceId": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
        "line": 175
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceId",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceId"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environment/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-os-management-hub-lifecycle-environment/index.ts",
        "line": 198
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 227
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 232
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 237
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 242
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 247
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environment/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceId"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environment/index:DataOciOsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments oci_os_management_hub_lifecycle_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments oci_os_management_hub_lifecycle_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubLifecycleEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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 DataOciOsManagementHubLifecycleEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubLifecycleEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubLifecycleEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 960
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 797
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 813
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 829
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 845
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 963
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 861
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 883
          },
          "name": "resetLifecycleEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 899
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 915
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 931
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 947
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 975
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 991
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 729
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 957
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 871
          },
          "name": "lifecycleEnvironmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 801
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 817
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 849
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 833
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 967
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 865
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 887
          },
          "name": "lifecycleEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 903
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 919
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 935
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 951
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 791
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 807
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 823
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 839
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 855
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 877
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 893
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 909
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 925
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 941
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironments"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#arch_type DataOciOsManagementHubLifecycleEnvironments#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 13
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#compartment_id DataOciOsManagementHubLifecycleEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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/os_management_hub_lifecycle_environments#display_name DataOciOsManagementHubLifecycleEnvironments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 21
          },
          "name": "displayName",
          "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/os_management_hub_lifecycle_environments#display_name_contains DataOciOsManagementHubLifecycleEnvironments#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 25
          },
          "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/os_management_hub_lifecycle_environments#filter DataOciOsManagementHubLifecycleEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#id DataOciOsManagementHubLifecycleEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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/os_management_hub_lifecycle_environments#lifecycle_environment_id DataOciOsManagementHubLifecycleEnvironments#lifecycle_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 36
          },
          "name": "lifecycleEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#location DataOciOsManagementHubLifecycleEnvironments#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 40
          },
          "name": "location",
          "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/os_management_hub_lifecycle_environments#location_not_equal_to DataOciOsManagementHubLifecycleEnvironments#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 44
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_lifecycle_environments#os_family DataOciOsManagementHubLifecycleEnvironments#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 48
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#state DataOciOsManagementHubLifecycleEnvironments#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 544
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#name DataOciOsManagementHubLifecycleEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#values DataOciOsManagementHubLifecycleEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 556
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_environments#regex DataOciOsManagementHubLifecycleEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 552
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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.DataOciOsManagementHubLifecycleEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
            "line": 709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 679
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 667
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 683
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 696
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 660
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 673
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 689
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 468
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollection",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 319
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 342
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 371
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 376
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 382
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 387
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 392
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 398
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 403
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 408
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 413
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 419
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 424
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 430
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 435
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 440
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 445
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 155
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStages",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 178
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 207
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 212
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 218
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 223
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 229
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 234
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 239
          },
          "name": "lifecycleEnvironmentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 244
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 249
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 254
          },
          "name": "managedInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 259
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 264
          },
          "name": "rank",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 270
          },
          "name": "softwareSourceId",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 275
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 281
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 286
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 291
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 296
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStages"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceId": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
        "line": 60
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceId",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceId"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 83
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 127
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 132
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceId"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsStagesSoftwareSourceIdOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-environments/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-os-management-hub-lifecycle-environments/index.ts",
        "line": 491
      },
      "name": "DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 521
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-environments/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-environments/index:DataOciOsManagementHubLifecycleEnvironmentsLifecycleEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stage oci_os_management_hub_lifecycle_stage}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stage oci_os_management_hub_lifecycle_stage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stage/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.DataOciOsManagementHubLifecycleStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubLifecycleStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/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 DataOciOsManagementHubLifecycleStage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubLifecycleStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubLifecycleStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 375
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 382
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 206
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 258
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 263
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 301
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 319
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 325
          },
          "name": "managedInstanceIds",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 330
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 335
          },
          "name": "rank",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 341
          },
          "name": "softwareSourceId",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceIdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 346
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 352
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 362
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 367
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 314
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 307
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubLifecycleStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stage#lifecycle_stage_id DataOciOsManagementHubLifecycleStage#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stage#id DataOciOsManagementHubLifecycleStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
        "line": 22
      },
      "name": "DataOciOsManagementHubLifecycleStageManagedInstanceIds",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageManagedInstanceIds"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIdsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/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.DataOciOsManagementHubLifecycleStageManagedInstanceIdsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStageManagedInstanceIdsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageManagedInstanceIdsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIdsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
        "line": 45
      },
      "name": "DataOciOsManagementHubLifecycleStageManagedInstanceIdsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 74
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 79
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageManagedInstanceIds"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageManagedInstanceIdsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceId": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
        "line": 102
      },
      "name": "DataOciOsManagementHubLifecycleStageSoftwareSourceId",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageSoftwareSourceId"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceIdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceIdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/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.DataOciOsManagementHubLifecycleStageSoftwareSourceIdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStageSoftwareSourceIdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageSoftwareSourceIdList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceIdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stage/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-os-management-hub-lifecycle-stage/index.ts",
        "line": 125
      },
      "name": "DataOciOsManagementHubLifecycleStageSoftwareSourceIdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 154
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 159
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 169
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 174
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stage/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStageSoftwareSourceId"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stage/index:DataOciOsManagementHubLifecycleStageSoftwareSourceIdOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages oci_os_management_hub_lifecycle_stages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages oci_os_management_hub_lifecycle_stages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubLifecycleStages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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 DataOciOsManagementHubLifecycleStages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubLifecycleStages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubLifecycleStages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 832
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 653
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 669
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 685
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 701
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 835
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 717
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 739
          },
          "name": "resetLifecycleStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 755
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 771
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 787
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 803
          },
          "name": "resetSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 819
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 847
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 864
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 584
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 829
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 727
          },
          "name": "lifecycleStageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 657
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 673
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 705
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 689
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 839
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 721
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 743
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 759
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 775
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 791
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 807
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 823
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 647
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 663
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 679
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 695
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 711
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 733
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 749
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 765
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 781
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 797
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 813
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubLifecycleStagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#arch_type DataOciOsManagementHubLifecycleStages#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 13
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#compartment_id DataOciOsManagementHubLifecycleStages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-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/os_management_hub_lifecycle_stages#display_name DataOciOsManagementHubLifecycleStages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 21
          },
          "name": "displayName",
          "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/os_management_hub_lifecycle_stages#display_name_contains DataOciOsManagementHubLifecycleStages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 25
          },
          "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/os_management_hub_lifecycle_stages#filter DataOciOsManagementHubLifecycleStages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#id DataOciOsManagementHubLifecycleStages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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/os_management_hub_lifecycle_stages#lifecycle_stage_id DataOciOsManagementHubLifecycleStages#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 36
          },
          "name": "lifecycleStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#location DataOciOsManagementHubLifecycleStages#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 40
          },
          "name": "location",
          "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/os_management_hub_lifecycle_stages#location_not_equal_to DataOciOsManagementHubLifecycleStages#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 44
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_lifecycle_stages#os_family DataOciOsManagementHubLifecycleStages#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 48
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#software_source_id DataOciOsManagementHubLifecycleStages#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 52
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#state DataOciOsManagementHubLifecycleStages#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 56
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 399
      },
      "name": "DataOciOsManagementHubLifecycleStagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#name DataOciOsManagementHubLifecycleStages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 403
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#values DataOciOsManagementHubLifecycleStages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 411
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_lifecycle_stages#regex DataOciOsManagementHubLifecycleStages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 407
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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.DataOciOsManagementHubLifecycleStagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 557
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 534
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 522
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 538
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 551
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 515
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 528
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 544
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 323
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollection",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 159
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 182
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 211
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 216
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 222
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 233
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 243
          },
          "name": "lifecycleEnvironmentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 248
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 253
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 258
          },
          "name": "managedInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 263
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 268
          },
          "name": "rank",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 274
          },
          "name": "softwareSourceId",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 285
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 290
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 295
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 300
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceId": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 64
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceId",
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceId"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 87
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 116
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 131
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 136
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceId"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsSoftwareSourceIdOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-lifecycle-stages/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-os-management-hub-lifecycle-stages/index.ts",
        "line": 346
      },
      "name": "DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 376
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-lifecycle-stages/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubLifecycleStagesLifecycleStageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-lifecycle-stages/index:DataOciOsManagementHubLifecycleStagesLifecycleStageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance oci_os_management_hub_managed_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance oci_os_management_hub_managed_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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.DataOciOsManagementHubManagedInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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 DataOciOsManagementHubManagedInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
            "line": 717
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 490
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 495
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 501
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 506
          },
          "name": "bugUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 511
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 516
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 521
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 526
          },
          "name": "enhancementUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 531
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 536
          },
          "name": "installedPackages",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 541
          },
          "name": "installedWindowsUpdates",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 546
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 551
          },
          "name": "isManagementStation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 556
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 561
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 567
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 573
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 578
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 584
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 602
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 607
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 612
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 617
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 622
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 627
          },
          "name": "otherUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 632
          },
          "name": "primaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 637
          },
          "name": "profile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 642
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 647
          },
          "name": "scheduledJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 652
          },
          "name": "secondaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 657
          },
          "name": "securityUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 663
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 668
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 673
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 678
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 683
          },
          "name": "timeLastBoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 688
          },
          "name": "timeLastCheckin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 693
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 698
          },
          "name": "updatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 703
          },
          "name": "workRequestCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 597
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 590
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstance"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubManagedInstanceAutonomousSettings",
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceAutonomousSettings"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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.DataOciOsManagementHubManagedInstanceAutonomousSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAutonomousSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceAutonomousSettingsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubManagedInstanceAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 67
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 72
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages oci_os_management_hub_managed_instance_available_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages oci_os_management_hub_managed_instance_available_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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.DataOciOsManagementHubManagedInstanceAvailablePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceAvailablePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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 DataOciOsManagementHubManagedInstanceAvailablePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceAvailablePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceAvailablePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 645
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 571
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 587
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 603
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 648
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 671
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 559
          },
          "name": "availablePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 642
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 575
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 607
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 591
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 652
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 636
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 581
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 597
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 629
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 241
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 135
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 158
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 187
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 202
          },
          "name": "packageClassification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 208
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 213
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 218
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 107
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 112
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 264
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 294
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesAvailablePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages#managed_instance_id DataOciOsManagementHubManagedInstanceAvailablePackages#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 32
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages#compartment_id DataOciOsManagementHubManagedInstanceAvailablePackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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/os_management_hub_managed_instance_available_packages#display_name DataOciOsManagementHubManagedInstanceAvailablePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_available_packages#display_name_contains DataOciOsManagementHubManagedInstanceAvailablePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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/os_management_hub_managed_instance_available_packages#filter DataOciOsManagementHubManagedInstanceAvailablePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages#id DataOciOsManagementHubManagedInstanceAvailablePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 317
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_packages#name DataOciOsManagementHubManagedInstanceAvailablePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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/os_management_hub_managed_instance_available_packages#values DataOciOsManagementHubManagedInstanceAvailablePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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/os_management_hub_managed_instance_available_packages#regex DataOciOsManagementHubManagedInstanceAvailablePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 325
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 452
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailablePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 440
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/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-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 469
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 446
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 462
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-packages/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailablePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-packages/index:DataOciOsManagementHubManagedInstanceAvailablePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources oci_os_management_hub_managed_instance_available_software_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources oci_os_management_hub_managed_instance_available_software_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceAvailableSoftwareSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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 DataOciOsManagementHubManagedInstanceAvailableSoftwareSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceAvailableSoftwareSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceAvailableSoftwareSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 455
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 471
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 487
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 443
          },
          "name": "availableSoftwareSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 459
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 491
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 475
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 520
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 449
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 465
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 481
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 513
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 125
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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-os-management-hub-managed-instance-available-software-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-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources#managed_instance_id DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 32
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources#compartment_id DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-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/os_management_hub_managed_instance_available_software_sources#display_name DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_available_software_sources#display_name_contains DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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/os_management_hub_managed_instance_available_software_sources#filter DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources#id DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 201
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_software_sources#name DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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/os_management_hub_managed_instance_available_software_sources#values DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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/os_management_hub_managed_instance_available_software_sources#regex DataOciOsManagementHubManagedInstanceAvailableSoftwareSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/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-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-software-sources/index:DataOciOsManagementHubManagedInstanceAvailableSoftwareSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates oci_os_management_hub_managed_instance_available_windows_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates oci_os_management_hub_managed_instance_available_windows_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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 DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 602
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 480
          },
          "name": "resetClassificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 496
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 512
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 528
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 605
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 544
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 560
          },
          "name": "resetIsInstallable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 589
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 631
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 408
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 468
          },
          "name": "availableWindowsUpdateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 599
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 484
          },
          "name": "classificationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 500
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 532
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 516
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 609
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 548
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 564
          },
          "name": "isInstallableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 577
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 593
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 474
          },
          "name": "classificationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 490
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 506
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 522
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 554
          },
          "name": "isInstallable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 570
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 583
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 147
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 52
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 75
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 104
          },
          "name": "installable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 109
          },
          "name": "isRebootRequiredForInstallation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 119
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 124
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 170
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 200
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesAvailableWindowsUpdateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#managed_instance_id DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 40
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#classification_type DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#classification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 13
          },
          "name": "classificationType",
          "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/os_management_hub_managed_instance_available_windows_updates#compartment_id DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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/os_management_hub_managed_instance_available_windows_updates#display_name DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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/os_management_hub_managed_instance_available_windows_updates#display_name_contains DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 25
          },
          "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/os_management_hub_managed_instance_available_windows_updates#filter DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#id DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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/os_management_hub_managed_instance_available_windows_updates#is_installable DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#is_installable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 36
          },
          "name": "isInstallable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#name DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 44
          },
          "name": "name",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 223
      },
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_available_windows_updates#name DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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/os_management_hub_managed_instance_available_windows_updates#values DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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/os_management_hub_managed_instance_available_windows_updates#regex DataOciOsManagementHubManagedInstanceAvailableWindowsUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 231
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 388
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 381
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 358
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 346
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/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-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 375
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 352
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 368
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-available-windows-updates/index:DataOciOsManagementHubManagedInstanceAvailableWindowsUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance#managed_instance_id DataOciOsManagementHubManagedInstance#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 13
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrata": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata oci_os_management_hub_managed_instance_errata}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata oci_os_management_hub_managed_instance_errata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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.DataOciOsManagementHubManagedInstanceErrataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceErrata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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 DataOciOsManagementHubManagedInstanceErrata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceErrata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceErrata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 661
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 565
          },
          "name": "resetClassificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 581
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 664
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 597
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 632
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 648
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 688
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 658
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 607
          },
          "name": "managedInstanceErratumSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 569
          },
          "name": "classificationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 585
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 668
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 601
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 620
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 652
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 636
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 559
          },
          "name": "classificationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 575
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 613
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 626
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 642
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrata"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#managed_instance_id DataOciOsManagementHubManagedInstanceErrata#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 28
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#classification_type DataOciOsManagementHubManagedInstanceErrata#classification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 13
          },
          "name": "classificationType",
          "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/os_management_hub_managed_instance_errata#compartment_id DataOciOsManagementHubManagedInstanceErrata#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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/os_management_hub_managed_instance_errata#filter DataOciOsManagementHubManagedInstanceErrata#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#id DataOciOsManagementHubManagedInstanceErrata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#name DataOciOsManagementHubManagedInstanceErrata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 32
          },
          "name": "name",
          "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/os_management_hub_managed_instance_errata#name_contains DataOciOsManagementHubManagedInstanceErrata#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 36
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 316
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_errata#name DataOciOsManagementHubManagedInstanceErrata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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/os_management_hub_managed_instance_errata#values DataOciOsManagementHubManagedInstanceErrata#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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/os_management_hub_managed_instance_errata#regex DataOciOsManagementHubManagedInstanceErrata#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 324
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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.DataOciOsManagementHubManagedInstanceErrataFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrataFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 451
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrataFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 468
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 432
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 445
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 461
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 240
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 139
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 162
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 191
          },
          "name": "advisoryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 202
          },
          "name": "packages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 207
          },
          "name": "relatedCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 212
          },
          "name": "synopsis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 217
          },
          "name": "timeIssued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackages",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 96
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 116
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackages"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsPackagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-errata/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-os-management-hub-managed-instance-errata/index.ts",
        "line": 263
      },
      "name": "DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 293
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-errata/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-errata/index:DataOciOsManagementHubManagedInstanceErrataManagedInstanceErratumSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group oci_os_management_hub_managed_instance_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group oci_os_management_hub_managed_instance_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group/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.DataOciOsManagementHubManagedInstanceGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/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 DataOciOsManagementHubManagedInstanceGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/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-os-management-hub-managed-instance-group/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 250
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 256
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 267
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 272
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 277
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 283
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 293
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 298
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 303
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 321
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 326
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 331
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 336
          },
          "name": "pendingJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 341
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 347
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 358
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 363
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 368
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 373
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 316
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 309
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAutonomousSettings",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupAutonomousSettings"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-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-os-management-hub-managed-instance-group/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-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.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-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-os-management-hub-managed-instance-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-os-management-hub-managed-instance-group/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-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-os-management-hub-managed-instance-group/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 67
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 72
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules oci_os_management_hub_managed_instance_group_available_modules}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules oci_os_management_hub_managed_instance_group_available_modules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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.DataOciOsManagementHubManagedInstanceGroupAvailableModulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroupAvailableModules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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 DataOciOsManagementHubManagedInstanceGroupAvailableModules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroupAvailableModules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroupAvailableModules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 524
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 444
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 527
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 495
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 511
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 539
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 550
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 381
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 521
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 470
          },
          "name": "managedInstanceGroupAvailableModuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 448
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 531
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 483
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 515
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 499
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 438
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 476
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 489
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 505
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModules"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroupAvailableModules#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 24
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules#compartment_id DataOciOsManagementHubManagedInstanceGroupAvailableModules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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/os_management_hub_managed_instance_group_available_modules#filter DataOciOsManagementHubManagedInstanceGroupAvailableModules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules#id DataOciOsManagementHubManagedInstanceGroupAvailableModules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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/os_management_hub_managed_instance_group_available_modules#name DataOciOsManagementHubManagedInstanceGroupAvailableModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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/os_management_hub_managed_instance_group_available_modules#name_contains DataOciOsManagementHubManagedInstanceGroupAvailableModules#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 196
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_modules#name DataOciOsManagementHubManagedInstanceGroupAvailableModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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/os_management_hub_managed_instance_group_available_modules#values DataOciOsManagementHubManagedInstanceGroupAvailableModules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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/os_management_hub_managed_instance_group_available_modules#regex DataOciOsManagementHubManagedInstanceGroupAvailableModules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 204
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 331
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 319
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 348
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 312
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 325
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 341
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 120
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 97
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/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-os-management-hub-managed-instance-group-available-modules/index.ts",
        "line": 143
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 173
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-modules/index:DataOciOsManagementHubManagedInstanceGroupAvailableModulesManagedInstanceGroupAvailableModuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages oci_os_management_hub_managed_instance_group_available_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages oci_os_management_hub_managed_instance_group_available_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroupAvailablePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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 DataOciOsManagementHubManagedInstanceGroupAvailablePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroupAvailablePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroupAvailablePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 666
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 570
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 586
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 602
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 669
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 618
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 634
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 693
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 506
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 663
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 644
          },
          "name": "managedInstanceGroupAvailablePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 574
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 606
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 590
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 673
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 622
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 638
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 657
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 564
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 580
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 596
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 612
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 628
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 650
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroupAvailablePackages#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 36
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages#compartment_id DataOciOsManagementHubManagedInstanceGroupAvailablePackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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/os_management_hub_managed_instance_group_available_packages#display_name DataOciOsManagementHubManagedInstanceGroupAvailablePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_group_available_packages#display_name_contains DataOciOsManagementHubManagedInstanceGroupAvailablePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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/os_management_hub_managed_instance_group_available_packages#filter DataOciOsManagementHubManagedInstanceGroupAvailablePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages#id DataOciOsManagementHubManagedInstanceGroupAvailablePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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/os_management_hub_managed_instance_group_available_packages#is_latest DataOciOsManagementHubManagedInstanceGroupAvailablePackages#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 32
          },
          "name": "isLatest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 321
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_packages#name DataOciOsManagementHubManagedInstanceGroupAvailablePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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/os_management_hub_managed_instance_group_available_packages#values DataOciOsManagementHubManagedInstanceGroupAvailablePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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/os_management_hub_managed_instance_group_available_packages#regex DataOciOsManagementHubManagedInstanceGroupAvailablePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 329
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 486
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 456
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 473
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 437
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 450
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 466
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 245
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 139
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 162
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 191
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 201
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 206
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 212
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 217
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 222
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 111
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 116
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/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-os-management-hub-managed-instance-group-available-packages/index.ts",
        "line": 268
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 298
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-packages/index:DataOciOsManagementHubManagedInstanceGroupAvailablePackagesManagedInstanceGroupAvailablePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources oci_os_management_hub_managed_instance_group_available_software_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources oci_os_management_hub_managed_instance_group_available_software_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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 DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 455
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 471
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 487
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 443
          },
          "name": "availableSoftwareSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 459
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 491
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 475
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 520
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 449
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 465
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 481
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 513
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 125
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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-os-management-hub-managed-instance-group-available-software-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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 32
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources#compartment_id DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-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/os_management_hub_managed_instance_group_available_software_sources#display_name DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_group_available_software_sources#display_name_contains DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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/os_management_hub_managed_instance_group_available_software_sources#filter DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources#id DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 201
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_available_software_sources#name DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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/os_management_hub_managed_instance_group_available_software_sources#values DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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/os_management_hub_managed_instance_group_available_software_sources#regex DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/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-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-available-software-sources/index:DataOciOsManagementHubManagedInstanceGroupAvailableSoftwareSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroup#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 13
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages oci_os_management_hub_managed_instance_group_installed_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages oci_os_management_hub_managed_instance_group_installed_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroupInstalledPackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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 DataOciOsManagementHubManagedInstanceGroupInstalledPackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroupInstalledPackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroupInstalledPackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 566
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 454
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 470
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 486
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 569
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 502
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 537
          },
          "name": "resetTimeInstallDateEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 553
          },
          "name": "resetTimeInstallDateStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 594
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 563
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 525
          },
          "name": "managedInstanceGroupInstalledPackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 458
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 490
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 474
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 573
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 506
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 519
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 541
          },
          "name": "timeInstallDateEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 557
          },
          "name": "timeInstallDateStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 480
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 512
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 531
          },
          "name": "timeInstallDateEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 547
          },
          "name": "timeInstallDateStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroupInstalledPackages#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 32
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#compartment_id DataOciOsManagementHubManagedInstanceGroupInstalledPackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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/os_management_hub_managed_instance_group_installed_packages#display_name DataOciOsManagementHubManagedInstanceGroupInstalledPackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_group_installed_packages#display_name_contains DataOciOsManagementHubManagedInstanceGroupInstalledPackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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/os_management_hub_managed_instance_group_installed_packages#filter DataOciOsManagementHubManagedInstanceGroupInstalledPackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#id DataOciOsManagementHubManagedInstanceGroupInstalledPackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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/os_management_hub_managed_instance_group_installed_packages#time_install_date_end DataOciOsManagementHubManagedInstanceGroupInstalledPackages#time_install_date_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 36
          },
          "name": "timeInstallDateEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#time_install_date_start DataOciOsManagementHubManagedInstanceGroupInstalledPackages#time_install_date_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 40
          },
          "name": "timeInstallDateStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 204
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_installed_packages#name DataOciOsManagementHubManagedInstanceGroupInstalledPackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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/os_management_hub_managed_instance_group_installed_packages#values DataOciOsManagementHubManagedInstanceGroupInstalledPackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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/os_management_hub_managed_instance_group_installed_packages#regex DataOciOsManagementHubManagedInstanceGroupInstalledPackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 128
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 48
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 71
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 100
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/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-os-management-hub-managed-instance-group-installed-packages/index.ts",
        "line": 151
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-installed-packages/index:DataOciOsManagementHubManagedInstanceGroupInstalledPackagesManagedInstanceGroupInstalledPackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules oci_os_management_hub_managed_instance_group_modules}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules oci_os_management_hub_managed_instance_group_modules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroupModules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 407
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubManagedInstanceGroupModules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroupModules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroupModules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 555
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 459
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 558
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 510
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 526
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 542
          },
          "name": "resetStreamName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 582
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupModules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 395
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 552
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 498
          },
          "name": "managedInstanceGroupModuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 463
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 562
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 492
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 530
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 514
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 546
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 485
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 520
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 536
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModules"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroupModules#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 24
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#compartment_id DataOciOsManagementHubManagedInstanceGroupModules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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/os_management_hub_managed_instance_group_modules#filter DataOciOsManagementHubManagedInstanceGroupModules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#id DataOciOsManagementHubManagedInstanceGroupModules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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/os_management_hub_managed_instance_group_modules#name DataOciOsManagementHubManagedInstanceGroupModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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/os_management_hub_managed_instance_group_modules#name_contains DataOciOsManagementHubManagedInstanceGroupModules#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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/os_management_hub_managed_instance_group_modules#stream_name DataOciOsManagementHubManagedInstanceGroupModules#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 36
          },
          "name": "streamName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 210
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#name DataOciOsManagementHubManagedInstanceGroupModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#values DataOciOsManagementHubManagedInstanceGroupModules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 222
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_group_modules#regex DataOciOsManagementHubManagedInstanceGroupModules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 218
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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.DataOciOsManagementHubManagedInstanceGroupModulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 345
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 333
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 349
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 362
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 339
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 355
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 134
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 96
          },
          "name": "enabledStream",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 101
          },
          "name": "installedProfiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 106
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 111
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/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-os-management-hub-managed-instance-group-modules/index.ts",
        "line": 157
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 187
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group-modules/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group-modules/index:DataOciOsManagementHubManagedInstanceGroupModulesManagedInstanceGroupModuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-group/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-os-management-hub-managed-instance-group/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/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.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/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-os-management-hub-managed-instance-group/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-os-management-hub-managed-instance-group/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-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-os-management-hub-managed-instance-group/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 147
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 157
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 162
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 167
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-group/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-group/index:DataOciOsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups oci_os_management_hub_managed_instance_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups oci_os_management_hub_managed_instance_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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 DataOciOsManagementHubManagedInstanceGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 954
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 759
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 775
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 791
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 807
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 957
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 823
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 839
          },
          "name": "resetIsManagedByAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 855
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 871
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 893
          },
          "name": "resetManagedInstanceGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 909
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 925
          },
          "name": "resetSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 941
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 987
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 689
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 951
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 881
          },
          "name": "managedInstanceGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 763
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 779
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 811
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 795
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 961
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 827
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 843
          },
          "name": "isManagedByAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 859
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 875
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 897
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 913
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 929
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 945
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 753
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 769
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 785
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 801
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 817
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 833
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 849
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 865
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 887
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 903
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 919
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 935
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroups"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#arch_type DataOciOsManagementHubManagedInstanceGroups#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 13
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#compartment_id DataOciOsManagementHubManagedInstanceGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-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/os_management_hub_managed_instance_groups#display_name DataOciOsManagementHubManagedInstanceGroups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 21
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_groups#display_name_contains DataOciOsManagementHubManagedInstanceGroups#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 25
          },
          "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/os_management_hub_managed_instance_groups#filter DataOciOsManagementHubManagedInstanceGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#id DataOciOsManagementHubManagedInstanceGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-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/os_management_hub_managed_instance_groups#is_managed_by_autonomous_linux DataOciOsManagementHubManagedInstanceGroups#is_managed_by_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 36
          },
          "name": "isManagedByAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instance_groups#location DataOciOsManagementHubManagedInstanceGroups#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 40
          },
          "name": "location",
          "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/os_management_hub_managed_instance_groups#location_not_equal_to DataOciOsManagementHubManagedInstanceGroups#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 44
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_managed_instance_groups#managed_instance_group_id DataOciOsManagementHubManagedInstanceGroups#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 48
          },
          "name": "managedInstanceGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#os_family DataOciOsManagementHubManagedInstanceGroups#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 52
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#software_source_id DataOciOsManagementHubManagedInstanceGroups#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 56
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#state DataOciOsManagementHubManagedInstanceGroups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 60
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 504
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_groups#name DataOciOsManagementHubManagedInstanceGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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/os_management_hub_managed_instance_groups#values DataOciOsManagementHubManagedInstanceGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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/os_management_hub_managed_instance_groups#regex DataOciOsManagementHubManagedInstanceGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 512
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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.DataOciOsManagementHubManagedInstanceGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 639
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 627
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 656
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 633
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 649
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 428
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 243
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 68
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettings",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettings"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 91
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 120
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 125
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 266
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 295
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 301
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsAutonomousSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 317
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 322
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 333
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 338
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 343
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 348
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 353
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 358
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 363
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 368
          },
          "name": "pendingJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 373
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 379
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 384
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 390
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 395
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 400
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 405
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 171
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 200
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 205
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 215
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 220
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-groups/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-os-management-hub-managed-instance-groups/index.ts",
        "line": 451
      },
      "name": "DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 481
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-groups/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-groups/index:DataOciOsManagementHubManagedInstanceGroupsManagedInstanceGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages oci_os_management_hub_managed_instance_installed_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages oci_os_management_hub_managed_instance_installed_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceInstalledPackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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 DataOciOsManagementHubManagedInstanceInstalledPackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceInstalledPackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceInstalledPackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 697
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 585
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 601
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 617
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 700
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 633
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 668
          },
          "name": "resetTimeInstallDateEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 684
          },
          "name": "resetTimeInstallDateStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 712
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 520
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 694
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 643
          },
          "name": "installedPackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 589
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 621
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 605
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 704
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 637
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 656
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 672
          },
          "name": "timeInstallDateEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 688
          },
          "name": "timeInstallDateStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 579
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 595
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 611
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 627
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 649
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 662
          },
          "name": "timeInstallDateEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 678
          },
          "name": "timeInstallDateStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#managed_instance_id DataOciOsManagementHubManagedInstanceInstalledPackages#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 32
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#compartment_id DataOciOsManagementHubManagedInstanceInstalledPackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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/os_management_hub_managed_instance_installed_packages#display_name DataOciOsManagementHubManagedInstanceInstalledPackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_installed_packages#display_name_contains DataOciOsManagementHubManagedInstanceInstalledPackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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/os_management_hub_managed_instance_installed_packages#filter DataOciOsManagementHubManagedInstanceInstalledPackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#id DataOciOsManagementHubManagedInstanceInstalledPackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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/os_management_hub_managed_instance_installed_packages#time_install_date_end DataOciOsManagementHubManagedInstanceInstalledPackages#time_install_date_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 36
          },
          "name": "timeInstallDateEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#time_install_date_start DataOciOsManagementHubManagedInstanceInstalledPackages#time_install_date_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 40
          },
          "name": "timeInstallDateStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 335
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_packages#name DataOciOsManagementHubManagedInstanceInstalledPackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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/os_management_hub_managed_instance_installed_packages#values DataOciOsManagementHubManagedInstanceInstalledPackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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/os_management_hub_managed_instance_installed_packages#regex DataOciOsManagementHubManagedInstanceInstalledPackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 343
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 470
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 458
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 487
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 451
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 464
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 480
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 259
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 143
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 166
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 195
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 210
          },
          "name": "packageClassification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 216
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 221
          },
          "name": "timeInstalled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 226
          },
          "name": "timeIssued",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 231
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 236
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 48
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 71
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 100
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 105
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 115
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 120
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/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-os-management-hub-managed-instance-installed-packages/index.ts",
        "line": 282
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 312
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-packages/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-packages/index:DataOciOsManagementHubManagedInstanceInstalledPackagesInstalledPackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates oci_os_management_hub_managed_instance_installed_windows_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates oci_os_management_hub_managed_instance_installed_windows_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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 DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 550
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 454
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 470
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 486
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 553
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 502
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 537
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 577
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 547
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 512
          },
          "name": "installedWindowsUpdateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 458
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 490
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 474
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 557
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 506
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 525
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 541
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 448
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 464
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 480
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 496
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 518
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 531
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates#managed_instance_id DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 32
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates#compartment_id DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#display_name DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#display_name_contains DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#filter DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates#id DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#name DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 205
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_installed_windows_updates#name DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#values DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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/os_management_hub_managed_instance_installed_windows_updates#regex DataOciOsManagementHubManagedInstanceInstalledWindowsUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 213
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 370
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 340
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 357
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 334
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 350
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 129
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 101
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 106
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/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-os-management-hub-managed-instance-installed-windows-updates/index.ts",
        "line": 152
      },
      "name": "DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 182
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-installed-windows-updates/index:DataOciOsManagementHubManagedInstanceInstalledWindowsUpdatesInstalledWindowsUpdateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubManagedInstanceLifecycleEnvironment",
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubManagedInstanceLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 175
      },
      "name": "DataOciOsManagementHubManagedInstanceLifecycleStage",
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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.DataOciOsManagementHubManagedInstanceLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleStageList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instance/index.ts",
        "line": 198
      },
      "name": "DataOciOsManagementHubManagedInstanceLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceLifecycleStage"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 255
      },
      "name": "DataOciOsManagementHubManagedInstanceManagedInstanceGroup",
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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.DataOciOsManagementHubManagedInstanceManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceManagedInstanceGroupList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
        "line": 278
      },
      "name": "DataOciOsManagementHubManagedInstanceManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 307
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules oci_os_management_hub_managed_instance_modules}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules oci_os_management_hub_managed_instance_modules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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.DataOciOsManagementHubManagedInstanceModulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceModules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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 DataOciOsManagementHubManagedInstanceModules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceModules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceModules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 544
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 464
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 547
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 480
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 515
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 531
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceModules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 541
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 503
          },
          "name": "managedInstanceModuleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 468
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 551
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 484
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 497
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 535
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 519
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 458
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 490
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 525
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModules"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules#managed_instance_id DataOciOsManagementHubManagedInstanceModules#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 24
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules#compartment_id DataOciOsManagementHubManagedInstanceModules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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/os_management_hub_managed_instance_modules#filter DataOciOsManagementHubManagedInstanceModules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules#id DataOciOsManagementHubManagedInstanceModules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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/os_management_hub_managed_instance_modules#name DataOciOsManagementHubManagedInstanceModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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/os_management_hub_managed_instance_modules#name_contains DataOciOsManagementHubManagedInstanceModules#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
        "line": 216
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_modules#name DataOciOsManagementHubManagedInstanceModules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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/os_management_hub_managed_instance_modules#values DataOciOsManagementHubManagedInstanceModules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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/os_management_hub_managed_instance_modules#regex DataOciOsManagementHubManagedInstanceModules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 224
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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.DataOciOsManagementHubManagedInstanceModulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceModulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 351
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceModulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
            "line": 368
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 345
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 361
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
        "line": 140
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 92
          },
          "name": "activeStreams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 97
          },
          "name": "disabledStreams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 102
          },
          "name": "enabledStream",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 107
          },
          "name": "installedProfiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 117
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-modules/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-os-management-hub-managed-instance-modules/index.ts",
        "line": 163
      },
      "name": "DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 193
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-modules/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-modules/index:DataOciOsManagementHubManagedInstanceModulesManagedInstanceModuleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
        "line": 335
      },
      "name": "DataOciOsManagementHubManagedInstanceSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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.DataOciOsManagementHubManagedInstanceSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance/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-os-management-hub-managed-instance/index.ts",
        "line": 358
      },
      "name": "DataOciOsManagementHubManagedInstanceSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 387
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 392
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 397
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 402
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 407
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance/index:DataOciOsManagementHubManagedInstanceSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages oci_os_management_hub_managed_instance_updatable_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages oci_os_management_hub_managed_instance_updatable_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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.DataOciOsManagementHubManagedInstanceUpdatablePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstanceUpdatablePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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 DataOciOsManagementHubManagedInstanceUpdatablePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstanceUpdatablePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstanceUpdatablePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 707
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 595
          },
          "name": "resetAdvisoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 611
          },
          "name": "resetClassificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 627
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 643
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 659
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 710
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 530
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 704
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 698
          },
          "name": "updatablePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 599
          },
          "name": "advisoryNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 615
          },
          "name": "classificationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 631
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 663
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 647
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 714
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 679
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 692
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 589
          },
          "name": "advisoryName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 605
          },
          "name": "classificationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 621
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 637
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 653
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 685
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages#managed_instance_id DataOciOsManagementHubManagedInstanceUpdatablePackages#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 40
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages#advisory_name DataOciOsManagementHubManagedInstanceUpdatablePackages#advisory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 13
          },
          "name": "advisoryName",
          "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/os_management_hub_managed_instance_updatable_packages#classification_type DataOciOsManagementHubManagedInstanceUpdatablePackages#classification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 17
          },
          "name": "classificationType",
          "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/os_management_hub_managed_instance_updatable_packages#compartment_id DataOciOsManagementHubManagedInstanceUpdatablePackages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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/os_management_hub_managed_instance_updatable_packages#display_name DataOciOsManagementHubManagedInstanceUpdatablePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 25
          },
          "name": "displayName",
          "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/os_management_hub_managed_instance_updatable_packages#display_name_contains DataOciOsManagementHubManagedInstanceUpdatablePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 29
          },
          "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/os_management_hub_managed_instance_updatable_packages#filter DataOciOsManagementHubManagedInstanceUpdatablePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages#id DataOciOsManagementHubManagedInstanceUpdatablePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 345
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instance_updatable_packages#name DataOciOsManagementHubManagedInstanceUpdatablePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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/os_management_hub_managed_instance_updatable_packages#values DataOciOsManagementHubManagedInstanceUpdatablePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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/os_management_hub_managed_instance_updatable_packages#regex DataOciOsManagementHubManagedInstanceUpdatablePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 353
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 480
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 497
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 474
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 490
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 269
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 143
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 166
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 195
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 205
          },
          "name": "errata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 210
          },
          "name": "installedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 220
          },
          "name": "packageClassification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 225
          },
          "name": "relatedCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 231
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 236
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 241
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 246
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 48
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 71
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 100
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 105
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 115
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 120
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 334
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/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-os-management-hub-managed-instance-updatable-packages/index.ts",
        "line": 292
      },
      "name": "DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 322
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instance-updatable-packages/index:DataOciOsManagementHubManagedInstanceUpdatablePackagesUpdatablePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances oci_os_management_hub_managed_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances oci_os_management_hub_managed_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
          "line": 1115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOsManagementHubManagedInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 1083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagedInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1100
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubManagedInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagedInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagedInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1625
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1174
          },
          "name": "resetAdvisoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1190
          },
          "name": "resetAgentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1206
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1222
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1238
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1254
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1628
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1270
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1286
          },
          "name": "resetGroupNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1302
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1318
          },
          "name": "resetIsAttachedToGroupOrLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1334
          },
          "name": "resetIsManagedByAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1350
          },
          "name": "resetIsManagementStation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1366
          },
          "name": "resetIsProfileAttached"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1382
          },
          "name": "resetIsRebootRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1398
          },
          "name": "resetLifecycleEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1414
          },
          "name": "resetLifecycleEnvironmentNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1430
          },
          "name": "resetLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1446
          },
          "name": "resetLifecycleStageNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1462
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1478
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1500
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1516
          },
          "name": "resetManagementStation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1532
          },
          "name": "resetManagementStationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1548
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1564
          },
          "name": "resetProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1580
          },
          "name": "resetProfileNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1596
          },
          "name": "resetSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1612
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 1674
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1088
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1622
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1488
          },
          "name": "managedInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1178
          },
          "name": "advisoryNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1194
          },
          "name": "agentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1210
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1226
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1258
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1242
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1632
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1274
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1290
          },
          "name": "groupNotEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1306
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1322
          },
          "name": "isAttachedToGroupOrLifecycleStageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1338
          },
          "name": "isManagedByAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1354
          },
          "name": "isManagementStationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1370
          },
          "name": "isProfileAttachedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1386
          },
          "name": "isRebootRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1402
          },
          "name": "lifecycleEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1418
          },
          "name": "lifecycleEnvironmentNotEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1434
          },
          "name": "lifecycleStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1450
          },
          "name": "lifecycleStageNotEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1466
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1482
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1504
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1520
          },
          "name": "managementStationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1536
          },
          "name": "managementStationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1552
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1568
          },
          "name": "profileInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1584
          },
          "name": "profileNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1600
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1616
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1168
          },
          "name": "advisoryName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1184
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1200
          },
          "name": "archType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1216
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1232
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1248
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1264
          },
          "name": "group",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1280
          },
          "name": "groupNotEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1296
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1312
          },
          "name": "isAttachedToGroupOrLifecycleStage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1328
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1344
          },
          "name": "isManagementStation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1360
          },
          "name": "isProfileAttached",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1376
          },
          "name": "isRebootRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1392
          },
          "name": "lifecycleEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1408
          },
          "name": "lifecycleEnvironmentNotEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1424
          },
          "name": "lifecycleStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1440
          },
          "name": "lifecycleStageNotEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1456
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1472
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1494
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1510
          },
          "name": "managementStation",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1526
          },
          "name": "managementStationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1542
          },
          "name": "osFamily",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1558
          },
          "name": "profile",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1574
          },
          "name": "profileNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1590
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1606
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstances"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagedInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#advisory_name DataOciOsManagementHubManagedInstances#advisory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 13
          },
          "name": "advisoryName",
          "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/os_management_hub_managed_instances#agent_version DataOciOsManagementHubManagedInstances#agent_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 17
          },
          "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/data-sources/os_management_hub_managed_instances#arch_type DataOciOsManagementHubManagedInstances#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 21
          },
          "name": "archType",
          "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/os_management_hub_managed_instances#compartment_id DataOciOsManagementHubManagedInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 25
          },
          "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/os_management_hub_managed_instances#display_name DataOciOsManagementHubManagedInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 29
          },
          "name": "displayName",
          "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/os_management_hub_managed_instances#display_name_contains DataOciOsManagementHubManagedInstances#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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/os_management_hub_managed_instances#filter DataOciOsManagementHubManagedInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 130
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#group DataOciOsManagementHubManagedInstances#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 37
          },
          "name": "group",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#group_not_equal_to DataOciOsManagementHubManagedInstances#group_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 41
          },
          "name": "groupNotEqualTo",
          "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/os_management_hub_managed_instances#id DataOciOsManagementHubManagedInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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/os_management_hub_managed_instances#is_attached_to_group_or_lifecycle_stage DataOciOsManagementHubManagedInstances#is_attached_to_group_or_lifecycle_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 52
          },
          "name": "isAttachedToGroupOrLifecycleStage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instances#is_managed_by_autonomous_linux DataOciOsManagementHubManagedInstances#is_managed_by_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 56
          },
          "name": "isManagedByAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instances#is_management_station DataOciOsManagementHubManagedInstances#is_management_station}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 60
          },
          "name": "isManagementStation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instances#is_profile_attached DataOciOsManagementHubManagedInstances#is_profile_attached}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 64
          },
          "name": "isProfileAttached",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instances#is_reboot_required DataOciOsManagementHubManagedInstances#is_reboot_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 68
          },
          "name": "isRebootRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_managed_instances#lifecycle_environment DataOciOsManagementHubManagedInstances#lifecycle_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 72
          },
          "name": "lifecycleEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#lifecycle_environment_not_equal_to DataOciOsManagementHubManagedInstances#lifecycle_environment_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 76
          },
          "name": "lifecycleEnvironmentNotEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#lifecycle_stage DataOciOsManagementHubManagedInstances#lifecycle_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 80
          },
          "name": "lifecycleStage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#lifecycle_stage_not_equal_to DataOciOsManagementHubManagedInstances#lifecycle_stage_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 84
          },
          "name": "lifecycleStageNotEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#location DataOciOsManagementHubManagedInstances#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 88
          },
          "name": "location",
          "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/os_management_hub_managed_instances#location_not_equal_to DataOciOsManagementHubManagedInstances#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 92
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_managed_instances#managed_instance_id DataOciOsManagementHubManagedInstances#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 96
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#management_station DataOciOsManagementHubManagedInstances#management_station}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 100
          },
          "name": "managementStation",
          "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/os_management_hub_managed_instances#management_station_not_equal_to DataOciOsManagementHubManagedInstances#management_station_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 104
          },
          "name": "managementStationNotEqualTo",
          "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/os_management_hub_managed_instances#os_family DataOciOsManagementHubManagedInstances#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 108
          },
          "name": "osFamily",
          "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/os_management_hub_managed_instances#profile DataOciOsManagementHubManagedInstances#profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 112
          },
          "name": "profile",
          "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/os_management_hub_managed_instances#profile_not_equal_to DataOciOsManagementHubManagedInstances#profile_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 116
          },
          "name": "profileNotEqualTo",
          "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/os_management_hub_managed_instances#software_source_id DataOciOsManagementHubManagedInstances#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 120
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#status DataOciOsManagementHubManagedInstances#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 124
          },
          "name": "status",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 903
      },
      "name": "DataOciOsManagementHubManagedInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#name DataOciOsManagementHubManagedInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 907
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#values DataOciOsManagementHubManagedInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 915
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_managed_instances#regex DataOciOsManagementHubManagedInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 911
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 1060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1075
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1068
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1068
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1068
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1038
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1026
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1042
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1055
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1019
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1032
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 1048
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 827
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollection",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 547
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 132
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettings",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettings"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 201
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 155
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 184
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 189
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 212
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironment",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 235
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 264
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 292
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStage",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 315
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 344
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStage"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 372
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroup",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instances/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-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-os-management-hub-managed-instances/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 395
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 424
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 570
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 599
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 604
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 610
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsAutonomousSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 615
          },
          "name": "bugUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 620
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 625
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 635
          },
          "name": "enhancementUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 640
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 645
          },
          "name": "installedPackages",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 650
          },
          "name": "installedWindowsUpdates",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 655
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 660
          },
          "name": "isManagementStation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 665
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 670
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 676
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 682
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 687
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 693
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 698
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 703
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 708
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 713
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 718
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 723
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 728
          },
          "name": "otherUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 733
          },
          "name": "primaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 738
          },
          "name": "profile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 743
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 748
          },
          "name": "scheduledJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 753
          },
          "name": "secondaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 758
          },
          "name": "securityUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 764
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 769
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 774
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 779
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 784
          },
          "name": "timeLastBoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 789
          },
          "name": "timeLastCheckin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 794
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 799
          },
          "name": "updatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 804
          },
          "name": "workRequestCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
        "line": 452
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-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-os-management-hub-managed-instances/index.ts",
        "line": 475
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 504
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 519
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 524
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
            "line": 892
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-managed-instances/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-os-management-hub-managed-instances/index.ts",
        "line": 850
      },
      "name": "DataOciOsManagementHubManagedInstancesManagedInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 880
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-managed-instances/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagedInstancesManagedInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-managed-instances/index:DataOciOsManagementHubManagedInstancesManagedInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station oci_os_management_hub_management_station}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station oci_os_management_hub_management_station} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagementStation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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 DataOciOsManagementHubManagementStation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagementStation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagementStation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 684
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 690
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 464
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 515
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 521
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 526
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 531
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 537
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 543
          },
          "name": "health",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 548
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 553
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 558
          },
          "name": "isAutoConfigEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 563
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 568
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 587
          },
          "name": "mirror",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 592
          },
          "name": "mirrorCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 597
          },
          "name": "mirrorPackageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 602
          },
          "name": "mirrorSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 607
          },
          "name": "mirrorStorageAvailableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 612
          },
          "name": "mirrorStorageSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 618
          },
          "name": "mirrorSyncStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 623
          },
          "name": "mirrorUniquePackageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 628
          },
          "name": "overallPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 633
          },
          "name": "overallState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 639
          },
          "name": "peerManagementStations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 644
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 650
          },
          "name": "proxy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 655
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 660
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 665
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 671
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 676
          },
          "name": "totalMirrors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 581
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 574
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStation"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagementStationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station#management_station_id DataOciOsManagementHubManagementStation#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 13
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealth": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubManagementStationHealth",
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationHealth"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationHealthOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationHealthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationHealthList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubManagementStationHealthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 67
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 72
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationHealth"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationHealthOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirror": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirror",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubManagementStationMirror",
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirror"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationMirrorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirrorList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubManagementStationMirrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 147
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 152
          },
          "name": "isSslverifyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 157
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 162
          },
          "name": "sslcert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 167
          },
          "name": "sslport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirror"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirrorOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 190
      },
      "name": "DataOciOsManagementHubManagementStationMirrorSyncStatus",
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirrorSyncStatus"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationMirrorSyncStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorSyncStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirrorSyncStatusList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 213
      },
      "name": "DataOciOsManagementHubManagementStationMirrorSyncStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 242
          },
          "name": "failed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 247
          },
          "name": "queued",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 252
          },
          "name": "synced",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 257
          },
          "name": "syncing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 262
          },
          "name": "unsynced",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorSyncStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationMirrorSyncStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors oci_os_management_hub_management_station_mirrors}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors oci_os_management_hub_management_station_mirrors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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.DataOciOsManagementHubManagementStationMirrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagementStationMirrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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 DataOciOsManagementHubManagementStationMirrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagementStationMirrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagementStationMirrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 569
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 489
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 505
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 572
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 521
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 550
          },
          "name": "resetMirrorStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
            "line": 595
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 426
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 566
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 560
          },
          "name": "mirrorsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 509
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 493
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 576
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 525
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 538
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 554
          },
          "name": "mirrorStatesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 483
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 499
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 515
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 531
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 544
          },
          "name": "mirrorStates",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrors"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#management_station_id DataOciOsManagementHubManagementStationMirrors#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 28
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#display_name DataOciOsManagementHubManagementStationMirrors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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/os_management_hub_management_station_mirrors#display_name_contains DataOciOsManagementHubManagementStationMirrors#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 17
          },
          "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/os_management_hub_management_station_mirrors#filter DataOciOsManagementHubManagementStationMirrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#id DataOciOsManagementHubManagementStationMirrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#mirror_states DataOciOsManagementHubManagementStationMirrors#mirror_states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 32
          },
          "name": "mirrorStates",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
        "line": 241
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_station_mirrors#name DataOciOsManagementHubManagementStationMirrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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/os_management_hub_management_station_mirrors#values DataOciOsManagementHubManagementStationMirrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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/os_management_hub_management_station_mirrors#regex DataOciOsManagementHubManagementStationMirrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 249
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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.DataOciOsManagementHubManagementStationMirrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 376
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 364
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
            "line": 393
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 357
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 370
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 386
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
        "line": 165
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollection",
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 92
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 107
          },
          "name": "log",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 112
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 117
          },
          "name": "packageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 122
          },
          "name": "percentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 127
          },
          "name": "size",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 137
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station-mirrors/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-os-management-hub-management-station-mirrors/index.ts",
        "line": 188
      },
      "name": "DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 218
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station-mirrors/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationMirrorsMirrorsCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station-mirrors/index:DataOciOsManagementHubManagementStationMirrorsMirrorsCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 285
      },
      "name": "DataOciOsManagementHubManagementStationPeerManagementStations",
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationPeerManagementStations"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationPeerManagementStationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationPeerManagementStationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationPeerManagementStationsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 308
      },
      "name": "DataOciOsManagementHubManagementStationPeerManagementStationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 337
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationPeerManagementStations"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationPeerManagementStationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-station/index.ts",
        "line": 365
      },
      "name": "DataOciOsManagementHubManagementStationProxy",
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationProxy"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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.DataOciOsManagementHubManagementStationProxyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationProxyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationProxyList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-station/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-os-management-hub-management-station/index.ts",
        "line": 388
      },
      "name": "DataOciOsManagementHubManagementStationProxyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 417
          },
          "name": "forward",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 422
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 427
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 432
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-station/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationProxy"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-station/index:DataOciOsManagementHubManagementStationProxyOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations oci_os_management_hub_management_stations}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations oci_os_management_hub_management_stations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubManagementStations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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 DataOciOsManagementHubManagementStations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubManagementStations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubManagementStations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 673
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 542
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 558
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 574
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 676
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 606
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 622
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 638
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 660
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 688
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 702
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 476
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 670
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 648
          },
          "name": "managementStationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 546
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 578
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 562
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 680
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 610
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 626
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 642
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 664
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 552
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 568
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 600
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 616
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 632
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 654
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStations"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubManagementStationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations#compartment_id DataOciOsManagementHubManagementStations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#display_name DataOciOsManagementHubManagementStations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#display_name_contains DataOciOsManagementHubManagementStations#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#filter DataOciOsManagementHubManagementStations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations#id DataOciOsManagementHubManagementStations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#location DataOciOsManagementHubManagementStations#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 32
          },
          "name": "location",
          "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/os_management_hub_management_stations#location_not_equal_to DataOciOsManagementHubManagementStations#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 36
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_management_stations#managed_instance_id DataOciOsManagementHubManagementStations#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 40
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations#state DataOciOsManagementHubManagementStations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
        "line": 291
      },
      "name": "DataOciOsManagementHubManagementStationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_management_stations#name DataOciOsManagementHubManagementStations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#values DataOciOsManagementHubManagementStations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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/os_management_hub_management_stations#regex DataOciOsManagementHubManagementStations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 299
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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.DataOciOsManagementHubManagementStationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 426
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubManagementStationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 414
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
            "line": 443
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 420
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 436
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
        "line": 215
      },
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollection",
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
        "line": 52
      },
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 75
      },
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 104
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 110
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 115
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 131
          },
          "name": "healthState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 136
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 146
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 151
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 156
          },
          "name": "mirrorCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 161
          },
          "name": "overallPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 166
          },
          "name": "overallState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 171
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 176
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 181
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 187
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 192
          },
          "name": "timeNextExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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.DataOciOsManagementHubManagementStationsManagementStationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-management-stations/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-os-management-hub-management-stations/index.ts",
        "line": 238
      },
      "name": "DataOciOsManagementHubManagementStationsManagementStationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 268
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-management-stations/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubManagementStationsManagementStationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-management-stations/index:DataOciOsManagementHubManagementStationsManagementStationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile oci_os_management_hub_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile oci_os_management_hub_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 371
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 410
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 415
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 421
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 426
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 431
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 437
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 447
          },
          "name": "isDefaultProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 452
          },
          "name": "isServiceProvidedProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 458
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 464
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 469
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 475
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 480
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 485
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 490
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 508
          },
          "name": "profileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 513
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 518
          },
          "name": "registrationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 523
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 529
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 540
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 545
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 550
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 555
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 503
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 496
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfile"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources oci_os_management_hub_profile_available_software_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources oci_os_management_hub_profile_available_software_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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.DataOciOsManagementHubProfileAvailableSoftwareSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubProfileAvailableSoftwareSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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 DataOciOsManagementHubProfileAvailableSoftwareSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubProfileAvailableSoftwareSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubProfileAvailableSoftwareSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 529
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 455
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 471
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 487
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 532
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 386
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 443
          },
          "name": "availableSoftwareSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 526
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 459
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 491
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 475
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 536
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 520
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 449
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 465
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 481
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 513
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
        "line": 125
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollection",
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-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.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-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-os-management-hub-profile-available-software-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-os-management-hub-profile-available-software-sources/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesAvailableSoftwareSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources#profile_id DataOciOsManagementHubProfileAvailableSoftwareSources#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 32
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources#compartment_id DataOciOsManagementHubProfileAvailableSoftwareSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-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/os_management_hub_profile_available_software_sources#display_name DataOciOsManagementHubProfileAvailableSoftwareSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 17
          },
          "name": "displayName",
          "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/os_management_hub_profile_available_software_sources#display_name_contains DataOciOsManagementHubProfileAvailableSoftwareSources#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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/os_management_hub_profile_available_software_sources#filter DataOciOsManagementHubProfileAvailableSoftwareSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources#id DataOciOsManagementHubProfileAvailableSoftwareSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 28
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
        "line": 201
      },
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_available_software_sources#name DataOciOsManagementHubProfileAvailableSoftwareSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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/os_management_hub_profile_available_software_sources#values DataOciOsManagementHubProfileAvailableSoftwareSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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/os_management_hub_profile_available_software_sources#regex DataOciOsManagementHubProfileAvailableSoftwareSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 209
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 336
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 324
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/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-os-management-hub-profile-available-software-sources/index.ts",
            "line": 353
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 317
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 330
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 346
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-available-software-sources/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileAvailableSoftwareSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-available-software-sources/index:DataOciOsManagementHubProfileAvailableSoftwareSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile#profile_id DataOciOsManagementHubProfile#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 13
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubProfileLifecycleEnvironment",
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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.DataOciOsManagementHubProfileLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/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-os-management-hub-profile/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-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-os-management-hub-profile/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubProfileLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 95
      },
      "name": "DataOciOsManagementHubProfileLifecycleStage",
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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.DataOciOsManagementHubProfileLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/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-os-management-hub-profile/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleStageList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 118
      },
      "name": "DataOciOsManagementHubProfileLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 152
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileLifecycleStage"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 175
      },
      "name": "DataOciOsManagementHubProfileManagedInstanceGroup",
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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.DataOciOsManagementHubProfileManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/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-os-management-hub-profile/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileManagedInstanceGroupList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 198
      },
      "name": "DataOciOsManagementHubProfileManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 227
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile/index.ts",
        "line": 255
      },
      "name": "DataOciOsManagementHubProfileSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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.DataOciOsManagementHubProfileSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/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-os-management-hub-profile/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile/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-os-management-hub-profile/index.ts",
        "line": 278
      },
      "name": "DataOciOsManagementHubProfileSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 307
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 312
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 322
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 327
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile/index:DataOciOsManagementHubProfileSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version oci_os_management_hub_profile_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version oci_os_management_hub_profile_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-version/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.DataOciOsManagementHubProfileVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubProfileVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/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 DataOciOsManagementHubProfileVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubProfileVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubProfileVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/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-os-management-hub-profile-version/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 423
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 428
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 433
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 438
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 459
          },
          "name": "isDefaultProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 464
          },
          "name": "isServiceProvidedProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 470
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 476
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 482
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 487
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 492
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 510
          },
          "name": "profileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 528
          },
          "name": "registrationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 534
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 539
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 544
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 549
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 554
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 505
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 523
          },
          "name": "profileVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 498
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 516
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersion"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubProfileVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version#profile_id DataOciOsManagementHubProfileVersion#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 20
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version#profile_version DataOciOsManagementHubProfileVersion#profile_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 24
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profile_version#id DataOciOsManagementHubProfileVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 26
      },
      "name": "DataOciOsManagementHubProfileVersionLifecycleEnvironment",
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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.DataOciOsManagementHubProfileVersionLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileVersionLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 49
      },
      "name": "DataOciOsManagementHubProfileVersionLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 78
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 83
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 106
      },
      "name": "DataOciOsManagementHubProfileVersionLifecycleStage",
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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.DataOciOsManagementHubProfileVersionLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileVersionLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleStageList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 129
      },
      "name": "DataOciOsManagementHubProfileVersionLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 158
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 163
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionLifecycleStage"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 186
      },
      "name": "DataOciOsManagementHubProfileVersionManagedInstanceGroup",
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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.DataOciOsManagementHubProfileVersionManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileVersionManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionManagedInstanceGroupList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-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-os-management-hub-profile-version/index.ts",
        "line": 209
      },
      "name": "DataOciOsManagementHubProfileVersionManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 238
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 243
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
        "line": 266
      },
      "name": "DataOciOsManagementHubProfileVersionSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-version/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-os-management-hub-profile-version/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/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.DataOciOsManagementHubProfileVersionSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfileVersionSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/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-os-management-hub-profile-version/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-os-management-hub-profile-version/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profile-version/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-os-management-hub-profile-version/index.ts",
        "line": 289
      },
      "name": "DataOciOsManagementHubProfileVersionSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 318
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 323
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 328
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 333
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 338
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profile-version/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfileVersionSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profile-version/index:DataOciOsManagementHubProfileVersionSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles oci_os_management_hub_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles oci_os_management_hub_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/index.ts",
          "line": 914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOsManagementHubProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 899
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1220
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 961
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 977
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 993
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1009
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1223
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1025
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1041
          },
          "name": "resetIsDefaultProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1057
          },
          "name": "resetIsServiceProvidedProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1073
          },
          "name": "resetManagementStation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1089
          },
          "name": "resetManagementStationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1105
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1127
          },
          "name": "resetProfileId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1143
          },
          "name": "resetProfileType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1159
          },
          "name": "resetProfileVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1175
          },
          "name": "resetRegistrationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1191
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1207
          },
          "name": "resetVendorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1235
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 887
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1217
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1115
          },
          "name": "profileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 965
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 981
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1013
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 997
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1227
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1029
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1045
          },
          "name": "isDefaultProfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1061
          },
          "name": "isServiceProvidedProfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1077
          },
          "name": "managementStationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1093
          },
          "name": "managementStationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1109
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1131
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1147
          },
          "name": "profileTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1163
          },
          "name": "profileVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1179
          },
          "name": "registrationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1195
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1211
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 955
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 971
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 987
          },
          "name": "displayName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1003
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1019
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1035
          },
          "name": "isDefaultProfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1051
          },
          "name": "isServiceProvidedProfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1067
          },
          "name": "managementStation",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1083
          },
          "name": "managementStationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1099
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1121
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1137
          },
          "name": "profileType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1153
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1169
          },
          "name": "registrationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1185
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 1201
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#arch_type DataOciOsManagementHubProfiles#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 13
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#compartment_id DataOciOsManagementHubProfiles#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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/os_management_hub_profiles#display_name DataOciOsManagementHubProfiles#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 21
          },
          "name": "displayName",
          "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/os_management_hub_profiles#display_name_contains DataOciOsManagementHubProfiles#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 25
          },
          "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/os_management_hub_profiles#filter DataOciOsManagementHubProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#id DataOciOsManagementHubProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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/os_management_hub_profiles#is_default_profile DataOciOsManagementHubProfiles#is_default_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 36
          },
          "name": "isDefaultProfile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_profiles#is_service_provided_profile DataOciOsManagementHubProfiles#is_service_provided_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 40
          },
          "name": "isServiceProvidedProfile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_profiles#management_station DataOciOsManagementHubProfiles#management_station}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 44
          },
          "name": "managementStation",
          "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/os_management_hub_profiles#management_station_not_equal_to DataOciOsManagementHubProfiles#management_station_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 48
          },
          "name": "managementStationNotEqualTo",
          "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/os_management_hub_profiles#os_family DataOciOsManagementHubProfiles#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 52
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#profile_id DataOciOsManagementHubProfiles#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 56
          },
          "name": "profileId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#profile_type DataOciOsManagementHubProfiles#profile_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 60
          },
          "name": "profileType",
          "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/os_management_hub_profiles#profile_version DataOciOsManagementHubProfiles#profile_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 64
          },
          "name": "profileVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#registration_type DataOciOsManagementHubProfiles#registration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 68
          },
          "name": "registrationType",
          "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/os_management_hub_profiles#state DataOciOsManagementHubProfiles#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 72
          },
          "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/os_management_hub_profiles#vendor_name DataOciOsManagementHubProfiles#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 76
          },
          "name": "vendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 702
      },
      "name": "DataOciOsManagementHubProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#name DataOciOsManagementHubProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 706
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#values DataOciOsManagementHubProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 714
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_profiles#regex DataOciOsManagementHubProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 710
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 867
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 837
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 825
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 841
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 854
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 818
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 831
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 847
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 626
      },
      "name": "DataOciOsManagementHubProfilesProfileCollection",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 419
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 84
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironment",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironment"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 107
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 136
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 164
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStage",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 187
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStage"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 244
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroup",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 267
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 296
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 442
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 471
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 482
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 487
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 492
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 498
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 503
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 508
          },
          "name": "isDefaultProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 513
          },
          "name": "isServiceProvidedProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 519
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 525
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 530
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 536
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 541
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 546
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 551
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 556
          },
          "name": "profileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 561
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 566
          },
          "name": "registrationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 571
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 577
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 582
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 588
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 593
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 598
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 603
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 324
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 347
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 376
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 391
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 396
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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.DataOciOsManagementHubProfilesProfileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubProfilesProfileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/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-os-management-hub-profiles/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-os-management-hub-profiles/index.ts",
            "line": 691
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-profiles/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-profiles/index.ts",
        "line": 649
      },
      "name": "DataOciOsManagementHubProfilesProfileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 679
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-profiles/index.ts",
            "line": 662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubProfilesProfileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-profiles/index:DataOciOsManagementHubProfilesProfileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_job oci_os_management_hub_scheduled_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_job oci_os_management_hub_scheduled_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
          "line": 687
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubScheduledJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 672
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubScheduledJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubScheduledJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubScheduledJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 660
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 711
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 717
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 722
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 727
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 733
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 738
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 743
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 748
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 753
          },
          "name": "isSubcompartmentIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 758
          },
          "name": "lifecycleStageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 763
          },
          "name": "locations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 768
          },
          "name": "managedCompartmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 773
          },
          "name": "managedInstanceGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 778
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 784
          },
          "name": "operations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 789
          },
          "name": "recurringRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 794
          },
          "name": "retryIntervals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 799
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 817
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 823
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 828
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 833
          },
          "name": "timeLastExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 838
          },
          "name": "timeNextExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 843
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 848
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 853
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 812
          },
          "name": "scheduledJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 805
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJob"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubScheduledJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_job#scheduled_job_id DataOciOsManagementHubScheduledJob#scheduled_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 13
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 544
      },
      "name": "DataOciOsManagementHubScheduledJobOperations",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperations"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 365
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetails",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 96
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 89
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 89
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-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-os-management-hub-scheduled-job/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 67
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 72
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 77
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 100
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 123
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 152
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 157
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 162
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 185
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 208
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 237
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 242
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 247
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 252
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 448
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 388
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 418
          },
          "name": "disable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 424
          },
          "name": "enable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 430
          },
          "name": "install",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 436
          },
          "name": "remove",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 275
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 298
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 327
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 332
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 337
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 342
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 567
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 597
          },
          "name": "manageModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsManageModuleStreamsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 602
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 607
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 612
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 617
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 623
          },
          "name": "switchModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 628
          },
          "name": "windowsUpdateNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 459
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails",
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/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-os-management-hub-scheduled-job/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
        "line": 482
      },
      "name": "DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 511
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 516
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 521
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-job/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-job/index:DataOciOsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs oci_os_management_hub_scheduled_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs oci_os_management_hub_scheduled_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
          "line": 1220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOsManagementHubScheduledJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 1188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubScheduledJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1205
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubScheduledJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubScheduledJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubScheduledJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1560
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1269
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1285
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1301
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1317
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1563
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1333
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1349
          },
          "name": "resetIsManagedByAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1365
          },
          "name": "resetIsRestricted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1381
          },
          "name": "resetLifecycleStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1397
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1413
          },
          "name": "resetLocationNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1429
          },
          "name": "resetManagedCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1445
          },
          "name": "resetManagedInstanceGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1461
          },
          "name": "resetManagedInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1477
          },
          "name": "resetOperationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1493
          },
          "name": "resetScheduleType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1515
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1531
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1547
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1193
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1557
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1503
          },
          "name": "scheduledJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1289
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1321
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1305
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1567
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1337
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1353
          },
          "name": "isManagedByAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1369
          },
          "name": "isRestrictedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1385
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1401
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1417
          },
          "name": "locationNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1433
          },
          "name": "managedCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1449
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1465
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1481
          },
          "name": "operationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1497
          },
          "name": "scheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1519
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1535
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1551
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1263
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1279
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1311
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1327
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1343
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1359
          },
          "name": "isRestricted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1375
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1391
          },
          "name": "location",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1407
          },
          "name": "locationNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1423
          },
          "name": "managedCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1439
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1455
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1471
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1487
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1509
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1525
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1541
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobs"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubScheduledJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#compartment_id DataOciOsManagementHubScheduledJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-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/os_management_hub_scheduled_jobs#compartment_id_in_subtree DataOciOsManagementHubScheduledJobs#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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/os_management_hub_scheduled_jobs#display_name DataOciOsManagementHubScheduledJobs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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/os_management_hub_scheduled_jobs#display_name_contains DataOciOsManagementHubScheduledJobs#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 25
          },
          "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/os_management_hub_scheduled_jobs#filter DataOciOsManagementHubScheduledJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 90
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#id DataOciOsManagementHubScheduledJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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/os_management_hub_scheduled_jobs#is_managed_by_autonomous_linux DataOciOsManagementHubScheduledJobs#is_managed_by_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 36
          },
          "name": "isManagedByAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_scheduled_jobs#is_restricted DataOciOsManagementHubScheduledJobs#is_restricted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 40
          },
          "name": "isRestricted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_scheduled_jobs#lifecycle_stage_id DataOciOsManagementHubScheduledJobs#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 44
          },
          "name": "lifecycleStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#location DataOciOsManagementHubScheduledJobs#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 48
          },
          "name": "location",
          "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/os_management_hub_scheduled_jobs#location_not_equal_to DataOciOsManagementHubScheduledJobs#location_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 52
          },
          "name": "locationNotEqualTo",
          "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/os_management_hub_scheduled_jobs#managed_compartment_id DataOciOsManagementHubScheduledJobs#managed_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 56
          },
          "name": "managedCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#managed_instance_group_id DataOciOsManagementHubScheduledJobs#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 60
          },
          "name": "managedInstanceGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#managed_instance_id DataOciOsManagementHubScheduledJobs#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 64
          },
          "name": "managedInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#operation_type DataOciOsManagementHubScheduledJobs#operation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 68
          },
          "name": "operationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#schedule_type DataOciOsManagementHubScheduledJobs#schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 72
          },
          "name": "scheduleType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#state DataOciOsManagementHubScheduledJobs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 76
          },
          "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/os_management_hub_scheduled_jobs#time_end DataOciOsManagementHubScheduledJobs#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 80
          },
          "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/os_management_hub_scheduled_jobs#time_start DataOciOsManagementHubScheduledJobs#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 84
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 1008
      },
      "name": "DataOciOsManagementHubScheduledJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#name DataOciOsManagementHubScheduledJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1012
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#values DataOciOsManagementHubScheduledJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1020
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_scheduled_jobs#regex DataOciOsManagementHubScheduledJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1016
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 1165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 1173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 1066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1143
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1131
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1147
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1160
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1137
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1153
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 1080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 932
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollection",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 728
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 621
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperations",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperations"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 710
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 442
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetails",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 92
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisable",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisable"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 115
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 144
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 149
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 154
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisable"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 177
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnable",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnable"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 200
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 229
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 234
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 239
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnable"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstall": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstall",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 262
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstall",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstall"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 285
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 314
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 319
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 324
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 329
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstall"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-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-os-management-hub-scheduled-jobs/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-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-os-management-hub-scheduled-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-os-management-hub-scheduled-jobs/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 465
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 495
          },
          "name": "disable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsDisableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 501
          },
          "name": "enable",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsEnableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 507
          },
          "name": "install",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsInstallList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 513
          },
          "name": "remove",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemove": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemove",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 352
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemove",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemove"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 375
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 404
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 409
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 414
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 419
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemove"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsRemoveOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 644
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 674
          },
          "name": "manageModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsManageModuleStreamsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 679
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 684
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 689
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 694
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 700
          },
          "name": "switchModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 705
          },
          "name": "windowsUpdateNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
        "line": 536
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetails",
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetails"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-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-os-management-hub-scheduled-jobs/index.ts",
        "line": 559
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 588
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 593
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 598
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsSwitchModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 751
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 780
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 786
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 791
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 796
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 802
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 812
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 817
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 822
          },
          "name": "isSubcompartmentIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 827
          },
          "name": "lifecycleStageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 832
          },
          "name": "locations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 837
          },
          "name": "managedCompartmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 842
          },
          "name": "managedInstanceGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 847
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 853
          },
          "name": "operations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 858
          },
          "name": "recurringRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 863
          },
          "name": "retryIntervals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 868
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 873
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 879
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 884
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 889
          },
          "name": "timeLastExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 894
          },
          "name": "timeNextExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 899
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 904
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 909
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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.DataOciOsManagementHubScheduledJobsScheduledJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
            "line": 997
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-scheduled-jobs/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-os-management-hub-scheduled-jobs/index.ts",
        "line": 955
      },
      "name": "DataOciOsManagementHubScheduledJobsScheduledJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 985
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-scheduled-jobs/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubScheduledJobsScheduledJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-scheduled-jobs/index:DataOciOsManagementHubScheduledJobsScheduledJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package oci_os_management_hub_software_package}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package oci_os_management_hub_software_package} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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.DataOciOsManagementHubSoftwarePackageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwarePackage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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 DataOciOsManagementHubSoftwarePackage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwarePackage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwarePackage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
            "line": 480
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 363
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 368
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 373
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 379
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 384
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 389
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 395
          },
          "name": "files",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 416
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 421
          },
          "name": "lastModifiedDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 426
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 431
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 436
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 455
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 460
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 465
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 449
          },
          "name": "softwarePackageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 442
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwarePackageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package#software_package_name DataOciOsManagementHubSoftwarePackage#software_package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 20
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package#id DataOciOsManagementHubSoftwarePackage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package/index.ts",
        "line": 22
      },
      "name": "DataOciOsManagementHubSoftwarePackageDependencies",
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageDependencies"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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.DataOciOsManagementHubSoftwarePackageDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageDependenciesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 45
      },
      "name": "DataOciOsManagementHubSoftwarePackageDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 74
          },
          "name": "dependency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 79
          },
          "name": "dependencyModifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 84
          },
          "name": "dependencyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package/index.ts",
        "line": 107
      },
      "name": "DataOciOsManagementHubSoftwarePackageFiles",
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageFiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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.DataOciOsManagementHubSoftwarePackageFilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageFilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageFilesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 130
      },
      "name": "DataOciOsManagementHubSoftwarePackageFilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 159
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 164
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 169
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 174
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 179
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 184
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageFiles"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageFilesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source oci_os_management_hub_software_package_software_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source oci_os_management_hub_software_package_software_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwarePackageSoftwareSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 620
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubSoftwarePackageSoftwareSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwarePackageSoftwareSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwarePackageSoftwareSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 867
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 678
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 694
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 710
          },
          "name": "resetAvailabilityAnywhere"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 726
          },
          "name": "resetAvailabilityAtOci"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 755
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 771
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 870
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 787
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 803
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 838
          },
          "name": "resetSoftwareSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 854
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
            "line": 900
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 608
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 864
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 826
          },
          "name": "softwareSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 682
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 714
          },
          "name": "availabilityAnywhereInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 730
          },
          "name": "availabilityAtOciInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 698
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 743
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 775
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 759
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 874
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 791
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 807
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 820
          },
          "name": "softwarePackageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 842
          },
          "name": "softwareSourceTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 858
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 672
          },
          "name": "archType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 688
          },
          "name": "availability",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 704
          },
          "name": "availabilityAnywhere",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 720
          },
          "name": "availabilityAtOci",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 736
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 749
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 765
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 781
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 797
          },
          "name": "osFamily",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 813
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 832
          },
          "name": "softwareSourceType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 848
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSource"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#compartment_id DataOciOsManagementHubSoftwarePackageSoftwareSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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/os_management_hub_software_package_software_source#software_package_name DataOciOsManagementHubSoftwarePackageSoftwareSource#software_package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 52
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#arch_type DataOciOsManagementHubSoftwarePackageSoftwareSource#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 13
          },
          "name": "archType",
          "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/os_management_hub_software_package_software_source#availability DataOciOsManagementHubSoftwarePackageSoftwareSource#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 17
          },
          "name": "availability",
          "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/os_management_hub_software_package_software_source#availability_anywhere DataOciOsManagementHubSoftwarePackageSoftwareSource#availability_anywhere}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 21
          },
          "name": "availabilityAnywhere",
          "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/os_management_hub_software_package_software_source#availability_at_oci DataOciOsManagementHubSoftwarePackageSoftwareSource#availability_at_oci}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 25
          },
          "name": "availabilityAtOci",
          "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/os_management_hub_software_package_software_source#display_name DataOciOsManagementHubSoftwarePackageSoftwareSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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/data-sources/os_management_hub_software_package_software_source#display_name_contains DataOciOsManagementHubSoftwarePackageSoftwareSource#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 37
          },
          "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/os_management_hub_software_package_software_source#filter DataOciOsManagementHubSoftwarePackageSoftwareSource#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 66
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#id DataOciOsManagementHubSoftwarePackageSoftwareSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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/os_management_hub_software_package_software_source#os_family DataOciOsManagementHubSoftwarePackageSoftwareSource#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 48
          },
          "name": "osFamily",
          "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/os_management_hub_software_package_software_source#software_source_type DataOciOsManagementHubSoftwarePackageSoftwareSource#software_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 56
          },
          "name": "softwareSourceType",
          "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/os_management_hub_software_package_software_source#state DataOciOsManagementHubSoftwarePackageSoftwareSource#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 60
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 423
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#name DataOciOsManagementHubSoftwarePackageSoftwareSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#values DataOciOsManagementHubSoftwarePackageSoftwareSource#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 435
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_package_software_source#regex DataOciOsManagementHubSoftwarePackageSoftwareSource#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 431
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
            "line": 588
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 558
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 546
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 562
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 575
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 539
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 552
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 568
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 347
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollection",
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
            "line": 336
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 171
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 200
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 205
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 210
          },
          "name": "availabilityAtOci",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 215
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 221
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 226
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 231
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 237
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 247
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 252
          },
          "name": "isMirrorSyncAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 257
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 262
          },
          "name": "packageCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 267
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 272
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 277
          },
          "name": "softwareSourceSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 282
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 287
          },
          "name": "softwareSourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 298
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 303
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 308
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 313
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 318
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 324
          },
          "name": "vendorSoftwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 68
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
        "line": 91
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 120
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
            "line": 412
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package-software-source/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-os-management-hub-software-package-software-source/index.ts",
        "line": 370
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 400
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package-software-source/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package-software-source/index:DataOciOsManagementHubSoftwarePackageSoftwareSourceSoftwareSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-package/index.ts",
        "line": 207
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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.DataOciOsManagementHubSoftwarePackageSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-package/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-os-management-hub-software-package/index.ts",
        "line": 230
      },
      "name": "DataOciOsManagementHubSoftwarePackageSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 259
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 264
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 274
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 279
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-package/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackageSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-package/index:DataOciOsManagementHubSoftwarePackageSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages oci_os_management_hub_software_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages oci_os_management_hub_software_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwarePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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 DataOciOsManagementHubSoftwarePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwarePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwarePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 917
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 802
          },
          "name": "resetArchitecture"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 818
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 834
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 920
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 850
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 866
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 882
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 904
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 932
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 945
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 737
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 914
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 892
          },
          "name": "softwarePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 806
          },
          "name": "architectureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 838
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 822
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 924
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 854
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 870
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 886
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 908
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 796
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 812
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 828
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 844
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 860
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 876
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 898
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwarePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#architecture DataOciOsManagementHubSoftwarePackages#architecture}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 13
          },
          "name": "architecture",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#display_name DataOciOsManagementHubSoftwarePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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/os_management_hub_software_packages#display_name_contains DataOciOsManagementHubSoftwarePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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/os_management_hub_software_packages#filter DataOciOsManagementHubSoftwarePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#id DataOciOsManagementHubSoftwarePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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/os_management_hub_software_packages#is_latest DataOciOsManagementHubSoftwarePackages#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 32
          },
          "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/os_management_hub_software_packages#os_family DataOciOsManagementHubSoftwarePackages#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 36
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#version DataOciOsManagementHubSoftwarePackages#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 40
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 552
      },
      "name": "DataOciOsManagementHubSoftwarePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#name DataOciOsManagementHubSoftwarePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 556
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#values DataOciOsManagementHubSoftwarePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 564
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_packages#regex DataOciOsManagementHubSoftwarePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 560
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 717
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 687
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 675
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 691
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 704
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 668
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 681
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 697
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 476
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 328
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 48
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependencies",
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependencies"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 71
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 100
          },
          "name": "dependency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 105
          },
          "name": "dependencyModifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 110
          },
          "name": "dependencyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 133
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFiles",
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 156
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 185
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 190
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 195
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 200
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 205
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 210
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFiles"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 351
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 380
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 385
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 390
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 396
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 401
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 406
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 412
          },
          "name": "files",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsFilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 417
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 422
          },
          "name": "lastModifiedDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 432
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 437
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 443
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 448
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 453
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
        "line": 233
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 256
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 290
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 295
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 300
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 305
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
            "line": 541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-packages/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-os-management-hub-software-packages/index.ts",
        "line": 499
      },
      "name": "DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 529
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-packages/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-packages/index:DataOciOsManagementHubSoftwarePackagesSoftwarePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source oci_os_management_hub_software_source}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source oci_os_management_hub_software_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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 DataOciOsManagementHubSoftwareSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 719
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 503
          },
          "name": "advancedRepoOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 508
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 513
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 518
          },
          "name": "availabilityAtOci",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 523
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 528
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 534
          },
          "name": "customSoftwareSourceFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 540
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 545
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 550
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 556
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 561
          },
          "name": "gpgKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 566
          },
          "name": "gpgKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 571
          },
          "name": "gpgKeyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 576
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 586
          },
          "name": "isAutomaticallyUpdated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 581
          },
          "name": "isAutoResolveDependencies",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 591
          },
          "name": "isCreatedFromPackageList",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 596
          },
          "name": "isGpgCheckEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 601
          },
          "name": "isLatestContentOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 606
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 611
          },
          "name": "isMirrorSyncAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 616
          },
          "name": "isSslVerifyEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 621
          },
          "name": "originSoftwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 626
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 631
          },
          "name": "packageCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 636
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 641
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 646
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 664
          },
          "name": "softwareSourceSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 669
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 674
          },
          "name": "softwareSourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 679
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 685
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 690
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 695
          },
          "name": "timeMetadataUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 700
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 705
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 711
          },
          "name": "vendorSoftwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 659
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 652
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSource"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages oci_os_management_hub_software_source_available_software_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages oci_os_management_hub_software_source_available_software_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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 DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 660
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 580
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 596
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 663
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 612
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 628
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 686
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 517
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 657
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 638
          },
          "name": "softwarePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 600
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 584
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 667
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 616
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 632
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 651
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 590
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 606
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 622
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 644
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#software_source_id DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 32
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#display_name DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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/os_management_hub_software_source_available_software_packages#display_name_contains DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 17
          },
          "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/os_management_hub_software_source_available_software_packages#filter DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#id DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#is_latest DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 28
          },
          "name": "isLatest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 332
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_available_software_packages#name DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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/os_management_hub_software_source_available_software_packages#values DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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/os_management_hub_software_source_available_software_packages#regex DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 340
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 467
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 455
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 484
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 461
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 477
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 256
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 135
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 158
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 187
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 192
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 197
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 202
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 207
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 217
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 223
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 228
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 233
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 107
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 112
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/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-os-management-hub-software-source-available-software-packages/index.ts",
        "line": 279
      },
      "name": "DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 309
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-available-software-packages/index.ts",
            "line": 292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-available-software-packages/index:DataOciOsManagementHubSoftwareSourceAvailableSoftwarePackagesSoftwarePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source#software_source_id DataOciOsManagementHubSoftwareSource#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 13
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 275
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilter",
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 15
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters",
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-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-os-management-hub-software-source/index.ts",
        "line": 38
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 67
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 72
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 77
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 82
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 298
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 328
          },
          "name": "moduleStreamProfileFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 334
          },
          "name": "packageFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 340
          },
          "name": "packageGroupFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 105
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters",
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 128
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 157
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 162
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 167
          },
          "name": "packageNamePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 172
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 195
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters",
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 218
      },
      "name": "DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 247
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 252
          },
          "name": "packageGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceManifest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_manifest oci_os_management_hub_software_source_manifest}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceManifest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_manifest oci_os_management_hub_software_source_manifest} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-manifest/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.DataOciOsManagementHubSoftwareSourceManifestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceManifest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/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 DataOciOsManagementHubSoftwareSourceManifest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_manifest#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceManifest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceManifest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/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-os-management-hub-software-source-manifest/index.ts",
            "line": 107
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceManifest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 75
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 93
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 86
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-manifest/index:DataOciOsManagementHubSoftwareSourceManifest"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceManifestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceManifestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceManifestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_manifest#software_source_id DataOciOsManagementHubSoftwareSourceManifest#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-manifest/index.ts",
            "line": 13
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-manifest/index:DataOciOsManagementHubSoftwareSourceManifestConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStream": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream oci_os_management_hub_software_source_module_stream}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStream",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream oci_os_management_hub_software_source_module_stream} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream/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.DataOciOsManagementHubSoftwareSourceModuleStreamConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceModuleStream resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/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 DataOciOsManagementHubSoftwareSourceModuleStream to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceModuleStream that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceModuleStream to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 186
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStream",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 93
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 98
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 119
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 124
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 147
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 152
          },
          "name": "profiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 137
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 165
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 178
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 130
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 158
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 171
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream/index:DataOciOsManagementHubSoftwareSourceModuleStream"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream#module_name DataOciOsManagementHubSoftwareSourceModuleStream#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 20
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream#software_source_id DataOciOsManagementHubSoftwareSourceModuleStream#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream#stream_name DataOciOsManagementHubSoftwareSourceModuleStream#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 28
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream#id DataOciOsManagementHubSoftwareSourceModuleStream#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream/index:DataOciOsManagementHubSoftwareSourceModuleStreamConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfile": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile oci_os_management_hub_software_source_module_stream_profile}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile oci_os_management_hub_software_source_module_stream_profile} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/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.DataOciOsManagementHubSoftwareSourceModuleStreamProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceModuleStreamProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/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 DataOciOsManagementHubSoftwareSourceModuleStreamProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceModuleStreamProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceModuleStreamProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/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-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 199
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 98
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 119
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 142
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 132
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 155
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 168
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 181
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 125
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 148
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 161
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 174
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profile/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfile"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#module_name DataOciOsManagementHubSoftwareSourceModuleStreamProfile#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 20
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#profile_name DataOciOsManagementHubSoftwareSourceModuleStreamProfile#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 24
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#software_source_id DataOciOsManagementHubSoftwareSourceModuleStreamProfile#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 28
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#stream_name DataOciOsManagementHubSoftwareSourceModuleStreamProfile#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 32
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profile#id DataOciOsManagementHubSoftwareSourceModuleStreamProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profile/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profile/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfileConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfiles": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles oci_os_management_hub_software_source_module_stream_profiles}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles oci_os_management_hub_software_source_module_stream_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceModuleStreamProfiles resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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 DataOciOsManagementHubSoftwareSourceModuleStreamProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceModuleStreamProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceModuleStreamProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 544
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 547
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 480
          },
          "name": "resetModuleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 502
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 531
          },
          "name": "resetStreamName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 541
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 490
          },
          "name": "moduleStreamProfileCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 551
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 484
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 506
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 519
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 535
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 474
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 496
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 512
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 525
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#software_source_id DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 28
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#filter DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#id DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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/os_management_hub_software_source_module_stream_profiles#module_name DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 20
          },
          "name": "moduleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#name DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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/os_management_hub_software_source_module_stream_profiles#stream_name DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 32
          },
          "name": "streamName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 216
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_stream_profiles#name DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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/os_management_hub_software_source_module_stream_profiles#values DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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/os_management_hub_software_source_module_stream_profiles#regex DataOciOsManagementHubSoftwareSourceModuleStreamProfiles#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 224
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 351
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 368
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 345
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 361
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 140
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 97
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 102
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 112
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 117
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/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-os-management-hub-software-source-module-stream-profiles/index.ts",
        "line": 163
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 193
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-stream-profiles/index:DataOciOsManagementHubSoftwareSourceModuleStreamProfilesModuleStreamProfileCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreams": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams oci_os_management_hub_software_source_module_streams}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreams",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams oci_os_management_hub_software_source_module_streams} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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.DataOciOsManagementHubSoftwareSourceModuleStreamsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceModuleStreams resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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 DataOciOsManagementHubSoftwareSourceModuleStreams to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceModuleStreams that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceModuleStreams to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 484
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 500
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 516
          },
          "name": "resetModuleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 532
          },
          "name": "resetModuleNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 554
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreams",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 542
          },
          "name": "moduleStreamCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 488
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 504
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 536
          },
          "name": "moduleNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 520
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 558
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 571
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 494
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 510
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 526
          },
          "name": "moduleNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 564
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreams"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#software_source_id DataOciOsManagementHubSoftwareSourceModuleStreams#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 36
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#filter DataOciOsManagementHubSoftwareSourceModuleStreams#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#id DataOciOsManagementHubSoftwareSourceModuleStreams#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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/os_management_hub_software_source_module_streams#is_latest DataOciOsManagementHubSoftwareSourceModuleStreams#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 20
          },
          "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/os_management_hub_software_source_module_streams#module_name DataOciOsManagementHubSoftwareSourceModuleStreams#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 24
          },
          "name": "moduleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#module_name_contains DataOciOsManagementHubSoftwareSourceModuleStreams#module_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 28
          },
          "name": "moduleNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#name DataOciOsManagementHubSoftwareSourceModuleStreams#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
        "line": 235
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_module_streams#name DataOciOsManagementHubSoftwareSourceModuleStreams#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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/os_management_hub_software_source_module_streams#values DataOciOsManagementHubSoftwareSourceModuleStreams#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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/os_management_hub_software_source_module_streams#regex DataOciOsManagementHubSoftwareSourceModuleStreams#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 243
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 370
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 358
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
            "line": 387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 364
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
        "line": 159
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 96
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 101
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 106
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 111
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 116
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 126
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 131
          },
          "name": "profiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 136
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-module-streams/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-os-management-hub-software-source-module-streams/index.ts",
        "line": 182
      },
      "name": "DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 212
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-module-streams/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-module-streams/index:DataOciOsManagementHubSoftwareSourceModuleStreamsModuleStreamCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group oci_os_management_hub_software_source_package_group}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group oci_os_management_hub_software_source_package_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-group/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.DataOciOsManagementHubSoftwareSourcePackageGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourcePackageGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/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 DataOciOsManagementHubSoftwareSourcePackageGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourcePackageGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourcePackageGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 110
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/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-os-management-hub-software-source-package-group/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 93
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 98
          },
          "name": "groupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 119
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 124
          },
          "name": "isUserVisible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 147
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 152
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 114
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 142
          },
          "name": "packageGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 165
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 135
          },
          "name": "packageGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 158
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-group/index:DataOciOsManagementHubSoftwareSourcePackageGroup"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group#package_group_id DataOciOsManagementHubSoftwareSourcePackageGroup#package_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 20
          },
          "name": "packageGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group#software_source_id DataOciOsManagementHubSoftwareSourcePackageGroup#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_group#id DataOciOsManagementHubSoftwareSourcePackageGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-group/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-group/index:DataOciOsManagementHubSoftwareSourcePackageGroupConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups oci_os_management_hub_software_source_package_groups}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups oci_os_management_hub_software_source_package_groups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-groups/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.DataOciOsManagementHubSoftwareSourcePackageGroupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourcePackageGroups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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 DataOciOsManagementHubSoftwareSourcePackageGroups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourcePackageGroups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourcePackageGroups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 580
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 484
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 583
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 500
          },
          "name": "resetGroupType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 532
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 548
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 577
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 558
          },
          "name": "packageGroupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 488
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 587
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 504
          },
          "name": "groupTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 552
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 536
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 571
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 494
          },
          "name": "groupType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 526
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 542
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 564
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroups"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups#software_source_id DataOciOsManagementHubSoftwareSourcePackageGroups#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 36
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups#compartment_id DataOciOsManagementHubSoftwareSourcePackageGroups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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/os_management_hub_software_source_package_groups#filter DataOciOsManagementHubSoftwareSourcePackageGroups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups#group_type DataOciOsManagementHubSoftwareSourcePackageGroups#group_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 17
          },
          "name": "groupType",
          "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/os_management_hub_software_source_package_groups#id DataOciOsManagementHubSoftwareSourcePackageGroups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-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/os_management_hub_software_source_package_groups#name DataOciOsManagementHubSoftwareSourcePackageGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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/os_management_hub_software_source_package_groups#name_contains DataOciOsManagementHubSoftwareSourcePackageGroups#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 32
          },
          "name": "nameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 235
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_package_groups#name DataOciOsManagementHubSoftwareSourcePackageGroups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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/os_management_hub_software_source_package_groups#values DataOciOsManagementHubSoftwareSourcePackageGroups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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/os_management_hub_software_source_package_groups#regex DataOciOsManagementHubSoftwareSourcePackageGroups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 243
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 370
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 358
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
            "line": 387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 364
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 159
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 44
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-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-os-management-hub-software-source-package-groups/index.ts",
        "line": 67
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 96
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 101
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 106
          },
          "name": "groupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 111
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 116
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 121
          },
          "name": "isUserVisible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 131
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 136
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-package-groups/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-os-management-hub-software-source-package-groups/index.ts",
        "line": 182
      },
      "name": "DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 212
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-package-groups/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-package-groups/index:DataOciOsManagementHubSoftwareSourcePackageGroupsPackageGroupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package oci_os_management_hub_software_source_software_package}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package oci_os_management_hub_software_source_software_package} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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.DataOciOsManagementHubSoftwareSourceSoftwarePackageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceSoftwarePackage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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 DataOciOsManagementHubSoftwareSourceSoftwarePackage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceSoftwarePackage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceSoftwarePackage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 412
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 368
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 373
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 378
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 384
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 389
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 394
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 400
          },
          "name": "files",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 421
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 426
          },
          "name": "lastModifiedDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 436
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 441
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 473
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 478
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 483
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 416
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 454
          },
          "name": "softwarePackageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 467
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 447
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 460
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackage"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package#software_package_name DataOciOsManagementHubSoftwareSourceSoftwarePackage#software_package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 20
          },
          "name": "softwarePackageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package#software_source_id DataOciOsManagementHubSoftwareSourceSoftwarePackage#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_package#id DataOciOsManagementHubSoftwareSourceSoftwarePackage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
        "line": 26
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageDependencies",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageDependencies"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 49
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 78
          },
          "name": "dependency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 83
          },
          "name": "dependencyModifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 88
          },
          "name": "dependencyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
        "line": 111
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageFiles",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageFiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 134
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 163
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 168
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 173
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 178
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 183
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageFiles"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageFilesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
        "line": 211
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-package/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-os-management-hub-software-source-software-package/index.ts",
        "line": 234
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 263
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 268
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 278
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 283
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-package/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-package/index:DataOciOsManagementHubSoftwareSourceSoftwarePackageSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages oci_os_management_hub_software_source_software_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages oci_os_management_hub_software_source_software_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceSoftwarePackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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 DataOciOsManagementHubSoftwareSourceSoftwarePackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceSoftwarePackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceSoftwarePackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 872
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 792
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 808
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 875
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 824
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 840
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 898
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 729
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 869
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 850
          },
          "name": "softwarePackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 812
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 796
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 879
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 828
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 844
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 863
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 786
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 802
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 818
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 834
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 856
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackages"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#software_source_id DataOciOsManagementHubSoftwareSourceSoftwarePackages#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 32
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#display_name DataOciOsManagementHubSoftwareSourceSoftwarePackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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/os_management_hub_software_source_software_packages#display_name_contains DataOciOsManagementHubSoftwareSourceSoftwarePackages#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 17
          },
          "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/os_management_hub_software_source_software_packages#filter DataOciOsManagementHubSoftwareSourceSoftwarePackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#id DataOciOsManagementHubSoftwareSourceSoftwarePackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#is_latest DataOciOsManagementHubSoftwareSourceSoftwarePackages#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 28
          },
          "name": "isLatest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 544
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#name DataOciOsManagementHubSoftwareSourceSoftwarePackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#values DataOciOsManagementHubSoftwareSourceSoftwarePackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 556
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_software_packages#regex DataOciOsManagementHubSoftwareSourceSoftwarePackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 552
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 679
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 667
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 683
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 696
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 660
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 673
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 689
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 468
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 320
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependencies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependencies",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependencies"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 92
          },
          "name": "dependency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 97
          },
          "name": "dependencyModifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 102
          },
          "name": "dependencyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependencies"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 125
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFiles",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFiles"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 148
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 177
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 182
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 187
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 192
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 197
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 202
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFiles"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 343
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 372
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 377
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 382
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 388
          },
          "name": "dependencies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 393
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 398
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 404
          },
          "name": "files",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsFilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 409
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 414
          },
          "name": "lastModifiedDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 424
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 429
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 435
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 440
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 445
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
        "line": 225
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 248
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 277
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 282
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 292
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 297
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-software-packages/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-os-management-hub-software-source-software-packages/index.ts",
        "line": 491
      },
      "name": "DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 521
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-software-packages/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-software-packages/index:DataOciOsManagementHubSoftwareSourceSoftwarePackagesSoftwarePackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source/index.ts",
        "line": 363
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceVendorSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
            "line": 432
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source/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-os-management-hub-software-source/index.ts",
        "line": 386
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 415
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source/index:DataOciOsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors oci_os_management_hub_software_source_vendors}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors oci_os_management_hub_software_source_vendors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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.DataOciOsManagementHubSoftwareSourceVendorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSourceVendors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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 DataOciOsManagementHubSoftwareSourceVendors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSourceVendors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSourceVendors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 468
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 478
          },
          "name": "softwareSourceVendorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 472
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendors"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors#compartment_id DataOciOsManagementHubSoftwareSourceVendors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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/os_management_hub_software_source_vendors#filter DataOciOsManagementHubSoftwareSourceVendors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors#id DataOciOsManagementHubSoftwareSourceVendors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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/os_management_hub_software_source_vendors#name DataOciOsManagementHubSoftwareSourceVendors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
        "line": 193
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_source_vendors#name DataOciOsManagementHubSoftwareSourceVendors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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/os_management_hub_software_source_vendors#values DataOciOsManagementHubSoftwareSourceVendors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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/os_management_hub_software_source_vendors#regex DataOciOsManagementHubSoftwareSourceVendors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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.DataOciOsManagementHubSoftwareSourceVendorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
        "line": 117
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollection",
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
        "line": 32
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 55
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 84
          },
          "name": "archTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 89
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 94
          },
          "name": "osFamilies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-source-vendors/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-os-management-hub-software-source-vendors/index.ts",
        "line": 140
      },
      "name": "DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-source-vendors/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-source-vendors/index:DataOciOsManagementHubSoftwareSourceVendorsSoftwareSourceVendorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources oci_os_management_hub_software_sources}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources oci_os_management_hub_software_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciOsManagementHubSoftwareSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubSoftwareSources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 636
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsManagementHubSoftwareSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubSoftwareSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubSoftwareSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 957
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 698
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 714
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 730
          },
          "name": "resetAvailabilityAnywhere"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 746
          },
          "name": "resetAvailabilityAtOci"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 762
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 778
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 794
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 810
          },
          "name": "resetDisplayNameNotEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 960
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 826
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 842
          },
          "name": "resetIsMandatoryForAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 858
          },
          "name": "resetIsMirrorSyncAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 874
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 896
          },
          "name": "resetSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 912
          },
          "name": "resetSoftwareSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 928
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 944
          },
          "name": "resetVendorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 972
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 994
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 624
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 954
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 884
          },
          "name": "softwareSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 702
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 734
          },
          "name": "availabilityAnywhereInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 750
          },
          "name": "availabilityAtOciInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 718
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 766
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 798
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 782
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 814
          },
          "name": "displayNameNotEqualToInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 964
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 830
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 846
          },
          "name": "isMandatoryForAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 862
          },
          "name": "isMirrorSyncAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 878
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 900
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 916
          },
          "name": "softwareSourceTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 932
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 948
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 692
          },
          "name": "archType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 708
          },
          "name": "availability",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 724
          },
          "name": "availabilityAnywhere",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 740
          },
          "name": "availabilityAtOci",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 756
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 772
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 788
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 804
          },
          "name": "displayNameNotEqualTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 820
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 836
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 852
          },
          "name": "isMirrorSyncAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 868
          },
          "name": "osFamily",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 890
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 906
          },
          "name": "softwareSourceType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 922
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 938
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubSoftwareSourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#arch_type DataOciOsManagementHubSoftwareSources#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 13
          },
          "name": "archType",
          "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/os_management_hub_software_sources#availability DataOciOsManagementHubSoftwareSources#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 17
          },
          "name": "availability",
          "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/os_management_hub_software_sources#availability_anywhere DataOciOsManagementHubSoftwareSources#availability_anywhere}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 21
          },
          "name": "availabilityAnywhere",
          "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/os_management_hub_software_sources#availability_at_oci DataOciOsManagementHubSoftwareSources#availability_at_oci}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 25
          },
          "name": "availabilityAtOci",
          "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/os_management_hub_software_sources#compartment_id DataOciOsManagementHubSoftwareSources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 29
          },
          "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/os_management_hub_software_sources#display_name DataOciOsManagementHubSoftwareSources#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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/data-sources/os_management_hub_software_sources#display_name_contains DataOciOsManagementHubSoftwareSources#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 37
          },
          "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/os_management_hub_software_sources#display_name_not_equal_to DataOciOsManagementHubSoftwareSources#display_name_not_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 41
          },
          "name": "displayNameNotEqualTo",
          "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/os_management_hub_software_sources#filter DataOciOsManagementHubSoftwareSources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 82
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#id DataOciOsManagementHubSoftwareSources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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/os_management_hub_software_sources#is_mandatory_for_autonomous_linux DataOciOsManagementHubSoftwareSources#is_mandatory_for_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 52
          },
          "name": "isMandatoryForAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_sources#is_mirror_sync_allowed DataOciOsManagementHubSoftwareSources#is_mirror_sync_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 56
          },
          "name": "isMirrorSyncAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_sources#os_family DataOciOsManagementHubSoftwareSources#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 60
          },
          "name": "osFamily",
          "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/os_management_hub_software_sources#software_source_id DataOciOsManagementHubSoftwareSources#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 64
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#software_source_type DataOciOsManagementHubSoftwareSources#software_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 68
          },
          "name": "softwareSourceType",
          "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/os_management_hub_software_sources#state DataOciOsManagementHubSoftwareSources#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 72
          },
          "name": "state",
          "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/os_management_hub_software_sources#vendor_name DataOciOsManagementHubSoftwareSources#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 76
          },
          "name": "vendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 439
      },
      "name": "DataOciOsManagementHubSoftwareSourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#name DataOciOsManagementHubSoftwareSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 443
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#values DataOciOsManagementHubSoftwareSources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 451
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_software_sources#regex DataOciOsManagementHubSoftwareSources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 447
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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.DataOciOsManagementHubSoftwareSourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
            "line": 604
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 574
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 562
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 578
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 591
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 568
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 584
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 363
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollection",
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 164
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 187
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 216
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 221
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 226
          },
          "name": "availabilityAtOci",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 231
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 237
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 242
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 247
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 253
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 258
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 263
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 268
          },
          "name": "isMirrorSyncAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 273
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 278
          },
          "name": "packageCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 283
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 288
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 293
          },
          "name": "softwareSourceSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 298
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 303
          },
          "name": "softwareSourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 308
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 314
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 319
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 324
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 329
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 334
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 340
          },
          "name": "vendorSoftwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
        "line": 84
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSources",
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSources"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 107
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 136
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSources"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsVendorSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-software-sources/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-os-management-hub-software-sources/index.ts",
        "line": 386
      },
      "name": "DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 416
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-software-sources/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-software-sources/index:DataOciOsManagementHubSoftwareSourcesSoftwareSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_update oci_os_management_hub_windows_update}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_update oci_os_management_hub_windows_update} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-update/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.DataOciOsManagementHubWindowsUpdateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubWindowsUpdate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/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 DataOciOsManagementHubWindowsUpdate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_update#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubWindowsUpdate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubWindowsUpdate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/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-os-management-hub-windows-update/index.ts",
            "line": 167
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 83
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 104
          },
          "name": "installable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 109
          },
          "name": "installationRequirements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 114
          },
          "name": "isRebootRequiredForInstallation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 119
          },
          "name": "kbArticleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 129
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 134
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 139
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 152
          },
          "name": "windowsUpdateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 145
          },
          "name": "windowsUpdateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-update/index:DataOciOsManagementHubWindowsUpdate"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubWindowsUpdateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_update#windows_update_id DataOciOsManagementHubWindowsUpdate#windows_update_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 20
          },
          "name": "windowsUpdateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_update#id DataOciOsManagementHubWindowsUpdate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-update/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-update/index:DataOciOsManagementHubWindowsUpdateConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates oci_os_management_hub_windows_updates}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates oci_os_management_hub_windows_updates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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.DataOciOsManagementHubWindowsUpdatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsManagementHubWindowsUpdates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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 DataOciOsManagementHubWindowsUpdates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsManagementHubWindowsUpdates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsManagementHubWindowsUpdates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 479
          },
          "name": "resetClassificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 508
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 540
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 416
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 550
          },
          "name": "windowsUpdateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 483
          },
          "name": "classificationTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 496
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 512
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 544
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 473
          },
          "name": "classificationType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 489
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 502
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 534
          },
          "name": "name",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdates"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
        "line": 9
      },
      "name": "DataOciOsManagementHubWindowsUpdatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates#compartment_id DataOciOsManagementHubWindowsUpdates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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/os_management_hub_windows_updates#classification_type DataOciOsManagementHubWindowsUpdates#classification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 13
          },
          "name": "classificationType",
          "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/os_management_hub_windows_updates#display_name_contains DataOciOsManagementHubWindowsUpdates#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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/os_management_hub_windows_updates#filter DataOciOsManagementHubWindowsUpdates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates#id DataOciOsManagementHubWindowsUpdates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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/os_management_hub_windows_updates#name DataOciOsManagementHubWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesConfig"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
        "line": 231
      },
      "name": "DataOciOsManagementHubWindowsUpdatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/os_management_hub_windows_updates#name DataOciOsManagementHubWindowsUpdates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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/os_management_hub_windows_updates#values DataOciOsManagementHubWindowsUpdates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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/os_management_hub_windows_updates#regex DataOciOsManagementHubWindowsUpdates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 239
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesFilter"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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.DataOciOsManagementHubWindowsUpdatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesFilterList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 366
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 354
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
            "line": 383
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 360
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 376
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
        "line": 155
      },
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollection",
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollection"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
        "line": 40
      },
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItems",
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItems"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 63
      },
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 92
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 97
          },
          "name": "installable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 102
          },
          "name": "installationRequirements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 107
          },
          "name": "isRebootRequiredForInstallation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 112
          },
          "name": "kbArticleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 122
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 127
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 132
          },
          "name": "updateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionList"
    },
    "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-os-management-hub-windows-updates/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-os-management-hub-windows-updates/index.ts",
        "line": 178
      },
      "name": "DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 208
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-os-management-hub-windows-updates/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-os-management-hub-windows-updates/index:DataOciOsManagementHubWindowsUpdatesWindowsUpdateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddress": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address oci_osp_gateway_address}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddress",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address oci_osp_gateway_address} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address/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.DataOciOspGatewayAddressConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayAddress resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/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 DataOciOspGatewayAddress to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayAddress that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayAddress to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 171
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 281
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 290
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddress",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 106
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 111
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 116
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 134
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 139
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 144
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 149
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 154
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 159
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 180
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 185
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 190
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 195
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 200
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 205
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 210
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 215
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 220
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 238
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 243
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 248
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 253
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 258
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 263
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 268
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 273
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 101
          },
          "name": "addressIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 129
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 175
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 233
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 94
          },
          "name": "addressId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 122
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 226
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address/index:DataOciOspGatewayAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayAddressConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address#address_id DataOciOspGatewayAddress#address_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 13
          },
          "name": "addressId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address#compartment_id DataOciOspGatewayAddress#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/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/osp_gateway_address#osp_home_region DataOciOspGatewayAddress#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address#id DataOciOspGatewayAddress#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address/index:DataOciOspGatewayAddressConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule oci_osp_gateway_address_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule oci_osp_gateway_address_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayAddressRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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 DataOciOspGatewayAddressRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayAddressRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayAddressRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1228
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1259
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1268
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1129
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1184
          },
          "name": "address",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1203
          },
          "name": "contact",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1251
          },
          "name": "tax",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1197
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1216
          },
          "name": "countryCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1232
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1245
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1190
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1209
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1222
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1238
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRule"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 287
      },
      "name": "DataOciOspGatewayAddressRuleAddress",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 190
      },
      "name": "DataOciOspGatewayAddressRuleAddressFields",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFields"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 30
      },
      "name": "DataOciOspGatewayAddressRuleAddressFieldsFormat",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsFormat"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleAddressFieldsFormatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleAddressFieldsFormatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsFormatList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 53
      },
      "name": "DataOciOspGatewayAddressRuleAddressFieldsFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 82
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 87
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormat"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsFormatOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 110
      },
      "name": "DataOciOspGatewayAddressRuleAddressFieldsLabel",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsLabel"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleAddressFieldsLabelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleAddressFieldsLabelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsLabelList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 133
      },
      "name": "DataOciOspGatewayAddressRuleAddressFieldsLabelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 162
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 167
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabel"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsLabelOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleAddressFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleAddressFieldsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 213
      },
      "name": "DataOciOspGatewayAddressRuleAddressFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 243
          },
          "name": "format",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 248
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 254
          },
          "name": "label",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsLabelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 259
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFields"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressFieldsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 310
      },
      "name": "DataOciOspGatewayAddressRuleAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 340
          },
          "name": "fields",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddressFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 345
          },
          "name": "thirdPartyValidation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayAddressRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule#compartment_id DataOciOspGatewayAddressRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-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/data-sources/osp_gateway_address_rule#country_code DataOciOspGatewayAddressRule#country_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 17
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule#osp_home_region DataOciOspGatewayAddressRule#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_address_rule#id DataOciOspGatewayAddressRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 625
      },
      "name": "DataOciOspGatewayAddressRuleContact",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContact"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 528
      },
      "name": "DataOciOspGatewayAddressRuleContactFields",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFields"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 368
      },
      "name": "DataOciOspGatewayAddressRuleContactFieldsFormat",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsFormat"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleContactFieldsFormatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleContactFieldsFormatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsFormatList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 391
      },
      "name": "DataOciOspGatewayAddressRuleContactFieldsFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 420
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 425
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormat"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsFormatOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 448
      },
      "name": "DataOciOspGatewayAddressRuleContactFieldsLabel",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsLabel"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleContactFieldsLabelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleContactFieldsLabelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsLabelList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 471
      },
      "name": "DataOciOspGatewayAddressRuleContactFieldsLabelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 500
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 505
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabel"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsLabelOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleContactFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleContactFieldsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 614
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 551
      },
      "name": "DataOciOspGatewayAddressRuleContactFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 581
          },
          "name": "format",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 586
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 592
          },
          "name": "label",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsLabelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 597
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 602
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFields"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactFieldsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleContactOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleContactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 648
      },
      "name": "DataOciOspGatewayAddressRuleContactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 678
          },
          "name": "fields",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContactFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleContact"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleContactOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTax": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTax",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 1038
      },
      "name": "DataOciOspGatewayAddressRuleTax",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTax"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 861
      },
      "name": "DataOciOspGatewayAddressRuleTaxFields",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFields"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 701
      },
      "name": "DataOciOspGatewayAddressRuleTaxFieldsFormat",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsFormat"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormatList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormatList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 763
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleTaxFieldsFormatOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleTaxFieldsFormatList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 770
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsFormatList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 724
      },
      "name": "DataOciOspGatewayAddressRuleTaxFieldsFormatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 753
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 758
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormat"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsFormatOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 781
      },
      "name": "DataOciOspGatewayAddressRuleTaxFieldsLabel",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsLabel"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabelList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleTaxFieldsLabelOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleTaxFieldsLabelList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsLabelList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 804
      },
      "name": "DataOciOspGatewayAddressRuleTaxFieldsLabelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 833
          },
          "name": "example",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 838
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabel"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsLabelOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleTaxFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleTaxFieldsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 947
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 884
      },
      "name": "DataOciOspGatewayAddressRuleTaxFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 914
          },
          "name": "format",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsFormatList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 919
          },
          "name": "isRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 925
          },
          "name": "label",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsLabelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 930
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 935
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFields"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxFieldsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleTaxOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleTaxList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 1061
      },
      "name": "DataOciOspGatewayAddressRuleTaxOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1091
          },
          "name": "fields",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1097
          },
          "name": "valueSet",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTax"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSet": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSet",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
        "line": 958
      },
      "name": "DataOciOspGatewayAddressRuleTaxValueSet",
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxValueSet"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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.DataOciOspGatewayAddressRuleTaxValueSetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayAddressRuleTaxValueSetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
            "line": 1027
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxValueSetList"
    },
    "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-address-rule/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-osp-gateway-address-rule/index.ts",
        "line": 981
      },
      "name": "DataOciOspGatewayAddressRuleTaxValueSetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1010
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 1015
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-address-rule/index.ts",
            "line": 994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayAddressRuleTaxValueSet"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-address-rule/index:DataOciOspGatewayAddressRuleTaxValueSetOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoice": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice oci_osp_gateway_invoice}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoice",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice oci_osp_gateway_invoice} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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.DataOciOspGatewayInvoiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayInvoice resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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 DataOciOspGatewayInvoice to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayInvoice that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayInvoice to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 596
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
            "line": 754
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoice",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 565
          },
          "name": "billToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 584
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 618
          },
          "name": "invoiceAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 623
          },
          "name": "invoiceAmountAdjusted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 628
          },
          "name": "invoiceAmountApplied",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 633
          },
          "name": "invoiceAmountCredited",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 638
          },
          "name": "invoiceAmountDue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 643
          },
          "name": "invoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 648
          },
          "name": "invoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 653
          },
          "name": "invoicePoNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 658
          },
          "name": "invoiceRefNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 663
          },
          "name": "invoiceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 668
          },
          "name": "invoiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 673
          },
          "name": "isCreditCardPayable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 678
          },
          "name": "isDisplayDownloadPdf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 683
          },
          "name": "isPayable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 688
          },
          "name": "isPdfEmailAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 694
          },
          "name": "lastPaymentDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 712
          },
          "name": "paymentTerms",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 717
          },
          "name": "preferredEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 722
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 727
          },
          "name": "tax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 732
          },
          "name": "timeInvoice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 737
          },
          "name": "timeInvoiceDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 578
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 600
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 613
          },
          "name": "internalInvoiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 707
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 571
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 590
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 606
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 700
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoice"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 125
      },
      "name": "DataOciOspGatewayInvoiceBillToAddress",
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 30
      },
      "name": "DataOciOspGatewayInvoiceBillToAddressCountry",
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddressCountry"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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.DataOciOspGatewayInvoiceBillToAddressCountryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoiceBillToAddressCountryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddressCountryList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 53
      },
      "name": "DataOciOspGatewayInvoiceBillToAddressCountryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 82
          },
          "name": "ascii3CountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 87
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 92
          },
          "name": "countryId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 97
          },
          "name": "countryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 102
          },
          "name": "languageId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountry"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddressCountryOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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.DataOciOspGatewayInvoiceBillToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoiceBillToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 148
      },
      "name": "DataOciOspGatewayInvoiceBillToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 177
          },
          "name": "addressLine1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 182
          },
          "name": "addressLine2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 187
          },
          "name": "addressLine3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 192
          },
          "name": "addressLine4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 197
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 202
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 207
          },
          "name": "contactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 213
          },
          "name": "country",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddressCountryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 218
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 223
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 228
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 233
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 238
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 243
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceBillToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceBillToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayInvoiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice#compartment_id DataOciOspGatewayInvoice#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 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/osp_gateway_invoice#internal_invoice_id DataOciOspGatewayInvoice#internal_invoice_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 24
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice#osp_home_region DataOciOspGatewayInvoice#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoice#id DataOciOspGatewayInvoice#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 266
      },
      "name": "DataOciOspGatewayInvoiceCurrency",
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceCurrency"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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.DataOciOspGatewayInvoiceCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoiceCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceCurrencyList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 289
      },
      "name": "DataOciOspGatewayInvoiceCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 318
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 323
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 328
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 333
          },
          "name": "roundDecimalPoint",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 338
          },
          "name": "usdConversion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoice/index.ts",
        "line": 361
      },
      "name": "DataOciOspGatewayInvoiceLastPaymentDetail",
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceLastPaymentDetail"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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.DataOciOspGatewayInvoiceLastPaymentDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoiceLastPaymentDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceLastPaymentDetailList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoice/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-osp-gateway-invoice/index.ts",
        "line": 384
      },
      "name": "DataOciOspGatewayInvoiceLastPaymentDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 413
          },
          "name": "accountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 418
          },
          "name": "amountPaid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 423
          },
          "name": "cardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 428
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 433
          },
          "name": "echeckRouting",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 438
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 443
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 448
          },
          "name": "paidBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 453
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 458
          },
          "name": "paypalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 463
          },
          "name": "paypalReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 468
          },
          "name": "routingNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 473
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 478
          },
          "name": "timePaidOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoice/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoiceLastPaymentDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoice/index:DataOciOspGatewayInvoiceLastPaymentDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoices": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices oci_osp_gateway_invoices}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoices",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices oci_osp_gateway_invoices} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/index.ts",
          "line": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayInvoices resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1031
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOspGatewayInvoices to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayInvoices that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayInvoices to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1261
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1264
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1101
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1123
          },
          "name": "resetInvoiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1152
          },
          "name": "resetSearchText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1168
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1184
          },
          "name": "resetTimeInvoiceEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1200
          },
          "name": "resetTimeInvoiceStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1216
          },
          "name": "resetTimePaymentEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1232
          },
          "name": "resetTimePaymentStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1248
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1276
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1293
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoices",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1019
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1258
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1111
          },
          "name": "invoiceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1089
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1268
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1105
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1127
          },
          "name": "invoiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1140
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1156
          },
          "name": "searchTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1172
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1188
          },
          "name": "timeInvoiceEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1204
          },
          "name": "timeInvoiceStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1220
          },
          "name": "timePaymentEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1236
          },
          "name": "timePaymentStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1252
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1082
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1095
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1117
          },
          "name": "invoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1133
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1146
          },
          "name": "searchText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1162
          },
          "name": "status",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1178
          },
          "name": "timeInvoiceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1194
          },
          "name": "timeInvoiceStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1210
          },
          "name": "timePaymentEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1226
          },
          "name": "timePaymentStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 1242
          },
          "name": "type",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoices"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayInvoicesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#compartment_id DataOciOspGatewayInvoices#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 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/osp_gateway_invoices#osp_home_region DataOciOspGatewayInvoices#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#filter DataOciOspGatewayInvoices#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 62
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#id DataOciOspGatewayInvoices#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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/osp_gateway_invoices#invoice_id DataOciOspGatewayInvoices#invoice_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 24
          },
          "name": "invoiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#search_text DataOciOspGatewayInvoices#search_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 32
          },
          "name": "searchText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#status DataOciOspGatewayInvoices#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 36
          },
          "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/osp_gateway_invoices#time_invoice_end DataOciOspGatewayInvoices#time_invoice_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 40
          },
          "name": "timeInvoiceEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#time_invoice_start DataOciOspGatewayInvoices#time_invoice_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 44
          },
          "name": "timeInvoiceStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#time_payment_end DataOciOspGatewayInvoices#time_payment_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 48
          },
          "name": "timePaymentEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#time_payment_start DataOciOspGatewayInvoices#time_payment_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 52
          },
          "name": "timePaymentStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#type DataOciOspGatewayInvoices#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 56
          },
          "name": "type",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 834
      },
      "name": "DataOciOspGatewayInvoicesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#name DataOciOspGatewayInvoices#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#values DataOciOspGatewayInvoices#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 846
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices#regex DataOciOspGatewayInvoices#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 842
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesFilter"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 999
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesFilterList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 969
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOspGatewayInvoicesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 957
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 973
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 986
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 950
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 963
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 979
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 906
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 758
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollection",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollection"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 535
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItems",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItems"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 159
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddress",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 64
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountry",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountry"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 87
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 116
          },
          "name": "ascii3CountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 121
          },
          "name": "countryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 126
          },
          "name": "countryId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 131
          },
          "name": "countryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 136
          },
          "name": "languageId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountry"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 182
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 211
          },
          "name": "addressLine1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 216
          },
          "name": "addressLine2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 221
          },
          "name": "addressLine3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 226
          },
          "name": "addressLine4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 231
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 236
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 241
          },
          "name": "contactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 247
          },
          "name": "country",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressCountryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 252
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 257
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 262
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 267
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 272
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 277
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 300
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrency",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrency"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 323
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 352
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 357
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 367
          },
          "name": "roundDecimalPoint",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 372
          },
          "name": "usdConversion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices/index.ts",
        "line": 395
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetail",
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetail"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 418
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 447
          },
          "name": "accountNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 452
          },
          "name": "amountPaid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 457
          },
          "name": "cardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 462
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 467
          },
          "name": "echeckRouting",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 472
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 477
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 482
          },
          "name": "paidBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 487
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 492
          },
          "name": "paypalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 497
          },
          "name": "paypalReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 502
          },
          "name": "routingNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 507
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 512
          },
          "name": "timePaidOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetail"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 747
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 558
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 588
          },
          "name": "billToAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsBillToAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 594
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 599
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 604
          },
          "name": "invoiceAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 609
          },
          "name": "invoiceAmountAdjusted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 614
          },
          "name": "invoiceAmountApplied",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 619
          },
          "name": "invoiceAmountCredited",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 624
          },
          "name": "invoiceAmountDue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 629
          },
          "name": "invoiceAmountInDispute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 634
          },
          "name": "invoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 639
          },
          "name": "invoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 644
          },
          "name": "invoicePoNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 649
          },
          "name": "invoiceRefNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 654
          },
          "name": "invoiceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 659
          },
          "name": "invoiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 664
          },
          "name": "isCreditCardPayable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 669
          },
          "name": "isDisplayDownloadPdf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 674
          },
          "name": "isDisplayViewPdf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 679
          },
          "name": "isPaid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 684
          },
          "name": "isPayable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 689
          },
          "name": "isPaymentFailed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 694
          },
          "name": "isPdfEmailAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 700
          },
          "name": "lastPaymentDetail",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsLastPaymentDetailList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 705
          },
          "name": "partyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 710
          },
          "name": "paymentTerms",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 715
          },
          "name": "preferredEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 720
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 725
          },
          "name": "tax",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 730
          },
          "name": "timeInvoice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 735
          },
          "name": "timeInvoiceDue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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.DataOciOspGatewayInvoicesInvoiceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
            "line": 823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices/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-osp-gateway-invoices/index.ts",
        "line": 781
      },
      "name": "DataOciOspGatewayInvoicesInvoiceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 811
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices/index.ts",
            "line": 794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices/index:DataOciOspGatewayInvoicesInvoiceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLine": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line oci_osp_gateway_invoices_invoice_line}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line oci_osp_gateway_invoices_invoice_line} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayInvoicesInvoiceLine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 262
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOspGatewayInvoicesInvoiceLine to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayInvoicesInvoiceLine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayInvoicesInvoiceLine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 324
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
            "line": 377
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 250
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 347
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 312
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 328
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 341
          },
          "name": "internalInvoiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 360
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 305
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 318
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 334
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 353
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLine"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line#compartment_id DataOciOspGatewayInvoicesInvoiceLine#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 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/osp_gateway_invoices_invoice_line#internal_invoice_id DataOciOspGatewayInvoicesInvoiceLine#internal_invoice_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 24
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line#osp_home_region DataOciOspGatewayInvoicesInvoiceLine#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_line#id DataOciOspGatewayInvoicesInvoiceLine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
        "line": 125
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLineItems",
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItems"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
        "line": 30
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLineItemsCurrency",
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItemsCurrency"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
        "line": 53
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 82
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 87
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 97
          },
          "name": "roundDecimalPoint",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 102
          },
          "name": "usdConversion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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.DataOciOspGatewayInvoicesInvoiceLineItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLineItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItemsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-line/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-osp-gateway-invoices-invoice-line/index.ts",
        "line": 148
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLineItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 178
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItemsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 183
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 188
          },
          "name": "orderNo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 193
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 198
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 203
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 208
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 213
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 218
          },
          "name": "totalPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-line/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLineItems"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-line/index:DataOciOspGatewayInvoicesInvoiceLineItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLines": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines oci_osp_gateway_invoices_invoice_lines}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines oci_osp_gateway_invoices_invoice_lines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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.DataOciOspGatewayInvoicesInvoiceLinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewayInvoicesInvoiceLines resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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 DataOciOspGatewayInvoicesInvoiceLines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewayInvoicesInvoiceLines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewayInvoicesInvoiceLines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 628
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 631
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 583
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 643
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 653
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 508
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 625
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 606
          },
          "name": "invoiceLineCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 571
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 635
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 587
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 600
          },
          "name": "internalInvoiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 619
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 564
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 577
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 593
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 612
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLines"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#compartment_id DataOciOspGatewayInvoicesInvoiceLines#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 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/osp_gateway_invoices_invoice_lines#internal_invoice_id DataOciOspGatewayInvoicesInvoiceLines#internal_invoice_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 24
          },
          "name": "internalInvoiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#osp_home_region DataOciOspGatewayInvoicesInvoiceLines#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#filter DataOciOspGatewayInvoicesInvoiceLines#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#id DataOciOspGatewayInvoicesInvoiceLines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 323
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_invoices_invoice_lines#name DataOciOspGatewayInvoicesInvoiceLines#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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/osp_gateway_invoices_invoice_lines#values DataOciOspGatewayInvoicesInvoiceLines#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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/osp_gateway_invoices_invoice_lines#regex DataOciOspGatewayInvoicesInvoiceLines#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 331
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesFilter"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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.DataOciOspGatewayInvoicesInvoiceLinesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLinesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesFilterList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 458
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLinesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 446
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 475
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 452
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 468
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 247
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollection",
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollection"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 131
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItems",
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItems"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 36
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrency",
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrency"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 59
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 88
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 93
          },
          "name": "currencySymbol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 98
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 103
          },
          "name": "roundDecimalPoint",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 108
          },
          "name": "usdConversion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 154
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 184
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 189
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 194
          },
          "name": "orderNo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 199
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 204
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 209
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 214
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 219
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 224
          },
          "name": "totalPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionList"
    },
    "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/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-osp-gateway-invoices-invoice-lines/index.ts",
        "line": 270
      },
      "name": "DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 300
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-invoices-invoice-lines/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-invoices-invoice-lines/index:DataOciOspGatewayInvoicesInvoiceLinesInvoiceLineCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscription oci_osp_gateway_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscription oci_osp_gateway_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/index.ts",
          "line": 1400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 1368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewaySubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1385
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOspGatewaySubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewaySubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewaySubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 1601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1373
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1426
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1437
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1431
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1455
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1460
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1465
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1475
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1480
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1485
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1490
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1509
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1515
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1520
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1525
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1530
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1536
          },
          "name": "subscription",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1554
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1560
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1565
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1570
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1575
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1580
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1585
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1450
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1503
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1549
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1496
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1542
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscription"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 23
      },
      "name": "DataOciOspGatewaySubscriptionBillingAddress",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionBillingAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionBillingAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 46
      },
      "name": "DataOciOspGatewaySubscriptionBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 75
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 80
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 85
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 90
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 95
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 100
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 105
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 110
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 115
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 120
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 125
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 130
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 135
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 140
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 145
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 150
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 155
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 160
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 165
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 170
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 175
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 180
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 185
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 190
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 195
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 200
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 59
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionBillingAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionBillingAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewaySubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscription#compartment_id DataOciOspGatewaySubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-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/data-sources/osp_gateway_subscription#osp_home_region DataOciOspGatewaySubscription#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 17
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscription#subscription_id DataOciOspGatewaySubscription#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 21
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 303
      },
      "name": "DataOciOspGatewaySubscriptionPaymentGateway",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGateway"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionPaymentGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionPaymentGatewayList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGatewayList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 223
      },
      "name": "DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedData",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 246
      },
      "name": "DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 275
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 280
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 326
      },
      "name": "DataOciOspGatewaySubscriptionPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 356
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentGateway"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 379
      },
      "name": "DataOciOspGatewaySubscriptionPaymentOptions",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentOptions"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentOptionsList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 402
      },
      "name": "DataOciOspGatewaySubscriptionPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 431
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 436
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 441
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 446
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 451
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 456
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 461
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 466
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 471
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 476
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 481
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionPaymentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 1080
      },
      "name": "DataOciOspGatewaySubscriptionSubscription",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscription"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 504
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionBillingAddress",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionBillingAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionSubscriptionBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionBillingAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 527
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 556
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 561
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 566
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 571
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 576
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 581
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 586
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 591
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 596
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 601
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 606
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 611
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 616
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 621
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 626
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 631
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 636
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 641
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 646
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 651
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 656
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 661
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 666
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 671
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 676
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 681
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionBillingAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 1246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1253
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 1103
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1132
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1143
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1137
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1148
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1153
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1163
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1168
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1173
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1178
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1184
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1190
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1195
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1200
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1205
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1210
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1216
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1221
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1226
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1231
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1236
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1241
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscription"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 784
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGateway",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGateway"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 704
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 727
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 756
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 761
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 807
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 837
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentGateway"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 860
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentOptions",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentOptions"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 974
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 883
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 912
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 917
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 922
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 927
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 932
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 937
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 942
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 947
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 952
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 957
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 962
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionPaymentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 985
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionTaxInfo",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionTaxInfo"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 1062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionSubscriptionTaxInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionSubscriptionTaxInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 1069
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionTaxInfoList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 1008
      },
      "name": "DataOciOspGatewaySubscriptionSubscriptionTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1037
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1042
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1047
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1052
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1057
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionSubscriptionTaxInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionSubscriptionTaxInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscription/index.ts",
        "line": 1264
      },
      "name": "DataOciOspGatewaySubscriptionTaxInfo",
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionTaxInfo"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
        "line": 1346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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.DataOciOspGatewaySubscriptionTaxInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionTaxInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/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-osp-gateway-subscription/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-osp-gateway-subscription/index.ts",
            "line": 1353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionTaxInfoList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscription/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/data-oci-osp-gateway-subscription/index.ts",
        "line": 1287
      },
      "name": "DataOciOspGatewaySubscriptionTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1316
          },
          "name": "giro",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1321
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1326
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1331
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1336
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1341
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscription/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionTaxInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscription/index:DataOciOspGatewaySubscriptionTaxInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions oci_osp_gateway_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions oci_osp_gateway_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
          "line": 1871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOspGatewaySubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1856
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOspGatewaySubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOspGatewaySubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOspGatewaySubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1950
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1953
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1918
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1965
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1974
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1844
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1947
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1941
          },
          "name": "subscriptionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1906
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1957
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1922
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1935
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1899
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1912
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1928
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptions"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOspGatewaySubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#compartment_id DataOciOspGatewaySubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-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/osp_gateway_subscriptions#osp_home_region DataOciOspGatewaySubscriptions#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 24
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#filter DataOciOspGatewaySubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#id DataOciOspGatewaySubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1659
      },
      "name": "DataOciOspGatewaySubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#name DataOciOspGatewaySubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1663
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#values DataOciOspGatewaySubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1671
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osp_gateway_subscriptions#regex DataOciOspGatewaySubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1667
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 1824
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1794
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1782
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1798
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1811
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1775
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1788
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1804
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1583
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollection",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollection"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1373
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItems",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItems"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 32
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddress",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-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-osp-gateway-subscriptions/index.ts",
        "line": 55
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 84
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 89
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 94
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 99
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 104
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 109
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 114
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 119
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 124
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 129
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 134
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 139
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 144
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 149
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 154
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 159
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 164
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 169
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 174
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 179
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 184
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 189
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 194
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 199
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 204
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 209
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
          "line": 1572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1579
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1572
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1396
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1425
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1436
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1430
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1441
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1446
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1451
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1456
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1461
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1466
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1471
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1476
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1481
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1486
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1492
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1498
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1503
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1508
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1513
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1519
          },
          "name": "subscription",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1524
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1529
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1535
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1540
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1545
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1550
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1555
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1560
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 312
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGateway",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGateway"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 232
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedData",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 255
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 284
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 289
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 335
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 365
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayMerchantDefinedDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGateway"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 388
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptions",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptions"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 411
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 440
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 445
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 450
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 455
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 460
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 465
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 470
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 475
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 480
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 485
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 490
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1089
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscription",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscription"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 513
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddress",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddress"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 702
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 536
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 565
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 570
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 575
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 580
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 585
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 590
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 595
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 600
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 605
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 610
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 615
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 620
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 625
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 630
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 635
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 640
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 645
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 650
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 655
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 660
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 665
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 670
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 675
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 680
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 685
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 690
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddress"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 1262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1112
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1141
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1152
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1146
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1157
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1162
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1167
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1172
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1177
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1182
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1187
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1193
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1199
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1204
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1209
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1214
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1219
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1225
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1230
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1235
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1240
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1245
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1250
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscription"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 793
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGateway",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGateway"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 858
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 713
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedData",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 736
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 765
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 770
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 816
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 846
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayMerchantDefinedDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGateway"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 869
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptions",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptions"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 990
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 983
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 983
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 983
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 892
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 921
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 926
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 931
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 936
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 941
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 946
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 951
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 956
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 961
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 966
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 971
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 994
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfo",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfo"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 1078
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
          "line": 1026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1017
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1046
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1051
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1056
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1061
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1066
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsSubscriptionTaxInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1273
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfo",
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfo"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
            "line": 1362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1296
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1325
          },
          "name": "giro",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1330
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1335
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1340
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1345
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1350
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsTaxInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
          "line": 1648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
        "line": 1641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1648
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1648
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1648
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionList"
    },
    "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osp-gateway-subscriptions/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-osp-gateway-subscriptions/index.ts",
        "line": 1606
      },
      "name": "DataOciOspGatewaySubscriptionsSubscriptionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1636
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osp-gateway-subscriptions/index.ts",
            "line": 1619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOspGatewaySubscriptionsSubscriptionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-osp-gateway-subscriptions/index:DataOciOspGatewaySubscriptionsSubscriptionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules oci_osub_billing_schedule_billing_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules oci_osub_billing_schedule_billing_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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.DataOciOsubBillingScheduleBillingSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubBillingScheduleBillingSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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 DataOciOsubBillingScheduleBillingSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubBillingScheduleBillingSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubBillingScheduleBillingSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 576
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 579
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 534
          },
          "name": "resetSubscribedServiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 563
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
            "line": 602
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubBillingScheduleBillingSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 493
          },
          "name": "billingSchedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 573
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 506
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 583
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 538
          },
          "name": "subscribedServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 551
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 567
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 528
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 544
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 557
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedules"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
        "line": 120
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedules",
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedules"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesList"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 143
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 172
          },
          "name": "amount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 177
          },
          "name": "arCustomerTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 182
          },
          "name": "arInvoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 187
          },
          "name": "billingFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 192
          },
          "name": "invoiceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 197
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 202
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 208
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 213
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 218
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 223
          },
          "name": "timeInvoicing",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 228
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedules"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
        "line": 40
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProduct",
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProduct"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductList"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 63
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 97
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesBillingSchedulesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#compartment_id DataOciOsubBillingScheduleBillingSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-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/osub_billing_schedule_billing_schedules#subscription_id DataOciOsubBillingScheduleBillingSchedules#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#filter DataOciOsubBillingScheduleBillingSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#id DataOciOsubBillingScheduleBillingSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-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/osub_billing_schedule_billing_schedules#subscribed_service_id DataOciOsubBillingScheduleBillingSchedules#subscribed_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 24
          },
          "name": "subscribedServiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#x_one_origin_region DataOciOsubBillingScheduleBillingSchedules#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 32
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
        "line": 251
      },
      "name": "DataOciOsubBillingScheduleBillingSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_billing_schedule_billing_schedules#name DataOciOsubBillingScheduleBillingSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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/osub_billing_schedule_billing_schedules#values DataOciOsubBillingScheduleBillingSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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/osub_billing_schedule_billing_schedules#regex DataOciOsubBillingScheduleBillingSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 259
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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.DataOciOsubBillingScheduleBillingSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubBillingScheduleBillingSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 386
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubBillingScheduleBillingSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/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-osub-billing-schedule-billing-schedules/index.ts",
            "line": 403
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 380
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 396
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-billing-schedule-billing-schedules/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubBillingScheduleBillingSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-billing-schedule-billing-schedules/index:DataOciOsubBillingScheduleBillingSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions oci_osub_organization_subscription_organization_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions oci_osub_organization_subscription_organization_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubOrganizationSubscriptionOrganizationSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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 DataOciOsubOrganizationSubscriptionOrganizationSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubOrganizationSubscriptionOrganizationSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubOrganizationSubscriptionOrganizationSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 540
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 543
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 492
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 527
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 565
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 537
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 515
          },
          "name": "subscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 480
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 547
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 496
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 509
          },
          "name": "subscriptionIdsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 531
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 473
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 502
          },
          "name": "subscriptionIds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 521
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptions"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions#compartment_id DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-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/osub_organization_subscription_organization_subscriptions#subscription_ids DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#subscription_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 24
          },
          "name": "subscriptionIds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions#filter DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions#id DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-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/osub_organization_subscription_organization_subscriptions#x_one_origin_region DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 28
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 232
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_organization_subscription_organization_subscriptions#name DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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/osub_organization_subscription_organization_subscriptions#values DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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/osub_organization_subscription_organization_subscriptions#regex DataOciOsubOrganizationSubscriptionOrganizationSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 240
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 397
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 367
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 384
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 348
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 361
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 377
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 121
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptions",
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptions"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 36
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrency",
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrency"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 59
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 88
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 93
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 98
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/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-osub-organization-subscription-organization-subscriptions/index.ts",
        "line": 144
      },
      "name": "DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 174
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 184
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 189
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 194
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 199
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 204
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-organization-subscription-organization-subscriptions/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-organization-subscription-organization-subscriptions/index:DataOciOsubOrganizationSubscriptionOrganizationSubscriptionsSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment oci_osub_subscription_commitment}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment oci_osub_subscription_commitment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitment/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.DataOciOsubSubscriptionCommitmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitment/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubSubscriptionCommitment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/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 DataOciOsubSubscriptionCommitment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubSubscriptionCommitment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubSubscriptionCommitment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 159
          },
          "name": "resetXOneGatewaySubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 175
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 187
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionCommitment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 93
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 111
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 132
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 137
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 142
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 147
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 106
          },
          "name": "commitmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 163
          },
          "name": "xOneGatewaySubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 179
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 99
          },
          "name": "commitmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 153
          },
          "name": "xOneGatewaySubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 169
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitment/index:DataOciOsubSubscriptionCommitment"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitment/index.ts",
        "line": 9
      },
      "name": "DataOciOsubSubscriptionCommitmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment#commitment_id DataOciOsubSubscriptionCommitment#commitment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 13
          },
          "name": "commitmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment#id DataOciOsubSubscriptionCommitment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/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/osub_subscription_commitment#x_one_gateway_subscription_id DataOciOsubSubscriptionCommitment#x_one_gateway_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 24
          },
          "name": "xOneGatewaySubscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitment#x_one_origin_region DataOciOsubSubscriptionCommitment#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitment/index.ts",
            "line": 28
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitment/index:DataOciOsubSubscriptionCommitmentConfig"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments oci_osub_subscription_commitments}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments oci_osub_subscription_commitments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitments/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.DataOciOsubSubscriptionCommitmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitments/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubSubscriptionCommitments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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 DataOciOsubSubscriptionCommitments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubSubscriptionCommitments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubSubscriptionCommitments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 470
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 473
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 412
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 441
          },
          "name": "resetXOneGatewaySubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 457
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 485
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 496
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionCommitments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 330
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 387
          },
          "name": "commitments",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 467
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 400
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 477
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 416
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 429
          },
          "name": "subscribedServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 445
          },
          "name": "xOneGatewaySubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 461
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 393
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 422
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 435
          },
          "name": "xOneGatewaySubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 451
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitments"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitments/index.ts",
        "line": 40
      },
      "name": "DataOciOsubSubscriptionCommitmentsCommitments",
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsCommitments"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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.DataOciOsubSubscriptionCommitmentsCommitmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionCommitmentsCommitmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsCommitmentsList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
        "line": 63
      },
      "name": "DataOciOsubSubscriptionCommitmentsCommitmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 92
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 97
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 107
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 112
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 117
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 122
          },
          "name": "usedAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsCommitments"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsCommitmentsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitments/index.ts",
        "line": 9
      },
      "name": "DataOciOsubSubscriptionCommitmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#compartment_id DataOciOsubSubscriptionCommitments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 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/osub_subscription_commitments#subscribed_service_id DataOciOsubSubscriptionCommitments#subscribed_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 24
          },
          "name": "subscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#filter DataOciOsubSubscriptionCommitments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#id DataOciOsubSubscriptionCommitments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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/osub_subscription_commitments#x_one_gateway_subscription_id DataOciOsubSubscriptionCommitments#x_one_gateway_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 28
          },
          "name": "xOneGatewaySubscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#x_one_origin_region DataOciOsubSubscriptionCommitments#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 32
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsConfig"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-commitments/index.ts",
        "line": 145
      },
      "name": "DataOciOsubSubscriptionCommitmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_commitments#name DataOciOsubSubscriptionCommitments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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/osub_subscription_commitments#values DataOciOsubSubscriptionCommitments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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/osub_subscription_commitments#regex DataOciOsubSubscriptionCommitments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 153
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsFilter"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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.DataOciOsubSubscriptionCommitmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionCommitmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsFilterList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 280
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubSubscriptionCommitmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 268
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/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-osub-subscription-commitments/index.ts",
            "line": 297
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 274
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 290
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-commitments/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionCommitmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-commitments/index:DataOciOsubSubscriptionCommitmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecards": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards oci_osub_subscription_ratecards}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecards",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards oci_osub_subscription_ratecards} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
          "line": 648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubSubscriptionRatecards resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 633
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsubSubscriptionRatecards to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubSubscriptionRatecards that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubSubscriptionRatecards to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 795
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 798
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 699
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 715
          },
          "name": "resetPartNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 750
          },
          "name": "resetTimeFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 766
          },
          "name": "resetTimeTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 782
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 810
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 823
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecards",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 621
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 792
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 725
          },
          "name": "rateCards",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 687
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 802
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 703
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 719
          },
          "name": "partNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 738
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 754
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 770
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 786
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 680
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 693
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 709
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 731
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 744
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 760
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 776
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecards"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 9
      },
      "name": "DataOciOsubSubscriptionRatecardsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#compartment_id DataOciOsubSubscriptionRatecards#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 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/osub_subscription_ratecards#subscription_id DataOciOsubSubscriptionRatecards#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#filter DataOciOsubSubscriptionRatecards#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#id DataOciOsubSubscriptionRatecards#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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/osub_subscription_ratecards#part_number DataOciOsubSubscriptionRatecards#part_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 24
          },
          "name": "partNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#time_from DataOciOsubSubscriptionRatecards#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 32
          },
          "name": "timeFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#time_to DataOciOsubSubscriptionRatecards#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 36
          },
          "name": "timeTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#x_one_origin_region DataOciOsubSubscriptionRatecards#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 40
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsConfig"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 436
      },
      "name": "DataOciOsubSubscriptionRatecardsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#name DataOciOsubSubscriptionRatecards#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#values DataOciOsubSubscriptionRatecards#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 448
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_ratecards#regex DataOciOsubSubscriptionRatecards#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 444
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsFilter"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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.DataOciOsubSubscriptionRatecardsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsFilterList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 571
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 559
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 575
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 588
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 565
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 581
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCards": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 318
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCards",
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCards"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 48
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsCurrency",
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsCurrency"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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.DataOciOsubSubscriptionRatecardsRateCardsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsRateCardsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 71
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 100
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 110
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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.DataOciOsubSubscriptionRatecardsRateCardsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsRateCardsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 341
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 371
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 376
          },
          "name": "discretionaryDiscountPercentage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 381
          },
          "name": "isTier",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 386
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 391
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 397
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 403
          },
          "name": "rateCardTiers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 408
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 413
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCards"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 133
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsProduct",
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsProduct"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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.DataOciOsubSubscriptionRatecardsRateCardsProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsRateCardsProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsProductList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 156
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 185
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 190
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 195
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 200
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 205
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 210
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
        "line": 233
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsRateCardTiers",
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsRateCardTiers"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-ratecards/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-osub-subscription-ratecards/index.ts",
        "line": 256
      },
      "name": "DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 285
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 290
          },
          "name": "overagePrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 295
          },
          "name": "upToQuantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-ratecards/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionRatecardsRateCardsRateCardTiers"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-ratecards/index:DataOciOsubSubscriptionRatecardsRateCardsRateCardTiersOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions oci_osub_subscription_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions oci_osub_subscription_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
          "line": 823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubSubscriptionSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 808
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsubSubscriptionSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubSubscriptionSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubSubscriptionSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 990
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 862
          },
          "name": "resetBuyerEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 993
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 891
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 907
          },
          "name": "resetIsCommitInfoRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 923
          },
          "name": "resetPlanNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 939
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 961
          },
          "name": "resetXOneGatewaySubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 977
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 1005
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 1019
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 796
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 987
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 949
          },
          "name": "subscriptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 866
          },
          "name": "buyerEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 879
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 997
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 895
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 911
          },
          "name": "isCommitInfoRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 927
          },
          "name": "planNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 943
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 965
          },
          "name": "xOneGatewaySubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 981
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 856
          },
          "name": "buyerEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 872
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 885
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 901
          },
          "name": "isCommitInfoRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 917
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 933
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 955
          },
          "name": "xOneGatewaySubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 971
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptions"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciOsubSubscriptionSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#compartment_id DataOciOsubSubscriptionSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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/osub_subscription_subscriptions#buyer_email DataOciOsubSubscriptionSubscriptions#buyer_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 13
          },
          "name": "buyerEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#filter DataOciOsubSubscriptionSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#id DataOciOsubSubscriptionSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-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/osub_subscription_subscriptions#is_commit_info_required DataOciOsubSubscriptionSubscriptions#is_commit_info_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 28
          },
          "name": "isCommitInfoRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/osub_subscription_subscriptions#plan_number DataOciOsubSubscriptionSubscriptions#plan_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 32
          },
          "name": "planNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#subscription_id DataOciOsubSubscriptionSubscriptions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 36
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#x_one_gateway_subscription_id DataOciOsubSubscriptionSubscriptions#x_one_gateway_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 40
          },
          "name": "xOneGatewaySubscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#x_one_origin_region DataOciOsubSubscriptionSubscriptions#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 44
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 611
      },
      "name": "DataOciOsubSubscriptionSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#name DataOciOsubSubscriptionSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 615
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#values DataOciOsubSubscriptionSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 623
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_subscription_subscriptions#regex DataOciOsubSubscriptionSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 619
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
            "line": 776
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 769
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 746
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 734
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 750
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 763
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 727
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 740
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 756
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 509
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptions",
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptions"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrency": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrency",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 52
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrency",
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrency"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 75
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 104
          },
          "name": "isoCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 114
          },
          "name": "stdPrecision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrency"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
            "line": 600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 532
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 562
          },
          "name": "currency",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsCurrencyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 567
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 572
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 578
          },
          "name": "subscribedServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 583
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 588
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptions"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 327
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServices",
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServices"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 137
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices",
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 160
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 189
          },
          "name": "availableAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 194
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 199
          },
          "name": "lineNetAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 204
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 209
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 214
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServices"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 350
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 379
          },
          "name": "bookingOptyNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 385
          },
          "name": "commitmentServices",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesCommitmentServicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 390
          },
          "name": "csi",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 395
          },
          "name": "dataCenterRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 400
          },
          "name": "fundedAllocationValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 410
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 415
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 420
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 425
          },
          "name": "orderNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 430
          },
          "name": "partnerTransactionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 435
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 441
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 446
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 451
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 456
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 461
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 466
          },
          "name": "termValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 471
          },
          "name": "termValueUom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 476
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 481
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 486
          },
          "name": "totalValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServices"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
        "line": 237
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct",
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductList"
    },
    "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-subscription-subscriptions/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-osub-subscription-subscriptions/index.ts",
        "line": 260
      },
      "name": "DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 289
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 294
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 299
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 304
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-subscription-subscriptions/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-subscription-subscriptions/index:DataOciOsubSubscriptionSubscriptionsSubscriptionsSubscribedServicesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage oci_osub_usage_computed_usage}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage oci_osub_usage_computed_usage} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage/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.DataOciOsubUsageComputedUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubUsageComputedUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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 DataOciOsubUsageComputedUsage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubUsageComputedUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubUsageComputedUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 371
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 387
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 495
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 253
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 308
          },
          "name": "commitmentServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 326
          },
          "name": "computeSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 344
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 349
          },
          "name": "costRounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 354
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 359
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 396
          },
          "name": "isInvoiced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 401
          },
          "name": "mqsMessageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 406
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 411
          },
          "name": "originalUsageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 417
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 422
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 427
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 433
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 438
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 443
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 448
          },
          "name": "rateCardTierdId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 453
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 458
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 463
          },
          "name": "timeOfArrival",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 468
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 473
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 478
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 483
          },
          "name": "usageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 321
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 339
          },
          "name": "computedUsageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 375
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 391
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 499
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 314
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 332
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 365
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 381
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 489
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsage"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregateds": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds oci_osub_usage_computed_usage_aggregateds}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregateds",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds oci_osub_usage_computed_usage_aggregateds} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubUsageComputedUsageAggregateds resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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 DataOciOsubUsageComputedUsageAggregateds to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubUsageComputedUsageAggregateds that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubUsageComputedUsageAggregateds to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 865
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 868
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 765
          },
          "name": "resetGrouping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 781
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 797
          },
          "name": "resetParentProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 852
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 894
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregateds",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 680
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 753
          },
          "name": "computedUsageAggregateds",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 862
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 747
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 872
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 769
          },
          "name": "groupingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 785
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 801
          },
          "name": "parentProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 814
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 827
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 840
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 856
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 740
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 759
          },
          "name": "grouping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 775
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 791
          },
          "name": "parentProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 807
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 820
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 833
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 846
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregateds"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregateds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregateds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 373
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregateds",
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregateds"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 157
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsages",
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsages"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 180
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 209
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 214
          },
          "name": "costUnrounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 219
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 224
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 230
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 235
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 240
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 245
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 52
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 75
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 104
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 114
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 119
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 124
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 129
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 134
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 396
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 426
          },
          "name": "aggregatedComputedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsAggregatedComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 431
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 437
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 442
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 447
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 452
          },
          "name": "pricingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 457
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 462
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 467
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 472
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregateds"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 268
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 291
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 320
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 330
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 335
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 340
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 345
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 350
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsComputedUsageAggregatedsParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 9
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#compartment_id DataOciOsubUsageComputedUsageAggregateds#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 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/osub_usage_computed_usage_aggregateds#subscription_id DataOciOsubUsageComputedUsageAggregateds#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#time_from DataOciOsubUsageComputedUsageAggregateds#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 36
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#time_to DataOciOsubUsageComputedUsageAggregateds#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 40
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#filter DataOciOsubUsageComputedUsageAggregateds#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#grouping DataOciOsubUsageComputedUsageAggregateds#grouping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 17
          },
          "name": "grouping",
          "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/osub_usage_computed_usage_aggregateds#id DataOciOsubUsageComputedUsageAggregateds#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#parent_product DataOciOsubUsageComputedUsageAggregateds#parent_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 28
          },
          "name": "parentProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#x_one_origin_region DataOciOsubUsageComputedUsageAggregateds#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 44
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsConfig"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 495
      },
      "name": "DataOciOsubUsageComputedUsageAggregatedsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage_aggregateds#name DataOciOsubUsageComputedUsageAggregateds#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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/osub_usage_computed_usage_aggregateds#values DataOciOsubUsageComputedUsageAggregateds#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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/osub_usage_computed_usage_aggregateds#regex DataOciOsubUsageComputedUsageAggregateds#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 503
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsFilter"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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.DataOciOsubUsageComputedUsageAggregatedsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsFilterList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 630
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubUsageComputedUsageAggregatedsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 618
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/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-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 647
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 611
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 624
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 640
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage-aggregateds/index.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageAggregatedsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage-aggregateds/index:DataOciOsubUsageComputedUsageAggregatedsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
        "line": 9
      },
      "name": "DataOciOsubUsageComputedUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage#compartment_id DataOciOsubUsageComputedUsage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 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/osub_usage_computed_usage#computed_usage_id DataOciOsubUsageComputedUsage#computed_usage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 17
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usage#fields DataOciOsubUsageComputedUsage#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 21
          },
          "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/osub_usage_computed_usage#id DataOciOsubUsageComputedUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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/osub_usage_computed_usage#x_one_origin_region DataOciOsubUsageComputedUsage#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 32
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageConfig"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
        "line": 34
      },
      "name": "DataOciOsubUsageComputedUsageParentProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageParentProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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.DataOciOsubUsageComputedUsageParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageParentProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
        "line": 57
      },
      "name": "DataOciOsubUsageComputedUsageParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 86
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 91
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 96
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 101
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 106
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 111
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 116
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
        "line": 139
      },
      "name": "DataOciOsubUsageComputedUsageProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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.DataOciOsubUsageComputedUsageProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsageProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/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-osub-usage-computed-usage/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-osub-usage-computed-usage/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsageProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
        "line": 162
      },
      "name": "DataOciOsubUsageComputedUsageProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 191
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 201
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 206
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 211
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 216
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 221
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usage/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsageProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usage/index:DataOciOsubUsageComputedUsageProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages oci_osub_usage_computed_usages}."
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages oci_osub_usage_computed_usages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciOsubUsageComputedUsages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 661
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciOsubUsageComputedUsages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciOsubUsageComputedUsages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciOsubUsageComputedUsages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 834
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 728
          },
          "name": "resetComputedProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 837
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 750
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 766
          },
          "name": "resetParentProduct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 821
          },
          "name": "resetXOneOriginRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
            "line": 863
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 649
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 738
          },
          "name": "computedUsages",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 831
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 716
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 732
          },
          "name": "computedProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 841
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 754
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 770
          },
          "name": "parentProductInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 783
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 796
          },
          "name": "timeFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 809
          },
          "name": "timeToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 825
          },
          "name": "xOneOriginRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 709
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 722
          },
          "name": "computedProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 744
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 760
          },
          "name": "parentProduct",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 776
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 789
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 802
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 815
          },
          "name": "xOneOriginRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsages"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 262
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsages",
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsages"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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.DataOciOsubUsageComputedUsagesComputedUsagesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 285
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 314
          },
          "name": "commitmentServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 324
          },
          "name": "computedUsageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 319
          },
          "name": "computeSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 329
          },
          "name": "cost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 334
          },
          "name": "costRounded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 339
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 344
          },
          "name": "dataCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 354
          },
          "name": "isInvoiced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 359
          },
          "name": "mqsMessageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 364
          },
          "name": "netUnitPrice",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 369
          },
          "name": "originalUsageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 375
          },
          "name": "parentProduct",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 380
          },
          "name": "parentSubscribedServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 385
          },
          "name": "planNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 391
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProductList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 396
          },
          "name": "quantity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 401
          },
          "name": "rateCardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 406
          },
          "name": "rateCardTierdId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 411
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 416
          },
          "name": "timeMeteredOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 421
          },
          "name": "timeOfArrival",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 426
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 431
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 436
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 441
          },
          "name": "usageNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsages"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 52
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesParentProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesParentProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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.DataOciOsubUsageComputedUsagesComputedUsagesParentProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesParentProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesParentProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 75
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesParentProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 104
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 114
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 119
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 124
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 129
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 134
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesParentProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesParentProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 157
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesProduct",
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesProduct"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProductList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProductList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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.DataOciOsubUsageComputedUsagesComputedUsagesProductOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesProductList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesProductList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 180
      },
      "name": "DataOciOsubUsageComputedUsagesComputedUsagesProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 209
          },
          "name": "billingCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 219
          },
          "name": "partNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 224
          },
          "name": "productCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 229
          },
          "name": "provisioningGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 234
          },
          "name": "ucmRateCardPartType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 239
          },
          "name": "unitOfMeasure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesComputedUsagesProduct"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesComputedUsagesProductOutputReference"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 9
      },
      "name": "DataOciOsubUsageComputedUsagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#compartment_id DataOciOsubUsageComputedUsages#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 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/osub_usage_computed_usages#subscription_id DataOciOsubUsageComputedUsages#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#time_from DataOciOsubUsageComputedUsages#time_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 36
          },
          "name": "timeFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#time_to DataOciOsubUsageComputedUsages#time_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 40
          },
          "name": "timeTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#computed_product DataOciOsubUsageComputedUsages#computed_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 17
          },
          "name": "computedProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#filter DataOciOsubUsageComputedUsages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#id DataOciOsubUsageComputedUsages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#parent_product DataOciOsubUsageComputedUsages#parent_product}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 28
          },
          "name": "parentProduct",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#x_one_origin_region DataOciOsubUsageComputedUsages#x_one_origin_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 44
          },
          "name": "xOneOriginRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesConfig"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 464
      },
      "name": "DataOciOsubUsageComputedUsagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#name DataOciOsubUsageComputedUsages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#values DataOciOsubUsageComputedUsages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 476
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/osub_usage_computed_usages#regex DataOciOsubUsageComputedUsages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 472
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesFilter"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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.DataOciOsubUsageComputedUsagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciOsubUsageComputedUsagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/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-osub-usage-computed-usages/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-osub-usage-computed-usages/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesFilterList"
    },
    "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-osub-usage-computed-usages/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 599
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciOsubUsageComputedUsagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 587
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 603
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 616
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 593
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 609
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-osub-usage-computed-usages/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciOsubUsageComputedUsagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-osub-usage-computed-usages/index:DataOciOsubUsageComputedUsagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backup oci_psql_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backup oci_psql_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backup/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-backup/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 291
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciPsqlBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/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-psql-backup/index.ts",
            "line": 463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 279
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 343
          },
          "name": "backupSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 348
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 354
          },
          "name": "copyStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupCopyStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 360
          },
          "name": "dbSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 365
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 371
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 376
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 387
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 392
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 397
          },
          "name": "lastAcceptedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 402
          },
          "name": "lastCompletedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 407
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 412
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 418
          },
          "name": "sourceBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 423
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 428
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 434
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 439
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 444
          },
          "name": "timeCreatedPrecise",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 338
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 331
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackup"
    },
    "cdktf-provider-oci.DataOciPsqlBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backup/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backup#backup_id DataOciPsqlBackup#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 13
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupConfig"
    },
    "cdktf-provider-oci.DataOciPsqlBackupCopyStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupCopyStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backup/index.ts",
        "line": 15
      },
      "name": "DataOciPsqlBackupCopyStatus",
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupCopyStatus"
    },
    "cdktf-provider-oci.DataOciPsqlBackupCopyStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupCopyStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-backup/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-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.DataOciPsqlBackupCopyStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupCopyStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-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-psql-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-psql-backup/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupCopyStatusList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupCopyStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupCopyStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-backup/index.ts",
        "line": 38
      },
      "name": "DataOciPsqlBackupCopyStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 67
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 72
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 77
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 82
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupCopyStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupCopyStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backup/index.ts",
        "line": 105
      },
      "name": "DataOciPsqlBackupDbSystemDetails",
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupDbSystemDetails"
    },
    "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backup/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-psql-backup/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/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.DataOciPsqlBackupDbSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupDbSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/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-psql-backup/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-psql-backup/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupDbSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backup/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-psql-backup/index.ts",
        "line": 128
      },
      "name": "DataOciPsqlBackupDbSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 157
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 162
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 167
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupDbSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupDbSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backup/index.ts",
        "line": 190
      },
      "name": "DataOciPsqlBackupSourceBackupDetails",
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupSourceBackupDetails"
    },
    "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backup/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-psql-backup/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/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.DataOciPsqlBackupSourceBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupSourceBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/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-psql-backup/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-psql-backup/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupSourceBackupDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backup/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-psql-backup/index.ts",
        "line": 213
      },
      "name": "DataOciPsqlBackupSourceBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 242
          },
          "name": "sourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 247
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backup/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupSourceBackupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backup/index:DataOciPsqlBackupSourceBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups oci_psql_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups oci_psql_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/index.ts",
          "line": 772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciPsqlBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 757
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciPsqlBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 925
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 816
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 832
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 848
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 928
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 864
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 880
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 896
          },
          "name": "resetTimeEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 912
          },
          "name": "resetTimeStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 940
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 953
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 745
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 804
          },
          "name": "backupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 922
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 820
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 836
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 852
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 932
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 868
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 884
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 900
          },
          "name": "timeEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 916
          },
          "name": "timeStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 810
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 826
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 842
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 858
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 874
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 890
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 906
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackups"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 484
      },
      "name": "DataOciPsqlBackupsBackupCollection",
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollection"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 303
      },
      "name": "DataOciPsqlBackupsBackupCollectionItems",
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItems"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 48
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsCopyStatus",
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsCopyStatus"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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.DataOciPsqlBackupsBackupCollectionItemsCopyStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsBackupCollectionItemsCopyStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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-psql-backups/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-psql-backups/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsCopyStatusList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-backups/index.ts",
        "line": 71
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsCopyStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 100
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 105
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 115
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatus"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsCopyStatusOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 138
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsDbSystemDetails",
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsDbSystemDetails"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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-psql-backups/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-psql-backups/index.ts",
            "line": 212
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 161
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 190
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 195
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 200
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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.DataOciPsqlBackupsBackupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsBackupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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-psql-backups/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-psql-backups/index.ts",
            "line": 473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 326
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 355
          },
          "name": "backupSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 366
          },
          "name": "copyStatus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsCopyStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 372
          },
          "name": "dbSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsDbSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 377
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 383
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 388
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 393
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 399
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 404
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 409
          },
          "name": "lastAcceptedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 414
          },
          "name": "lastCompletedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 419
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 424
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 430
          },
          "name": "sourceBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 435
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 440
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 446
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 451
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 456
          },
          "name": "timeCreatedPrecise",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 461
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 223
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetails",
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetails"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-backups/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-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.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-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-psql-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-psql-backups/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 246
      },
      "name": "DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 275
          },
          "name": "sourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 280
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionItemsSourceBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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.DataOciPsqlBackupsBackupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsBackupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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-psql-backups/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-psql-backups/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 507
      },
      "name": "DataOciPsqlBackupsBackupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 537
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlBackupsBackupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsBackupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#backup_id DataOciPsqlBackups#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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/psql_backups#compartment_id DataOciPsqlBackups#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_backups#display_name DataOciPsqlBackups#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_backups#filter DataOciPsqlBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#id DataOciPsqlBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_backups#state DataOciPsqlBackups#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_backups#time_ended DataOciPsqlBackups#time_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 36
          },
          "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/psql_backups#time_started DataOciPsqlBackups#time_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 40
          },
          "name": "timeStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsConfig"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-backups/index.ts",
        "line": 560
      },
      "name": "DataOciPsqlBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#name DataOciPsqlBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 564
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#values DataOciPsqlBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 572
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_backups#regex DataOciPsqlBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 568
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsFilter"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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.DataOciPsqlBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/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-psql-backups/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-psql-backups/index.ts",
            "line": 725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciPsqlBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-backups/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-psql-backups/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 695
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciPsqlBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 683
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 699
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 712
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 676
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 689
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 705
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-backups/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciPsqlBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-backups/index:DataOciPsqlBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configuration oci_psql_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configuration oci_psql_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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.DataOciPsqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-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 DataOciPsqlConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
            "line": 544
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 417
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 422
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 427
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 433
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 452
          },
          "name": "dbConfigurationOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 457
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 462
          },
          "name": "defaultConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 468
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 473
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 478
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 484
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 489
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 494
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 499
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 504
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 509
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 514
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 525
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 446
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 439
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfiguration"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configuration#configuration_id DataOciPsqlConfiguration#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 13
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 125
      },
      "name": "DataOciPsqlConfigurationConfigurationDetails",
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 15
      },
      "name": "DataOciPsqlConfigurationConfigurationDetailsItems",
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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.DataOciPsqlConfigurationConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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-psql-configuration/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-psql-configuration/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-configuration/index.ts",
        "line": 38
      },
      "name": "DataOciPsqlConfigurationConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 67
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 72
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 77
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 82
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 87
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 92
          },
          "name": "isOverridable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 97
          },
          "name": "isRestartRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 102
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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.DataOciPsqlConfigurationConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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-psql-configuration/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-psql-configuration/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 148
      },
      "name": "DataOciPsqlConfigurationConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 178
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 281
      },
      "name": "DataOciPsqlConfigurationDbConfigurationOverrides",
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverrides"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configuration/index.ts",
        "line": 201
      },
      "name": "DataOciPsqlConfigurationDbConfigurationOverridesItems",
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverridesItems"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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.DataOciPsqlConfigurationDbConfigurationOverridesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationDbConfigurationOverridesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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-psql-configuration/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-psql-configuration/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverridesItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 224
      },
      "name": "DataOciPsqlConfigurationDbConfigurationOverridesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 253
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 258
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverridesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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.DataOciPsqlConfigurationDbConfigurationOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationDbConfigurationOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/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-psql-configuration/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-psql-configuration/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverridesList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configuration/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-psql-configuration/index.ts",
        "line": 304
      },
      "name": "DataOciPsqlConfigurationDbConfigurationOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 334
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverridesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configuration/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationDbConfigurationOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configuration/index:DataOciPsqlConfigurationDbConfigurationOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations oci_psql_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations oci_psql_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciPsqlConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 850
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciPsqlConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1069
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 906
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 922
          },
          "name": "resetConfigType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 944
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 960
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 976
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1072
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 992
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1008
          },
          "name": "resetInstanceMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1024
          },
          "name": "resetInstanceOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1040
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1056
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1084
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1100
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 838
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 932
          },
          "name": "configurationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1066
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 910
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 926
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 948
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 964
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 980
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1076
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 996
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1012
          },
          "name": "instanceMemorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1028
          },
          "name": "instanceOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1044
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1060
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 900
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 916
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 938
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 954
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 970
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 986
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1002
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1018
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1034
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 1050
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurations"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#compartment_id DataOciPsqlConfigurations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_configurations#config_type DataOciPsqlConfigurations#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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/psql_configurations#configuration_id DataOciPsqlConfigurations#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 21
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#db_version DataOciPsqlConfigurations#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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/psql_configurations#display_name DataOciPsqlConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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/psql_configurations#filter DataOciPsqlConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#id DataOciPsqlConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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/psql_configurations#instance_memory_size_in_gbs DataOciPsqlConfigurations#instance_memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 40
          },
          "name": "instanceMemorySizeInGbs",
          "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/psql_configurations#instance_ocpu_count DataOciPsqlConfigurations#instance_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 44
          },
          "name": "instanceOcpuCount",
          "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/psql_configurations#shape DataOciPsqlConfigurations#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 48
          },
          "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/psql_configurations#state DataOciPsqlConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 52
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 577
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollection",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollection"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 402
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItems",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItems"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 170
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetails",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 60
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItems",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 83
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 112
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 117
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 122
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 127
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 132
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 137
          },
          "name": "isOverridable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 142
          },
          "name": "isRestartRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 147
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 193
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 223
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 326
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverrides",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverrides"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 246
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItems",
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItems"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 269
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 298
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 303
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 349
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 379
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverrides"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 425
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 459
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 464
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 470
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 476
          },
          "name": "dbConfigurationOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsDbConfigurationOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 481
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 486
          },
          "name": "defaultConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 492
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 497
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 508
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 518
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 523
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 528
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 533
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 538
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 543
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 549
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 554
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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.DataOciPsqlConfigurationsConfigurationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsConfigurationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/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-psql-configurations/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-psql-configurations/index.ts",
            "line": 642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 600
      },
      "name": "DataOciPsqlConfigurationsConfigurationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 630
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsConfigurationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsConfigurationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 653
      },
      "name": "DataOciPsqlConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#name DataOciPsqlConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 657
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#values DataOciPsqlConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 665
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_configurations#regex DataOciPsqlConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 661
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-configurations/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 825
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 818
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 818
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciPsqlConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-configurations/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-psql-configurations/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 788
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciPsqlConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 776
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 792
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 805
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 769
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 782
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 798
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-configurations/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciPsqlConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-configurations/index:DataOciPsqlConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystem": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system oci_psql_db_system}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system oci_psql_db_system} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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 DataOciPsqlDbSystem to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1146
          },
          "name": "resetExcludedFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1262
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1269
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1027
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1079
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1084
          },
          "name": "applyConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1089
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1094
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1100
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1118
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1124
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1129
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1134
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1156
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1161
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1166
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1171
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1176
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1182
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1188
          },
          "name": "instancesDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1193
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1199
          },
          "name": "managementPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1205
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1211
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1216
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1222
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1227
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1233
          },
          "name": "storageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1239
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1244
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1249
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1254
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1113
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1150
          },
          "name": "excludedFieldsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1106
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 1140
          },
          "name": "excludedFields",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystem"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system#db_system_id DataOciPsqlDbSystem#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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/psql_db_system#excluded_fields DataOciPsqlDbSystem#excluded_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 17
          },
          "name": "excludedFields",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetail": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_connection_detail oci_psql_db_system_connection_detail}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetail",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_connection_detail oci_psql_db_system_connection_detail} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDbSystemConnectionDetail resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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 DataOciPsqlDbSystemConnectionDetail to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_connection_detail#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDbSystemConnectionDetail that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDbSystemConnectionDetail to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemConnectionDetail",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 419
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 454
          },
          "name": "instanceEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 460
          },
          "name": "primaryDbEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 466
          },
          "name": "readerEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 432
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 425
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetail"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDbSystemConnectionDetailConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_connection_detail#db_system_id DataOciPsqlDbSystemConnectionDetail#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_connection_detail#id DataOciPsqlDbSystemConnectionDetail#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 107
      },
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpoints",
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpoints"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 22
      },
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpoint",
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpoint"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-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-psql-db-system-connection-detail/index.ts",
        "line": 45
      },
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 74
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 79
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 84
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpointsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 130
      },
      "name": "DataOciPsqlDbSystemConnectionDetailInstanceEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 159
          },
          "name": "dbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 165
          },
          "name": "endpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpointsEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailInstanceEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailInstanceEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 188
      },
      "name": "DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpoint",
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpoint"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 211
      },
      "name": "DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 240
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 245
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 250
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailPrimaryDbEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
        "line": 273
      },
      "name": "DataOciPsqlDbSystemConnectionDetailReaderEndpoint",
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailReaderEndpoint"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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.DataOciPsqlDbSystemConnectionDetailReaderEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemConnectionDetailReaderEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailReaderEndpointList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-connection-detail/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-psql-db-system-connection-detail/index.ts",
        "line": 296
      },
      "name": "DataOciPsqlDbSystemConnectionDetailReaderEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 325
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 330
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 335
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-connection-detail/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemConnectionDetailReaderEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-connection-detail/index:DataOciPsqlDbSystemConnectionDetailReaderEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 109
      },
      "name": "DataOciPsqlDbSystemCredentials",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentials"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentialsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 132
      },
      "name": "DataOciPsqlDbSystemCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 162
          },
          "name": "passwordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 167
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 19
      },
      "name": "DataOciPsqlDbSystemCredentialsPasswordDetails",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentialsPasswordDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemCredentialsPasswordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemCredentialsPasswordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentialsPasswordDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 42
      },
      "name": "DataOciPsqlDbSystemCredentialsPasswordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 71
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 76
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 81
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 86
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemCredentialsPasswordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemCredentialsPasswordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 190
      },
      "name": "DataOciPsqlDbSystemInstances",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstances"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 300
      },
      "name": "DataOciPsqlDbSystemInstancesDetails",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstancesDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemInstancesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemInstancesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstancesDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 323
      },
      "name": "DataOciPsqlDbSystemInstancesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 352
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 357
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 362
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstancesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstancesList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 213
      },
      "name": "DataOciPsqlDbSystemInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 242
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 247
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 252
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 257
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 262
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 267
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 272
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 277
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 571
      },
      "name": "DataOciPsqlDbSystemManagementPolicy",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 470
      },
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicy",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 385
      },
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicy",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 408
      },
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 442
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 447
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemManagementPolicyBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 493
      },
      "name": "DataOciPsqlDbSystemManagementPolicyBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 522
          },
          "name": "backupStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 528
          },
          "name": "copyPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyCopyPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 533
          },
          "name": "daysOfTheMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 538
          },
          "name": "daysOfTheWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 543
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 548
          },
          "name": "retentionDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemManagementPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemManagementPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 594
      },
      "name": "DataOciPsqlDbSystemManagementPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 624
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicyBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 629
          },
          "name": "maintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemManagementPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemManagementPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 652
      },
      "name": "DataOciPsqlDbSystemNetworkDetails",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemNetworkDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemNetworkDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemNetworkDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 731
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemNetworkDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 675
      },
      "name": "DataOciPsqlDbSystemNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 704
          },
          "name": "isReaderEndpointEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 709
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 714
          },
          "name": "primaryDbEndpointPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 719
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemNetworkDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 742
      },
      "name": "DataOciPsqlDbSystemPatchOperations",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemPatchOperations"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 832
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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/data-oci-psql-db-system/index.ts",
        "line": 765
      },
      "name": "DataOciPsqlDbSystemPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 794
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 799
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 804
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 809
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 814
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 820
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemPrimaryDbInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_primary_db_instance oci_psql_db_system_primary_db_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPrimaryDbInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_primary_db_instance oci_psql_db_system_primary_db_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system-primary-db-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.DataOciPsqlDbSystemPrimaryDbInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDbSystemPrimaryDbInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-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 DataOciPsqlDbSystemPrimaryDbInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_primary_db_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDbSystemPrimaryDbInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDbSystemPrimaryDbInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 108
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/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-psql-db-system-primary-db-instance/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemPrimaryDbInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 83
          },
          "name": "dbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 96
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 112
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 89
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-primary-db-instance/index:DataOciPsqlDbSystemPrimaryDbInstance"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemPrimaryDbInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemPrimaryDbInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDbSystemPrimaryDbInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_primary_db_instance#db_system_id DataOciPsqlDbSystemPrimaryDbInstance#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_system_primary_db_instance#id DataOciPsqlDbSystemPrimaryDbInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system-primary-db-instance/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system-primary-db-instance/index:DataOciPsqlDbSystemPrimaryDbInstanceConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 843
      },
      "name": "DataOciPsqlDbSystemSource",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemSource"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemSourceList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 866
      },
      "name": "DataOciPsqlDbSystemSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 895
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 900
          },
          "name": "isHavingRestoreConfigOverrides",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 905
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemSource"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-system/index.ts",
        "line": 928
      },
      "name": "DataOciPsqlDbSystemStorageDetails",
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemStorageDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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.DataOciPsqlDbSystemStorageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemStorageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/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-psql-db-system/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-psql-db-system/index.ts",
            "line": 1007
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemStorageDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-system/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-psql-db-system/index.ts",
        "line": 951
      },
      "name": "DataOciPsqlDbSystemStorageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 980
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 985
          },
          "name": "iops",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 990
          },
          "name": "isRegionallyDurable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 995
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-system/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemStorageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-system/index:DataOciPsqlDbSystemStorageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems oci_psql_db_systems}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems oci_psql_db_systems} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciPsqlDbSystemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDbSystems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1529
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciPsqlDbSystems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDbSystems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDbSystems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1646
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1579
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1601
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1649
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1617
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1633
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1661
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1671
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1517
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1589
          },
          "name": "dbSystemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1643
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1583
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1605
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1653
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1621
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1637
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1573
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1595
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1627
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystems"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDbSystemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#compartment_id DataOciPsqlDbSystems#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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/psql_db_systems#display_name DataOciPsqlDbSystems#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-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/psql_db_systems#filter DataOciPsqlDbSystems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#id DataOciPsqlDbSystems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#state DataOciPsqlDbSystems#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1256
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollection",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollection"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1035
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItems",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItems"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 126
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentials",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentials"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 149
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 179
          },
          "name": "passwordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 184
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 36
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetails",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 59
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 88
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 93
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 98
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 103
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsPasswordDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 207
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstances",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstances"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 317
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetails",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 340
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 369
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 374
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 379
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 230
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 259
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 264
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 279
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 284
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 289
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 294
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstances"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 1238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 1245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 588
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicy",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 487
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicy",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 402
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicy",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicy"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 425
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 459
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 464
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 510
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 539
          },
          "name": "backupStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 545
          },
          "name": "copyPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyCopyPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 550
          },
          "name": "daysOfTheMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 555
          },
          "name": "daysOfTheWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 560
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 565
          },
          "name": "retentionDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 611
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 641
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 646
          },
          "name": "maintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 669
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetails",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 748
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 692
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 721
          },
          "name": "isReaderEndpointEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 726
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 731
          },
          "name": "primaryDbEndpointPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 736
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1058
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1087
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1092
          },
          "name": "applyConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1097
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1102
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1108
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1113
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1119
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1124
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1129
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1135
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1145
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1150
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1155
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1161
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1167
          },
          "name": "instancesDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsInstancesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1172
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1178
          },
          "name": "managementPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsManagementPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1184
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsNetworkDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1190
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1195
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1201
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1206
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1212
          },
          "name": "storageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1218
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1223
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1228
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1233
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 759
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperations",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperations"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 849
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 782
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 811
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 816
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 821
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 826
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 831
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 837
          },
          "name": "value",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperations"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 860
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsSource",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsSource"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/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-psql-db-systems/index.ts",
            "line": 934
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsSourceList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 883
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 912
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 917
          },
          "name": "isHavingRestoreConfigOverrides",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 922
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 945
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetails",
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1031
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1024
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1024
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1024
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 968
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 997
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1002
          },
          "name": "iops",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1007
          },
          "name": "isRegionallyDurable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1012
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionItemsStorageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsDbSystemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1321
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/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-psql-db-systems/index.ts",
        "line": 1279
      },
      "name": "DataOciPsqlDbSystemsDbSystemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1309
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsDbSystemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsDbSystemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1332
      },
      "name": "DataOciPsqlDbSystemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#name DataOciPsqlDbSystems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#values DataOciPsqlDbSystems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1344
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_db_systems#regex DataOciPsqlDbSystems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1340
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsFilter"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1504
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDbSystemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1497
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1497
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsFilterList"
    },
    "cdktf-provider-oci.DataOciPsqlDbSystemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-db-systems/index.ts",
          "line": 1400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-db-systems/index.ts",
        "line": 1390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1467
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciPsqlDbSystemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1455
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1471
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1484
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1461
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1477
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-db-systems/index.ts",
            "line": 1404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciPsqlDbSystemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-db-systems/index:DataOciPsqlDbSystemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration oci_psql_default_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration oci_psql_default_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configuration/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configuration/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDefaultConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 232
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciPsqlDefaultConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDefaultConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDefaultConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 281
          },
          "name": "resetCompatibleShapes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 331
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 367
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 389
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 398
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 220
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 291
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 296
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 314
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 319
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 340
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 345
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 350
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 355
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 376
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 381
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 285
          },
          "name": "compatibleShapesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 309
          },
          "name": "defaultConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 335
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 371
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 275
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 302
          },
          "name": "defaultConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 361
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfiguration"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDefaultConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration#default_configuration_id DataOciPsqlDefaultConfiguration#default_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 17
          },
          "name": "defaultConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration#compatible_shapes DataOciPsqlDefaultConfiguration#compatible_shapes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 13
          },
          "name": "compatibleShapes",
          "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/psql_default_configuration#id DataOciPsqlDefaultConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configuration#shape DataOciPsqlDefaultConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 28
          },
          "name": "shape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configuration/index.ts",
        "line": 135
      },
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetails",
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configuration/index.ts",
        "line": 30
      },
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetailsItems",
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/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.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/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-psql-default-configuration/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/index.ts",
        "line": 53
      },
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 82
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 87
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 92
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 97
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 102
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 107
          },
          "name": "isOverridable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 112
          },
          "name": "isRestartRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/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.DataOciPsqlDefaultConfigurationConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/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-psql-default-configuration/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configuration/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-psql-default-configuration/index.ts",
        "line": 158
      },
      "name": "DataOciPsqlDefaultConfigurationConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configuration/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configuration/index:DataOciPsqlDefaultConfigurationConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations oci_psql_default_configurations}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations oci_psql_default_configurations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlDefaultConfigurations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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 DataOciPsqlDefaultConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlDefaultConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlDefaultConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 827
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 696
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 712
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 734
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 830
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 750
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 766
          },
          "name": "resetInstanceMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 782
          },
          "name": "resetInstanceOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 798
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 814
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 856
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 630
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 722
          },
          "name": "defaultConfigurationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 824
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 700
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 716
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 738
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 834
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 754
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 770
          },
          "name": "instanceMemorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 786
          },
          "name": "instanceOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 802
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 818
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 690
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 706
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 728
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 744
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 760
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 776
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 792
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 808
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurations"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlDefaultConfigurationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations#configuration_id DataOciPsqlDefaultConfigurations#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 13
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations#db_version DataOciPsqlDefaultConfigurations#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 17
          },
          "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/psql_default_configurations#display_name DataOciPsqlDefaultConfigurations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-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/psql_default_configurations#filter DataOciPsqlDefaultConfigurations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations#id DataOciPsqlDefaultConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-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/psql_default_configurations#instance_memory_size_in_gbs DataOciPsqlDefaultConfigurations#instance_memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 32
          },
          "name": "instanceMemorySizeInGbs",
          "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/psql_default_configurations#instance_ocpu_count DataOciPsqlDefaultConfigurations#instance_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 36
          },
          "name": "instanceOcpuCount",
          "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/psql_default_configurations#shape DataOciPsqlDefaultConfigurations#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 40
          },
          "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/psql_default_configurations#state DataOciPsqlDefaultConfigurations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 44
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsConfig"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 369
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollection",
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollection"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 233
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItems",
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItems"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 157
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetails",
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 52
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItems",
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 75
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 104
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 109
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 114
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 119
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 124
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 129
          },
          "name": "isOverridable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 134
          },
          "name": "isRestartRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 180
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 256
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 285
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 291
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 296
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 301
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 306
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 316
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 321
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 326
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 331
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 336
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 341
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 346
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 392
      },
      "name": "DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 422
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsDefaultConfigurationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsDefaultConfigurationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-default-configurations/index.ts",
        "line": 445
      },
      "name": "DataOciPsqlDefaultConfigurationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_default_configurations#name DataOciPsqlDefaultConfigurations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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/psql_default_configurations#values DataOciPsqlDefaultConfigurations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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/psql_default_configurations#regex DataOciPsqlDefaultConfigurations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 453
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsFilter"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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.DataOciPsqlDefaultConfigurationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsFilterList"
    },
    "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 580
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciPsqlDefaultConfigurationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 568
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/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-psql-default-configurations/index.ts",
            "line": 597
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 561
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 574
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 590
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-default-configurations/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciPsqlDefaultConfigurationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-default-configurations/index:DataOciPsqlDefaultConfigurationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlShapes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes oci_psql_shapes}."
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes oci_psql_shapes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciPsqlShapesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciPsqlShapes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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 DataOciPsqlShapes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciPsqlShapes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciPsqlShapes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 666
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 631
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 669
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 647
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciPsqlShapes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 571
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 663
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 657
          },
          "name": "shapeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 635
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 673
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 651
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 625
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 641
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapes"
    },
    "cdktf-provider-oci.DataOciPsqlShapesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 9
      },
      "name": "DataOciPsqlShapesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes#compartment_id DataOciPsqlShapes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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/psql_shapes#filter DataOciPsqlShapes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes#id DataOciPsqlShapes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesConfig"
    },
    "cdktf-provider-oci.DataOciPsqlShapesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 386
      },
      "name": "DataOciPsqlShapesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/psql_shapes#name DataOciPsqlShapes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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/psql_shapes#values DataOciPsqlShapes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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/psql_shapes#regex DataOciPsqlShapes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 394
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesFilter"
    },
    "cdktf-provider-oci.DataOciPsqlShapesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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.DataOciPsqlShapesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlShapesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/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-psql-shapes/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesFilterList"
    },
    "cdktf-provider-oci.DataOciPsqlShapesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 521
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciPsqlShapesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 509
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
            "line": 538
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 515
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 531
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciPsqlShapesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 310
      },
      "name": "DataOciPsqlShapesShapeCollection",
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollection"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 203
      },
      "name": "DataOciPsqlShapesShapeCollectionItems",
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItems"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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.DataOciPsqlShapesShapeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlShapesShapeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/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-psql-shapes/index.ts",
            "line": 299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 226
      },
      "name": "DataOciPsqlShapesShapeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 255
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 260
          },
          "name": "isFlexible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 265
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 270
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 275
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 281
          },
          "name": "shapeMemoryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 287
          },
          "name": "shapeOcpuOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 28
      },
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptions",
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptions"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/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-psql-shapes/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsList"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-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-psql-shapes/index.ts",
        "line": 51
      },
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 80
          },
          "name": "defaultPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 85
          },
          "name": "maxInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 90
          },
          "name": "maxPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 95
          },
          "name": "minInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 100
          },
          "name": "minPerOcpuInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeMemoryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-psql-shapes/index.ts",
        "line": 123
      },
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptions",
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptions"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/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-psql-shapes/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsList"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 146
      },
      "name": "DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 175
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 180
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionItemsShapeOcpuOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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.DataOciPsqlShapesShapeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciPsqlShapesShapeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/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-psql-shapes/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-psql-shapes/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionList"
    },
    "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-psql-shapes/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-psql-shapes/index.ts",
        "line": 333
      },
      "name": "DataOciPsqlShapesShapeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 363
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-psql-shapes/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciPsqlShapesShapeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-psql-shapes/index:DataOciPsqlShapesShapeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciQueueQueue": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queue oci_queue_queue}."
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueue",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queue oci_queue_queue} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queue/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.DataOciQueueQueueConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-queue-queue/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciQueueQueue resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/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 DataOciQueueQueue to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queue#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciQueueQueue that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciQueueQueue to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/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-queue-queue/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciQueueQueue",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 75
          },
          "name": "channelConsumptionLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 85
          },
          "name": "customEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 90
          },
          "name": "deadLetterQueueDeliveryCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 96
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 101
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 107
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 122
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 127
          },
          "name": "purgeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 132
          },
          "name": "purgeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 150
          },
          "name": "retentionInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 176
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 181
          },
          "name": "visibilityInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 145
          },
          "name": "queueIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 138
          },
          "name": "queueId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queue/index:DataOciQueueQueue"
    },
    "cdktf-provider-oci.DataOciQueueQueueConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueueConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-queue-queue/index.ts",
        "line": 9
      },
      "name": "DataOciQueueQueueConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queue#queue_id DataOciQueueQueue#queue_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queue/index.ts",
            "line": 13
          },
          "name": "queueId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queue/index:DataOciQueueQueueConfig"
    },
    "cdktf-provider-oci.DataOciQueueQueues": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues oci_queue_queues}."
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueues",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues oci_queue_queues} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciQueueQueuesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-queue-queues/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciQueueQueues resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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 DataOciQueueQueues to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciQueueQueues that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciQueueQueues to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 594
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 527
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 543
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 597
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 559
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 581
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 609
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 619
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciQueueQueues",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 591
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 569
          },
          "name": "queueCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 531
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 547
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 601
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 563
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 585
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 521
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 537
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 553
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 575
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueues"
    },
    "cdktf-provider-oci.DataOciQueueQueuesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-queue-queues/index.ts",
        "line": 9
      },
      "name": "DataOciQueueQueuesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues#compartment_id DataOciQueueQueues#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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/queue_queues#display_name DataOciQueueQueues#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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/queue_queues#filter DataOciQueueQueues#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues#id DataOciQueueQueues#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues#state DataOciQueueQueues#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesConfig"
    },
    "cdktf-provider-oci.DataOciQueueQueuesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-queue-queues/index.ts",
        "line": 280
      },
      "name": "DataOciQueueQueuesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/queue_queues#name DataOciQueueQueues#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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/queue_queues#values DataOciQueueQueues#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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/queue_queues#regex DataOciQueueQueues#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 288
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesFilter"
    },
    "cdktf-provider-oci.DataOciQueueQueuesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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.DataOciQueueQueuesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciQueueQueuesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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-queue-queues/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-queue-queues/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesFilterList"
    },
    "cdktf-provider-oci.DataOciQueueQueuesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 415
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciQueueQueuesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 403
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
            "line": 432
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 396
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 409
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 425
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciQueueQueuesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-queue-queues/index.ts",
        "line": 204
      },
      "name": "DataOciQueueQueuesQueueCollection",
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollection"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-queue-queues/index.ts",
        "line": 36
      },
      "name": "DataOciQueueQueuesQueueCollectionItems",
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollectionItems"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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.DataOciQueueQueuesQueueCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciQueueQueuesQueueCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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-queue-queues/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-queue-queues/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 59
      },
      "name": "DataOciQueueQueuesQueueCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 88
          },
          "name": "channelConsumptionLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 98
          },
          "name": "customEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 103
          },
          "name": "deadLetterQueueDeliveryCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 109
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 114
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 120
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 125
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 130
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 135
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 140
          },
          "name": "purgeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 145
          },
          "name": "purgeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 150
          },
          "name": "retentionInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 176
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 171
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 181
          },
          "name": "visibilityInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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.DataOciQueueQueuesQueueCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciQueueQueuesQueueCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/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-queue-queues/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-queue-queues/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollectionList"
    },
    "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-queue-queues/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-queue-queues/index.ts",
        "line": 227
      },
      "name": "DataOciQueueQueuesQueueCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 257
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-queue-queues/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciQueueQueuesQueueCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-queue-queues/index:DataOciQueueQueuesQueueCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabase": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database oci_recovery_protected_database}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database oci_recovery_protected_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-database/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.DataOciRecoveryProtectedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryProtectedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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 DataOciRecoveryProtectedDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryProtectedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryProtectedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/index.ts",
            "line": 417
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 270
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 275
          },
          "name": "databaseSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 280
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 286
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 291
          },
          "name": "deletionSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 296
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 302
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 307
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 312
          },
          "name": "healthDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 322
          },
          "name": "isReadOnlyResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 327
          },
          "name": "isRedoLogsShipped",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 332
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 338
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 343
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 348
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 366
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 372
          },
          "name": "recoveryServiceSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 377
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 382
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 388
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 393
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 398
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 403
          },
          "name": "vpcUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 361
          },
          "name": "protectedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 354
          },
          "name": "protectedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabase"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryProtectedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database#protected_database_id DataOciRecoveryProtectedDatabase#protected_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 13
          },
          "name": "protectedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseFetchConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database_fetch_configuration oci_recovery_protected_database_fetch_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseFetchConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database_fetch_configuration oci_recovery_protected_database_fetch_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-database-fetch-configuration/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.DataOciRecoveryProtectedDatabaseFetchConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryProtectedDatabaseFetchConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/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 DataOciRecoveryProtectedDatabaseFetchConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database_fetch_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryProtectedDatabaseFetchConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryProtectedDatabaseFetchConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 100
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 116
          },
          "name": "resetConfigurationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 137
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/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-recovery-protected-database-fetch-configuration/index.ts",
            "line": 171
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabaseFetchConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 125
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/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-recovery-protected-database-fetch-configuration/index.ts",
            "line": 120
          },
          "name": "configurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 141
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 154
          },
          "name": "protectedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 94
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 110
          },
          "name": "configurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 147
          },
          "name": "protectedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database-fetch-configuration/index:DataOciRecoveryProtectedDatabaseFetchConfiguration"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseFetchConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseFetchConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryProtectedDatabaseFetchConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database_fetch_configuration#protected_database_id DataOciRecoveryProtectedDatabaseFetchConfiguration#protected_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 28
          },
          "name": "protectedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_database_fetch_configuration#base64_encode_content DataOciRecoveryProtectedDatabaseFetchConfiguration#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 13
          },
          "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/recovery_protected_database_fetch_configuration#configuration_type DataOciRecoveryProtectedDatabaseFetchConfiguration#configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 17
          },
          "name": "configurationType",
          "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/recovery_protected_database_fetch_configuration#id DataOciRecoveryProtectedDatabaseFetchConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database-fetch-configuration/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database-fetch-configuration/index:DataOciRecoveryProtectedDatabaseFetchConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database/index.ts",
        "line": 15
      },
      "name": "DataOciRecoveryProtectedDatabaseMetrics",
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseMetrics"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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.DataOciRecoveryProtectedDatabaseMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabaseMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/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-recovery-protected-database/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseMetricsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-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-recovery-protected-database/index.ts",
        "line": 38
      },
      "name": "DataOciRecoveryProtectedDatabaseMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 67
          },
          "name": "backupSpaceEstimateInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 72
          },
          "name": "backupSpaceUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 77
          },
          "name": "currentRetentionPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 82
          },
          "name": "dbSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 87
          },
          "name": "isRedoLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 92
          },
          "name": "minimumRecoveryNeededInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 97
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 102
          },
          "name": "unprotectedWindowInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-database/index.ts",
        "line": 125
      },
      "name": "DataOciRecoveryProtectedDatabaseRecoveryServiceSubnets",
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseRecoveryServiceSubnets"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/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-recovery-protected-database/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-database/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-recovery-protected-database/index.ts",
        "line": 148
      },
      "name": "DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 177
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 182
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-database/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabaseRecoveryServiceSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-database/index:DataOciRecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabases": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases oci_recovery_protected_databases}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases oci_recovery_protected_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryProtectedDatabases resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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 DataOciRecoveryProtectedDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryProtectedDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryProtectedDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 855
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 772
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 858
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 788
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 810
          },
          "name": "resetProtectionPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 826
          },
          "name": "resetRecoveryServiceSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 842
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 870
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 882
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 695
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 852
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 798
          },
          "name": "protectedDatabaseCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 760
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 776
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 862
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 792
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 814
          },
          "name": "protectionPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 830
          },
          "name": "recoveryServiceSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 846
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 753
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 766
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 782
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 804
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 820
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 836
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabases"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryProtectedDatabasesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#compartment_id DataOciRecoveryProtectedDatabases#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-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/recovery_protected_databases#display_name DataOciRecoveryProtectedDatabases#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-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/recovery_protected_databases#filter DataOciRecoveryProtectedDatabases#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#id DataOciRecoveryProtectedDatabases#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-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/recovery_protected_databases#protection_policy_id DataOciRecoveryProtectedDatabases#protection_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 28
          },
          "name": "protectionPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#recovery_service_subnet_id DataOciRecoveryProtectedDatabases#recovery_service_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 32
          },
          "name": "recoveryServiceSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#state DataOciRecoveryProtectedDatabases#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 510
      },
      "name": "DataOciRecoveryProtectedDatabasesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#name DataOciRecoveryProtectedDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#values DataOciRecoveryProtectedDatabases#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 522
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protected_databases#regex DataOciRecoveryProtectedDatabases#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 518
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesFilter"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/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-recovery-protected-databases/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesFilterList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 645
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 633
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 649
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 662
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 626
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 639
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 655
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 434
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollection",
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollection"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 234
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItems",
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItems"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/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-recovery-protected-databases/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 44
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetrics",
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetrics"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/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-recovery-protected-databases/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-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-recovery-protected-databases/index.ts",
        "line": 67
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 96
          },
          "name": "backupSpaceEstimateInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 101
          },
          "name": "backupSpaceUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 106
          },
          "name": "currentRetentionPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 111
          },
          "name": "dbSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 116
          },
          "name": "isRedoLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 121
          },
          "name": "minimumRecoveryNeededInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 126
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 131
          },
          "name": "unprotectedWindowInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-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-recovery-protected-databases/index.ts",
        "line": 257
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 291
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 296
          },
          "name": "databaseSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 301
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 312
          },
          "name": "deletionSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 317
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 323
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 328
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 333
          },
          "name": "healthDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 343
          },
          "name": "isReadOnlyResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 348
          },
          "name": "isRedoLogsShipped",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 353
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 359
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 364
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 369
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 374
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 380
          },
          "name": "recoveryServiceSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 385
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 390
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 396
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 401
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 406
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 411
          },
          "name": "vpcUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 154
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnets",
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnets"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/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-recovery-protected-databases/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 177
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 206
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsRecoveryServiceSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protected-databases/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/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-recovery-protected-databases/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protected-databases/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-recovery-protected-databases/index.ts",
        "line": 457
      },
      "name": "DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 487
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protected-databases/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectedDatabasesProtectedDatabaseCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protected-databases/index:DataOciRecoveryProtectedDatabasesProtectedDatabaseCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies oci_recovery_protection_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies oci_recovery_protection_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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.DataOciRecoveryProtectionPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policies/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryProtectionPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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 DataOciRecoveryProtectionPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryProtectionPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryProtectionPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 525
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 557
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 579
          },
          "name": "resetProtectionPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 595
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectionPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 567
          },
          "name": "protectionPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 529
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 561
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 583
          },
          "name": "protectionPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 599
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 551
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 573
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 589
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPolicies"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policies/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryProtectionPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#compartment_id DataOciRecoveryProtectionPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-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/recovery_protection_policies#display_name DataOciRecoveryProtectionPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-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/recovery_protection_policies#filter DataOciRecoveryProtectionPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#id DataOciRecoveryProtectionPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-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/recovery_protection_policies#owner DataOciRecoveryProtectionPolicies#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 28
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#protection_policy_id DataOciRecoveryProtectionPolicies#protection_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 32
          },
          "name": "protectionPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#state DataOciRecoveryProtectionPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policies/index.ts",
        "line": 263
      },
      "name": "DataOciRecoveryProtectionPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policies#name DataOciRecoveryProtectionPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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/recovery_protection_policies#values DataOciRecoveryProtectionPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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/recovery_protection_policies#regex DataOciRecoveryProtectionPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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.DataOciRecoveryProtectionPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectionPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/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-recovery-protection-policies/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRecoveryProtectionPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policies/index.ts",
        "line": 187
      },
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollection",
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollection"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policies/index.ts",
        "line": 44
      },
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItems",
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/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-recovery-protection-policies/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 67
      },
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 96
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 101
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 107
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 118
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 128
          },
          "name": "isPredefinedPolicy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 133
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 138
          },
          "name": "mustEnforceCloudLocality",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 143
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 148
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/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-recovery-protection-policies/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-policies/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-recovery-protection-policies/index.ts",
        "line": 210
      },
      "name": "DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policies/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPoliciesProtectionPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policies/index:DataOciRecoveryProtectionPoliciesProtectionPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policy oci_recovery_protection_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policy oci_recovery_protection_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-protection-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.DataOciRecoveryProtectionPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policy/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryProtectionPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-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 DataOciRecoveryProtectionPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryProtectionPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryProtectionPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/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-recovery-protection-policy/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryProtectionPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 75
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 107
          },
          "name": "isPredefinedPolicy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 112
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 117
          },
          "name": "mustEnforceCloudLocality",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 122
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 135
          },
          "name": "protectionPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 128
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policy/index:DataOciRecoveryProtectionPolicy"
    },
    "cdktf-provider-oci.DataOciRecoveryProtectionPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryProtectionPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-protection-policy/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryProtectionPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_protection_policy#protection_policy_id DataOciRecoveryProtectionPolicy#protection_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-protection-policy/index.ts",
            "line": 13
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-protection-policy/index:DataOciRecoveryProtectionPolicyConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnet oci_recovery_recovery_service_subnet}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnet oci_recovery_recovery_service_subnet} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-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.DataOciRecoveryRecoveryServiceSubnetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryRecoveryServiceSubnet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-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 DataOciRecoveryRecoveryServiceSubnet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryRecoveryServiceSubnet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryRecoveryServiceSubnet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/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-recovery-recovery-service-subnet/index.ts",
            "line": 170
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 107
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 130
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 135
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 141
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 156
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 120
          },
          "name": "recoveryServiceSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 113
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnet/index:DataOciRecoveryRecoveryServiceSubnet"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnet#recovery_service_subnet_id DataOciRecoveryRecoveryServiceSubnet#recovery_service_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnet/index.ts",
            "line": 13
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnet/index:DataOciRecoveryRecoveryServiceSubnetConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets oci_recovery_recovery_service_subnets}."
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets oci_recovery_recovery_service_subnets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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.DataOciRecoveryRecoveryServiceSubnetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRecoveryRecoveryServiceSubnets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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 DataOciRecoveryRecoveryServiceSubnets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRecoveryRecoveryServiceSubnets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRecoveryRecoveryServiceSubnets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 587
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 520
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 590
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 558
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 574
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 602
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 613
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 584
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 546
          },
          "name": "recoveryServiceSubnetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 508
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 524
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 594
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 562
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 578
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 514
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 552
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 568
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnets"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
        "line": 9
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets#compartment_id DataOciRecoveryRecoveryServiceSubnets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-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/recovery_recovery_service_subnets#display_name DataOciRecoveryRecoveryServiceSubnets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-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/recovery_recovery_service_subnets#filter DataOciRecoveryRecoveryServiceSubnets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets#id DataOciRecoveryRecoveryServiceSubnets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-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/recovery_recovery_service_subnets#state DataOciRecoveryRecoveryServiceSubnets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-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/recovery_recovery_service_subnets#vcn_id DataOciRecoveryRecoveryServiceSubnets#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsConfig"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
        "line": 259
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/recovery_recovery_service_subnets#name DataOciRecoveryRecoveryServiceSubnets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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/recovery_recovery_service_subnets#values DataOciRecoveryRecoveryServiceSubnets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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/recovery_recovery_service_subnets#regex DataOciRecoveryRecoveryServiceSubnets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsFilter"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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.DataOciRecoveryRecoveryServiceSubnetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsFilterList"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
        "line": 183
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollection",
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollection"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
        "line": 40
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItems",
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItems"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-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-recovery-recovery-service-subnets/index.ts",
        "line": 63
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 119
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 124
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 129
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 134
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 139
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 145
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 160
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionList"
    },
    "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-recovery-recovery-service-subnets/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-recovery-recovery-service-subnets/index.ts",
        "line": 206
      },
      "name": "DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-recovery-recovery-service-subnets/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-recovery-recovery-service-subnets/index:DataOciRecoveryRecoveryServiceSubnetsRecoveryServiceSubnetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_set oci_redis_oci_cache_config_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_set oci_redis_oci_cache_config_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheConfigSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 192
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciRedisOciCacheConfigSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheConfigSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheConfigSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
            "line": 322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 180
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 231
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 237
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 242
          },
          "name": "defaultConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 248
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 253
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 258
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 264
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 287
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 298
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 303
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 308
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 282
          },
          "name": "ociCacheConfigSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 275
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSet"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheConfigSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_set#oci_cache_config_set_id DataOciRedisOciCacheConfigSet#oci_cache_config_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 13
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
        "line": 95
      },
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetails",
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
        "line": 15
      },
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetailsItems",
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/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.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
        "line": 38
      },
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 67
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 72
          },
          "name": "configValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/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.DataOciRedisOciCacheConfigSetConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-set/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-redis-oci-cache-config-set/index.ts",
        "line": 118
      },
      "name": "DataOciRedisOciCacheConfigSetConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 148
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-set/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-set/index:DataOciRedisOciCacheConfigSetConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets oci_redis_oci_cache_config_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets oci_redis_oci_cache_config_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheConfigSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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 DataOciRedisOciCacheConfigSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheConfigSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheConfigSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 742
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 659
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 675
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 745
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 691
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 713
          },
          "name": "resetSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 729
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 768
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 596
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 739
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 701
          },
          "name": "ociCacheConfigSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 663
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 679
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 749
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 695
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 717
          },
          "name": "softwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 733
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 653
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 669
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 685
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 707
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 723
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSets"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheConfigSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#compartment_id DataOciRedisOciCacheConfigSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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/redis_oci_cache_config_sets#display_name DataOciRedisOciCacheConfigSets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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/redis_oci_cache_config_sets#filter DataOciRedisOciCacheConfigSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#id DataOciRedisOciCacheConfigSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#software_version DataOciRedisOciCacheConfigSets#software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 28
          },
          "name": "softwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#state DataOciRedisOciCacheConfigSets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 411
      },
      "name": "DataOciRedisOciCacheConfigSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_config_sets#name DataOciRedisOciCacheConfigSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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/redis_oci_cache_config_sets#values DataOciRedisOciCacheConfigSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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/redis_oci_cache_config_sets#regex DataOciRedisOciCacheConfigSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 419
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsFilter"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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.DataOciRedisOciCacheConfigSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 576
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsFilterList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 546
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 534
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 563
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 527
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 540
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 556
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 335
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollection",
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollection"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 196
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItems",
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 120
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetails",
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
        "line": 40
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItems",
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-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-redis-oci-cache-config-sets/index.ts",
        "line": 63
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 92
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 97
          },
          "name": "configValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 143
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 173
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-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-redis-oci-cache-config-sets/index.ts",
        "line": 219
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 248
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 254
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 259
          },
          "name": "defaultConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 265
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 275
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 281
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 291
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 296
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 302
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 307
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 312
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-config-sets/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-redis-oci-cache-config-sets/index.ts",
        "line": 358
      },
      "name": "DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 388
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-config-sets/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-config-sets/index:DataOciRedisOciCacheConfigSetsOciCacheConfigSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_set oci_redis_oci_cache_default_config_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_set oci_redis_oci_cache_default_config_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheDefaultConfigSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 223
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciRedisOciCacheDefaultConfigSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheDefaultConfigSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheDefaultConfigSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 300
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
            "line": 348
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 211
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 278
          },
          "name": "defaultConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 283
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 322
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 332
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 272
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 304
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 317
          },
          "name": "ociCacheDefaultConfigSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 310
          },
          "name": "ociCacheDefaultConfigSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSet"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_set#compartment_id DataOciRedisOciCacheDefaultConfigSet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 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/redis_oci_cache_default_config_set#oci_cache_default_config_set_id DataOciRedisOciCacheDefaultConfigSet#oci_cache_default_config_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 24
          },
          "name": "ociCacheDefaultConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_set#id DataOciRedisOciCacheDefaultConfigSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
        "line": 126
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetails",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
        "line": 26
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItems",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/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.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
        "line": 49
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 78
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 83
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 88
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 93
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 98
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 103
          },
          "name": "isModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/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.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
            "line": 191
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-set/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-redis-oci-cache-default-config-set/index.ts",
        "line": 149
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 179
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-set/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-set/index:DataOciRedisOciCacheDefaultConfigSetDefaultConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets oci_redis_oci_cache_default_config_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets oci_redis_oci_cache_default_config_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
          "line": 610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheDefaultConfigSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 595
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciRedisOciCacheDefaultConfigSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheDefaultConfigSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheDefaultConfigSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 726
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 659
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 729
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 697
          },
          "name": "resetSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 713
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 741
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 752
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 583
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 723
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 685
          },
          "name": "ociCacheDefaultConfigSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 647
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 663
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 733
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 679
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 701
          },
          "name": "softwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 717
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 640
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 653
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 691
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 707
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSets"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#compartment_id DataOciRedisOciCacheDefaultConfigSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 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/redis_oci_cache_default_config_sets#display_name DataOciRedisOciCacheDefaultConfigSets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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/redis_oci_cache_default_config_sets#filter DataOciRedisOciCacheDefaultConfigSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#id DataOciRedisOciCacheDefaultConfigSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#software_version DataOciRedisOciCacheDefaultConfigSets#software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 28
          },
          "name": "softwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#state DataOciRedisOciCacheDefaultConfigSets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 398
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#name DataOciRedisOciCacheDefaultConfigSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#values DataOciRedisOciCacheDefaultConfigSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 410
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_default_config_sets#regex DataOciRedisOciCacheDefaultConfigSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 406
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsFilter"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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.DataOciRedisOciCacheDefaultConfigSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
            "line": 563
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsFilterList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 533
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 521
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 537
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 550
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 527
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 543
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 322
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollection",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollection"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 216
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItems",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 140
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetails",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetails"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
        "line": 40
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItems",
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-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-redis-oci-cache-default-config-sets/index.ts",
        "line": 63
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 92
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 97
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 102
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 107
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 112
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 117
          },
          "name": "isModifiable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 163
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 193
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
            "line": 311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 239
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 269
          },
          "name": "defaultConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsDefaultConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 274
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 279
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 284
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 289
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 299
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-default-config-sets/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-redis-oci-cache-default-config-sets/index.ts",
        "line": 345
      },
      "name": "DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 375
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-default-config-sets/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-default-config-sets/index:DataOciRedisOciCacheDefaultConfigSetsOciCacheDefaultConfigSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_user oci_redis_oci_cache_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_user oci_redis_oci_cache_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-user/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.DataOciRedisOciCacheUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-user/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/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 DataOciRedisOciCacheUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/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-redis-oci-cache-user/index.ts",
            "line": 246
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 155
          },
          "name": "aclString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 161
          },
          "name": "authenticationMode",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationModeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 166
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 172
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 177
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 183
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 216
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 222
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 232
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 206
          },
          "name": "ociCacheUserIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 199
          },
          "name": "ociCacheUserId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-user/index:DataOciRedisOciCacheUser"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationMode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-user/index.ts",
        "line": 15
      },
      "name": "DataOciRedisOciCacheUserAuthenticationMode",
      "symbolId": "src/data-oci-redis-oci-cache-user/index:DataOciRedisOciCacheUserAuthenticationMode"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationModeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationModeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-user/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-redis-oci-cache-user/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/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.DataOciRedisOciCacheUserAuthenticationModeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUserAuthenticationModeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/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-redis-oci-cache-user/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-redis-oci-cache-user/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-user/index:DataOciRedisOciCacheUserAuthenticationModeList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationModeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-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-redis-oci-cache-user/index.ts",
        "line": 38
      },
      "name": "DataOciRedisOciCacheUserAuthenticationModeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 67
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 72
          },
          "name": "hashedPasswords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserAuthenticationMode"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-user/index:DataOciRedisOciCacheUserAuthenticationModeOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-user/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_user#oci_cache_user_id DataOciRedisOciCacheUser#oci_cache_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-user/index.ts",
            "line": 13
          },
          "name": "ociCacheUserId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-user/index:DataOciRedisOciCacheUserConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users oci_redis_oci_cache_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users oci_redis_oci_cache_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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.DataOciRedisOciCacheUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-users/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisOciCacheUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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 DataOciRedisOciCacheUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisOciCacheUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisOciCacheUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 554
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 487
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 557
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 503
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 519
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 541
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
            "line": 579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 425
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 551
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 529
          },
          "name": "ociCacheUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 491
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 561
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 507
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 523
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 545
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 481
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 497
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 535
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsers"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-users/index.ts",
        "line": 9
      },
      "name": "DataOciRedisOciCacheUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users#compartment_id DataOciRedisOciCacheUsers#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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/redis_oci_cache_users#filter DataOciRedisOciCacheUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users#id DataOciRedisOciCacheUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-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/redis_oci_cache_users#name DataOciRedisOciCacheUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-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/redis_oci_cache_users#state DataOciRedisOciCacheUsers#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersConfig"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-users/index.ts",
        "line": 240
      },
      "name": "DataOciRedisOciCacheUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_oci_cache_users#name DataOciRedisOciCacheUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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/redis_oci_cache_users#values DataOciRedisOciCacheUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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/redis_oci_cache_users#regex DataOciRedisOciCacheUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 248
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersFilter"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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.DataOciRedisOciCacheUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersFilterList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 375
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRedisOciCacheUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 363
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
            "line": 392
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 369
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 385
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-users/index.ts",
        "line": 164
      },
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollection",
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollection"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-oci-cache-users/index.ts",
        "line": 36
      },
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollectionItems",
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-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-redis-oci-cache-users/index.ts",
        "line": 59
      },
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 88
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 99
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 104
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 130
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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.DataOciRedisOciCacheUsersOciCacheUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-oci-cache-users/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-redis-oci-cache-users/index.ts",
        "line": 187
      },
      "name": "DataOciRedisOciCacheUsersOciCacheUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 217
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-oci-cache-users/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisOciCacheUsersOciCacheUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-oci-cache-users/index:DataOciRedisOciCacheUsersOciCacheUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisCluster": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster oci_redis_redis_cluster}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster oci_redis_redis_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster/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.DataOciRedisRedisClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisRedisCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/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 DataOciRedisRedisCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisRedisCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisRedisCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/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-redis-redis-cluster/index.ts",
            "line": 377
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisRedisCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 185
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 236
          },
          "name": "clusterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 241
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 247
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 252
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 258
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 268
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 274
          },
          "name": "nodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 279
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 284
          },
          "name": "nodeMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 289
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 294
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 299
          },
          "name": "primaryEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 304
          },
          "name": "primaryFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 322
          },
          "name": "replicasEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 327
          },
          "name": "replicasFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 332
          },
          "name": "shardCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 337
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 347
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 363
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 317
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 310
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisCluster"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster/index.ts",
        "line": 9
      },
      "name": "DataOciRedisRedisClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster#redis_cluster_id DataOciRedisRedisCluster#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 13
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterConfig"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster/index.ts",
        "line": 100
      },
      "name": "DataOciRedisRedisClusterNodeCollection",
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollection"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster/index.ts",
        "line": 15
      },
      "name": "DataOciRedisRedisClusterNodeCollectionItems",
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-cluster/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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.DataOciRedisRedisClusterNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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-redis-redis-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-redis-redis-cluster/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-cluster/index.ts",
        "line": 38
      },
      "name": "DataOciRedisRedisClusterNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 67
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 72
          },
          "name": "privateEndpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 77
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster/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-redis-redis-cluster/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/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.DataOciRedisRedisClusterNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/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-redis-redis-cluster/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-redis-redis-cluster/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-cluster/index.ts",
        "line": 123
      },
      "name": "DataOciRedisRedisClusterNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 153
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster/index:DataOciRedisRedisClusterNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes oci_redis_redis_cluster_nodes}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes oci_redis_redis_cluster_nodes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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.DataOciRedisRedisClusterNodesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisRedisClusterNodes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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 DataOciRedisRedisClusterNodes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisRedisClusterNodes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisRedisClusterNodes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 497
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 449
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 500
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 465
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 388
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 494
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 488
          },
          "name": "redisNodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 453
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 504
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 482
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 443
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 475
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodes"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
        "line": 9
      },
      "name": "DataOciRedisRedisClusterNodesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#redis_cluster_id DataOciRedisRedisClusterNodes#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 24
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#display_name DataOciRedisRedisClusterNodes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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/redis_redis_cluster_nodes#filter DataOciRedisRedisClusterNodes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#id DataOciRedisRedisClusterNodes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesConfig"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
        "line": 203
      },
      "name": "DataOciRedisRedisClusterNodesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#name DataOciRedisRedisClusterNodes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#values DataOciRedisRedisClusterNodes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 215
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_cluster_nodes#regex DataOciRedisRedisClusterNodes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 211
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesFilter"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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.DataOciRedisRedisClusterNodesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesFilterList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 338
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRedisRedisClusterNodesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 342
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 355
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 332
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
        "line": 127
      },
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollection",
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollection"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
        "line": 32
      },
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollectionItems",
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 55
      },
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 84
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 89
          },
          "name": "privateEndpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 94
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 99
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 104
          },
          "name": "shardNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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.DataOciRedisRedisClusterNodesRedisNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-cluster-nodes/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-redis-redis-cluster-nodes/index.ts",
        "line": 150
      },
      "name": "DataOciRedisRedisClusterNodesRedisNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 180
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-cluster-nodes/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClusterNodesRedisNodeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-cluster-nodes/index:DataOciRedisRedisClusterNodesRedisNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClusters": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters oci_redis_redis_clusters}."
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters oci_redis_redis_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciRedisRedisClusters resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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 DataOciRedisRedisClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciRedisRedisClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciRedisRedisClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 776
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 709
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 725
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 779
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 741
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 763
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 801
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 647
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 773
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 751
          },
          "name": "redisClusterCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 713
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 729
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 783
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 745
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 767
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 703
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 735
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 757
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClusters"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 9
      },
      "name": "DataOciRedisRedisClustersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters#compartment_id DataOciRedisRedisClusters#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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/redis_redis_clusters#display_name DataOciRedisRedisClusters#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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/redis_redis_clusters#filter DataOciRedisRedisClusters#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters#id DataOciRedisRedisClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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/redis_redis_clusters#state DataOciRedisRedisClusters#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersConfig"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 462
      },
      "name": "DataOciRedisRedisClustersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/redis_redis_clusters#name DataOciRedisRedisClusters#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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/redis_redis_clusters#values DataOciRedisRedisClusters#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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/redis_redis_clusters#regex DataOciRedisRedisClusters#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 470
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersFilter"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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.DataOciRedisRedisClustersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClustersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersFilterList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 597
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciRedisRedisClustersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 585
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 614
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 578
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 591
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 607
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 386
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollection",
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollection"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 197
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItems",
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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.DataOciRedisRedisClustersRedisClusterCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 121
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollection",
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollection"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-redis-redis-clusters/index.ts",
        "line": 36
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItems",
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItems"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-clusters/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-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-redis-redis-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-redis-redis-clusters/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-clusters/index.ts",
        "line": 59
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 93
          },
          "name": "privateEndpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 98
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-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-redis-redis-clusters/index.ts",
        "line": 144
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 174
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 220
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 249
          },
          "name": "clusterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 254
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 260
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 265
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 271
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 281
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 287
          },
          "name": "nodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 292
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 297
          },
          "name": "nodeMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 302
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 307
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 312
          },
          "name": "primaryEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 317
          },
          "name": "primaryFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 322
          },
          "name": "replicasEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 327
          },
          "name": "replicasFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 332
          },
          "name": "shardCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 337
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 342
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 347
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 363
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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.DataOciRedisRedisClustersRedisClusterCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciRedisRedisClustersRedisClusterCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/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-redis-redis-clusters/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionList"
    },
    "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-redis-redis-clusters/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-redis-redis-clusters/index.ts",
        "line": 409
      },
      "name": "DataOciRedisRedisClustersRedisClusterCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 439
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-redis-redis-clusters/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciRedisRedisClustersRedisClusterCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-redis-redis-clusters/index:DataOciRedisRedisClustersRedisClusterCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedule oci_resource_scheduler_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedule oci_resource_scheduler_schedule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourceSchedulerSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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 DataOciResourceSchedulerSchedule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourceSchedulerSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourceSchedulerSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 539
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 545
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 418
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 423
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 429
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 434
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 439
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 445
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 455
          },
          "name": "lastRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 460
          },
          "name": "recurrenceDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 465
          },
          "name": "recurrenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 471
          },
          "name": "resourceFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 477
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 495
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 501
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 506
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 511
          },
          "name": "timeEnds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 516
          },
          "name": "timeLastRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 521
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 526
          },
          "name": "timeStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 531
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 490
          },
          "name": "scheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 483
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerSchedule"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 9
      },
      "name": "DataOciResourceSchedulerScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedule#schedule_id DataOciResourceSchedulerSchedule#schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 13
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleConfig"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 100
      },
      "name": "DataOciResourceSchedulerScheduleResourceFilters",
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFilters"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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.DataOciResourceSchedulerScheduleResourceFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerScheduleResourceFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFiltersList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 123
      },
      "name": "DataOciResourceSchedulerScheduleResourceFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 152
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 157
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 162
          },
          "name": "shouldIncludeChildCompartments",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 168
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 15
      },
      "name": "DataOciResourceSchedulerScheduleResourceFiltersValue",
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFiltersValue"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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.DataOciResourceSchedulerScheduleResourceFiltersValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerScheduleResourceFiltersValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFiltersValueList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-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-resource-scheduler-schedule/index.ts",
        "line": 38
      },
      "name": "DataOciResourceSchedulerScheduleResourceFiltersValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 67
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 72
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourceFiltersValue"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourceFiltersValueOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 271
      },
      "name": "DataOciResourceSchedulerScheduleResources",
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResources"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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.DataOciResourceSchedulerScheduleResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerScheduleResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourcesList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 294
      },
      "name": "DataOciResourceSchedulerScheduleResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 323
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 329
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 335
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResources"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
        "line": 191
      },
      "name": "DataOciResourceSchedulerScheduleResourcesParameters",
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourcesParameters"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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.DataOciResourceSchedulerScheduleResourcesParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerScheduleResourcesParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourcesParametersList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedule/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-resource-scheduler-schedule/index.ts",
        "line": 214
      },
      "name": "DataOciResourceSchedulerScheduleResourcesParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 243
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 248
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedule/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerScheduleResourcesParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedule/index:DataOciResourceSchedulerScheduleResourcesParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules oci_resource_scheduler_schedules}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules oci_resource_scheduler_schedules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourceSchedulerSchedules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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 DataOciResourceSchedulerSchedules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourceSchedulerSchedules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourceSchedulerSchedules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 986
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 887
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 903
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 989
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 919
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 935
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 957
          },
          "name": "resetScheduleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 973
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 1001
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 1013
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 823
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 983
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 945
          },
          "name": "scheduleCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 891
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 907
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 993
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 923
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 939
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 961
          },
          "name": "scheduleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 977
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 881
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 897
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 913
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 929
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 951
          },
          "name": "scheduleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 967
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedules"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 9
      },
      "name": "DataOciResourceSchedulerSchedulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules#compartment_id DataOciResourceSchedulerSchedules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-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/resource_scheduler_schedules#display_name DataOciResourceSchedulerSchedules#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-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/resource_scheduler_schedules#filter DataOciResourceSchedulerSchedules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules#id DataOciResourceSchedulerSchedules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-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/resource_scheduler_schedules#resource_id DataOciResourceSchedulerSchedules#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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/resource_scheduler_schedules#schedule_id DataOciResourceSchedulerSchedules#schedule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 32
          },
          "name": "scheduleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules#state DataOciResourceSchedulerSchedules#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesConfig"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 638
      },
      "name": "DataOciResourceSchedulerSchedulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resource_scheduler_schedules#name DataOciResourceSchedulerSchedules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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/resource_scheduler_schedules#values DataOciResourceSchedulerSchedules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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/resource_scheduler_schedules#regex DataOciResourceSchedulerSchedules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 646
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesFilter"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesFilterList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 773
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 761
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 790
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 754
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 767
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 783
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 562
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollection",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollection"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 387
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItems",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItems"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesScheduleCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 410
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 439
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 444
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 450
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 455
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 460
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 466
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 471
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 476
          },
          "name": "lastRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 481
          },
          "name": "recurrenceDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 486
          },
          "name": "recurrenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 492
          },
          "name": "resourceFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 498
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 503
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 509
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 514
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 519
          },
          "name": "timeEnds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 524
          },
          "name": "timeLastRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 529
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 534
          },
          "name": "timeStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 539
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 129
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFilters",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFilters"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 152
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 181
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 186
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 191
          },
          "name": "shouldIncludeChildCompartments",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 197
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFilters"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 44
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValue",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValue"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 67
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 96
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 101
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 106
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValue"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourceFiltersValueOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 300
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResources",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResources"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 323
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 358
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 364
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResources"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 220
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParameters",
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParameters"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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-resource-scheduler-schedules/index.ts",
        "line": 243
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 272
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 277
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionItemsResourcesParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-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-resource-scheduler-schedules/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-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.DataOciResourceSchedulerSchedulesScheduleCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-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-resource-scheduler-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-resource-scheduler-schedules/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionList"
    },
    "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resource-scheduler-schedules/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
        "line": 585
      },
      "name": "DataOciResourceSchedulerSchedulesScheduleCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 615
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resource-scheduler-schedules/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourceSchedulerSchedulesScheduleCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-resource-scheduler-schedules/index:DataOciResourceSchedulerSchedulesScheduleCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpoint": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint oci_resourcemanager_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint oci_resourcemanager_private_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-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.DataOciResourcemanagerPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-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 DataOciResourcemanagerPrivateEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/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-resourcemanager-private-endpoint/index.ts",
            "line": 169
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 96
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 102
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 112
          },
          "name": "isUsedWithConfigurationSourceProvider",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 117
          },
          "name": "nsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 135
          },
          "name": "sourceIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 145
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 155
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 130
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 123
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoint/index:DataOciResourcemanagerPrivateEndpoint"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint#private_endpoint_id DataOciResourcemanagerPrivateEndpoint#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint/index.ts",
            "line": 13
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoint/index:DataOciResourcemanagerPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointReachableIp": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint_reachable_ip oci_resourcemanager_private_endpoint_reachable_ip}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointReachableIp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint_reachable_ip oci_resourcemanager_private_endpoint_reachable_ip} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/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.DataOciResourcemanagerPrivateEndpointReachableIpConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerPrivateEndpointReachableIp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/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 DataOciResourcemanagerPrivateEndpointReachableIp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint_reachable_ip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerPrivateEndpointReachableIp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerPrivateEndpointReachableIp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/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-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpointReachableIp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 104
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 117
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 130
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 110
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 123
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index:DataOciResourcemanagerPrivateEndpointReachableIp"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointReachableIpConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointReachableIpConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerPrivateEndpointReachableIpConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint_reachable_ip#private_endpoint_id DataOciResourcemanagerPrivateEndpointReachableIp#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 20
          },
          "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/data-sources/resourcemanager_private_endpoint_reachable_ip#private_ip DataOciResourcemanagerPrivateEndpointReachableIp#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 24
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoint_reachable_ip#id DataOciResourcemanagerPrivateEndpointReachableIp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoint-reachable-ip/index:DataOciResourcemanagerPrivateEndpointReachableIpConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpoints": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints oci_resourcemanager_private_endpoints}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints oci_resourcemanager_private_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerPrivateEndpoints resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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 DataOciResourcemanagerPrivateEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerPrivateEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerPrivateEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 589
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 506
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 522
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 592
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 538
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 560
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 576
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
            "line": 615
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 586
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 548
          },
          "name": "privateEndpointCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 510
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 526
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 596
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 542
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 564
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 580
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 500
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 516
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 532
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 554
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 570
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpoints"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerPrivateEndpointsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints#compartment_id DataOciResourcemanagerPrivateEndpoints#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-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/resourcemanager_private_endpoints#display_name DataOciResourcemanagerPrivateEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-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/resourcemanager_private_endpoints#filter DataOciResourcemanagerPrivateEndpoints#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints#id DataOciResourcemanagerPrivateEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-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/resourcemanager_private_endpoints#private_endpoint_id DataOciResourcemanagerPrivateEndpoints#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 28
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints#vcn_id DataOciResourcemanagerPrivateEndpoints#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 32
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
        "line": 258
      },
      "name": "DataOciResourcemanagerPrivateEndpointsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_private_endpoints#name DataOciResourcemanagerPrivateEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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/resourcemanager_private_endpoints#values DataOciResourcemanagerPrivateEndpoints#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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/resourcemanager_private_endpoints#regex DataOciResourcemanagerPrivateEndpoints#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 266
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsFilter"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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.DataOciResourcemanagerPrivateEndpointsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpointsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsFilterList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 393
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpointsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
            "line": 410
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 387
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 403
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
        "line": 182
      },
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollection",
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollection"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
        "line": 40
      },
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItems",
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItems"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-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-resourcemanager-private-endpoints/index.ts",
        "line": 63
      },
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 113
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 119
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 129
          },
          "name": "isUsedWithConfigurationSourceProvider",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 134
          },
          "name": "nsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 139
          },
          "name": "sourceIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 149
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 159
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
            "line": 247
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-private-endpoints/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-resourcemanager-private-endpoints/index.ts",
        "line": 205
      },
      "name": "DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 235
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-private-endpoints/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-private-endpoints/index:DataOciResourcemanagerPrivateEndpointsPrivateEndpointCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStack": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack oci_resourcemanager_stack}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStack",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack oci_resourcemanager_stack} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stack/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.DataOciResourcemanagerStackConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stack/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerStack resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/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 DataOciResourcemanagerStack to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerStack that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerStack to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 208
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStack",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 116
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 174
          },
          "name": "configSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfigSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 180
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 185
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 196
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 230
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 235
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 241
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 225
          },
          "name": "stackIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 202
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 218
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack/index:DataOciResourcemanagerStack"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stack/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerStackConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack#stack_id DataOciResourcemanagerStack#stack_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 20
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack#id DataOciResourcemanagerStack#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack/index:DataOciResourcemanagerStackConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackConfigSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfigSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stack/index.ts",
        "line": 22
      },
      "name": "DataOciResourcemanagerStackConfigSource",
      "symbolId": "src/data-oci-resourcemanager-stack/index:DataOciResourcemanagerStackConfigSource"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackConfigSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfigSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stack/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-resourcemanager-stack/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/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.DataOciResourcemanagerStackConfigSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStackConfigSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/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-resourcemanager-stack/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-resourcemanager-stack/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack/index:DataOciResourcemanagerStackConfigSourceList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackConfigSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfigSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stack/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-resourcemanager-stack/index.ts",
        "line": 45
      },
      "name": "DataOciResourcemanagerStackConfigSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 74
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 79
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 84
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackConfigSource"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack/index:DataOciResourcemanagerStackConfigSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackTfState": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state oci_resourcemanager_stack_tf_state}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackTfState",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state oci_resourcemanager_stack_tf_state} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stack-tf-state/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.DataOciResourcemanagerStackTfStateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerStackTfState resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/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 DataOciResourcemanagerStackTfState to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerStackTfState that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerStackTfState to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/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-resourcemanager-stack-tf-state/index.ts",
            "line": 141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStackTfState",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 112
          },
          "name": "localPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 125
          },
          "name": "stackIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 105
          },
          "name": "localPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 118
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack-tf-state/index:DataOciResourcemanagerStackTfState"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStackTfStateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStackTfStateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerStackTfStateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state#local_path DataOciResourcemanagerStackTfState#local_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 20
          },
          "name": "localPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state#stack_id DataOciResourcemanagerStackTfState#stack_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 24
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stack_tf_state#id DataOciResourcemanagerStackTfState#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stack-tf-state/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stack-tf-state/index:DataOciResourcemanagerStackTfStateConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks oci_resourcemanager_stacks}."
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks oci_resourcemanager_stacks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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.DataOciResourcemanagerStacksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stacks/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciResourcemanagerStacks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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 DataOciResourcemanagerStacks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciResourcemanagerStacks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciResourcemanagerStacks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 556
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 505
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 559
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 521
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 543
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
            "line": 581
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStacks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 553
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 531
          },
          "name": "stacks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 493
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 509
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 563
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 525
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 547
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 499
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 515
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 537
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacks"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stacks/index.ts",
        "line": 9
      },
      "name": "DataOciResourcemanagerStacksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks#compartment_id DataOciResourcemanagerStacks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 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/resourcemanager_stacks#display_name DataOciResourcemanagerStacks#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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/resourcemanager_stacks#filter DataOciResourcemanagerStacks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks#id DataOciResourcemanagerStacks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks#state DataOciResourcemanagerStacks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksConfig"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stacks/index.ts",
        "line": 245
      },
      "name": "DataOciResourcemanagerStacksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/resourcemanager_stacks#name DataOciResourcemanagerStacks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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/resourcemanager_stacks#values DataOciResourcemanagerStacks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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/resourcemanager_stacks#regex DataOciResourcemanagerStacks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 253
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksFilter"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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.DataOciResourcemanagerStacksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStacksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksFilterList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 380
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciResourcemanagerStacksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
            "line": 397
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 361
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 374
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 390
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stacks/index.ts",
        "line": 121
      },
      "name": "DataOciResourcemanagerStacksStacks",
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacks"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-resourcemanager-stacks/index.ts",
        "line": 36
      },
      "name": "DataOciResourcemanagerStacksStacksConfigSource",
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacksConfigSource"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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.DataOciResourcemanagerStacksStacksConfigSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStacksStacksConfigSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacksConfigSourceList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 59
      },
      "name": "DataOciResourcemanagerStacksStacksConfigSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 88
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 93
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 98
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSource"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacksConfigSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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.DataOciResourcemanagerStacksStacksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciResourcemanagerStacksStacksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacksList"
    },
    "cdktf-provider-oci.DataOciResourcemanagerStacksStacksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-resourcemanager-stacks/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-resourcemanager-stacks/index.ts",
        "line": 144
      },
      "name": "DataOciResourcemanagerStacksStacksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 179
          },
          "name": "configSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacksConfigSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 185
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 190
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 195
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 201
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 211
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 222
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-resourcemanager-stacks/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciResourcemanagerStacksStacks"
          }
        }
      ],
      "symbolId": "src/data-oci-resourcemanager-stacks/index:DataOciResourcemanagerStacksStacksOutputReference"
    },
    "cdktf-provider-oci.DataOciSchConnectorPlugin": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugin oci_sch_connector_plugin}."
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugin oci_sch_connector_plugin} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugin/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.DataOciSchConnectorPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugin/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSchConnectorPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/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 DataOciSchConnectorPlugin to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSchConnectorPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSchConnectorPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 113
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 155
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 162
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSchConnectorPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 96
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 101
          },
          "name": "estimatedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 122
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 127
          },
          "name": "maxRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 132
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 137
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 142
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 147
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 91
          },
          "name": "connectorPluginNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 117
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 84
          },
          "name": "connectorPluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugin/index:DataOciSchConnectorPlugin"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugin/index.ts",
        "line": 9
      },
      "name": "DataOciSchConnectorPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugin#connector_plugin_name DataOciSchConnectorPlugin#connector_plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 13
          },
          "name": "connectorPluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugin#id DataOciSchConnectorPlugin#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugin/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugin/index:DataOciSchConnectorPluginConfig"
    },
    "cdktf-provider-oci.DataOciSchConnectorPlugins": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins oci_sch_connector_plugins}."
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPlugins",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins oci_sch_connector_plugins} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugins/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSchConnectorPlugins resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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 DataOciSchConnectorPlugins to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSchConnectorPlugins that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSchConnectorPlugins to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 536
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 475
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 539
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 491
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 507
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 523
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
            "line": 561
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSchConnectorPlugins",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 407
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 463
          },
          "name": "connectorPluginCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 533
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 479
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 543
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 495
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 511
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 527
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 469
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 485
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 517
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPlugins"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugins/index.ts",
        "line": 9
      },
      "name": "DataOciSchConnectorPluginsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins#display_name DataOciSchConnectorPlugins#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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/sch_connector_plugins#filter DataOciSchConnectorPlugins#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins#id DataOciSchConnectorPlugins#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-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/sch_connector_plugins#name DataOciSchConnectorPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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/sch_connector_plugins#state DataOciSchConnectorPlugins#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConfig"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugins/index.ts",
        "line": 146
      },
      "name": "DataOciSchConnectorPluginsConnectorPluginCollection",
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollection"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugins/index.ts",
        "line": 36
      },
      "name": "DataOciSchConnectorPluginsConnectorPluginCollectionItems",
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollectionItems"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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.DataOciSchConnectorPluginsConnectorPluginCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchConnectorPluginsConnectorPluginCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/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-sch-connector-plugins/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 59
      },
      "name": "DataOciSchConnectorPluginsConnectorPluginCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 93
          },
          "name": "estimatedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 98
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 103
          },
          "name": "maxRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 113
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 118
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 123
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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.DataOciSchConnectorPluginsConnectorPluginCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchConnectorPluginsConnectorPluginCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/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-sch-connector-plugins/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollectionList"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 169
      },
      "name": "DataOciSchConnectorPluginsConnectorPluginCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 199
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsConnectorPluginCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsConnectorPluginCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-connector-plugins/index.ts",
        "line": 222
      },
      "name": "DataOciSchConnectorPluginsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_connector_plugins#name DataOciSchConnectorPlugins#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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/sch_connector_plugins#values DataOciSchConnectorPlugins#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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/sch_connector_plugins#regex DataOciSchConnectorPlugins#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 230
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsFilter"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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.DataOciSchConnectorPluginsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchConnectorPluginsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/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-sch-connector-plugins/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsFilterList"
    },
    "cdktf-provider-oci.DataOciSchConnectorPluginsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 357
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciSchConnectorPluginsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/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-sch-connector-plugins/index.ts",
            "line": 374
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 351
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 367
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-connector-plugins/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciSchConnectorPluginsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-connector-plugins/index:DataOciSchConnectorPluginsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnector": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connector oci_sch_service_connector}."
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connector oci_sch_service_connector} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/index.ts",
          "line": 1322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSchServiceConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1307
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciSchServiceConnector to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSchServiceConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSchServiceConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 1449
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1295
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1346
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1352
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1357
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1362
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1368
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1378
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1383
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1402
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1413
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1419
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1425
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1430
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1435
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1396
          },
          "name": "serviceConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1389
          },
          "name": "serviceConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnector"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 9
      },
      "name": "DataOciSchServiceConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connector#service_connector_id DataOciSchServiceConnector#service_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 13
          },
          "name": "serviceConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorConfig"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 573
      },
      "name": "DataOciSchServiceConnectorSource",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSource"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 15
      },
      "name": "DataOciSchServiceConnectorSourceCursor",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceCursor"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceCursorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceCursorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceCursorList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-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-sch-service-connector/index.ts",
        "line": 38
      },
      "name": "DataOciSchServiceConnectorSourceCursorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 67
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursor"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceCursorOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 90
      },
      "name": "DataOciSchServiceConnectorSourceLogSources",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceLogSources"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceLogSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceLogSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceLogSourcesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 113
      },
      "name": "DataOciSchServiceConnectorSourceLogSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 142
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 147
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 152
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSources"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceLogSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 412
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSources",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSources"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceMonitoringSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 331
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetails",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 250
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 175
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 198
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 227
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 273
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 303
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 308
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 354
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 383
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 389
          },
          "name": "namespaces",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 435
      },
      "name": "DataOciSchServiceConnectorSourceMonitoringSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 464
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 470
          },
          "name": "namespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesNamespaceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSources"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceMonitoringSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 596
      },
      "name": "DataOciSchServiceConnectorSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 625
          },
          "name": "configMap",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 631
          },
          "name": "cursor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceCursorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 636
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 642
          },
          "name": "logSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceLogSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 648
          },
          "name": "monitoringSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourceMonitoringSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 653
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 659
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 664
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSource"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 493
      },
      "name": "DataOciSchServiceConnectorSourcePrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourcePrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorSourcePrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorSourcePrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourcePrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 516
      },
      "name": "DataOciSchServiceConnectorSourcePrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 545
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 550
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorSourcePrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorSourcePrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 933
      },
      "name": "DataOciSchServiceConnectorTarget",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTarget"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 772
      },
      "name": "DataOciSchServiceConnectorTargetDimensions",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensions"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 687
      },
      "name": "DataOciSchServiceConnectorTargetDimensionsDimensionValue",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensionsDimensionValue"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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.DataOciSchServiceConnectorTargetDimensionsDimensionValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTargetDimensionsDimensionValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/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-sch-service-connector/index.ts",
            "line": 761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensionsDimensionValueList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 710
      },
      "name": "DataOciSchServiceConnectorTargetDimensionsDimensionValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 739
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 744
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 749
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValue"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensionsDimensionValueOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTargetDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 842
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 842
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 842
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensionsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 795
      },
      "name": "DataOciSchServiceConnectorTargetDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 825
          },
          "name": "dimensionValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsDimensionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 830
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 956
      },
      "name": "DataOciSchServiceConnectorTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 985
          },
          "name": "batchRolloverSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 990
          },
          "name": "batchRolloverTimeInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 995
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1000
          },
          "name": "batchSizeInNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1005
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1010
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1015
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1021
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1026
          },
          "name": "enableFormattedMessaging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1031
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1036
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1041
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1046
          },
          "name": "logSourceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1051
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1056
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1061
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1066
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1072
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1077
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1082
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 853
      },
      "name": "DataOciSchServiceConnectorTargetPrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTargetPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 922
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 922
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 922
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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-sch-service-connector/index.ts",
        "line": 876
      },
      "name": "DataOciSchServiceConnectorTargetPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 905
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 910
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTargetPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTargetPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1185
      },
      "name": "DataOciSchServiceConnectorTasks",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasks"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1275
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasksList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/index.ts",
          "line": 1217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1208
      },
      "name": "DataOciSchServiceConnectorTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1237
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1242
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1247
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1252
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1257
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1263
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1105
      },
      "name": "DataOciSchServiceConnectorTasksPrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasksPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorTasksPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1174
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasksPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connector/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connector/index.ts",
        "line": 1128
      },
      "name": "DataOciSchServiceConnectorTasksPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1157
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1162
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connector/index.ts",
            "line": 1141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorTasksPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connector/index:DataOciSchServiceConnectorTasksPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors oci_sch_service_connectors}."
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors oci_sch_service_connectors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/index.ts",
          "line": 1746
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSchServiceConnectors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1731
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciSchServiceConnectors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSchServiceConnectors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSchServiceConnectors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1845
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1794
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1848
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1810
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1832
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1860
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1870
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1719
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1842
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1820
          },
          "name": "serviceConnectorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1782
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1798
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1852
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1814
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1836
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1788
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1804
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1826
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectors"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 9
      },
      "name": "DataOciSchServiceConnectorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#compartment_id DataOciSchServiceConnectors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-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/sch_service_connectors#display_name DataOciSchServiceConnectors#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-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/sch_service_connectors#filter DataOciSchServiceConnectors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#id DataOciSchServiceConnectors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-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/sch_service_connectors#state DataOciSchServiceConnectors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsConfig"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1534
      },
      "name": "DataOciSchServiceConnectorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#name DataOciSchServiceConnectors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#values DataOciSchServiceConnectors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1546
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/sch_service_connectors#regex DataOciSchServiceConnectors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1542
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsFilter"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 1699
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsFilterList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1669
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciSchServiceConnectorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1657
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1673
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1686
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1650
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1663
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1679
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1458
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollection",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollection"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1307
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItems",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItems"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1330
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1365
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1370
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1375
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1381
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1391
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1396
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1402
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1413
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1419
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1425
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1430
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1435
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 594
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSource",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSource"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 36
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursor",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursor"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-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-sch-service-connectors/index.ts",
        "line": 59
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 88
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursor"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 111
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSources",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSources"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 134
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 163
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 168
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 173
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSources"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 433
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSources",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSources"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 352
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetails",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetails"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 422
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 271
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespaces"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 196
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 219
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 248
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 294
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 324
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 329
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespaces"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 375
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 404
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 410
          },
          "name": "namespaces",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsNamespacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 456
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 491
          },
          "name": "namespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesNamespaceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSources"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-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-sch-service-connectors/index.ts",
        "line": 617
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 646
          },
          "name": "configMap",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 652
          },
          "name": "cursor",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceCursorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 657
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 663
          },
          "name": "logSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceLogSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 669
          },
          "name": "monitoringSources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceMonitoringSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 674
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 680
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 685
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSource"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourceOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 514
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 537
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 566
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 571
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsSourcePrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 954
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTarget",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTarget"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 793
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensions",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensions"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 708
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValue",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValue"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 782
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 731
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 760
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 765
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 770
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValue"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 816
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 846
          },
          "name": "dimensionValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsDimensionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensions"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 1115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 977
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1006
          },
          "name": "batchRolloverSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1011
          },
          "name": "batchRolloverTimeInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1016
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1021
          },
          "name": "batchSizeInNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1026
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1031
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1036
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1042
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1047
          },
          "name": "enableFormattedMessaging",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1052
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1057
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1062
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1067
          },
          "name": "logSourceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1072
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1077
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1082
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1087
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1093
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1098
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1103
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 874
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 897
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 926
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 931
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTargetPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1206
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasks",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasks"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1303
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1296
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1296
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1296
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1229
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1258
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1263
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1268
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1273
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1278
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1284
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasks"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1126
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadata",
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 1195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1149
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1178
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1183
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionItemsTasksPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/index.ts",
        "line": 1516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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.DataOciSchServiceConnectorsServiceConnectorCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/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-sch-service-connectors/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-sch-service-connectors/index.ts",
            "line": 1523
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionList"
    },
    "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-sch-service-connectors/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-sch-service-connectors/index.ts",
        "line": 1481
      },
      "name": "DataOciSchServiceConnectorsServiceConnectorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1511
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-sch-service-connectors/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSchServiceConnectorsServiceConnectorCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-sch-service-connectors/index:DataOciSchServiceConnectorsServiceConnectorCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundle": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle oci_secrets_secretbundle}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundle",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle oci_secrets_secretbundle} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle/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.DataOciSecretsSecretbundleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecretsSecretbundle resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/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 DataOciSecretsSecretbundle to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecretsSecretbundle that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecretsSecretbundle to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 226
          },
          "name": "resetSecretVersionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 242
          },
          "name": "resetStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 283
          },
          "name": "resetVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/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-secrets-secretbundle/index.ts",
            "line": 305
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecretsSecretbundle",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 195
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 201
          },
          "name": "secretBundleContent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 251
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 256
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 261
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 266
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 271
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 214
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 230
          },
          "name": "secretVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 246
          },
          "name": "stageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 287
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 207
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 220
          },
          "name": "secretVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 236
          },
          "name": "stage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 277
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle/index:DataOciSecretsSecretbundle"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle/index.ts",
        "line": 9
      },
      "name": "DataOciSecretsSecretbundleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle#secret_id DataOciSecretsSecretbundle#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 20
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle#id DataOciSecretsSecretbundle#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/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/secrets_secretbundle#secret_version_name DataOciSecretsSecretbundle#secret_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 24
          },
          "name": "secretVersionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle#stage DataOciSecretsSecretbundle#stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 28
          },
          "name": "stage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle#version_number DataOciSecretsSecretbundle#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 32
          },
          "name": "versionNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle/index:DataOciSecretsSecretbundleConfig"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle/index.ts",
        "line": 34
      },
      "name": "DataOciSecretsSecretbundleSecretBundleContent",
      "symbolId": "src/data-oci-secrets-secretbundle/index:DataOciSecretsSecretbundleSecretBundleContent"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle/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-secrets-secretbundle/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/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.DataOciSecretsSecretbundleSecretBundleContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecretsSecretbundleSecretBundleContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/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-secrets-secretbundle/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-secrets-secretbundle/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle/index:DataOciSecretsSecretbundleSecretBundleContentList"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle/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-secrets-secretbundle/index.ts",
        "line": 57
      },
      "name": "DataOciSecretsSecretbundleSecretBundleContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 86
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 91
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleSecretBundleContent"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle/index:DataOciSecretsSecretbundleSecretBundleContentOutputReference"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions oci_secrets_secretbundle_versions}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions oci_secrets_secretbundle_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle-versions/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.DataOciSecretsSecretbundleVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecretsSecretbundleVersions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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 DataOciSecretsSecretbundleVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecretsSecretbundleVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecretsSecretbundleVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 410
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 413
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecretsSecretbundleVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 318
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 407
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 388
          },
          "name": "secretBundleVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 417
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 401
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 394
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersions"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
        "line": 9
      },
      "name": "DataOciSecretsSecretbundleVersionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions#secret_id DataOciSecretsSecretbundleVersions#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 20
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions#filter DataOciSecretsSecretbundleVersions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions#id DataOciSecretsSecretbundleVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsConfig"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
        "line": 133
      },
      "name": "DataOciSecretsSecretbundleVersionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/secrets_secretbundle_versions#name DataOciSecretsSecretbundleVersions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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/secrets_secretbundle_versions#values DataOciSecretsSecretbundleVersions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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/secrets_secretbundle_versions#regex DataOciSecretsSecretbundleVersions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 141
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsFilter"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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.DataOciSecretsSecretbundleVersionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecretsSecretbundleVersionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
            "line": 298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsFilterList"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 268
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciSecretsSecretbundleVersionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 256
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
            "line": 285
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 262
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 278
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
        "line": 28
      },
      "name": "DataOciSecretsSecretbundleVersionsSecretBundleVersions",
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsSecretBundleVersions"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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.DataOciSecretsSecretbundleVersionsSecretBundleVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecretsSecretbundleVersionsSecretBundleVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/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-secrets-secretbundle-versions/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-secrets-secretbundle-versions/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsSecretBundleVersionsList"
    },
    "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-secrets-secretbundle-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-secrets-secretbundle-versions/index.ts",
        "line": 51
      },
      "name": "DataOciSecretsSecretbundleVersionsSecretBundleVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 80
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 85
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 90
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 95
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 100
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 105
          },
          "name": "versionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 110
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-secrets-secretbundle-versions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecretsSecretbundleVersionsSecretBundleVersions"
          }
        }
      ],
      "symbolId": "src/data-oci-secrets-secretbundle-versions/index:DataOciSecretsSecretbundleVersionsSecretBundleVersionsOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttribute": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute oci_security_attribute_security_attribute}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttribute",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute oci_security_attribute_security_attribute} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute/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.DataOciSecurityAttributeSecurityAttributeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecurityAttributeSecurityAttribute resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/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 DataOciSecurityAttributeSecurityAttribute to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecurityAttributeSecurityAttribute that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecurityAttributeSecurityAttribute to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/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-security-attribute-security-attribute/index.ts",
            "line": 247
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttribute",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 108
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 165
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 170
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 175
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 180
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 211
          },
          "name": "securityAttributeNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 216
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 221
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 232
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 193
          },
          "name": "securityAttributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 206
          },
          "name": "securityAttributeNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 186
          },
          "name": "securityAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 199
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute/index:DataOciSecurityAttributeSecurityAttribute"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
        "line": 9
      },
      "name": "DataOciSecurityAttributeSecurityAttributeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute#security_attribute_name DataOciSecurityAttributeSecurityAttribute#security_attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 13
          },
          "name": "securityAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute#security_attribute_namespace_id DataOciSecurityAttributeSecurityAttribute#security_attribute_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 17
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute/index:DataOciSecurityAttributeSecurityAttributeConfig"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespace": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespace oci_security_attribute_security_attribute_namespace}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespace oci_security_attribute_security_attribute_namespace} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespace/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.DataOciSecurityAttributeSecurityAttributeNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecurityAttributeSecurityAttributeNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/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 DataOciSecurityAttributeSecurityAttributeNamespace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecurityAttributeSecurityAttributeNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecurityAttributeSecurityAttributeNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/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-security-attribute-security-attribute-namespace/index.ts",
            "line": 155
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 102
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 107
          },
          "name": "mode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 112
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 125
          },
          "name": "securityAttributeNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 118
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespace/index:DataOciSecurityAttributeSecurityAttributeNamespace"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
        "line": 9
      },
      "name": "DataOciSecurityAttributeSecurityAttributeNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespace#security_attribute_namespace_id DataOciSecurityAttributeSecurityAttributeNamespace#security_attribute_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespace/index.ts",
            "line": 13
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespace/index:DataOciSecurityAttributeSecurityAttributeNamespaceConfig"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespaces": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces oci_security_attribute_security_attribute_namespaces}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces oci_security_attribute_security_attribute_namespaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciSecurityAttributeSecurityAttributeNamespacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecurityAttributeSecurityAttributeNamespaces resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 365
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciSecurityAttributeSecurityAttributeNamespaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecurityAttributeSecurityAttributeNamespaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecurityAttributeSecurityAttributeNamespaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 499
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 416
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 432
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 502
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 464
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 486
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
            "line": 525
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeNamespaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 353
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 496
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 474
          },
          "name": "securityAttributeNamespaces",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 420
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 436
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 506
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 490
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 410
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 426
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 458
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 480
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespaces"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
        "line": 9
      },
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#compartment_id DataOciSecurityAttributeSecurityAttributeNamespaces#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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/security_attribute_security_attribute_namespaces#compartment_id_in_subtree DataOciSecurityAttributeSecurityAttributeNamespaces#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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/security_attribute_security_attribute_namespaces#filter DataOciSecurityAttributeSecurityAttributeNamespaces#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#id DataOciSecurityAttributeSecurityAttributeNamespaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#name DataOciSecurityAttributeSecurityAttributeNamespaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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/security_attribute_security_attribute_namespaces#state DataOciSecurityAttributeSecurityAttributeNamespaces#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 32
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesConfig"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
        "line": 168
      },
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#name DataOciSecurityAttributeSecurityAttributeNamespaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#values DataOciSecurityAttributeSecurityAttributeNamespaces#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 180
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attribute_namespaces#regex DataOciSecurityAttributeSecurityAttributeNamespaces#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 176
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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.DataOciSecurityAttributeSecurityAttributeNamespacesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesFilterList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 303
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 291
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 307
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 320
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 297
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 313
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
        "line": 40
      },
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespaces",
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespaces"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute-namespaces/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-security-attribute-security-attribute-namespaces/index.ts",
        "line": 63
      },
      "name": "DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 103
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 119
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 124
          },
          "name": "mode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 140
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute-namespaces/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespaces"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute-namespaces/index:DataOciSecurityAttributeSecurityAttributeNamespacesSecurityAttributeNamespacesOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
        "line": 19
      },
      "name": "DataOciSecurityAttributeSecurityAttributeValidator",
      "symbolId": "src/data-oci-security-attribute-security-attribute/index:DataOciSecurityAttributeSecurityAttributeValidator"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute/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-security-attribute-security-attribute/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/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.DataOciSecurityAttributeSecurityAttributeValidatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributeValidatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/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-security-attribute-security-attribute/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-security-attribute-security-attribute/index.ts",
            "line": 88
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute/index:DataOciSecurityAttributeSecurityAttributeValidatorList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attribute/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-security-attribute-security-attribute/index.ts",
        "line": 42
      },
      "name": "DataOciSecurityAttributeSecurityAttributeValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 71
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 76
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attribute/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributeValidator"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attribute/index:DataOciSecurityAttributeSecurityAttributeValidatorOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes oci_security_attribute_security_attributes}."
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes oci_security_attribute_security_attributes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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.DataOciSecurityAttributeSecurityAttributesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciSecurityAttributeSecurityAttributes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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 DataOciSecurityAttributeSecurityAttributes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciSecurityAttributeSecurityAttributes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciSecurityAttributeSecurityAttributes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 532
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 535
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 484
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 519
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 423
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 529
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 507
          },
          "name": "securityAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 539
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 488
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 501
          },
          "name": "securityAttributeNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 523
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 494
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 513
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributes"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
        "line": 9
      },
      "name": "DataOciSecurityAttributeSecurityAttributesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes#security_attribute_namespace_id DataOciSecurityAttributeSecurityAttributes#security_attribute_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 20
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes#filter DataOciSecurityAttributeSecurityAttributes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes#id DataOciSecurityAttributeSecurityAttributes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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/security_attribute_security_attributes#state DataOciSecurityAttributeSecurityAttributes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 24
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesConfig"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
        "line": 238
      },
      "name": "DataOciSecurityAttributeSecurityAttributesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/security_attribute_security_attributes#name DataOciSecurityAttributeSecurityAttributes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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/security_attribute_security_attributes#values DataOciSecurityAttributeSecurityAttributes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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/security_attribute_security_attributes#regex DataOciSecurityAttributeSecurityAttributes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 246
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesFilter"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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.DataOciSecurityAttributeSecurityAttributesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesFilterList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 373
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
            "line": 390
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 367
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 383
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
        "line": 112
      },
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributes",
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributes"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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.DataOciSecurityAttributeSecurityAttributesSecurityAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributesList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 135
      },
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 164
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 169
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 174
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 179
          },
          "name": "isRetired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 184
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 189
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 194
          },
          "name": "securityAttributeNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 199
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 204
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 209
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 215
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributes"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributesOutputReference"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
        "line": 32
      },
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidator",
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidator"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorOutputReference"
            }
          }
        }
      ],
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorList"
    },
    "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-security-attribute-security-attributes/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-security-attribute-security-attributes/index.ts",
        "line": 55
      },
      "name": "DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 84
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 89
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-security-attribute-security-attributes/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidator"
          }
        }
      ],
      "symbolId": "src/data-oci-security-attribute-security-attributes/index:DataOciSecurityAttributeSecurityAttributesSecurityAttributesValidatorOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplication": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application oci_service_catalog_private_application}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application oci_service_catalog_private_application} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application/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.DataOciServiceCatalogPrivateApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogPrivateApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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 DataOciServiceCatalogPrivateApplication to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogPrivateApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogPrivateApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/index.ts",
            "line": 341
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 194
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 245
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 251
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 256
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 262
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 267
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 273
          },
          "name": "logo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 278
          },
          "name": "logoFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 283
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 289
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 294
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 312
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 327
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 307
          },
          "name": "privateApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 300
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplication"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogPrivateApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application#private_application_id DataOciServiceCatalogPrivateApplication#private_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 13
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application/index.ts",
        "line": 15
      },
      "name": "DataOciServiceCatalogPrivateApplicationLogo",
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationLogo"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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.DataOciServiceCatalogPrivateApplicationLogoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationLogoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/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-service-catalog-private-application/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationLogoList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-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-service-catalog-private-application/index.ts",
        "line": 38
      },
      "name": "DataOciServiceCatalogPrivateApplicationLogoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 67
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 72
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 77
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationLogo"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationLogoOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackage": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_package oci_service_catalog_private_application_package}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_package oci_service_catalog_private_application_package} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-package/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.DataOciServiceCatalogPrivateApplicationPackageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogPrivateApplicationPackage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/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 DataOciServiceCatalogPrivateApplicationPackage to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_package#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogPrivateApplicationPackage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogPrivateApplicationPackage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/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-service-catalog-private-application-package/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 83
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 88
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 109
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 114
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 119
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 142
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 132
          },
          "name": "privateApplicationPackageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 125
          },
          "name": "privateApplicationPackageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-package/index:DataOciServiceCatalogPrivateApplicationPackage"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_package#private_application_package_id DataOciServiceCatalogPrivateApplicationPackage#private_application_package_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 20
          },
          "name": "privateApplicationPackageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_package#id DataOciServiceCatalogPrivateApplicationPackage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-package/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-package/index:DataOciServiceCatalogPrivateApplicationPackageConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application/index.ts",
        "line": 100
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackageDetails",
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationPackageDetails"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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.DataOciServiceCatalogPrivateApplicationPackageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/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-service-catalog-private-application/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationPackageDetailsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application/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-service-catalog-private-application/index.ts",
        "line": 123
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 152
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 157
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 162
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application/index:DataOciServiceCatalogPrivateApplicationPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackages": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages oci_service_catalog_private_application_packages}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackages",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages oci_service_catalog_private_application_packages} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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.DataOciServiceCatalogPrivateApplicationPackagesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogPrivateApplicationPackages resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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 DataOciServiceCatalogPrivateApplicationPackages to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogPrivateApplicationPackages that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogPrivateApplicationPackages to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 554
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 474
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 557
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 490
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 506
          },
          "name": "resetPackageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 541
          },
          "name": "resetPrivateApplicationPackageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackages",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 411
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 551
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 529
          },
          "name": "privateApplicationPackageCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 478
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 561
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 510
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 523
          },
          "name": "privateApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 545
          },
          "name": "privateApplicationPackageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 468
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 484
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 500
          },
          "name": "packageType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 516
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 535
          },
          "name": "privateApplicationPackageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackages"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#private_application_id DataOciServiceCatalogPrivateApplicationPackages#private_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 28
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#display_name DataOciServiceCatalogPrivateApplicationPackages#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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/service_catalog_private_application_packages#filter DataOciServiceCatalogPrivateApplicationPackages#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#id DataOciServiceCatalogPrivateApplicationPackages#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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/service_catalog_private_application_packages#package_type DataOciServiceCatalogPrivateApplicationPackages#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 24
          },
          "name": "packageType",
          "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/service_catalog_private_application_packages#private_application_package_id DataOciServiceCatalogPrivateApplicationPackages#private_application_package_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 32
          },
          "name": "privateApplicationPackageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
        "line": 226
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#name DataOciServiceCatalogPrivateApplicationPackages#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#values DataOciServiceCatalogPrivateApplicationPackages#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 238
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_application_packages#regex DataOciServiceCatalogPrivateApplicationPackages#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 234
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesFilter"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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.DataOciServiceCatalogPrivateApplicationPackagesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackagesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesFilterList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 361
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackagesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 349
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 365
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 378
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 355
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 371
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
        "line": 150
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollection",
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollection"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
        "line": 40
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItems",
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItems"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 63
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 92
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 97
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 107
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 112
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 117
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 122
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 127
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-application-packages/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-service-catalog-private-application-packages/index.ts",
        "line": 173
      },
      "name": "DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 203
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-application-packages/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-application-packages/index:DataOciServiceCatalogPrivateApplicationPackagesPrivateApplicationPackageCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications oci_service_catalog_private_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications oci_service_catalog_private_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogPrivateApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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 DataOciServiceCatalogPrivateApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogPrivateApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogPrivateApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 737
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 686
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 740
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 702
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 724
          },
          "name": "resetPrivateApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 762
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 611
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 734
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 712
          },
          "name": "privateApplicationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 674
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 690
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 744
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 706
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 728
          },
          "name": "privateApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 680
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 696
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 718
          },
          "name": "privateApplicationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplications"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogPrivateApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#compartment_id DataOciServiceCatalogPrivateApplications#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-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/service_catalog_private_applications#display_name DataOciServiceCatalogPrivateApplications#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-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/service_catalog_private_applications#filter DataOciServiceCatalogPrivateApplications#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#id DataOciServiceCatalogPrivateApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-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/service_catalog_private_applications#private_application_id DataOciServiceCatalogPrivateApplications#private_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 28
          },
          "name": "privateApplicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 426
      },
      "name": "DataOciServiceCatalogPrivateApplicationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#name DataOciServiceCatalogPrivateApplications#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#values DataOciServiceCatalogPrivateApplications#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 438
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_private_applications#regex DataOciServiceCatalogPrivateApplications#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 434
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsFilter"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 591
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsFilterList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 561
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 549
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 565
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 578
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 555
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 571
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 350
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollection",
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollection"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 206
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItems",
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItems"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 36
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogo",
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogo"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-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-service-catalog-private-applications/index.ts",
        "line": 59
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 88
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 98
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogo"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 229
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 258
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 264
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 275
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 280
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 286
          },
          "name": "logo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsLogoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 291
          },
          "name": "logoFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 296
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 302
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 307
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 312
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 322
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 327
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-private-applications/index.ts",
        "line": 121
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetails",
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetails"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 144
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 173
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 178
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 183
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-private-applications/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-service-catalog-private-applications/index.ts",
        "line": 373
      },
      "name": "DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 403
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-private-applications/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-private-applications/index:DataOciServiceCatalogPrivateApplicationsPrivateApplicationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalog": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog oci_service_catalog_service_catalog}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog oci_service_catalog_service_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog/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.DataOciServiceCatalogServiceCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogServiceCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/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 DataOciServiceCatalogServiceCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogServiceCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogServiceCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/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-service-catalog-service-catalog/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 120
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 125
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 110
          },
          "name": "serviceCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 103
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog/index:DataOciServiceCatalogServiceCatalog"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_association oci_service_catalog_service_catalog_association}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_association oci_service_catalog_service_catalog_association} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-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.DataOciServiceCatalogServiceCatalogAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogServiceCatalogAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-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 DataOciServiceCatalogServiceCatalogAssociation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogServiceCatalogAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogServiceCatalogAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/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-service-catalog-service-catalog-association/index.ts",
            "line": 122
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 75
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 80
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 103
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 108
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 98
          },
          "name": "serviceCatalogAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 91
          },
          "name": "serviceCatalogAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-association/index:DataOciServiceCatalogServiceCatalogAssociation"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_association#service_catalog_association_id DataOciServiceCatalogServiceCatalogAssociation#service_catalog_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-association/index.ts",
            "line": 13
          },
          "name": "serviceCatalogAssociationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-association/index:DataOciServiceCatalogServiceCatalogAssociationConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations oci_service_catalog_service_catalog_associations}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations oci_service_catalog_service_catalog_associations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogServiceCatalogAssociations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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 DataOciServiceCatalogServiceCatalogAssociations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogServiceCatalogAssociations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogServiceCatalogAssociations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 542
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 459
          },
          "name": "resetEntityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 475
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 545
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 491
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 513
          },
          "name": "resetServiceCatalogAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 529
          },
          "name": "resetServiceCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 557
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 539
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 501
          },
          "name": "serviceCatalogAssociationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 463
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 479
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 549
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 495
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 517
          },
          "name": "serviceCatalogAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 533
          },
          "name": "serviceCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 453
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 469
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 485
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 507
          },
          "name": "serviceCatalogAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 523
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociations"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#entity_id DataOciServiceCatalogServiceCatalogAssociations#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 13
          },
          "name": "entityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#entity_type DataOciServiceCatalogServiceCatalogAssociations#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 17
          },
          "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/service_catalog_service_catalog_associations#filter DataOciServiceCatalogServiceCatalogAssociations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#id DataOciServiceCatalogServiceCatalogAssociations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-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/service_catalog_service_catalog_associations#service_catalog_association_id DataOciServiceCatalogServiceCatalogAssociations#service_catalog_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 28
          },
          "name": "serviceCatalogAssociationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#service_catalog_id DataOciServiceCatalogServiceCatalogAssociations#service_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 32
          },
          "name": "serviceCatalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 211
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog_associations#name DataOciServiceCatalogServiceCatalogAssociations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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/service_catalog_service_catalog_associations#values DataOciServiceCatalogServiceCatalogAssociations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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/service_catalog_service_catalog_associations#regex DataOciServiceCatalogServiceCatalogAssociations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 219
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsFilter"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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.DataOciServiceCatalogServiceCatalogAssociationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsFilterList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 346
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 334
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
            "line": 363
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 327
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 340
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 356
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 135
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollection",
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollection"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 40
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItems",
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItems"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
        "line": 63
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 92
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 97
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 107
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 112
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/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-service-catalog-service-catalog-associations/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalog-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
        "line": 158
      },
      "name": "DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog-associations/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog-associations/index:DataOciServiceCatalogServiceCatalogAssociationsServiceCatalogAssociationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogServiceCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalog#service_catalog_id DataOciServiceCatalogServiceCatalog#service_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalog/index.ts",
            "line": 13
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalog/index:DataOciServiceCatalogServiceCatalogConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs oci_service_catalog_service_catalogs}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs oci_service_catalog_service_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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.DataOciServiceCatalogServiceCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceCatalogServiceCatalogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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 DataOciServiceCatalogServiceCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceCatalogServiceCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceCatalogServiceCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 484
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 500
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 522
          },
          "name": "resetServiceCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 510
          },
          "name": "serviceCatalogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 472
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 488
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 504
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 526
          },
          "name": "serviceCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 465
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 478
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 516
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogs"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
        "line": 9
      },
      "name": "DataOciServiceCatalogServiceCatalogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs#compartment_id DataOciServiceCatalogServiceCatalogs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-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/service_catalog_service_catalogs#display_name DataOciServiceCatalogServiceCatalogs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-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/service_catalog_service_catalogs#filter DataOciServiceCatalogServiceCatalogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs#id DataOciServiceCatalogServiceCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-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/service_catalog_service_catalogs#service_catalog_id DataOciServiceCatalogServiceCatalogs#service_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 28
          },
          "name": "serviceCatalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsConfig"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
        "line": 224
      },
      "name": "DataOciServiceCatalogServiceCatalogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_catalog_service_catalogs#name DataOciServiceCatalogServiceCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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/service_catalog_service_catalogs#values DataOciServiceCatalogServiceCatalogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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/service_catalog_service_catalogs#regex DataOciServiceCatalogServiceCatalogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsFilter"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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.DataOciServiceCatalogServiceCatalogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsFilterList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
            "line": 376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
        "line": 148
      },
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollection",
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollection"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
        "line": 36
      },
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItems",
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItems"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-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-service-catalog-service-catalogs/index.ts",
        "line": 59
      },
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 120
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 125
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionList"
    },
    "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-catalog-service-catalogs/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-service-catalog-service-catalogs/index.ts",
        "line": 171
      },
      "name": "DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-catalog-service-catalogs/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceCatalogServiceCatalogsServiceCatalogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-service-catalog-service-catalogs/index:DataOciServiceCatalogServiceCatalogsServiceCatalogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironment": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environment oci_service_manager_proxy_service_environment}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environment oci_service_manager_proxy_service_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environment/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.DataOciServiceManagerProxyServiceEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceManagerProxyServiceEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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 DataOciServiceManagerProxyServiceEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceManagerProxyServiceEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceManagerProxyServiceEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 283
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
            "line": 338
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 271
          },
          "name": "consoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 293
          },
          "name": "serviceDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 299
          },
          "name": "serviceEnvironmentEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 317
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 322
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 266
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 287
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 312
          },
          "name": "serviceEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 277
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 305
          },
          "name": "serviceEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironment"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
        "line": 9
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environment#compartment_id DataOciServiceManagerProxyServiceEnvironment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-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/data-sources/service_manager_proxy_service_environment#service_environment_id DataOciServiceManagerProxyServiceEnvironment#service_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 24
          },
          "name": "serviceEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environment#id DataOciServiceManagerProxyServiceEnvironment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentConfig"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
        "line": 26
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceDefinition",
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceDefinition"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
        "line": 49
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 78
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 83
          },
          "name": "shortDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 88
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
        "line": 111
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpoints",
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpoints"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environment/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-service-manager-proxy-service-environment/index.ts",
        "line": 134
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 163
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 168
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 173
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environment/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environment/index:DataOciServiceManagerProxyServiceEnvironmentServiceEnvironmentEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironments": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments oci_service_manager_proxy_service_environments}."
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments oci_service_manager_proxy_service_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciServiceManagerProxyServiceEnvironments resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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 DataOciServiceManagerProxyServiceEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciServiceManagerProxyServiceEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciServiceManagerProxyServiceEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 733
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 666
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 736
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 682
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 704
          },
          "name": "resetServiceEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 720
          },
          "name": "resetServiceEnvironmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 590
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 730
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 692
          },
          "name": "serviceEnvironmentCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 654
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 670
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 740
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 686
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 708
          },
          "name": "serviceEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 724
          },
          "name": "serviceEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 647
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 660
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 698
          },
          "name": "serviceEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 714
          },
          "name": "serviceEnvironmentType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironments"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 9
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments#compartment_id DataOciServiceManagerProxyServiceEnvironments#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-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/service_manager_proxy_service_environments#display_name DataOciServiceManagerProxyServiceEnvironments#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-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/service_manager_proxy_service_environments#filter DataOciServiceManagerProxyServiceEnvironments#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments#id DataOciServiceManagerProxyServiceEnvironments#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-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/service_manager_proxy_service_environments#service_environment_id DataOciServiceManagerProxyServiceEnvironments#service_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 28
          },
          "name": "serviceEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments#service_environment_type DataOciServiceManagerProxyServiceEnvironments#service_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 32
          },
          "name": "serviceEnvironmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsConfig"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 405
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/service_manager_proxy_service_environments#name DataOciServiceManagerProxyServiceEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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/service_manager_proxy_service_environments#values DataOciServiceManagerProxyServiceEnvironments#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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/service_manager_proxy_service_environments#regex DataOciServiceManagerProxyServiceEnvironments#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 413
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsFilter"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 570
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsFilterList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 540
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 528
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 557
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 534
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 550
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 329
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollection",
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollection"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 210
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItems",
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItems"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 233
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 262
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 267
          },
          "name": "consoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 273
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 279
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 284
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 290
          },
          "name": "serviceDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 296
          },
          "name": "serviceEnvironmentEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 301
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 306
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 40
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinition",
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinition"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-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-service-manager-proxy-service-environments/index.ts",
        "line": 63
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 97
          },
          "name": "shortDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinition"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceDefinitionOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
        "line": 125
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpoints",
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpoints"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 148
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 177
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 182
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 187
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsServiceEnvironmentEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionList"
    },
    "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-service-manager-proxy-service-environments/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-service-manager-proxy-service-environments/index.ts",
        "line": 352
      },
      "name": "DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 382
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-service-manager-proxy-service-environments/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-service-manager-proxy-service-environments/index:DataOciServiceManagerProxyServiceEnvironmentsServiceEnvironmentCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetric": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metric oci_stack_monitoring_baselineable_metric}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metric oci_stack_monitoring_baselineable_metric} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metric/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.DataOciStackMonitoringBaselineableMetricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringBaselineableMetric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/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 DataOciStackMonitoringBaselineableMetric to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringBaselineableMetric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringBaselineableMetric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/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-stack-monitoring-baselineable-metric/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 88
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 93
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 98
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 120
          },
          "name": "isOutOfBox",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 125
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 135
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 140
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 145
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 150
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 156
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 161
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 166
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 171
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 83
          },
          "name": "baselineableMetricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 76
          },
          "name": "baselineableMetricId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metric/index:DataOciStackMonitoringBaselineableMetric"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringBaselineableMetricConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metric#baselineable_metric_id DataOciStackMonitoringBaselineableMetric#baselineable_metric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metric/index.ts",
            "line": 13
          },
          "name": "baselineableMetricId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metric/index:DataOciStackMonitoringBaselineableMetricConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetrics": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics oci_stack_monitoring_baselineable_metrics}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetrics",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics oci_stack_monitoring_baselineable_metrics} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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.DataOciStackMonitoringBaselineableMetricsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringBaselineableMetrics resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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 DataOciStackMonitoringBaselineableMetrics to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringBaselineableMetrics that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringBaselineableMetrics to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 668
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 537
          },
          "name": "resetBaselineableMetricId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 559
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 671
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 575
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 591
          },
          "name": "resetIsOutOfBox"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 607
          },
          "name": "resetMetricNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 623
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 639
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 655
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
            "line": 697
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetrics",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 547
          },
          "name": "baselineableMetricSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 665
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 541
          },
          "name": "baselineableMetricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 563
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 675
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 579
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 595
          },
          "name": "isOutOfBoxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 611
          },
          "name": "metricNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 627
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 643
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 659
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 531
          },
          "name": "baselineableMetricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 553
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 569
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 585
          },
          "name": "isOutOfBox",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 601
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 617
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 633
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 649
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetrics"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
        "line": 210
      },
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollection",
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
        "line": 52
      },
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 75
      },
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 104
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 109
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 114
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 120
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 126
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 136
          },
          "name": "isOutOfBox",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 141
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 146
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 151
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 156
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 161
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 166
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 172
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 177
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 182
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 187
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 233
      },
      "name": "DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 263
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsBaselineableMetricSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringBaselineableMetricsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#baselineable_metric_id DataOciStackMonitoringBaselineableMetrics#baselineable_metric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 13
          },
          "name": "baselineableMetricId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#compartment_id DataOciStackMonitoringBaselineableMetrics#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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/stack_monitoring_baselineable_metrics#filter DataOciStackMonitoringBaselineableMetrics#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#id DataOciStackMonitoringBaselineableMetrics#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#is_out_of_box DataOciStackMonitoringBaselineableMetrics#is_out_of_box}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 28
          },
          "name": "isOutOfBox",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_baselineable_metrics#metric_namespace DataOciStackMonitoringBaselineableMetrics#metric_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 32
          },
          "name": "metricNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#name DataOciStackMonitoringBaselineableMetrics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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/stack_monitoring_baselineable_metrics#resource_group DataOciStackMonitoringBaselineableMetrics#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 40
          },
          "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/data-sources/stack_monitoring_baselineable_metrics#resource_type DataOciStackMonitoringBaselineableMetrics#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 44
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate oci_stack_monitoring_baselineable_metrics_evaluate}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate oci_stack_monitoring_baselineable_metrics_evaluate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringBaselineableMetricsEvaluate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 715
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringBaselineableMetricsEvaluate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringBaselineableMetricsEvaluate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringBaselineableMetricsEvaluate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 809
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 783
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 830
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 703
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 771
          },
          "name": "dataPoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 806
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 765
          },
          "name": "baselineableMetricIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 787
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 813
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 800
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 758
          },
          "name": "baselineableMetricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 777
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 793
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluate"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#baselineable_metric_id DataOciStackMonitoringBaselineableMetricsEvaluate#baselineable_metric_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 13
          },
          "name": "baselineableMetricId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#items DataOciStackMonitoringBaselineableMetricsEvaluate#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 30
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#resource_id DataOciStackMonitoringBaselineableMetricsEvaluate#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 24
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#id DataOciStackMonitoringBaselineableMetricsEvaluate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 32
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateDataPoints",
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateDataPoints"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 55
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 84
          },
          "name": "anomaly",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 89
          },
          "name": "high",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 94
          },
          "name": "low",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 99
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 104
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateDataPoints"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateDataPointsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 508
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#evaluation_data_points DataOciStackMonitoringBaselineableMetricsEvaluate#evaluation_data_points}",
            "stability": "stable",
            "summary": "evaluation_data_points block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 518
          },
          "name": "evaluationDataPoints",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#training_data_points DataOciStackMonitoringBaselineableMetricsEvaluate#training_data_points}",
            "stability": "stable",
            "summary": "training_data_points block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 524
          },
          "name": "trainingDataPoints",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#dimensions DataOciStackMonitoringBaselineableMetricsEvaluate#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 512
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 127
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPoints",
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPoints"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 150
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 179
          },
          "name": "anomaly",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 184
          },
          "name": "high",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 189
          },
          "name": "low",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 194
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 199
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPoints"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 222
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#timestamp DataOciStackMonitoringBaselineableMetricsEvaluate#timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 226
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#value DataOciStackMonitoringBaselineableMetricsEvaluate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 230
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 269
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 328
          },
          "name": "timestampInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 341
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 321
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 334
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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.DataOciStackMonitoringBaselineableMetricsEvaluateItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 653
          },
          "name": "putEvaluationDataPoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 666
          },
          "name": "putTrainingDataPoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 640
          },
          "name": "resetDimensions"
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 628
          },
          "name": "dataPoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsDataPointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 650
          },
          "name": "evaluationDataPoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 663
          },
          "name": "trainingDataPoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 644
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 657
          },
          "name": "evaluationDataPointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsEvaluationDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 670
          },
          "name": "trainingDataPointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 634
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 365
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#timestamp DataOciStackMonitoringBaselineableMetricsEvaluate#timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 369
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics_evaluate#value DataOciStackMonitoringBaselineableMetricsEvaluate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 373
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/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-stack-monitoring-baselineable-metrics-evaluate/index.ts",
        "line": 412
      },
      "name": "DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 471
          },
          "name": "timestampInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 484
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 464
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 477
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics-evaluate/index:DataOciStackMonitoringBaselineableMetricsEvaluateItemsTrainingDataPointsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
        "line": 286
      },
      "name": "DataOciStackMonitoringBaselineableMetricsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_baselineable_metrics#name DataOciStackMonitoringBaselineableMetrics#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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/stack_monitoring_baselineable_metrics#values DataOciStackMonitoringBaselineableMetrics#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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/stack_monitoring_baselineable_metrics#regex DataOciStackMonitoringBaselineableMetrics#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 294
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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.DataOciStackMonitoringBaselineableMetricsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
            "line": 451
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 421
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringBaselineableMetricsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 409
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/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-stack-monitoring-baselineable-metrics/index.ts",
            "line": 438
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 402
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 415
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 431
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-baselineable-metrics/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringBaselineableMetricsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-baselineable-metrics/index:DataOciStackMonitoringBaselineableMetricsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_config oci_stack_monitoring_config}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_config oci_stack_monitoring_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/index.ts",
          "line": 297
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 282
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/index.ts",
            "line": 444
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 270
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 322
          },
          "name": "additionalConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 345
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 351
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 356
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 362
          },
          "name": "dynamicGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 368
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 378
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 383
          },
          "name": "isManuallyOnboarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 388
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 393
          },
          "name": "policyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 398
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 409
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 419
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 425
          },
          "name": "userGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 430
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 340
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 333
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringConfigAdditionalConfigurations",
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigAdditionalConfigurations"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 73
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 87
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigAdditionalConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 80
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 80
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 80
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigAdditionalConfigurationsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-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-stack-monitoring-config/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringConfigAdditionalConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 68
          },
          "name": "propertiesMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigAdditionalConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigAdditionalConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_config#config_id DataOciStackMonitoringConfig#config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 13
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 91
      },
      "name": "DataOciStackMonitoringConfigDynamicGroups",
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigDynamicGroups"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/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.DataOciStackMonitoringConfigDynamicGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigDynamicGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/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-stack-monitoring-config/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigDynamicGroupsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 114
      },
      "name": "DataOciStackMonitoringConfigDynamicGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 143
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 148
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 153
          },
          "name": "stackMonitoringAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigDynamicGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigDynamicGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-config/index.ts",
        "line": 176
      },
      "name": "DataOciStackMonitoringConfigUserGroups",
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigUserGroups"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/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.DataOciStackMonitoringConfigUserGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigUserGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/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-stack-monitoring-config/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigUserGroupsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-config/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-stack-monitoring-config/index.ts",
        "line": 199
      },
      "name": "DataOciStackMonitoringConfigUserGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 228
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 238
          },
          "name": "stackMonitoringRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-config/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigUserGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-config/index:DataOciStackMonitoringConfigUserGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs oci_stack_monitoring_configs}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs oci_stack_monitoring_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/index.ts",
          "line": 745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringConfigs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 730
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 861
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 800
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 864
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 816
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 832
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 848
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 876
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 718
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 788
          },
          "name": "configCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 858
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 782
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 804
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 868
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 820
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 836
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 852
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 794
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 810
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 826
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 842
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigs"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringConfigsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#compartment_id DataOciStackMonitoringConfigs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 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/stack_monitoring_configs#display_name DataOciStackMonitoringConfigs#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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/stack_monitoring_configs#filter DataOciStackMonitoringConfigs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#id DataOciStackMonitoringConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#state DataOciStackMonitoringConfigs#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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/stack_monitoring_configs#type DataOciStackMonitoringConfigs#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 32
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 457
      },
      "name": "DataOciStackMonitoringConfigsConfigCollection",
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 286
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 40
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurations",
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurations"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 63
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 93
          },
          "name": "propertiesMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 116
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroups",
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroups"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 139
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 168
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 178
          },
          "name": "stackMonitoringAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsConfigCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 309
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 339
          },
          "name": "additionalConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsAdditionalConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 344
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 349
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 355
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 360
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 366
          },
          "name": "dynamicGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsDynamicGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 372
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 382
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 387
          },
          "name": "isManuallyOnboarded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 392
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 397
          },
          "name": "policyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 402
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 413
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 418
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 423
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 429
          },
          "name": "userGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 434
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 201
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsUserGroups",
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsUserGroups"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 224
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 253
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 263
          },
          "name": "stackMonitoringRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsUserGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionItemsUserGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 480
      },
      "name": "DataOciStackMonitoringConfigsConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 510
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsConfigCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-configs/index.ts",
        "line": 533
      },
      "name": "DataOciStackMonitoringConfigsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#name DataOciStackMonitoringConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 537
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#values DataOciStackMonitoringConfigs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 545
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_configs#regex DataOciStackMonitoringConfigs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 541
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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.DataOciStackMonitoringConfigsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringConfigsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
            "line": 698
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringConfigsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-configs/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-stack-monitoring-configs/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 668
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringConfigsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 656
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 672
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 685
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 649
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 662
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 678
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-configs/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringConfigsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-configs/index:DataOciStackMonitoringConfigsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates oci_stack_monitoring_defined_monitoring_templates}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates oci_stack_monitoring_defined_monitoring_templates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
          "line": 627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringDefinedMonitoringTemplates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 612
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringDefinedMonitoringTemplates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringDefinedMonitoringTemplates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringDefinedMonitoringTemplates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 726
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 681
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 729
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 713
          },
          "name": "resetResourceTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 741
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 751
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 600
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 669
          },
          "name": "definedMonitoringTemplateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 723
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 663
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 685
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 733
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 717
          },
          "name": "resourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 656
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 675
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 707
          },
          "name": "resourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplates"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#compartment_id DataOciStackMonitoringDefinedMonitoringTemplates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 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/stack_monitoring_defined_monitoring_templates#display_name DataOciStackMonitoringDefinedMonitoringTemplates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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/stack_monitoring_defined_monitoring_templates#filter DataOciStackMonitoringDefinedMonitoringTemplates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#id DataOciStackMonitoringDefinedMonitoringTemplates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#resource_types DataOciStackMonitoringDefinedMonitoringTemplates#resource_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 28
          },
          "name": "resourceTypes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 339
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollection",
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 222
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 136
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditions",
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 36
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditions",
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 125
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 59
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 88
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 93
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 98
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 103
          },
          "name": "shouldAppendNote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 108
          },
          "name": "shouldAppendUrl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 113
          },
          "name": "triggerDelay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 159
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 194
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 188
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 199
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 245
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 274
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 280
          },
          "name": "definedAlarmConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsDefinedAlarmConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 295
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 300
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 306
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 311
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 316
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 404
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 362
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 392
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesDefinedMonitoringTemplateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 415
      },
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#name DataOciStackMonitoringDefinedMonitoringTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 419
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#values DataOciStackMonitoringDefinedMonitoringTemplates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 427
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_defined_monitoring_templates#regex DataOciStackMonitoringDefinedMonitoringTemplates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 423
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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.DataOciStackMonitoringDefinedMonitoringTemplatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 580
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 580
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/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-stack-monitoring-defined-monitoring-templates/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 550
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringDefinedMonitoringTemplatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 538
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 554
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 567
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 531
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 544
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 560
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-defined-monitoring-templates/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringDefinedMonitoringTemplatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-defined-monitoring-templates/index:DataOciStackMonitoringDefinedMonitoringTemplatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJob": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job oci_stack_monitoring_discovery_job}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job oci_stack_monitoring_discovery_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringDiscoveryJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 534
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringDiscoveryJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringDiscoveryJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringDiscoveryJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 674
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 522
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 573
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 579
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 584
          },
          "name": "discoveryClient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 590
          },
          "name": "discoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 608
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 614
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 619
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 624
          },
          "name": "shouldPropagateTagsToDiscoveredResources",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 629
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 634
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 639
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 645
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 650
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 655
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 660
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 603
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 596
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJob"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringDiscoveryJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job#discovery_job_id DataOciStackMonitoringDiscoveryJob#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 13
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 405
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetails",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 177
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentials",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 91
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 114
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 143
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 148
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 154
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 73
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 87
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 80
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 80
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 80
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-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-stack-monitoring-discovery-job/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 68
          },
          "name": "propertiesMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 200
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 230
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 428
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 457
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 463
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 468
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 474
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 479
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 484
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 490
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 253
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsProperties",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 276
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 306
          },
          "name": "propertiesMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
        "line": 329
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTags",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTags"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job/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-stack-monitoring-discovery-job/index.ts",
        "line": 352
      },
      "name": "DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 382
          },
          "name": "propertiesMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTags"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job/index:DataOciStackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs oci_stack_monitoring_discovery_job_logs}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs oci_stack_monitoring_discovery_job_logs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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.DataOciStackMonitoringDiscoveryJobLogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringDiscoveryJobLogs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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 DataOciStackMonitoringDiscoveryJobLogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringDiscoveryJobLogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringDiscoveryJobLogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 498
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 501
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 469
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 485
          },
          "name": "resetLogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
            "line": 522
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobLogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 457
          },
          "name": "discoveryJobLogCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 495
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 451
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 505
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 473
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 489
          },
          "name": "logTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 444
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 463
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 479
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogs"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs#discovery_job_id DataOciStackMonitoringDiscoveryJobLogs#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 13
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs#filter DataOciStackMonitoringDiscoveryJobLogs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs#id DataOciStackMonitoringDiscoveryJobLogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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/stack_monitoring_discovery_job_logs#log_type DataOciStackMonitoringDiscoveryJobLogs#log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 24
          },
          "name": "logType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
        "line": 128
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollection",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
        "line": 32
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-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.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-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-stack-monitoring-discovery-job-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-stack-monitoring-discovery-job-logs/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 55
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 84
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 89
          },
          "name": "logMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 94
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 100
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 105
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 151
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsDiscoveryJobLogCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
        "line": 204
      },
      "name": "DataOciStackMonitoringDiscoveryJobLogsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_job_logs#name DataOciStackMonitoringDiscoveryJobLogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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/stack_monitoring_discovery_job_logs#values DataOciStackMonitoringDiscoveryJobLogs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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/stack_monitoring_discovery_job_logs#regex DataOciStackMonitoringDiscoveryJobLogs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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.DataOciStackMonitoringDiscoveryJobLogsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobLogsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobLogsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/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-stack-monitoring-discovery-job-logs/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-job-logs/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobLogsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-job-logs/index:DataOciStackMonitoringDiscoveryJobLogsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobs": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs oci_stack_monitoring_discovery_jobs}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs oci_stack_monitoring_discovery_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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.DataOciStackMonitoringDiscoveryJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringDiscoveryJobs resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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 DataOciStackMonitoringDiscoveryJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringDiscoveryJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringDiscoveryJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 545
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 548
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 516
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 532
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 560
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 504
          },
          "name": "discoveryJobCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 542
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 552
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 520
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 536
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 510
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 526
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobs"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringDiscoveryJobsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs#compartment_id DataOciStackMonitoringDiscoveryJobs#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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/stack_monitoring_discovery_jobs#filter DataOciStackMonitoringDiscoveryJobs#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs#id DataOciStackMonitoringDiscoveryJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-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/stack_monitoring_discovery_jobs#name DataOciStackMonitoringDiscoveryJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
        "line": 175
      },
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollection",
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
        "line": 32
      },
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 55
      },
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 84
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 90
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 95
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 101
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 111
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 116
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 121
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 126
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 131
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 137
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 142
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 147
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 152
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 198
      },
      "name": "DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 228
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsDiscoveryJobCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
        "line": 251
      },
      "name": "DataOciStackMonitoringDiscoveryJobsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_discovery_jobs#name DataOciStackMonitoringDiscoveryJobs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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/stack_monitoring_discovery_jobs#values DataOciStackMonitoringDiscoveryJobs#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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/stack_monitoring_discovery_jobs#regex DataOciStackMonitoringDiscoveryJobs#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 259
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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.DataOciStackMonitoringDiscoveryJobsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
            "line": 416
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 386
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringDiscoveryJobsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/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-stack-monitoring-discovery-jobs/index.ts",
            "line": 403
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 380
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 396
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-discovery-jobs/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringDiscoveryJobsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-discovery-jobs/index:DataOciStackMonitoringDiscoveryJobsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_window oci_stack_monitoring_maintenance_window}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_window oci_stack_monitoring_maintenance_window} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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.DataOciStackMonitoringMaintenanceWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMaintenanceWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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 DataOciStackMonitoringMaintenanceWindow to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMaintenanceWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMaintenanceWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 289
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 340
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 346
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 351
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 357
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 367
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 391
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 397
          },
          "name": "resourcesDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 403
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 414
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 419
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 424
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 380
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 373
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindow"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMaintenanceWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_window#maintenance_window_id DataOciStackMonitoringMaintenanceWindow#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 13
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMaintenanceWindowResources",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResources"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 95
      },
      "name": "DataOciStackMonitoringMaintenanceWindowResourcesDetails",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResourcesDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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.DataOciStackMonitoringMaintenanceWindowResourcesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowResourcesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResourcesDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
        "line": 118
      },
      "name": "DataOciStackMonitoringMaintenanceWindowResourcesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 152
          },
          "name": "numberOfMembers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 157
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResourcesDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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.DataOciStackMonitoringMaintenanceWindowResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResourcesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMaintenanceWindowResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 67
          },
          "name": "areMembersIncluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 72
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowResources"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
        "line": 185
      },
      "name": "DataOciStackMonitoringMaintenanceWindowSchedule",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowSchedule"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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.DataOciStackMonitoringMaintenanceWindowScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowScheduleList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-window/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-stack-monitoring-maintenance-window/index.ts",
        "line": 208
      },
      "name": "DataOciStackMonitoringMaintenanceWindowScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 237
          },
          "name": "maintenanceWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 242
          },
          "name": "maintenanceWindowRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 247
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 252
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 257
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-window/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-window/index:DataOciStackMonitoringMaintenanceWindowScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindows": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows oci_stack_monitoring_maintenance_windows}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindows",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows oci_stack_monitoring_maintenance_windows} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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.DataOciStackMonitoringMaintenanceWindowsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMaintenanceWindows resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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 DataOciStackMonitoringMaintenanceWindows to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMaintenanceWindows that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMaintenanceWindows to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 678
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 681
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 611
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 627
          },
          "name": "resetLifecycleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 649
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 665
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 693
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 704
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindows",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 535
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 675
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 637
          },
          "name": "maintenanceWindowCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 599
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 685
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 615
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 631
          },
          "name": "lifecycleDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 653
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 669
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 592
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 605
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 621
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 643
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 659
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindows"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows#compartment_id DataOciStackMonitoringMaintenanceWindows#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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/stack_monitoring_maintenance_windows#filter DataOciStackMonitoringMaintenanceWindows#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows#id DataOciStackMonitoringMaintenanceWindows#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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/stack_monitoring_maintenance_windows#lifecycle_details DataOciStackMonitoringMaintenanceWindows#lifecycle_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 24
          },
          "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/data-sources/stack_monitoring_maintenance_windows#name DataOciStackMonitoringMaintenanceWindows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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/stack_monitoring_maintenance_windows#status DataOciStackMonitoringMaintenanceWindows#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 350
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_maintenance_windows#name DataOciStackMonitoringMaintenanceWindows#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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/stack_monitoring_maintenance_windows#values DataOciStackMonitoringMaintenanceWindows#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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/stack_monitoring_maintenance_windows#regex DataOciStackMonitoringMaintenanceWindows#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 358
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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.DataOciStackMonitoringMaintenanceWindowsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
            "line": 515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 485
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
            "line": 502
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 479
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 495
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 274
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollection",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 135
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-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-stack-monitoring-maintenance-windows/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-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.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-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-stack-monitoring-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-stack-monitoring-maintenance-windows/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 158
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 193
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 199
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 204
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 209
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 214
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 224
          },
          "name": "numberOfResources",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 229
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 234
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 240
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 251
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
        "line": 40
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsSchedule",
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsSchedule"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-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-stack-monitoring-maintenance-windows/index.ts",
        "line": 63
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 92
          },
          "name": "maintenanceWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 97
          },
          "name": "maintenanceWindowRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 102
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 107
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 112
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-maintenance-windows/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-stack-monitoring-maintenance-windows/index.ts",
        "line": 297
      },
      "name": "DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 327
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-maintenance-windows/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-maintenance-windows/index:DataOciStackMonitoringMaintenanceWindowsMaintenanceWindowCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtension": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extension oci_stack_monitoring_metric_extension}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtension",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extension oci_stack_monitoring_metric_extension} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
          "line": 725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMetricExtension resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 710
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMetricExtension to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extension#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMetricExtension that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMetricExtension to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 879
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtension",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 698
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 749
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 754
          },
          "name": "collectionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 759
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 764
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 769
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 774
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 780
          },
          "name": "enabledOnResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 785
          },
          "name": "enabledOnResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 790
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 795
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 814
          },
          "name": "metricList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 819
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 824
          },
          "name": "publishTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 830
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 835
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 840
          },
          "name": "resourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 845
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 850
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 855
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 860
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 865
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 808
          },
          "name": "metricExtensionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 801
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtension"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMetricExtensionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extension#metric_extension_id DataOciStackMonitoringMetricExtension#metric_extension_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 13
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMetricExtensionEnabledOnResources",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionEnabledOnResources"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionEnabledOnResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionEnabledOnResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionEnabledOnResourcesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMetricExtensionEnabledOnResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 67
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionEnabledOnResources"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionEnabledOnResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 90
      },
      "name": "DataOciStackMonitoringMetricExtensionMetricListStruct",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionMetricListStruct"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionMetricListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionMetricListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 189
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionMetricListStructList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 113
      },
      "name": "DataOciStackMonitoringMetricExtensionMetricListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 142
          },
          "name": "computeExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 147
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 152
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 157
          },
          "name": "isDimension",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 162
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 167
          },
          "name": "metricCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 177
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionMetricListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionMetricListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 525
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryProperties",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 200
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 223
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 252
          },
          "name": "inParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 257
          },
          "name": "inParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionQueryPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 280
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 303
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 332
          },
          "name": "outParamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 337
          },
          "name": "outParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 342
          },
          "name": "outParamType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 548
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 577
          },
          "name": "arguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 582
          },
          "name": "autoRowPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 587
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 592
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 597
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 602
          },
          "name": "identityMetric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 608
          },
          "name": "inParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesInParamDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 613
          },
          "name": "isMetricServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 618
          },
          "name": "jmxAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 623
          },
          "name": "managedBeanQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 629
          },
          "name": "outParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesOutParamDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 634
          },
          "name": "protocolType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 639
          },
          "name": "responseContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 645
          },
          "name": "scriptDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 651
          },
          "name": "sqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 656
          },
          "name": "sqlType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 661
          },
          "name": "startsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 666
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 365
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 434
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 388
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 417
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 422
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
        "line": 445
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
            "line": 514
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extension/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-stack-monitoring-metric-extension/index.ts",
        "line": 468
      },
      "name": "DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 497
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 502
          },
          "name": "scriptFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extension/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extension/index:DataOciStackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions oci_stack_monitoring_metric_extensions}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions oci_stack_monitoring_metric_extensions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
          "line": 1192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciStackMonitoringMetricExtensionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMetricExtensions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMetricExtensions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMetricExtensions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMetricExtensions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1362
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1231
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1247
          },
          "name": "resetEnabledOnResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1365
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1263
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1285
          },
          "name": "resetMetricExtensionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1301
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1317
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1333
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1349
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1377
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1359
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1273
          },
          "name": "metricExtensionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1235
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1251
          },
          "name": "enabledOnResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1369
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1267
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1289
          },
          "name": "metricExtensionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1305
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1321
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1337
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1353
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1225
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1241
          },
          "name": "enabledOnResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1257
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1279
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1311
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1327
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1343
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMetricExtensionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#compartment_id DataOciStackMonitoringMetricExtensions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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/stack_monitoring_metric_extensions#enabled_on_resource_id DataOciStackMonitoringMetricExtensions#enabled_on_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 17
          },
          "name": "enabledOnResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#filter DataOciStackMonitoringMetricExtensions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#id DataOciStackMonitoringMetricExtensions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#metric_extension_id DataOciStackMonitoringMetricExtensions#metric_extension_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 28
          },
          "name": "metricExtensionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#name DataOciStackMonitoringMetricExtensions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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/stack_monitoring_metric_extensions#resource_type DataOciStackMonitoringMetricExtensions#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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/stack_monitoring_metric_extensions#state DataOciStackMonitoringMetricExtensions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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/stack_monitoring_metric_extensions#status DataOciStackMonitoringMetricExtensions#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 980
      },
      "name": "DataOciStackMonitoringMetricExtensionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#name DataOciStackMonitoringMetricExtensions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 984
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#values DataOciStackMonitoringMetricExtensions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 992
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_metric_extensions#regex DataOciStackMonitoringMetricExtensions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 988
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 1145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 1038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1115
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1103
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1119
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1132
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1096
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1109
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1125
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 1052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 904
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollection",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 726
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 52
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResources",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResources"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 75
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 104
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResources"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 893
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 127
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStruct",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStruct"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 150
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 179
          },
          "name": "computeExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 184
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 189
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 194
          },
          "name": "isDimension",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 199
          },
          "name": "isHidden",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 204
          },
          "name": "metricCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 214
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStruct"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 749
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 778
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 783
          },
          "name": "collectionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 788
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 793
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 798
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 803
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 809
          },
          "name": "enabledOnResources",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsEnabledOnResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 814
          },
          "name": "enabledOnResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 819
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 824
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 830
          },
          "name": "metricList",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsMetricListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 835
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 840
          },
          "name": "publishTrigger",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 846
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 851
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 856
          },
          "name": "resourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 861
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 866
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 871
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 876
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 881
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 562
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryProperties",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 237
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 260
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 289
          },
          "name": "inParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 294
          },
          "name": "inParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 317
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 340
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 369
          },
          "name": "outParamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 374
          },
          "name": "outParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 379
          },
          "name": "outParamType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 585
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 614
          },
          "name": "arguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 619
          },
          "name": "autoRowPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 624
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 629
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 634
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 639
          },
          "name": "identityMetric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 645
          },
          "name": "inParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesInParamDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 650
          },
          "name": "isMetricServiceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 655
          },
          "name": "jmxAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 660
          },
          "name": "managedBeanQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 666
          },
          "name": "outParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutParamDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 671
          },
          "name": "protocolType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 676
          },
          "name": "responseContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 682
          },
          "name": "scriptDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 688
          },
          "name": "sqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 693
          },
          "name": "sqlType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 698
          },
          "name": "startsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 703
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 402
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 425
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 454
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 459
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesScriptDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
        "line": 482
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetails",
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 505
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 534
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 539
          },
          "name": "scriptFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsQueryPropertiesSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 962
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
            "line": 969
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-metric-extensions/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-stack-monitoring-metric-extensions/index.ts",
        "line": 927
      },
      "name": "DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 957
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-metric-extensions/index.ts",
            "line": 940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMetricExtensionsMetricExtensionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-metric-extensions/index:DataOciStackMonitoringMetricExtensionsMetricExtensionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResource": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource oci_stack_monitoring_monitored_resource}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource oci_stack_monitoring_monitored_resource} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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 DataOciStackMonitoringMonitoredResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1129
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1135
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 923
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 975
          },
          "name": "additionalAliases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 981
          },
          "name": "additionalCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 987
          },
          "name": "aliases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 992
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 998
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1004
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1010
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1015
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1020
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1025
          },
          "name": "externalResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1031
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1036
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1041
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1046
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1051
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1069
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1075
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1080
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1085
          },
          "name": "resourceTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1090
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1095
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1101
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1106
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1111
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1116
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1121
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1064
          },
          "name": "monitoredResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 1057
          },
          "name": "monitoredResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResource"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 100
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliases",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliases"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredential",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredential"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 67
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 72
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 77
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAdditionalAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliasesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 123
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 153
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliasesCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 158
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 163
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalAliases"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalAliasesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 266
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentials",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentials"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentialsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 289
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 318
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 323
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 328
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 339
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 344
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 186
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentialsProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentialsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 209
      },
      "name": "DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 238
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 243
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAdditionalCredentialsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 457
      },
      "name": "DataOciStackMonitoringMonitoredResourceAliases",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliases"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 372
      },
      "name": "DataOciStackMonitoringMonitoredResourceAliasesCredential",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliasesCredential"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAliasesCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAliasesCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliasesCredentialList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 395
      },
      "name": "DataOciStackMonitoringMonitoredResourceAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 429
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 434
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceAliasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 532
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliasesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 480
      },
      "name": "DataOciStackMonitoringMonitoredResourceAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 510
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliasesCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 515
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 520
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceAliases"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceAliasesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource#monitored_resource_id DataOciStackMonitoringMonitoredResource#monitored_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 13
          },
          "name": "monitoredResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 623
      },
      "name": "DataOciStackMonitoringMonitoredResourceCredentials",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentials"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 725
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 718
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentialsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 646
      },
      "name": "DataOciStackMonitoringMonitoredResourceCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 675
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 680
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 685
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 690
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 696
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 701
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 706
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 543
      },
      "name": "DataOciStackMonitoringMonitoredResourceCredentialsProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentialsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentialsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 566
      },
      "name": "DataOciStackMonitoringMonitoredResourceCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 595
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 600
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceCredentialsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 729
      },
      "name": "DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetails",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 752
      },
      "name": "DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 781
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 786
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 791
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 796
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 801
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 806
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 811
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
        "line": 834
      },
      "name": "DataOciStackMonitoringMonitoredResourceProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourceProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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.DataOciStackMonitoringMonitoredResourcePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
            "line": 903
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourcePropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource/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-stack-monitoring-monitored-resource/index.ts",
        "line": 857
      },
      "name": "DataOciStackMonitoringMonitoredResourcePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 886
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 891
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource/index:DataOciStackMonitoringMonitoredResourcePropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTask": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_task oci_stack_monitoring_monitored_resource_task}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_task oci_stack_monitoring_monitored_resource_task} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
          "line": 1000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResourceTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 985
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMonitoredResourceTask to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResourceTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResourceTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1109
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1115
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 973
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1024
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1030
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1036
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1041
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1059
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1064
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1070
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1076
          },
          "name": "taskDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1081
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1086
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1091
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1096
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1101
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1054
          },
          "name": "monitoredResourceTaskIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 1047
          },
          "name": "monitoredResourceTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTask"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_task#monitored_resource_task_id DataOciStackMonitoringMonitoredResourceTask#monitored_resource_task_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 13
          },
          "name": "monitoredResourceTaskId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 792
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetails",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 953
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 815
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 844
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 849
          },
          "name": "availabilityProxyMetricCollectionInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 854
          },
          "name": "availabilityProxyMetrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 859
          },
          "name": "consolePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 864
          },
          "name": "externalIdMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 869
          },
          "name": "handlerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 874
          },
          "name": "isEnable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 879
          },
          "name": "lifecycleStatusMappingsForUpStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 884
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 890
          },
          "name": "receiverProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 895
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 900
          },
          "name": "resourceNameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 905
          },
          "name": "resourceNameMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 910
          },
          "name": "resourceTypeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 915
          },
          "name": "resourceTypeMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 921
          },
          "name": "resourceTypesConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 926
          },
          "name": "serviceBaseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 931
          },
          "name": "shouldUseMetricsFlowForStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 936
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 941
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 67
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 705
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 90
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 113
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 142
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 147
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 590
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 170
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 193
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 222
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 227
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 232
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 255
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 324
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 278
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 312
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 335
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 358
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 387
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 392
          },
          "name": "isSkipUpload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 397
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 402
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 425
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 448
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 477
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 482
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 613
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 643
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 648
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 654
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 660
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 666
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 671
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 677
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 682
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
        "line": 505
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 528
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 557
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 562
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 567
          },
          "name": "isUseTagsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
            "line": 781
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-task/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-stack-monitoring-monitored-resource-task/index.ts",
        "line": 728
      },
      "name": "DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 758
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 764
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 769
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-task/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-task/index:DataOciStackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks oci_stack_monitoring_monitored_resource_tasks}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks oci_stack_monitoring_monitored_resource_tasks} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
          "line": 1408
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResourceTasks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1393
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMonitoredResourceTasks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResourceTasks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResourceTasks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1490
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1493
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1477
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1505
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1381
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1487
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1465
          },
          "name": "monitoredResourceTasksCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1443
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1497
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1481
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1436
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1471
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasks"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#compartment_id DataOciStackMonitoringMonitoredResourceTasks#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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/stack_monitoring_monitored_resource_tasks#filter DataOciStackMonitoringMonitoredResourceTasks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#id DataOciStackMonitoringMonitoredResourceTasks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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/stack_monitoring_monitored_resource_tasks#status DataOciStackMonitoringMonitoredResourceTasks#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 24
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1196
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#name DataOciStackMonitoringMonitoredResourceTasks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1200
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#values DataOciStackMonitoringMonitoredResourceTasks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1208
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_tasks#regex DataOciStackMonitoringMonitoredResourceTasks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1204
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1368
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1361
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1331
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1319
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1335
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1348
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1312
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1325
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1341
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1120
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollection",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 981
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1004
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1033
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1039
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1045
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1050
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1055
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1060
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1066
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1072
          },
          "name": "taskDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1077
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1082
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1087
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1092
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1097
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 809
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetails",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 963
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 970
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 832
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 861
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 866
          },
          "name": "availabilityProxyMetricCollectionInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 871
          },
          "name": "availabilityProxyMetrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 876
          },
          "name": "consolePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 881
          },
          "name": "externalIdMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 886
          },
          "name": "handlerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 891
          },
          "name": "isEnable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 896
          },
          "name": "lifecycleStatusMappingsForUpStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 901
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 907
          },
          "name": "receiverProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 912
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 917
          },
          "name": "resourceNameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 922
          },
          "name": "resourceNameMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 927
          },
          "name": "resourceTypeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 932
          },
          "name": "resourceTypeMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 938
          },
          "name": "resourceTypesConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 943
          },
          "name": "serviceBaseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 948
          },
          "name": "shouldUseMetricsFlowForStatus",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 953
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 958
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 32
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 96
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 55
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 84
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsReceiverPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 722
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfiguration",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfiguration"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 107
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 130
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 159
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 164
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 607
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 187
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 210
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 239
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 244
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 249
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 272
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 295
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 329
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 352
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 375
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 404
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 409
          },
          "name": "isSkipUpload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 414
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 419
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 442
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 465
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 494
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 499
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 630
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 660
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 665
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 671
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 677
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 683
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 688
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 694
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 699
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 522
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 545
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 574
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 579
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 584
          },
          "name": "isUseTagsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 798
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 745
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 775
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 781
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationHandlerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 786
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsTaskDetailsResourceTypesConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
          "line": 1185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1192
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1185
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1185
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/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-stack-monitoring-monitored-resource-tasks/index.ts",
        "line": 1143
      },
      "name": "DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1173
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-tasks/index.ts",
            "line": 1156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-tasks/index:DataOciStackMonitoringMonitoredResourceTasksMonitoredResourceTasksCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceType": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_type oci_stack_monitoring_monitored_resource_type}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_type oci_stack_monitoring_monitored_resource_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResourceType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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 DataOciStackMonitoringMonitoredResourceType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResourceType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResourceType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 1000
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 1006
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 826
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 878
          },
          "name": "additionalNamespaceMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 884
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 889
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 895
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 900
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 905
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 911
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 917
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 922
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 927
          },
          "name": "isSystemDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 933
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 938
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 956
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 961
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 966
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 971
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 977
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 982
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 987
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 992
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 951
          },
          "name": "monitoredResourceTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 944
          },
          "name": "monitoredResourceTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceType"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 67
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 72
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_type#monitored_resource_type_id DataOciStackMonitoringMonitoredResourceType#monitored_resource_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 13
          },
          "name": "monitoredResourceTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 515
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 95
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 118
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 147
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 152
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 157
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 180
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 203
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 232
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 237
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 260
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 283
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 312
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 317
          },
          "name": "isSkipUpload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 322
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 327
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 350
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 373
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 402
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 407
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 538
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 568
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 573
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 579
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 585
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 591
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 596
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 602
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 607
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 430
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 453
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 482
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 487
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 492
          },
          "name": "isUseTagsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 705
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadata",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadata"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 806
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadataList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 728
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 757
          },
          "name": "agentProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 762
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 767
          },
          "name": "requiredProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 773
          },
          "name": "uniquePropertySets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 778
          },
          "name": "validPropertiesForCreate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 783
          },
          "name": "validPropertiesForUpdate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 789
          },
          "name": "validPropertyValues",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 794
          },
          "name": "validSubResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
        "line": 630
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySets",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
            "line": 694
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-type/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-stack-monitoring-monitored-resource-type/index.ts",
        "line": 653
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 682
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-type/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-type/index:DataOciStackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types oci_stack_monitoring_monitored_resource_types}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types oci_stack_monitoring_monitored_resource_types} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
          "line": 1327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResourceTypes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1312
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMonitoredResourceTypes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResourceTypes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResourceTypes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1528
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1381
          },
          "name": "resetExcludeFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1397
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1531
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1429
          },
          "name": "resetIsExcludeSystemTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1445
          },
          "name": "resetMetricNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1467
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1483
          },
          "name": "resetResourceCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1499
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1515
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1543
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1525
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1455
          },
          "name": "monitoredResourceTypesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1369
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1385
          },
          "name": "excludeFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1401
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1535
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1433
          },
          "name": "isExcludeSystemTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1449
          },
          "name": "metricNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1471
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1487
          },
          "name": "resourceCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1503
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1519
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1362
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1375
          },
          "name": "excludeFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1391
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1423
          },
          "name": "isExcludeSystemTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1439
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1477
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1493
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1509
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypes"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#compartment_id DataOciStackMonitoringMonitoredResourceTypes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-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/stack_monitoring_monitored_resource_types#exclude_fields DataOciStackMonitoringMonitoredResourceTypes#exclude_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 17
          },
          "name": "excludeFields",
          "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/stack_monitoring_monitored_resource_types#fields DataOciStackMonitoringMonitoredResourceTypes#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-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/stack_monitoring_monitored_resource_types#filter DataOciStackMonitoringMonitoredResourceTypes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 58
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#id DataOciStackMonitoringMonitoredResourceTypes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-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/stack_monitoring_monitored_resource_types#is_exclude_system_types DataOciStackMonitoringMonitoredResourceTypes#is_exclude_system_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 32
          },
          "name": "isExcludeSystemTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitored_resource_types#metric_namespace DataOciStackMonitoringMonitoredResourceTypes#metric_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 36
          },
          "name": "metricNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#name DataOciStackMonitoringMonitoredResourceTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 40
          },
          "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/stack_monitoring_monitored_resource_types#resource_category DataOciStackMonitoringMonitoredResourceTypes#resource_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 44
          },
          "name": "resourceCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#source_type DataOciStackMonitoringMonitoredResourceTypes#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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/data-sources/stack_monitoring_monitored_resource_types#status DataOciStackMonitoringMonitoredResourceTypes#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 52
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1115
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#name DataOciStackMonitoringMonitoredResourceTypes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#values DataOciStackMonitoringMonitoredResourceTypes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1127
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resource_types#regex DataOciStackMonitoringMonitoredResourceTypes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1123
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
          "line": 1183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1250
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1238
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1254
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1267
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1231
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1244
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1260
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1039
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollection",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 862
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 60
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 83
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 112
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 117
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 560
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 140
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 163
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 192
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 197
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 202
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 225
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 248
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 282
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 305
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappings",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 328
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 357
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 362
          },
          "name": "isSkipUpload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 367
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 372
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappings"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 395
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 418
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 447
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 452
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 583
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 613
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigCollectdResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 618
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 624
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 630
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 636
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigMetricNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 641
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 647
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 652
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 475
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfig",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 498
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 527
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 532
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 537
          },
          "name": "isUseTagsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 750
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadata",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadata"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 773
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 802
          },
          "name": "agentProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 807
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 812
          },
          "name": "requiredProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 818
          },
          "name": "uniquePropertySets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 823
          },
          "name": "validPropertiesForCreate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 828
          },
          "name": "validPropertiesForUpdate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 834
          },
          "name": "validPropertyValues",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 839
          },
          "name": "validSubResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadata"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 675
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySets",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySets"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 698
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 727
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySets"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataUniquePropertySetsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 885
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 915
          },
          "name": "additionalNamespaceMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 921
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsAvailabilityMetricsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 926
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 932
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 937
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 942
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 948
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 954
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsHandlerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 959
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 964
          },
          "name": "isSystemDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 970
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 975
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 980
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 985
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 990
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 995
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1001
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1006
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1011
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1016
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/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-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resource-types/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
        "line": 1062
      },
      "name": "DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1092
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resource-types/index.ts",
            "line": 1075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resource-types/index:DataOciStackMonitoringMonitoredResourceTypesMonitoredResourceTypesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources oci_stack_monitoring_monitored_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources oci_stack_monitoring_monitored_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
          "line": 1436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoredResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1421
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMonitoredResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoredResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoredResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1552
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1555
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1485
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1507
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1523
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1539
          },
          "name": "resetWorkRequestId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1567
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1578
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1409
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1549
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1495
          },
          "name": "monitoredResourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1473
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1559
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1489
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1511
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1527
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1543
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1466
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1479
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1501
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1517
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1533
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResources"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoredResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#compartment_id DataOciStackMonitoringMonitoredResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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/stack_monitoring_monitored_resources#filter DataOciStackMonitoringMonitoredResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#id DataOciStackMonitoringMonitoredResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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/stack_monitoring_monitored_resources#name DataOciStackMonitoringMonitoredResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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/stack_monitoring_monitored_resources#status DataOciStackMonitoringMonitoredResources#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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/stack_monitoring_monitored_resources#work_request_id DataOciStackMonitoringMonitoredResources#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 32
          },
          "name": "workRequestId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1224
      },
      "name": "DataOciStackMonitoringMonitoredResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#name DataOciStackMonitoringMonitoredResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#values DataOciStackMonitoringMonitoredResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1236
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitored_resources#regex DataOciStackMonitoringMonitoredResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1232
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1396
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1389
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
          "line": 1292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1359
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1363
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1376
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1353
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1369
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1148
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollection",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 939
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 125
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliases",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliases"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 40
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredential",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredential"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-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-stack-monitoring-monitored-resources/index.ts",
        "line": 63
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 92
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 97
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 102
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 148
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 178
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 183
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 188
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliases"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 291
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentials",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentials"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 314
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 343
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 348
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 353
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 364
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 369
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 374
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 211
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 234
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 263
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 268
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 482
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliases",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliases"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 397
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredential",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredential"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 471
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 420
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 454
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 459
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredential"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 505
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 535
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 540
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 545
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliases"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 648
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentials",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentials"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 743
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 671
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 700
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 705
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 710
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 721
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 726
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 731
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentials"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 568
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 591
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 625
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 754
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetails",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 777
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 806
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 811
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 816
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 821
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 826
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 831
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 836
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 1137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 962
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 992
          },
          "name": "additionalAliases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 998
          },
          "name": "additionalCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAdditionalCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1004
          },
          "name": "aliases",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1009
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1015
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1021
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1027
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1032
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1037
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1042
          },
          "name": "externalResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1048
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1053
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1058
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1063
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1068
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1073
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1079
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1084
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1089
          },
          "name": "resourceTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1094
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1099
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1105
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1110
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1115
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1120
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1125
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 859
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsProperties",
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsProperties"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
            "line": 928
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 882
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 911
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 916
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsProperties"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
        "line": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1220
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1213
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitored-resources/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-stack-monitoring-monitored-resources/index.ts",
        "line": 1171
      },
      "name": "DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1201
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitored-resources/index.ts",
            "line": 1184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitored-resources/index:DataOciStackMonitoringMonitoredResourcesMonitoredResourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template oci_stack_monitoring_monitoring_template}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template oci_stack_monitoring_monitoring_template} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template/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.DataOciStackMonitoringMonitoringTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoringTemplate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/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 DataOciStackMonitoringMonitoringTemplate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoringTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoringTemplate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/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-stack-monitoring-monitoring-template/index.ts",
            "line": 286
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 109
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 171
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 176
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 187
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 197
          },
          "name": "isAlarmsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 202
          },
          "name": "isSplitNotificationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 208
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 213
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 231
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 236
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 241
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 247
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 252
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 257
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 262
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 267
          },
          "name": "totalAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 272
          },
          "name": "totalAppliedAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 226
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 219
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template/index:DataOciStackMonitoringMonitoringTemplate"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmCondition": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_condition oci_stack_monitoring_monitoring_template_alarm_condition}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_condition oci_stack_monitoring_monitoring_template_alarm_condition} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
          "line": 155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoringTemplateAlarmCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 140
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStackMonitoringMonitoringTemplateAlarmCondition to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoringTemplateAlarmCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoringTemplateAlarmCondition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/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-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 290
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 128
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 193
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 204
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 198
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 216
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 226
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 244
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 249
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 254
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 259
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 265
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 270
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 275
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 188
          },
          "name": "alarmConditionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 239
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 181
          },
          "name": "alarmConditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 232
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index:DataOciStackMonitoringMonitoringTemplateAlarmCondition"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 19
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionConditions",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionConditions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/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-stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/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-stack-monitoring-monitoring-template-alarm-condition/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-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/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-stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 42
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 71
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 76
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 81
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 86
          },
          "name": "shouldAppendNote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 91
          },
          "name": "shouldAppendUrl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 96
          },
          "name": "triggerDelay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_condition#alarm_condition_id DataOciStackMonitoringMonitoringTemplateAlarmCondition#alarm_condition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 13
          },
          "name": "alarmConditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_condition#monitoring_template_id DataOciStackMonitoringMonitoringTemplateAlarmCondition#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 17
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-condition/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions oci_stack_monitoring_monitoring_template_alarm_conditions}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions oci_stack_monitoring_monitoring_template_alarm_conditions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoringTemplateAlarmConditions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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 DataOciStackMonitoringMonitoringTemplateAlarmConditions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoringTemplateAlarmConditions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoringTemplateAlarmConditions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 753
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 647
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 756
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 663
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 679
          },
          "name": "resetMetricName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 708
          },
          "name": "resetResourceTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 724
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 740
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 782
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 562
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 622
          },
          "name": "alarmConditionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 750
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 635
          },
          "name": "alarmConditionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 651
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 760
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 667
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 683
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 696
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 712
          },
          "name": "resourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 728
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 744
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 628
          },
          "name": "alarmConditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 641
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 673
          },
          "name": "metricName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 689
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 702
          },
          "name": "resourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 718
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 734
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 301
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollection",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 152
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 52
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditions",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditions"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 75
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 104
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 109
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 114
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 119
          },
          "name": "shouldAppendNote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 124
          },
          "name": "shouldAppendUrl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 129
          },
          "name": "triggerDelay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditions"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 290
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 175
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 204
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 215
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 209
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 221
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 227
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 237
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 242
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 247
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 252
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 262
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 268
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 273
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 278
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 324
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 354
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsAlarmConditionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#alarm_condition_id DataOciStackMonitoringMonitoringTemplateAlarmConditions#alarm_condition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 13
          },
          "name": "alarmConditionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#monitoring_template_id DataOciStackMonitoringMonitoringTemplateAlarmConditions#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 32
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#compartment_id DataOciStackMonitoringMonitoringTemplateAlarmConditions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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/stack_monitoring_monitoring_template_alarm_conditions#filter DataOciStackMonitoringMonitoringTemplateAlarmConditions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 50
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#id DataOciStackMonitoringMonitoringTemplateAlarmConditions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#metric_name DataOciStackMonitoringMonitoringTemplateAlarmConditions#metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 28
          },
          "name": "metricName",
          "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/stack_monitoring_monitoring_template_alarm_conditions#resource_types DataOciStackMonitoringMonitoringTemplateAlarmConditions#resource_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 36
          },
          "name": "resourceTypes",
          "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/stack_monitoring_monitoring_template_alarm_conditions#state DataOciStackMonitoringMonitoringTemplateAlarmConditions#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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/stack_monitoring_monitoring_template_alarm_conditions#status DataOciStackMonitoringMonitoringTemplateAlarmConditions#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 44
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 377
      },
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template_alarm_conditions#name DataOciStackMonitoringMonitoringTemplateAlarmConditions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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/stack_monitoring_monitoring_template_alarm_conditions#values DataOciStackMonitoringMonitoringTemplateAlarmConditions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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/stack_monitoring_monitoring_template_alarm_conditions#regex DataOciStackMonitoringMonitoringTemplateAlarmConditions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 385
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 512
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 500
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/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-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 529
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 493
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 506
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 522
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template-alarm-conditions/index:DataOciStackMonitoringMonitoringTemplateAlarmConditionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoringTemplateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_template#monitoring_template_id DataOciStackMonitoringMonitoringTemplate#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 13
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template/index:DataOciStackMonitoringMonitoringTemplateConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringMonitoringTemplateMembers",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template/index:DataOciStackMonitoringMonitoringTemplateMembers"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template/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-stack-monitoring-monitoring-template/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/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.DataOciStackMonitoringMonitoringTemplateMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplateMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/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-stack-monitoring-monitoring-template/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-stack-monitoring-monitoring-template/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template/index:DataOciStackMonitoringMonitoringTemplateMembersList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringMonitoringTemplateMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 67
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 72
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 77
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-template/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplateMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-template/index:DataOciStackMonitoringMonitoringTemplateMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates oci_stack_monitoring_monitoring_templates}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates oci_stack_monitoring_monitoring_templates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringMonitoringTemplates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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 DataOciStackMonitoringMonitoringTemplates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringMonitoringTemplates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringMonitoringTemplates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 790
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 643
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 659
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 793
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 675
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 691
          },
          "name": "resetMetricName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 713
          },
          "name": "resetMonitoringTemplateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 729
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 745
          },
          "name": "resetResourceTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 761
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 777
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 820
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 576
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 787
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 701
          },
          "name": "monitoringTemplateCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 647
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 663
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 797
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 679
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 695
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 717
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 733
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 749
          },
          "name": "resourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 765
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 781
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 653
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 669
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 685
          },
          "name": "metricName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 707
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 723
          },
          "name": "namespace",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 739
          },
          "name": "resourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 755
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 771
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplates"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#compartment_id DataOciStackMonitoringMonitoringTemplates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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/stack_monitoring_monitoring_templates#display_name DataOciStackMonitoringMonitoringTemplates#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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/stack_monitoring_monitoring_templates#filter DataOciStackMonitoringMonitoringTemplates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 54
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#id DataOciStackMonitoringMonitoringTemplates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#metric_name DataOciStackMonitoringMonitoringTemplates#metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 28
          },
          "name": "metricName",
          "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/stack_monitoring_monitoring_templates#monitoring_template_id DataOciStackMonitoringMonitoringTemplates#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 32
          },
          "name": "monitoringTemplateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#namespace DataOciStackMonitoringMonitoringTemplates#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 36
          },
          "name": "namespace",
          "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/stack_monitoring_monitoring_templates#resource_types DataOciStackMonitoringMonitoringTemplates#resource_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 40
          },
          "name": "resourceTypes",
          "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/stack_monitoring_monitoring_templates#state DataOciStackMonitoringMonitoringTemplates#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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/stack_monitoring_monitoring_templates#status DataOciStackMonitoringMonitoringTemplates#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 48
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 391
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_monitoring_templates#name DataOciStackMonitoringMonitoringTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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/stack_monitoring_monitoring_templates#values DataOciStackMonitoringMonitoringTemplates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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/stack_monitoring_monitoring_templates#regex DataOciStackMonitoringMonitoringTemplates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 399
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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.DataOciStackMonitoringMonitoringTemplatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 556
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 526
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 514
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 543
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 507
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 520
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 536
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 315
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollection",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 141
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
        "line": 56
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembers",
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembers"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 79
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 108
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 118
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembers"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 164
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 193
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 199
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 204
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 209
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 214
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 220
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 225
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 230
          },
          "name": "isAlarmsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 235
          },
          "name": "isSplitNotificationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 241
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 246
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 251
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 256
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 261
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 267
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 272
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 277
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 282
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 287
          },
          "name": "totalAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 292
          },
          "name": "totalAppliedAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
            "line": 380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-monitoring-templates/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-stack-monitoring-monitoring-templates/index.ts",
        "line": 338
      },
      "name": "DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 368
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-monitoring-templates/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-monitoring-templates/index:DataOciStackMonitoringMonitoringTemplatesMonitoringTemplateCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSet": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_set oci_stack_monitoring_process_set}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_set oci_stack_monitoring_process_set} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-set/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.DataOciStackMonitoringProcessSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringProcessSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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 DataOciStackMonitoringProcessSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringProcessSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringProcessSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
            "line": 322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 190
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 241
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 247
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 252
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 258
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 281
          },
          "name": "revision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 287
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 298
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 303
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 308
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 276
          },
          "name": "processSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 269
          },
          "name": "processSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSet"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringProcessSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_set#process_set_id DataOciStackMonitoringProcessSet#process_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 13
          },
          "name": "processSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
        "line": 105
      },
      "name": "DataOciStackMonitoringProcessSetSpecification",
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecification"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
        "line": 15
      },
      "name": "DataOciStackMonitoringProcessSetSpecificationItems",
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecificationItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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.DataOciStackMonitoringProcessSetSpecificationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetSpecificationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecificationItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
        "line": 38
      },
      "name": "DataOciStackMonitoringProcessSetSpecificationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 67
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 72
          },
          "name": "processCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 77
          },
          "name": "processLineRegexPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 82
          },
          "name": "processUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecificationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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.DataOciStackMonitoringProcessSetSpecificationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetSpecificationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecificationList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-set/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-stack-monitoring-process-set/index.ts",
        "line": 128
      },
      "name": "DataOciStackMonitoringProcessSetSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 158
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecificationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-set/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetSpecification"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-set/index:DataOciStackMonitoringProcessSetSpecificationOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets oci_stack_monitoring_process_sets}."
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets oci_stack_monitoring_process_sets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStackMonitoringProcessSets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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 DataOciStackMonitoringProcessSets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStackMonitoringProcessSets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStackMonitoringProcessSets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 697
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 662
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 700
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 678
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 712
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 721
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 588
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 694
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 688
          },
          "name": "processSetCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 650
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 666
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 704
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 682
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 643
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 656
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSets"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 9
      },
      "name": "DataOciStackMonitoringProcessSetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets#compartment_id DataOciStackMonitoringProcessSets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 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/stack_monitoring_process_sets#display_name DataOciStackMonitoringProcessSets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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/stack_monitoring_process_sets#filter DataOciStackMonitoringProcessSets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets#id DataOciStackMonitoringProcessSets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsConfig"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 403
      },
      "name": "DataOciStackMonitoringProcessSetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/stack_monitoring_process_sets#name DataOciStackMonitoringProcessSets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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/stack_monitoring_process_sets#values DataOciStackMonitoringProcessSets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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/stack_monitoring_process_sets#regex DataOciStackMonitoringProcessSets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 411
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsFilter"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsFilterList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 538
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 526
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 555
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 519
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 532
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 548
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 327
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollection",
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollection"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 198
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItems",
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 221
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 250
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 256
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 261
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 267
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 277
          },
          "name": "revision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 283
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 288
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 294
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 299
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 304
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 122
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecification",
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecification"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
        "line": 32
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItems",
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItems"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 111
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 55
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 84
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 89
          },
          "name": "processCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 94
          },
          "name": "processLineRegexPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 99
          },
          "name": "processUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItems"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 145
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 175
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecification"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionItemsSpecificationOutputReference"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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.DataOciStackMonitoringProcessSetsProcessSetCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionList"
    },
    "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-stack-monitoring-process-sets/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-stack-monitoring-process-sets/index.ts",
        "line": 350
      },
      "name": "DataOciStackMonitoringProcessSetsProcessSetCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 380
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-stack-monitoring-process-sets/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStackMonitoringProcessSetsProcessSetCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-stack-monitoring-process-sets/index:DataOciStackMonitoringProcessSetsProcessSetCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarness": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harness oci_streaming_connect_harness}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarness",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harness oci_streaming_connect_harness} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harness/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.DataOciStreamingConnectHarnessConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harness/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingConnectHarness resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/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 DataOciStreamingConnectHarness to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harness#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingConnectHarness that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingConnectHarness to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/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-streaming-connect-harness/index.ts",
            "line": 139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingConnectHarness",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 110
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 88
          },
          "name": "connectHarnessIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 81
          },
          "name": "connectHarnessId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harness/index:DataOciStreamingConnectHarness"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harness/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingConnectHarnessConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harness#connect_harness_id DataOciStreamingConnectHarness#connect_harness_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harness/index.ts",
            "line": 13
          },
          "name": "connectHarnessId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harness/index:DataOciStreamingConnectHarnessConfig"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnesses": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses oci_streaming_connect_harnesses}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnesses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses oci_streaming_connect_harnesses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harnesses/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.DataOciStreamingConnectHarnessesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingConnectHarnesses resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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 DataOciStreamingConnectHarnesses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingConnectHarnesses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingConnectHarnesses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 459
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 462
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 430
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 446
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
            "line": 484
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingConnectHarnesses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 333
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 402
          },
          "name": "connectHarness",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarnessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 456
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 396
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 466
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 434
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 450
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 389
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 440
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnesses"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingConnectHarnessesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses#compartment_id DataOciStreamingConnectHarnesses#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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/streaming_connect_harnesses#filter DataOciStreamingConnectHarnesses#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses#id DataOciStreamingConnectHarnesses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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/streaming_connect_harnesses#name DataOciStreamingConnectHarnesses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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/streaming_connect_harnesses#state DataOciStreamingConnectHarnesses#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesConfig"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarness": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarness",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
        "line": 36
      },
      "name": "DataOciStreamingConnectHarnessesConnectHarness",
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesConnectHarness"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarnessList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarnessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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.DataOciStreamingConnectHarnessesConnectHarnessOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingConnectHarnessesConnectHarnessList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesConnectHarnessList"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarnessOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarnessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
        "line": 59
      },
      "name": "DataOciStreamingConnectHarnessesConnectHarnessOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 110
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 125
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesConnectHarness"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesConnectHarnessOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
        "line": 148
      },
      "name": "DataOciStreamingConnectHarnessesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_connect_harnesses#name DataOciStreamingConnectHarnesses#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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/streaming_connect_harnesses#values DataOciStreamingConnectHarnesses#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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/streaming_connect_harnesses#regex DataOciStreamingConnectHarnesses#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 156
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesFilter"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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.DataOciStreamingConnectHarnessesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingConnectHarnessesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesFilterList"
    },
    "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 283
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStreamingConnectHarnessesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 271
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/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-streaming-connect-harnesses/index.ts",
            "line": 300
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 277
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 293
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-connect-harnesses/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStreamingConnectHarnessesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-connect-harnesses/index:DataOciStreamingConnectHarnessesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStream": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream oci_streaming_stream}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStream",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream oci_streaming_stream} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream/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.DataOciStreamingStreamConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingStream resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/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 DataOciStreamingStream to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingStream that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingStream to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/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-streaming-stream/index.ts",
            "line": 159
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingStream",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 87
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 92
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 97
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 102
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 112
          },
          "name": "partitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 117
          },
          "name": "retentionInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 140
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 135
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 128
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream/index:DataOciStreamingStream"
    },
    "cdktf-provider-oci.DataOciStreamingStreamConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingStreamConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream#stream_id DataOciStreamingStream#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream/index.ts",
            "line": 13
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream/index:DataOciStreamingStreamConfig"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPool": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pool oci_streaming_stream_pool}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pool oci_streaming_stream_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pool/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pool/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingStreamPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 291
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciStreamingStreamPool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingStreamPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingStreamPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 422
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 279
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 330
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 336
          },
          "name": "customEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 342
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 347
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 353
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 363
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 369
          },
          "name": "kafkaSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 374
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 385
          },
          "name": "privateEndpointSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 403
          },
          "name": "streamPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 396
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPool"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pool/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingStreamPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pool#stream_pool_id DataOciStreamingStreamPool#stream_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 13
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolConfig"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pool/index.ts",
        "line": 15
      },
      "name": "DataOciStreamingStreamPoolCustomEncryptionKey",
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolCustomEncryptionKey"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pool/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-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.DataOciStreamingStreamPoolCustomEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolCustomEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-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-streaming-stream-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-streaming-stream-pool/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolCustomEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pool/index.ts",
        "line": 38
      },
      "name": "DataOciStreamingStreamPoolCustomEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 67
          },
          "name": "keyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 72
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolCustomEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolCustomEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pool/index.ts",
        "line": 95
      },
      "name": "DataOciStreamingStreamPoolKafkaSettings",
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolKafkaSettings"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pool/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-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.DataOciStreamingStreamPoolKafkaSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolKafkaSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-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-streaming-stream-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-streaming-stream-pool/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolKafkaSettingsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pool/index.ts",
        "line": 118
      },
      "name": "DataOciStreamingStreamPoolKafkaSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 147
          },
          "name": "autoCreateTopicsEnable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 152
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 157
          },
          "name": "logRetentionHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 162
          },
          "name": "numPartitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolKafkaSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolKafkaSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pool/index.ts",
        "line": 185
      },
      "name": "DataOciStreamingStreamPoolPrivateEndpointSettings",
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolPrivateEndpointSettings"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pool/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-streaming-stream-pool/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/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.DataOciStreamingStreamPoolPrivateEndpointSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolPrivateEndpointSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/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-streaming-stream-pool/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-streaming-stream-pool/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolPrivateEndpointSettingsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pool/index.ts",
        "line": 208
      },
      "name": "DataOciStreamingStreamPoolPrivateEndpointSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 237
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 242
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 247
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pool/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolPrivateEndpointSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pool/index:DataOciStreamingStreamPoolPrivateEndpointSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPools": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools oci_streaming_stream_pools}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPools",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools oci_streaming_stream_pools} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingStreamPools resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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 DataOciStreamingStreamPools to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingStreamPools that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingStreamPools to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 742
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 745
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 691
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 707
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 723
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 767
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPools",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 616
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 739
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 733
          },
          "name": "streamPools",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 679
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 749
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 695
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 711
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 727
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 672
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 685
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 701
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 717
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPools"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingStreamPoolsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools#compartment_id DataOciStreamingStreamPools#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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/streaming_stream_pools#filter DataOciStreamingStreamPools#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools#id DataOciStreamingStreamPools#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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/streaming_stream_pools#name DataOciStreamingStreamPools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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/streaming_stream_pools#state DataOciStreamingStreamPools#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsConfig"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 431
      },
      "name": "DataOciStreamingStreamPoolsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_stream_pools#name DataOciStreamingStreamPools#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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/streaming_stream_pools#values DataOciStreamingStreamPools#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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/streaming_stream_pools#regex DataOciStreamingStreamPools#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 439
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsFilter"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsFilterList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 566
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStreamingStreamPoolsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 554
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 583
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 560
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 576
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPools": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPools",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 291
      },
      "name": "DataOciStreamingStreamPoolsStreamPools",
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPools"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 36
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKey",
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKey"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-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-streaming-stream-pools/index.ts",
        "line": 59
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 88
          },
          "name": "keyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 93
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKey"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 116
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsKafkaSettings",
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsKafkaSettings"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 139
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 168
          },
          "name": "autoCreateTopicsEnable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 173
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 178
          },
          "name": "logRetentionHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 183
          },
          "name": "numPartitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsStreamPoolsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolsStreamPoolsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 314
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 343
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 349
          },
          "name": "customEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsCustomEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 355
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 360
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 366
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 376
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 382
          },
          "name": "kafkaSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsKafkaSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 387
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 392
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 398
          },
          "name": "privateEndpointSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPools"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-stream-pools/index.ts",
        "line": 206
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettings",
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettings"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/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-streaming-stream-pools/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-stream-pools/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-streaming-stream-pools/index.ts",
        "line": 229
      },
      "name": "DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 258
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 263
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 268
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-stream-pools/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-stream-pools/index:DataOciStreamingStreamPoolsStreamPoolsPrivateEndpointSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreams": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams oci_streaming_streams}."
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreams",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams oci_streaming_streams} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-streams/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.DataOciStreamingStreamsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-streaming-streams/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciStreamingStreams resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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 DataOciStreamingStreams to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciStreamingStreams that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciStreamingStreams to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 503
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 420
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 506
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 436
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 452
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 468
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 484
          },
          "name": "resetStreamPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciStreamingStreams",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 500
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 494
          },
          "name": "streams",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamsStreamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 424
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 510
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 456
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 472
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 488
          },
          "name": "streamPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 414
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 462
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 478
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreams"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-streams/index.ts",
        "line": 9
      },
      "name": "DataOciStreamingStreamsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams#compartment_id DataOciStreamingStreams#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#filter DataOciStreamingStreams#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams#id DataOciStreamingStreams#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#name DataOciStreamingStreams#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#state DataOciStreamingStreams#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#stream_pool_id DataOciStreamingStreams#stream_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 32
          },
          "name": "streamPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsConfig"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-streams/index.ts",
        "line": 172
      },
      "name": "DataOciStreamingStreamsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/streaming_streams#name DataOciStreamingStreams#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#values DataOciStreamingStreams#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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/streaming_streams#regex DataOciStreamingStreams#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 180
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsFilter"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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.DataOciStreamingStreamsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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-streaming-streams/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-streaming-streams/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsFilterList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 307
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciStreamingStreamsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
            "line": 324
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 301
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 317
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciStreamingStreamsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsStreams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsStreams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-streaming-streams/index.ts",
        "line": 40
      },
      "name": "DataOciStreamingStreamsStreams",
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsStreams"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsStreamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsStreamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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.DataOciStreamingStreamsStreamsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciStreamingStreamsStreamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/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-streaming-streams/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-streaming-streams/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsStreamsList"
    },
    "cdktf-provider-oci.DataOciStreamingStreamsStreamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciStreamingStreamsStreamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-streaming-streams/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-streaming-streams/index.ts",
        "line": 63
      },
      "name": "DataOciStreamingStreamsStreamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 104
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 109
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 114
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 119
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 129
          },
          "name": "partitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 134
          },
          "name": "retentionInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 139
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 144
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-streaming-streams/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciStreamingStreamsStreams"
          }
        }
      ],
      "symbolId": "src/data-oci-streaming-streams/index:DataOciStreamingStreamsStreamsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription oci_tenantmanagercontrolplane_assigned_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription oci_tenantmanagercontrolplane_assigned_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneAssignedSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 273
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneAssignedSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneAssignedSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneAssignedSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 385
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 486
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 261
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 326
          },
          "name": "classicSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 331
          },
          "name": "cloudAmountCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 341
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 346
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 351
          },
          "name": "customerCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 357
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 362
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 367
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 373
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 394
          },
          "name": "isClassicSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 399
          },
          "name": "isGovernmentSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 404
          },
          "name": "managedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 409
          },
          "name": "orderIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 414
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 420
          },
          "name": "promotion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 425
          },
          "name": "purchaseEntitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 430
          },
          "name": "regionAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 435
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 441
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 446
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 451
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 456
          },
          "name": "subscriptionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 461
          },
          "name": "subscriptionTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 466
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 471
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 321
          },
          "name": "assignedSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 389
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 314
          },
          "name": "assignedSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 379
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscription"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription#assigned_subscription_id DataOciTenantmanagercontrolplaneAssignedSubscription#assigned_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 13
          },
          "name": "assignedSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription#id DataOciTenantmanagercontrolplaneAssignedSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items oci_tenantmanagercontrolplane_assigned_subscription_line_items}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items oci_tenantmanagercontrolplane_assigned_subscription_line_items} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 407
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 395
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 462
          },
          "name": "assignedSubscriptionLineItemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 456
          },
          "name": "assignedSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 449
          },
          "name": "assignedSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 134
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 28
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 51
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 80
          },
          "name": "billingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 90
          },
          "name": "productCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 95
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 101
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 106
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 111
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 157
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 187
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#assigned_subscription_id DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#assigned_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 13
          },
          "name": "assignedSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#filter DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#id DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 210
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#name DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#values DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 222
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscription_line_items#regex DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 218
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/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-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 345
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 333
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 349
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 362
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 339
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 355
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription-line-items/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionLineItemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 22
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotion",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotion"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 45
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 74
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 79
          },
          "name": "currencyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 84
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 89
          },
          "name": "durationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 94
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 99
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 104
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 109
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotion"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionPromotionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 132
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionSkus",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionSkus"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/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-tenantmanagercontrolplane-assigned-subscription/index.ts",
        "line": 155
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 189
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 194
          },
          "name": "gsiOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 199
          },
          "name": "isAdditionalInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 204
          },
          "name": "isBaseServiceComponent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 209
          },
          "name": "licensePartDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 214
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 219
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 224
          },
          "name": "sku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 229
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscription/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions oci_tenantmanagercontrolplane_assigned_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions oci_tenantmanagercontrolplane_assigned_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneAssignedSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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 DataOciTenantmanagercontrolplaneAssignedSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneAssignedSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneAssignedSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 862
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 817
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 865
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 833
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 849
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 736
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 792
          },
          "name": "assignedSubscriptionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 859
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 805
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 821
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 869
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 837
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 853
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 798
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 811
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 827
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 843
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptions"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 475
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 266
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 464
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 289
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 318
          },
          "name": "classicSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 323
          },
          "name": "cloudAmountCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 328
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 333
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 338
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 343
          },
          "name": "customerCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 349
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 354
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 359
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 365
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 375
          },
          "name": "isClassicSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 380
          },
          "name": "isGovernmentSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 385
          },
          "name": "managedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 390
          },
          "name": "orderIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 395
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 401
          },
          "name": "promotion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 406
          },
          "name": "purchaseEntitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 411
          },
          "name": "regionAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 416
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 422
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 427
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 432
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 437
          },
          "name": "subscriptionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 442
          },
          "name": "subscriptionTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 447
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 452
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 36
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotion",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotion"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 59
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 88
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 93
          },
          "name": "currencyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 98
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 103
          },
          "name": "durationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 108
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 113
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 118
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 123
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotion"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsPromotionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 146
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkus",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkus"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 169
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 198
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 203
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 208
          },
          "name": "gsiOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 213
          },
          "name": "isAdditionalInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 218
          },
          "name": "isBaseServiceComponent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 223
          },
          "name": "licensePartDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 228
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 233
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 238
          },
          "name": "sku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 243
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 498
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 528
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsAssignedSubscriptionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions#compartment_id DataOciTenantmanagercontrolplaneAssignedSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-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/tenantmanagercontrolplane_assigned_subscriptions#entity_version DataOciTenantmanagercontrolplaneAssignedSubscriptions#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 17
          },
          "name": "entityVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions#filter DataOciTenantmanagercontrolplaneAssignedSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions#id DataOciTenantmanagercontrolplaneAssignedSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-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/tenantmanagercontrolplane_assigned_subscriptions#subscription_id DataOciTenantmanagercontrolplaneAssignedSubscriptions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 551
      },
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_assigned_subscriptions#name DataOciTenantmanagercontrolplaneAssignedSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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/tenantmanagercontrolplane_assigned_subscriptions#values DataOciTenantmanagercontrolplaneAssignedSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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/tenantmanagercontrolplane_assigned_subscriptions#regex DataOciTenantmanagercontrolplaneAssignedSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 559
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 686
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 674
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/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-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 703
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 680
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 696
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-assigned-subscriptions/index:DataOciTenantmanagercontrolplaneAssignedSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain oci_tenantmanagercontrolplane_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain oci_tenantmanagercontrolplane_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain/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.DataOciTenantmanagercontrolplaneDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/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 DataOciTenantmanagercontrolplaneDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 120
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/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-tenantmanagercontrolplane-domain/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 102
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 129
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 139
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 145
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 155
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 160
          },
          "name": "txtRecord",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 97
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 124
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 90
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain/index:DataOciTenantmanagercontrolplaneDomain"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain#domain_id DataOciTenantmanagercontrolplaneDomain#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 13
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain#id DataOciTenantmanagercontrolplaneDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain/index:DataOciTenantmanagercontrolplaneDomainConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governance oci_tenantmanagercontrolplane_domain_governance}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governance oci_tenantmanagercontrolplane_domain_governance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/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.DataOciTenantmanagercontrolplaneDomainGovernanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneDomainGovernance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/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 DataOciTenantmanagercontrolplaneDomainGovernance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneDomainGovernance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneDomainGovernance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 120
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/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-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 84
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 102
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 108
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 129
          },
          "name": "isGovernanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 134
          },
          "name": "onsSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 139
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 144
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 154
          },
          "name": "subscriptionEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 165
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 170
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 97
          },
          "name": "domainGovernanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 124
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 90
          },
          "name": "domainGovernanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governance/index:DataOciTenantmanagercontrolplaneDomainGovernance"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governance#domain_governance_id DataOciTenantmanagercontrolplaneDomainGovernance#domain_governance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 13
          },
          "name": "domainGovernanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governance#id DataOciTenantmanagercontrolplaneDomainGovernance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governance/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governance/index:DataOciTenantmanagercontrolplaneDomainGovernanceConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances oci_tenantmanagercontrolplane_domain_governances}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances oci_tenantmanagercontrolplane_domain_governances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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.DataOciTenantmanagercontrolplaneDomainGovernancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneDomainGovernances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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 DataOciTenantmanagercontrolplaneDomainGovernances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneDomainGovernances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneDomainGovernances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 531
          },
          "name": "resetDomainGovernanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 547
          },
          "name": "resetDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 563
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 579
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 595
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 519
          },
          "name": "domainGovernanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 535
          },
          "name": "domainGovernanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 551
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 567
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 583
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 599
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 525
          },
          "name": "domainGovernanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 541
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 557
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 573
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 589
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernances"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#compartment_id DataOciTenantmanagercontrolplaneDomainGovernances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 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/tenantmanagercontrolplane_domain_governances#domain_governance_id DataOciTenantmanagercontrolplaneDomainGovernances#domain_governance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 17
          },
          "name": "domainGovernanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#domain_id DataOciTenantmanagercontrolplaneDomainGovernances#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 21
          },
          "name": "domainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#filter DataOciTenantmanagercontrolplaneDomainGovernances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#id DataOciTenantmanagercontrolplaneDomainGovernances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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/tenantmanagercontrolplane_domain_governances#name DataOciTenantmanagercontrolplaneDomainGovernances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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/tenantmanagercontrolplane_domain_governances#state DataOciTenantmanagercontrolplaneDomainGovernances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 36
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 187
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 44
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 67
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 107
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 123
          },
          "name": "isGovernanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 128
          },
          "name": "onsSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 133
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 138
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 143
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 148
          },
          "name": "subscriptionEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 210
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesDomainGovernanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 263
      },
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domain_governances#name DataOciTenantmanagercontrolplaneDomainGovernances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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/tenantmanagercontrolplane_domain_governances#values DataOciTenantmanagercontrolplaneDomainGovernances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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/tenantmanagercontrolplane_domain_governances#regex DataOciTenantmanagercontrolplaneDomainGovernances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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.DataOciTenantmanagercontrolplaneDomainGovernancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainGovernancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/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-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domain-governances/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainGovernancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domain-governances/index:DataOciTenantmanagercontrolplaneDomainGovernancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains oci_tenantmanagercontrolplane_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains oci_tenantmanagercontrolplane_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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.DataOciTenantmanagercontrolplaneDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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 DataOciTenantmanagercontrolplaneDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 531
          },
          "name": "resetDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 563
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 579
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 595
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 519
          },
          "name": "domainCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 535
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 567
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 583
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 599
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 525
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 557
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 573
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 589
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomains"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains#compartment_id DataOciTenantmanagercontrolplaneDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-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/tenantmanagercontrolplane_domains#domain_id DataOciTenantmanagercontrolplaneDomains#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 17
          },
          "name": "domainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains#filter DataOciTenantmanagercontrolplaneDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains#id DataOciTenantmanagercontrolplaneDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-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/tenantmanagercontrolplane_domains#name DataOciTenantmanagercontrolplaneDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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/tenantmanagercontrolplane_domains#state DataOciTenantmanagercontrolplaneDomains#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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/tenantmanagercontrolplane_domains#status DataOciTenantmanagercontrolplaneDomains#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 36
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
        "line": 187
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
        "line": 44
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 67
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 107
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 123
          },
          "name": "isGovernanceEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 128
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 133
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 138
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 143
          },
          "name": "subscriptionEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 149
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 159
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 164
          },
          "name": "txtRecord",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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.DataOciTenantmanagercontrolplaneDomainsDomainCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 210
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsDomainCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsDomainCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsDomainCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
        "line": 263
      },
      "name": "DataOciTenantmanagercontrolplaneDomainsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_domains#name DataOciTenantmanagercontrolplaneDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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/tenantmanagercontrolplane_domains#values DataOciTenantmanagercontrolplaneDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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/tenantmanagercontrolplane_domains#regex DataOciTenantmanagercontrolplaneDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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.DataOciTenantmanagercontrolplaneDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/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-tenantmanagercontrolplane-domains/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-domains/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-domains/index:DataOciTenantmanagercontrolplaneDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLink": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_link oci_tenantmanagercontrolplane_link}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLink",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_link oci_tenantmanagercontrolplane_link} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-link/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.DataOciTenantmanagercontrolplaneLinkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneLink resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/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 DataOciTenantmanagercontrolplaneLink to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_link#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneLink that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneLink to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/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-tenantmanagercontrolplane-link/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLink",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 83
          },
          "name": "childTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 117
          },
          "name": "parentTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 127
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 132
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 137
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 112
          },
          "name": "linkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 105
          },
          "name": "linkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-link/index:DataOciTenantmanagercontrolplaneLink"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneLinkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_link#link_id DataOciTenantmanagercontrolplaneLink#link_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 20
          },
          "name": "linkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_link#id DataOciTenantmanagercontrolplaneLink#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-link/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-link/index:DataOciTenantmanagercontrolplaneLinkConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinks": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links oci_tenantmanagercontrolplane_links}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links oci_tenantmanagercontrolplane_links} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciTenantmanagercontrolplaneLinksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneLinks resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 414
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneLinks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneLinks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneLinks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 531
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 464
          },
          "name": "resetChildTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 534
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 480
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 502
          },
          "name": "resetParentTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 518
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLinks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 528
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 490
          },
          "name": "linkCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 468
          },
          "name": "childTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 538
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 484
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 506
          },
          "name": "parentTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 522
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 458
          },
          "name": "childTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 474
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 496
          },
          "name": "parentTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 512
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinks"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneLinksConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#child_tenancy_id DataOciTenantmanagercontrolplaneLinks#child_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 13
          },
          "name": "childTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#filter DataOciTenantmanagercontrolplaneLinks#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#id DataOciTenantmanagercontrolplaneLinks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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/tenantmanagercontrolplane_links#parent_tenancy_id DataOciTenantmanagercontrolplaneLinks#parent_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 24
          },
          "name": "parentTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#state DataOciTenantmanagercontrolplaneLinks#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
        "line": 217
      },
      "name": "DataOciTenantmanagercontrolplaneLinksFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#name DataOciTenantmanagercontrolplaneLinks#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#values DataOciTenantmanagercontrolplaneLinks#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 229
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_links#regex DataOciTenantmanagercontrolplaneLinks#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 225
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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.DataOciTenantmanagercontrolplaneLinksFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLinksFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 352
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLinksFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 340
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 356
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 369
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 346
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 362
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
        "line": 141
      },
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
        "line": 36
      },
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 59
      },
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 88
          },
          "name": "childTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 93
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 98
          },
          "name": "parentTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 108
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 113
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 118
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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.DataOciTenantmanagercontrolplaneLinksLinkCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-links/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-tenantmanagercontrolplane-links/index.ts",
        "line": 164
      },
      "name": "DataOciTenantmanagercontrolplaneLinksLinkCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 194
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-links/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneLinksLinkCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-links/index:DataOciTenantmanagercontrolplaneLinksLinkCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganization": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization oci_tenantmanagercontrolplane_organization}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganization",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization oci_tenantmanagercontrolplane_organization} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization/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.DataOciTenantmanagercontrolplaneOrganizationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneOrganization resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/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 DataOciTenantmanagercontrolplaneOrganization to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneOrganization that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneOrganization to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/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-tenantmanagercontrolplane-organization/index.ts",
            "line": 157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganization",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 88
          },
          "name": "defaultUcmSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 93
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 127
          },
          "name": "parentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 132
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 137
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 142
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 122
          },
          "name": "organizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 115
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization/index:DataOciTenantmanagercontrolplaneOrganization"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization#organization_id DataOciTenantmanagercontrolplaneOrganization#organization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 20
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization#id DataOciTenantmanagercontrolplaneOrganization#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization/index:DataOciTenantmanagercontrolplaneOrganizationConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies oci_tenantmanagercontrolplane_organization_tenancies}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies oci_tenantmanagercontrolplane_organization_tenancies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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.DataOciTenantmanagercontrolplaneOrganizationTenanciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneOrganizationTenancies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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 DataOciTenantmanagercontrolplaneOrganizationTenancies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneOrganizationTenancies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneOrganizationTenancies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 491
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 494
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenancies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 488
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 482
          },
          "name": "organizationTenancyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 498
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 476
          },
          "name": "organizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 469
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenancies"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies#organization_id DataOciTenantmanagercontrolplaneOrganizationTenancies#organization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 20
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies#filter DataOciTenantmanagercontrolplaneOrganizationTenancies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies#id DataOciTenantmanagercontrolplaneOrganizationTenancies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 214
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancies#name DataOciTenantmanagercontrolplaneOrganizationTenancies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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/tenantmanagercontrolplane_organization_tenancies#values DataOciTenantmanagercontrolplaneOrganizationTenancies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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/tenantmanagercontrolplane_organization_tenancies#regex DataOciTenantmanagercontrolplaneOrganizationTenancies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 138
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 28
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 51
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 80
          },
          "name": "governanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 85
          },
          "name": "isApprovedForTransfer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 95
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 100
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 105
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 110
          },
          "name": "timeJoined",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 115
          },
          "name": "timeLeft",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/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-tenantmanagercontrolplane-organization-tenancies/index.ts",
        "line": 161
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancies/index:DataOciTenantmanagercontrolplaneOrganizationTenanciesOrganizationTenancyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy oci_tenantmanagercontrolplane_organization_tenancy}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy oci_tenantmanagercontrolplane_organization_tenancy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/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.DataOciTenantmanagercontrolplaneOrganizationTenancyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneOrganizationTenancy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/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 DataOciTenantmanagercontrolplaneOrganizationTenancy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneOrganizationTenancy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneOrganizationTenancy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/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-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 176
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenancy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 88
          },
          "name": "governanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 109
          },
          "name": "isApprovedForTransfer",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 132
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 155
          },
          "name": "timeJoined",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 160
          },
          "name": "timeLeft",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 127
          },
          "name": "organizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 150
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 120
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 143
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index:DataOciTenantmanagercontrolplaneOrganizationTenancy"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationTenancyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationTenancyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy#organization_id DataOciTenantmanagercontrolplaneOrganizationTenancy#organization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 20
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy#tenancy_id DataOciTenantmanagercontrolplaneOrganizationTenancy#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organization_tenancy#id DataOciTenantmanagercontrolplaneOrganizationTenancy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organization-tenancy/index:DataOciTenantmanagercontrolplaneOrganizationTenancyConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations oci_tenantmanagercontrolplane_organizations}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations oci_tenantmanagercontrolplane_organizations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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.DataOciTenantmanagercontrolplaneOrganizationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneOrganizations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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 DataOciTenantmanagercontrolplaneOrganizations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneOrganizations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneOrganizations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 491
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 494
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 472
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
            "line": 514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 488
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 482
          },
          "name": "organizationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 498
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 476
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizations"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations#compartment_id DataOciTenantmanagercontrolplaneOrganizations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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/tenantmanagercontrolplane_organizations#filter DataOciTenantmanagercontrolplaneOrganizations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations#id DataOciTenantmanagercontrolplaneOrganizations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
        "line": 214
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_organizations#name DataOciTenantmanagercontrolplaneOrganizations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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/tenantmanagercontrolplane_organizations#values DataOciTenantmanagercontrolplaneOrganizations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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/tenantmanagercontrolplane_organizations#regex DataOciTenantmanagercontrolplaneOrganizations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 222
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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.DataOciTenantmanagercontrolplaneOrganizationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 349
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
            "line": 366
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 343
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 359
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
        "line": 138
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
        "line": 28
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 51
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 85
          },
          "name": "defaultUcmSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 90
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 95
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 100
          },
          "name": "parentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 105
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 110
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 115
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-organizations/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-tenantmanagercontrolplane-organizations/index.ts",
        "line": 161
      },
      "name": "DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 191
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-organizations/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-organizations/index:DataOciTenantmanagercontrolplaneOrganizationsOrganizationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitation oci_tenantmanagercontrolplane_recipient_invitation}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitation oci_tenantmanagercontrolplane_recipient_invitation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/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.DataOciTenantmanagercontrolplaneRecipientInvitationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneRecipientInvitation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/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 DataOciTenantmanagercontrolplaneRecipientInvitation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneRecipientInvitation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneRecipientInvitation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/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-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 121
          },
          "name": "recipientEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 139
          },
          "name": "senderInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 144
          },
          "name": "senderTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 154
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 159
          },
          "name": "subjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 175
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 134
          },
          "name": "recipientInvitationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 127
          },
          "name": "recipientInvitationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index:DataOciTenantmanagercontrolplaneRecipientInvitation"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitation#recipient_invitation_id DataOciTenantmanagercontrolplaneRecipientInvitation#recipient_invitation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 20
          },
          "name": "recipientInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitation#id DataOciTenantmanagercontrolplaneRecipientInvitation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitation/index:DataOciTenantmanagercontrolplaneRecipientInvitationConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations oci_tenantmanagercontrolplane_recipient_invitations}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations oci_tenantmanagercontrolplane_recipient_invitations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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.DataOciTenantmanagercontrolplaneRecipientInvitationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneRecipientInvitations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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 DataOciTenantmanagercontrolplaneRecipientInvitations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneRecipientInvitations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneRecipientInvitations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 587
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 590
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 542
          },
          "name": "resetSenderTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 558
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 574
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 602
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 613
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 584
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 530
          },
          "name": "recipientInvitationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 508
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 594
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 546
          },
          "name": "senderTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 562
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 578
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 536
          },
          "name": "senderTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 552
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 568
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitations"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations#compartment_id DataOciTenantmanagercontrolplaneRecipientInvitations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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/tenantmanagercontrolplane_recipient_invitations#filter DataOciTenantmanagercontrolplaneRecipientInvitations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations#id DataOciTenantmanagercontrolplaneRecipientInvitations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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/tenantmanagercontrolplane_recipient_invitations#sender_tenancy_id DataOciTenantmanagercontrolplaneRecipientInvitations#sender_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 24
          },
          "name": "senderTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations#state DataOciTenantmanagercontrolplaneRecipientInvitations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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/tenantmanagercontrolplane_recipient_invitations#status DataOciTenantmanagercontrolplaneRecipientInvitations#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 32
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 259
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_recipient_invitations#name DataOciTenantmanagercontrolplaneRecipientInvitations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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/tenantmanagercontrolplane_recipient_invitations#values DataOciTenantmanagercontrolplaneRecipientInvitations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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/tenantmanagercontrolplane_recipient_invitations#regex DataOciTenantmanagercontrolplaneRecipientInvitations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 267
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 394
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 382
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 411
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 388
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 404
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 183
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 40
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 63
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 98
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 103
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 109
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 114
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 119
          },
          "name": "recipientEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 124
          },
          "name": "senderInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 129
          },
          "name": "senderTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 139
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 144
          },
          "name": "subjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 150
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 155
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 160
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/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-tenantmanagercontrolplane-recipient-invitations/index.ts",
        "line": 206
      },
      "name": "DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 236
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-recipient-invitations/index:DataOciTenantmanagercontrolplaneRecipientInvitationsRecipientInvitationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitation": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitation oci_tenantmanagercontrolplane_sender_invitation}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitation oci_tenantmanagercontrolplane_sender_invitation} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/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.DataOciTenantmanagercontrolplaneSenderInvitationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
        "line": 26
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSenderInvitation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/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 DataOciTenantmanagercontrolplaneSenderInvitation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSenderInvitation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSenderInvitation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/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-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 190
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 31
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 83
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 94
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 121
          },
          "name": "recipientEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 126
          },
          "name": "recipientInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 131
          },
          "name": "recipientTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 149
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 154
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 159
          },
          "name": "subjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 165
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 175
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 144
          },
          "name": "senderInvitationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 137
          },
          "name": "senderInvitationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index:DataOciTenantmanagercontrolplaneSenderInvitation"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitation#sender_invitation_id DataOciTenantmanagercontrolplaneSenderInvitation#sender_invitation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 20
          },
          "name": "senderInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitation#id DataOciTenantmanagercontrolplaneSenderInvitation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitation/index:DataOciTenantmanagercontrolplaneSenderInvitationConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations oci_tenantmanagercontrolplane_sender_invitations}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations oci_tenantmanagercontrolplane_sender_invitations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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.DataOciTenantmanagercontrolplaneSenderInvitationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSenderInvitations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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 DataOciTenantmanagercontrolplaneSenderInvitations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSenderInvitations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSenderInvitations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 608
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 525
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 611
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 557
          },
          "name": "resetRecipientTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 579
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 595
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 605
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 567
          },
          "name": "senderInvitationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 513
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 529
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 615
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 561
          },
          "name": "recipientTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 583
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 599
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 506
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 551
          },
          "name": "recipientTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 573
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 589
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitations"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#compartment_id DataOciTenantmanagercontrolplaneSenderInvitations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 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/tenantmanagercontrolplane_sender_invitations#display_name DataOciTenantmanagercontrolplaneSenderInvitations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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/tenantmanagercontrolplane_sender_invitations#filter DataOciTenantmanagercontrolplaneSenderInvitations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#id DataOciTenantmanagercontrolplaneSenderInvitations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#recipient_tenancy_id DataOciTenantmanagercontrolplaneSenderInvitations#recipient_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 28
          },
          "name": "recipientTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#state DataOciTenantmanagercontrolplaneSenderInvitations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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/tenantmanagercontrolplane_sender_invitations#status DataOciTenantmanagercontrolplaneSenderInvitations#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 36
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 263
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_sender_invitations#name DataOciTenantmanagercontrolplaneSenderInvitations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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/tenantmanagercontrolplane_sender_invitations#values DataOciTenantmanagercontrolplaneSenderInvitations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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/tenantmanagercontrolplane_sender_invitations#regex DataOciTenantmanagercontrolplaneSenderInvitations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 271
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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.DataOciTenantmanagercontrolplaneSenderInvitationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 428
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 398
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 386
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 415
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 379
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 392
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 408
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 187
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 44
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 67
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 102
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 113
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 123
          },
          "name": "recipientEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 128
          },
          "name": "recipientInvitationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 133
          },
          "name": "recipientTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 138
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 143
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 148
          },
          "name": "subjects",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 154
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 159
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 164
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/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-tenantmanagercontrolplane-sender-invitations/index.ts",
        "line": 210
      },
      "name": "DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 240
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-sender-invitations/index:DataOciTenantmanagercontrolplaneSenderInvitationsSenderInvitationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscription": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription oci_tenantmanagercontrolplane_subscription}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription oci_tenantmanagercontrolplane_subscription} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 273
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneSubscription to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 372
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 261
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 313
          },
          "name": "classicSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 318
          },
          "name": "cloudAmountCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 323
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 328
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 333
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 338
          },
          "name": "customerCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 344
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 349
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 354
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 360
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 381
          },
          "name": "isClassicSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 386
          },
          "name": "isGovernmentSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 391
          },
          "name": "paymentModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 396
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 402
          },
          "name": "promotion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 407
          },
          "name": "purchaseEntitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 412
          },
          "name": "regionAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 417
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 423
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 428
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 451
          },
          "name": "subscriptionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 456
          },
          "name": "subscriptionTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 461
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 466
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 376
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 446
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 366
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 439
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscription"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions oci_tenantmanagercontrolplane_subscription_available_regions}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions oci_tenantmanagercontrolplane_subscription_available_regions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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 DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 462
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 465
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 436
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 485
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 424
          },
          "name": "availableRegionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 459
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 469
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 453
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 446
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 109
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 28
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 51
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 80
          },
          "name": "regionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 86
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 132
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 162
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsAvailableRegionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions#subscription_id DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions#filter DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions#id DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 185
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_available_regions#name DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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/tenantmanagercontrolplane_subscription_available_regions#values DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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/tenantmanagercontrolplane_subscription_available_regions#regex DataOciTenantmanagercontrolplaneSubscriptionAvailableRegions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 193
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 320
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 308
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/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-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 337
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 301
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 314
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 330
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-available-regions/index:DataOciTenantmanagercontrolplaneSubscriptionAvailableRegionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription#subscription_id DataOciTenantmanagercontrolplaneSubscription#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription#id DataOciTenantmanagercontrolplaneSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItems": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items oci_tenantmanagercontrolplane_subscription_line_items}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItems",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items oci_tenantmanagercontrolplane_subscription_line_items} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscriptionLineItems resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 407
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneSubscriptionLineItems to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscriptionLineItems that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscriptionLineItems to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 487
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 490
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItems",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 395
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 484
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 478
          },
          "name": "subscriptionLineItemCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 494
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 472
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 465
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#subscription_id DataOciTenantmanagercontrolplaneSubscriptionLineItems#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#filter DataOciTenantmanagercontrolplaneSubscriptionLineItems#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#id DataOciTenantmanagercontrolplaneSubscriptionLineItems#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 210
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#name DataOciTenantmanagercontrolplaneSubscriptionLineItems#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 214
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#values DataOciTenantmanagercontrolplaneSubscriptionLineItems#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 222
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_line_items#regex DataOciTenantmanagercontrolplaneSubscriptionLineItems#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 218
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 345
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 333
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 349
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 362
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 339
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 355
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 134
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 28
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 51
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 80
          },
          "name": "billingModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 90
          },
          "name": "productCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 95
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 101
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 106
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 111
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/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-tenantmanagercontrolplane-subscription-line-items/index.ts",
        "line": 157
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 187
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-line-items/index:DataOciTenantmanagercontrolplaneSubscriptionLineItemsSubscriptionLineItemCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMapping": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mapping oci_tenantmanagercontrolplane_subscription_mapping}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mapping oci_tenantmanagercontrolplane_subscription_mapping} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/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.DataOciTenantmanagercontrolplaneSubscriptionMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscriptionMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/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 DataOciTenantmanagercontrolplaneSubscriptionMapping to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscriptionMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscriptionMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 131
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 137
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 85
          },
          "name": "isExplicitlyAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 90
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 95
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 113
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 118
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 123
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 108
          },
          "name": "subscriptionMappingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 101
          },
          "name": "subscriptionMappingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index:DataOciTenantmanagercontrolplaneSubscriptionMapping"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mapping#subscription_mapping_id DataOciTenantmanagercontrolplaneSubscriptionMapping#subscription_mapping_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 13
          },
          "name": "subscriptionMappingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mapping/index:DataOciTenantmanagercontrolplaneSubscriptionMappingConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappings": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings oci_tenantmanagercontrolplane_subscription_mappings}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings oci_tenantmanagercontrolplane_subscription_mappings} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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.DataOciTenantmanagercontrolplaneSubscriptionMappingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscriptionMappings resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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 DataOciTenantmanagercontrolplaneSubscriptionMappings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscriptionMappings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscriptionMappings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 554
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 474
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 557
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 490
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 506
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 541
          },
          "name": "resetSubscriptionMappingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 411
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 551
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 529
          },
          "name": "subscriptionMappingCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 478
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 561
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 510
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 523
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 545
          },
          "name": "subscriptionMappingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 484
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 500
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 516
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 535
          },
          "name": "subscriptionMappingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappings"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#subscription_id DataOciTenantmanagercontrolplaneSubscriptionMappings#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#compartment_id DataOciTenantmanagercontrolplaneSubscriptionMappings#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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/tenantmanagercontrolplane_subscription_mappings#filter DataOciTenantmanagercontrolplaneSubscriptionMappings#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#id DataOciTenantmanagercontrolplaneSubscriptionMappings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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/tenantmanagercontrolplane_subscription_mappings#state DataOciTenantmanagercontrolplaneSubscriptionMappings#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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/tenantmanagercontrolplane_subscription_mappings#subscription_mapping_id DataOciTenantmanagercontrolplaneSubscriptionMappings#subscription_mapping_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 32
          },
          "name": "subscriptionMappingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 226
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#name DataOciTenantmanagercontrolplaneSubscriptionMappings#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#values DataOciTenantmanagercontrolplaneSubscriptionMappings#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 238
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscription_mappings#regex DataOciTenantmanagercontrolplaneSubscriptionMappings#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 234
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 361
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 349
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 365
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 378
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 355
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 371
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 150
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 40
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 63
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 102
          },
          "name": "isExplicitlyAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 107
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 112
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 117
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 122
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 127
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/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-tenantmanagercontrolplane-subscription-mappings/index.ts",
        "line": 173
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 203
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription-mappings/index:DataOciTenantmanagercontrolplaneSubscriptionMappingsSubscriptionMappingCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
        "line": 22
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionPromotion",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionPromotion"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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.DataOciTenantmanagercontrolplaneSubscriptionPromotionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionPromotionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionPromotionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
        "line": 45
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionPromotionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 74
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 79
          },
          "name": "currencyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 84
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 89
          },
          "name": "durationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 94
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 99
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 104
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 109
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionPromotion"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionPromotionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
        "line": 132
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionSkus",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionSkus"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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.DataOciTenantmanagercontrolplaneSubscriptionSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionSkusList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscription/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-tenantmanagercontrolplane-subscription/index.ts",
        "line": 155
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 189
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 194
          },
          "name": "gsiOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 199
          },
          "name": "isAdditionalInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 204
          },
          "name": "isBaseServiceComponent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 209
          },
          "name": "licensePartDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 214
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 219
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 224
          },
          "name": "sku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 229
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscription/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscription/index:DataOciTenantmanagercontrolplaneSubscriptionSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions oci_tenantmanagercontrolplane_subscriptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions oci_tenantmanagercontrolplane_subscriptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciTenantmanagercontrolplaneSubscriptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciTenantmanagercontrolplaneSubscriptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 743
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciTenantmanagercontrolplaneSubscriptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciTenantmanagercontrolplaneSubscriptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciTenantmanagercontrolplaneSubscriptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 860
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 793
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 809
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 863
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 825
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 847
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 875
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 885
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 731
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 857
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 835
          },
          "name": "subscriptionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 797
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 813
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 867
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 829
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 851
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 787
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 803
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 819
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 841
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptions"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 9
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#compartment_id DataOciTenantmanagercontrolplaneSubscriptions#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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/tenantmanagercontrolplane_subscriptions#entity_version DataOciTenantmanagercontrolplaneSubscriptions#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 17
          },
          "name": "entityVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#filter DataOciTenantmanagercontrolplaneSubscriptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#id DataOciTenantmanagercontrolplaneSubscriptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-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/tenantmanagercontrolplane_subscriptions#subscription_id DataOciTenantmanagercontrolplaneSubscriptions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsConfig"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 546
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#name DataOciTenantmanagercontrolplaneSubscriptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 550
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#values DataOciTenantmanagercontrolplaneSubscriptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 558
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/tenantmanagercontrolplane_subscriptions#regex DataOciTenantmanagercontrolplaneSubscriptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 554
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsFilter"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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.DataOciTenantmanagercontrolplaneSubscriptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsFilterList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 681
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 669
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 685
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 698
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 662
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 675
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 691
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 470
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollection",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollection"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 266
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItems",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItems"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 289
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 318
          },
          "name": "classicSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 323
          },
          "name": "cloudAmountCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 328
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 333
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 338
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 343
          },
          "name": "customerCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 349
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 354
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 359
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 365
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 375
          },
          "name": "isClassicSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 380
          },
          "name": "isGovernmentSubscription",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 385
          },
          "name": "paymentModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 390
          },
          "name": "programType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 396
          },
          "name": "promotion",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 401
          },
          "name": "purchaseEntitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 406
          },
          "name": "regionAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 411
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 417
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 422
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 432
          },
          "name": "subscriptionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 437
          },
          "name": "subscriptionTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 442
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 447
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 36
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotion",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotion"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 59
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 88
          },
          "name": "amount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 93
          },
          "name": "currencyUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 98
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 103
          },
          "name": "durationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 108
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 113
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 118
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 123
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotion"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsPromotionOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 146
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkus",
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkus"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 169
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 198
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 203
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 208
          },
          "name": "gsiOrderLineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 213
          },
          "name": "isAdditionalInstance",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 218
          },
          "name": "isBaseServiceComponent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 223
          },
          "name": "licensePartDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 228
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 233
          },
          "name": "quantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 238
          },
          "name": "sku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 243
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionList"
    },
    "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/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-tenantmanagercontrolplane-subscriptions/index.ts",
        "line": 493
      },
      "name": "DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 523
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-tenantmanagercontrolplane-subscriptions/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-tenantmanagercontrolplane-subscriptions/index:DataOciTenantmanagercontrolplaneSubscriptionsSubscriptionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotas": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas oci_usage_proxy_resource_quotas}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas oci_usage_proxy_resource_quotas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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.DataOciUsageProxyResourceQuotasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxyResourceQuotas resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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 DataOciUsageProxyResourceQuotas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxyResourceQuotas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxyResourceQuotas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 535
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 538
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 487
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 509
          },
          "name": "resetServiceEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourceQuotas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 412
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 532
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 497
          },
          "name": "resourceQuotumCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 475
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 542
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 491
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 513
          },
          "name": "serviceEntitlementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 526
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 468
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 481
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 503
          },
          "name": "serviceEntitlement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 519
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotas"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxyResourceQuotasConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas#compartment_id DataOciUsageProxyResourceQuotas#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 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/usage_proxy_resource_quotas#service_name DataOciUsageProxyResourceQuotas#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 28
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas#filter DataOciUsageProxyResourceQuotas#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas#id DataOciUsageProxyResourceQuotas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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/usage_proxy_resource_quotas#service_entitlement DataOciUsageProxyResourceQuotas#service_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 24
          },
          "name": "serviceEntitlement",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
        "line": 227
      },
      "name": "DataOciUsageProxyResourceQuotasFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resource_quotas#name DataOciUsageProxyResourceQuotas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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/usage_proxy_resource_quotas#values DataOciUsageProxyResourceQuotas#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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/usage_proxy_resource_quotas#regex DataOciUsageProxyResourceQuotas#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 235
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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.DataOciUsageProxyResourceQuotasFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourceQuotasFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 362
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxyResourceQuotasFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 350
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
            "line": 379
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 356
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 372
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
        "line": 146
      },
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollection",
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
        "line": 36
      },
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 59
      },
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 88
          },
          "name": "affectedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 93
          },
          "name": "balance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 98
          },
          "name": "isAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 103
          },
          "name": "isDependency",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 108
          },
          "name": "isOverage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 118
          },
          "name": "purchasedLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 123
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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.DataOciUsageProxyResourceQuotasResourceQuotumCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resource-quotas/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-usage-proxy-resource-quotas/index.ts",
        "line": 169
      },
      "name": "DataOciUsageProxyResourceQuotasResourceQuotumCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 198
          },
          "name": "isAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 204
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resource-quotas/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourceQuotasResourceQuotumCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resource-quotas/index:DataOciUsageProxyResourceQuotasResourceQuotumCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResources": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources oci_usage_proxy_resources}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources oci_usage_proxy_resources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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.DataOciUsageProxyResourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxyResources resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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 DataOciUsageProxyResources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxyResources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxyResources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 631
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 583
          },
          "name": "resetEntitlementId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 634
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 599
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 508
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 628
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 609
          },
          "name": "resourcesCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 571
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 587
          },
          "name": "entitlementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 638
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 603
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 622
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 564
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 577
          },
          "name": "entitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 593
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 615
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResources"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxyResourcesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#compartment_id DataOciUsageProxyResources#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-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/usage_proxy_resources#service_name DataOciUsageProxyResources#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 28
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#entitlement_id DataOciUsageProxyResources#entitlement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 17
          },
          "name": "entitlementId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#filter DataOciUsageProxyResources#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#id DataOciUsageProxyResources#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 323
      },
      "name": "DataOciUsageProxyResourcesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_resources#name DataOciUsageProxyResources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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/usage_proxy_resources#values DataOciUsageProxyResources#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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/usage_proxy_resources#regex DataOciUsageProxyResources#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 331
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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.DataOciUsageProxyResourcesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourcesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 458
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxyResourcesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 446
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 475
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 452
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 468
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 247
      },
      "name": "DataOciUsageProxyResourcesResourcesCollection",
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 121
      },
      "name": "DataOciUsageProxyResourcesResourcesCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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.DataOciUsageProxyResourcesResourcesCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourcesResourcesCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 144
      },
      "name": "DataOciUsageProxyResourcesResourcesCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 173
          },
          "name": "childResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 178
          },
          "name": "dailyUnitDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 183
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 188
          },
          "name": "hourlyUnitDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 193
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 198
          },
          "name": "isPurchased",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 203
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 208
          },
          "name": "rawUnitDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 213
          },
          "name": "servicename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 219
          },
          "name": "skus",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 224
          },
          "name": "usageDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-resources/index.ts",
        "line": 36
      },
      "name": "DataOciUsageProxyResourcesResourcesCollectionItemsSkus",
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItemsSkus"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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.DataOciUsageProxyResourcesResourcesCollectionItemsSkusOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourcesResourcesCollectionItemsSkusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItemsSkusList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-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-usage-proxy-resources/index.ts",
        "line": 59
      },
      "name": "DataOciUsageProxyResourcesResourcesCollectionItemsSkusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 88
          },
          "name": "cloudCreditType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 93
          },
          "name": "skuId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 98
          },
          "name": "skuType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsSkus"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionItemsSkusOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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.DataOciUsageProxyResourcesResourcesCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyResourcesResourcesCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/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-usage-proxy-resources/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-resources/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-usage-proxy-resources/index.ts",
        "line": 270
      },
      "name": "DataOciUsageProxyResourcesResourcesCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 300
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-resources/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyResourcesResourcesCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-resources/index:DataOciUsageProxyResourcesResourcesCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProduct": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product oci_usage_proxy_subscription_product}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProduct",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product oci_usage_proxy_subscription_product} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-product/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.DataOciUsageProxySubscriptionProductConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionProduct resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/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 DataOciUsageProxySubscriptionProduct to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionProduct that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionProduct to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 200
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 222
          },
          "name": "resetProducttype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/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-usage-proxy-subscription-product/index.ts",
            "line": 283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProduct",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 138
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 204
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 226
          },
          "name": "producttypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 239
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 252
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 265
          },
          "name": "usagePeriodKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 194
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 216
          },
          "name": "producttype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 232
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 245
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 258
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-product/index:DataOciUsageProxySubscriptionProduct"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionProductConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product#subscription_id DataOciUsageProxySubscriptionProduct#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 24
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product#tenancy_id DataOciUsageProxySubscriptionProduct#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 28
          },
          "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/data-sources/usage_proxy_subscription_product#usage_period_key DataOciUsageProxySubscriptionProduct#usage_period_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 32
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_product#id DataOciUsageProxySubscriptionProduct#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/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/usage_proxy_subscription_product#producttype DataOciUsageProxySubscriptionProduct#producttype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 20
          },
          "name": "producttype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-product/index:DataOciUsageProxySubscriptionProductConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
        "line": 34
      },
      "name": "DataOciUsageProxySubscriptionProductItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-product/index:DataOciUsageProxySubscriptionProductItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-product/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-usage-proxy-subscription-product/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/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.DataOciUsageProxySubscriptionProductItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/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-usage-proxy-subscription-product/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-usage-proxy-subscription-product/index.ts",
            "line": 118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-product/index:DataOciUsageProxySubscriptionProductItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-product/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-usage-proxy-subscription-product/index.ts",
        "line": 57
      },
      "name": "DataOciUsageProxySubscriptionProductItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 86
          },
          "name": "earnedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 91
          },
          "name": "isEligibleToEarnRewards",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 96
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 101
          },
          "name": "productNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 106
          },
          "name": "usageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-product/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-product/index:DataOciUsageProxySubscriptionProductItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProducts": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products oci_usage_proxy_subscription_products}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProducts",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products oci_usage_proxy_subscription_products} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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.DataOciUsageProxySubscriptionProductsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionProducts resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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 DataOciUsageProxySubscriptionProducts to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionProducts that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionProducts to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 609
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 612
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 535
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 557
          },
          "name": "resetProducttype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
            "line": 635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProducts",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 472
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 606
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 545
          },
          "name": "productCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 616
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 539
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 561
          },
          "name": "producttypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 574
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 587
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 600
          },
          "name": "usagePeriodKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 529
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 551
          },
          "name": "producttype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 567
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 580
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 593
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProducts"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionProductsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#subscription_id DataOciUsageProxySubscriptionProducts#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 24
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#tenancy_id DataOciUsageProxySubscriptionProducts#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 28
          },
          "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/data-sources/usage_proxy_subscription_products#usage_period_key DataOciUsageProxySubscriptionProducts#usage_period_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 32
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#filter DataOciUsageProxySubscriptionProducts#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#id DataOciUsageProxySubscriptionProducts#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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/usage_proxy_subscription_products#producttype DataOciUsageProxySubscriptionProducts#producttype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 20
          },
          "name": "producttype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 287
      },
      "name": "DataOciUsageProxySubscriptionProductsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#name DataOciUsageProxySubscriptionProducts#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 291
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#values DataOciUsageProxySubscriptionProducts#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 299
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_products#regex DataOciUsageProxySubscriptionProducts#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 295
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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.DataOciUsageProxySubscriptionProductsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
            "line": 452
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 422
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 410
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 426
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 439
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 403
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 416
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 432
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 211
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollection",
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 135
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
        "line": 40
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItemsItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 63
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 92
          },
          "name": "earnedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 97
          },
          "name": "isEligibleToEarnRewards",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 102
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 107
          },
          "name": "productNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 112
          },
          "name": "usageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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.DataOciUsageProxySubscriptionProductsProductCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 158
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 188
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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.DataOciUsageProxySubscriptionProductsProductCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-products/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-usage-proxy-subscription-products/index.ts",
        "line": 234
      },
      "name": "DataOciUsageProxySubscriptionProductsProductCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 264
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-products/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionProductsProductCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-products/index:DataOciUsageProxySubscriptionProductsProductCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUser": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_user oci_usage_proxy_subscription_redeemable_user}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_user oci_usage_proxy_subscription_redeemable_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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.DataOciUsageProxySubscriptionRedeemableUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionRedeemableUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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 DataOciUsageProxySubscriptionRedeemableUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionRedeemableUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionRedeemableUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 217
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 113
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 165
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 171
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 202
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 184
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 197
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 177
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 190
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-user/index:DataOciUsageProxySubscriptionRedeemableUser"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_user#subscription_id DataOciUsageProxySubscriptionRedeemableUser#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 13
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_user#tenancy_id DataOciUsageProxySubscriptionRedeemableUser#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 17
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-user/index:DataOciUsageProxySubscriptionRedeemableUserConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
        "line": 19
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUserItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-user/index:DataOciUsageProxySubscriptionRedeemableUserItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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-usage-proxy-subscription-redeemable-user/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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.DataOciUsageProxySubscriptionRedeemableUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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-usage-proxy-subscription-redeemable-user/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-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 93
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-user/index:DataOciUsageProxySubscriptionRedeemableUserItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/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-usage-proxy-subscription-redeemable-user/index.ts",
        "line": 42
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 71
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 76
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 81
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-user/index.ts",
            "line": 55
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUserItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-user/index:DataOciUsageProxySubscriptionRedeemableUserItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users oci_usage_proxy_subscription_redeemable_users}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users oci_usage_proxy_subscription_redeemable_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionRedeemableUsers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 481
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciUsageProxySubscriptionRedeemableUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionRedeemableUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionRedeemableUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 575
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 578
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 469
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 572
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 540
          },
          "name": "redeemableUserCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 582
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 553
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 566
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 546
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 559
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsers"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#subscription_id DataOciUsageProxySubscriptionRedeemableUsers#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#tenancy_id DataOciUsageProxySubscriptionRedeemableUsers#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#filter DataOciUsageProxySubscriptionRedeemableUsers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#id DataOciUsageProxySubscriptionRedeemableUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 284
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#name DataOciUsageProxySubscriptionRedeemableUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#values DataOciUsageProxySubscriptionRedeemableUsers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 296
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redeemable_users#regex DataOciUsageProxySubscriptionRedeemableUsers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 292
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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.DataOciUsageProxySubscriptionRedeemableUsersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 419
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 423
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 436
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 413
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 429
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 208
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollection",
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 117
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 32
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-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.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-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-usage-proxy-subscription-redeemable-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-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 55
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 84
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 89
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 94
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 140
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 175
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 180
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 185
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/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-usage-proxy-subscription-redeemable-users/index.ts",
        "line": 231
      },
      "name": "DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 261
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redeemable-users/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redeemable-users/index:DataOciUsageProxySubscriptionRedeemableUsersRedeemableUserCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemption": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption oci_usage_proxy_subscription_redemption}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemption",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption oci_usage_proxy_subscription_redemption} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemption/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.DataOciUsageProxySubscriptionRedemptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionRedemption resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/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 DataOciUsageProxySubscriptionRedemption to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionRedemption that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionRedemption to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 225
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 273
          },
          "name": "resetTimeRedeemedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 289
          },
          "name": "resetTimeRedeemedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/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-usage-proxy-subscription-redemption/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemption",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 163
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 235
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 229
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 248
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 261
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 277
          },
          "name": "timeRedeemedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 293
          },
          "name": "timeRedeemedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 219
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 241
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 254
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 267
          },
          "name": "timeRedeemedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 283
          },
          "name": "timeRedeemedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemption/index:DataOciUsageProxySubscriptionRedemption"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRedemptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption#subscription_id DataOciUsageProxySubscriptionRedemption#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption#tenancy_id DataOciUsageProxySubscriptionRedemption#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption#id DataOciUsageProxySubscriptionRedemption#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/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/usage_proxy_subscription_redemption#time_redeemed_greater_than_or_equal_to DataOciUsageProxySubscriptionRedemption#time_redeemed_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 28
          },
          "name": "timeRedeemedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemption#time_redeemed_less_than DataOciUsageProxySubscriptionRedemption#time_redeemed_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 32
          },
          "name": "timeRedeemedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemption/index:DataOciUsageProxySubscriptionRedemptionConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
        "line": 34
      },
      "name": "DataOciUsageProxySubscriptionRedemptionItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redemption/index:DataOciUsageProxySubscriptionRedemptionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemption/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-usage-proxy-subscription-redemption/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/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.DataOciUsageProxySubscriptionRedemptionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/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-usage-proxy-subscription-redemption/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-usage-proxy-subscription-redemption/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemption/index:DataOciUsageProxySubscriptionRedemptionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemption/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-usage-proxy-subscription-redemption/index.ts",
        "line": 57
      },
      "name": "DataOciUsageProxySubscriptionRedemptionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 86
          },
          "name": "baseRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 91
          },
          "name": "fxRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 96
          },
          "name": "invoiceCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 101
          },
          "name": "invoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 106
          },
          "name": "invoiceTotalAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 111
          },
          "name": "redeemedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 116
          },
          "name": "redemptionCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 121
          },
          "name": "redemptionEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 126
          },
          "name": "timeInvoiced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 131
          },
          "name": "timeRedeemed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemption/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemption/index:DataOciUsageProxySubscriptionRedemptionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptions": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions oci_usage_proxy_subscription_redemptions}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions oci_usage_proxy_subscription_redemptions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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.DataOciUsageProxySubscriptionRedemptionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionRedemptions resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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 DataOciUsageProxySubscriptionRedemptions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionRedemptions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionRedemptions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 637
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 640
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 560
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 608
          },
          "name": "resetTimeRedeemedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 624
          },
          "name": "resetTimeRedeemedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 663
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 634
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 570
          },
          "name": "redemptionCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 644
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 564
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 583
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 596
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 612
          },
          "name": "timeRedeemedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 628
          },
          "name": "timeRedeemedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 554
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 576
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 589
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 602
          },
          "name": "timeRedeemedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 618
          },
          "name": "timeRedeemedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptions"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#subscription_id DataOciUsageProxySubscriptionRedemptions#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#tenancy_id DataOciUsageProxySubscriptionRedemptions#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#filter DataOciUsageProxySubscriptionRedemptions#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#id DataOciUsageProxySubscriptionRedemptions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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/usage_proxy_subscription_redemptions#time_redeemed_greater_than_or_equal_to DataOciUsageProxySubscriptionRedemptions#time_redeemed_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 28
          },
          "name": "timeRedeemedGreaterThanOrEqualTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#time_redeemed_less_than DataOciUsageProxySubscriptionRedemptions#time_redeemed_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 32
          },
          "name": "timeRedeemedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 312
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_redemptions#name DataOciUsageProxySubscriptionRedemptions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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/usage_proxy_subscription_redemptions#values DataOciUsageProxySubscriptionRedemptions#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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/usage_proxy_subscription_redemptions#regex DataOciUsageProxySubscriptionRedemptions#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 320
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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.DataOciUsageProxySubscriptionRedemptionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 477
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 447
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 435
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 464
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 428
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 441
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 457
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 236
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollection",
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 160
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
        "line": 40
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 63
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 92
          },
          "name": "baseRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 97
          },
          "name": "fxRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 102
          },
          "name": "invoiceCurrency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 107
          },
          "name": "invoiceNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 112
          },
          "name": "invoiceTotalAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 117
          },
          "name": "redeemedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 122
          },
          "name": "redemptionCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 127
          },
          "name": "redemptionEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 132
          },
          "name": "timeInvoiced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 137
          },
          "name": "timeRedeemed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 183
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 213
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-redemptions/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-usage-proxy-subscription-redemptions/index.ts",
        "line": 259
      },
      "name": "DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 289
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-redemptions/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRedemptionsRedemptionCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-redemptions/index:DataOciUsageProxySubscriptionRedemptionsRedemptionCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionReward": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward oci_usage_proxy_subscription_reward}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionReward",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward oci_usage_proxy_subscription_reward} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-reward/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.DataOciUsageProxySubscriptionRewardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionReward resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/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 DataOciUsageProxySubscriptionReward to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionReward that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionReward to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 325
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 375
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 383
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionReward",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 335
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 354
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 329
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 348
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 367
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 341
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 360
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionReward"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRewardConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward#subscription_id DataOciUsageProxySubscriptionReward#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward#tenancy_id DataOciUsageProxySubscriptionReward#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_reward#id DataOciUsageProxySubscriptionReward#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
        "line": 26
      },
      "name": "DataOciUsageProxySubscriptionRewardItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/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.DataOciUsageProxySubscriptionRewardItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
        "line": 49
      },
      "name": "DataOciUsageProxySubscriptionRewardItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 78
          },
          "name": "availableRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 83
          },
          "name": "earnedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 88
          },
          "name": "eligibleUsageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 93
          },
          "name": "ineligibleUsageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 98
          },
          "name": "isManual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 103
          },
          "name": "redeemedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 108
          },
          "name": "timeRewardsEarned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 113
          },
          "name": "timeRewardsExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 118
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 123
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 128
          },
          "name": "usageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 133
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
        "line": 156
      },
      "name": "DataOciUsageProxySubscriptionRewardSummary",
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardSummary"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/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.DataOciUsageProxySubscriptionRewardSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardSummaryList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-reward/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-usage-proxy-subscription-reward/index.ts",
        "line": 179
      },
      "name": "DataOciUsageProxySubscriptionRewardSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 208
          },
          "name": "currency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 213
          },
          "name": "redemptionCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 218
          },
          "name": "rewardsRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 223
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 228
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 233
          },
          "name": "totalRewardsAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-reward/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-reward/index:DataOciUsageProxySubscriptionRewardSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewards": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards oci_usage_proxy_subscription_rewards}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewards",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards oci_usage_proxy_subscription_rewards} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxySubscriptionRewards resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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 DataOciUsageProxySubscriptionRewards to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxySubscriptionRewards that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxySubscriptionRewards to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 711
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 714
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 666
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewards",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 605
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 708
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 676
          },
          "name": "rewardCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 718
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 670
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 689
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 702
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 660
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 682
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 695
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewards"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxySubscriptionRewardsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#subscription_id DataOciUsageProxySubscriptionRewards#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#tenancy_id DataOciUsageProxySubscriptionRewards#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#filter DataOciUsageProxySubscriptionRewards#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#id DataOciUsageProxySubscriptionRewards#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 420
      },
      "name": "DataOciUsageProxySubscriptionRewardsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#name DataOciUsageProxySubscriptionRewards#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#values DataOciUsageProxySubscriptionRewards#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 432
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_subscription_rewards#regex DataOciUsageProxySubscriptionRewards#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 428
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 585
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 555
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 543
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 559
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 572
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 536
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 549
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 565
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 344
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollection",
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 262
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 32
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItems",
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 55
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 84
          },
          "name": "availableRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 89
          },
          "name": "earnedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 94
          },
          "name": "eligibleUsageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 99
          },
          "name": "ineligibleUsageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 104
          },
          "name": "isManual",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 109
          },
          "name": "redeemedRewards",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 114
          },
          "name": "timeRewardsEarned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 119
          },
          "name": "timeRewardsExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 124
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 129
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 134
          },
          "name": "usageAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 139
          },
          "name": "usagePeriodKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 285
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 315
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 321
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
        "line": 162
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummary",
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummary"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 185
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 214
          },
          "name": "currency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 219
          },
          "name": "redemptionCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 224
          },
          "name": "rewardsRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 229
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 234
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 239
          },
          "name": "totalRewardsAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummary"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionItemsSummaryOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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.DataOciUsageProxySubscriptionRewardsRewardCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-subscription-rewards/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-usage-proxy-subscription-rewards/index.ts",
        "line": 367
      },
      "name": "DataOciUsageProxySubscriptionRewardsRewardCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 397
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-subscription-rewards/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxySubscriptionRewardsRewardCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-subscription-rewards/index:DataOciUsageProxySubscriptionRewardsRewardCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimits": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits oci_usage_proxy_usagelimits}."
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimits",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits oci_usage_proxy_usagelimits} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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.DataOciUsageProxyUsagelimitsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciUsageProxyUsagelimits resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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 DataOciUsageProxyUsagelimits to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciUsageProxyUsagelimits that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciUsageProxyUsagelimits to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 612
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 615
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 548
          },
          "name": "resetLimitType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 564
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 580
          },
          "name": "resetServiceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 627
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 639
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciUsageProxyUsagelimits",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 455
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 609
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 603
          },
          "name": "usageLimitCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 520
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 619
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 552
          },
          "name": "limitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 568
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 584
          },
          "name": "serviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 597
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 513
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 542
          },
          "name": "limitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 558
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 574
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 590
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimits"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
        "line": 9
      },
      "name": "DataOciUsageProxyUsagelimitsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#compartment_id DataOciUsageProxyUsagelimits#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 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/usage_proxy_usagelimits#subscription_id DataOciUsageProxyUsagelimits#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 36
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#filter DataOciUsageProxyUsagelimits#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 42
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#id DataOciUsageProxyUsagelimits#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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/usage_proxy_usagelimits#limit_type DataOciUsageProxyUsagelimits#limit_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 24
          },
          "name": "limitType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#resource_type DataOciUsageProxyUsagelimits#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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/usage_proxy_usagelimits#service_type DataOciUsageProxyUsagelimits#service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 32
          },
          "name": "serviceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsConfig"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
        "line": 270
      },
      "name": "DataOciUsageProxyUsagelimitsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/usage_proxy_usagelimits#name DataOciUsageProxyUsagelimits#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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/usage_proxy_usagelimits#values DataOciUsageProxyUsagelimits#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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/usage_proxy_usagelimits#regex DataOciUsageProxyUsagelimits#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 278
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsFilter"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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.DataOciUsageProxyUsagelimitsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyUsagelimitsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsFilterList"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 405
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciUsageProxyUsagelimitsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
            "line": 422
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 399
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 415
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
        "line": 194
      },
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollection",
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollection"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
        "line": 44
      },
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollectionItems",
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollectionItems"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 67
      },
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 96
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 101
          },
          "name": "alertLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 106
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 111
          },
          "name": "entitlementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 116
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 121
          },
          "name": "limit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 126
          },
          "name": "limitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 131
          },
          "name": "maxHardLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 136
          },
          "name": "modifiedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 141
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 146
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 151
          },
          "name": "skuPartId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 156
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 161
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 166
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 171
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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.DataOciUsageProxyUsagelimitsUsageLimitCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollectionList"
    },
    "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-usage-proxy-usagelimits/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-usage-proxy-usagelimits/index.ts",
        "line": 217
      },
      "name": "DataOciUsageProxyUsagelimitsUsageLimitCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 247
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-usage-proxy-usagelimits/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciUsageProxyUsagelimitsUsageLimitCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-usage-proxy-usagelimits/index:DataOciUsageProxyUsagelimitsUsageLimitCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecret": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret oci_vault_secret}."
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret oci_vault_secret} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVaultSecret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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 DataOciVaultSecret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVaultSecret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVaultSecret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 932
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 938
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVaultSecret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 721
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 772
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 777
          },
          "name": "currentVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 783
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 788
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 793
          },
          "name": "enableAutoGeneration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 799
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 804
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 809
          },
          "name": "isAutoGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 814
          },
          "name": "isReplica",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 819
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 824
          },
          "name": "lastRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 829
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 835
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 840
          },
          "name": "nextRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 846
          },
          "name": "replicationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 852
          },
          "name": "rotationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 857
          },
          "name": "rotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 863
          },
          "name": "secretContent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 869
          },
          "name": "secretGenerationContext",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 887
          },
          "name": "secretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 893
          },
          "name": "secretRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 899
          },
          "name": "sourceRegionInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 904
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 909
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 914
          },
          "name": "timeOfCurrentVersionExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 919
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 924
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 882
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 875
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecret"
    },
    "cdktf-provider-oci.DataOciVaultSecretConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 9
      },
      "name": "DataOciVaultSecretConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret#secret_id DataOciVaultSecret#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 13
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 100
      },
      "name": "DataOciVaultSecretReplicationConfig",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretReplicationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretReplicationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 170
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfigList"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 123
      },
      "name": "DataOciVaultSecretReplicationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 152
          },
          "name": "isWriteForwardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 158
          },
          "name": "replicationTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 15
      },
      "name": "DataOciVaultSecretReplicationConfigReplicationTargets",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfigReplicationTargets"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretReplicationConfigReplicationTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretReplicationConfigReplicationTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfigReplicationTargetsList"
    },
    "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 38
      },
      "name": "DataOciVaultSecretReplicationConfigReplicationTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 67
          },
          "name": "targetKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 72
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 77
          },
          "name": "targetVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretReplicationConfigReplicationTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretReplicationConfigReplicationTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 266
      },
      "name": "DataOciVaultSecretRotationConfig",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretRotationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretRotationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfigList"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 289
      },
      "name": "DataOciVaultSecretRotationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 318
          },
          "name": "isScheduledRotationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 323
          },
          "name": "rotationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 329
          },
          "name": "targetSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 181
      },
      "name": "DataOciVaultSecretRotationConfigTargetSystemDetails",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfigTargetSystemDetails"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretRotationConfigTargetSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretRotationConfigTargetSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfigTargetSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 204
      },
      "name": "DataOciVaultSecretRotationConfigTargetSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 233
          },
          "name": "adbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 238
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 243
          },
          "name": "targetSystemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretRotationConfigTargetSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretRotationConfigTargetSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 352
      },
      "name": "DataOciVaultSecretSecretContent",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretContent"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretSecretContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretSecretContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretContentList"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 375
      },
      "name": "DataOciVaultSecretSecretContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 404
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 409
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 419
          },
          "name": "stage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretContent"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretContentOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 442
      },
      "name": "DataOciVaultSecretSecretGenerationContext",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretGenerationContext"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretSecretGenerationContextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretSecretGenerationContextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 521
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretGenerationContextList"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 465
      },
      "name": "DataOciVaultSecretSecretGenerationContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 494
          },
          "name": "generationTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 499
          },
          "name": "generationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 504
          },
          "name": "passphraseLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 509
          },
          "name": "secretTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretGenerationContext"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretGenerationContextOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 532
      },
      "name": "DataOciVaultSecretSecretRules",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretRules"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretSecretRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretSecretRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretRulesList"
    },
    "cdktf-provider-oci.DataOciVaultSecretSecretRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 555
      },
      "name": "DataOciVaultSecretSecretRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 584
          },
          "name": "isEnforcedOnDeletedSecretVersions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 589
          },
          "name": "isSecretContentRetrievalBlockedOnExpiry",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 594
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 599
          },
          "name": "secretVersionExpiryInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 604
          },
          "name": "timeOfAbsoluteExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSecretRules"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSecretRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret/index.ts",
        "line": 627
      },
      "name": "DataOciVaultSecretSourceRegionInformation",
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSourceRegionInformation"
    },
    "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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.DataOciVaultSecretSourceRegionInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretSourceRegionInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/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-vault-secret/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-vault-secret/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSourceRegionInformationList"
    },
    "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret/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-vault-secret/index.ts",
        "line": 650
      },
      "name": "DataOciVaultSecretSourceRegionInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 679
          },
          "name": "sourceKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 684
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 689
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret/index.ts",
            "line": 663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretSourceRegionInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret/index:DataOciVaultSecretSourceRegionInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretVersion": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version oci_vault_secret_version}."
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version oci_vault_secret_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret-version/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.DataOciVaultSecretVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret-version/index.ts",
        "line": 23
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVaultSecretVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/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 DataOciVaultSecretVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVaultSecretVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVaultSecretVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/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-vault-secret-version/index.ts",
            "line": 156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVaultSecretVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 28
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 80
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 85
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 90
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 121
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 126
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 131
          },
          "name": "timeOfCurrentVersionExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 136
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 141
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 103
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 116
          },
          "name": "secretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 96
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 109
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret-version/index:DataOciVaultSecretVersion"
    },
    "cdktf-provider-oci.DataOciVaultSecretVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret-version/index.ts",
        "line": 9
      },
      "name": "DataOciVaultSecretVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version#secret_id DataOciVaultSecretVersion#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 13
          },
          "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/data-sources/vault_secret_version#secret_version_number DataOciVaultSecretVersion#secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version/index.ts",
            "line": 17
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret-version/index:DataOciVaultSecretVersionConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretVersionSdkV2": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version_sdk_v2 oci_vault_secret_version_sdk_v2}."
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretVersionSdkV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version_sdk_v2 oci_vault_secret_version_sdk_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secret-version-sdk-v2/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.DataOciVaultSecretVersionSdkV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVaultSecretVersionSdkV2 resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/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 DataOciVaultSecretVersionSdkV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version_sdk_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVaultSecretVersionSdkV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVaultSecretVersionSdkV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/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-vault-secret-version-sdk-v2/index.ts",
            "line": 181
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVaultSecretVersionSdkV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 88
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 109
          },
          "name": "isContentAutoGenerated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 145
          },
          "name": "stages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 155
          },
          "name": "timeOfCurrentVersionExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 160
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 165
          },
          "name": "versionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 127
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 140
          },
          "name": "secretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 120
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 133
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret-version-sdk-v2/index:DataOciVaultSecretVersionSdkV2"
    },
    "cdktf-provider-oci.DataOciVaultSecretVersionSdkV2Config": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretVersionSdkV2Config",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
        "line": 9
      },
      "name": "DataOciVaultSecretVersionSdkV2Config",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version_sdk_v2#secret_id DataOciVaultSecretVersionSdkV2#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 20
          },
          "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/data-sources/vault_secret_version_sdk_v2#secret_version_number DataOciVaultSecretVersionSdkV2#secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 24
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secret_version_sdk_v2#id DataOciVaultSecretVersionSdkV2#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secret-version-sdk-v2/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secret-version-sdk-v2/index:DataOciVaultSecretVersionSdkV2Config"
    },
    "cdktf-provider-oci.DataOciVaultSecrets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets oci_vault_secrets}."
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecrets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets oci_vault_secrets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/index.ts",
          "line": 1163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVaultSecretsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 1131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVaultSecrets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1148
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciVaultSecrets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVaultSecrets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVaultSecrets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1279
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1282
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1212
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1228
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1250
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1266
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1294
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1305
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVaultSecrets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1276
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1238
          },
          "name": "secrets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1200
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1286
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1216
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1232
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1254
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1270
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1193
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1206
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1244
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1260
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecrets"
    },
    "cdktf-provider-oci.DataOciVaultSecretsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 9
      },
      "name": "DataOciVaultSecretsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#compartment_id DataOciVaultSecrets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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/vault_secrets#filter DataOciVaultSecrets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#id DataOciVaultSecrets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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/vault_secrets#name DataOciVaultSecrets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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/vault_secrets#state DataOciVaultSecrets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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/vault_secrets#vault_id DataOciVaultSecrets#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 32
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 951
      },
      "name": "DataOciVaultSecretsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#name DataOciVaultSecrets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 955
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#values DataOciVaultSecrets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 963
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vault_secrets#regex DataOciVaultSecrets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 959
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsFilter"
    },
    "cdktf-provider-oci.DataOciVaultSecretsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 1108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 1116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsFilterList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 1009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1086
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVaultSecretsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1074
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1090
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1103
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1067
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1080
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1096
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 1023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVaultSecretsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecrets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecrets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 737
      },
      "name": "DataOciVaultSecretsSecrets",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecrets"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 940
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 760
      },
      "name": "DataOciVaultSecretsSecretsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 789
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 794
          },
          "name": "currentVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 800
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 805
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 810
          },
          "name": "enableAutoGeneration",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 816
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 821
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 826
          },
          "name": "isAutoGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 831
          },
          "name": "isReplica",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 836
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 841
          },
          "name": "lastRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 846
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 852
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 857
          },
          "name": "nextRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 863
          },
          "name": "replicationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 869
          },
          "name": "rotationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 874
          },
          "name": "rotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 880
          },
          "name": "secretContent",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 886
          },
          "name": "secretGenerationContext",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 891
          },
          "name": "secretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 897
          },
          "name": "secretRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 903
          },
          "name": "sourceRegionInformation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 908
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 913
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 918
          },
          "name": "timeOfCurrentVersionExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 923
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 928
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecrets"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 125
      },
      "name": "DataOciVaultSecretsSecretsReplicationConfig",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsReplicationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsReplicationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfigList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 148
      },
      "name": "DataOciVaultSecretsSecretsReplicationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 177
          },
          "name": "isWriteForwardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 183
          },
          "name": "replicationTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 40
      },
      "name": "DataOciVaultSecretsSecretsReplicationConfigReplicationTargets",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfigReplicationTargets"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 63
      },
      "name": "DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 92
          },
          "name": "targetKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 97
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 102
          },
          "name": "targetVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsReplicationConfigReplicationTargets"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsReplicationConfigReplicationTargetsOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 291
      },
      "name": "DataOciVaultSecretsSecretsRotationConfig",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfig"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsRotationConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsRotationConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfigList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 314
      },
      "name": "DataOciVaultSecretsSecretsRotationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 343
          },
          "name": "isScheduledRotationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 348
          },
          "name": "rotationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 354
          },
          "name": "targetSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 206
      },
      "name": "DataOciVaultSecretsSecretsRotationConfigTargetSystemDetails",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfigTargetSystemDetails"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 280
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 229
      },
      "name": "DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 258
          },
          "name": "adbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 263
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 268
          },
          "name": "targetSystemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsRotationConfigTargetSystemDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsRotationConfigTargetSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 377
      },
      "name": "DataOciVaultSecretsSecretsSecretContent",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretContent"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsSecretContentOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsSecretContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretContentList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 400
      },
      "name": "DataOciVaultSecretsSecretsSecretContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 429
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 434
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 439
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 444
          },
          "name": "stage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretContent"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretContentOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 467
      },
      "name": "DataOciVaultSecretsSecretsSecretGenerationContext",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretGenerationContext"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsSecretGenerationContextOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsSecretGenerationContextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretGenerationContextList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 490
      },
      "name": "DataOciVaultSecretsSecretsSecretGenerationContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 519
          },
          "name": "generationTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 524
          },
          "name": "generationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 529
          },
          "name": "passphraseLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 534
          },
          "name": "secretTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretGenerationContext"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretGenerationContextOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 557
      },
      "name": "DataOciVaultSecretsSecretsSecretRules",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretRules"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsSecretRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsSecretRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretRulesList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 580
      },
      "name": "DataOciVaultSecretsSecretsSecretRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 609
          },
          "name": "isEnforcedOnDeletedSecretVersions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 614
          },
          "name": "isSecretContentRetrievalBlockedOnExpiry",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 619
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 624
          },
          "name": "secretVersionExpiryInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 629
          },
          "name": "timeOfAbsoluteExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSecretRules"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSecretRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vault-secrets/index.ts",
        "line": 652
      },
      "name": "DataOciVaultSecretsSecretsSourceRegionInformation",
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSourceRegionInformation"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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.DataOciVaultSecretsSecretsSourceRegionInformationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVaultSecretsSecretsSourceRegionInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/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-vault-secrets/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-vault-secrets/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSourceRegionInformationList"
    },
    "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vault-secrets/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-vault-secrets/index.ts",
        "line": 675
      },
      "name": "DataOciVaultSecretsSecretsSourceRegionInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 704
          },
          "name": "sourceKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 709
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 714
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vault-secrets/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVaultSecretsSecretsSourceRegionInformation"
          }
        }
      ],
      "symbolId": "src/data-oci-vault-secrets/index:DataOciVaultSecretsSecretsSourceRegionInformationOutputReference"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instance oci_vbs_inst_vbs_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instance oci_vbs_inst_vbs_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-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.DataOciVbsInstVbsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVbsInstVbsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-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 DataOciVbsInstVbsInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVbsInstVbsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVbsInstVbsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/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-vbs-inst-vbs-instance/index.ts",
            "line": 175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVbsInstVbsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 86
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 102
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 107
          },
          "name": "isResourceUsageAgreementGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 112
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 117
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 122
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 127
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 133
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 138
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 143
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 148
          },
          "name": "vbsAccessUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 161
          },
          "name": "vbsInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 154
          },
          "name": "vbsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instance/index:DataOciVbsInstVbsInstance"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
        "line": 9
      },
      "name": "DataOciVbsInstVbsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instance#vbs_instance_id DataOciVbsInstVbsInstance#vbs_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instance/index.ts",
            "line": 13
          },
          "name": "vbsInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instance/index:DataOciVbsInstVbsInstanceConfig"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances oci_vbs_inst_vbs_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances oci_vbs_inst_vbs_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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.DataOciVbsInstVbsInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVbsInstVbsInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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 DataOciVbsInstVbsInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVbsInstVbsInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVbsInstVbsInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 571
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 574
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 536
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 552
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 586
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 596
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVbsInstVbsInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 445
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 568
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 562
          },
          "name": "vbsInstanceSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 508
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 578
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 540
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 556
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 530
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstances"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
        "line": 9
      },
      "name": "DataOciVbsInstVbsInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances#compartment_id DataOciVbsInstVbsInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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/vbs_inst_vbs_instances#filter DataOciVbsInstVbsInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances#id DataOciVbsInstVbsInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-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/vbs_inst_vbs_instances#name DataOciVbsInstVbsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-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/vbs_inst_vbs_instances#state DataOciVbsInstVbsInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesConfig"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
        "line": 260
      },
      "name": "DataOciVbsInstVbsInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vbs_inst_vbs_instances#name DataOciVbsInstVbsInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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/vbs_inst_vbs_instances#values DataOciVbsInstVbsInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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/vbs_inst_vbs_instances#regex DataOciVbsInstVbsInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 268
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesFilter"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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.DataOciVbsInstVbsInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVbsInstVbsInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 395
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVbsInstVbsInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 383
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
            "line": 412
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 376
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 389
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 405
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
        "line": 184
      },
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollection",
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
        "line": 36
      },
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItems",
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-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-vbs-inst-vbs-instances/index.ts",
        "line": 59
      },
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 99
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 115
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 120
          },
          "name": "isResourceUsageAgreementGranted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 125
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 135
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 140
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 146
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 151
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 156
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 161
          },
          "name": "vbsAccessUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vbs-inst-vbs-instances/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-vbs-inst-vbs-instances/index.ts",
        "line": 207
      },
      "name": "DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 237
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vbs-inst-vbs-instances/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVbsInstVbsInstancesVbsInstanceSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vbs-inst-vbs-instances/index:DataOciVbsInstVbsInstancesVbsInstanceSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance oci_visual_builder_vb_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance oci_visual_builder_vb_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance/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.DataOciVisualBuilderVbInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVisualBuilderVbInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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 DataOciVisualBuilderVbInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVisualBuilderVbInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVisualBuilderVbInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
            "line": 564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 375
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 427
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 432
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 437
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 443
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 449
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 460
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 465
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 470
          },
          "name": "idcsOpenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 475
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 480
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 485
          },
          "name": "managementNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 490
          },
          "name": "managementVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 496
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 501
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 506
          },
          "name": "serviceNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 511
          },
          "name": "serviceVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 516
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 521
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 527
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 532
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 537
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 550
          },
          "name": "vbInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 543
          },
          "name": "vbInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstance"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 15
      },
      "name": "DataOciVisualBuilderVbInstanceAlternateCustomEndpoints",
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-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-visual-builder-vb-instance/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-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.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-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-visual-builder-vb-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-visual-builder-vb-instance/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-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-visual-builder-vb-instance/index.ts",
        "line": 38
      },
      "name": "DataOciVisualBuilderVbInstanceAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 67
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 72
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 77
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceAlternateCustomEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplications": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance_applications oci_visual_builder_vb_instance_applications}."
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplications",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance_applications oci_visual_builder_vb_instance_applications} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance-applications/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.DataOciVisualBuilderVbInstanceApplicationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVisualBuilderVbInstanceApplications resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/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 DataOciVisualBuilderVbInstanceApplications to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance_applications#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVisualBuilderVbInstanceApplications that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVisualBuilderVbInstanceApplications to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 283
          },
          "name": "resetIdcsOpenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 308
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 316
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceApplications",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 255
          },
          "name": "applicationSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 287
          },
          "name": "idcsOpenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 300
          },
          "name": "vbInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 277
          },
          "name": "idcsOpenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 293
          },
          "name": "vbInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplications"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
        "line": 116
      },
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollection",
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
        "line": 26
      },
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItems",
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance-applications/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-visual-builder-vb-instance-applications/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/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.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/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-visual-builder-vb-instance-applications/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-visual-builder-vb-instance-applications/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance-applications/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-visual-builder-vb-instance-applications/index.ts",
        "line": 49
      },
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 78
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 83
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 88
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 93
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance-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-visual-builder-vb-instance-applications/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-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.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-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-visual-builder-vb-instance-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-visual-builder-vb-instance-applications/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance-applications/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-visual-builder-vb-instance-applications/index.ts",
        "line": 139
      },
      "name": "DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 169
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsApplicationSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceApplicationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
        "line": 9
      },
      "name": "DataOciVisualBuilderVbInstanceApplicationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance_applications#vb_instance_id DataOciVisualBuilderVbInstanceApplications#vb_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 24
          },
          "name": "vbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance_applications#id DataOciVisualBuilderVbInstanceApplications#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/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/visual_builder_vb_instance_applications#idcs_open_id DataOciVisualBuilderVbInstanceApplications#idcs_open_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance-applications/index.ts",
            "line": 20
          },
          "name": "idcsOpenId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance-applications/index:DataOciVisualBuilderVbInstanceApplicationsConfig"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 9
      },
      "name": "DataOciVisualBuilderVbInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instance#vb_instance_id DataOciVisualBuilderVbInstance#vb_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 13
          },
          "name": "vbInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceConfig"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 100
      },
      "name": "DataOciVisualBuilderVbInstanceCustomEndpoint",
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceCustomEndpoint"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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.DataOciVisualBuilderVbInstanceCustomEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceCustomEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceCustomEndpointList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-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-visual-builder-vb-instance/index.ts",
        "line": 123
      },
      "name": "DataOciVisualBuilderVbInstanceCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 152
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 157
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 162
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 265
      },
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetails",
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 185
      },
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
        "line": 208
      },
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 237
          },
          "name": "allowlistedIpCidrs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instance/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-visual-builder-vb-instance/index.ts",
        "line": 288
      },
      "name": "DataOciVisualBuilderVbInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 317
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 323
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 328
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 333
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 338
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 343
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instance/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instance/index:DataOciVisualBuilderVbInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances oci_visual_builder_vb_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances oci_visual_builder_vb_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
          "line": 861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVisualBuilderVbInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 846
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciVisualBuilderVbInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVisualBuilderVbInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVisualBuilderVbInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 960
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 909
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 963
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 925
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 941
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 975
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 985
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 834
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 957
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 951
          },
          "name": "vbInstanceSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 897
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 913
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 967
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 929
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 945
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 890
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 903
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 919
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 935
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstances"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 9
      },
      "name": "DataOciVisualBuilderVbInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#compartment_id DataOciVisualBuilderVbInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-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/visual_builder_vb_instances#display_name DataOciVisualBuilderVbInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-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/visual_builder_vb_instances#filter DataOciVisualBuilderVbInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#id DataOciVisualBuilderVbInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-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/visual_builder_vb_instances#state DataOciVisualBuilderVbInstances#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesConfig"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 649
      },
      "name": "DataOciVisualBuilderVbInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#name DataOciVisualBuilderVbInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 653
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#values DataOciVisualBuilderVbInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 661
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/visual_builder_vb_instances#regex DataOciVisualBuilderVbInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 657
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesFilter"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 821
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 814
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 814
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 814
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 784
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 772
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 788
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 801
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 765
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 778
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 794
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 573
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollection",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 387
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItems",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 36
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpoints",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-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-visual-builder-vb-instances/index.ts",
        "line": 59
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 88
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 93
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 98
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpoints"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 121
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpoint",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpoint"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 144
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 173
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 178
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 183
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 286
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetails",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetails"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
        "line": 206
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcns",
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 229
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 258
          },
          "name": "allowlistedIpCidrs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 263
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcns"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 376
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 309
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 338
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 344
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 349
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 354
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 359
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 364
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 410
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 440
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 445
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 450
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 456
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsCustomEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 462
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 467
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 473
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 483
          },
          "name": "idcsOpenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 488
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 493
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 498
          },
          "name": "managementNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 503
          },
          "name": "managementVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 509
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsNetworkEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 514
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 519
          },
          "name": "serviceNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 524
          },
          "name": "serviceVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 529
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 534
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 540
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 545
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 550
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
            "line": 638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-visual-builder-vb-instances/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-visual-builder-vb-instances/index.ts",
        "line": 596
      },
      "name": "DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 626
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-visual-builder-vb-instances/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVisualBuilderVbInstancesVbInstanceSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-visual-builder-vb-instances/index:DataOciVisualBuilderVbInstancesVbInstanceSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTest": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test}."
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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.DataOciVnMonitoringPathAnalyzerTestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVnMonitoringPathAnalyzerTest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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 DataOciVnMonitoringPathAnalyzerTest to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_test#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVnMonitoringPathAnalyzerTest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVnMonitoringPathAnalyzerTest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
            "line": 584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 491
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 497
          },
          "name": "destinationEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 502
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 508
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 531
          },
          "name": "protocol",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 537
          },
          "name": "protocolParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 543
          },
          "name": "queryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 549
          },
          "name": "sourceEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 560
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 526
          },
          "name": "pathAnalyzerTestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 519
          },
          "name": "pathAnalyzerTestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTest"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 9
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_test#path_analyzer_test_id DataOciVnMonitoringPathAnalyzerTest#path_analyzer_test_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 13
          },
          "name": "pathAnalyzerTestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestConfig"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 15
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestDestinationEndpoint",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestDestinationEndpoint"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestDestinationEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestDestinationEndpointList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 38
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestDestinationEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 67
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 72
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 77
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 82
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 87
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 92
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 97
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 107
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 112
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestDestinationEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestDestinationEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 135
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestProtocolParameters",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestProtocolParameters"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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.DataOciVnMonitoringPathAnalyzerTestProtocolParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestProtocolParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestProtocolParametersList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 158
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestProtocolParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 187
          },
          "name": "destinationPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 192
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 197
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 202
          },
          "name": "sourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 207
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestProtocolParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestProtocolParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 230
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestQueryOptions",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestQueryOptions"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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.DataOciVnMonitoringPathAnalyzerTestQueryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestQueryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestQueryOptionsList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 253
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestQueryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 282
          },
          "name": "isBiDirectionalAnalysis",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestQueryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestQueryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
        "line": 305
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestSourceEndpoint",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestSourceEndpoint"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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.DataOciVnMonitoringPathAnalyzerTestSourceEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestSourceEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestSourceEndpointList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-test/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-vn-monitoring-path-analyzer-test/index.ts",
        "line": 328
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestSourceEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 357
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 362
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 367
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 372
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 377
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 387
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 392
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 397
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 402
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-test/index.ts",
            "line": 341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestSourceEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-test/index:DataOciVnMonitoringPathAnalyzerTestSourceEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTests": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests oci_vn_monitoring_path_analyzer_tests}."
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTests",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests oci_vn_monitoring_path_analyzer_tests} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVnMonitoringPathAnalyzerTests resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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 DataOciVnMonitoringPathAnalyzerTests to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVnMonitoringPathAnalyzerTests that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVnMonitoringPathAnalyzerTests to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 980
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 929
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 983
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 945
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 967
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 995
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 1005
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTests",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 854
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 977
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 955
          },
          "name": "pathAnalyzerTestCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 917
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 933
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 987
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 949
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 971
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 910
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 923
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 939
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 961
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTests"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 9
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests#compartment_id DataOciVnMonitoringPathAnalyzerTests#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 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/vn_monitoring_path_analyzer_tests#display_name DataOciVnMonitoringPathAnalyzerTests#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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/vn_monitoring_path_analyzer_tests#filter DataOciVnMonitoringPathAnalyzerTests#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests#id DataOciVnMonitoringPathAnalyzerTests#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests#state DataOciVnMonitoringPathAnalyzerTests#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsConfig"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 669
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vn_monitoring_path_analyzer_tests#name DataOciVnMonitoringPathAnalyzerTests#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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/vn_monitoring_path_analyzer_tests#values DataOciVnMonitoringPathAnalyzerTests#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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/vn_monitoring_path_analyzer_tests#regex DataOciVnMonitoringPathAnalyzerTests#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 677
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsFilter"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 834
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsFilterList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 804
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 792
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 821
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 785
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 798
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 814
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 593
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollection",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollection"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 446
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItems",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItems"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 36
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpoint",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpoint"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 59
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 88
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 93
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 98
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 103
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 108
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 118
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 128
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 133
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 469
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 498
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 504
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 510
          },
          "name": "destinationEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsDestinationEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 515
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 521
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 531
          },
          "name": "protocol",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 537
          },
          "name": "protocolParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 543
          },
          "name": "queryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 549
          },
          "name": "sourceEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 560
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 156
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParameters",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParameters"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 179
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 208
          },
          "name": "destinationPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 213
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 218
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 223
          },
          "name": "sourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 228
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParameters"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsProtocolParametersOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 251
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptions",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptions"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 274
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 303
          },
          "name": "isBiDirectionalAnalysis",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptions"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsQueryOptionsOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 326
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpoint",
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpoint"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 349
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 378
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 383
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 388
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 393
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 398
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 408
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 413
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 418
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 423
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpoint"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsSourceEndpointOutputReference"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionList"
    },
    "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/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-vn-monitoring-path-analyzer-tests/index.ts",
        "line": 616
      },
      "name": "DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 646
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vn-monitoring-path-analyzer-tests/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vn-monitoring-path-analyzer-tests/index:DataOciVnMonitoringPathAnalyzerTestsPathAnalyzerTestCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipe oci_vulnerability_scanning_container_scan_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipe oci_vulnerability_scanning_container_scan_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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.DataOciVulnerabilityScanningContainerScanRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningContainerScanRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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 DataOciVulnerabilityScanningContainerScanRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningContainerScanRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningContainerScanRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 231
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 99
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 150
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 169
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 180
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 190
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 196
          },
          "name": "scanSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 201
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 207
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 217
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 163
          },
          "name": "containerScanRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 156
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipe/index:DataOciVulnerabilityScanningContainerScanRecipe"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipe#container_scan_recipe_id DataOciVulnerabilityScanningContainerScanRecipe#container_scan_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 13
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipe/index:DataOciVulnerabilityScanningContainerScanRecipeConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 15
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipeScanSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipe/index:DataOciVulnerabilityScanningContainerScanRecipeScanSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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-vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipeScanSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/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-vulnerability-scanning-container-scan-recipe/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-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipe/index:DataOciVulnerabilityScanningContainerScanRecipeScanSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-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-vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 38
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipeScanSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 67
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipeScanSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipe/index:DataOciVulnerabilityScanningContainerScanRecipeScanSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes oci_vulnerability_scanning_container_scan_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes oci_vulnerability_scanning_container_scan_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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.DataOciVulnerabilityScanningContainerScanRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningContainerScanRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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 DataOciVulnerabilityScanningContainerScanRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningContainerScanRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningContainerScanRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 627
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 582
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 630
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 598
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 614
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 652
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 501
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 570
          },
          "name": "containerScanRecipeSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 624
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 564
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 586
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 634
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 602
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 618
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 557
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 576
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 592
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 608
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipes"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes#compartment_id DataOciVulnerabilityScanningContainerScanRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipes#display_name DataOciVulnerabilityScanningContainerScanRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipes#filter DataOciVulnerabilityScanningContainerScanRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes#id DataOciVulnerabilityScanningContainerScanRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipes#state DataOciVulnerabilityScanningContainerScanRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 240
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollection",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 111
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItems",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 134
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 163
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 169
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 180
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 190
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 196
          },
          "name": "scanSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 201
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 207
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 217
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 36
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 59
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 88
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsScanSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 263
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 293
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesContainerScanRecipeSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 316
      },
      "name": "DataOciVulnerabilityScanningContainerScanRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_recipes#name DataOciVulnerabilityScanningContainerScanRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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/vulnerability_scanning_container_scan_recipes#values DataOciVulnerabilityScanningContainerScanRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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/vulnerability_scanning_container_scan_recipes#regex DataOciVulnerabilityScanningContainerScanRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 324
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesFilter"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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.DataOciVulnerabilityScanningContainerScanRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 451
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 439
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/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-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 468
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 432
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 445
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 461
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-recipes/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-recipes/index:DataOciVulnerabilityScanningContainerScanRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTarget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_target oci_vulnerability_scanning_container_scan_target}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_target oci_vulnerability_scanning_container_scan_target} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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.DataOciVulnerabilityScanningContainerScanTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningContainerScanTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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 DataOciVulnerabilityScanningContainerScanTarget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningContainerScanTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningContainerScanTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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-vulnerability-scanning-container-scan-target/index.ts",
            "line": 251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 114
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 165
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 170
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 194
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 221
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 227
          },
          "name": "targetRegistry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 232
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 237
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 183
          },
          "name": "containerScanTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 176
          },
          "name": "containerScanTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-target/index:DataOciVulnerabilityScanningContainerScanTarget"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_target#container_scan_target_id DataOciVulnerabilityScanningContainerScanTarget#container_scan_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 13
          },
          "name": "containerScanTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-target/index:DataOciVulnerabilityScanningContainerScanTargetConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
        "line": 15
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetTargetRegistry",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-target/index:DataOciVulnerabilityScanningContainerScanTargetTargetRegistry"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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-vulnerability-scanning-container-scan-target/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetTargetRegistryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/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-vulnerability-scanning-container-scan-target/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-vulnerability-scanning-container-scan-target/index.ts",
            "line": 94
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-target/index:DataOciVulnerabilityScanningContainerScanTargetTargetRegistryList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-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-vulnerability-scanning-container-scan-target/index.ts",
        "line": 38
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetTargetRegistryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 67
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 72
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 77
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 82
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-target/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetTargetRegistry"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-target/index:DataOciVulnerabilityScanningContainerScanTargetTargetRegistryOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets oci_vulnerability_scanning_container_scan_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets oci_vulnerability_scanning_container_scan_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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.DataOciVulnerabilityScanningContainerScanTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningContainerScanTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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 DataOciVulnerabilityScanningContainerScanTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningContainerScanTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningContainerScanTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 647
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 602
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 650
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 618
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 634
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 662
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 521
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 590
          },
          "name": "containerScanTargetSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 644
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 584
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 606
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 654
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 622
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 638
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 577
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 596
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 612
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 628
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargets"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#compartment_id DataOciVulnerabilityScanningContainerScanTargets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 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/vulnerability_scanning_container_scan_targets#display_name DataOciVulnerabilityScanningContainerScanTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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/vulnerability_scanning_container_scan_targets#filter DataOciVulnerabilityScanningContainerScanTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#id DataOciVulnerabilityScanningContainerScanTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_targets#state DataOciVulnerabilityScanningContainerScanTargets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 260
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollection",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 126
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItems",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 249
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 149
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 183
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 189
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 194
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 199
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 205
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 215
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 221
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 227
          },
          "name": "targetRegistry",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 232
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 237
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 36
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistry",
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistry"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 59
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 93
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 98
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 103
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistry"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsTargetRegistryOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 283
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 313
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsContainerScanTargetSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 336
      },
      "name": "DataOciVulnerabilityScanningContainerScanTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#name DataOciVulnerabilityScanningContainerScanTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#values DataOciVulnerabilityScanningContainerScanTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 348
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_container_scan_targets#regex DataOciVulnerabilityScanningContainerScanTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 344
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsFilter"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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.DataOciVulnerabilityScanningContainerScanTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/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-vulnerability-scanning-container-scan-targets/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 471
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVulnerabilityScanningContainerScanTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 459
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 475
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 488
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 465
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 481
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-container-scan-targets/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningContainerScanTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-container-scan-targets/index:DataOciVulnerabilityScanningContainerScanTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipe": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipe oci_vulnerability_scanning_host_scan_recipe}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipe oci_vulnerability_scanning_host_scan_recipe} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningHostScanRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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 DataOciVulnerabilityScanningHostScanRecipe to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningHostScanRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningHostScanRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 817
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 823
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 678
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 730
          },
          "name": "agentSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 736
          },
          "name": "applicationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 741
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 747
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 752
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 758
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 776
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 782
          },
          "name": "portSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 788
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 793
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 799
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 804
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 809
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 771
          },
          "name": "hostScanRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 764
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipe"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 267
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 165
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 15
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 38
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 67
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 90
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 113
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 142
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 188
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 218
          },
          "name": "cisBenchmarkSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 224
          },
          "name": "endpointProtectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 229
          },
          "name": "shouldUnInstall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 234
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 239
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 244
          },
          "name": "vendorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 290
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeAgentSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 320
          },
          "name": "agentConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 325
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeAgentSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeAgentSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 428
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 348
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 371
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 400
          },
          "name": "folder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 405
          },
          "name": "operatingsystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 451
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 480
          },
          "name": "applicationScanRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 486
          },
          "name": "foldersToScan",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 491
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeApplicationSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipe#host_scan_recipe_id DataOciVulnerabilityScanningHostScanRecipe#host_scan_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 13
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 514
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipePortSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipePortSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipePortSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipePortSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 578
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipePortSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 537
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipePortSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 566
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipePortSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipePortSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 589
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeSchedule",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeSchedule"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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.DataOciVulnerabilityScanningHostScanRecipeScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipeScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeScheduleList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/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-vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 612
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipeScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 641
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 646
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipeSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipe/index:DataOciVulnerabilityScanningHostScanRecipeScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipes": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes oci_vulnerability_scanning_host_scan_recipes}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes oci_vulnerability_scanning_host_scan_recipes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
          "line": 1120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 1088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningHostScanRecipes resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1105
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciVulnerabilityScanningHostScanRecipes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningHostScanRecipes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningHostScanRecipes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1219
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1168
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1222
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1190
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1206
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1234
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1244
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1093
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1216
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1178
          },
          "name": "hostScanRecipeSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1156
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1172
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1226
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1194
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1210
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1149
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1162
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1184
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1200
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipes"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#compartment_id DataOciVulnerabilityScanningHostScanRecipes#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipes#display_name DataOciVulnerabilityScanningHostScanRecipes#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipes#filter DataOciVulnerabilityScanningHostScanRecipes#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#id DataOciVulnerabilityScanningHostScanRecipes#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipes#state DataOciVulnerabilityScanningHostScanRecipes#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 908
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#name DataOciVulnerabilityScanningHostScanRecipes#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 912
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#values DataOciVulnerabilityScanningHostScanRecipes#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 920
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_recipes#regex DataOciVulnerabilityScanningHostScanRecipes#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 916
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesFilter"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 1065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1073
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesFilterList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1043
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1031
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1047
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1060
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1024
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1037
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 1053
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 832
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollection",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 690
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItems",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 288
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 186
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfiguration",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfiguration"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 36
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 59
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 88
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 111
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 134
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 163
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 277
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 209
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 239
          },
          "name": "cisBenchmarkSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationCisBenchmarkSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 245
          },
          "name": "endpointProtectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationEndpointProtectionSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 250
          },
          "name": "shouldUnInstall",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 255
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 260
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 265
          },
          "name": "vendorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 311
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 341
          },
          "name": "agentConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsAgentConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 346
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 449
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 369
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScan",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScan"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 392
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 421
          },
          "name": "folder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 426
          },
          "name": "operatingsystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScan"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 524
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 472
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 501
          },
          "name": "applicationScanRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 507
          },
          "name": "foldersToScan",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsFoldersToScanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 512
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 828
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 821
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 821
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 821
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 713
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 743
          },
          "name": "agentSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsAgentSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 749
          },
          "name": "applicationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsApplicationSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 754
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 760
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 765
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 771
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 776
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 782
          },
          "name": "portSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 788
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 793
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 799
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 804
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 809
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 535
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettings",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettings"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 558
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 587
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsPortSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 610
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsSchedule",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsSchedule"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 633
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 662
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 667
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsSchedule"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsScheduleOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 904
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 897
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 897
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 897
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
        "line": 855
      },
      "name": "DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 885
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-recipes/index.ts",
            "line": 868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-recipes/index:DataOciVulnerabilityScanningHostScanRecipesHostScanRecipeSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTarget": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target oci_vulnerability_scanning_host_scan_target}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target oci_vulnerability_scanning_host_scan_target} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target/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.DataOciVulnerabilityScanningHostScanTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningHostScanTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/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 DataOciVulnerabilityScanningHostScanTarget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningHostScanTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningHostScanTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/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-vulnerability-scanning-host-scan-target/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 102
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 125
          },
          "name": "instanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 141
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 115
          },
          "name": "hostScanTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 108
          },
          "name": "hostScanTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target/index:DataOciVulnerabilityScanningHostScanTarget"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target#host_scan_target_id DataOciVulnerabilityScanningHostScanTarget#host_scan_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target/index.ts",
            "line": 13
          },
          "name": "hostScanTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target/index:DataOciVulnerabilityScanningHostScanTargetConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrors": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors oci_vulnerability_scanning_host_scan_target_errors}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors oci_vulnerability_scanning_host_scan_target_errors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningHostScanTargetErrors resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciVulnerabilityScanningHostScanTargetErrors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningHostScanTargetErrors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningHostScanTargetErrors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 619
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 622
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 606
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 644
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 616
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 565
          },
          "name": "hostScanTargetErrorSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 559
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 626
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 578
          },
          "name": "hostScanTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 610
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 552
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 571
          },
          "name": "hostScanTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 600
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrors"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#compartment_id DataOciVulnerabilityScanningHostScanTargetErrors#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-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/vulnerability_scanning_host_scan_target_errors#host_scan_target_id DataOciVulnerabilityScanningHostScanTargetErrors#host_scan_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 17
          },
          "name": "hostScanTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#filter DataOciVulnerabilityScanningHostScanTargetErrors#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#id DataOciVulnerabilityScanningHostScanTargetErrors#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#state DataOciVulnerabilityScanningHostScanTargetErrors#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 311
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#name DataOciVulnerabilityScanningHostScanTargetErrors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 315
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#values DataOciVulnerabilityScanningHostScanTargetErrors#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 323
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_target_errors#regex DataOciVulnerabilityScanningHostScanTargetErrors#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 319
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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.DataOciVulnerabilityScanningHostScanTargetErrorsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsFilterList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 446
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 434
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 450
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 463
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 440
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 456
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 235
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollection",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 159
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItems",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 36
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItems",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 59
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 94
          },
          "name": "errorCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 100
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 105
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 110
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 115
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 121
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 126
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 131
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 136
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 182
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 212
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/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-vulnerability-scanning-host-scan-target-errors/index.ts",
        "line": 258
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 288
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-target-errors/index:DataOciVulnerabilityScanningHostScanTargetErrorsHostScanTargetErrorSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets oci_vulnerability_scanning_host_scan_targets}."
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets oci_vulnerability_scanning_host_scan_targets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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.DataOciVulnerabilityScanningHostScanTargetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciVulnerabilityScanningHostScanTargets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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 DataOciVulnerabilityScanningHostScanTargets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciVulnerabilityScanningHostScanTargets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciVulnerabilityScanningHostScanTargets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 561
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 510
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 564
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 548
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 558
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 520
          },
          "name": "hostScanTargetSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 498
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 514
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 568
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 552
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 491
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 504
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 542
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargets"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 9
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets#compartment_id DataOciVulnerabilityScanningHostScanTargets#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 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/vulnerability_scanning_host_scan_targets#display_name DataOciVulnerabilityScanningHostScanTargets#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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/vulnerability_scanning_host_scan_targets#filter DataOciVulnerabilityScanningHostScanTargets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets#id DataOciVulnerabilityScanningHostScanTargets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_targets#state DataOciVulnerabilityScanningHostScanTargets#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsConfig"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 250
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/vulnerability_scanning_host_scan_targets#name DataOciVulnerabilityScanningHostScanTargets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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/vulnerability_scanning_host_scan_targets#values DataOciVulnerabilityScanningHostScanTargets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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/vulnerability_scanning_host_scan_targets#regex DataOciVulnerabilityScanningHostScanTargets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 258
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsFilter"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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.DataOciVulnerabilityScanningHostScanTargetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsFilterList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 385
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 379
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 395
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 174
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollection",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollection"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 36
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItems",
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItems"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 59
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 115
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 125
          },
          "name": "instanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 130
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 141
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 146
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 151
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionList"
    },
    "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/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-vulnerability-scanning-host-scan-targets/index.ts",
        "line": 197
      },
      "name": "DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 227
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-vulnerability-scanning-host-scan-targets/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-vulnerability-scanning-host-scan-targets/index:DataOciVulnerabilityScanningHostScanTargetsHostScanTargetSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAcceleration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration oci_waa_web_app_acceleration}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAcceleration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration oci_waa_web_app_acceleration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration/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.DataOciWaaWebAppAccelerationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaaWebAppAcceleration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/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 DataOciWaaWebAppAcceleration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaaWebAppAcceleration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaaWebAppAcceleration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/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-waa-web-app-acceleration/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAcceleration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 75
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 112
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 123
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 133
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 151
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 146
          },
          "name": "webAppAccelerationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 139
          },
          "name": "webAppAccelerationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration/index:DataOciWaaWebAppAcceleration"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
        "line": 9
      },
      "name": "DataOciWaaWebAppAccelerationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration#web_app_acceleration_id DataOciWaaWebAppAcceleration#web_app_acceleration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration/index.ts",
            "line": 13
          },
          "name": "webAppAccelerationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration/index:DataOciWaaWebAppAccelerationConfig"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies oci_waa_web_app_acceleration_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies oci_waa_web_app_acceleration_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
          "line": 685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaaWebAppAccelerationPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 670
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWaaWebAppAccelerationPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaaWebAppAccelerationPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaaWebAppAccelerationPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 784
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 733
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 787
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 749
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 765
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 799
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 809
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 658
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 781
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 775
          },
          "name": "webAppAccelerationPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 721
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 737
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 791
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 753
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 769
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 714
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 727
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 743
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 759
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPolicies"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 9
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#compartment_id DataOciWaaWebAppAccelerationPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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/waa_web_app_acceleration_policies#display_name DataOciWaaWebAppAccelerationPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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/waa_web_app_acceleration_policies#filter DataOciWaaWebAppAccelerationPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#id DataOciWaaWebAppAccelerationPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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/waa_web_app_acceleration_policies#state DataOciWaaWebAppAccelerationPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 473
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#name DataOciWaaWebAppAccelerationPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 477
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#values DataOciWaaWebAppAccelerationPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 485
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policies#regex DataOciWaaWebAppAccelerationPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 481
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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.DataOciWaaWebAppAccelerationPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
            "line": 638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 608
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 596
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 612
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 625
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 589
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 602
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 618
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 397
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollection",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollection"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 262
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItems",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
            "line": 386
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 285
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 314
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 320
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 325
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 331
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 341
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 347
          },
          "name": "responseCachingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 353
          },
          "name": "responseCompressionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 358
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 364
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 369
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 374
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 36
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicy",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicy"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policies/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-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-waa-web-app-acceleration-policies/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policies/index.ts",
        "line": 59
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 88
          },
          "name": "isResponseHeaderBasedCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCachingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 186
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicy",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicy"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
        "line": 111
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompression",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompression"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policies/index.ts",
        "line": 134
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 163
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompression"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 209
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 239
          },
          "name": "gzipCompression",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyGzipCompressionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsResponseCompressionPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policies/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-waa-web-app-acceleration-policies/index.ts",
        "line": 420
      },
      "name": "DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 450
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policies/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policies/index:DataOciWaaWebAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policy oci_waa_web_app_acceleration_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policy oci_waa_web_app_acceleration_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaaWebAppAccelerationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 262
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWaaWebAppAccelerationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaaWebAppAccelerationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaaWebAppAccelerationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
            "line": 388
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 250
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 301
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 312
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 323
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 328
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 334
          },
          "name": "responseCachingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 340
          },
          "name": "responseCompressionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 345
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 351
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 361
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 374
          },
          "name": "webAppAccelerationPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 367
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicy"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
        "line": 9
      },
      "name": "DataOciWaaWebAppAccelerationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_acceleration_policy#web_app_acceleration_policy_id DataOciWaaWebAppAccelerationPolicy#web_app_acceleration_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 13
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyConfig"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
        "line": 15
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCachingPolicy",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCachingPolicy"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policy/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-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-waa-web-app-acceleration-policy/index.ts",
            "line": 79
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policy/index.ts",
        "line": 38
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 67
          },
          "name": "isResponseHeaderBasedCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCachingPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
        "line": 165
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicy",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicy"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
        "line": 90
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression",
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/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.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-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-waa-web-app-acceleration-policy/index.ts",
        "line": 113
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/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.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-acceleration-policy/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-waa-web-app-acceleration-policy/index.ts",
        "line": 188
      },
      "name": "DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 218
          },
          "name": "gzipCompression",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-acceleration-policy/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicy"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-acceleration-policy/index:DataOciWaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerations": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations oci_waa_web_app_accelerations}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations oci_waa_web_app_accelerations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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.DataOciWaaWebAppAccelerationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaaWebAppAccelerations resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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 DataOciWaaWebAppAccelerations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaaWebAppAccelerations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaaWebAppAccelerations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 582
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 515
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 585
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 547
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 569
          },
          "name": "resetWebAppAccelerationPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
            "line": 608
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 579
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 557
          },
          "name": "webAppAccelerationCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 503
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 589
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 551
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 573
          },
          "name": "webAppAccelerationPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 541
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 563
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerations"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
        "line": 9
      },
      "name": "DataOciWaaWebAppAccelerationsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations#compartment_id DataOciWaaWebAppAccelerations#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 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/waa_web_app_accelerations#display_name DataOciWaaWebAppAccelerations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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/waa_web_app_accelerations#filter DataOciWaaWebAppAccelerations#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations#id DataOciWaaWebAppAccelerations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations#state DataOciWaaWebAppAccelerations#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 28
          },
          "name": "state",
          "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/waa_web_app_accelerations#web_app_acceleration_policy_id DataOciWaaWebAppAccelerations#web_app_acceleration_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 32
          },
          "name": "webAppAccelerationPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsConfig"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
        "line": 254
      },
      "name": "DataOciWaaWebAppAccelerationsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waa_web_app_accelerations#name DataOciWaaWebAppAccelerations#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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/waa_web_app_accelerations#values DataOciWaaWebAppAccelerations#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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/waa_web_app_accelerations#regex DataOciWaaWebAppAccelerations#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsFilter"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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.DataOciWaaWebAppAccelerationsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsFilterList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaaWebAppAccelerationsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
        "line": 178
      },
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollection",
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollection"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
        "line": 40
      },
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItems",
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItems"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 63
      },
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 92
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 129
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 140
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 155
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionList"
    },
    "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waa-web-app-accelerations/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-waa-web-app-accelerations/index.ts",
        "line": 201
      },
      "name": "DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waa-web-app-accelerations/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaaWebAppAccelerationsWebAppAccelerationCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waa-web-app-accelerations/index:DataOciWaaWebAppAccelerationsWebAppAccelerationCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_list oci_waas_address_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_list oci_waas_address_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-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.DataOciWaasAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-list/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-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 DataOciWaasAddressList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/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-waas-address-list/index.ts",
            "line": 144
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 75
          },
          "name": "addressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 93
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 98
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 104
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 115
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 88
          },
          "name": "addressListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 81
          },
          "name": "addressListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-list/index:DataOciWaasAddressList"
    },
    "cdktf-provider-oci.DataOciWaasAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-list/index.ts",
        "line": 9
      },
      "name": "DataOciWaasAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_list#address_list_id DataOciWaasAddressList#address_list_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-list/index.ts",
            "line": 13
          },
          "name": "addressListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-list/index:DataOciWaasAddressListConfig"
    },
    "cdktf-provider-oci.DataOciWaasAddressLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists oci_waas_address_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists oci_waas_address_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-lists/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.DataOciWaasAddressListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-lists/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasAddressLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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 DataOciWaasAddressLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasAddressLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasAddressLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 527
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 530
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 434
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 450
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 466
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 482
          },
          "name": "resetStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 498
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 514
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 542
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 555
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasAddressLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 409
          },
          "name": "addressLists",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasAddressListsAddressListsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 524
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 422
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 534
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 438
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 454
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 470
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 486
          },
          "name": "statesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 502
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 518
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 415
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 428
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 444
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 460
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 476
          },
          "name": "states",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 492
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 508
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressLists"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsAddressLists": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsAddressLists",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-lists/index.ts",
        "line": 48
      },
      "name": "DataOciWaasAddressListsAddressLists",
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsAddressLists"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsAddressListsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsAddressListsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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.DataOciWaasAddressListsAddressListsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasAddressListsAddressListsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/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-waas-address-lists/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsAddressListsList"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsAddressListsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsAddressListsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/index.ts",
        "line": 71
      },
      "name": "DataOciWaasAddressListsAddressListsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 100
          },
          "name": "addressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 105
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 110
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 116
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 127
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 142
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasAddressListsAddressLists"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsAddressListsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-lists/index.ts",
        "line": 9
      },
      "name": "DataOciWaasAddressListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists#compartment_id DataOciWaasAddressLists#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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/waas_address_lists#filter DataOciWaasAddressLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists#id DataOciWaasAddressLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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/waas_address_lists#ids DataOciWaasAddressLists#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 24
          },
          "name": "ids",
          "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/waas_address_lists#names DataOciWaasAddressLists#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 28
          },
          "name": "names",
          "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/waas_address_lists#states DataOciWaasAddressLists#states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 32
          },
          "name": "states",
          "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/waas_address_lists#time_created_greater_than_or_equal_to DataOciWaasAddressLists#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 36
          },
          "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/waas_address_lists#time_created_less_than DataOciWaasAddressLists#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 40
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsConfig"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-address-lists/index.ts",
        "line": 165
      },
      "name": "DataOciWaasAddressListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_address_lists#name DataOciWaasAddressLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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/waas_address_lists#values DataOciWaasAddressLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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/waas_address_lists#regex DataOciWaasAddressLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 173
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsFilter"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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.DataOciWaasAddressListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasAddressListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/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-waas-address-lists/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsFilterList"
    },
    "cdktf-provider-oci.DataOciWaasAddressListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 300
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasAddressListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 288
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/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-waas-address-lists/index.ts",
            "line": 317
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 281
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 294
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 310
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-address-lists/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasAddressListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-address-lists/index:DataOciWaasAddressListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificate": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificate oci_waas_certificate}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificate oci_waas_certificate} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 416
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWaasCertificate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
            "line": 583
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 404
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 455
          },
          "name": "certificateData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 473
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 479
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 484
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 490
          },
          "name": "extensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateExtensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 496
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 501
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 511
          },
          "name": "issuedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 517
          },
          "name": "issuerName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateIssuerNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 506
          },
          "name": "isTrustVerificationDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 522
          },
          "name": "privateKeyData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 528
          },
          "name": "publicKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 533
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 538
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 543
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 549
          },
          "name": "subjectName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateSubjectNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 554
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 559
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 564
          },
          "name": "timeNotValidBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 569
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 468
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 461
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificate"
    },
    "cdktf-provider-oci.DataOciWaasCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 9
      },
      "name": "DataOciWaasCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificate#certificate_id DataOciWaasCertificate#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 13
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateConfig"
    },
    "cdktf-provider-oci.DataOciWaasCertificateExtensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateExtensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 15
      },
      "name": "DataOciWaasCertificateExtensions",
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateExtensions"
    },
    "cdktf-provider-oci.DataOciWaasCertificateExtensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateExtensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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.DataOciWaasCertificateExtensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificateExtensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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-waas-certificate/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-waas-certificate/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateExtensionsList"
    },
    "cdktf-provider-oci.DataOciWaasCertificateExtensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateExtensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-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-waas-certificate/index.ts",
        "line": 38
      },
      "name": "DataOciWaasCertificateExtensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 67
          },
          "name": "isCritical",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 77
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateExtensions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateExtensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificateIssuerName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateIssuerName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 100
      },
      "name": "DataOciWaasCertificateIssuerName",
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateIssuerName"
    },
    "cdktf-provider-oci.DataOciWaasCertificateIssuerNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateIssuerNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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.DataOciWaasCertificateIssuerNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificateIssuerNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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-waas-certificate/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-waas-certificate/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateIssuerNameList"
    },
    "cdktf-provider-oci.DataOciWaasCertificateIssuerNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateIssuerNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 123
      },
      "name": "DataOciWaasCertificateIssuerNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 152
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 157
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 162
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 167
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 172
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 177
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 182
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateIssuerName"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateIssuerNameOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 205
      },
      "name": "DataOciWaasCertificatePublicKeyInfo",
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificatePublicKeyInfo"
    },
    "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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.DataOciWaasCertificatePublicKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatePublicKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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-waas-certificate/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-waas-certificate/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificatePublicKeyInfoList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 228
      },
      "name": "DataOciWaasCertificatePublicKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 257
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 262
          },
          "name": "exponent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 267
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatePublicKeyInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificatePublicKeyInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificateSubjectName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateSubjectName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificate/index.ts",
        "line": 290
      },
      "name": "DataOciWaasCertificateSubjectName",
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateSubjectName"
    },
    "cdktf-provider-oci.DataOciWaasCertificateSubjectNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateSubjectNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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.DataOciWaasCertificateSubjectNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificateSubjectNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/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-waas-certificate/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-waas-certificate/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateSubjectNameList"
    },
    "cdktf-provider-oci.DataOciWaasCertificateSubjectNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificateSubjectNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificate/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-waas-certificate/index.ts",
        "line": 313
      },
      "name": "DataOciWaasCertificateSubjectNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 342
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 347
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 352
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 357
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 362
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 367
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 372
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificate/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificateSubjectName"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificate/index:DataOciWaasCertificateSubjectNameOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificates": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates oci_waas_certificates}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates oci_waas_certificates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasCertificates resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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 DataOciWaasCertificates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasCertificates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasCertificates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 966
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 873
          },
          "name": "resetDisplayNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 969
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 889
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 905
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 921
          },
          "name": "resetStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 937
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 953
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 981
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 994
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasCertificates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 789
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 848
          },
          "name": "certificates",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 963
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 861
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 877
          },
          "name": "displayNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 973
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 893
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 909
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 925
          },
          "name": "statesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 941
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 957
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 854
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 867
          },
          "name": "displayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 883
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 899
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 915
          },
          "name": "states",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 931
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 947
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificates"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 428
      },
      "name": "DataOciWaasCertificatesCertificates",
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificates"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 48
      },
      "name": "DataOciWaasCertificatesCertificatesExtensions",
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesExtensions"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesCertificatesExtensionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesCertificatesExtensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesExtensionsList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 71
      },
      "name": "DataOciWaasCertificatesCertificatesExtensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 100
          },
          "name": "isCritical",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 105
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 110
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesExtensionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 133
      },
      "name": "DataOciWaasCertificatesCertificatesIssuerName",
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesIssuerName"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesCertificatesIssuerNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesCertificatesIssuerNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesIssuerNameList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 156
      },
      "name": "DataOciWaasCertificatesCertificatesIssuerNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 185
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 190
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 195
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 200
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 205
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 210
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 215
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerName"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesIssuerNameOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 593
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 451
      },
      "name": "DataOciWaasCertificatesCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 480
          },
          "name": "certificateData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 491
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 496
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 502
          },
          "name": "extensions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesExtensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 508
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 523
          },
          "name": "issuedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 529
          },
          "name": "issuerName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesIssuerNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 518
          },
          "name": "isTrustVerificationDisabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 534
          },
          "name": "privateKeyData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 540
          },
          "name": "publicKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 545
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 550
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 561
          },
          "name": "subjectName",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 566
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 571
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 576
          },
          "name": "timeNotValidBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 581
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificates"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 238
      },
      "name": "DataOciWaasCertificatesCertificatesPublicKeyInfo",
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesPublicKeyInfo"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesCertificatesPublicKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesCertificatesPublicKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesPublicKeyInfoList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 261
      },
      "name": "DataOciWaasCertificatesCertificatesPublicKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 290
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 295
          },
          "name": "exponent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 300
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesPublicKeyInfo"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesPublicKeyInfoOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 323
      },
      "name": "DataOciWaasCertificatesCertificatesSubjectName",
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesSubjectName"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesCertificatesSubjectNameOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesCertificatesSubjectNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesSubjectNameList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 346
      },
      "name": "DataOciWaasCertificatesCertificatesSubjectNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 375
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 380
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 385
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 390
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 395
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 400
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 405
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCertificatesCertificatesSubjectName"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesCertificatesSubjectNameOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 9
      },
      "name": "DataOciWaasCertificatesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#compartment_id DataOciWaasCertificates#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-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/waas_certificates#display_names DataOciWaasCertificates#display_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 17
          },
          "name": "displayNames",
          "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/waas_certificates#filter DataOciWaasCertificates#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#id DataOciWaasCertificates#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-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/waas_certificates#ids DataOciWaasCertificates#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 28
          },
          "name": "ids",
          "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/waas_certificates#states DataOciWaasCertificates#states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 32
          },
          "name": "states",
          "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/waas_certificates#time_created_greater_than_or_equal_to DataOciWaasCertificates#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 36
          },
          "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/waas_certificates#time_created_less_than DataOciWaasCertificates#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 40
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesConfig"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-certificates/index.ts",
        "line": 604
      },
      "name": "DataOciWaasCertificatesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#name DataOciWaasCertificates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 608
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#values DataOciWaasCertificates#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 616
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_certificates#regex DataOciWaasCertificates#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 612
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesFilter"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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.DataOciWaasCertificatesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCertificatesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/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-waas-certificates/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-waas-certificates/index.ts",
            "line": 769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesFilterList"
    },
    "cdktf-provider-oci.DataOciWaasCertificatesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-certificates/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-waas-certificates/index.ts",
        "line": 662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 739
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasCertificatesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 727
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 743
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 756
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 720
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 733
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 749
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-certificates/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasCertificatesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-certificates/index:DataOciWaasCertificatesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rule oci_waas_custom_protection_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rule oci_waas_custom_protection_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rule/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.DataOciWaasCustomProtectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasCustomProtectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/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 DataOciWaasCustomProtectionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasCustomProtectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasCustomProtectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/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-waas-custom-protection-rule/index.ts",
            "line": 149
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasCustomProtectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 104
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 110
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 120
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 130
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 88
          },
          "name": "customProtectionRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 81
          },
          "name": "customProtectionRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rule/index:DataOciWaasCustomProtectionRule"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
        "line": 9
      },
      "name": "DataOciWaasCustomProtectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rule#custom_protection_rule_id DataOciWaasCustomProtectionRule#custom_protection_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rule/index.ts",
            "line": 13
          },
          "name": "customProtectionRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rule/index:DataOciWaasCustomProtectionRuleConfig"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules oci_waas_custom_protection_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules oci_waas_custom_protection_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rules/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.DataOciWaasCustomProtectionRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasCustomProtectionRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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 DataOciWaasCustomProtectionRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasCustomProtectionRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasCustomProtectionRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 532
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 439
          },
          "name": "resetDisplayNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 535
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 471
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 487
          },
          "name": "resetStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 503
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 519
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasCustomProtectionRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 427
          },
          "name": "customProtectionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 529
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 421
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 443
          },
          "name": "displayNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 539
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 475
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 491
          },
          "name": "statesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 507
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 523
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 414
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 433
          },
          "name": "displayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 465
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 481
          },
          "name": "states",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 497
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 513
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
        "line": 9
      },
      "name": "DataOciWaasCustomProtectionRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules#compartment_id DataOciWaasCustomProtectionRules#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-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/waas_custom_protection_rules#display_names DataOciWaasCustomProtectionRules#display_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 17
          },
          "name": "displayNames",
          "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/waas_custom_protection_rules#filter DataOciWaasCustomProtectionRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules#id DataOciWaasCustomProtectionRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-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/waas_custom_protection_rules#ids DataOciWaasCustomProtectionRules#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 28
          },
          "name": "ids",
          "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/waas_custom_protection_rules#states DataOciWaasCustomProtectionRules#states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 32
          },
          "name": "states",
          "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/waas_custom_protection_rules#time_created_greater_than_or_equal_to DataOciWaasCustomProtectionRules#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 36
          },
          "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/waas_custom_protection_rules#time_created_less_than DataOciWaasCustomProtectionRules#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 40
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesConfig"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
        "line": 48
      },
      "name": "DataOciWaasCustomProtectionRulesCustomProtectionRules",
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesCustomProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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.DataOciWaasCustomProtectionRulesCustomProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCustomProtectionRulesCustomProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesCustomProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
        "line": 71
      },
      "name": "DataOciWaasCustomProtectionRulesCustomProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 106
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 111
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 116
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 122
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 132
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 142
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 147
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesCustomProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesCustomProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
        "line": 170
      },
      "name": "DataOciWaasCustomProtectionRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_custom_protection_rules#name DataOciWaasCustomProtectionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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/waas_custom_protection_rules#values DataOciWaasCustomProtectionRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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/waas_custom_protection_rules#regex DataOciWaasCustomProtectionRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 178
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesFilter"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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.DataOciWaasCustomProtectionRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasCustomProtectionRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesFilterList"
    },
    "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 305
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasCustomProtectionRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 293
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/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-waas-custom-protection-rules/index.ts",
            "line": 322
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 286
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 299
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 315
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-custom-protection-rules/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasCustomProtectionRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-custom-protection-rules/index:DataOciWaasCustomProtectionRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnets": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets oci_waas_edge_subnets}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnets",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets oci_waas_edge_subnets} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-edge-subnets/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-edge-subnets/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasEdgeSubnets resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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 DataOciWaasEdgeSubnets to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasEdgeSubnets that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasEdgeSubnets to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 372
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 375
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/index.ts",
            "line": 394
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasEdgeSubnets",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 294
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 347
          },
          "name": "edgeSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 369
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 379
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnets"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-edge-subnets/index.ts",
        "line": 9
      },
      "name": "DataOciWaasEdgeSubnetsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#filter DataOciWaasEdgeSubnets#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 22
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#id DataOciWaasEdgeSubnets#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsConfig"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-edge-subnets/index.ts",
        "line": 24
      },
      "name": "DataOciWaasEdgeSubnetsEdgeSubnets",
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsEdgeSubnets"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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.DataOciWaasEdgeSubnetsEdgeSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasEdgeSubnetsEdgeSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/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-waas-edge-subnets/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsEdgeSubnetsList"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/index.ts",
        "line": 47
      },
      "name": "DataOciWaasEdgeSubnetsEdgeSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 76
          },
          "name": "cidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 81
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 86
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 60
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsEdgeSubnets"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsEdgeSubnetsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-edge-subnets/index.ts",
        "line": 109
      },
      "name": "DataOciWaasEdgeSubnetsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#name DataOciWaasEdgeSubnets#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#values DataOciWaasEdgeSubnets#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 121
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_edge_subnets#regex DataOciWaasEdgeSubnets#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 117
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsFilter"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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.DataOciWaasEdgeSubnetsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasEdgeSubnetsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/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-waas-edge-subnets/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsFilterList"
    },
    "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-edge-subnets/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-waas-edge-subnets/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 244
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasEdgeSubnetsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 232
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 248
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 261
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 225
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 238
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 254
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-edge-subnets/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasEdgeSubnetsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-edge-subnets/index:DataOciWaasEdgeSubnetsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirect": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirect oci_waas_http_redirect}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirect",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirect oci_waas_http_redirect} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirect/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.DataOciWaasHttpRedirectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirect/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasHttpRedirect resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/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 DataOciWaasHttpRedirect to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirect#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasHttpRedirect that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasHttpRedirect to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 239
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 245
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirect",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 170
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 176
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 181
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 186
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 192
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 215
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 226
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 205
          },
          "name": "httpRedirectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 198
          },
          "name": "httpRedirectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirect/index:DataOciWaasHttpRedirect"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirect/index.ts",
        "line": 9
      },
      "name": "DataOciWaasHttpRedirectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirect#http_redirect_id DataOciWaasHttpRedirect#http_redirect_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 13
          },
          "name": "httpRedirectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirect/index:DataOciWaasHttpRedirectConfig"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirect/index.ts",
        "line": 15
      },
      "name": "DataOciWaasHttpRedirectTarget",
      "symbolId": "src/data-oci-waas-http-redirect/index:DataOciWaasHttpRedirectTarget"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirect/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-waas-http-redirect/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/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.DataOciWaasHttpRedirectTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirectTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/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-waas-http-redirect/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-waas-http-redirect/index.ts",
            "line": 99
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirect/index:DataOciWaasHttpRedirectTargetList"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirect/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirect/index.ts",
        "line": 38
      },
      "name": "DataOciWaasHttpRedirectTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 67
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 72
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 77
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 82
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 87
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirect/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirect/index:DataOciWaasHttpRedirectTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirects": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects oci_waas_http_redirects}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects oci_waas_http_redirects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirects/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasHttpRedirects resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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 DataOciWaasHttpRedirects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasHttpRedirects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasHttpRedirects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 628
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 529
          },
          "name": "resetDisplayNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 631
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 551
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 567
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 583
          },
          "name": "resetStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 599
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 615
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 643
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 656
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 451
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 625
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 539
          },
          "name": "httpRedirects",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 533
          },
          "name": "displayNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 635
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 555
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 571
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 587
          },
          "name": "statesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 603
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 619
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 523
          },
          "name": "displayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 545
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 561
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 577
          },
          "name": "states",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 593
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 609
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirects"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirects/index.ts",
        "line": 9
      },
      "name": "DataOciWaasHttpRedirectsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects#compartment_id DataOciWaasHttpRedirects#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 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/waas_http_redirects#display_names DataOciWaasHttpRedirects#display_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 17
          },
          "name": "displayNames",
          "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/waas_http_redirects#filter DataOciWaasHttpRedirects#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects#id DataOciWaasHttpRedirects#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects#ids DataOciWaasHttpRedirects#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 28
          },
          "name": "ids",
          "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/waas_http_redirects#states DataOciWaasHttpRedirects#states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 32
          },
          "name": "states",
          "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/waas_http_redirects#time_created_greater_than_or_equal_to DataOciWaasHttpRedirects#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 36
          },
          "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/waas_http_redirects#time_created_less_than DataOciWaasHttpRedirects#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 40
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsConfig"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirects/index.ts",
        "line": 266
      },
      "name": "DataOciWaasHttpRedirectsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_http_redirects#name DataOciWaasHttpRedirects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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/waas_http_redirects#values DataOciWaasHttpRedirects#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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/waas_http_redirects#regex DataOciWaasHttpRedirects#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 274
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsFilter"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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.DataOciWaasHttpRedirectsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirectsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/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-waas-http-redirects/index.ts",
            "line": 431
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsFilterList"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 401
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasHttpRedirectsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 389
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
            "line": 418
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 382
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 395
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 411
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirects/index.ts",
        "line": 143
      },
      "name": "DataOciWaasHttpRedirectsHttpRedirects",
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirects"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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.DataOciWaasHttpRedirectsHttpRedirectsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirectsHttpRedirectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/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-waas-http-redirects/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirectsList"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 166
      },
      "name": "DataOciWaasHttpRedirectsHttpRedirectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 195
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 201
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 206
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 211
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 217
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 222
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 227
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 232
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 238
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 243
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirects"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirectsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-http-redirects/index.ts",
        "line": 48
      },
      "name": "DataOciWaasHttpRedirectsHttpRedirectsTarget",
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirectsTarget"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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.DataOciWaasHttpRedirectsHttpRedirectsTargetOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasHttpRedirectsHttpRedirectsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/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-waas-http-redirects/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirectsTargetList"
    },
    "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-http-redirects/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-waas-http-redirects/index.ts",
        "line": 71
      },
      "name": "DataOciWaasHttpRedirectsHttpRedirectsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 100
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 105
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 110
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 115
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 120
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-http-redirects/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasHttpRedirectsHttpRedirectsTarget"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-http-redirects/index:DataOciWaasHttpRedirectsHttpRedirectsTargetOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRule": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule oci_waas_protection_rule}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule oci_waas_protection_rule} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rule/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.DataOciWaasProtectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rule/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasProtectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/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 DataOciWaasProtectionRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasProtectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasProtectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 191
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 115
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 168
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 173
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 179
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 200
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 205
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 210
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 195
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 228
          },
          "name": "protectionRuleKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 241
          },
          "name": "waasPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 221
          },
          "name": "protectionRuleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 234
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rule/index:DataOciWaasProtectionRule"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rule/index.ts",
        "line": 9
      },
      "name": "DataOciWaasProtectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule#protection_rule_key DataOciWaasProtectionRule#protection_rule_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 20
          },
          "name": "protectionRuleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule#waas_policy_id DataOciWaasProtectionRule#waas_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 24
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rule#id DataOciWaasProtectionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rule/index:DataOciWaasProtectionRuleConfig"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRuleExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rule/index.ts",
        "line": 26
      },
      "name": "DataOciWaasProtectionRuleExclusions",
      "symbolId": "src/data-oci-waas-protection-rule/index:DataOciWaasProtectionRuleExclusions"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRuleExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rule/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-waas-protection-rule/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/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.DataOciWaasProtectionRuleExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRuleExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/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-waas-protection-rule/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-waas-protection-rule/index.ts",
            "line": 95
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rule/index:DataOciWaasProtectionRuleExclusionsList"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRuleExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rule/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-waas-protection-rule/index.ts",
        "line": 49
      },
      "name": "DataOciWaasProtectionRuleExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 78
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 83
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rule/index.ts",
            "line": 62
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRuleExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rule/index:DataOciWaasProtectionRuleExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules oci_waas_protection_rules}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRules",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules oci_waas_protection_rules} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rules/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.DataOciWaasProtectionRulesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rules/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasProtectionRules resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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 DataOciWaasProtectionRules to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasProtectionRules that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasProtectionRules to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 538
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 474
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 541
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 490
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 506
          },
          "name": "resetModSecurityRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
            "line": 563
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRules",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 412
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 535
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 516
          },
          "name": "protectionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 478
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 545
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 494
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 510
          },
          "name": "modSecurityRuleIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 529
          },
          "name": "waasPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 468
          },
          "name": "action",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 484
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 500
          },
          "name": "modSecurityRuleId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 522
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rules/index.ts",
        "line": 9
      },
      "name": "DataOciWaasProtectionRulesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules#waas_policy_id DataOciWaasProtectionRules#waas_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 28
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules#action DataOciWaasProtectionRules#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 13
          },
          "name": "action",
          "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/waas_protection_rules#filter DataOciWaasProtectionRules#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules#id DataOciWaasProtectionRules#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-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/waas_protection_rules#mod_security_rule_id DataOciWaasProtectionRules#mod_security_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 24
          },
          "name": "modSecurityRuleId",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesConfig"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rules/index.ts",
        "line": 227
      },
      "name": "DataOciWaasProtectionRulesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_protection_rules#name DataOciWaasProtectionRules#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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/waas_protection_rules#values DataOciWaasProtectionRules#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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/waas_protection_rules#regex DataOciWaasProtectionRules#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 235
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesFilter"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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.DataOciWaasProtectionRulesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRulesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/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-waas-protection-rules/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesFilterList"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 362
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasProtectionRulesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 350
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
            "line": 379
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 343
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 356
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 372
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rules/index.ts",
        "line": 116
      },
      "name": "DataOciWaasProtectionRulesProtectionRules",
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-protection-rules/index.ts",
        "line": 36
      },
      "name": "DataOciWaasProtectionRulesProtectionRulesExclusions",
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRulesExclusions"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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.DataOciWaasProtectionRulesProtectionRulesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRulesProtectionRulesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/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-waas-protection-rules/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRulesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-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-waas-protection-rules/index.ts",
        "line": 59
      },
      "name": "DataOciWaasProtectionRulesProtectionRulesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 88
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 93
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRulesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-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-waas-protection-rules/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-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.DataOciWaasProtectionRulesProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasProtectionRulesProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-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-waas-protection-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-waas-protection-rules/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-protection-rules/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-waas-protection-rules/index.ts",
        "line": 139
      },
      "name": "DataOciWaasProtectionRulesProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 168
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 173
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 179
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRulesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 184
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 189
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 194
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 204
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-protection-rules/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasProtectionRulesProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-protection-rules/index:DataOciWaasProtectionRulesProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies oci_waas_waas_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies oci_waas_waas_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 3271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 3239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasWaasPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3256
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWaasWaasPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasWaasPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasWaasPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3421
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3322
          },
          "name": "resetDisplayNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3424
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3354
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3370
          },
          "name": "resetStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3386
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3402
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3436
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3449
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3244
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3418
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3412
          },
          "name": "waasPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3310
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3326
          },
          "name": "displayNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3428
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3358
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3374
          },
          "name": "statesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3390
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3406
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3303
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3316
          },
          "name": "displayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3348
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3364
          },
          "name": "states",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3380
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3396
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPolicies"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 9
      },
      "name": "DataOciWaasWaasPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#compartment_id DataOciWaasWaasPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-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/waas_waas_policies#display_names DataOciWaasWaasPolicies#display_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 17
          },
          "name": "displayNames",
          "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/waas_waas_policies#filter DataOciWaasWaasPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#id DataOciWaasWaasPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-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/waas_waas_policies#ids DataOciWaasWaasPolicies#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 28
          },
          "name": "ids",
          "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/waas_waas_policies#states DataOciWaasWaasPolicies#states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 32
          },
          "name": "states",
          "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/waas_waas_policies#time_created_greater_than_or_equal_to DataOciWaasWaasPolicies#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 36
          },
          "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/waas_waas_policies#time_created_less_than DataOciWaasWaasPolicies#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 40
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 3059
      },
      "name": "DataOciWaasWaasPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#name DataOciWaasWaasPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3063
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#values DataOciWaasWaasPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3071
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policies#regex DataOciWaasWaasPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3067
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 3224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 3216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3224
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 3117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3194
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWaasWaasPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3182
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3198
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3211
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3175
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3188
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3204
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2913
      },
      "name": "DataOciWaasWaasPoliciesWaasPolicies",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPolicies"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 3041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 3048
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 128
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroups",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroups"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 48
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroup",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroup"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 71
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 100
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 105
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 151
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 180
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 186
          },
          "name": "originGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOriginGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOrigins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOrigins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 289
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOrigins",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOrigins"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 209
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeaders",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeaders"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 232
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 261
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 266
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-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-waas-waas-policies/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-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.DataOciWaasWaasPoliciesWaasPoliciesOriginsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-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-waas-waas-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-waas-waas-policies/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 312
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOriginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 342
          },
          "name": "customHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsCustomHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 347
          },
          "name": "httpPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 352
          },
          "name": "httpsPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 357
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 362
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOrigins"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOriginsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 2936
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2965
          },
          "name": "additionalDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2970
          },
          "name": "cname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2975
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2981
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2986
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2991
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2997
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3002
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3008
          },
          "name": "originGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3014
          },
          "name": "origins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesOriginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3020
          },
          "name": "policyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3025
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3030
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 3036
          },
          "name": "wafConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 601
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfig",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 385
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecks",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecks"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 500
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 408
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 437
          },
          "name": "expectedResponseCodeGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 442
          },
          "name": "expectedResponseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 448
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 453
          },
          "name": "healthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 458
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 463
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 468
          },
          "name": "isResponseTextCheckEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 473
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 478
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 483
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 488
          },
          "name": "unhealthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 511
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethod",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethod"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 590
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 534
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 563
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 568
          },
          "name": "expirationTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 573
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 578
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethod"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 624
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 653
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 658
          },
          "name": "cipherGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 663
          },
          "name": "clientAddressHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 669
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigHealthChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 674
          },
          "name": "isBehindCdn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 679
          },
          "name": "isCacheControlRespected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 684
          },
          "name": "isHttpsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 689
          },
          "name": "isHttpsForced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 694
          },
          "name": "isOriginCompressionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 699
          },
          "name": "isResponseBufferingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 704
          },
          "name": "isSniEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 710
          },
          "name": "loadBalancingMethod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigLoadBalancingMethodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 715
          },
          "name": "tlsProtocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 720
          },
          "name": "websocketPathPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2773
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfig",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 913
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRules",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 743
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteria",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 766
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 795
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 800
          },
          "name": "isCaseSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 805
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1054
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 936
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 965
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 970
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 975
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 980
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 985
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 990
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 995
          },
          "name": "bypassChallenges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1000
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1005
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1010
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1015
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1021
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1026
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1031
          },
          "name": "redirectResponseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1036
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1042
          },
          "name": "responseHeaderManipulation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 828
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulation",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulation"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 851
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 880
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 885
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 890
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulation"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesResponseHeaderManipulationOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1065
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimiting",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimiting"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1088
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1117
          },
          "name": "allowedRatePerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1122
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1127
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1132
          },
          "name": "maxDelayedCountPerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1235
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRules",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1155
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteria",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1178
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1207
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1212
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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/data-oci-waas-waas-policies/index.ts",
        "line": 1323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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/data-oci-waas-waas-policies/index.ts",
            "line": 1330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1258
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1287
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1292
          },
          "name": "cachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1297
          },
          "name": "clientCachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1303
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1308
          },
          "name": "isClientCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1313
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1318
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1341
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchas",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchas"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1364
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1393
          },
          "name": "failureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1398
          },
          "name": "footerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1403
          },
          "name": "headerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1408
          },
          "name": "sessionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1413
          },
          "name": "submitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1418
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1423
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchas"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1526
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRules",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1446
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusions",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusions"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1469
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1498
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1503
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1549
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1578
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1584
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1589
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1727
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallenge",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1612
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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/data-oci-waas-waas-policies/index.ts",
        "line": 1709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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/data-oci-waas-waas-policies/index.ts",
            "line": 1716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1635
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1664
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1669
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1674
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1679
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1684
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1689
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1694
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1699
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1704
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 1827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1750
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1779
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1784
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1790
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1795
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1800
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1805
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1810
          },
          "name": "maxAddressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1815
          },
          "name": "maxAddressCountExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2033
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallenge",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1838
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 1942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1949
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1942
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1942
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1942
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 1861
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1890
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1895
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1900
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1905
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1910
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1915
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1920
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1925
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1930
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2151
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2144
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2056
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2085
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2090
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2096
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2101
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2106
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2111
          },
          "name": "interactionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2116
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2121
          },
          "name": "isNatEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2126
          },
          "name": "recordingPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2132
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1953
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeader",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2029
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2022
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2022
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2022
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 1985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 1976
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2005
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2010
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 1989
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2435
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallenge",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2155
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2266
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2259
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2178
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2207
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2212
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2217
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2222
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2227
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2232
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2237
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2242
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2247
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2270
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteria",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2351
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2344
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2344
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2344
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2293
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2322
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2327
          },
          "name": "isCaseSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2332
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2549
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2542
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2542
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2542
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2458
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2487
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2492
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2497
          },
          "name": "areRedirectsChallenged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2503
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2509
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2514
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2519
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2524
          },
          "name": "isNatEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2530
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2355
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeader",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2424
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2424
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2424
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2378
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2412
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/index.ts",
        "line": 2895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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.DataOciWaasWaasPoliciesWaasPoliciesWafConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/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-waas-waas-policies/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-waas-waas-policies/index.ts",
            "line": 2902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2796
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2826
          },
          "name": "accessRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAccessRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2832
          },
          "name": "addressRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigAddressRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2838
          },
          "name": "cachingRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCachingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2844
          },
          "name": "captchas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCaptchasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2850
          },
          "name": "customProtectionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigCustomProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2856
          },
          "name": "deviceFingerprintChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigDeviceFingerprintChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2862
          },
          "name": "humanInteractionChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigHumanInteractionChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2868
          },
          "name": "jsChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigJsChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2873
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2878
          },
          "name": "originGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2884
          },
          "name": "protectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2890
          },
          "name": "whitelists",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2553
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettings",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2585
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2576
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2605
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2610
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2615
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2620
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2625
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2630
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2635
          },
          "name": "isResponseInspected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2640
          },
          "name": "maxArgumentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2645
          },
          "name": "maxNameLengthPerArgument",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2650
          },
          "name": "maxResponseSizeInKiB",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2655
          },
          "name": "maxTotalNameLengthOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2660
          },
          "name": "mediaTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2665
          },
          "name": "recommendationsPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelists": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelists",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2688
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelists",
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelists"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/index.ts",
          "line": 2762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2769
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2762
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2762
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policies/index.ts",
        "line": 2711
      },
      "name": "DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2745
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2740
          },
          "name": "addressLists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2750
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policies/index.ts",
            "line": 2724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelists"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policies/index:DataOciWaasWaasPoliciesWaasPoliciesWafConfigWhitelistsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policy oci_waas_waas_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policy oci_waas_waas_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWaasWaasPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2908
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWaasWaasPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWaasWaasPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWaasWaasPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2992
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3051
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3058
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2896
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2948
          },
          "name": "additionalDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2953
          },
          "name": "cname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2958
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2964
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2969
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2974
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2980
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3002
          },
          "name": "originGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3008
          },
          "name": "origins",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3014
          },
          "name": "policyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3019
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3024
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3043
          },
          "name": "wafConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2996
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3037
          },
          "name": "waasPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2986
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 3030
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicy"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 9
      },
      "name": "DataOciWaasWaasPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policy#waas_policy_id DataOciWaasWaasPolicy#waas_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 20
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waas_waas_policy#id DataOciWaasWaasPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 102
      },
      "name": "DataOciWaasWaasPolicyOriginGroups",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroups"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyOriginGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyOriginGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroupsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 22
      },
      "name": "DataOciWaasWaasPolicyOriginGroupsOriginGroup",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroupsOriginGroup"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyOriginGroupsOriginGroupOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyOriginGroupsOriginGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroupsOriginGroupList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 45
      },
      "name": "DataOciWaasWaasPolicyOriginGroupsOriginGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 74
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 79
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroup"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroupsOriginGroupOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 125
      },
      "name": "DataOciWaasWaasPolicyOriginGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 154
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 160
          },
          "name": "originGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroupsOriginGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginGroups"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginGroupsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOrigins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOrigins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 263
      },
      "name": "DataOciWaasWaasPolicyOrigins",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOrigins"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 183
      },
      "name": "DataOciWaasWaasPolicyOriginsCustomHeaders",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginsCustomHeaders"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyOriginsCustomHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyOriginsCustomHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginsCustomHeadersList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 206
      },
      "name": "DataOciWaasWaasPolicyOriginsCustomHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 235
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginsCustomHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyOriginsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyOriginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 286
      },
      "name": "DataOciWaasWaasPolicyOriginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 316
          },
          "name": "customHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOriginsCustomHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 321
          },
          "name": "httpPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 326
          },
          "name": "httpsPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 331
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 336
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyOrigins"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyOriginsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 575
      },
      "name": "DataOciWaasWaasPolicyPolicyConfig",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 359
      },
      "name": "DataOciWaasWaasPolicyPolicyConfigHealthChecks",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigHealthChecks"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyPolicyConfigHealthChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyPolicyConfigHealthChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigHealthChecksList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 382
      },
      "name": "DataOciWaasWaasPolicyPolicyConfigHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 411
          },
          "name": "expectedResponseCodeGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 416
          },
          "name": "expectedResponseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 422
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 427
          },
          "name": "healthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 432
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 437
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 442
          },
          "name": "isResponseTextCheckEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 447
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 452
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 457
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 462
          },
          "name": "unhealthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecks"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigHealthChecksOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyPolicyConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyPolicyConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 706
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 485
      },
      "name": "DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethod",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethod"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 508
      },
      "name": "DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 537
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 542
          },
          "name": "expirationTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 547
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethod"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 598
      },
      "name": "DataOciWaasWaasPolicyPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 627
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 632
          },
          "name": "cipherGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 637
          },
          "name": "clientAddressHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 643
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigHealthChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 648
          },
          "name": "isBehindCdn",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 653
          },
          "name": "isCacheControlRespected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 658
          },
          "name": "isHttpsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 663
          },
          "name": "isHttpsForced",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 668
          },
          "name": "isOriginCompressionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 673
          },
          "name": "isResponseBufferingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 678
          },
          "name": "isSniEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 684
          },
          "name": "loadBalancingMethod",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfigLoadBalancingMethodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 689
          },
          "name": "tlsProtocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 694
          },
          "name": "websocketPathPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2747
      },
      "name": "DataOciWaasWaasPolicyWafConfig",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfig"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 887
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRules",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 717
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesCriteria",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 740
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 769
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 774
          },
          "name": "isCaseSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 779
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 910
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 939
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 944
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 949
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 954
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 959
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 964
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 969
          },
          "name": "bypassChallenges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 974
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 979
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 984
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 989
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 995
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1000
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1005
          },
          "name": "redirectResponseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1010
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1016
          },
          "name": "responseHeaderManipulation",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 802
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 825
      },
      "name": "DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 854
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 859
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 864
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1039
      },
      "name": "DataOciWaasWaasPolicyWafConfigAddressRateLimiting",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAddressRateLimiting"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigAddressRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigAddressRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 1118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAddressRateLimitingList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1062
      },
      "name": "DataOciWaasWaasPolicyWafConfigAddressRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1091
          },
          "name": "allowedRatePerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1096
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1101
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1106
          },
          "name": "maxDelayedCountPerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigAddressRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1209
      },
      "name": "DataOciWaasWaasPolicyWafConfigCachingRules",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1129
      },
      "name": "DataOciWaasWaasPolicyWafConfigCachingRulesCriteria",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRulesCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 1198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1152
      },
      "name": "DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1181
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1186
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigCachingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigCachingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 1304
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1232
      },
      "name": "DataOciWaasWaasPolicyWafConfigCachingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1261
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1266
          },
          "name": "cachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1271
          },
          "name": "clientCachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1277
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1282
          },
          "name": "isClientCachingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1287
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCachingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1315
      },
      "name": "DataOciWaasWaasPolicyWafConfigCaptchas",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCaptchas"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1416
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigCaptchasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1409
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCaptchasList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1338
      },
      "name": "DataOciWaasWaasPolicyWafConfigCaptchasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1367
          },
          "name": "failureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1372
          },
          "name": "footerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1377
          },
          "name": "headerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1382
          },
          "name": "sessionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1387
          },
          "name": "submitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1392
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1397
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchas"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCaptchasOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1500
      },
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRules",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRules"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1420
      },
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusions",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1489
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1496
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1489
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1443
      },
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1472
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1477
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1582
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1575
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1575
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1575
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1523
      },
      "name": "DataOciWaasWaasPolicyWafConfigCustomProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1552
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1558
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigCustomProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1701
      },
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallenge",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1586
      },
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1697
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1690
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1690
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1690
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1609
      },
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1638
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1643
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1648
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1653
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1658
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1663
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1668
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1673
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1678
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1808
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1801
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1801
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1801
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1724
      },
      "name": "DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1753
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1758
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1764
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1769
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1774
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1779
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1784
          },
          "name": "maxAddressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1789
          },
          "name": "maxAddressCountExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2007
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallenge",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1812
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1923
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1916
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1916
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1916
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1835
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1864
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1869
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1874
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1879
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1884
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1889
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1894
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1899
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1904
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2118
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2118
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2118
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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/data-oci-waas-waas-policy/index.ts",
        "line": 2030
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2059
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2064
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2070
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2075
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2080
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2085
          },
          "name": "interactionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2090
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2095
          },
          "name": "isNatEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2100
          },
          "name": "recordingPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2106
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1927
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 1989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 1996
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 1959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 1950
      },
      "name": "DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1979
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1984
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 1963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2409
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallenge",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallenge"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2129
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettings",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2161
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2152
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2181
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2186
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2191
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2196
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2201
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2206
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2211
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2216
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2221
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2244
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeCriteria",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeCriteria"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2325
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2318
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2267
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2296
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2301
          },
          "name": "isCaseSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2306
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteria"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2516
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 2432
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2461
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2466
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2471
          },
          "name": "areRedirectsChallenged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2477
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeChallengeSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2483
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2488
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2493
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2498
          },
          "name": "isNatEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2504
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallenge"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2329
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeader",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 2391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 2398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2352
      },
      "name": "DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2381
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2386
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/index.ts",
        "line": 2869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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.DataOciWaasWaasPolicyWafConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/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-waas-waas-policy/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-waas-waas-policy/index.ts",
            "line": 2876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2770
      },
      "name": "DataOciWaasWaasPolicyWafConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2800
          },
          "name": "accessRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAccessRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2806
          },
          "name": "addressRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigAddressRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2812
          },
          "name": "cachingRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCachingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2818
          },
          "name": "captchas",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCaptchasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2824
          },
          "name": "customProtectionRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigCustomProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2830
          },
          "name": "deviceFingerprintChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigDeviceFingerprintChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2836
          },
          "name": "humanInteractionChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigHumanInteractionChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2842
          },
          "name": "jsChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigJsChallengeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2847
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2852
          },
          "name": "originGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2858
          },
          "name": "protectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2864
          },
          "name": "whitelists",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfig"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2527
      },
      "name": "DataOciWaasWaasPolicyWafConfigProtectionSettings",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigProtectionSettings"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigProtectionSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2651
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2651
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2651
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigProtectionSettingsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2550
      },
      "name": "DataOciWaasWaasPolicyWafConfigProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2579
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2584
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2589
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2594
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2599
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2604
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2609
          },
          "name": "isResponseInspected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2614
          },
          "name": "maxArgumentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2619
          },
          "name": "maxNameLengthPerArgument",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2624
          },
          "name": "maxResponseSizeInKiB",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2629
          },
          "name": "maxTotalNameLengthOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2634
          },
          "name": "mediaTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2639
          },
          "name": "recommendationsPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigProtectionSettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelists": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelists",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2662
      },
      "name": "DataOciWaasWaasPolicyWafConfigWhitelists",
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigWhitelists"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2743
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWaasWaasPolicyWafConfigWhitelistsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2736
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2736
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2736
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigWhitelistsList"
    },
    "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelistsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waas-waas-policy/index.ts",
          "line": 2694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waas-waas-policy/index.ts",
        "line": 2685
      },
      "name": "DataOciWaasWaasPolicyWafConfigWhitelistsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2719
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2714
          },
          "name": "addressLists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2724
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waas-waas-policy/index.ts",
            "line": 2698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWaasWaasPolicyWafConfigWhitelists"
          }
        }
      ],
      "symbolId": "src/data-oci-waas-waas-policy/index:DataOciWaasWaasPolicyWafConfigWhitelistsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_list oci_waf_network_address_list}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_list oci_waf_network_address_list} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-list/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.DataOciWafNetworkAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-list/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafNetworkAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/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 DataOciWafNetworkAddressList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafNetworkAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafNetworkAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/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-waf-network-address-list/index.ts",
            "line": 246
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 155
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 160
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 166
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 177
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 187
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 205
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 211
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 232
          },
          "name": "vcnAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 200
          },
          "name": "networkAddressListIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 193
          },
          "name": "networkAddressListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-list/index:DataOciWafNetworkAddressList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-list/index.ts",
        "line": 9
      },
      "name": "DataOciWafNetworkAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_list#network_address_list_id DataOciWafNetworkAddressList#network_address_list_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 13
          },
          "name": "networkAddressListId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-list/index:DataOciWafNetworkAddressListConfig"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-list/index.ts",
        "line": 15
      },
      "name": "DataOciWafNetworkAddressListVcnAddresses",
      "symbolId": "src/data-oci-waf-network-address-list/index:DataOciWafNetworkAddressListVcnAddresses"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-list/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-waf-network-address-list/index.ts",
        "line": 77
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/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.DataOciWafNetworkAddressListVcnAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressListVcnAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/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-waf-network-address-list/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-waf-network-address-list/index.ts",
            "line": 84
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-list/index:DataOciWafNetworkAddressListVcnAddressesList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-list/index.ts",
          "line": 47
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-list/index.ts",
        "line": 38
      },
      "name": "DataOciWafNetworkAddressListVcnAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 67
          },
          "name": "addresses",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 72
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-list/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListVcnAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-list/index:DataOciWafNetworkAddressListVcnAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressLists": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists oci_waf_network_address_lists}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressLists",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists oci_waf_network_address_lists} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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.DataOciWafNetworkAddressListsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafNetworkAddressLists resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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 DataOciWafNetworkAddressLists to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafNetworkAddressLists that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafNetworkAddressLists to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 642
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 591
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 645
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 607
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 629
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 667
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressLists",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 516
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 639
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 617
          },
          "name": "networkAddressListCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 579
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 595
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 649
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 611
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 633
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 572
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 585
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 623
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressLists"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 9
      },
      "name": "DataOciWafNetworkAddressListsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists#compartment_id DataOciWafNetworkAddressLists#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-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/waf_network_address_lists#display_name DataOciWafNetworkAddressLists#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-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/waf_network_address_lists#filter DataOciWafNetworkAddressLists#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists#id DataOciWafNetworkAddressLists#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-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/waf_network_address_lists#state DataOciWafNetworkAddressLists#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsConfig"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 331
      },
      "name": "DataOciWafNetworkAddressListsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_network_address_lists#name DataOciWafNetworkAddressLists#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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/waf_network_address_lists#values DataOciWafNetworkAddressLists#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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/waf_network_address_lists#regex DataOciWafNetworkAddressLists#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 339
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsFilter"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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.DataOciWafNetworkAddressListsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressListsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsFilterList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 466
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWafNetworkAddressListsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 454
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 483
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 447
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 460
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 476
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 255
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollection",
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollection"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 116
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItems",
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItems"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 139
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 168
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 173
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 179
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 190
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 200
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 205
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 211
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 216
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 221
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 232
          },
          "name": "vcnAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-network-address-lists/index.ts",
        "line": 36
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddresses",
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddresses"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 59
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 88
          },
          "name": "addresses",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 93
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddresses"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsVcnAddressesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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.DataOciWafNetworkAddressListsNetworkAddressListCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/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-waf-network-address-lists/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionList"
    },
    "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-network-address-lists/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-waf-network-address-lists/index.ts",
        "line": 278
      },
      "name": "DataOciWafNetworkAddressListsNetworkAddressListCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 308
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-network-address-lists/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafNetworkAddressListsNetworkAddressListCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-network-address-lists/index:DataOciWafNetworkAddressListsNetworkAddressListCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities oci_waf_protection_capabilities}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilities",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities oci_waf_protection_capabilities} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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.DataOciWafProtectionCapabilitiesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafProtectionCapabilities resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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 DataOciWafProtectionCapabilities to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafProtectionCapabilities that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafProtectionCapabilities to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 687
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 588
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 690
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 604
          },
          "name": "resetGroupTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 620
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 636
          },
          "name": "resetIsLatestVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 652
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 674
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 715
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilities",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 684
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 662
          },
          "name": "protectionCapabilityCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 576
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 592
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 694
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 608
          },
          "name": "groupTagInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 624
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 640
          },
          "name": "isLatestVersionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 656
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 678
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 569
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 582
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 598
          },
          "name": "groupTag",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 630
          },
          "name": "isLatestVersion",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 646
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 668
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilities"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 9
      },
      "name": "DataOciWafProtectionCapabilitiesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities#compartment_id DataOciWafProtectionCapabilities#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 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/waf_protection_capabilities#display_name DataOciWafProtectionCapabilities#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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/waf_protection_capabilities#filter DataOciWafProtectionCapabilities#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities#group_tag DataOciWafProtectionCapabilities#group_tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 21
          },
          "name": "groupTag",
          "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/waf_protection_capabilities#id DataOciWafProtectionCapabilities#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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/waf_protection_capabilities#is_latest_version DataOciWafProtectionCapabilities#is_latest_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 32
          },
          "name": "isLatestVersion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities#key DataOciWafProtectionCapabilities#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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/waf_protection_capabilities#type DataOciWafProtectionCapabilities#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesConfig"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 325
      },
      "name": "DataOciWafProtectionCapabilitiesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capabilities#name DataOciWafProtectionCapabilities#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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/waf_protection_capabilities#values DataOciWafProtectionCapabilities#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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/waf_protection_capabilities#regex DataOciWafProtectionCapabilities#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 333
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesFilter"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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.DataOciWafProtectionCapabilitiesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilitiesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 490
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesFilterList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 460
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWafProtectionCapabilitiesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 477
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 454
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 470
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 249
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollection",
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollection"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 133
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItems",
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItems"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capabilities/index.ts",
        "line": 48
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeights",
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeights"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 71
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 105
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 110
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeights"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 156
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 185
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 191
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 196
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 201
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 206
          },
          "name": "groupTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 211
          },
          "name": "isLatestVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 216
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 226
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capabilities/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-waf-protection-capabilities/index.ts",
        "line": 272
      },
      "name": "DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 302
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capabilities/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilitiesProtectionCapabilityCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capabilities/index:DataOciWafProtectionCapabilitiesProtectionCapabilityCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTags": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags oci_waf_protection_capability_group_tags}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTags",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags oci_waf_protection_capability_group_tags} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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.DataOciWafProtectionCapabilityGroupTagsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafProtectionCapabilityGroupTags resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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 DataOciWafProtectionCapabilityGroupTags to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafProtectionCapabilityGroupTags that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafProtectionCapabilityGroupTags to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 498
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 501
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 447
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 463
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 485
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
            "line": 523
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilityGroupTags",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 372
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 495
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 473
          },
          "name": "protectionCapabilityGroupTagCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 435
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 505
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 451
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 489
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 428
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 441
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 479
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTags"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
        "line": 9
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags#compartment_id DataOciWafProtectionCapabilityGroupTags#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-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/waf_protection_capability_group_tags#filter DataOciWafProtectionCapabilityGroupTags#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags#id DataOciWafProtectionCapabilityGroupTags#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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/waf_protection_capability_group_tags#name DataOciWafProtectionCapabilityGroupTags#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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/waf_protection_capability_group_tags#type DataOciWafProtectionCapabilityGroupTags#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 28
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsConfig"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
        "line": 187
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_protection_capability_group_tags#name DataOciWafProtectionCapabilityGroupTags#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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/waf_protection_capability_group_tags#values DataOciWafProtectionCapabilityGroupTags#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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/waf_protection_capability_group_tags#regex DataOciWafProtectionCapabilityGroupTags#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 195
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsFilter"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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.DataOciWafProtectionCapabilityGroupTagsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilityGroupTagsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsFilterList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 322
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWafProtectionCapabilityGroupTagsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
            "line": 339
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 316
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 332
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
        "line": 111
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollection",
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollection"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
        "line": 36
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItems",
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItems"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 59
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionList"
    },
    "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-protection-capability-group-tags/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-waf-protection-capability-group-tags/index.ts",
        "line": 134
      },
      "name": "DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 164
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-protection-capability-group-tags/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-protection-capability-group-tags/index:DataOciWafProtectionCapabilityGroupTagsProtectionCapabilityGroupTagCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewall": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall oci_waf_web_app_firewall}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewall",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall oci_waf_web_app_firewall} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall/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.DataOciWafWebAppFirewallConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafWebAppFirewall resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/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 DataOciWafWebAppFirewall to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafWebAppFirewall that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafWebAppFirewall to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/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-waf-web-app-firewall/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewall",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 75
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 80
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 86
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 91
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 97
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 107
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 112
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 117
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 123
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 133
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 151
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 146
          },
          "name": "webAppFirewallIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 139
          },
          "name": "webAppFirewallId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall/index:DataOciWafWebAppFirewall"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall/index.ts",
        "line": 9
      },
      "name": "DataOciWafWebAppFirewallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall#web_app_firewall_id DataOciWafWebAppFirewall#web_app_firewall_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall/index.ts",
            "line": 13
          },
          "name": "webAppFirewallId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall/index:DataOciWafWebAppFirewallConfig"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies oci_waf_web_app_firewall_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies oci_waf_web_app_firewall_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 2432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafWebAppFirewallPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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 DataOciWafWebAppFirewallPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafWebAppFirewallPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafWebAppFirewallPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2563
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2512
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2566
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2528
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2544
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2578
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2588
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2560
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2554
          },
          "name": "webAppFirewallPolicyCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2500
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2516
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2570
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2532
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2548
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2493
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2506
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2538
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPolicies"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 9
      },
      "name": "DataOciWafWebAppFirewallPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies#compartment_id DataOciWafWebAppFirewallPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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/waf_web_app_firewall_policies#display_name DataOciWafWebAppFirewallPolicies#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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/waf_web_app_firewall_policies#filter DataOciWafWebAppFirewallPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies#id DataOciWafWebAppFirewallPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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/waf_web_app_firewall_policies#state DataOciWafWebAppFirewallPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 2252
      },
      "name": "DataOciWafWebAppFirewallPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policies#name DataOciWafWebAppFirewallPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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/waf_web_app_firewall_policies#values DataOciWafWebAppFirewallPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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/waf_web_app_firewall_policies#regex DataOciWafWebAppFirewallPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2260
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 2409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 2417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 2310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2387
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2375
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 2404
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2381
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2397
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 2176
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollection",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 2017
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItems",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItems"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 201
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBody": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBody",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 36
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBody",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBody"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
        "line": 59
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 88
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 93
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 98
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBody"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 121
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeaders",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeaders"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 190
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 144
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 178
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
            "line": 287
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 224
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 254
          },
          "name": "body",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsBodyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 259
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 265
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 275
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 2158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 2165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 2049
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 2040
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2070
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2075
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2081
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2086
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2092
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2097
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2108
          },
          "name": "requestAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2114
          },
          "name": "requestProtection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2120
          },
          "name": "requestRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2126
          },
          "name": "responseAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2132
          },
          "name": "responseProtection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2137
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2143
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2148
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2153
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 393
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControl",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControl"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 416
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 445
          },
          "name": "defaultActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 451
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 298
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policies/index.ts",
        "line": 321
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 350
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 355
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 360
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 365
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 370
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 948
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtection",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1030
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1023
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1023
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1023
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 971
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1000
          },
          "name": "bodyInspectionSizeLimitExceededActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1005
          },
          "name": "bodyInspectionSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1011
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 836
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 937
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 859
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 888
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 893
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 898
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 903
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 908
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 914
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 920
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 925
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 634
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilities",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 474
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 543
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 497
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 526
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 531
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 554
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 577
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 606
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 611
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 657
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 686
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 691
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 697
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 703
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 708
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 713
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 736
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettings",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 825
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 759
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 788
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 793
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 798
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 803
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 808
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 813
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1220
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimiting",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimiting"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 1285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1243
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1273
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1119
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1034
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurations",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurations"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 1108
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1057
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1086
          },
          "name": "actionDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1091
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1096
          },
          "name": "requestsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1216
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1209
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1142
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1171
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1176
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1181
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1187
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1197
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsRequestRateLimitingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1391
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControl",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControl"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1463
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1456
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1456
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1456
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1414
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1444
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1296
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 1380
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1319
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1348
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1353
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1358
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1368
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1941
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtection",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 2006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2013
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2006
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2006
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1964
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1994
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1829
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1937
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1930
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1930
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1930
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1852
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1881
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1886
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1891
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1896
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1901
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1907
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1913
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1918
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1627
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilities",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1467
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 1536
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1490
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1519
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1524
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1547
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1623
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1616
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1616
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1570
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1599
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1604
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1725
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1718
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1718
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1718
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
          "line": 1659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1650
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1679
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1684
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1690
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1696
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1701
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1706
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1729
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettings",
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 1811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 1818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
        "line": 1752
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1781
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1786
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1791
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1796
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1801
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1806
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 1765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 2234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
            "line": 2241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policies/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-waf-web-app-firewall-policies/index.ts",
        "line": 2199
      },
      "name": "DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2229
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policies/index.ts",
            "line": 2212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policies/index:DataOciWafWebAppFirewallPoliciesWebAppFirewallPolicyCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policy oci_waf_web_app_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policy oci_waf_web_app_firewall_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 2032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 2000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafWebAppFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2017
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWafWebAppFirewallPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafWebAppFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafWebAppFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2161
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2167
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2005
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2057
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2062
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2068
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2073
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2079
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2084
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2089
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2095
          },
          "name": "requestAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2101
          },
          "name": "requestProtection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2107
          },
          "name": "requestRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2113
          },
          "name": "responseAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2119
          },
          "name": "responseProtection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2124
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2130
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2135
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2140
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2153
          },
          "name": "webAppFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 2146
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicy"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 180
      },
      "name": "DataOciWafWebAppFirewallPolicyActions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBody": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBody",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 15
      },
      "name": "DataOciWafWebAppFirewallPolicyActionsBody",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsBody"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBodyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBodyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policy/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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.DataOciWafWebAppFirewallPolicyActionsBodyOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyActionsBodyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-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-waf-web-app-firewall-policy/index.ts",
            "line": 89
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsBodyList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBodyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBodyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-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-waf-web-app-firewall-policy/index.ts",
        "line": 38
      },
      "name": "DataOciWafWebAppFirewallPolicyActionsBodyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 67
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 72
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 77
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 51
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBody"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsBodyOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 100
      },
      "name": "DataOciWafWebAppFirewallPolicyActionsHeaders",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsHeaders"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyActionsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyActionsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsHeadersList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 123
      },
      "name": "DataOciWafWebAppFirewallPolicyActionsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 152
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 157
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeaders"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsHeadersOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyActionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 203
      },
      "name": "DataOciWafWebAppFirewallPolicyActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 233
          },
          "name": "body",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsBodyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 238
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 244
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActionsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 254
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyActions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyActionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 9
      },
      "name": "DataOciWafWebAppFirewallPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewall_policy#web_app_firewall_policy_id DataOciWafWebAppFirewallPolicy#web_app_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 13
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyConfig"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 372
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControl",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControl"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 442
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControlList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 395
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 424
          },
          "name": "defaultActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 430
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 277
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControlRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControlRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 300
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 329
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 334
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 339
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 344
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 927
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtection",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1002
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 950
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 979
          },
          "name": "bodyInspectionSizeLimitExceededActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 984
          },
          "name": "bodyInspectionSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 990
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 815
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 916
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 916
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 838
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 867
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 872
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 877
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 882
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 887
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 893
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 899
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 904
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 613
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 453
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 476
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 505
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 510
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 533
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 556
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 585
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 590
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 636
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 665
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 670
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 676
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 682
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 687
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 692
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 715
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 738
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 767
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 772
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 777
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 782
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 787
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 792
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1199
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimiting",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimiting"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestRateLimitingOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1222
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1252
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimiting"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1098
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1013
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1087
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1036
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1065
          },
          "name": "actionDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1070
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1075
          },
          "name": "requestsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1188
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1121
      },
      "name": "DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1150
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1155
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1160
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1166
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1171
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1176
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyRequestRateLimitingRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1370
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControl",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControl"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyResponseAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControlList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1435
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControlList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1393
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1423
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControl"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControlOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1275
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControlRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControlRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControlRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1298
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1327
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1332
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1337
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1342
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1347
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseAccessControlRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1920
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtection",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1992
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1985
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1985
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1943
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1973
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1808
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRules",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRules"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1916
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1909
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1909
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1909
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1831
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1860
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1865
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1870
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1875
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1880
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1886
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1892
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1897
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRules"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1606
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1446
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1469
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1498
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1503
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1526
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1602
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1595
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1595
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1549
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1578
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1583
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
        "line": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/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-waf-web-app-firewall-policy/index.ts",
            "line": 1697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1629
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1658
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1663
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1669
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1675
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1680
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1685
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1708
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings",
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1804
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1797
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1797
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1797
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
          "line": 1740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
        "line": 1731
      },
      "name": "DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1760
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1765
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1770
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1775
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1780
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1785
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewall-policy/index.ts",
            "line": 1744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewall-policy/index:DataOciWafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewalls": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls oci_waf_web_app_firewalls}."
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewalls",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls oci_waf_web_app_firewalls} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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.DataOciWafWebAppFirewallsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWafWebAppFirewalls resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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 DataOciWafWebAppFirewalls to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWafWebAppFirewalls that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWafWebAppFirewalls to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 582
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 515
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 585
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 547
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 569
          },
          "name": "resetWebAppFirewallPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
            "line": 608
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewalls",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 579
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 557
          },
          "name": "webAppFirewallCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 503
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 589
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 551
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 573
          },
          "name": "webAppFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 541
          },
          "name": "state",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 563
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewalls"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
        "line": 9
      },
      "name": "DataOciWafWebAppFirewallsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls#compartment_id DataOciWafWebAppFirewalls#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 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/waf_web_app_firewalls#display_name DataOciWafWebAppFirewalls#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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/waf_web_app_firewalls#filter DataOciWafWebAppFirewalls#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 38
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls#id DataOciWafWebAppFirewalls#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls#state DataOciWafWebAppFirewalls#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 28
          },
          "name": "state",
          "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/waf_web_app_firewalls#web_app_firewall_policy_id DataOciWafWebAppFirewalls#web_app_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 32
          },
          "name": "webAppFirewallPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsConfig"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
        "line": 254
      },
      "name": "DataOciWafWebAppFirewallsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/waf_web_app_firewalls#name DataOciWafWebAppFirewalls#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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/waf_web_app_firewalls#values DataOciWafWebAppFirewalls#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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/waf_web_app_firewalls#regex DataOciWafWebAppFirewalls#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 262
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsFilter"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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.DataOciWafWebAppFirewallsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsFilterList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 389
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWafWebAppFirewallsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
            "line": 406
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 383
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 399
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
        "line": 178
      },
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollection",
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollection"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
        "line": 40
      },
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollectionItems",
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollectionItems"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 63
      },
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 92
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 97
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 103
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 108
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 114
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 124
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 129
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 140
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 145
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 150
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 155
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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.DataOciWafWebAppFirewallsWebAppFirewallCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollectionList"
    },
    "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-waf-web-app-firewalls/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-waf-web-app-firewalls/index.ts",
        "line": 201
      },
      "name": "DataOciWafWebAppFirewallsWebAppFirewallCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 231
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-waf-web-app-firewalls/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWafWebAppFirewallsWebAppFirewallCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-waf-web-app-firewalls/index:DataOciWafWebAppFirewallsWebAppFirewallCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstance": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance oci_wlms_managed_instance}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance oci_wlms_managed_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance/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.DataOciWlmsManagedInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/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 DataOciWlmsManagedInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 191
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 246
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 253
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 111
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 163
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 169
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 174
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 179
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 213
          },
          "name": "osArch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 218
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 223
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 228
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 233
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 238
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 195
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 208
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 201
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance/index:DataOciWlmsManagedInstance"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance#managed_instance_id DataOciWlmsManagedInstance#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance#id DataOciWlmsManagedInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance/index:DataOciWlmsManagedInstanceConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance/index.ts",
        "line": 22
      },
      "name": "DataOciWlmsManagedInstanceConfiguration",
      "symbolId": "src/data-oci-wlms-managed-instance/index:DataOciWlmsManagedInstanceConfiguration"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance/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-wlms-managed-instance/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/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.DataOciWlmsManagedInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/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-wlms-managed-instance/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-wlms-managed-instance/index.ts",
            "line": 91
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance/index:DataOciWlmsManagedInstanceConfigurationList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance/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-wlms-managed-instance/index.ts",
        "line": 45
      },
      "name": "DataOciWlmsManagedInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 74
          },
          "name": "discoveryInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 79
          },
          "name": "domainSearchPaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance/index:DataOciWlmsManagedInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results oci_wlms_managed_instance_scan_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results oci_wlms_managed_instance_scan_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstanceScanResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 414
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWlmsManagedInstanceScanResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstanceScanResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstanceScanResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 528
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 531
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 499
          },
          "name": "resetServerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 515
          },
          "name": "resetWlsDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
            "line": 553
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceScanResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 525
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 487
          },
          "name": "scanResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 535
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 481
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 503
          },
          "name": "serverNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 519
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 474
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 493
          },
          "name": "serverName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 509
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResults"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstanceScanResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#managed_instance_id DataOciWlmsManagedInstanceScanResults#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#filter DataOciWlmsManagedInstanceScanResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#id DataOciWlmsManagedInstanceScanResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-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/wlms_managed_instance_scan_results#server_name DataOciWlmsManagedInstanceScanResults#server_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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/wlms_managed_instance_scan_results#wls_domain_id DataOciWlmsManagedInstanceScanResults#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 28
          },
          "name": "wlsDomainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
        "line": 217
      },
      "name": "DataOciWlmsManagedInstanceScanResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#name DataOciWlmsManagedInstanceScanResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 221
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#values DataOciWlmsManagedInstanceScanResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 229
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_scan_results#regex DataOciWlmsManagedInstanceScanResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 225
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsFilter"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-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-wlms-managed-instance-scan-results/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-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.DataOciWlmsManagedInstanceScanResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceScanResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-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-wlms-managed-instance-scan-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-wlms-managed-instance-scan-results/index.ts",
            "line": 382
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 352
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsManagedInstanceScanResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 340
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 356
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 369
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 333
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 346
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 362
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
        "line": 141
      },
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollection",
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollection"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
        "line": 36
      },
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollectionItems",
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
        "line": 59
      },
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 88
          },
          "name": "serverCheckName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 93
          },
          "name": "serverCheckResult",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 98
          },
          "name": "serverCheckResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 103
          },
          "name": "serverCheckStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 108
          },
          "name": "serverName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 113
          },
          "name": "timeOfServerCheck",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 118
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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.DataOciWlmsManagedInstanceScanResultsScanResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-scan-results/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-wlms-managed-instance-scan-results/index.ts",
        "line": 164
      },
      "name": "DataOciWlmsManagedInstanceScanResultsScanResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 194
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-scan-results/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceScanResultsScanResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-scan-results/index:DataOciWlmsManagedInstanceScanResultsScanResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server oci_wlms_managed_instance_server}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server oci_wlms_managed_instance_server} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server/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.DataOciWlmsManagedInstanceServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstanceServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/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 DataOciWlmsManagedInstanceServer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstanceServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstanceServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 226
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 88
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 109
          },
          "name": "isAdmin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 114
          },
          "name": "jdkPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 119
          },
          "name": "jdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 124
          },
          "name": "latestPatchesStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 142
          },
          "name": "middlewarePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 147
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 152
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 157
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 162
          },
          "name": "restartOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 180
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 185
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 190
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 195
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 200
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 205
          },
          "name": "wlsDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 210
          },
          "name": "wlsDomainPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 137
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 175
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 130
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 168
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server/index:DataOciWlmsManagedInstanceServer"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstanceServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server#managed_instance_id DataOciWlmsManagedInstanceServer#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server#server_id DataOciWlmsManagedInstanceServer#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 24
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server#id DataOciWlmsManagedInstanceServer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server/index:DataOciWlmsManagedInstanceServerConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches oci_wlms_managed_instance_server_installed_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches oci_wlms_managed_instance_server_installed_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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.DataOciWlmsManagedInstanceServerInstalledPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstanceServerInstalledPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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 DataOciWlmsManagedInstanceServerInstalledPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstanceServerInstalledPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstanceServerInstalledPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 484
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 487
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServerInstalledPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 481
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 449
          },
          "name": "installedPatchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 491
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 462
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 475
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 455
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 468
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatches"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#managed_instance_id DataOciWlmsManagedInstanceServerInstalledPatches#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#server_id DataOciWlmsManagedInstanceServerInstalledPatches#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 24
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#filter DataOciWlmsManagedInstanceServerInstalledPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#id DataOciWlmsManagedInstanceServerInstalledPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 193
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_server_installed_patches#name DataOciWlmsManagedInstanceServerInstalledPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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/wlms_managed_instance_server_installed_patches#values DataOciWlmsManagedInstanceServerInstalledPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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/wlms_managed_instance_server_installed_patches#regex DataOciWlmsManagedInstanceServerInstalledPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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.DataOciWlmsManagedInstanceServerInstalledPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 117
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollection",
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollection"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItems",
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/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-wlms-managed-instance-server-installed-patches/index.ts",
        "line": 140
      },
      "name": "DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-server-installed-patches/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-server-installed-patches/index:DataOciWlmsManagedInstanceServerInstalledPatchesInstalledPatchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers oci_wlms_managed_instance_servers}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers oci_wlms_managed_instance_servers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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.DataOciWlmsManagedInstanceServersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstanceServers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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 DataOciWlmsManagedInstanceServers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstanceServers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstanceServers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 548
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
            "line": 591
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 458
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 558
          },
          "name": "serverCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 536
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 552
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 529
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServers"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstanceServersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers#managed_instance_id DataOciWlmsManagedInstanceServers#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers#filter DataOciWlmsManagedInstanceServers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers#id DataOciWlmsManagedInstanceServers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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/wlms_managed_instance_servers#name DataOciWlmsManagedInstanceServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 24
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
        "line": 273
      },
      "name": "DataOciWlmsManagedInstanceServersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instance_servers#name DataOciWlmsManagedInstanceServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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/wlms_managed_instance_servers#values DataOciWlmsManagedInstanceServers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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/wlms_managed_instance_servers#regex DataOciWlmsManagedInstanceServers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 281
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersFilter"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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.DataOciWlmsManagedInstanceServersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 408
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsManagedInstanceServersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 396
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
            "line": 425
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 402
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 418
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
        "line": 197
      },
      "name": "DataOciWlmsManagedInstanceServersServerCollection",
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollection"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsManagedInstanceServersServerCollectionItems",
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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.DataOciWlmsManagedInstanceServersServerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServersServerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsManagedInstanceServersServerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 84
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 94
          },
          "name": "isAdmin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 99
          },
          "name": "jdkPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 104
          },
          "name": "jdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 109
          },
          "name": "latestPatchesStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 114
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 119
          },
          "name": "middlewarePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 124
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 134
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 139
          },
          "name": "restartOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 144
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 154
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 159
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 164
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 169
          },
          "name": "wlsDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 174
          },
          "name": "wlsDomainPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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.DataOciWlmsManagedInstanceServersServerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstanceServersServerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instance-servers/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-wlms-managed-instance-servers/index.ts",
        "line": 220
      },
      "name": "DataOciWlmsManagedInstanceServersServerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 250
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instance-servers/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstanceServersServerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instance-servers/index:DataOciWlmsManagedInstanceServersServerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstances": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances oci_wlms_managed_instances}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances oci_wlms_managed_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instances/index.ts",
          "line": 530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciWlmsManagedInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsManagedInstances resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 515
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWlmsManagedInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsManagedInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsManagedInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 632
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 565
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 581
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 635
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 597
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 619
          },
          "name": "resetPluginStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/index.ts",
            "line": 657
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 503
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 629
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 607
          },
          "name": "managedInstanceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 569
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 585
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 639
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 601
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 623
          },
          "name": "pluginStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 575
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 591
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 613
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstances"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsManagedInstancesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#compartment_id DataOciWlmsManagedInstances#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-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/wlms_managed_instances#display_name DataOciWlmsManagedInstances#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-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/wlms_managed_instances#filter DataOciWlmsManagedInstances#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#id DataOciWlmsManagedInstances#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-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/wlms_managed_instances#plugin_status DataOciWlmsManagedInstances#plugin_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 28
          },
          "name": "pluginStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesConfig"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 318
      },
      "name": "DataOciWlmsManagedInstancesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#name DataOciWlmsManagedInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#values DataOciWlmsManagedInstances#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 330
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_managed_instances#regex DataOciWlmsManagedInstances#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 326
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesFilter"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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.DataOciWlmsManagedInstancesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstancesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/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-wlms-managed-instances/index.ts",
            "line": 483
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 453
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsManagedInstancesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 441
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 457
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 470
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 434
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 447
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 463
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 242
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollection",
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollection"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 116
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItems",
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 36
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfiguration",
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfiguration"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-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-wlms-managed-instances/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-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.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-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-wlms-managed-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-wlms-managed-instances/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-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-wlms-managed-instances/index.ts",
        "line": 59
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 88
          },
          "name": "discoveryInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 93
          },
          "name": "domainSearchPaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/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-wlms-managed-instances/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-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-wlms-managed-instances/index.ts",
        "line": 139
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 168
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 174
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 179
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 184
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 189
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 194
          },
          "name": "osArch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 199
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 204
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 209
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 214
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 219
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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.DataOciWlmsManagedInstancesManagedInstanceCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/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-wlms-managed-instances/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-wlms-managed-instances/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-managed-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-managed-instances/index.ts",
        "line": 265
      },
      "name": "DataOciWlmsManagedInstancesManagedInstanceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 295
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-managed-instances/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsManagedInstancesManagedInstanceCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-managed-instances/index:DataOciWlmsManagedInstancesManagedInstanceCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomain": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain oci_wlms_wls_domain}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain oci_wlms_wls_domain} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 158
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWlmsWlsDomain to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 233
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 304
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 146
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 198
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 204
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 210
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 215
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 221
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 242
          },
          "name": "isAcceptedTermsAndConditions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 247
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 252
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 257
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 262
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 268
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 273
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 278
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 283
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 237
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 296
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 227
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 289
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain/index:DataOciWlmsWlsDomain"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecords": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records oci_wlms_wls_domain_agreement_records}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecords",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records oci_wlms_wls_domain_agreement_records} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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.DataOciWlmsWlsDomainAgreementRecordsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainAgreementRecords resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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 DataOciWlmsWlsDomainAgreementRecords to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainAgreementRecords that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainAgreementRecords to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 486
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 489
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
            "line": 509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainAgreementRecords",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 448
          },
          "name": "agreementRecordCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 483
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 493
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 477
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 470
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecords"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
        "line": 113
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
        "line": 28
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-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-wlms-wls-domain-agreement-records/index.ts",
        "line": 51
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 80
          },
          "name": "agreementSignature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 85
          },
          "name": "agreementUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 90
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
        "line": 136
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 165
          },
          "name": "agreementSignature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 170
          },
          "name": "agreementUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 176
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 181
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 186
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsAgreementRecordCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records#wls_domain_id DataOciWlmsWlsDomainAgreementRecords#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 20
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records#filter DataOciWlmsWlsDomainAgreementRecords#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records#id DataOciWlmsWlsDomainAgreementRecords#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
        "line": 209
      },
      "name": "DataOciWlmsWlsDomainAgreementRecordsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_agreement_records#name DataOciWlmsWlsDomainAgreementRecords#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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/wlms_wls_domain_agreement_records#values DataOciWlmsWlsDomainAgreementRecords#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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/wlms_wls_domain_agreement_records#regex DataOciWlmsWlsDomainAgreementRecords#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 217
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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.DataOciWlmsWlsDomainAgreementRecordsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainAgreementRecordsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 344
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainAgreementRecordsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 332
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/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-wlms-wls-domain-agreement-records/index.ts",
            "line": 361
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 325
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 338
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 354
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-agreement-records/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainAgreementRecordsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-agreement-records/index:DataOciWlmsWlsDomainAgreementRecordsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches oci_wlms_wls_domain_applicable_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches oci_wlms_wls_domain_applicable_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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.DataOciWlmsWlsDomainApplicablePatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainApplicablePatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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 DataOciWlmsWlsDomainApplicablePatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainApplicablePatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainApplicablePatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 481
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 484
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainApplicablePatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 389
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 443
          },
          "name": "applicablePatchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 478
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 488
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 472
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 465
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatches"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
        "line": 128
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
        "line": 28
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
            "line": 117
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 51
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 80
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 85
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 90
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 95
          },
          "name": "middlewareType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 100
          },
          "name": "osArch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 105
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
            "line": 193
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 151
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 181
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesApplicablePatchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches#wls_domain_id DataOciWlmsWlsDomainApplicablePatches#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 20
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches#filter DataOciWlmsWlsDomainApplicablePatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches#id DataOciWlmsWlsDomainApplicablePatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
        "line": 204
      },
      "name": "DataOciWlmsWlsDomainApplicablePatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_applicable_patches#name DataOciWlmsWlsDomainApplicablePatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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/wlms_wls_domain_applicable_patches#values DataOciWlmsWlsDomainApplicablePatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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/wlms_wls_domain_applicable_patches#regex DataOciWlmsWlsDomainApplicablePatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 212
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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.DataOciWlmsWlsDomainApplicablePatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainApplicablePatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 339
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainApplicablePatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 327
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/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-wlms-wls-domain-applicable-patches/index.ts",
            "line": 356
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 320
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 333
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 349
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-applicable-patches/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainApplicablePatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-applicable-patches/index:DataOciWlmsWlsDomainApplicablePatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain#wls_domain_id DataOciWlmsWlsDomain#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 20
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain#id DataOciWlmsWlsDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain/index:DataOciWlmsWlsDomainConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain/index.ts",
        "line": 22
      },
      "name": "DataOciWlmsWlsDomainConfiguration",
      "symbolId": "src/data-oci-wlms-wls-domain/index:DataOciWlmsWlsDomainConfiguration"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain/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-wlms-wls-domain/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/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.DataOciWlmsWlsDomainConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/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-wlms-wls-domain/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-wlms-wls-domain/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain/index:DataOciWlmsWlsDomainConfigurationList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain/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-wlms-wls-domain/index.ts",
        "line": 45
      },
      "name": "DataOciWlmsWlsDomainConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 74
          },
          "name": "adminServerControlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 79
          },
          "name": "adminServerStartScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 84
          },
          "name": "adminServerStopScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 89
          },
          "name": "isPatchEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 94
          },
          "name": "isRollbackOnFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 99
          },
          "name": "managedServerControlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 104
          },
          "name": "managedServerStartScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 109
          },
          "name": "managedServerStopScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 114
          },
          "name": "serversShutdownTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain/index:DataOciWlmsWlsDomainConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResults": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results oci_wlms_wls_domain_scan_results}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results oci_wlms_wls_domain_scan_results} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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.DataOciWlmsWlsDomainScanResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainScanResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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 DataOciWlmsWlsDomainScanResults to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainScanResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainScanResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 507
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 510
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 481
          },
          "name": "resetServerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
            "line": 531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainScanResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 398
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 504
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 469
          },
          "name": "scanResultCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 514
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 485
          },
          "name": "serverNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 498
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 475
          },
          "name": "serverName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 491
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResults"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainScanResultsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results#wls_domain_id DataOciWlmsWlsDomainScanResults#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 24
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results#filter DataOciWlmsWlsDomainScanResults#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results#id DataOciWlmsWlsDomainScanResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-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/wlms_wls_domain_scan_results#server_name DataOciWlmsWlsDomainScanResults#server_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 20
          },
          "name": "serverName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
        "line": 213
      },
      "name": "DataOciWlmsWlsDomainScanResultsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_scan_results#name DataOciWlmsWlsDomainScanResults#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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/wlms_wls_domain_scan_results#values DataOciWlmsWlsDomainScanResults#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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/wlms_wls_domain_scan_results#regex DataOciWlmsWlsDomainScanResults#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 221
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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.DataOciWlmsWlsDomainScanResultsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainScanResultsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
            "line": 378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 348
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainScanResultsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 336
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
            "line": 365
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 329
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 342
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 358
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
        "line": 137
      },
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 84
          },
          "name": "serverCheckName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 89
          },
          "name": "serverCheckResult",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 94
          },
          "name": "serverCheckResultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 99
          },
          "name": "serverCheckStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 104
          },
          "name": "serverName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 109
          },
          "name": "timeOfServerCheck",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 114
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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.DataOciWlmsWlsDomainScanResultsScanResultCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-scan-results/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-wlms-wls-domain-scan-results/index.ts",
        "line": 160
      },
      "name": "DataOciWlmsWlsDomainScanResultsScanResultCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 190
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-scan-results/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainScanResultsScanResultCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-scan-results/index:DataOciWlmsWlsDomainScanResultsScanResultCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServer": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server oci_wlms_wls_domain_server}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server oci_wlms_wls_domain_server} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server/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.DataOciWlmsWlsDomainServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
        "line": 30
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/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 DataOciWlmsWlsDomainServer to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 226
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 35
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 88
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 109
          },
          "name": "isAdmin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 114
          },
          "name": "jdkPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 119
          },
          "name": "jdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 124
          },
          "name": "latestPatchesStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 129
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 134
          },
          "name": "middlewarePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 139
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 144
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 149
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 154
          },
          "name": "restartOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 172
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 177
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 182
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 187
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 205
          },
          "name": "wlsDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 210
          },
          "name": "wlsDomainPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 167
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 200
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 160
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 193
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server/index:DataOciWlmsWlsDomainServer"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackup": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup oci_wlms_wls_domain_server_backup}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup oci_wlms_wls_domain_server_backup} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup/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.DataOciWlmsWlsDomainServerBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
        "line": 34
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServerBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/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 DataOciWlmsWlsDomainServerBackup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServerBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServerBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 176
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 39
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 106
          },
          "name": "backupLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 111
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 132
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 150
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 155
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 101
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 145
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 168
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 94
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 138
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 161
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup/index:DataOciWlmsWlsDomainServerBackup"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServerBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup#backup_id DataOciWlmsWlsDomainServerBackup#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 13
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup#server_id DataOciWlmsWlsDomainServerBackup#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 24
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup#wls_domain_id DataOciWlmsWlsDomainServerBackup#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 28
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup#id DataOciWlmsWlsDomainServerBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup/index:DataOciWlmsWlsDomainServerBackupConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContent": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content oci_wlms_wls_domain_server_backup_content}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content oci_wlms_wls_domain_server_backup_content} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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.DataOciWlmsWlsDomainServerBackupContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServerBackupContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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 DataOciWlmsWlsDomainServerBackupContent to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServerBackupContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServerBackupContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 284
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 328
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 272
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 294
          },
          "name": "middleware",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewareList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 267
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 288
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 307
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 320
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 260
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 300
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 313
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContent"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServerBackupContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content#backup_id DataOciWlmsWlsDomainServerBackupContent#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 13
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content#server_id DataOciWlmsWlsDomainServerBackupContent#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 24
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content#wls_domain_id DataOciWlmsWlsDomainServerBackupContent#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 28
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backup_content#id DataOciWlmsWlsDomainServerBackupContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 20
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddleware": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddleware",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
        "line": 115
      },
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddleware",
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddleware"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewareList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewareList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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.DataOciWlmsWlsDomainServerBackupContentMiddlewareOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddlewareList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
            "line": 185
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddlewareList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewareOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewareOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
        "line": 138
      },
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddlewareOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 168
          },
          "name": "patches",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 173
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddleware"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddlewareOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
        "line": 30
      },
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddlewarePatches",
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddlewarePatches"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
            "line": 104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backup-content/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-wlms-wls-domain-server-backup-content/index.ts",
        "line": 53
      },
      "name": "DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 82
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 87
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 92
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backup-content/index.ts",
            "line": 66
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupContentMiddlewarePatches"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backup-content/index:DataOciWlmsWlsDomainServerBackupContentMiddlewarePatchesOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackups": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups oci_wlms_wls_domain_server_backups}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackups",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups oci_wlms_wls_domain_server_backups} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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.DataOciWlmsWlsDomainServerBackupsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServerBackups resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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 DataOciWlmsWlsDomainServerBackups to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServerBackups that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServerBackups to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 499
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 502
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
            "line": 523
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackups",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 448
          },
          "name": "backupCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 496
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 506
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 477
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 490
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 470
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 483
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackups"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
        "line": 132
      },
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 84
          },
          "name": "backupLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 89
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 99
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 104
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 109
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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.DataOciWlmsWlsDomainServerBackupsBackupCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 155
      },
      "name": "DataOciWlmsWlsDomainServerBackupsBackupCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 185
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsBackupCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsBackupCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServerBackupsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#server_id DataOciWlmsWlsDomainServerBackups#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 20
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#wls_domain_id DataOciWlmsWlsDomainServerBackups#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 24
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#filter DataOciWlmsWlsDomainServerBackups#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#id DataOciWlmsWlsDomainServerBackups#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
        "line": 208
      },
      "name": "DataOciWlmsWlsDomainServerBackupsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_backups#name DataOciWlmsWlsDomainServerBackups#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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/wlms_wls_domain_server_backups#values DataOciWlmsWlsDomainServerBackups#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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/wlms_wls_domain_server_backups#regex DataOciWlmsWlsDomainServerBackups#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 216
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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.DataOciWlmsWlsDomainServerBackupsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 343
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainServerBackupsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 331
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/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-wlms-wls-domain-server-backups/index.ts",
            "line": 360
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 324
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 337
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 353
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-backups/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerBackupsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-backups/index:DataOciWlmsWlsDomainServerBackupsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server#server_id DataOciWlmsWlsDomainServer#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 20
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server#wls_domain_id DataOciWlmsWlsDomainServer#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 24
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server#id DataOciWlmsWlsDomainServer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server/index:DataOciWlmsWlsDomainServerConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatches": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches oci_wlms_wls_domain_server_installed_patches}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches oci_wlms_wls_domain_server_installed_patches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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.DataOciWlmsWlsDomainServerInstalledPatchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServerInstalledPatches resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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 DataOciWlmsWlsDomainServerInstalledPatches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServerInstalledPatches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServerInstalledPatches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 484
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 487
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerInstalledPatches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 481
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 449
          },
          "name": "installedPatchCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 491
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 462
          },
          "name": "serverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 475
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 455
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 468
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatches"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#server_id DataOciWlmsWlsDomainServerInstalledPatches#server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 20
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#wls_domain_id DataOciWlmsWlsDomainServerInstalledPatches#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 24
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#filter DataOciWlmsWlsDomainServerInstalledPatches#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#id DataOciWlmsWlsDomainServerInstalledPatches#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 16
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 193
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_server_installed_patches#name DataOciWlmsWlsDomainServerInstalledPatches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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/wlms_wls_domain_server_installed_patches#values DataOciWlmsWlsDomainServerInstalledPatches#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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/wlms_wls_domain_server_installed_patches#regex DataOciWlmsWlsDomainServerInstalledPatches#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 201
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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.DataOciWlmsWlsDomainServerInstalledPatchesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 328
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 316
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 345
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 309
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 322
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 338
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 117
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 84
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 89
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/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-wlms-wls-domain-server-installed-patches/index.ts",
        "line": 140
      },
      "name": "DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 170
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-server-installed-patches/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-server-installed-patches/index:DataOciWlmsWlsDomainServerInstalledPatchesInstalledPatchCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServers": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers oci_wlms_wls_domain_servers}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers oci_wlms_wls_domain_servers} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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.DataOciWlmsWlsDomainServersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomainServers resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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 DataOciWlmsWlsDomainServers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomainServers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomainServers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 567
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 570
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 535
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
            "line": 591
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 458
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 564
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 545
          },
          "name": "serverCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 574
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 539
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 558
          },
          "name": "wlsDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 551
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServers"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainServersConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers#wls_domain_id DataOciWlmsWlsDomainServers#wls_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 24
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers#filter DataOciWlmsWlsDomainServers#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 30
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers#id DataOciWlmsWlsDomainServers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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/wlms_wls_domain_servers#name DataOciWlmsWlsDomainServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 20
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
        "line": 273
      },
      "name": "DataOciWlmsWlsDomainServersFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domain_servers#name DataOciWlmsWlsDomainServers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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/wlms_wls_domain_servers#values DataOciWlmsWlsDomainServers#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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/wlms_wls_domain_servers#regex DataOciWlmsWlsDomainServers#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 281
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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.DataOciWlmsWlsDomainServersFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServersFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 408
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainServersFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 396
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
            "line": 425
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 402
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 418
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
        "line": 197
      },
      "name": "DataOciWlmsWlsDomainServersServerCollection",
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
        "line": 32
      },
      "name": "DataOciWlmsWlsDomainServersServerCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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.DataOciWlmsWlsDomainServersServerCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServersServerCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 55
      },
      "name": "DataOciWlmsWlsDomainServersServerCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 84
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 94
          },
          "name": "isAdmin",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 99
          },
          "name": "jdkPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 104
          },
          "name": "jdkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 109
          },
          "name": "latestPatchesStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 114
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 119
          },
          "name": "middlewarePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 124
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 134
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 139
          },
          "name": "restartOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 144
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 154
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 159
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 164
          },
          "name": "wlsDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 169
          },
          "name": "wlsDomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 174
          },
          "name": "wlsDomainPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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.DataOciWlmsWlsDomainServersServerCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainServersServerCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domain-servers/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-wlms-wls-domain-servers/index.ts",
        "line": 220
      },
      "name": "DataOciWlmsWlsDomainServersServerCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 250
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domain-servers/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainServersServerCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domain-servers/index:DataOciWlmsWlsDomainServersServerCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomains": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains oci_wlms_wls_domains}."
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomains",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains oci_wlms_wls_domains} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataOciWlmsWlsDomainsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciWlmsWlsDomains resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 585
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataOciWlmsWlsDomains to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciWlmsWlsDomains that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciWlmsWlsDomains to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 753
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 638
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 654
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 756
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 670
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 686
          },
          "name": "resetMiddlewareType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 702
          },
          "name": "resetPatchReadinessStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 718
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 734
          },
          "name": "resetWeblogicVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
            "line": 781
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomains",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 573
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 750
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 744
          },
          "name": "wlsDomainCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 642
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 658
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 760
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 674
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 690
          },
          "name": "middlewareTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 706
          },
          "name": "patchReadinessStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 722
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 738
          },
          "name": "weblogicVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 632
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 648
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 664
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 680
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 696
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 712
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 728
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomains"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 9
      },
      "name": "DataOciWlmsWlsDomainsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#compartment_id DataOciWlmsWlsDomains#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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/wlms_wls_domains#display_name DataOciWlmsWlsDomains#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-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/wlms_wls_domains#filter DataOciWlmsWlsDomains#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 46
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#id DataOciWlmsWlsDomains#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-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/wlms_wls_domains#middleware_type DataOciWlmsWlsDomains#middleware_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 28
          },
          "name": "middlewareType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#patch_readiness_status DataOciWlmsWlsDomains#patch_readiness_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 32
          },
          "name": "patchReadinessStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#state DataOciWlmsWlsDomains#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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/wlms_wls_domains#weblogic_version DataOciWlmsWlsDomains#weblogic_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 40
          },
          "name": "weblogicVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsConfig"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 388
      },
      "name": "DataOciWlmsWlsDomainsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#name DataOciWlmsWlsDomains#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 392
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#values DataOciWlmsWlsDomains#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 400
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/wlms_wls_domains#regex DataOciWlmsWlsDomains#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 396
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsFilter"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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.DataOciWlmsWlsDomainsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/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-wlms-wls-domains/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsFilterList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 523
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciWlmsWlsDomainsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 511
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 527
          },
          "name": "regexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 540
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 517
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 533
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 312
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollection",
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollection"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 163
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItems",
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItems"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-wlms-wls-domains/index.ts",
        "line": 48
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfiguration",
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfiguration"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-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-wlms-wls-domains/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-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.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-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-wlms-wls-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-wlms-wls-domains/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 71
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 100
          },
          "name": "adminServerControlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 105
          },
          "name": "adminServerStartScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 110
          },
          "name": "adminServerStopScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 115
          },
          "name": "isPatchEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 120
          },
          "name": "isRollbackOnFailure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 125
          },
          "name": "managedServerControlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 130
          },
          "name": "managedServerStartScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 135
          },
          "name": "managedServerStopScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 140
          },
          "name": "serversShutdownTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfiguration"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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.DataOciWlmsWlsDomainsWlsDomainCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/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-wlms-wls-domains/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItemsList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 186
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 215
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 221
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 227
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 232
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 238
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 243
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 248
          },
          "name": "isAcceptedTermsAndConditions",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 253
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 258
          },
          "name": "middlewareType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 263
          },
          "name": "patchReadinessStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 268
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 274
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 279
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 284
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 289
          },
          "name": "weblogicVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItems"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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.DataOciWlmsWlsDomainsWlsDomainCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/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-wlms-wls-domains/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionList"
    },
    "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-wlms-wls-domains/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-wlms-wls-domains/index.ts",
        "line": 335
      },
      "name": "DataOciWlmsWlsDomainsWlsDomainCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 365
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-wlms-wls-domains/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciWlmsWlsDomainsWlsDomainCollection"
          }
        }
      ],
      "symbolId": "src/data-oci-wlms-wls-domains/index:DataOciWlmsWlsDomainsWlsDomainCollectionOutputReference"
    },
    "cdktf-provider-oci.DataOciZprConfiguration": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_configuration oci_zpr_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataOciZprConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_configuration oci_zpr_configuration} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-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.DataOciZprConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-zpr-configuration/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciZprConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-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 DataOciZprConfiguration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciZprConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciZprConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/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-zpr-configuration/index.ts",
            "line": 145
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciZprConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 89
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 95
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 105
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 116
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 121
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 126
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 131
          },
          "name": "zprStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 83
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 76
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-configuration/index:DataOciZprConfiguration"
    },
    "cdktf-provider-oci.DataOciZprConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-configuration/index.ts",
        "line": 9
      },
      "name": "DataOciZprConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_configuration#compartment_id DataOciZprConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-configuration/index.ts",
            "line": 13
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-configuration/index:DataOciZprConfigurationConfig"
    },
    "cdktf-provider-oci.DataOciZprZprPolicies": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies oci_zpr_zpr_policies}."
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies oci_zpr_zpr_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-policies/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.DataOciZprZprPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policies/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciZprZprPolicies resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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 DataOciZprZprPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciZprZprPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciZprZprPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 559
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 492
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 562
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 508
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 524
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 540
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
            "line": 584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciZprZprPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 556
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 550
          },
          "name": "zprPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 496
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 566
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 512
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 528
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 544
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 486
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 502
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 518
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPolicies"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policies/index.ts",
        "line": 9
      },
      "name": "DataOciZprZprPoliciesConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies#compartment_id DataOciZprZprPolicies#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-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/zpr_zpr_policies#filter DataOciZprZprPolicies#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 34
          },
          "name": "filter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies#id DataOciZprZprPolicies#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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/zpr_zpr_policies#name DataOciZprZprPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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/zpr_zpr_policies#state DataOciZprZprPolicies#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 28
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesConfig"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policies/index.ts",
        "line": 245
      },
      "name": "DataOciZprZprPoliciesFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policies#name DataOciZprZprPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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/zpr_zpr_policies#values DataOciZprZprPolicies#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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/zpr_zpr_policies#regex DataOciZprZprPolicies#regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 253
          },
          "name": "regex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesFilter"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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.DataOciZprZprPoliciesFilterOutputReference"
            }
          }
        }
      ],
      "name": "DataOciZprZprPoliciesFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesFilterList"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 380
          },
          "name": "resetRegex"
        }
      ],
      "name": "DataOciZprZprPoliciesFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
            "line": 397
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 361
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 374
          },
          "name": "regex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 390
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesFilterOutputReference"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policies/index.ts",
        "line": 169
      },
      "name": "DataOciZprZprPoliciesZprPolicies",
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPolicies"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policies/index.ts",
        "line": 36
      },
      "name": "DataOciZprZprPoliciesZprPoliciesItems",
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPoliciesItems"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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.DataOciZprZprPoliciesZprPoliciesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataOciZprZprPoliciesZprPoliciesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPoliciesItemsList"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-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-zpr-zpr-policies/index.ts",
        "line": 59
      },
      "name": "DataOciZprZprPoliciesZprPoliciesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 99
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 115
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 130
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 136
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItems"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPoliciesItemsOutputReference"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-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-zpr-zpr-policies/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-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.DataOciZprZprPoliciesZprPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataOciZprZprPoliciesZprPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-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-zpr-zpr-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-zpr-zpr-policies/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPoliciesList"
    },
    "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-policies/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-zpr-zpr-policies/index.ts",
        "line": 192
      },
      "name": "DataOciZprZprPoliciesZprPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 222
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPoliciesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policies/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataOciZprZprPoliciesZprPolicies"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policies/index:DataOciZprZprPoliciesZprPoliciesOutputReference"
    },
    "cdktf-provider-oci.DataOciZprZprPolicy": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policy oci_zpr_zpr_policy}."
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policy oci_zpr_zpr_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-oci-zpr-zpr-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.DataOciZprZprPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policy/index.ts",
        "line": 19
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataOciZprZprPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-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 DataOciZprZprPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataOciZprZprPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataOciZprZprPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-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-zpr-zpr-policy/index.ts",
            "line": 160
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataOciZprZprPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 24
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 75
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 81
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 86
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 92
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 97
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 112
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 117
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 123
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 128
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 133
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 146
          },
          "name": "zprPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 139
          },
          "name": "zprPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policy/index:DataOciZprZprPolicy"
    },
    "cdktf-provider-oci.DataOciZprZprPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataOciZprZprPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-oci-zpr-zpr-policy/index.ts",
        "line": 9
      },
      "name": "DataOciZprZprPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/data-sources/zpr_zpr_policy#zpr_policy_id DataOciZprZprPolicy#zpr_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-oci-zpr-zpr-policy/index.ts",
            "line": 13
          },
          "name": "zprPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-oci-zpr-zpr-policy/index:DataOciZprZprPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeAddSdmColumns": {
      "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_safe_add_sdm_columns oci_data_safe_add_sdm_columns}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAddSdmColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_add_sdm_columns oci_data_safe_add_sdm_columns} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-add-sdm-columns/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.DataSafeAddSdmColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-add-sdm-columns/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAddSdmColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/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 DataSafeAddSdmColumns 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_safe_add_sdm_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAddSdmColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAddSdmColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/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/data-safe-add-sdm-columns/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAddSdmColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 274
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 267
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-add-sdm-columns/index:DataSafeAddSdmColumns"
    },
    "cdktf-provider-oci.DataSafeAddSdmColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-add-sdm-columns/index.ts",
        "line": 9
      },
      "name": "DataSafeAddSdmColumnsConfig",
      "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_safe_add_sdm_columns#masking_policy_id DataSafeAddSdmColumns#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 20
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_add_sdm_columns#id DataSafeAddSdmColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/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/data_safe_add_sdm_columns#timeouts DataSafeAddSdmColumns#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-add-sdm-columns/index:DataSafeAddSdmColumnsConfig"
    },
    "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-add-sdm-columns/index.ts",
        "line": 28
      },
      "name": "DataSafeAddSdmColumnsTimeouts",
      "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_safe_add_sdm_columns#create DataSafeAddSdmColumns#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/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/data_safe_add_sdm_columns#delete DataSafeAddSdmColumns#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/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/data_safe_add_sdm_columns#update DataSafeAddSdmColumns#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-add-sdm-columns/index:DataSafeAddSdmColumnsTimeouts"
    },
    "cdktf-provider-oci.DataSafeAddSdmColumnsTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-add-sdm-columns/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/data-safe-add-sdm-columns/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAddSdmColumnsTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-add-sdm-columns/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAddSdmColumnsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-add-sdm-columns/index:DataSafeAddSdmColumnsTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAlert": {
      "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_safe_alert oci_data_safe_alert}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAlert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_alert oci_data_safe_alert} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-alert/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.DataSafeAlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-alert/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAlert resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/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 DataSafeAlert 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_safe_alert#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAlert that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAlert to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 480
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAlertTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 310
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 326
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 342
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 374
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 390
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 441
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 483
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 495
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 508
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAlert",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 288
          },
          "name": "alertPolicyRuleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 293
          },
          "name": "alertPolicyRuleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 298
          },
          "name": "alertType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 351
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 356
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 362
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 399
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 404
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 409
          },
          "name": "operationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 414
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 419
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 424
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 429
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 451
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 456
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 461
          },
          "name": "targetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 466
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 477
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 471
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 283
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 314
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 330
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 346
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 378
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 394
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 445
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 487
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 276
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 304
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 320
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 336
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 368
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 384
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 435
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert/index:DataSafeAlert"
    },
    "cdktf-provider-oci.DataSafeAlertConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert/index.ts",
        "line": 9
      },
      "name": "DataSafeAlertConfig",
      "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_safe_alert#alert_id DataSafeAlert#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 13
          },
          "name": "alertId",
          "type": {
            "primitive": "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_safe_alert#comment DataSafeAlert#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 17
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "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_safe_alert#compartment_id DataSafeAlert#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/resources/data_safe_alert#defined_tags DataSafeAlert#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#freeform_tags DataSafeAlert#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#id DataSafeAlert#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#status DataSafeAlert#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#timeouts DataSafeAlert#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-alert/index:DataSafeAlertConfig"
    },
    "cdktf-provider-oci.DataSafeAlertPolicy": {
      "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_safe_alert_policy oci_data_safe_alert_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_alert_policy oci_data_safe_alert_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy/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.DataSafeAlertPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAlertPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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 DataSafeAlertPolicy 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_safe_alert_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAlertPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAlertPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 620
          },
          "name": "putAlertPolicyRuleDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 636
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 623
          },
          "name": "resetAlertPolicyRuleDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 499
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 515
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 531
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 547
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 563
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 639
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 651
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 666
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAlertPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 406
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 617
          },
          "name": "alertPolicyRuleDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 572
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 577
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 595
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 601
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 606
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 633
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 611
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 627
          },
          "name": "alertPolicyRuleDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 474
          },
          "name": "alertPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 503
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 519
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 535
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 551
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 567
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 590
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 643
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 467
          },
          "name": "alertPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 493
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 509
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 541
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 557
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 583
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicy"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy/index.ts",
        "line": 58
      },
      "name": "DataSafeAlertPolicyAlertPolicyRuleDetails",
      "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_safe_alert_policy#expression DataSafeAlertPolicy#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 70
          },
          "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/data_safe_alert_policy#description DataSafeAlertPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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/data_safe_alert_policy#display_name DataSafeAlertPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 66
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyAlertPolicyRuleDetails"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy/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-safe-alert-policy/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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.DataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAlertPolicyAlertPolicyRuleDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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-safe-alert-policy/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-safe-alert-policy/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyAlertPolicyRuleDetailsList"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy/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-safe-alert-policy/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 180
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 196
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "DataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 184
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 200
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 213
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 174
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 190
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 206
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyAlertPolicyRuleDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeAlertPolicyConfig",
      "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_safe_alert_policy#alert_policy_type DataSafeAlertPolicy#alert_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 13
          },
          "name": "alertPolicyType",
          "type": {
            "primitive": "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_safe_alert_policy#compartment_id DataSafeAlertPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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/data_safe_alert_policy#severity DataSafeAlertPolicy#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 44
          },
          "name": "severity",
          "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_safe_alert_policy#alert_policy_rule_details DataSafeAlertPolicy#alert_policy_rule_details}",
            "stability": "stable",
            "summary": "alert_policy_rule_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 50
          },
          "name": "alertPolicyRuleDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyAlertPolicyRuleDetails"
                    },
                    "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/data_safe_alert_policy#defined_tags DataSafeAlertPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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_safe_alert_policy#description DataSafeAlertPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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_safe_alert_policy#display_name DataSafeAlertPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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_safe_alert_policy#freeform_tags DataSafeAlertPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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_safe_alert_policy#id DataSafeAlertPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/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_safe_alert_policy#timeouts DataSafeAlertPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyRule": {
      "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_safe_alert_policy_rule oci_data_safe_alert_policy_rule}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_alert_policy_rule oci_data_safe_alert_policy_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy-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.DataSafeAlertPolicyRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy-rule/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAlertPolicyRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-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 DataSafeAlertPolicyRule 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_safe_alert_policy_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAlertPolicyRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAlertPolicyRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 358
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 285
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 301
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 330
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 361
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAlertPolicyRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 339
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 344
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 349
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 355
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 273
          },
          "name": "alertPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 289
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 305
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 318
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 334
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 365
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 266
          },
          "name": "alertPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 279
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 311
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy-rule/index:DataSafeAlertPolicyRule"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy-rule/index.ts",
        "line": 9
      },
      "name": "DataSafeAlertPolicyRuleConfig",
      "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_safe_alert_policy_rule#alert_policy_id DataSafeAlertPolicyRule#alert_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/data_safe_alert_policy_rule#expression DataSafeAlertPolicyRule#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 25
          },
          "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/data_safe_alert_policy_rule#description DataSafeAlertPolicyRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/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/7.19.0/docs/resources/data_safe_alert_policy_rule#display_name DataSafeAlertPolicyRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/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/data_safe_alert_policy_rule#id DataSafeAlertPolicyRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/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/data_safe_alert_policy_rule#timeouts DataSafeAlertPolicyRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy-rule/index:DataSafeAlertPolicyRuleConfig"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy-rule/index.ts",
        "line": 40
      },
      "name": "DataSafeAlertPolicyRuleTimeouts",
      "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_safe_alert_policy_rule#create DataSafeAlertPolicyRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-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/data_safe_alert_policy_rule#delete DataSafeAlertPolicyRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-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/data_safe_alert_policy_rule#update DataSafeAlertPolicyRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy-rule/index:DataSafeAlertPolicyRuleTimeouts"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy-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/data-safe-alert-policy-rule/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAlertPolicyRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy-rule/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertPolicyRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy-rule/index:DataSafeAlertPolicyRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy/index.ts",
        "line": 237
      },
      "name": "DataSafeAlertPolicyTimeouts",
      "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_safe_alert_policy#create DataSafeAlertPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 241
          },
          "name": "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_safe_alert_policy#delete DataSafeAlertPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 245
          },
          "name": "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_safe_alert_policy#update DataSafeAlertPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 249
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeAlertPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-alert-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-alert-policy/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 357
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 373
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 389
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAlertPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 361
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 377
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 393
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 351
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 367
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 383
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert-policy/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-alert-policy/index:DataSafeAlertPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAlertTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-alert/index.ts",
        "line": 48
      },
      "name": "DataSafeAlertTimeouts",
      "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_safe_alert#create DataSafeAlert#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#delete DataSafeAlert#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/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/data_safe_alert#update DataSafeAlert#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-alert/index:DataSafeAlertTimeouts"
    },
    "cdktf-provider-oci.DataSafeAlertTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAlertTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-alert/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/data-safe-alert/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAlertTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-alert/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAlertTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-alert/index:DataSafeAlertTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAttributeSet": {
      "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_safe_attribute_set oci_data_safe_attribute_set}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAttributeSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_attribute_set oci_data_safe_attribute_set} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-attribute-set/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.DataSafeAttributeSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-attribute-set/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAttributeSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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 DataSafeAttributeSet 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_safe_attribute_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAttributeSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAttributeSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 431
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 326
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 342
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 371
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 387
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 434
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data-safe-attribute-set/index.ts",
            "line": 460
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAttributeSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 396
          },
          "name": "inUse",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 401
          },
          "name": "isUserDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 406
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 412
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 417
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 428
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 422
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 288
          },
          "name": "attributeSetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 301
          },
          "name": "attributeSetValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 314
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 330
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 346
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 359
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 375
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 391
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 438
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 281
          },
          "name": "attributeSetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 294
          },
          "name": "attributeSetValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 307
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 320
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 336
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 352
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 365
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 381
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-attribute-set/index:DataSafeAttributeSet"
    },
    "cdktf-provider-oci.DataSafeAttributeSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAttributeSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-attribute-set/index.ts",
        "line": 9
      },
      "name": "DataSafeAttributeSetConfig",
      "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_safe_attribute_set#attribute_set_type DataSafeAttributeSet#attribute_set_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 13
          },
          "name": "attributeSetType",
          "type": {
            "primitive": "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_safe_attribute_set#attribute_set_values DataSafeAttributeSet#attribute_set_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 17
          },
          "name": "attributeSetValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/data_safe_attribute_set#compartment_id DataSafeAttributeSet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#display_name DataSafeAttributeSet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#defined_tags DataSafeAttributeSet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#description DataSafeAttributeSet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#freeform_tags DataSafeAttributeSet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#id DataSafeAttributeSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#timeouts DataSafeAttributeSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-attribute-set/index:DataSafeAttributeSetConfig"
    },
    "cdktf-provider-oci.DataSafeAttributeSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-attribute-set/index.ts",
        "line": 52
      },
      "name": "DataSafeAttributeSetTimeouts",
      "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_safe_attribute_set#create DataSafeAttributeSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#delete DataSafeAttributeSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/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/data_safe_attribute_set#update DataSafeAttributeSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-attribute-set/index:DataSafeAttributeSetTimeouts"
    },
    "cdktf-provider-oci.DataSafeAttributeSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-attribute-set/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/data-safe-attribute-set/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAttributeSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-attribute-set/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAttributeSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-attribute-set/index:DataSafeAttributeSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditArchiveRetrieval": {
      "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_safe_audit_archive_retrieval oci_data_safe_audit_archive_retrieval}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrieval",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_archive_retrieval oci_data_safe_audit_archive_retrieval} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-archive-retrieval/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.DataSafeAuditArchiveRetrievalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-archive-retrieval/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditArchiveRetrieval resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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 DataSafeAuditArchiveRetrieval 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_safe_audit_archive_retrieval#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditArchiveRetrieval that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditArchiveRetrieval to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 462
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 310
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 326
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 342
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 465
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data-safe-audit-archive-retrieval/index.ts",
            "line": 492
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditArchiveRetrieval",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 285
          },
          "name": "auditEventCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 364
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 401
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 419
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 425
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 443
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 448
          },
          "name": "timeOfExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 459
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 453
          },
          "name": "timeRequested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 314
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 330
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 346
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 359
          },
          "name": "endDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 414
          },
          "name": "startDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 438
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 469
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 304
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 320
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 336
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 352
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 407
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 431
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-archive-retrieval/index:DataSafeAuditArchiveRetrieval"
    },
    "cdktf-provider-oci.DataSafeAuditArchiveRetrievalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-archive-retrieval/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditArchiveRetrievalConfig",
      "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_safe_audit_archive_retrieval#compartment_id DataSafeAuditArchiveRetrieval#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 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/data_safe_audit_archive_retrieval#end_date DataSafeAuditArchiveRetrieval#end_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 29
          },
          "name": "endDate",
          "type": {
            "primitive": "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_safe_audit_archive_retrieval#start_date DataSafeAuditArchiveRetrieval#start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 44
          },
          "name": "startDate",
          "type": {
            "primitive": "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_safe_audit_archive_retrieval#target_id DataSafeAuditArchiveRetrieval#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 48
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_audit_archive_retrieval#defined_tags DataSafeAuditArchiveRetrieval#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data_safe_audit_archive_retrieval#description DataSafeAuditArchiveRetrieval#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data_safe_audit_archive_retrieval#display_name DataSafeAuditArchiveRetrieval#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data_safe_audit_archive_retrieval#freeform_tags DataSafeAuditArchiveRetrieval#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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_safe_audit_archive_retrieval#id DataSafeAuditArchiveRetrieval#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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_safe_audit_archive_retrieval#timeouts DataSafeAuditArchiveRetrieval#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-archive-retrieval/index:DataSafeAuditArchiveRetrievalConfig"
    },
    "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-archive-retrieval/index.ts",
        "line": 56
      },
      "name": "DataSafeAuditArchiveRetrievalTimeouts",
      "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_safe_audit_archive_retrieval#create DataSafeAuditArchiveRetrieval#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data_safe_audit_archive_retrieval#delete DataSafeAuditArchiveRetrieval#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/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/data_safe_audit_archive_retrieval#update DataSafeAuditArchiveRetrieval#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-archive-retrieval/index:DataSafeAuditArchiveRetrievalTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-archive-retrieval/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/data-safe-audit-archive-retrieval/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditArchiveRetrievalTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-archive-retrieval/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditArchiveRetrievalTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-archive-retrieval/index:DataSafeAuditArchiveRetrievalTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicy": {
      "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_safe_audit_policy oci_data_safe_audit_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_policy oci_data_safe_audit_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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.DataSafeAuditPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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 DataSafeAuditPolicy 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_safe_audit_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 794
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 623
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 639
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 655
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 671
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 687
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 703
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 729
          },
          "name": "resetProvisionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 745
          },
          "name": "resetRetrieveFromTargetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 797
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 809
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 824
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 592
          },
          "name": "auditConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 611
          },
          "name": "auditSpecifications",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 712
          },
          "name": "isDataSafeServiceAccountExcluded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 717
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 754
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 760
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 765
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 770
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 775
          },
          "name": "timeLastProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 780
          },
          "name": "timeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 791
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 785
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 605
          },
          "name": "auditPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 627
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 643
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 659
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 675
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 691
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 707
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 733
          },
          "name": "provisionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 749
          },
          "name": "retrieveFromTargetTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 801
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 598
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 617
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 633
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 649
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 665
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 681
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 697
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 723
          },
          "name": "provisionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 739
          },
          "name": "retrieveFromTargetTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicy"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 146
      },
      "name": "DataSafeAuditPolicyAuditConditions",
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditions"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 56
      },
      "name": "DataSafeAuditPolicyAuditConditionsEnableConditions",
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditionsEnableConditions"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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.DataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyAuditConditionsEnableConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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-safe-audit-policy/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-safe-audit-policy/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditionsEnableConditionsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 79
      },
      "name": "DataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 108
          },
          "name": "entityNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 113
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 118
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 123
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditions"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditionsEnableConditionsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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.DataSafeAuditPolicyAuditConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyAuditConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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-safe-audit-policy/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-safe-audit-policy/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditionsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 169
      },
      "name": "DataSafeAuditPolicyAuditConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 198
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 204
          },
          "name": "enableConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditionsEnableConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 209
          },
          "name": "isDataSafeServiceAccountAudited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 214
          },
          "name": "isPrivUsersManagedByDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditConditions"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditConditionsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecifications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 237
      },
      "name": "DataSafeAuditPolicyAuditSpecifications",
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditSpecifications"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecificationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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.DataSafeAuditPolicyAuditSpecificationsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyAuditSpecificationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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-safe-audit-policy/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-safe-audit-policy/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditSpecificationsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecificationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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-safe-audit-policy/index.ts",
        "line": 260
      },
      "name": "DataSafeAuditPolicyAuditSpecificationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 289
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 294
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 299
          },
          "name": "databasePolicyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 309
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 304
          },
          "name": "enableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 314
          },
          "name": "isCreated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 319
          },
          "name": "isEnabledForAllUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 324
          },
          "name": "isSeededInDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 329
          },
          "name": "isSeededInTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 334
          },
          "name": "isViewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 339
          },
          "name": "partiallyEnabledMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyAuditSpecifications"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyAuditSpecificationsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditPolicyConfig",
      "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_safe_audit_policy#audit_policy_id DataSafeAuditPolicy#audit_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 13
          },
          "name": "auditPolicyId",
          "type": {
            "primitive": "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_safe_audit_policy#compartment_id DataSafeAuditPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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/data_safe_audit_policy#defined_tags DataSafeAuditPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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_safe_audit_policy#description DataSafeAuditPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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_safe_audit_policy#display_name DataSafeAuditPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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_safe_audit_policy#freeform_tags DataSafeAuditPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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_safe_audit_policy#id DataSafeAuditPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/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/data_safe_audit_policy#provision_trigger DataSafeAuditPolicy#provision_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 44
          },
          "name": "provisionTrigger",
          "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/data_safe_audit_policy#retrieve_from_target_trigger DataSafeAuditPolicy#retrieve_from_target_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 48
          },
          "name": "retrieveFromTargetTrigger",
          "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/data_safe_audit_policy#timeouts DataSafeAuditPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagement": {
      "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_safe_audit_policy_management oci_data_safe_audit_policy_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_policy_management oci_data_safe_audit_policy_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/index.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataSafeAuditPolicyManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditPolicyManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 837
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeAuditPolicyManagement 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_safe_audit_policy_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditPolicyManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditPolicyManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1093
          },
          "name": "putAuditConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1109
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1096
          },
          "name": "resetAuditConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 900
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 916
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 932
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 948
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 964
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 980
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 996
          },
          "name": "resetIsDataSafeServiceAccountExcluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1017
          },
          "name": "resetProvisionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1033
          },
          "name": "resetRetrieveFromTargetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1060
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1112
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1124
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 825
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1090
          },
          "name": "auditConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 888
          },
          "name": "auditSpecifications",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1005
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1042
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1048
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1069
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1074
          },
          "name": "timeLastProvisioned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1079
          },
          "name": "timeLastRetrieved",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1106
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1084
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1100
          },
          "name": "auditConditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 904
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 920
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 936
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 952
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 968
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 984
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1000
          },
          "name": "isDataSafeServiceAccountExcludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1021
          },
          "name": "provisionTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1037
          },
          "name": "retrieveFromTargetTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1064
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1116
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 894
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 910
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 926
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 942
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 958
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 974
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 990
          },
          "name": "isDataSafeServiceAccountExcluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1011
          },
          "name": "provisionTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1027
          },
          "name": "retrieveFromTargetTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 1054
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagement"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 406
      },
      "name": "DataSafeAuditPolicyManagementAuditConditions",
      "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_safe_audit_policy_management#audit_policy_name DataSafeAuditPolicyManagement#audit_policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 410
          },
          "name": "auditPolicyName",
          "optional": true,
          "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_safe_audit_policy_management#enable_conditions DataSafeAuditPolicyManagement#enable_conditions}",
            "stability": "stable",
            "summary": "enable_conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 428
          },
          "name": "enableConditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
                    },
                    "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/data_safe_audit_policy_management#is_data_safe_service_account_audited DataSafeAuditPolicyManagement#is_data_safe_service_account_audited}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 414
          },
          "name": "isDataSafeServiceAccountAudited",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_policy_management#is_enabled DataSafeAuditPolicyManagement#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 418
          },
          "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/data_safe_audit_policy_management#is_priv_users_managed_by_data_safe DataSafeAuditPolicyManagement#is_priv_users_managed_by_data_safe}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 422
          },
          "name": "isPrivUsersManagedByDataSafe",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditions"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 191
      },
      "name": "DataSafeAuditPolicyManagementAuditConditionsEnableConditions",
      "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_safe_audit_policy_management#entity_names DataSafeAuditPolicyManagement#entity_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 195
          },
          "name": "entityNames",
          "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/data_safe_audit_policy_management#entity_selection DataSafeAuditPolicyManagement#entity_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 199
          },
          "name": "entitySelection",
          "optional": true,
          "type": {
            "primitive": "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_safe_audit_policy_management#entity_type DataSafeAuditPolicyManagement#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 203
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "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_safe_audit_policy_management#operation_status DataSafeAuditPolicyManagement#operation_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 207
          },
          "name": "operationStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyManagementAuditConditionsEnableConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditionsEnableConditionsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 330
          },
          "name": "resetEntityNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 346
          },
          "name": "resetEntitySelection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 362
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 378
          },
          "name": "resetOperationStatus"
        }
      ],
      "name": "DataSafeAuditPolicyManagementAuditConditionsEnableConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 334
          },
          "name": "entityNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 350
          },
          "name": "entitySelectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 366
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 382
          },
          "name": "operationStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 324
          },
          "name": "entityNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 340
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 356
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 372
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditionsEnableConditionsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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.DataSafeAuditPolicyManagementAuditConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyManagementAuditConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
            "line": 645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditionsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 625
          },
          "name": "putEnableConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 564
          },
          "name": "resetAuditPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 628
          },
          "name": "resetEnableConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 580
          },
          "name": "resetIsDataSafeServiceAccountAudited"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 596
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 612
          },
          "name": "resetIsPrivUsersManagedByDataSafe"
        }
      ],
      "name": "DataSafeAuditPolicyManagementAuditConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 622
          },
          "name": "enableConditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 568
          },
          "name": "auditPolicyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 632
          },
          "name": "enableConditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditionsEnableConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 584
          },
          "name": "isDataSafeServiceAccountAuditedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 600
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 616
          },
          "name": "isPrivUsersManagedByDataSafeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 558
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 574
          },
          "name": "isDataSafeServiceAccountAudited",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 590
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 606
          },
          "name": "isPrivUsersManagedByDataSafe",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditConditionsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecifications": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 66
      },
      "name": "DataSafeAuditPolicyManagementAuditSpecifications",
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditSpecifications"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecificationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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.DataSafeAuditPolicyManagementAuditSpecificationsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditPolicyManagementAuditSpecificationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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-safe-audit-policy-management/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-safe-audit-policy-management/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditSpecificationsList"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecificationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 89
      },
      "name": "DataSafeAuditPolicyManagementAuditSpecificationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 118
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 123
          },
          "name": "auditPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 128
          },
          "name": "databasePolicyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 138
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 133
          },
          "name": "enableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 143
          },
          "name": "isCreated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 148
          },
          "name": "isEnabledForAllUsers",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 153
          },
          "name": "isSeededInDataSafe",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 158
          },
          "name": "isSeededInTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 163
          },
          "name": "isViewOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 168
          },
          "name": "partiallyEnabledMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditSpecifications"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementAuditSpecificationsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditPolicyManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_policy_management#audit_conditions DataSafeAuditPolicyManagement#audit_conditions}",
            "stability": "stable",
            "summary": "audit_conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 58
          },
          "name": "auditConditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementAuditConditions"
                    },
                    "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/data_safe_audit_policy_management#compartment_id DataSafeAuditPolicyManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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/data_safe_audit_policy_management#defined_tags DataSafeAuditPolicyManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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/data_safe_audit_policy_management#description DataSafeAuditPolicyManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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/data_safe_audit_policy_management#display_name DataSafeAuditPolicyManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-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/data_safe_audit_policy_management#freeform_tags DataSafeAuditPolicyManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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/data_safe_audit_policy_management#id DataSafeAuditPolicyManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/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/data_safe_audit_policy_management#is_data_safe_service_account_excluded DataSafeAuditPolicyManagement#is_data_safe_service_account_excluded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 40
          },
          "name": "isDataSafeServiceAccountExcluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_policy_management#provision_trigger DataSafeAuditPolicyManagement#provision_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 44
          },
          "name": "provisionTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_policy_management#retrieve_from_target_trigger DataSafeAuditPolicyManagement#retrieve_from_target_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 48
          },
          "name": "retrieveFromTargetTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_policy_management#target_id DataSafeAuditPolicyManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 52
          },
          "name": "targetId",
          "optional": true,
          "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_safe_audit_policy_management#timeouts DataSafeAuditPolicyManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementConfig"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy-management/index.ts",
        "line": 656
      },
      "name": "DataSafeAuditPolicyManagementTimeouts",
      "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_safe_audit_policy_management#create DataSafeAuditPolicyManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 660
          },
          "name": "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_safe_audit_policy_management#delete DataSafeAuditPolicyManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 664
          },
          "name": "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_safe_audit_policy_management#update DataSafeAuditPolicyManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 668
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy-management/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/data-safe-audit-policy-management/index.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 776
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 792
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 808
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditPolicyManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 780
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 796
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 812
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 770
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 786
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 802
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy-management/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy-management/index:DataSafeAuditPolicyManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 362
      },
      "name": "DataSafeAuditPolicyTimeouts",
      "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_safe_audit_policy#create DataSafeAuditPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 366
          },
          "name": "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_safe_audit_policy#delete DataSafeAuditPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 370
          },
          "name": "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_safe_audit_policy#update DataSafeAuditPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 374
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-policy/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 482
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 498
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 514
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 486
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 502
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 518
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 476
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 492
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 508
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-policy/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-policy/index:DataSafeAuditPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditProfile": {
      "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_safe_audit_profile oci_data_safe_audit_profile}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_profile oci_data_safe_audit_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile/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.DataSafeAuditProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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 DataSafeAuditProfile 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_safe_audit_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 779
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 526
          },
          "name": "resetChangeRetentionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 555
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 571
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 587
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 603
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 635
          },
          "name": "resetIsOverrideGlobalPaidUsage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 651
          },
          "name": "resetIsOverrideGlobalRetentionSetting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 667
          },
          "name": "resetIsPaidUsageEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 688
          },
          "name": "resetOfflineMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 709
          },
          "name": "resetOnlineMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 782
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 794
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 814
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 508
          },
          "name": "auditCollectedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 514
          },
          "name": "auditTrails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileAuditTrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 676
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 697
          },
          "name": "offlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 718
          },
          "name": "onlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 723
          },
          "name": "paidUsageSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 728
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 734
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 765
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 776
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 770
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 530
          },
          "name": "changeRetentionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 543
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 559
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 575
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 591
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 607
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 639
          },
          "name": "isOverrideGlobalPaidUsageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 655
          },
          "name": "isOverrideGlobalRetentionSettingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 671
          },
          "name": "isPaidUsageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 692
          },
          "name": "offlineMonthsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 713
          },
          "name": "onlineMonthsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 747
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 760
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 786
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 520
          },
          "name": "changeRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 549
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 565
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 581
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 597
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 629
          },
          "name": "isOverrideGlobalPaidUsage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 645
          },
          "name": "isOverrideGlobalRetentionSetting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 661
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 682
          },
          "name": "offlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 703
          },
          "name": "onlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 740
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 753
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfile"
    },
    "cdktf-provider-oci.DataSafeAuditProfileAuditTrails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileAuditTrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile/index.ts",
        "line": 76
      },
      "name": "DataSafeAuditProfileAuditTrails",
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileAuditTrails"
    },
    "cdktf-provider-oci.DataSafeAuditProfileAuditTrailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileAuditTrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile/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-safe-audit-profile/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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.DataSafeAuditProfileAuditTrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditProfileAuditTrailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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-safe-audit-profile/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-safe-audit-profile/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileAuditTrailsList"
    },
    "cdktf-provider-oci.DataSafeAuditProfileAuditTrailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileAuditTrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile/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-safe-audit-profile/index.ts",
        "line": 99
      },
      "name": "DataSafeAuditProfileAuditTrailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 128
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 133
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 138
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 143
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 149
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 154
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 159
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 165
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 170
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 175
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 180
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 185
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 190
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 195
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 200
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 205
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 210
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 216
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 221
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 226
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 231
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 236
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 241
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 246
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 251
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileAuditTrails"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileAuditTrailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditProfileConfig",
      "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_safe_audit_profile#compartment_id DataSafeAuditProfile#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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/data_safe_audit_profile#target_id DataSafeAuditProfile#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 64
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_audit_profile#target_type DataSafeAuditProfile#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 68
          },
          "name": "targetType",
          "type": {
            "primitive": "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_safe_audit_profile#change_retention_trigger DataSafeAuditProfile#change_retention_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 13
          },
          "name": "changeRetentionTrigger",
          "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/data_safe_audit_profile#defined_tags DataSafeAuditProfile#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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_safe_audit_profile#description DataSafeAuditProfile#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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_safe_audit_profile#display_name DataSafeAuditProfile#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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_safe_audit_profile#freeform_tags DataSafeAuditProfile#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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_safe_audit_profile#id DataSafeAuditProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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/data_safe_audit_profile#is_override_global_paid_usage DataSafeAuditProfile#is_override_global_paid_usage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 44
          },
          "name": "isOverrideGlobalPaidUsage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_profile#is_override_global_retention_setting DataSafeAuditProfile#is_override_global_retention_setting}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 48
          },
          "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/resources/data_safe_audit_profile#is_paid_usage_enabled DataSafeAuditProfile#is_paid_usage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 52
          },
          "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/resources/data_safe_audit_profile#offline_months DataSafeAuditProfile#offline_months}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 56
          },
          "name": "offlineMonths",
          "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/data_safe_audit_profile#online_months DataSafeAuditProfile#online_months}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 60
          },
          "name": "onlineMonths",
          "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/data_safe_audit_profile#timeouts DataSafeAuditProfile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileConfig"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagement": {
      "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_safe_audit_profile_management oci_data_safe_audit_profile_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_profile_management oci_data_safe_audit_profile_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile-management/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.DataSafeAuditProfileManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile-management/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditProfileManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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 DataSafeAuditProfileManagement 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_safe_audit_profile_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditProfileManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditProfileManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 779
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 526
          },
          "name": "resetChangeRetentionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 555
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 571
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 587
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 603
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 619
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 635
          },
          "name": "resetIsOverrideGlobalPaidUsage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 651
          },
          "name": "resetIsOverrideGlobalRetentionSetting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 667
          },
          "name": "resetIsPaidUsageEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 688
          },
          "name": "resetOfflineMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 709
          },
          "name": "resetOnlineMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 782
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 794
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 814
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditProfileManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 508
          },
          "name": "auditCollectedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 514
          },
          "name": "auditTrails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 676
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 697
          },
          "name": "offlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 718
          },
          "name": "onlineMonthsSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 723
          },
          "name": "paidUsageSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 728
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 734
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 765
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 776
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 770
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 530
          },
          "name": "changeRetentionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 543
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 559
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 575
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 591
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 607
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 623
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 639
          },
          "name": "isOverrideGlobalPaidUsageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 655
          },
          "name": "isOverrideGlobalRetentionSettingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 671
          },
          "name": "isPaidUsageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 692
          },
          "name": "offlineMonthsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 713
          },
          "name": "onlineMonthsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 747
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 760
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 786
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 520
          },
          "name": "changeRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 549
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 565
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 581
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 597
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 629
          },
          "name": "isOverrideGlobalPaidUsage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 645
          },
          "name": "isOverrideGlobalRetentionSetting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 661
          },
          "name": "isPaidUsageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 682
          },
          "name": "offlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 703
          },
          "name": "onlineMonths",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 740
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 753
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagement"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile-management/index.ts",
        "line": 76
      },
      "name": "DataSafeAuditProfileManagementAuditTrails",
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementAuditTrails"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile-management/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-safe-audit-profile-management/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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.DataSafeAuditProfileManagementAuditTrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeAuditProfileManagementAuditTrailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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-safe-audit-profile-management/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-safe-audit-profile-management/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementAuditTrailsList"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile-management/index.ts",
        "line": 99
      },
      "name": "DataSafeAuditProfileManagementAuditTrailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 128
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 133
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 138
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 143
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 149
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 154
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 159
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 165
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 170
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 175
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 180
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 185
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 190
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 195
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 200
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 205
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 210
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 216
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 221
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 226
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 231
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 236
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 241
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 246
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 251
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementAuditTrails"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementAuditTrailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile-management/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditProfileManagementConfig",
      "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_safe_audit_profile_management#compartment_id DataSafeAuditProfileManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-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/data_safe_audit_profile_management#target_id DataSafeAuditProfileManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 64
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_audit_profile_management#target_type DataSafeAuditProfileManagement#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 68
          },
          "name": "targetType",
          "type": {
            "primitive": "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_safe_audit_profile_management#change_retention_trigger DataSafeAuditProfileManagement#change_retention_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 13
          },
          "name": "changeRetentionTrigger",
          "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/data_safe_audit_profile_management#defined_tags DataSafeAuditProfileManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-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/data_safe_audit_profile_management#description DataSafeAuditProfileManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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_safe_audit_profile_management#display_name DataSafeAuditProfileManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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_safe_audit_profile_management#freeform_tags DataSafeAuditProfileManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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_safe_audit_profile_management#id DataSafeAuditProfileManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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/data_safe_audit_profile_management#is_override_global_paid_usage DataSafeAuditProfileManagement#is_override_global_paid_usage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 44
          },
          "name": "isOverrideGlobalPaidUsage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_profile_management#is_override_global_retention_setting DataSafeAuditProfileManagement#is_override_global_retention_setting}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 48
          },
          "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/resources/data_safe_audit_profile_management#is_paid_usage_enabled DataSafeAuditProfileManagement#is_paid_usage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 52
          },
          "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/resources/data_safe_audit_profile_management#offline_months DataSafeAuditProfileManagement#offline_months}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 56
          },
          "name": "offlineMonths",
          "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/data_safe_audit_profile_management#online_months DataSafeAuditProfileManagement#online_months}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 60
          },
          "name": "onlineMonths",
          "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/data_safe_audit_profile_management#timeouts DataSafeAuditProfileManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementConfig"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile-management/index.ts",
        "line": 274
      },
      "name": "DataSafeAuditProfileManagementTimeouts",
      "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_safe_audit_profile_management#create DataSafeAuditProfileManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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/data_safe_audit_profile_management#delete DataSafeAuditProfileManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/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/data_safe_audit_profile_management#update DataSafeAuditProfileManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 286
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditProfileManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile-management/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/data-safe-audit-profile-management/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 394
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 410
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 426
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditProfileManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 398
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 414
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 430
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 388
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 404
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 420
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile-management/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditProfileManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile-management/index:DataSafeAuditProfileManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditProfileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-profile/index.ts",
        "line": 274
      },
      "name": "DataSafeAuditProfileTimeouts",
      "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_safe_audit_profile#create DataSafeAuditProfile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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/data_safe_audit_profile#delete DataSafeAuditProfile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/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/data_safe_audit_profile#update DataSafeAuditProfile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 286
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditProfileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-profile/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/data-safe-audit-profile/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 394
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 410
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 426
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditProfileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 398
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 414
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 430
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 388
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 404
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 420
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-profile/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditProfileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-profile/index:DataSafeAuditProfileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditTrail": {
      "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_safe_audit_trail oci_data_safe_audit_trail}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrail",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_trail oci_data_safe_audit_trail} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-trail/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.DataSafeAuditTrailConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditTrail resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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 DataSafeAuditTrail 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_safe_audit_trail#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditTrail that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditTrail to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 537
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 320
          },
          "name": "resetCanUpdateLastArchiveTimeOnTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 341
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 357
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 373
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 389
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 405
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 421
          },
          "name": "resetIsAutoPurgeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 462
          },
          "name": "resetResumeTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 478
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 540
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 552
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditTrail",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 290
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 295
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 329
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 430
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 435
          },
          "name": "peerTargetDatabaseKey",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 440
          },
          "name": "purgeJobDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 445
          },
          "name": "purgeJobStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 450
          },
          "name": "purgeJobTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 487
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 493
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 498
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 503
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 508
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 534
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 513
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 518
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 523
          },
          "name": "trailSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 528
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 308
          },
          "name": "auditTrailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 324
          },
          "name": "canUpdateLastArchiveTimeOnTargetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 345
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 361
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 377
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 393
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 409
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 425
          },
          "name": "isAutoPurgeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 466
          },
          "name": "resumeTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 482
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 544
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 301
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 314
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 335
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 351
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 367
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 383
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 399
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 415
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 456
          },
          "name": "resumeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 472
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail/index:DataSafeAuditTrail"
    },
    "cdktf-provider-oci.DataSafeAuditTrailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditTrailConfig",
      "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_safe_audit_trail#audit_trail_id DataSafeAuditTrail#audit_trail_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 13
          },
          "name": "auditTrailId",
          "type": {
            "primitive": "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_safe_audit_trail#can_update_last_archive_time_on_target DataSafeAuditTrail#can_update_last_archive_time_on_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 17
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail#defined_tags DataSafeAuditTrail#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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_safe_audit_trail#description DataSafeAuditTrail#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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_safe_audit_trail#display_name DataSafeAuditTrail#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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_safe_audit_trail#freeform_tags DataSafeAuditTrail#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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_safe_audit_trail#id DataSafeAuditTrail#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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/data_safe_audit_trail#is_auto_purge_enabled DataSafeAuditTrail#is_auto_purge_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 44
          },
          "name": "isAutoPurgeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail#resume_trigger DataSafeAuditTrail#resume_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 48
          },
          "name": "resumeTrigger",
          "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/data_safe_audit_trail#state DataSafeAuditTrail#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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/data_safe_audit_trail#timeouts DataSafeAuditTrail#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail/index:DataSafeAuditTrailConfig"
    },
    "cdktf-provider-oci.DataSafeAuditTrailManagement": {
      "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_safe_audit_trail_management oci_data_safe_audit_trail_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_trail_management oci_data_safe_audit_trail_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-trail-management/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail-management/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeAuditTrailManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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 DataSafeAuditTrailManagement 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_safe_audit_trail_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeAuditTrailManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeAuditTrailManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 600
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 322
          },
          "name": "resetAuditCollectionStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 343
          },
          "name": "resetCanUpdateLastArchiveTimeOnTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 359
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 375
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 391
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 407
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 423
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 439
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 455
          },
          "name": "resetIsAutoPurgeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 476
          },
          "name": "resetResumeTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 492
          },
          "name": "resetStartTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 508
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 529
          },
          "name": "resetStopTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 551
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 603
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 582
          },
          "name": "resetTrailLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 615
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeAuditTrailManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 331
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 464
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 517
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 539
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 560
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 565
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 597
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 591
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 326
          },
          "name": "auditCollectionStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 347
          },
          "name": "canUpdateLastArchiveTimeOnTargetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 379
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 395
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 411
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 427
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 443
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 459
          },
          "name": "isAutoPurgeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 480
          },
          "name": "resumeTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 496
          },
          "name": "startTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 512
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 533
          },
          "name": "stopTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 555
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 607
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 586
          },
          "name": "trailLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 316
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 337
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 353
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 369
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 385
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 401
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 417
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 449
          },
          "name": "isAutoPurgeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 470
          },
          "name": "resumeTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 486
          },
          "name": "startTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 502
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 523
          },
          "name": "stopTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 545
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 576
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail-management/index:DataSafeAuditTrailManagement"
    },
    "cdktf-provider-oci.DataSafeAuditTrailManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail-management/index.ts",
        "line": 9
      },
      "name": "DataSafeAuditTrailManagementConfig",
      "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_safe_audit_trail_management#audit_collection_start_time DataSafeAuditTrailManagement#audit_collection_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 13
          },
          "name": "auditCollectionStartTime",
          "optional": true,
          "type": {
            "primitive": "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_safe_audit_trail_management#can_update_last_archive_time_on_target DataSafeAuditTrailManagement#can_update_last_archive_time_on_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 17
          },
          "name": "canUpdateLastArchiveTimeOnTarget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail_management#compartment_id DataSafeAuditTrailManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/resources/data_safe_audit_trail_management#defined_tags DataSafeAuditTrailManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#description DataSafeAuditTrailManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#display_name DataSafeAuditTrailManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#freeform_tags DataSafeAuditTrailManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#id DataSafeAuditTrailManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#is_auto_purge_enabled DataSafeAuditTrailManagement#is_auto_purge_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 48
          },
          "name": "isAutoPurgeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail_management#resume_trigger DataSafeAuditTrailManagement#resume_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 52
          },
          "name": "resumeTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail_management#start_trigger DataSafeAuditTrailManagement#start_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 56
          },
          "name": "startTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail_management#state DataSafeAuditTrailManagement#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/resources/data_safe_audit_trail_management#stop_trigger DataSafeAuditTrailManagement#stop_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 64
          },
          "name": "stopTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_audit_trail_management#target_id DataSafeAuditTrailManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 68
          },
          "name": "targetId",
          "optional": true,
          "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_safe_audit_trail_management#timeouts DataSafeAuditTrailManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_audit_trail_management#trail_location DataSafeAuditTrailManagement#trail_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 72
          },
          "name": "trailLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail-management/index:DataSafeAuditTrailManagementConfig"
    },
    "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail-management/index.ts",
        "line": 80
      },
      "name": "DataSafeAuditTrailManagementTimeouts",
      "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_safe_audit_trail_management#create DataSafeAuditTrailManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#delete DataSafeAuditTrailManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/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/data_safe_audit_trail_management#update DataSafeAuditTrailManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 92
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail-management/index:DataSafeAuditTrailManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditTrailManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-trail-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/data-safe-audit-trail-management/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 200
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 216
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 232
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditTrailManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 204
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 220
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 236
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 194
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 210
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 226
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail-management/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditTrailManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail-management/index:DataSafeAuditTrailManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeAuditTrailTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-audit-trail/index.ts",
        "line": 60
      },
      "name": "DataSafeAuditTrailTimeouts",
      "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_safe_audit_trail#create DataSafeAuditTrail#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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/data_safe_audit_trail#delete DataSafeAuditTrail#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/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/data_safe_audit_trail#update DataSafeAuditTrail#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail/index:DataSafeAuditTrailTimeouts"
    },
    "cdktf-provider-oci.DataSafeAuditTrailTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-audit-trail/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/data-safe-audit-trail/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeAuditTrailTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-audit-trail/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeAuditTrailTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-audit-trail/index:DataSafeAuditTrailTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailable": {
      "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_safe_calculate_audit_volume_available oci_data_safe_calculate_audit_volume_available}."
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_calculate_audit_volume_available oci_data_safe_calculate_audit_volume_available} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-available/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.DataSafeCalculateAuditVolumeAvailableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeCalculateAuditVolumeAvailable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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 DataSafeCalculateAuditVolumeAvailable 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_safe_calculate_audit_volume_available#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeCalculateAuditVolumeAvailable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeCalculateAuditVolumeAvailable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 442
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 362
          },
          "name": "resetAuditCollectionStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 397
          },
          "name": "resetDatabaseUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 445
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 429
          },
          "name": "resetTrailLocations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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/data-safe-calculate-audit-volume-available/index.ts",
            "line": 468
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeCalculateAuditVolumeAvailable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 299
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 385
          },
          "name": "availableAuditVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 439
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 366
          },
          "name": "auditCollectionStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 379
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 401
          },
          "name": "databaseUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 449
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 433
          },
          "name": "trailLocationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 356
          },
          "name": "auditCollectionStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 372
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 391
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 423
          },
          "name": "trailLocations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailable"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
        "line": 40
      },
      "name": "DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumes",
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumes"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-available/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-safe-calculate-audit-volume-available/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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-safe-calculate-audit-volume-available/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-safe-calculate-audit-volume-available/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesList"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-available/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-safe-calculate-audit-volume-available/index.ts",
        "line": 63
      },
      "name": "DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 92
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 97
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 102
          },
          "name": "trailLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 107
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumes"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableAvailableAuditVolumesOutputReference"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
        "line": 9
      },
      "name": "DataSafeCalculateAuditVolumeAvailableConfig",
      "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_safe_calculate_audit_volume_available#audit_profile_id DataSafeCalculateAuditVolumeAvailable#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 17
          },
          "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/resources/data_safe_calculate_audit_volume_available#audit_collection_start_time DataSafeCalculateAuditVolumeAvailable#audit_collection_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 13
          },
          "name": "auditCollectionStartTime",
          "optional": true,
          "type": {
            "primitive": "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_safe_calculate_audit_volume_available#database_unique_name DataSafeCalculateAuditVolumeAvailable#database_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 21
          },
          "name": "databaseUniqueName",
          "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/data_safe_calculate_audit_volume_available#id DataSafeCalculateAuditVolumeAvailable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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/data_safe_calculate_audit_volume_available#timeouts DataSafeCalculateAuditVolumeAvailable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_calculate_audit_volume_available#trail_locations DataSafeCalculateAuditVolumeAvailable#trail_locations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 32
          },
          "name": "trailLocations",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableConfig"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
        "line": 130
      },
      "name": "DataSafeCalculateAuditVolumeAvailableTimeouts",
      "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_safe_calculate_audit_volume_available#create DataSafeCalculateAuditVolumeAvailable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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/data_safe_calculate_audit_volume_available#delete DataSafeCalculateAuditVolumeAvailable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/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/data_safe_calculate_audit_volume_available#update DataSafeCalculateAuditVolumeAvailable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 142
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableTimeouts"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-available/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/data-safe-calculate-audit-volume-available/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 250
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 266
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 282
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeCalculateAuditVolumeAvailableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 254
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 270
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 286
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 244
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 260
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 276
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-available/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeAvailableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-available/index:DataSafeCalculateAuditVolumeAvailableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollected": {
      "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_safe_calculate_audit_volume_collected oci_data_safe_calculate_audit_volume_collected}."
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollected",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_calculate_audit_volume_collected oci_data_safe_calculate_audit_volume_collected} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-collected/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.DataSafeCalculateAuditVolumeCollectedConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeCalculateAuditVolumeCollected resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/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 DataSafeCalculateAuditVolumeCollected 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_safe_calculate_audit_volume_collected#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeCalculateAuditVolumeCollected that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeCalculateAuditVolumeCollected to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 418
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 421
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 405
          },
          "name": "resetTimeToMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeCalculateAuditVolumeCollected",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 295
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 364
          },
          "name": "collectedAuditVolumes",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 415
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 358
          },
          "name": "auditProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 393
          },
          "name": "timeFromMonthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 425
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 409
          },
          "name": "timeToMonthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 351
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 386
          },
          "name": "timeFromMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 399
          },
          "name": "timeToMonth",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollected"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
        "line": 36
      },
      "name": "DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumes",
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumes"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-collected/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-safe-calculate-audit-volume-collected/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/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.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/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-safe-calculate-audit-volume-collected/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-safe-calculate-audit-volume-collected/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesList"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-collected/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-safe-calculate-audit-volume-collected/index.ts",
        "line": 59
      },
      "name": "DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 88
          },
          "name": "archivedVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 93
          },
          "name": "auditProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 98
          },
          "name": "monthInConsideration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 103
          },
          "name": "onlineVolume",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumes"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedCollectedAuditVolumesOutputReference"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
        "line": 9
      },
      "name": "DataSafeCalculateAuditVolumeCollectedConfig",
      "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_safe_calculate_audit_volume_collected#audit_profile_id DataSafeCalculateAuditVolumeCollected#audit_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/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/resources/data_safe_calculate_audit_volume_collected#time_from_month DataSafeCalculateAuditVolumeCollected#time_from_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 24
          },
          "name": "timeFromMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_calculate_audit_volume_collected#id DataSafeCalculateAuditVolumeCollected#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/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/data_safe_calculate_audit_volume_collected#timeouts DataSafeCalculateAuditVolumeCollected#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_calculate_audit_volume_collected#time_to_month DataSafeCalculateAuditVolumeCollected#time_to_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 28
          },
          "name": "timeToMonth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedConfig"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
        "line": 126
      },
      "name": "DataSafeCalculateAuditVolumeCollectedTimeouts",
      "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_safe_calculate_audit_volume_collected#create DataSafeCalculateAuditVolumeCollected#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 130
          },
          "name": "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_safe_calculate_audit_volume_collected#delete DataSafeCalculateAuditVolumeCollected#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 134
          },
          "name": "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_safe_calculate_audit_volume_collected#update DataSafeCalculateAuditVolumeCollected#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 138
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedTimeouts"
    },
    "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 246
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 262
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 278
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeCalculateAuditVolumeCollectedTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 250
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 266
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 282
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 240
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 256
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 272
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-calculate-audit-volume-collected/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCalculateAuditVolumeCollectedTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-calculate-audit-volume-collected/index:DataSafeCalculateAuditVolumeCollectedTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeCompareSecurityAssessment": {
      "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_safe_compare_security_assessment oci_data_safe_compare_security_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_compare_security_assessment oci_data_safe_compare_security_assessment} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-compare-security-assessment/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.DataSafeCompareSecurityAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-compare-security-assessment/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeCompareSecurityAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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 DataSafeCompareSecurityAssessment 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_safe_compare_security_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeCompareSecurityAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeCompareSecurityAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/data-safe-compare-security-assessment/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeCompareSecurityAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 263
          },
          "name": "comparisonSecurityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 292
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 256
          },
          "name": "comparisonSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 285
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-security-assessment/index:DataSafeCompareSecurityAssessment"
    },
    "cdktf-provider-oci.DataSafeCompareSecurityAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-compare-security-assessment/index.ts",
        "line": 9
      },
      "name": "DataSafeCompareSecurityAssessmentConfig",
      "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_safe_compare_security_assessment#comparison_security_assessment_id DataSafeCompareSecurityAssessment#comparison_security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/resources/data_safe_compare_security_assessment#security_assessment_id DataSafeCompareSecurityAssessment#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/resources/data_safe_compare_security_assessment#id DataSafeCompareSecurityAssessment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/data_safe_compare_security_assessment#timeouts DataSafeCompareSecurityAssessment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-security-assessment/index:DataSafeCompareSecurityAssessmentConfig"
    },
    "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-compare-security-assessment/index.ts",
        "line": 32
      },
      "name": "DataSafeCompareSecurityAssessmentTimeouts",
      "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_safe_compare_security_assessment#create DataSafeCompareSecurityAssessment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/data_safe_compare_security_assessment#delete DataSafeCompareSecurityAssessment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/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/data_safe_compare_security_assessment#update DataSafeCompareSecurityAssessment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-security-assessment/index:DataSafeCompareSecurityAssessmentTimeouts"
    },
    "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-compare-security-assessment/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-safe-compare-security-assessment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeCompareSecurityAssessmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-security-assessment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCompareSecurityAssessmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-compare-security-assessment/index:DataSafeCompareSecurityAssessmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeCompareUserAssessment": {
      "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_safe_compare_user_assessment oci_data_safe_compare_user_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_compare_user_assessment oci_data_safe_compare_user_assessment} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-compare-user-assessment/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.DataSafeCompareUserAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-compare-user-assessment/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeCompareUserAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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 DataSafeCompareUserAssessment 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_safe_compare_user_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeCompareUserAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeCompareUserAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/data-safe-compare-user-assessment/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeCompareUserAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 263
          },
          "name": "comparisonUserAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 292
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 256
          },
          "name": "comparisonUserAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 285
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-user-assessment/index:DataSafeCompareUserAssessment"
    },
    "cdktf-provider-oci.DataSafeCompareUserAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-compare-user-assessment/index.ts",
        "line": 9
      },
      "name": "DataSafeCompareUserAssessmentConfig",
      "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_safe_compare_user_assessment#comparison_user_assessment_id DataSafeCompareUserAssessment#comparison_user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/resources/data_safe_compare_user_assessment#user_assessment_id DataSafeCompareUserAssessment#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/resources/data_safe_compare_user_assessment#id DataSafeCompareUserAssessment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/data_safe_compare_user_assessment#timeouts DataSafeCompareUserAssessment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-user-assessment/index:DataSafeCompareUserAssessmentConfig"
    },
    "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-compare-user-assessment/index.ts",
        "line": 32
      },
      "name": "DataSafeCompareUserAssessmentTimeouts",
      "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_safe_compare_user_assessment#create DataSafeCompareUserAssessment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/data_safe_compare_user_assessment#delete DataSafeCompareUserAssessment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/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/data_safe_compare_user_assessment#update DataSafeCompareUserAssessment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-compare-user-assessment/index:DataSafeCompareUserAssessmentTimeouts"
    },
    "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-compare-user-assessment/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-safe-compare-user-assessment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeCompareUserAssessmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-compare-user-assessment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeCompareUserAssessmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-compare-user-assessment/index:DataSafeCompareUserAssessmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfiguration": {
      "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_safe_data_safe_configuration oci_data_safe_data_safe_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_data_safe_configuration oci_data_safe_data_safe_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-configuration/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDataSafeConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 298
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeDataSafeConfiguration 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_safe_data_safe_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeDataSafeConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDataSafeConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 427
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 347
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 430
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 442
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 451
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDataSafeConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 286
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 356
          },
          "name": "dataSafeNatGatewayIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 362
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 368
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 374
          },
          "name": "globalSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 408
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 413
          },
          "name": "timeEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 424
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 418
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 351
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 403
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 434
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 341
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 396
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfiguration"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 9
      },
      "name": "DataSafeDataSafeConfigurationConfig",
      "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_safe_data_safe_configuration#is_enabled DataSafeDataSafeConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 24
          },
          "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/data_safe_data_safe_configuration#compartment_id DataSafeDataSafeConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/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/resources/data_safe_data_safe_configuration#id DataSafeDataSafeConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-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/data_safe_data_safe_configuration#timeouts DataSafeDataSafeConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationConfig"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 32
      },
      "name": "DataSafeDataSafeConfigurationGlobalSettings",
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationGlobalSettings"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/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.DataSafeDataSafeConfigurationGlobalSettingsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeDataSafeConfigurationGlobalSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/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-safe-data-safe-configuration/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-safe-data-safe-configuration/index.ts",
            "line": 106
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationGlobalSettingsList"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-configuration/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-safe-data-safe-configuration/index.ts",
        "line": 55
      },
      "name": "DataSafeDataSafeConfigurationGlobalSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 84
          },
          "name": "isPaidUsage",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 89
          },
          "name": "offlineRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 94
          },
          "name": "onlineRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationGlobalSettings"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationGlobalSettingsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 117
      },
      "name": "DataSafeDataSafeConfigurationTimeouts",
      "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_safe_data_safe_configuration#create DataSafeDataSafeConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 121
          },
          "name": "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_safe_data_safe_configuration#delete DataSafeDataSafeConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 125
          },
          "name": "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_safe_data_safe_configuration#update DataSafeDataSafeConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 129
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationTimeouts"
    },
    "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-configuration/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 237
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 253
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 269
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDataSafeConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 241
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 257
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 273
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 231
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 247
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 263
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-configuration/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDataSafeConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-configuration/index:DataSafeDataSafeConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDataSafePrivateEndpoint": {
      "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_safe_data_safe_private_endpoint oci_data_safe_data_safe_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_data_safe_private_endpoint oci_data_safe_data_safe_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-private-endpoint/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.DataSafeDataSafePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDataSafePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/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 DataSafeDataSafePrivateEndpoint 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_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 DataSafeDataSafePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDataSafePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 468
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 310
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 326
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 392
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 413
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 471
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 483
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDataSafePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 348
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 401
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 422
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 441
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 446
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 465
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 314
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 330
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 343
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 396
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 417
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 435
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 475
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 459
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 304
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 320
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 336
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 386
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 407
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 428
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 452
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-private-endpoint/index:DataSafeDataSafePrivateEndpoint"
    },
    "cdktf-provider-oci.DataSafeDataSafePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataSafeDataSafePrivateEndpointConfig",
      "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_safe_data_safe_private_endpoint#compartment_id DataSafeDataSafePrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-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/data_safe_data_safe_private_endpoint#display_name DataSafeDataSafePrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/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/data_safe_data_safe_private_endpoint#subnet_id DataSafeDataSafePrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 48
          },
          "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/data_safe_data_safe_private_endpoint#vcn_id DataSafeDataSafePrivateEndpoint#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/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/data_safe_data_safe_private_endpoint#defined_tags DataSafeDataSafePrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-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/data_safe_data_safe_private_endpoint#description DataSafeDataSafePrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-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/data_safe_data_safe_private_endpoint#freeform_tags DataSafeDataSafePrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-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/data_safe_data_safe_private_endpoint#id DataSafeDataSafePrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-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/data_safe_data_safe_private_endpoint#nsg_ids DataSafeDataSafePrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 40
          },
          "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/data_safe_data_safe_private_endpoint#private_endpoint_ip DataSafeDataSafePrivateEndpoint#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 44
          },
          "name": "privateEndpointIp",
          "optional": true,
          "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_safe_data_safe_private_endpoint#timeouts DataSafeDataSafePrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-private-endpoint/index:DataSafeDataSafePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
        "line": 60
      },
      "name": "DataSafeDataSafePrivateEndpointTimeouts",
      "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_safe_data_safe_private_endpoint#create DataSafeDataSafePrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/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/data_safe_data_safe_private_endpoint#delete DataSafeDataSafePrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/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/data_safe_data_safe_private_endpoint#update DataSafeDataSafePrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-private-endpoint/index:DataSafeDataSafePrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-data-safe-private-endpoint/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/data-safe-data-safe-private-endpoint/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDataSafePrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-data-safe-private-endpoint/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDataSafePrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-data-safe-private-endpoint/index:DataSafeDataSafePrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfig": {
      "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_safe_database_security_config oci_data_safe_database_security_config}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_database_security_config oci_data_safe_database_security_config} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config/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.DataSafeDatabaseSecurityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDatabaseSecurityConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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 DataSafeDatabaseSecurityConfig 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_safe_database_security_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeDatabaseSecurityConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDatabaseSecurityConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 607
          },
          "name": "putSqlFirewallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 623
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 449
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 478
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 494
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 510
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 526
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 542
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 563
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 610
          },
          "name": "resetSqlFirewallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 626
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 653
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDatabaseSecurityConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 551
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 604
          },
          "name": "sqlFirewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 572
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 578
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 583
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 588
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 593
          },
          "name": "timeLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 620
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 598
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 453
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 466
          },
          "name": "databaseSecurityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 482
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 498
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 514
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 530
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 546
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 567
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 614
          },
          "name": "sqlFirewallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 630
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 459
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 472
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 488
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 504
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 520
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 557
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfig"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config/index.ts",
        "line": 9
      },
      "name": "DataSafeDatabaseSecurityConfigConfig",
      "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_safe_database_security_config#database_security_config_id DataSafeDatabaseSecurityConfig#database_security_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 17
          },
          "name": "databaseSecurityConfigId",
          "type": {
            "primitive": "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_safe_database_security_config#compartment_id DataSafeDatabaseSecurityConfig#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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/data_safe_database_security_config#defined_tags DataSafeDatabaseSecurityConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_database_security_config#description DataSafeDatabaseSecurityConfig#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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_safe_database_security_config#display_name DataSafeDatabaseSecurityConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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_safe_database_security_config#freeform_tags DataSafeDatabaseSecurityConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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_safe_database_security_config#id DataSafeDatabaseSecurityConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/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/data_safe_database_security_config#refresh_trigger DataSafeDatabaseSecurityConfig#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 44
          },
          "name": "refreshTrigger",
          "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/data_safe_database_security_config#sql_firewall_config DataSafeDatabaseSecurityConfig#sql_firewall_config}",
            "stability": "stable",
            "summary": "sql_firewall_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 50
          },
          "name": "sqlFirewallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_database_security_config#timeouts DataSafeDatabaseSecurityConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfigConfig"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagement": {
      "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_safe_database_security_config_management oci_data_safe_database_security_config_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_database_security_config_management oci_data_safe_database_security_config_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config-management/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config-management/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDatabaseSecurityConfigManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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 DataSafeDatabaseSecurityConfigManagement 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_safe_database_security_config_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeDatabaseSecurityConfigManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDatabaseSecurityConfigManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 605
          },
          "name": "putSqlFirewallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 621
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 449
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 465
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 481
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 497
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 513
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 529
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 550
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 608
          },
          "name": "resetSqlFirewallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 577
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 624
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 636
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 651
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDatabaseSecurityConfigManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 538
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 602
          },
          "name": "sqlFirewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 559
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 586
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 591
          },
          "name": "timeLastRefreshed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 618
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 596
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 453
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 469
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 485
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 501
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 517
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 554
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 612
          },
          "name": "sqlFirewallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 581
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 628
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 443
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 459
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 475
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 491
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 507
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 523
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 544
          },
          "name": "refreshTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 571
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagement"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config-management/index.ts",
        "line": 9
      },
      "name": "DataSafeDatabaseSecurityConfigManagementConfig",
      "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_safe_database_security_config_management#compartment_id DataSafeDatabaseSecurityConfigManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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/data_safe_database_security_config_management#defined_tags DataSafeDatabaseSecurityConfigManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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/data_safe_database_security_config_management#description DataSafeDatabaseSecurityConfigManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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/data_safe_database_security_config_management#display_name DataSafeDatabaseSecurityConfigManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-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/data_safe_database_security_config_management#freeform_tags DataSafeDatabaseSecurityConfigManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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/data_safe_database_security_config_management#id DataSafeDatabaseSecurityConfigManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/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/data_safe_database_security_config_management#refresh_trigger DataSafeDatabaseSecurityConfigManagement#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 40
          },
          "name": "refreshTrigger",
          "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/data_safe_database_security_config_management#sql_firewall_config DataSafeDatabaseSecurityConfigManagement#sql_firewall_config}",
            "stability": "stable",
            "summary": "sql_firewall_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 50
          },
          "name": "sqlFirewallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_database_security_config_management#target_id DataSafeDatabaseSecurityConfigManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 44
          },
          "name": "targetId",
          "optional": true,
          "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_safe_database_security_config_management#timeouts DataSafeDatabaseSecurityConfigManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagementConfig"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config-management/index.ts",
        "line": 58
      },
      "name": "DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig",
      "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_safe_database_security_config_management#exclude_job DataSafeDatabaseSecurityConfigManagement#exclude_job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 62
          },
          "name": "excludeJob",
          "optional": true,
          "type": {
            "primitive": "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_safe_database_security_config_management#status DataSafeDatabaseSecurityConfigManagement#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 66
          },
          "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/data_safe_database_security_config_management#violation_log_auto_purge DataSafeDatabaseSecurityConfigManagement#violation_log_auto_purge}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 70
          },
          "name": "violationLogAutoPurge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config-management/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/data-safe-database-security-config-management/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 168
          },
          "name": "resetExcludeJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 184
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 205
          },
          "name": "resetViolationLogAutoPurge"
        }
      ],
      "name": "DataSafeDatabaseSecurityConfigManagementSqlFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 193
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 172
          },
          "name": "excludeJobInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 188
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 209
          },
          "name": "violationLogAutoPurgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 162
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 178
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 199
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementSqlFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagementSqlFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config-management/index.ts",
        "line": 213
      },
      "name": "DataSafeDatabaseSecurityConfigManagementTimeouts",
      "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_safe_database_security_config_management#create DataSafeDatabaseSecurityConfigManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 217
          },
          "name": "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_safe_database_security_config_management#delete DataSafeDatabaseSecurityConfigManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 221
          },
          "name": "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_safe_database_security_config_management#update DataSafeDatabaseSecurityConfigManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 225
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config-management/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 333
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 349
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 365
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDatabaseSecurityConfigManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 337
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 353
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 369
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 327
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 343
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 359
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config-management/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config-management/index:DataSafeDatabaseSecurityConfigManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config/index.ts",
        "line": 58
      },
      "name": "DataSafeDatabaseSecurityConfigSqlFirewallConfig",
      "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_safe_database_security_config#exclude_job DataSafeDatabaseSecurityConfig#exclude_job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 62
          },
          "name": "excludeJob",
          "optional": true,
          "type": {
            "primitive": "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_safe_database_security_config#status DataSafeDatabaseSecurityConfig#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 66
          },
          "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/data_safe_database_security_config#violation_log_auto_purge DataSafeDatabaseSecurityConfig#violation_log_auto_purge}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 70
          },
          "name": "violationLogAutoPurge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfigSqlFirewallConfig"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config/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/data-safe-database-security-config/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 168
          },
          "name": "resetExcludeJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 184
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 205
          },
          "name": "resetViolationLogAutoPurge"
        }
      ],
      "name": "DataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 193
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 172
          },
          "name": "excludeJobInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 188
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 209
          },
          "name": "violationLogAutoPurgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 162
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 178
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 199
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigSqlFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfigSqlFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config/index.ts",
        "line": 213
      },
      "name": "DataSafeDatabaseSecurityConfigTimeouts",
      "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_safe_database_security_config#create DataSafeDatabaseSecurityConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 217
          },
          "name": "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_safe_database_security_config#delete DataSafeDatabaseSecurityConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 221
          },
          "name": "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_safe_database_security_config#update DataSafeDatabaseSecurityConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 225
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfigTimeouts"
    },
    "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-database-security-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-database-security-config/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 333
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 349
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 365
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDatabaseSecurityConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 337
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 353
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 369
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 327
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 343
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 359
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-database-security-config/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDatabaseSecurityConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-database-security-config/index:DataSafeDatabaseSecurityConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJob": {
      "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_safe_discovery_job oci_data_safe_discovery_job}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_discovery_job oci_data_safe_discovery_job} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-job/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.DataSafeDiscoveryJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-discovery-job/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDiscoveryJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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 DataSafeDiscoveryJob 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_safe_discovery_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeDiscoveryJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDiscoveryJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 741
          },
          "name": "putTablesForDiscovery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 757
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 483
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 499
          },
          "name": "resetDiscoveryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 515
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 531
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 563
          },
          "name": "resetIsAppDefinedRelationDiscoveryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 579
          },
          "name": "resetIsIncludeAllSchemas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 595
          },
          "name": "resetIsIncludeAllSensitiveTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 611
          },
          "name": "resetIsSampleDataCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 627
          },
          "name": "resetSchemasForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 656
          },
          "name": "resetSensitiveTypeGroupIdsForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 672
          },
          "name": "resetSensitiveTypeIdsForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 744
          },
          "name": "resetTablesForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 760
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 772
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 793
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDiscoveryJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 681
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 687
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 738
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 692
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 697
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 754
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 702
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 707
          },
          "name": "totalColumnsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 712
          },
          "name": "totalDeletedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 717
          },
          "name": "totalModifiedSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 722
          },
          "name": "totalNewSensitiveColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 727
          },
          "name": "totalObjectsScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 732
          },
          "name": "totalSchemasScanned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 471
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 487
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 503
          },
          "name": "discoveryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 535
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 567
          },
          "name": "isAppDefinedRelationDiscoveryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 583
          },
          "name": "isIncludeAllSchemasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 599
          },
          "name": "isIncludeAllSensitiveTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 615
          },
          "name": "isSampleDataCollectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 631
          },
          "name": "schemasForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 644
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 660
          },
          "name": "sensitiveTypeGroupIdsForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 676
          },
          "name": "sensitiveTypeIdsForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 748
          },
          "name": "tablesForDiscoveryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 764
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 464
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 477
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 493
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 525
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 557
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 573
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 589
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 605
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 621
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 637
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 650
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 666
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJob"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-job/index.ts",
        "line": 9
      },
      "name": "DataSafeDiscoveryJobConfig",
      "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_safe_discovery_job#compartment_id DataSafeDiscoveryJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 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/data_safe_discovery_job#sensitive_data_model_id DataSafeDiscoveryJob#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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/resources/data_safe_discovery_job#defined_tags DataSafeDiscoveryJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-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/data_safe_discovery_job#discovery_type DataSafeDiscoveryJob#discovery_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 21
          },
          "name": "discoveryType",
          "optional": true,
          "type": {
            "primitive": "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_safe_discovery_job#display_name DataSafeDiscoveryJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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/data_safe_discovery_job#freeform_tags DataSafeDiscoveryJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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/data_safe_discovery_job#id DataSafeDiscoveryJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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/data_safe_discovery_job#is_app_defined_relation_discovery_enabled DataSafeDiscoveryJob#is_app_defined_relation_discovery_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 40
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_discovery_job#is_include_all_schemas DataSafeDiscoveryJob#is_include_all_schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 44
          },
          "name": "isIncludeAllSchemas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_discovery_job#is_include_all_sensitive_types DataSafeDiscoveryJob#is_include_all_sensitive_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 48
          },
          "name": "isIncludeAllSensitiveTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_discovery_job#is_sample_data_collection_enabled DataSafeDiscoveryJob#is_sample_data_collection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 52
          },
          "name": "isSampleDataCollectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_discovery_job#schemas_for_discovery DataSafeDiscoveryJob#schemas_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 56
          },
          "name": "schemasForDiscovery",
          "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/data_safe_discovery_job#sensitive_type_group_ids_for_discovery DataSafeDiscoveryJob#sensitive_type_group_ids_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 64
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "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/data_safe_discovery_job#sensitive_type_ids_for_discovery DataSafeDiscoveryJob#sensitive_type_ids_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 68
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "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/data_safe_discovery_job#tables_for_discovery DataSafeDiscoveryJob#tables_for_discovery}",
            "stability": "stable",
            "summary": "tables_for_discovery block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 74
          },
          "name": "tablesForDiscovery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_discovery_job#timeouts DataSafeDiscoveryJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobConfig"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-job/index.ts",
        "line": 82
      },
      "name": "DataSafeDiscoveryJobTablesForDiscovery",
      "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_safe_discovery_job#schema_name DataSafeDiscoveryJob#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 86
          },
          "name": "schemaName",
          "type": {
            "primitive": "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_safe_discovery_job#table_names DataSafeDiscoveryJob#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 90
          },
          "name": "tableNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobTablesForDiscovery"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-job/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-safe-discovery-job/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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.DataSafeDiscoveryJobTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeDiscoveryJobTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/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-safe-discovery-job/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-safe-discovery-job/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-job/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-safe-discovery-job/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 200
          },
          "name": "resetTableNames"
        }
      ],
      "name": "DataSafeDiscoveryJobTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 188
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 204
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 181
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 194
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTablesForDiscovery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-job/index.ts",
        "line": 228
      },
      "name": "DataSafeDiscoveryJobTimeouts",
      "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_safe_discovery_job#create DataSafeDiscoveryJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 232
          },
          "name": "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_safe_discovery_job#delete DataSafeDiscoveryJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 236
          },
          "name": "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_safe_discovery_job#update DataSafeDiscoveryJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 240
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobTimeouts"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-discovery-job/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 348
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 364
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 380
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDiscoveryJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 352
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 368
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 384
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 342
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 358
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 374
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-job/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-job/index:DataSafeDiscoveryJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResult": {
      "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_safe_discovery_jobs_result oci_data_safe_discovery_jobs_result}."
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResult",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_discovery_jobs_result oci_data_safe_discovery_jobs_result} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-jobs-result/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-discovery-jobs-result/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeDiscoveryJobsResult resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 289
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeDiscoveryJobsResult 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_safe_discovery_jobs_result#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeDiscoveryJobsResult that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeDiscoveryJobsResult to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 459
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 385
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 462
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/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/data-safe-discovery-jobs-result/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeDiscoveryJobsResult",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 277
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 330
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 335
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 340
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 345
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 350
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 368
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 373
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 394
          },
          "name": "isResultApplied",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 399
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 405
          },
          "name": "modifiedAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 410
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 415
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 420
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 425
          },
          "name": "plannedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 430
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 435
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 440
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 445
          },
          "name": "sensitiveColumnkey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 450
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 456
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 363
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 389
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 466
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 356
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 379
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResult"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-jobs-result/index.ts",
        "line": 9
      },
      "name": "DataSafeDiscoveryJobsResultConfig",
      "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_safe_discovery_jobs_result#discovery_job_id DataSafeDiscoveryJobsResult#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 13
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_discovery_jobs_result#id DataSafeDiscoveryJobsResult#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/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/data_safe_discovery_jobs_result#timeouts DataSafeDiscoveryJobsResult#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultConfig"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-jobs-result/index.ts",
        "line": 28
      },
      "name": "DataSafeDiscoveryJobsResultModifiedAttributes",
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultModifiedAttributes"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-jobs-result/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-safe-discovery-jobs-result/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/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.DataSafeDiscoveryJobsResultModifiedAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeDiscoveryJobsResultModifiedAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/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-safe-discovery-jobs-result/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-safe-discovery-jobs-result/index.ts",
            "line": 97
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultModifiedAttributesList"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-jobs-result/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-safe-discovery-jobs-result/index.ts",
        "line": 51
      },
      "name": "DataSafeDiscoveryJobsResultModifiedAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 80
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 85
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultModifiedAttributes"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultModifiedAttributesOutputReference"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-discovery-jobs-result/index.ts",
        "line": 108
      },
      "name": "DataSafeDiscoveryJobsResultTimeouts",
      "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_safe_discovery_jobs_result#create DataSafeDiscoveryJobsResult#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 112
          },
          "name": "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_safe_discovery_jobs_result#delete DataSafeDiscoveryJobsResult#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 116
          },
          "name": "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_safe_discovery_jobs_result#update DataSafeDiscoveryJobsResult#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 120
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultTimeouts"
    },
    "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-discovery-jobs-result/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-discovery-jobs-result/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 228
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 244
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 260
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeDiscoveryJobsResultTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 232
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 248
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 264
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 222
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 238
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 254
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-discovery-jobs-result/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeDiscoveryJobsResultTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-discovery-jobs-result/index:DataSafeDiscoveryJobsResultTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfiguration": {
      "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_safe_generate_on_prem_connector_configuration oci_data_safe_generate_on_prem_connector_configuration}."
      },
      "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_generate_on_prem_connector_configuration oci_data_safe_generate_on_prem_connector_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-generate-on-prem-connector-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.DataSafeGenerateOnPremConnectorConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeGenerateOnPremConnectorConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-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 DataSafeGenerateOnPremConnectorConfiguration 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_safe_generate_on_prem_connector_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeGenerateOnPremConnectorConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeGenerateOnPremConnectorConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-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/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeGenerateOnPremConnectorConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 279
          },
          "name": "onPremConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 292
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 272
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 285
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-generate-on-prem-connector-configuration/index:DataSafeGenerateOnPremConnectorConfiguration"
    },
    "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
        "line": 9
      },
      "name": "DataSafeGenerateOnPremConnectorConfigurationConfig",
      "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_safe_generate_on_prem_connector_configuration#on_prem_connector_id DataSafeGenerateOnPremConnectorConfiguration#on_prem_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 20
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "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_safe_generate_on_prem_connector_configuration#password DataSafeGenerateOnPremConnectorConfiguration#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 24
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_generate_on_prem_connector_configuration#id DataSafeGenerateOnPremConnectorConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/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/data_safe_generate_on_prem_connector_configuration#timeouts DataSafeGenerateOnPremConnectorConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-generate-on-prem-connector-configuration/index:DataSafeGenerateOnPremConnectorConfigurationConfig"
    },
    "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
        "line": 32
      },
      "name": "DataSafeGenerateOnPremConnectorConfigurationTimeouts",
      "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_safe_generate_on_prem_connector_configuration#create DataSafeGenerateOnPremConnectorConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-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/data_safe_generate_on_prem_connector_configuration#delete DataSafeGenerateOnPremConnectorConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-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/data_safe_generate_on_prem_connector_configuration#update DataSafeGenerateOnPremConnectorConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-generate-on-prem-connector-configuration/index:DataSafeGenerateOnPremConnectorConfigurationTimeouts"
    },
    "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-generate-on-prem-connector-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/data-safe-generate-on-prem-connector-configuration/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeGenerateOnPremConnectorConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-generate-on-prem-connector-configuration/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeGenerateOnPremConnectorConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-generate-on-prem-connector-configuration/index:DataSafeGenerateOnPremConnectorConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormat": {
      "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_safe_library_masking_format oci_data_safe_library_masking_format}."
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormat",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_library_masking_format oci_data_safe_library_masking_format} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-library-masking-format/index.ts",
          "line": 1122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-library-masking-format/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeLibraryMaskingFormat resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1107
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeLibraryMaskingFormat 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_safe_library_masking_format#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeLibraryMaskingFormat that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeLibraryMaskingFormat to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1287
          },
          "name": "putFormatEntries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1300
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1174
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1190
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1206
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1222
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1238
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1254
          },
          "name": "resetSensitiveTypeIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1303
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1315
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1329
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeLibraryMaskingFormat",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1095
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1284
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1263
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1268
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1273
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1297
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1278
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1162
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1178
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1194
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1210
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1291
          },
          "name": "formatEntriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1226
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1242
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1258
          },
          "name": "sensitiveTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1307
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1155
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1168
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1184
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1200
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1216
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1232
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1248
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormat"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-library-masking-format/index.ts",
        "line": 9
      },
      "name": "DataSafeLibraryMaskingFormatConfig",
      "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_safe_library_masking_format#compartment_id DataSafeLibraryMaskingFormat#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#format_entries DataSafeLibraryMaskingFormat#format_entries}",
            "stability": "stable",
            "summary": "format_entries block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 46
          },
          "name": "formatEntries",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries"
                    },
                    "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/data_safe_library_masking_format#defined_tags DataSafeLibraryMaskingFormat#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#description DataSafeLibraryMaskingFormat#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#display_name DataSafeLibraryMaskingFormat#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#freeform_tags DataSafeLibraryMaskingFormat#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#id DataSafeLibraryMaskingFormat#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#sensitive_type_ids DataSafeLibraryMaskingFormat#sensitive_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 40
          },
          "name": "sensitiveTypeIds",
          "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/data_safe_library_masking_format#timeouts DataSafeLibraryMaskingFormat#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatConfig"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-library-masking-format/index.ts",
        "line": 54
      },
      "name": "DataSafeLibraryMaskingFormatFormatEntries",
      "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_safe_library_masking_format#type DataSafeLibraryMaskingFormat#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 146
          },
          "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/data_safe_library_masking_format#column_name DataSafeLibraryMaskingFormat#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 58
          },
          "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_safe_library_masking_format#description DataSafeLibraryMaskingFormat#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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/data_safe_library_masking_format#end_date DataSafeLibraryMaskingFormat#end_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 66
          },
          "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/data_safe_library_masking_format#end_length DataSafeLibraryMaskingFormat#end_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 70
          },
          "name": "endLength",
          "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/data_safe_library_masking_format#end_value DataSafeLibraryMaskingFormat#end_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 74
          },
          "name": "endValue",
          "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/data_safe_library_masking_format#fixed_number DataSafeLibraryMaskingFormat#fixed_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 78
          },
          "name": "fixedNumber",
          "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/data_safe_library_masking_format#fixed_string DataSafeLibraryMaskingFormat#fixed_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 82
          },
          "name": "fixedString",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#grouping_columns DataSafeLibraryMaskingFormat#grouping_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 86
          },
          "name": "groupingColumns",
          "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/data_safe_library_masking_format#length DataSafeLibraryMaskingFormat#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 90
          },
          "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/resources/data_safe_library_masking_format#library_masking_format_id DataSafeLibraryMaskingFormat#library_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 94
          },
          "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/resources/data_safe_library_masking_format#pattern DataSafeLibraryMaskingFormat#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 98
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#post_processing_function DataSafeLibraryMaskingFormat#post_processing_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 102
          },
          "name": "postProcessingFunction",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#random_list DataSafeLibraryMaskingFormat#random_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 106
          },
          "name": "randomList",
          "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/data_safe_library_masking_format#regular_expression DataSafeLibraryMaskingFormat#regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 110
          },
          "name": "regularExpression",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#replace_with DataSafeLibraryMaskingFormat#replace_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 114
          },
          "name": "replaceWith",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#schema_name DataSafeLibraryMaskingFormat#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 118
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#sql_expression DataSafeLibraryMaskingFormat#sql_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 122
          },
          "name": "sqlExpression",
          "optional": true,
          "type": {
            "primitive": "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_safe_library_masking_format#start_date DataSafeLibraryMaskingFormat#start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 126
          },
          "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/data_safe_library_masking_format#start_length DataSafeLibraryMaskingFormat#start_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 130
          },
          "name": "startLength",
          "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/data_safe_library_masking_format#start_position DataSafeLibraryMaskingFormat#start_position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 134
          },
          "name": "startPosition",
          "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/data_safe_library_masking_format#start_value DataSafeLibraryMaskingFormat#start_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 138
          },
          "name": "startValue",
          "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/data_safe_library_masking_format#table_name DataSafeLibraryMaskingFormat#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 142
          },
          "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/7.19.0/docs/resources/data_safe_library_masking_format#user_defined_function DataSafeLibraryMaskingFormat#user_defined_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 150
          },
          "name": "userDefinedFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatFormatEntries"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-library-masking-format/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-safe-library-masking-format/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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.DataSafeLibraryMaskingFormatFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeLibraryMaskingFormatFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/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-safe-library-masking-format/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-safe-library-masking-format/index.ts",
            "line": 915
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatFormatEntriesList"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-library-masking-format/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-safe-library-masking-format/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 533
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 549
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 565
          },
          "name": "resetEndDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 581
          },
          "name": "resetEndLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 597
          },
          "name": "resetEndValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 613
          },
          "name": "resetFixedNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 629
          },
          "name": "resetFixedString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 645
          },
          "name": "resetGroupingColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 661
          },
          "name": "resetLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 677
          },
          "name": "resetLibraryMaskingFormatId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 693
          },
          "name": "resetPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 709
          },
          "name": "resetPostProcessingFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 725
          },
          "name": "resetRandomList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 741
          },
          "name": "resetRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 757
          },
          "name": "resetReplaceWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 773
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 789
          },
          "name": "resetSqlExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 805
          },
          "name": "resetStartDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 821
          },
          "name": "resetStartLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 837
          },
          "name": "resetStartPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 853
          },
          "name": "resetStartValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 869
          },
          "name": "resetTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 898
          },
          "name": "resetUserDefinedFunction"
        }
      ],
      "name": "DataSafeLibraryMaskingFormatFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 537
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 553
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 569
          },
          "name": "endDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 585
          },
          "name": "endLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 601
          },
          "name": "endValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 617
          },
          "name": "fixedNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 633
          },
          "name": "fixedStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 649
          },
          "name": "groupingColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 665
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 681
          },
          "name": "libraryMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 697
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 713
          },
          "name": "postProcessingFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 729
          },
          "name": "randomListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 745
          },
          "name": "regularExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 761
          },
          "name": "replaceWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 777
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 793
          },
          "name": "sqlExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 809
          },
          "name": "startDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 825
          },
          "name": "startLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 841
          },
          "name": "startPositionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 857
          },
          "name": "startValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 873
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 886
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 902
          },
          "name": "userDefinedFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 527
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 543
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 559
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 575
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 591
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 607
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 623
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 639
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 655
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 671
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 687
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 703
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 719
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 735
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 751
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 767
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 783
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 799
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 815
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 831
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 847
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 863
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 879
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 892
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatFormatEntries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-library-masking-format/index.ts",
        "line": 926
      },
      "name": "DataSafeLibraryMaskingFormatTimeouts",
      "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_safe_library_masking_format#create DataSafeLibraryMaskingFormat#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 930
          },
          "name": "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_safe_library_masking_format#delete DataSafeLibraryMaskingFormat#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 934
          },
          "name": "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_safe_library_masking_format#update DataSafeLibraryMaskingFormat#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 938
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatTimeouts"
    },
    "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-library-masking-format/index.ts",
          "line": 992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "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-safe-library-masking-format/index.ts",
        "line": 984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1046
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1062
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1078
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeLibraryMaskingFormatTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1050
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1066
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1082
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1040
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1056
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 1072
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-library-masking-format/index.ts",
            "line": 996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeLibraryMaskingFormatTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-library-masking-format/index:DataSafeLibraryMaskingFormatTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskData": {
      "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_safe_mask_data oci_data_safe_mask_data}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_mask_data oci_data_safe_mask_data} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-mask-data/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.DataSafeMaskDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-mask-data/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/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 DataSafeMaskData 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_safe_mask_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeMaskData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/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/data-safe-mask-data/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 279
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 292
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 272
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 285
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-mask-data/index:DataSafeMaskData"
    },
    "cdktf-provider-oci.DataSafeMaskDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-mask-data/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskDataConfig",
      "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_safe_mask_data#masking_policy_id DataSafeMaskData#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 20
          },
          "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/resources/data_safe_mask_data#target_id DataSafeMaskData#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 24
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_mask_data#id DataSafeMaskData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/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/data_safe_mask_data#timeouts DataSafeMaskData#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-mask-data/index:DataSafeMaskDataConfig"
    },
    "cdktf-provider-oci.DataSafeMaskDataTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-mask-data/index.ts",
        "line": 32
      },
      "name": "DataSafeMaskDataTimeouts",
      "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_safe_mask_data#create DataSafeMaskData#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/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/data_safe_mask_data#delete DataSafeMaskData#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/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/data_safe_mask_data#update DataSafeMaskData#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-mask-data/index:DataSafeMaskDataTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskDataTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-mask-data/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-safe-mask-data/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskDataTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-mask-data/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskDataTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-mask-data/index:DataSafeMaskDataTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns": {
      "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_safe_masking_policies_apply_difference_to_masking_columns oci_data_safe_masking_policies_apply_difference_to_masking_columns}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policies_apply_difference_to_masking_columns oci_data_safe_masking_policies_apply_difference_to_masking_columns} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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 DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns 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_safe_masking_policies_apply_difference_to_masking_columns#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 279
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 292
          },
          "name": "sdmMaskingPolicyDifferenceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 272
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 285
          },
          "name": "sdmMaskingPolicyDifferenceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index:DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsConfig",
      "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_safe_masking_policies_apply_difference_to_masking_columns#masking_policy_id DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 20
          },
          "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/resources/data_safe_masking_policies_apply_difference_to_masking_columns#sdm_masking_policy_difference_id DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#sdm_masking_policy_difference_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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/resources/data_safe_masking_policies_apply_difference_to_masking_columns#id DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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/data_safe_masking_policies_apply_difference_to_masking_columns#timeouts DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index:DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsConfig"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
        "line": 32
      },
      "name": "DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts",
      "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_safe_masking_policies_apply_difference_to_masking_columns#create DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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/data_safe_masking_policies_apply_difference_to_masking_columns#delete DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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/data_safe_masking_policies_apply_difference_to_masking_columns#update DataSafeMaskingPoliciesApplyDifferenceToMaskingColumns#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index:DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/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-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-apply-difference-to-masking-columns/index:DataSafeMaskingPoliciesApplyDifferenceToMaskingColumnsTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumn": {
      "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_safe_masking_policies_masking_column oci_data_safe_masking_policies_masking_column}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policies_masking_column oci_data_safe_masking_policies_masking_column} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/index.ts",
          "line": 1311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 1279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskingPoliciesMaskingColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1296
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeMaskingPoliciesMaskingColumn 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_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 DataSafeMaskingPoliciesMaskingColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskingPoliciesMaskingColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1516
          },
          "name": "putMaskingFormats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1532
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1375
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1391
          },
          "name": "resetIsMaskingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1417
          },
          "name": "resetMaskingColumnGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1519
          },
          "name": "resetMaskingFormats"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1459
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1488
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1535
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1547
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1563
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1345
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1363
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1400
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1405
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1513
          },
          "name": "maskingFormats",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1497
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1502
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1529
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1507
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1358
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1379
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1395
          },
          "name": "isMaskingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1421
          },
          "name": "maskingColumnGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1523
          },
          "name": "maskingFormatsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1434
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1447
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1463
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1476
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1492
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1539
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1351
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1369
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1385
          },
          "name": "isMaskingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1411
          },
          "name": "maskingColumnGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1427
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1440
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1453
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1469
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1482
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumn"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskingPoliciesMaskingColumnConfig",
      "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_safe_masking_policies_masking_column#column_name DataSafeMaskingPoliciesMaskingColumn#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 13
          },
          "name": "columnName",
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#masking_policy_id DataSafeMaskingPoliciesMaskingColumn#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 32
          },
          "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/resources/data_safe_masking_policies_masking_column#object DataSafeMaskingPoliciesMaskingColumn#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 36
          },
          "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/data_safe_masking_policies_masking_column#schema_name DataSafeMaskingPoliciesMaskingColumn#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 44
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_masking_policies_masking_column#id DataSafeMaskingPoliciesMaskingColumn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-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/resources/data_safe_masking_policies_masking_column#is_masking_enabled DataSafeMaskingPoliciesMaskingColumn#is_masking_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 24
          },
          "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/resources/data_safe_masking_policies_masking_column#masking_column_group DataSafeMaskingPoliciesMaskingColumn#masking_column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 28
          },
          "name": "maskingColumnGroup",
          "optional": true,
          "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_safe_masking_policies_masking_column#masking_formats DataSafeMaskingPoliciesMaskingColumn#masking_formats}",
            "stability": "stable",
            "summary": "masking_formats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 54
          },
          "name": "maskingFormats",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
                    },
                    "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/data_safe_masking_policies_masking_column#object_type DataSafeMaskingPoliciesMaskingColumn#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 40
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#sensitive_type_id DataSafeMaskingPoliciesMaskingColumn#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 48
          },
          "name": "sensitiveTypeId",
          "optional": true,
          "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_safe_masking_policies_masking_column#timeouts DataSafeMaskingPoliciesMaskingColumn#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnConfig"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 934
      },
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormats",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policies_masking_column#format_entries DataSafeMaskingPoliciesMaskingColumn#format_entries}",
            "stability": "stable",
            "summary": "format_entries block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 948
          },
          "name": "formatEntries",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
                    },
                    "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/data_safe_masking_policies_masking_column#condition DataSafeMaskingPoliciesMaskingColumn#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 938
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#description DataSafeMaskingPoliciesMaskingColumn#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 942
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 62
      },
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries",
      "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_safe_masking_policies_masking_column#type DataSafeMaskingPoliciesMaskingColumn#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 154
          },
          "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/data_safe_masking_policies_masking_column#column_name DataSafeMaskingPoliciesMaskingColumn#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 66
          },
          "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_safe_masking_policies_masking_column#description DataSafeMaskingPoliciesMaskingColumn#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 70
          },
          "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_safe_masking_policies_masking_column#end_date DataSafeMaskingPoliciesMaskingColumn#end_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 74
          },
          "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/data_safe_masking_policies_masking_column#end_length DataSafeMaskingPoliciesMaskingColumn#end_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 78
          },
          "name": "endLength",
          "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/data_safe_masking_policies_masking_column#end_value DataSafeMaskingPoliciesMaskingColumn#end_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 82
          },
          "name": "endValue",
          "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/data_safe_masking_policies_masking_column#fixed_number DataSafeMaskingPoliciesMaskingColumn#fixed_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 86
          },
          "name": "fixedNumber",
          "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/data_safe_masking_policies_masking_column#fixed_string DataSafeMaskingPoliciesMaskingColumn#fixed_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 90
          },
          "name": "fixedString",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#grouping_columns DataSafeMaskingPoliciesMaskingColumn#grouping_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 94
          },
          "name": "groupingColumns",
          "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/data_safe_masking_policies_masking_column#length DataSafeMaskingPoliciesMaskingColumn#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 98
          },
          "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/resources/data_safe_masking_policies_masking_column#library_masking_format_id DataSafeMaskingPoliciesMaskingColumn#library_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 102
          },
          "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/resources/data_safe_masking_policies_masking_column#pattern DataSafeMaskingPoliciesMaskingColumn#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 106
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#post_processing_function DataSafeMaskingPoliciesMaskingColumn#post_processing_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 110
          },
          "name": "postProcessingFunction",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#random_list DataSafeMaskingPoliciesMaskingColumn#random_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 114
          },
          "name": "randomList",
          "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/data_safe_masking_policies_masking_column#regular_expression DataSafeMaskingPoliciesMaskingColumn#regular_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 118
          },
          "name": "regularExpression",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#replace_with DataSafeMaskingPoliciesMaskingColumn#replace_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 122
          },
          "name": "replaceWith",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#schema_name DataSafeMaskingPoliciesMaskingColumn#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 126
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#sql_expression DataSafeMaskingPoliciesMaskingColumn#sql_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 130
          },
          "name": "sqlExpression",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policies_masking_column#start_date DataSafeMaskingPoliciesMaskingColumn#start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 134
          },
          "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/data_safe_masking_policies_masking_column#start_length DataSafeMaskingPoliciesMaskingColumn#start_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 138
          },
          "name": "startLength",
          "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/data_safe_masking_policies_masking_column#start_position DataSafeMaskingPoliciesMaskingColumn#start_position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 142
          },
          "name": "startPosition",
          "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/data_safe_masking_policies_masking_column#start_value DataSafeMaskingPoliciesMaskingColumn#start_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 146
          },
          "name": "startValue",
          "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/data_safe_masking_policies_masking_column#table_name DataSafeMaskingPoliciesMaskingColumn#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 150
          },
          "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/7.19.0/docs/resources/data_safe_masking_policies_masking_column#user_defined_function DataSafeMaskingPoliciesMaskingColumn#user_defined_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 158
          },
          "name": "userDefinedFunction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
        "line": 915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/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.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
            "line": 923
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 541
          },
          "name": "resetColumnName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 557
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 573
          },
          "name": "resetEndDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 589
          },
          "name": "resetEndLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 605
          },
          "name": "resetEndValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 621
          },
          "name": "resetFixedNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 637
          },
          "name": "resetFixedString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 653
          },
          "name": "resetGroupingColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 669
          },
          "name": "resetLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 685
          },
          "name": "resetLibraryMaskingFormatId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 701
          },
          "name": "resetPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 717
          },
          "name": "resetPostProcessingFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 733
          },
          "name": "resetRandomList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 749
          },
          "name": "resetRegularExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 765
          },
          "name": "resetReplaceWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 781
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 797
          },
          "name": "resetSqlExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 813
          },
          "name": "resetStartDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 829
          },
          "name": "resetStartLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 845
          },
          "name": "resetStartPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 861
          },
          "name": "resetStartValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 877
          },
          "name": "resetTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 906
          },
          "name": "resetUserDefinedFunction"
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 545
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 561
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 577
          },
          "name": "endDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 593
          },
          "name": "endLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 609
          },
          "name": "endValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 625
          },
          "name": "fixedNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 641
          },
          "name": "fixedStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 657
          },
          "name": "groupingColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 673
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 689
          },
          "name": "libraryMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 705
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 721
          },
          "name": "postProcessingFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 737
          },
          "name": "randomListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 753
          },
          "name": "regularExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 769
          },
          "name": "replaceWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 785
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 801
          },
          "name": "sqlExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 817
          },
          "name": "startDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 833
          },
          "name": "startLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 849
          },
          "name": "startPositionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 865
          },
          "name": "startValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 881
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 894
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 910
          },
          "name": "userDefinedFunctionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 535
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 551
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 567
          },
          "name": "endDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 583
          },
          "name": "endLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 599
          },
          "name": "endValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 615
          },
          "name": "fixedNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 631
          },
          "name": "fixedString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 647
          },
          "name": "groupingColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 663
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 679
          },
          "name": "libraryMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 695
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 711
          },
          "name": "postProcessingFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 727
          },
          "name": "randomList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 743
          },
          "name": "regularExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 759
          },
          "name": "replaceWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 775
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 791
          },
          "name": "sqlExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 807
          },
          "name": "startDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 823
          },
          "name": "startLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 839
          },
          "name": "startPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 855
          },
          "name": "startValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 871
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 887
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 900
          },
          "name": "userDefinedFunction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
        "line": 1096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/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.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormatsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
            "line": 1104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormatsList"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/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-safe-masking-policies-masking-column/index.ts",
        "line": 994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1087
          },
          "name": "putFormatEntries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1058
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1074
          },
          "name": "resetDescription"
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1084
          },
          "name": "formatEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1062
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1078
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1091
          },
          "name": "formatEntriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormatsFormatEntries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1052
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1068
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnMaskingFormats"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnMaskingFormatsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 1115
      },
      "name": "DataSafeMaskingPoliciesMaskingColumnTimeouts",
      "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_safe_masking_policies_masking_column#create DataSafeMaskingPoliciesMaskingColumn#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1119
          },
          "name": "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_safe_masking_policies_masking_column#delete DataSafeMaskingPoliciesMaskingColumn#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1123
          },
          "name": "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_safe_masking_policies_masking_column#update DataSafeMaskingPoliciesMaskingColumn#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1127
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policies-masking-column/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policies-masking-column/index.ts",
        "line": 1173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1235
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1251
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1267
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskingPoliciesMaskingColumnTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1239
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1255
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1271
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1229
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1245
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1261
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policies-masking-column/index.ts",
            "line": 1185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPoliciesMaskingColumnTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policies-masking-column/index:DataSafeMaskingPoliciesMaskingColumnTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicy": {
      "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_safe_masking_policy oci_data_safe_masking_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policy oci_data_safe_masking_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy/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.DataSafeMaskingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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 DataSafeMaskingPolicy 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_safe_masking_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeMaskingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 757
          },
          "name": "putColumnSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 770
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 508
          },
          "name": "resetAddMaskingColumnsFromSdmTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 537
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 553
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 569
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 585
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 601
          },
          "name": "resetGenerateHealthReportTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 617
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 633
          },
          "name": "resetIsDropTempTablesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 649
          },
          "name": "resetIsRedoLoggingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 665
          },
          "name": "resetIsRefreshStatsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 681
          },
          "name": "resetParallelDegree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 697
          },
          "name": "resetPostMaskingScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 713
          },
          "name": "resetPreMaskingScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 729
          },
          "name": "resetRecompile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 773
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 785
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 754
          },
          "name": "columnSource",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 738
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 743
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 767
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 748
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 512
          },
          "name": "addMaskingColumnsFromSdmTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 761
          },
          "name": "columnSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 525
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 541
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 557
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 573
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 589
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 605
          },
          "name": "generateHealthReportTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 621
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 637
          },
          "name": "isDropTempTablesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 653
          },
          "name": "isRedoLoggingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 669
          },
          "name": "isRefreshStatsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 685
          },
          "name": "parallelDegreeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 701
          },
          "name": "postMaskingScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 717
          },
          "name": "preMaskingScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 733
          },
          "name": "recompileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 777
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 502
          },
          "name": "addMaskingColumnsFromSdmTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 518
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 531
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 547
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 563
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 579
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 595
          },
          "name": "generateHealthReportTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 627
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 643
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 659
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 675
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 691
          },
          "name": "postMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 707
          },
          "name": "preMaskingScript",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 723
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicy"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy/index.ts",
        "line": 86
      },
      "name": "DataSafeMaskingPolicyColumnSource",
      "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_safe_masking_policy#column_source DataSafeMaskingPolicy#column_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 90
          },
          "name": "columnSource",
          "type": {
            "primitive": "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_safe_masking_policy#sensitive_data_model_id DataSafeMaskingPolicy#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 94
          },
          "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/resources/data_safe_masking_policy#target_id DataSafeMaskingPolicy#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 98
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyColumnSource"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyColumnSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy/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-safe-masking-policy/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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.DataSafeMaskingPolicyColumnSourceOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeMaskingPolicyColumnSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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-safe-masking-policy/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-safe-masking-policy/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyColumnSourceList"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyColumnSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy/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-safe-masking-policy/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 221
          },
          "name": "resetSensitiveDataModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 237
          },
          "name": "resetTargetId"
        }
      ],
      "name": "DataSafeMaskingPolicyColumnSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 209
          },
          "name": "columnSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 225
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 241
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 202
          },
          "name": "columnSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 215
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 231
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyColumnSourceOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policy#column_source DataSafeMaskingPolicy#column_source}",
            "stability": "stable",
            "summary": "column_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 78
          },
          "name": "columnSource",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyColumnSource"
                    },
                    "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/data_safe_masking_policy#compartment_id DataSafeMaskingPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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/data_safe_masking_policy#add_masking_columns_from_sdm_trigger DataSafeMaskingPolicy#add_masking_columns_from_sdm_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 13
          },
          "name": "addMaskingColumnsFromSdmTrigger",
          "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/data_safe_masking_policy#defined_tags DataSafeMaskingPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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_safe_masking_policy#description DataSafeMaskingPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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_safe_masking_policy#display_name DataSafeMaskingPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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_safe_masking_policy#freeform_tags DataSafeMaskingPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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/data_safe_masking_policy#generate_health_report_trigger DataSafeMaskingPolicy#generate_health_report_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 37
          },
          "name": "generateHealthReportTrigger",
          "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/data_safe_masking_policy#id DataSafeMaskingPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/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/data_safe_masking_policy#is_drop_temp_tables_enabled DataSafeMaskingPolicy#is_drop_temp_tables_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 48
          },
          "name": "isDropTempTablesEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_masking_policy#is_redo_logging_enabled DataSafeMaskingPolicy#is_redo_logging_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 52
          },
          "name": "isRedoLoggingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_masking_policy#is_refresh_stats_enabled DataSafeMaskingPolicy#is_refresh_stats_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 56
          },
          "name": "isRefreshStatsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_masking_policy#parallel_degree DataSafeMaskingPolicy#parallel_degree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 60
          },
          "name": "parallelDegree",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policy#post_masking_script DataSafeMaskingPolicy#post_masking_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 64
          },
          "name": "postMaskingScript",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policy#pre_masking_script DataSafeMaskingPolicy#pre_masking_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 68
          },
          "name": "preMaskingScript",
          "optional": true,
          "type": {
            "primitive": "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_safe_masking_policy#recompile DataSafeMaskingPolicy#recompile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 72
          },
          "name": "recompile",
          "optional": true,
          "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_safe_masking_policy#timeouts DataSafeMaskingPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagement": {
      "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_safe_masking_policy_health_report_management oci_data_safe_masking_policy_health_report_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_policy_health_report_management oci_data_safe_masking_policy_health_report_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataSafeMaskingPolicyHealthReportManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskingPolicyHealthReportManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 210
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeMaskingPolicyHealthReportManagement 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_safe_masking_policy_health_report_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeMaskingPolicyHealthReportManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskingPolicyHealthReportManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 346
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 259
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 302
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 323
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 349
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 361
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 370
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskingPolicyHealthReportManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 198
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 274
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 279
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 285
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 332
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 343
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 337
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 306
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 327
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 353
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 253
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 296
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 317
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy-health-report-management/index:DataSafeMaskingPolicyHealthReportManagement"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskingPolicyHealthReportManagementConfig",
      "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_safe_masking_policy_health_report_management#compartment_id DataSafeMaskingPolicyHealthReportManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/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/data_safe_masking_policy_health_report_management#masking_policy_id DataSafeMaskingPolicyHealthReportManagement#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 17
          },
          "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/resources/data_safe_masking_policy_health_report_management#target_id DataSafeMaskingPolicyHealthReportManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 21
          },
          "name": "targetId",
          "optional": true,
          "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_safe_masking_policy_health_report_management#timeouts DataSafeMaskingPolicyHealthReportManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 27
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy-health-report-management/index:DataSafeMaskingPolicyHealthReportManagementConfig"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
        "line": 29
      },
      "name": "DataSafeMaskingPolicyHealthReportManagementTimeouts",
      "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_safe_masking_policy_health_report_management#create DataSafeMaskingPolicyHealthReportManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 33
          },
          "name": "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_safe_masking_policy_health_report_management#delete DataSafeMaskingPolicyHealthReportManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 37
          },
          "name": "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_safe_masking_policy_health_report_management#update DataSafeMaskingPolicyHealthReportManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 41
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy-health-report-management/index:DataSafeMaskingPolicyHealthReportManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy-health-report-management/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/data-safe-masking-policy-health-report-management/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 149
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 165
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 181
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskingPolicyHealthReportManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 153
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 169
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 185
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 143
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 159
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 175
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy-health-report-management/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyHealthReportManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy-health-report-management/index:DataSafeMaskingPolicyHealthReportManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy/index.ts",
        "line": 265
      },
      "name": "DataSafeMaskingPolicyTimeouts",
      "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_safe_masking_policy#create DataSafeMaskingPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 269
          },
          "name": "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_safe_masking_policy#delete DataSafeMaskingPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 273
          },
          "name": "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_safe_masking_policy#update DataSafeMaskingPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 277
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskingPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-policy/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 385
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 401
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 417
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskingPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 389
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 405
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 421
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 379
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 395
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 411
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-policy/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-policy/index:DataSafeMaskingPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeMaskingReportManagement": {
      "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_safe_masking_report_management oci_data_safe_masking_report_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_masking_report_management oci_data_safe_masking_report_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-report-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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-masking-report-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeMaskingReportManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-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 DataSafeMaskingReportManagement 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_safe_masking_report_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeMaskingReportManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeMaskingReportManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 403
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 267
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 283
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 314
          },
          "name": "resetMaskingPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 350
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 406
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/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/data-safe-masking-report-management/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeMaskingReportManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 292
          },
          "name": "isDropTempTablesEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 297
          },
          "name": "isRedoLoggingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 302
          },
          "name": "isRefreshStatsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 323
          },
          "name": "maskingWorkRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 328
          },
          "name": "parallelDegree",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 333
          },
          "name": "recompile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 338
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 359
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 364
          },
          "name": "timeMaskingFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 369
          },
          "name": "timeMaskingStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 400
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 374
          },
          "name": "totalMaskedColumns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 379
          },
          "name": "totalMaskedObjects",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 384
          },
          "name": "totalMaskedSchemas",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 389
          },
          "name": "totalMaskedSensitiveTypes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 394
          },
          "name": "totalMaskedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 271
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 287
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 318
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 354
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 410
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 277
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 308
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 344
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-report-management/index:DataSafeMaskingReportManagement"
    },
    "cdktf-provider-oci.DataSafeMaskingReportManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-report-management/index.ts",
        "line": 9
      },
      "name": "DataSafeMaskingReportManagementConfig",
      "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_safe_masking_report_management#compartment_id DataSafeMaskingReportManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/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/resources/data_safe_masking_report_management#id DataSafeMaskingReportManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-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/data_safe_masking_report_management#masking_policy_id DataSafeMaskingReportManagement#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 24
          },
          "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/resources/data_safe_masking_report_management#target_id DataSafeMaskingReportManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 28
          },
          "name": "targetId",
          "optional": true,
          "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_safe_masking_report_management#timeouts DataSafeMaskingReportManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-report-management/index:DataSafeMaskingReportManagementConfig"
    },
    "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-masking-report-management/index.ts",
        "line": 36
      },
      "name": "DataSafeMaskingReportManagementTimeouts",
      "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_safe_masking_report_management#create DataSafeMaskingReportManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-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/data_safe_masking_report_management#delete DataSafeMaskingReportManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-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/data_safe_masking_report_management#update DataSafeMaskingReportManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-masking-report-management/index:DataSafeMaskingReportManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeMaskingReportManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-masking-report-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/data-safe-masking-report-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeMaskingReportManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-masking-report-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeMaskingReportManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-masking-report-management/index:DataSafeMaskingReportManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeOnPremConnector": {
      "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_safe_on_prem_connector oci_data_safe_on_prem_connector}."
      },
      "fqn": "cdktf-provider-oci.DataSafeOnPremConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_on_prem_connector oci_data_safe_on_prem_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-on-prem-connector/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.DataSafeOnPremConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-on-prem-connector/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeOnPremConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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 DataSafeOnPremConnector 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_safe_on_prem_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeOnPremConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeOnPremConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 398
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 401
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeOnPremConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 270
          },
          "name": "availableVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 288
          },
          "name": "createdVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 373
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 384
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 389
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 395
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 405
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-on-prem-connector/index:DataSafeOnPremConnector"
    },
    "cdktf-provider-oci.DataSafeOnPremConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-on-prem-connector/index.ts",
        "line": 9
      },
      "name": "DataSafeOnPremConnectorConfig",
      "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_safe_on_prem_connector#compartment_id DataSafeOnPremConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 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/data_safe_on_prem_connector#defined_tags DataSafeOnPremConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#description DataSafeOnPremConnector#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#display_name DataSafeOnPremConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#freeform_tags DataSafeOnPremConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#id DataSafeOnPremConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#timeouts DataSafeOnPremConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-on-prem-connector/index:DataSafeOnPremConnectorConfig"
    },
    "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-on-prem-connector/index.ts",
        "line": 44
      },
      "name": "DataSafeOnPremConnectorTimeouts",
      "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_safe_on_prem_connector#create DataSafeOnPremConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#delete DataSafeOnPremConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/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/data_safe_on_prem_connector#update DataSafeOnPremConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-on-prem-connector/index:DataSafeOnPremConnectorTimeouts"
    },
    "cdktf-provider-oci.DataSafeOnPremConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-on-prem-connector/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/data-safe-on-prem-connector/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeOnPremConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-on-prem-connector/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeOnPremConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-on-prem-connector/index:DataSafeOnPremConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeReport": {
      "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_safe_report oci_data_safe_report}."
      },
      "fqn": "cdktf-provider-oci.DataSafeReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_report oci_data_safe_report} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-report/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.DataSafeReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-report/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-report/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 DataSafeReport 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_safe_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 407
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeReportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 272
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 293
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 319
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 410
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/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/data-safe-report/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 281
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 302
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 307
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 344
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 349
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 354
          },
          "name": "reportDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 372
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 378
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 388
          },
          "name": "timeGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 404
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 393
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 398
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 276
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 297
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 323
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 367
          },
          "name": "reportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 414
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 313
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 360
          },
          "name": "reportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report/index:DataSafeReport"
    },
    "cdktf-provider-oci.DataSafeReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report/index.ts",
        "line": 9
      },
      "name": "DataSafeReportConfig",
      "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_safe_report#report_id DataSafeReport#report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 32
          },
          "name": "reportId",
          "type": {
            "primitive": "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_safe_report#compartment_id DataSafeReport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#defined_tags DataSafeReport#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#freeform_tags DataSafeReport#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#id DataSafeReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#timeouts DataSafeReport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-report/index:DataSafeReportConfig"
    },
    "cdktf-provider-oci.DataSafeReportDefinition": {
      "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_safe_report_definition oci_data_safe_report_definition}."
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_report_definition oci_data_safe_report_definition} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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.DataSafeReportDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 1219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeReportDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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 DataSafeReportDefinition 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_safe_report_definition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeReportDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeReportDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1479
          },
          "name": "putColumnFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1492
          },
          "name": "putColumnInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1505
          },
          "name": "putColumnSortings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1518
          },
          "name": "putSummary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1531
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1321
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1337
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1371
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1387
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1534
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1546
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1563
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeReportDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1224
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1286
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1476
          },
          "name": "columnFilters",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1489
          },
          "name": "columnInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1502
          },
          "name": "columnSortings",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1304
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1309
          },
          "name": "dataSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1359
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1396
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1401
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1419
          },
          "name": "recordTimeSpan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1424
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1429
          },
          "name": "scheduledReportCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1434
          },
          "name": "scheduledReportMimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1439
          },
          "name": "scheduledReportName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1444
          },
          "name": "scheduledReportRowLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1449
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1454
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1515
          },
          "name": "summary",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1460
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1465
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1528
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1470
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1483
          },
          "name": "columnFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1496
          },
          "name": "columnInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1509
          },
          "name": "columnSortingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1299
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1325
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1341
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1354
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1375
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1391
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1414
          },
          "name": "parentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1522
          },
          "name": "summaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1538
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1292
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1315
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1331
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1347
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1365
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1381
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1407
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinition"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 72
      },
      "name": "DataSafeReportDefinitionColumnFilters",
      "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_safe_report_definition#expressions DataSafeReportDefinition#expressions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 76
          },
          "name": "expressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/data_safe_report_definition#field_name DataSafeReportDefinition#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 80
          },
          "name": "fieldName",
          "type": {
            "primitive": "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_safe_report_definition#is_enabled DataSafeReportDefinition#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 84
          },
          "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/data_safe_report_definition#is_hidden DataSafeReportDefinition#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 88
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_report_definition#operator DataSafeReportDefinition#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 92
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnFilters"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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.DataSafeReportDefinitionColumnFiltersOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeReportDefinitionColumnFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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-safe-report-definition/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-safe-report-definition/index.ts",
            "line": 294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnFiltersList"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 152
      },
      "name": "DataSafeReportDefinitionColumnFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 229
          },
          "name": "expressionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 242
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 255
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 268
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 281
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 222
          },
          "name": "expressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 235
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 248
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 261
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 274
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnFiltersOutputReference"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 305
      },
      "name": "DataSafeReportDefinitionColumnInfo",
      "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_safe_report_definition#display_name DataSafeReportDefinition#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 317
          },
          "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/data_safe_report_definition#display_order DataSafeReportDefinition#display_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 321
          },
          "name": "displayOrder",
          "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_safe_report_definition#field_name DataSafeReportDefinition#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 325
          },
          "name": "fieldName",
          "type": {
            "primitive": "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_safe_report_definition#is_hidden DataSafeReportDefinition#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 329
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_report_definition#applicable_operators DataSafeReportDefinition#applicable_operators}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 309
          },
          "name": "applicableOperators",
          "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/data_safe_report_definition#data_type DataSafeReportDefinition#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 313
          },
          "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/data_safe_report_definition#is_virtual DataSafeReportDefinition#is_virtual}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 333
          },
          "name": "isVirtual",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnInfo"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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.DataSafeReportDefinitionColumnInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeReportDefinitionColumnInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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-safe-report-definition/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-safe-report-definition/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnInfoList"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 495
          },
          "name": "resetApplicableOperators"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 511
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 579
          },
          "name": "resetIsVirtual"
        }
      ],
      "name": "DataSafeReportDefinitionColumnInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 499
          },
          "name": "applicableOperatorsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 515
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 528
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 541
          },
          "name": "displayOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 554
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 567
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 583
          },
          "name": "isVirtualInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 489
          },
          "name": "applicableOperators",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 505
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 521
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 534
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 547
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 560
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 573
          },
          "name": "isVirtual",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnInfoOutputReference"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 607
      },
      "name": "DataSafeReportDefinitionColumnSortings",
      "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_safe_report_definition#field_name DataSafeReportDefinition#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 611
          },
          "name": "fieldName",
          "type": {
            "primitive": "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_safe_report_definition#is_ascending DataSafeReportDefinition#is_ascending}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 615
          },
          "name": "isAscending",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_report_definition#sorting_order DataSafeReportDefinition#sorting_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 619
          },
          "name": "sortingOrder",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnSortings"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnSortingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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.DataSafeReportDefinitionColumnSortingsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeReportDefinitionColumnSortingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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-safe-report-definition/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-safe-report-definition/index.ts",
            "line": 769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnSortingsList"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionColumnSortingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 665
      },
      "name": "DataSafeReportDefinitionColumnSortingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 730
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 743
          },
          "name": "isAscendingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 756
          },
          "name": "sortingOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 723
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 736
          },
          "name": "isAscending",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 749
          },
          "name": "sortingOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionColumnSortingsOutputReference"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 9
      },
      "name": "DataSafeReportDefinitionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_report_definition#column_filters DataSafeReportDefinition#column_filters}",
            "stability": "stable",
            "summary": "column_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 46
          },
          "name": "columnFilters",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_report_definition#column_info DataSafeReportDefinition#column_info}",
            "stability": "stable",
            "summary": "column_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 52
          },
          "name": "columnInfo",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_report_definition#column_sortings DataSafeReportDefinition#column_sortings}",
            "stability": "stable",
            "summary": "column_sortings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 58
          },
          "name": "columnSortings",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionColumnSortings"
                    },
                    "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/data_safe_report_definition#compartment_id DataSafeReportDefinition#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 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/data_safe_report_definition#display_name DataSafeReportDefinition#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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/data_safe_report_definition#parent_id DataSafeReportDefinition#parent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 40
          },
          "name": "parentId",
          "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_safe_report_definition#summary DataSafeReportDefinition#summary}",
            "stability": "stable",
            "summary": "summary block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 64
          },
          "name": "summary",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary"
                    },
                    "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/data_safe_report_definition#defined_tags DataSafeReportDefinition#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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/data_safe_report_definition#description DataSafeReportDefinition#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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/data_safe_report_definition#freeform_tags DataSafeReportDefinition#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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/data_safe_report_definition#id DataSafeReportDefinition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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/data_safe_report_definition#timeouts DataSafeReportDefinition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionConfig"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 780
      },
      "name": "DataSafeReportDefinitionSummary",
      "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_safe_report_definition#display_order DataSafeReportDefinition#display_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 788
          },
          "name": "displayOrder",
          "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_safe_report_definition#name DataSafeReportDefinition#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 800
          },
          "name": "name",
          "type": {
            "primitive": "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_safe_report_definition#count_of DataSafeReportDefinition#count_of}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 784
          },
          "name": "countOf",
          "optional": true,
          "type": {
            "primitive": "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_safe_report_definition#group_by_field_name DataSafeReportDefinition#group_by_field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 792
          },
          "name": "groupByFieldName",
          "optional": true,
          "type": {
            "primitive": "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_safe_report_definition#is_hidden DataSafeReportDefinition#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 796
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_report_definition#scim_filter DataSafeReportDefinition#scim_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 804
          },
          "name": "scimFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionSummary"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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.DataSafeReportDefinitionSummaryOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeReportDefinitionSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/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-safe-report-definition/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-safe-report-definition/index.ts",
            "line": 1044
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionSummaryList"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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-safe-report-definition/index.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 953
          },
          "name": "resetCountOf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 982
          },
          "name": "resetGroupByFieldName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 998
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1027
          },
          "name": "resetScimFilter"
        }
      ],
      "name": "DataSafeReportDefinitionSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 957
          },
          "name": "countOfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 970
          },
          "name": "displayOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 986
          },
          "name": "groupByFieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1002
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1015
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1031
          },
          "name": "scimFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 947
          },
          "name": "countOf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 963
          },
          "name": "displayOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 976
          },
          "name": "groupByFieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 992
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1008
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1021
          },
          "name": "scimFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionSummary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionSummaryOutputReference"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 1055
      },
      "name": "DataSafeReportDefinitionTimeouts",
      "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_safe_report_definition#create DataSafeReportDefinition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1059
          },
          "name": "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_safe_report_definition#delete DataSafeReportDefinition#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1063
          },
          "name": "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_safe_report_definition#update DataSafeReportDefinition#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1067
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionTimeouts"
    },
    "cdktf-provider-oci.DataSafeReportDefinitionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report-definition/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-report-definition/index.ts",
        "line": 1113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1175
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1191
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1207
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeReportDefinitionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1179
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1195
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1211
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1169
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1185
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1201
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report-definition/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportDefinitionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report-definition/index:DataSafeReportDefinitionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeReportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-report/index.ts",
        "line": 40
      },
      "name": "DataSafeReportTimeouts",
      "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_safe_report#create DataSafeReport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#delete DataSafeReport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/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/data_safe_report#update DataSafeReport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-report/index:DataSafeReportTimeouts"
    },
    "cdktf-provider-oci.DataSafeReportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeReportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-report/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/data-safe-report/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeReportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-report/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeReportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-report/index:DataSafeReportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifference": {
      "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_safe_sdm_masking_policy_difference oci_data_safe_sdm_masking_policy_difference}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifference",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sdm_masking_policy_difference oci_data_safe_sdm_masking_policy_difference} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sdm-masking-policy-difference/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.DataSafeSdmMaskingPolicyDifferenceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSdmMaskingPolicyDifference resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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 DataSafeSdmMaskingPolicyDifference 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_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 DataSafeSdmMaskingPolicyDifference that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSdmMaskingPolicyDifference to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 311
          },
          "name": "resetDifferenceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 327
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 343
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSdmMaskingPolicyDifference",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 381
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 392
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 397
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 402
          },
          "name": "timeCreationStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 315
          },
          "name": "differenceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 331
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 347
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 376
          },
          "name": "maskingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 305
          },
          "name": "differenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 369
          },
          "name": "maskingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sdm-masking-policy-difference/index:DataSafeSdmMaskingPolicyDifference"
    },
    "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
        "line": 9
      },
      "name": "DataSafeSdmMaskingPolicyDifferenceConfig",
      "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_safe_sdm_masking_policy_difference#compartment_id DataSafeSdmMaskingPolicyDifference#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 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/data_safe_sdm_masking_policy_difference#masking_policy_id DataSafeSdmMaskingPolicyDifference#masking_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 40
          },
          "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/resources/data_safe_sdm_masking_policy_difference#defined_tags DataSafeSdmMaskingPolicyDifference#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#difference_type DataSafeSdmMaskingPolicyDifference#difference_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 21
          },
          "name": "differenceType",
          "optional": true,
          "type": {
            "primitive": "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_safe_sdm_masking_policy_difference#display_name DataSafeSdmMaskingPolicyDifference#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#freeform_tags DataSafeSdmMaskingPolicyDifference#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#id DataSafeSdmMaskingPolicyDifference#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#timeouts DataSafeSdmMaskingPolicyDifference#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sdm-masking-policy-difference/index:DataSafeSdmMaskingPolicyDifferenceConfig"
    },
    "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
        "line": 48
      },
      "name": "DataSafeSdmMaskingPolicyDifferenceTimeouts",
      "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_safe_sdm_masking_policy_difference#create DataSafeSdmMaskingPolicyDifference#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#delete DataSafeSdmMaskingPolicyDifference#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/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/data_safe_sdm_masking_policy_difference#update DataSafeSdmMaskingPolicyDifference#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sdm-masking-policy-difference/index:DataSafeSdmMaskingPolicyDifferenceTimeouts"
    },
    "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sdm-masking-policy-difference/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/data-safe-sdm-masking-policy-difference/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSdmMaskingPolicyDifferenceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sdm-masking-policy-difference/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSdmMaskingPolicyDifferenceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sdm-masking-policy-difference/index:DataSafeSdmMaskingPolicyDifferenceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessment": {
      "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_safe_security_assessment oci_data_safe_security_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment oci_data_safe_security_assessment} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/index.ts",
          "line": 1363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 1331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1348
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeSecurityAssessment 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_safe_security_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1763
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1410
          },
          "name": "resetApplyTemplateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1426
          },
          "name": "resetBaseSecurityAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1453
          },
          "name": "resetCompareToTemplateBaselineTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1482
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1498
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1514
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1530
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1546
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1572
          },
          "name": "resetIsAssessmentScheduled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1613
          },
          "name": "resetRemoveTemplateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1629
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1672
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1693
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1714
          },
          "name": "resetTemplateAssessmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1766
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1750
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1778
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1800
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1336
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1435
          },
          "name": "baselineAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1441
          },
          "name": "checks",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1555
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1560
          },
          "name": "ignoredTargets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1581
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1586
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1591
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1596
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1601
          },
          "name": "link",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1638
          },
          "name": "scheduleSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1643
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1649
          },
          "name": "statistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1655
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1660
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1681
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1702
          },
          "name": "targetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1723
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1728
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1760
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1733
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1738
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1414
          },
          "name": "applyTemplateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1430
          },
          "name": "baseSecurityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1457
          },
          "name": "compareToTemplateBaselineTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1470
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1486
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1502
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1518
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1534
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1550
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1576
          },
          "name": "isAssessmentScheduledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1617
          },
          "name": "removeTemplateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1633
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1676
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1697
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1718
          },
          "name": "templateAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1770
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1754
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1404
          },
          "name": "applyTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1420
          },
          "name": "baseSecurityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1447
          },
          "name": "compareToTemplateBaselineTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1463
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1476
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1492
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1524
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1540
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1566
          },
          "name": "isAssessmentScheduled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1607
          },
          "name": "removeTemplateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1623
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1666
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1687
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1708
          },
          "name": "templateAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1744
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessment"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheck": {
      "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_safe_security_assessment_check oci_data_safe_security_assessment_check}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheck",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment_check oci_data_safe_security_assessment_check} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-check/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityAssessmentCheck resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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 DataSafeSecurityAssessmentCheck 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_safe_security_assessment_check#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityAssessmentCheck that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityAssessmentCheck to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 589
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 605
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 532
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 592
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 608
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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/data-safe-security-assessment-check/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentCheck",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 520
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 541
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 546
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 586
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 552
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 557
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 575
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 602
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 580
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 536
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 596
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 570
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 612
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 563
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheck"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-check/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityAssessmentCheckConfig",
      "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_safe_security_assessment_check#security_assessment_id DataSafeSecurityAssessmentCheck#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 20
          },
          "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/resources/data_safe_security_assessment_check#id DataSafeSecurityAssessmentCheck#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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/data_safe_security_assessment_check#patch_operations DataSafeSecurityAssessmentCheck#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 26
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment_check#timeouts DataSafeSecurityAssessmentCheck#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-check/index.ts",
        "line": 124
      },
      "name": "DataSafeSecurityAssessmentCheckPatchOperations",
      "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_safe_security_assessment_check#operation DataSafeSecurityAssessmentCheck#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 128
          },
          "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/data_safe_security_assessment_check#selection DataSafeSecurityAssessmentCheck#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 132
          },
          "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/data_safe_security_assessment_check#value DataSafeSecurityAssessmentCheck#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 136
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckPatchOperations"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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.DataSafeSecurityAssessmentCheckPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentCheckPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckPatchOperationsList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
        "line": 182
      },
      "name": "DataSafeSecurityAssessmentCheckPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 247
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 260
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 273
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 240
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 253
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 266
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-check/index.ts",
        "line": 34
      },
      "name": "DataSafeSecurityAssessmentCheckReferences",
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckReferences"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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.DataSafeSecurityAssessmentCheckReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentCheckReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckReferencesList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/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-safe-security-assessment-check/index.ts",
        "line": 57
      },
      "name": "DataSafeSecurityAssessmentCheckReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 86
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 91
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 96
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 101
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckReferences"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckReferencesOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-check/index.ts",
        "line": 297
      },
      "name": "DataSafeSecurityAssessmentCheckTimeouts",
      "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_safe_security_assessment_check#create DataSafeSecurityAssessmentCheck#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 301
          },
          "name": "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_safe_security_assessment_check#delete DataSafeSecurityAssessmentCheck#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 305
          },
          "name": "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_safe_security_assessment_check#update DataSafeSecurityAssessmentCheck#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 309
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-check/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/data-safe-security-assessment-check/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 417
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 433
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 449
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityAssessmentCheckTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 421
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 437
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 453
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 411
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 427
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 443
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-check/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentCheckTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-check/index:DataSafeSecurityAssessmentCheckTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 174
      },
      "name": "DataSafeSecurityAssessmentChecks",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecks"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentChecksOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentChecksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecksList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 197
      },
      "name": "DataSafeSecurityAssessmentChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 226
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 231
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 236
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 242
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 247
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 252
          },
          "name": "suggestedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 257
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecks"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecksOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 84
      },
      "name": "DataSafeSecurityAssessmentChecksReferences",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecksReferences"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentChecksReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentChecksReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecksReferencesList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 107
      },
      "name": "DataSafeSecurityAssessmentChecksReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 136
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 141
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 146
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 151
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentChecksReferences"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentChecksReferencesOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityAssessmentConfig",
      "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_safe_security_assessment#compartment_id DataSafeSecurityAssessment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/resources/data_safe_security_assessment#apply_template_trigger DataSafeSecurityAssessment#apply_template_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 13
          },
          "name": "applyTemplateTrigger",
          "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/data_safe_security_assessment#base_security_assessment_id DataSafeSecurityAssessment#base_security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 17
          },
          "name": "baseSecurityAssessmentId",
          "optional": true,
          "type": {
            "primitive": "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_safe_security_assessment#compare_to_template_baseline_trigger DataSafeSecurityAssessment#compare_to_template_baseline_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 21
          },
          "name": "compareToTemplateBaselineTrigger",
          "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/data_safe_security_assessment#defined_tags DataSafeSecurityAssessment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/data_safe_security_assessment#description DataSafeSecurityAssessment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/data_safe_security_assessment#display_name DataSafeSecurityAssessment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/data_safe_security_assessment#freeform_tags DataSafeSecurityAssessment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/data_safe_security_assessment#id DataSafeSecurityAssessment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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/data_safe_security_assessment#is_assessment_scheduled DataSafeSecurityAssessment#is_assessment_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 52
          },
          "name": "isAssessmentScheduled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_security_assessment#remove_template_trigger DataSafeSecurityAssessment#remove_template_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 56
          },
          "name": "removeTemplateTrigger",
          "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/data_safe_security_assessment#schedule DataSafeSecurityAssessment#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 60
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "primitive": "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_safe_security_assessment#target_id DataSafeSecurityAssessment#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 64
          },
          "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/data_safe_security_assessment#target_type DataSafeSecurityAssessment#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 68
          },
          "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/resources/data_safe_security_assessment#template_assessment_id DataSafeSecurityAssessment#template_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 72
          },
          "name": "templateAssessmentId",
          "optional": true,
          "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_safe_security_assessment#timeouts DataSafeSecurityAssessment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment#type DataSafeSecurityAssessment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 76
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFinding": {
      "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_safe_security_assessment_finding oci_data_safe_security_assessment_finding}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment_finding oci_data_safe_security_assessment_finding} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-finding/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityAssessmentFinding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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 DataSafeSecurityAssessmentFinding 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_safe_security_assessment_finding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityAssessmentFinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityAssessmentFinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 654
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 670
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 657
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 673
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 685
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 694
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentFinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 466
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 520
          },
          "name": "assessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 525
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 530
          },
          "name": "details",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 535
          },
          "name": "hasTargetDbRiskLevelChanged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 556
          },
          "name": "isRiskModified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 561
          },
          "name": "isTopFinding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 566
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 571
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 576
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 581
          },
          "name": "oneline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 586
          },
          "name": "oracleDefinedSeverity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 651
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 592
          },
          "name": "references",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 597
          },
          "name": "remarks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 615
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 620
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 625
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 630
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 667
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 635
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 640
          },
          "name": "timeValidUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 645
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 661
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 610
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 677
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 603
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFinding"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-finding/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityAssessmentFindingConfig",
      "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_safe_security_assessment_finding#security_assessment_id DataSafeSecurityAssessmentFinding#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 20
          },
          "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/resources/data_safe_security_assessment_finding#id DataSafeSecurityAssessmentFinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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/data_safe_security_assessment_finding#patch_operations DataSafeSecurityAssessmentFinding#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 26
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_assessment_finding#timeouts DataSafeSecurityAssessmentFinding#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-finding/index.ts",
        "line": 124
      },
      "name": "DataSafeSecurityAssessmentFindingPatchOperations",
      "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_safe_security_assessment_finding#operation DataSafeSecurityAssessmentFinding#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 128
          },
          "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/data_safe_security_assessment_finding#selection DataSafeSecurityAssessmentFinding#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 132
          },
          "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/data_safe_security_assessment_finding#value DataSafeSecurityAssessmentFinding#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 136
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingPatchOperations"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
        "line": 278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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.DataSafeSecurityAssessmentFindingPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentFindingPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingPatchOperationsList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
        "line": 182
      },
      "name": "DataSafeSecurityAssessmentFindingPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 247
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 260
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 273
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 240
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 253
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 266
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-finding/index.ts",
        "line": 34
      },
      "name": "DataSafeSecurityAssessmentFindingReferences",
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingReferences"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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.DataSafeSecurityAssessmentFindingReferencesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentFindingReferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingReferencesList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/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-safe-security-assessment-finding/index.ts",
        "line": 57
      },
      "name": "DataSafeSecurityAssessmentFindingReferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 86
          },
          "name": "cis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 91
          },
          "name": "gdpr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 96
          },
          "name": "obp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 101
          },
          "name": "stig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingReferences"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingReferencesOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment-finding/index.ts",
        "line": 297
      },
      "name": "DataSafeSecurityAssessmentFindingTimeouts",
      "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_safe_security_assessment_finding#create DataSafeSecurityAssessmentFinding#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 301
          },
          "name": "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_safe_security_assessment_finding#delete DataSafeSecurityAssessmentFinding#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 305
          },
          "name": "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_safe_security_assessment_finding#update DataSafeSecurityAssessmentFinding#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 309
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment-finding/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/data-safe-security-assessment-finding/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 417
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 433
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 449
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityAssessmentFindingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 421
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 437
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 453
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 411
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 427
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 443
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment-finding/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentFindingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment-finding/index:DataSafeSecurityAssessmentFindingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 1050
      },
      "name": "DataSafeSecurityAssessmentStatistics",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatistics"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisory": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisory",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 280
      },
      "name": "DataSafeSecurityAssessmentStatisticsAdvisory",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsAdvisory"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisoryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisoryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsAdvisoryOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsAdvisoryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsAdvisoryList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisoryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 303
      },
      "name": "DataSafeSecurityAssessmentStatisticsAdvisoryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 332
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 337
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 342
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 347
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 352
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 357
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 362
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 367
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisory"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsAdvisoryOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferred": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferred",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 390
      },
      "name": "DataSafeSecurityAssessmentStatisticsDeferred",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsDeferred"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferredList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferredList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsDeferredOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsDeferredList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsDeferredList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferredOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferredOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 413
      },
      "name": "DataSafeSecurityAssessmentStatisticsDeferredOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 442
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 447
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 452
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 457
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 462
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 467
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 472
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 477
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferred"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsDeferredOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 500
      },
      "name": "DataSafeSecurityAssessmentStatisticsEvaluate",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsEvaluate"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsEvaluateOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsEvaluateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsEvaluateList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 523
      },
      "name": "DataSafeSecurityAssessmentStatisticsEvaluateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 552
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 557
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 562
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 567
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 572
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 577
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 582
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 587
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluate"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsEvaluateOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 610
      },
      "name": "DataSafeSecurityAssessmentStatisticsHighRisk",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsHighRisk"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsHighRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsHighRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 709
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsHighRiskList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 633
      },
      "name": "DataSafeSecurityAssessmentStatisticsHighRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 662
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 667
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 672
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 677
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 682
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 687
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 692
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 697
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRisk"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsHighRiskOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 1156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 720
      },
      "name": "DataSafeSecurityAssessmentStatisticsLowRisk",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsLowRisk"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsLowRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsLowRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 819
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsLowRiskList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 743
      },
      "name": "DataSafeSecurityAssessmentStatisticsLowRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 772
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 777
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 782
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 787
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 792
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 797
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 802
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 807
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRisk"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsLowRiskOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRisk": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRisk",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 830
      },
      "name": "DataSafeSecurityAssessmentStatisticsMediumRisk",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsMediumRisk"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRiskList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRiskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsMediumRiskOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsMediumRiskList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 929
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsMediumRiskList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRiskOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRiskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 853
      },
      "name": "DataSafeSecurityAssessmentStatisticsMediumRiskOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 882
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 887
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 892
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 897
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 902
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 907
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 912
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 917
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRisk"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsMediumRiskOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 1073
      },
      "name": "DataSafeSecurityAssessmentStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1103
          },
          "name": "advisory",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsAdvisoryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1109
          },
          "name": "deferred",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsDeferredList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1115
          },
          "name": "evaluate",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsEvaluateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1121
          },
          "name": "highRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsHighRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1127
          },
          "name": "lowRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsLowRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1133
          },
          "name": "mediumRisk",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsMediumRiskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1139
          },
          "name": "pass",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPassList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1144
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatistics"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPass": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPass",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 940
      },
      "name": "DataSafeSecurityAssessmentStatisticsPass",
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsPass"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPassList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPassList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 1032
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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.DataSafeSecurityAssessmentStatisticsPassOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSecurityAssessmentStatisticsPassList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/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-safe-security-assessment/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-safe-security-assessment/index.ts",
            "line": 1039
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsPassList"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPassOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPassOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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-safe-security-assessment/index.ts",
        "line": 963
      },
      "name": "DataSafeSecurityAssessmentStatisticsPassOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 992
          },
          "name": "auditingFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 997
          },
          "name": "authorizationControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1002
          },
          "name": "dataEncryptionFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1007
          },
          "name": "dbConfigurationFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1012
          },
          "name": "fineGrainedAccessControlFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1017
          },
          "name": "privilegesAndRolesFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1022
          },
          "name": "targetsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1027
          },
          "name": "userAccountsFindingsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentStatisticsPass"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentStatisticsPassOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 1167
      },
      "name": "DataSafeSecurityAssessmentTimeouts",
      "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_safe_security_assessment#create DataSafeSecurityAssessment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1171
          },
          "name": "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_safe_security_assessment#delete DataSafeSecurityAssessment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1175
          },
          "name": "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_safe_security_assessment#update DataSafeSecurityAssessment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1179
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityAssessmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-assessment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-assessment/index.ts",
        "line": 1225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1287
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1303
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1319
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityAssessmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1291
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1307
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1323
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1281
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1297
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1313
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-assessment/index.ts",
            "line": 1237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityAssessmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-assessment/index:DataSafeSecurityAssessmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicy": {
      "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_safe_security_policy oci_data_safe_security_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy oci_data_safe_security_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy/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.DataSafeSecurityPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/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 DataSafeSecurityPolicy 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_safe_security_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 398
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 401
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 363
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 368
          },
          "name": "securityPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 379
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 384
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 395
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 389
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 405
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy/index:DataSafeSecurityPolicy"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityPolicyConfig",
      "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_safe_security_policy#compartment_id DataSafeSecurityPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-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/data_safe_security_policy#defined_tags DataSafeSecurityPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-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/data_safe_security_policy#description DataSafeSecurityPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/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/data_safe_security_policy#display_name DataSafeSecurityPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-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/data_safe_security_policy#freeform_tags DataSafeSecurityPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-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/data_safe_security_policy#id DataSafeSecurityPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-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/data_safe_security_policy#timeouts DataSafeSecurityPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy/index:DataSafeSecurityPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigA": {
      "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_safe_security_policy_config oci_data_safe_security_policy_config}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_config oci_data_safe_security_policy_config} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-config/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.DataSafeSecurityPolicyConfigAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityPolicyConfigA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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 DataSafeSecurityPolicyConfigA 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_safe_security_policy_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityPolicyConfigA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityPolicyConfigA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 664
          },
          "name": "putFirewallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 680
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 696
          },
          "name": "putUnifiedAuditPolicyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 548
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 564
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 580
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 667
          },
          "name": "resetFirewallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 596
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 612
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 683
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 699
          },
          "name": "resetUnifiedAuditPolicyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 711
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 726
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityPolicyConfigA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 468
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 661
          },
          "name": "firewallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 621
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 639
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 645
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 650
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 677
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 655
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 693
          },
          "name": "unifiedAuditPolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 536
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 552
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 568
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 584
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 671
          },
          "name": "firewallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 600
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 616
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 634
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 687
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 703
          },
          "name": "unifiedAuditPolicyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 529
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 542
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 558
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 590
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 606
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 627
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigA"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityPolicyConfigAConfig",
      "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_safe_security_policy_config#compartment_id DataSafeSecurityPolicyConfigA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 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/data_safe_security_policy_config#security_policy_id DataSafeSecurityPolicyConfigA#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "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_safe_security_policy_config#defined_tags DataSafeSecurityPolicyConfigA#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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/data_safe_security_policy_config#description DataSafeSecurityPolicyConfigA#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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/data_safe_security_policy_config#display_name DataSafeSecurityPolicyConfigA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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/resources/data_safe_security_policy_config#firewall_config DataSafeSecurityPolicyConfigA#firewall_config}",
            "stability": "stable",
            "summary": "firewall_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 46
          },
          "name": "firewallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_config#freeform_tags DataSafeSecurityPolicyConfigA#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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/data_safe_security_policy_config#id DataSafeSecurityPolicyConfigA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/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/data_safe_security_policy_config#timeouts DataSafeSecurityPolicyConfigA#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_config#unified_audit_policy_config DataSafeSecurityPolicyConfigA#unified_audit_policy_config}",
            "stability": "stable",
            "summary": "unified_audit_policy_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 58
          },
          "name": "unifiedAuditPolicyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigAConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 60
      },
      "name": "DataSafeSecurityPolicyConfigFirewallConfig",
      "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_safe_security_policy_config#exclude_job DataSafeSecurityPolicyConfigA#exclude_job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 64
          },
          "name": "excludeJob",
          "optional": true,
          "type": {
            "primitive": "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_safe_security_policy_config#status DataSafeSecurityPolicyConfigA#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 68
          },
          "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/data_safe_security_policy_config#violation_log_auto_purge DataSafeSecurityPolicyConfigA#violation_log_auto_purge}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 72
          },
          "name": "violationLogAutoPurge",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigFirewallConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 170
          },
          "name": "resetExcludeJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 186
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 207
          },
          "name": "resetViolationLogAutoPurge"
        }
      ],
      "name": "DataSafeSecurityPolicyConfigFirewallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 195
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 174
          },
          "name": "excludeJobInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 190
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 211
          },
          "name": "violationLogAutoPurgeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 164
          },
          "name": "excludeJob",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 180
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 201
          },
          "name": "violationLogAutoPurge",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigFirewallConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigFirewallConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 215
      },
      "name": "DataSafeSecurityPolicyConfigTimeouts",
      "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_safe_security_policy_config#create DataSafeSecurityPolicyConfigA#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 219
          },
          "name": "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_safe_security_policy_config#delete DataSafeSecurityPolicyConfigA#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 223
          },
          "name": "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_safe_security_policy_config#update DataSafeSecurityPolicyConfigA#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 227
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-config/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/data-safe-security-policy-config/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 335
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 351
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 367
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityPolicyConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 339
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 355
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 371
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 329
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 345
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 361
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 375
      },
      "name": "DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig",
      "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_safe_security_policy_config#exclude_datasafe_user DataSafeSecurityPolicyConfigA#exclude_datasafe_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 379
          },
          "name": "excludeDatasafeUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-config/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 451
          },
          "name": "resetExcludeDatasafeUser"
        }
      ],
      "name": "DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 455
          },
          "name": "excludeDatasafeUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 445
          },
          "name": "excludeDatasafeUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-config/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-config/index:DataSafeSecurityPolicyConfigUnifiedAuditPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeployment": {
      "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_safe_security_policy_deployment oci_data_safe_security_policy_deployment}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_deployment oci_data_safe_security_policy_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-deployment/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.DataSafeSecurityPolicyDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityPolicyDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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 DataSafeSecurityPolicyDeployment 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_safe_security_policy_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityPolicyDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityPolicyDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 494
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 331
          },
          "name": "resetDeployTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 347
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 363
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 379
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 395
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 416
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 497
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 509
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityPolicyDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 404
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 475
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 480
          },
          "name": "timeDeployed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 491
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 485
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 335
          },
          "name": "deployTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 351
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 367
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 383
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 399
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 420
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 433
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 457
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 470
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 501
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 325
          },
          "name": "deployTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 341
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 357
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 373
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 389
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 410
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 426
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 450
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 463
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment/index:DataSafeSecurityPolicyDeployment"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityPolicyDeploymentConfig",
      "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_safe_security_policy_deployment#compartment_id DataSafeSecurityPolicyDeployment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-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/data_safe_security_policy_deployment#security_policy_id DataSafeSecurityPolicyDeployment#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 48
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "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_safe_security_policy_deployment#target_id DataSafeSecurityPolicyDeployment#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 52
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_security_policy_deployment#target_type DataSafeSecurityPolicyDeployment#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 56
          },
          "name": "targetType",
          "type": {
            "primitive": "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_safe_security_policy_deployment#defined_tags DataSafeSecurityPolicyDeployment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-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/data_safe_security_policy_deployment#deploy_trigger DataSafeSecurityPolicyDeployment#deploy_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 21
          },
          "name": "deployTrigger",
          "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/data_safe_security_policy_deployment#description DataSafeSecurityPolicyDeployment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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_safe_security_policy_deployment#display_name DataSafeSecurityPolicyDeployment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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_safe_security_policy_deployment#freeform_tags DataSafeSecurityPolicyDeployment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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_safe_security_policy_deployment#id DataSafeSecurityPolicyDeployment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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/data_safe_security_policy_deployment#refresh_trigger DataSafeSecurityPolicyDeployment#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 44
          },
          "name": "refreshTrigger",
          "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/data_safe_security_policy_deployment#timeouts DataSafeSecurityPolicyDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment/index:DataSafeSecurityPolicyDeploymentConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagement": {
      "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_safe_security_policy_deployment_management oci_data_safe_security_policy_deployment_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_deployment_management oci_data_safe_security_policy_deployment_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-deployment-management/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.DataSafeSecurityPolicyDeploymentManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment-management/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityPolicyDeploymentManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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 DataSafeSecurityPolicyDeploymentManagement 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_safe_security_policy_deployment_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityPolicyDeploymentManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityPolicyDeploymentManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 494
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 331
          },
          "name": "resetDeployTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 347
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 363
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 379
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 395
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 416
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 497
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 509
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 526
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityPolicyDeploymentManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 404
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 444
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 475
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 480
          },
          "name": "timeDeployed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 491
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 485
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 335
          },
          "name": "deployTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 351
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 367
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 383
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 399
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 420
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 433
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 457
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 470
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 501
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 325
          },
          "name": "deployTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 341
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 357
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 373
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 389
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 410
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 426
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 450
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 463
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment-management/index:DataSafeSecurityPolicyDeploymentManagement"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment-management/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityPolicyDeploymentManagementConfig",
      "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_safe_security_policy_deployment_management#compartment_id DataSafeSecurityPolicyDeploymentManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-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/data_safe_security_policy_deployment_management#security_policy_id DataSafeSecurityPolicyDeploymentManagement#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 48
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "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_safe_security_policy_deployment_management#target_id DataSafeSecurityPolicyDeploymentManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 52
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_security_policy_deployment_management#target_type DataSafeSecurityPolicyDeploymentManagement#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 56
          },
          "name": "targetType",
          "type": {
            "primitive": "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_safe_security_policy_deployment_management#defined_tags DataSafeSecurityPolicyDeploymentManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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/data_safe_security_policy_deployment_management#deploy_trigger DataSafeSecurityPolicyDeploymentManagement#deploy_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 21
          },
          "name": "deployTrigger",
          "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/data_safe_security_policy_deployment_management#description DataSafeSecurityPolicyDeploymentManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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_safe_security_policy_deployment_management#display_name DataSafeSecurityPolicyDeploymentManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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_safe_security_policy_deployment_management#freeform_tags DataSafeSecurityPolicyDeploymentManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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_safe_security_policy_deployment_management#id DataSafeSecurityPolicyDeploymentManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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/data_safe_security_policy_deployment_management#refresh_trigger DataSafeSecurityPolicyDeploymentManagement#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 44
          },
          "name": "refreshTrigger",
          "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/data_safe_security_policy_deployment_management#timeouts DataSafeSecurityPolicyDeploymentManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment-management/index:DataSafeSecurityPolicyDeploymentManagementConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment-management/index.ts",
        "line": 64
      },
      "name": "DataSafeSecurityPolicyDeploymentManagementTimeouts",
      "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_safe_security_policy_deployment_management#create DataSafeSecurityPolicyDeploymentManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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/data_safe_security_policy_deployment_management#delete DataSafeSecurityPolicyDeploymentManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/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/data_safe_security_policy_deployment_management#update DataSafeSecurityPolicyDeploymentManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment-management/index:DataSafeSecurityPolicyDeploymentManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-deployment-management/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/data-safe-security-policy-deployment-management/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityPolicyDeploymentManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment-management/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment-management/index:DataSafeSecurityPolicyDeploymentManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-deployment/index.ts",
        "line": 64
      },
      "name": "DataSafeSecurityPolicyDeploymentTimeouts",
      "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_safe_security_policy_deployment#create DataSafeSecurityPolicyDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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/data_safe_security_policy_deployment#delete DataSafeSecurityPolicyDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/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/data_safe_security_policy_deployment#update DataSafeSecurityPolicyDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment/index:DataSafeSecurityPolicyDeploymentTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-deployment/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/data-safe-security-policy-deployment/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityPolicyDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-deployment/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyDeploymentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-deployment/index:DataSafeSecurityPolicyDeploymentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyManagement": {
      "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_safe_security_policy_management oci_data_safe_security_policy_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_security_policy_management oci_data_safe_security_policy_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-management/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.DataSafeSecurityPolicyManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-management/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSecurityPolicyManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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 DataSafeSecurityPolicyManagement 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_safe_security_policy_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSecurityPolicyManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSecurityPolicyManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 419
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 327
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 343
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 396
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 422
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data-safe-security-policy-management/index.ts",
            "line": 447
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSecurityPolicyManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 368
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 373
          },
          "name": "securityPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 384
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 405
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 416
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 410
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 331
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 347
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 400
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 426
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 390
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-management/index:DataSafeSecurityPolicyManagement"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-management/index.ts",
        "line": 9
      },
      "name": "DataSafeSecurityPolicyManagementConfig",
      "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_safe_security_policy_management#compartment_id DataSafeSecurityPolicyManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-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/data_safe_security_policy_management#defined_tags DataSafeSecurityPolicyManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#description DataSafeSecurityPolicyManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#display_name DataSafeSecurityPolicyManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-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/data_safe_security_policy_management#freeform_tags DataSafeSecurityPolicyManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#id DataSafeSecurityPolicyManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#target_id DataSafeSecurityPolicyManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 40
          },
          "name": "targetId",
          "optional": true,
          "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_safe_security_policy_management#timeouts DataSafeSecurityPolicyManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-management/index:DataSafeSecurityPolicyManagementConfig"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy-management/index.ts",
        "line": 48
      },
      "name": "DataSafeSecurityPolicyManagementTimeouts",
      "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_safe_security_policy_management#create DataSafeSecurityPolicyManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#delete DataSafeSecurityPolicyManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/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/data_safe_security_policy_management#update DataSafeSecurityPolicyManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-management/index:DataSafeSecurityPolicyManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy-management/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/data-safe-security-policy-management/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityPolicyManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy-management/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy-management/index:DataSafeSecurityPolicyManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-security-policy/index.ts",
        "line": 44
      },
      "name": "DataSafeSecurityPolicyTimeouts",
      "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_safe_security_policy#create DataSafeSecurityPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/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/data_safe_security_policy#delete DataSafeSecurityPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/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/data_safe_security_policy#update DataSafeSecurityPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy/index:DataSafeSecurityPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeSecurityPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-security-policy/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/data-safe-security-policy/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSecurityPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-security-policy/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSecurityPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-security-policy/index:DataSafeSecurityPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModel": {
      "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_safe_sensitive_data_model oci_data_safe_sensitive_data_model}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model oci_data_safe_sensitive_data_model} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model/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.DataSafeSensitiveDataModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveDataModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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 DataSafeSensitiveDataModel 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_safe_sensitive_data_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveDataModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveDataModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 727
          },
          "name": "putTablesForDiscovery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 743
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 475
          },
          "name": "resetAppSuiteName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 504
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 520
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 536
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 552
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 568
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 584
          },
          "name": "resetIsAppDefinedRelationDiscoveryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 600
          },
          "name": "resetIsIncludeAllSchemas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 616
          },
          "name": "resetIsIncludeAllSensitiveTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 632
          },
          "name": "resetIsSampleDataCollectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 648
          },
          "name": "resetSchemasForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 664
          },
          "name": "resetSensitiveTypeGroupIdsForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 680
          },
          "name": "resetSensitiveTypeIdsForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 730
          },
          "name": "resetTablesForDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 746
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 758
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 780
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveDataModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 689
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 695
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 724
          },
          "name": "tablesForDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscoveryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 713
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 740
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 718
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 479
          },
          "name": "appSuiteNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 492
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 508
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 524
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 540
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 556
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 572
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 588
          },
          "name": "isAppDefinedRelationDiscoveryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 604
          },
          "name": "isIncludeAllSchemasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 620
          },
          "name": "isIncludeAllSensitiveTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 636
          },
          "name": "isSampleDataCollectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 652
          },
          "name": "schemasForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 668
          },
          "name": "sensitiveTypeGroupIdsForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 684
          },
          "name": "sensitiveTypeIdsForDiscoveryInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 734
          },
          "name": "tablesForDiscoveryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 708
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 750
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 469
          },
          "name": "appSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 485
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 498
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 514
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 530
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 546
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 562
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 578
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 594
          },
          "name": "isIncludeAllSchemas",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 610
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 626
          },
          "name": "isSampleDataCollectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 642
          },
          "name": "schemasForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 658
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 674
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 701
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModel"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveDataModelConfig",
      "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_safe_sensitive_data_model#compartment_id DataSafeSensitiveDataModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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/data_safe_sensitive_data_model#target_id DataSafeSensitiveDataModel#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 72
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_sensitive_data_model#app_suite_name DataSafeSensitiveDataModel#app_suite_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 13
          },
          "name": "appSuiteName",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_data_model#defined_tags DataSafeSensitiveDataModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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_safe_sensitive_data_model#description DataSafeSensitiveDataModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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_safe_sensitive_data_model#display_name DataSafeSensitiveDataModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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_safe_sensitive_data_model#freeform_tags DataSafeSensitiveDataModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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_safe_sensitive_data_model#id DataSafeSensitiveDataModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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/data_safe_sensitive_data_model#is_app_defined_relation_discovery_enabled DataSafeSensitiveDataModel#is_app_defined_relation_discovery_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 44
          },
          "name": "isAppDefinedRelationDiscoveryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sensitive_data_model#is_include_all_schemas DataSafeSensitiveDataModel#is_include_all_schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 48
          },
          "name": "isIncludeAllSchemas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sensitive_data_model#is_include_all_sensitive_types DataSafeSensitiveDataModel#is_include_all_sensitive_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 52
          },
          "name": "isIncludeAllSensitiveTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sensitive_data_model#is_sample_data_collection_enabled DataSafeSensitiveDataModel#is_sample_data_collection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 56
          },
          "name": "isSampleDataCollectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sensitive_data_model#schemas_for_discovery DataSafeSensitiveDataModel#schemas_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 60
          },
          "name": "schemasForDiscovery",
          "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/data_safe_sensitive_data_model#sensitive_type_group_ids_for_discovery DataSafeSensitiveDataModel#sensitive_type_group_ids_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 64
          },
          "name": "sensitiveTypeGroupIdsForDiscovery",
          "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/data_safe_sensitive_data_model#sensitive_type_ids_for_discovery DataSafeSensitiveDataModel#sensitive_type_ids_for_discovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 68
          },
          "name": "sensitiveTypeIdsForDiscovery",
          "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/data_safe_sensitive_data_model#tables_for_discovery DataSafeSensitiveDataModel#tables_for_discovery}",
            "stability": "stable",
            "summary": "tables_for_discovery block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 78
          },
          "name": "tablesForDiscovery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model#timeouts DataSafeSensitiveDataModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelation": {
      "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_safe_sensitive_data_model_referential_relation oci_data_safe_sensitive_data_model_referential_relation}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model_referential_relation oci_data_safe_sensitive_data_model_referential_relation} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model-referential-relation/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.DataSafeSensitiveDataModelReferentialRelationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 680
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveDataModelReferentialRelation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/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 DataSafeSensitiveDataModelReferentialRelation 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_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 DataSafeSensitiveDataModelReferentialRelation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveDataModelReferentialRelation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 814
          },
          "name": "putChild",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 827
          },
          "name": "putParent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 840
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 749
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 765
          },
          "name": "resetIsSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 843
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 855
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 867
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveDataModelReferentialRelation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 685
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 811
          },
          "name": "child",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChildOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 774
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 824
          },
          "name": "parent",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 805
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 837
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 818
          },
          "name": "childInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 753
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 769
          },
          "name": "isSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 831
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 787
          },
          "name": "relationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 800
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 847
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 743
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 759
          },
          "name": "isSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 780
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 793
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelation"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 48
      },
      "name": "DataSafeSensitiveDataModelReferentialRelationChild",
      "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_safe_sensitive_data_model_referential_relation#app_name DataSafeSensitiveDataModelReferentialRelation#app_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 52
          },
          "name": "appName",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#column_group DataSafeSensitiveDataModelReferentialRelation#column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 56
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/data_safe_sensitive_data_model_referential_relation#object DataSafeSensitiveDataModelReferentialRelation#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 60
          },
          "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/data_safe_sensitive_data_model_referential_relation#object_type DataSafeSensitiveDataModelReferentialRelation#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 64
          },
          "name": "objectType",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#schema_name DataSafeSensitiveDataModelReferentialRelation#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 68
          },
          "name": "schemaName",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#sensitive_type_ids DataSafeSensitiveDataModelReferentialRelation#sensitive_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 72
          },
          "name": "sensitiveTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationChild"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChildOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChildOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model-referential-relation/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/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 274
          },
          "name": "resetSensitiveTypeIds"
        }
      ],
      "name": "DataSafeSensitiveDataModelReferentialRelationChildOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 210
          },
          "name": "appNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 223
          },
          "name": "columnGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 236
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 249
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 262
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 278
          },
          "name": "sensitiveTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 203
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 216
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 229
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 242
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 255
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 268
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationChildOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveDataModelReferentialRelationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model_referential_relation#child DataSafeSensitiveDataModelReferentialRelation#child}",
            "stability": "stable",
            "summary": "child block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 34
          },
          "name": "child",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationChild"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model_referential_relation#parent DataSafeSensitiveDataModelReferentialRelation#parent}",
            "stability": "stable",
            "summary": "parent block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 40
          },
          "name": "parent",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_model_referential_relation#relation_type DataSafeSensitiveDataModelReferentialRelation#relation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 24
          },
          "name": "relationType",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#sensitive_data_model_id DataSafeSensitiveDataModelReferentialRelation#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 28
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_sensitive_data_model_referential_relation#id DataSafeSensitiveDataModelReferentialRelation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/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/data_safe_sensitive_data_model_referential_relation#is_sensitive DataSafeSensitiveDataModelReferentialRelation#is_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 20
          },
          "name": "isSensitive",
          "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/data_safe_sensitive_data_model_referential_relation#timeouts DataSafeSensitiveDataModelReferentialRelation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 282
      },
      "name": "DataSafeSensitiveDataModelReferentialRelationParent",
      "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_safe_sensitive_data_model_referential_relation#app_name DataSafeSensitiveDataModelReferentialRelation#app_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 286
          },
          "name": "appName",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#column_group DataSafeSensitiveDataModelReferentialRelation#column_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 290
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/data_safe_sensitive_data_model_referential_relation#object DataSafeSensitiveDataModelReferentialRelation#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 294
          },
          "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/data_safe_sensitive_data_model_referential_relation#object_type DataSafeSensitiveDataModelReferentialRelation#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 298
          },
          "name": "objectType",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#schema_name DataSafeSensitiveDataModelReferentialRelation#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 302
          },
          "name": "schemaName",
          "type": {
            "primitive": "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_safe_sensitive_data_model_referential_relation#sensitive_type_ids DataSafeSensitiveDataModelReferentialRelation#sensitive_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 306
          },
          "name": "sensitiveTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationParent"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model-referential-relation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 508
          },
          "name": "resetSensitiveTypeIds"
        }
      ],
      "name": "DataSafeSensitiveDataModelReferentialRelationParentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 444
          },
          "name": "appNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 457
          },
          "name": "columnGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 470
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 483
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 496
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 512
          },
          "name": "sensitiveTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 437
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 450
          },
          "name": "columnGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 463
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 476
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 489
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 502
          },
          "name": "sensitiveTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationParent"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationParentOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 516
      },
      "name": "DataSafeSensitiveDataModelReferentialRelationTimeouts",
      "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_safe_sensitive_data_model_referential_relation#create DataSafeSensitiveDataModelReferentialRelation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 520
          },
          "name": "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_safe_sensitive_data_model_referential_relation#delete DataSafeSensitiveDataModelReferentialRelation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 524
          },
          "name": "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_safe_sensitive_data_model_referential_relation#update DataSafeSensitiveDataModelReferentialRelation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 528
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model-referential-relation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 636
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 652
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 668
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveDataModelReferentialRelationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 640
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 656
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 672
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 630
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 646
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 662
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model-referential-relation/index.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelReferentialRelationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model-referential-relation/index:DataSafeSensitiveDataModelReferentialRelationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model/index.ts",
        "line": 86
      },
      "name": "DataSafeSensitiveDataModelTablesForDiscovery",
      "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_safe_sensitive_data_model#schema_name DataSafeSensitiveDataModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 90
          },
          "name": "schemaName",
          "type": {
            "primitive": "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_safe_sensitive_data_model#table_names DataSafeSensitiveDataModel#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 94
          },
          "name": "tableNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelTablesForDiscovery"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscoveryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscoveryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model/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-safe-sensitive-data-model/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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.DataSafeSensitiveDataModelTablesForDiscoveryOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSensitiveDataModelTablesForDiscoveryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/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-safe-sensitive-data-model/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-safe-sensitive-data-model/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelTablesForDiscoveryList"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model/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-safe-sensitive-data-model/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 204
          },
          "name": "resetTableNames"
        }
      ],
      "name": "DataSafeSensitiveDataModelTablesForDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 192
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 208
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 185
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 198
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTablesForDiscovery"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelTablesForDiscoveryOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model/index.ts",
        "line": 232
      },
      "name": "DataSafeSensitiveDataModelTimeouts",
      "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_safe_sensitive_data_model#create DataSafeSensitiveDataModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 236
          },
          "name": "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_safe_sensitive_data_model#delete DataSafeSensitiveDataModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 240
          },
          "name": "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_safe_sensitive_data_model#update DataSafeSensitiveDataModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 244
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-model/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 352
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 368
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 384
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveDataModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 356
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 372
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 388
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 346
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 362
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 378
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-model/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-model/index:DataSafeSensitiveDataModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResults": {
      "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_safe_sensitive_data_models_apply_discovery_job_results oci_data_safe_sensitive_data_models_apply_discovery_job_results}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResults",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_models_apply_discovery_job_results oci_data_safe_sensitive_data_models_apply_discovery_job_results} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveDataModelsApplyDiscoveryJobResults resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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 DataSafeSensitiveDataModelsApplyDiscoveryJobResults 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_safe_sensitive_data_models_apply_discovery_job_results#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveDataModelsApplyDiscoveryJobResults that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveDataModelsApplyDiscoveryJobResults to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveDataModelsApplyDiscoveryJobResults",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 263
          },
          "name": "discoveryJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 292
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 256
          },
          "name": "discoveryJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 285
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index:DataSafeSensitiveDataModelsApplyDiscoveryJobResults"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveDataModelsApplyDiscoveryJobResultsConfig",
      "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_safe_sensitive_data_models_apply_discovery_job_results#discovery_job_id DataSafeSensitiveDataModelsApplyDiscoveryJobResults#discovery_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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/resources/data_safe_sensitive_data_models_apply_discovery_job_results#sensitive_data_model_id DataSafeSensitiveDataModelsApplyDiscoveryJobResults#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 24
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_sensitive_data_models_apply_discovery_job_results#id DataSafeSensitiveDataModelsApplyDiscoveryJobResults#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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/data_safe_sensitive_data_models_apply_discovery_job_results#timeouts DataSafeSensitiveDataModelsApplyDiscoveryJobResults#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index:DataSafeSensitiveDataModelsApplyDiscoveryJobResultsConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
        "line": 32
      },
      "name": "DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts",
      "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_safe_sensitive_data_models_apply_discovery_job_results#create DataSafeSensitiveDataModelsApplyDiscoveryJobResults#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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/data_safe_sensitive_data_models_apply_discovery_job_results#delete DataSafeSensitiveDataModelsApplyDiscoveryJobResults#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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/data_safe_sensitive_data_models_apply_discovery_job_results#update DataSafeSensitiveDataModelsApplyDiscoveryJobResults#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index:DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/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-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-apply-discovery-job-results/index:DataSafeSensitiveDataModelsApplyDiscoveryJobResultsTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumn": {
      "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_safe_sensitive_data_models_sensitive_column oci_data_safe_sensitive_data_models_sensitive_column}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumn",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_data_models_sensitive_column oci_data_safe_sensitive_data_models_sensitive_column} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-models-sensitive-column/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.DataSafeSensitiveDataModelsSensitiveColumnConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveDataModelsSensitiveColumn resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/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 DataSafeSensitiveDataModelsSensitiveColumn 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_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 DataSafeSensitiveDataModelsSensitiveColumn that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveDataModelsSensitiveColumn to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 571
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 317
          },
          "name": "resetAppDefinedChildColumnKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 333
          },
          "name": "resetAppName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 367
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 383
          },
          "name": "resetDbDefinedChildColumnKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 404
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 443
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 459
          },
          "name": "resetParentColumnKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 475
          },
          "name": "resetRelationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 522
          },
          "name": "resetSensitiveTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 548
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 574
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 586
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 606
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveDataModelsSensitiveColumn",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 342
          },
          "name": "columnGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 392
          },
          "name": "estimatedDataValueCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 413
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 418
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 484
          },
          "name": "sampleDataValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 531
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 557
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 568
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 562
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 321
          },
          "name": "appDefinedChildColumnKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 337
          },
          "name": "appNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 355
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 371
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 387
          },
          "name": "dbDefinedChildColumnKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 408
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 431
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 447
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 463
          },
          "name": "parentColumnKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 479
          },
          "name": "relationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 497
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 510
          },
          "name": "sensitiveDataModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 526
          },
          "name": "sensitiveTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 552
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 578
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 311
          },
          "name": "appDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 327
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 348
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 361
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 377
          },
          "name": "dbDefinedChildColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 398
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 424
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 437
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 453
          },
          "name": "parentColumnKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 469
          },
          "name": "relationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 490
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 503
          },
          "name": "sensitiveDataModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 516
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 542
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-sensitive-column/index:DataSafeSensitiveDataModelsSensitiveColumn"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveDataModelsSensitiveColumnConfig",
      "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_safe_sensitive_data_models_sensitive_column#column_name DataSafeSensitiveDataModelsSensitiveColumn#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 21
          },
          "name": "columnName",
          "type": {
            "primitive": "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_safe_sensitive_data_models_sensitive_column#object DataSafeSensitiveDataModelsSensitiveColumn#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 40
          },
          "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/data_safe_sensitive_data_models_sensitive_column#schema_name DataSafeSensitiveDataModelsSensitiveColumn#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 56
          },
          "name": "schemaName",
          "type": {
            "primitive": "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_safe_sensitive_data_models_sensitive_column#sensitive_data_model_id DataSafeSensitiveDataModelsSensitiveColumn#sensitive_data_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/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/resources/data_safe_sensitive_data_models_sensitive_column#app_defined_child_column_keys DataSafeSensitiveDataModelsSensitiveColumn#app_defined_child_column_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 13
          },
          "name": "appDefinedChildColumnKeys",
          "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/data_safe_sensitive_data_models_sensitive_column#app_name DataSafeSensitiveDataModelsSensitiveColumn#app_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 17
          },
          "name": "appName",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_data_models_sensitive_column#data_type DataSafeSensitiveDataModelsSensitiveColumn#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 25
          },
          "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/data_safe_sensitive_data_models_sensitive_column#db_defined_child_column_keys DataSafeSensitiveDataModelsSensitiveColumn#db_defined_child_column_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 29
          },
          "name": "dbDefinedChildColumnKeys",
          "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/resources/data_safe_sensitive_data_models_sensitive_column#id DataSafeSensitiveDataModelsSensitiveColumn#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/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/data_safe_sensitive_data_models_sensitive_column#object_type DataSafeSensitiveDataModelsSensitiveColumn#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 44
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_data_models_sensitive_column#parent_column_keys DataSafeSensitiveDataModelsSensitiveColumn#parent_column_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 48
          },
          "name": "parentColumnKeys",
          "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/data_safe_sensitive_data_models_sensitive_column#relation_type DataSafeSensitiveDataModelsSensitiveColumn#relation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 52
          },
          "name": "relationType",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_data_models_sensitive_column#sensitive_type_id DataSafeSensitiveDataModelsSensitiveColumn#sensitive_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 64
          },
          "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/resources/data_safe_sensitive_data_models_sensitive_column#status DataSafeSensitiveDataModelsSensitiveColumn#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 68
          },
          "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/data_safe_sensitive_data_models_sensitive_column#timeouts DataSafeSensitiveDataModelsSensitiveColumn#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-sensitive-column/index:DataSafeSensitiveDataModelsSensitiveColumnConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 76
      },
      "name": "DataSafeSensitiveDataModelsSensitiveColumnTimeouts",
      "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_safe_sensitive_data_models_sensitive_column#create DataSafeSensitiveDataModelsSensitiveColumn#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/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/data_safe_sensitive_data_models_sensitive_column#delete DataSafeSensitiveDataModelsSensitiveColumn#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/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/data_safe_sensitive_data_models_sensitive_column#update DataSafeSensitiveDataModelsSensitiveColumn#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 88
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-sensitive-column/index:DataSafeSensitiveDataModelsSensitiveColumnTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-data-models-sensitive-column/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/data-safe-sensitive-data-models-sensitive-column/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveDataModelsSensitiveColumnTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-data-models-sensitive-column/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveDataModelsSensitiveColumnTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-data-models-sensitive-column/index:DataSafeSensitiveDataModelsSensitiveColumnTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveType": {
      "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_safe_sensitive_type oci_data_safe_sensitive_type}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_type oci_data_safe_sensitive_type} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type/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.DataSafeSensitiveTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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 DataSafeSensitiveType 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_safe_sensitive_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 563
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 317
          },
          "name": "resetCommentPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 346
          },
          "name": "resetDataPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 362
          },
          "name": "resetDefaultMaskingFormatId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 378
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 394
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 410
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 439
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 455
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 476
          },
          "name": "resetNamePattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 492
          },
          "name": "resetParentCategoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 508
          },
          "name": "resetSearchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 524
          },
          "name": "resetShortName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 566
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 578
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 598
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 464
          },
          "name": "isCommon",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 533
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 538
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 544
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 549
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 560
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 554
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 321
          },
          "name": "commentPatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 334
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 350
          },
          "name": "dataPatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 366
          },
          "name": "defaultMaskingFormatIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 382
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 398
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 414
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 427
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 443
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 459
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 480
          },
          "name": "namePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 496
          },
          "name": "parentCategoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 512
          },
          "name": "searchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 528
          },
          "name": "shortNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 570
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 311
          },
          "name": "commentPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 327
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 340
          },
          "name": "dataPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 356
          },
          "name": "defaultMaskingFormatId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 372
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 388
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 404
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 420
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 433
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 449
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 470
          },
          "name": "namePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 486
          },
          "name": "parentCategoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 502
          },
          "name": "searchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 518
          },
          "name": "shortName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type/index:DataSafeSensitiveType"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveTypeConfig",
      "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_safe_sensitive_type#compartment_id DataSafeSensitiveType#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-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/resources/data_safe_sensitive_type#entity_type DataSafeSensitiveType#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 41
          },
          "name": "entityType",
          "type": {
            "primitive": "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_safe_sensitive_type#comment_pattern DataSafeSensitiveType#comment_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 13
          },
          "name": "commentPattern",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_type#data_pattern DataSafeSensitiveType#data_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 21
          },
          "name": "dataPattern",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_type#default_masking_format_id DataSafeSensitiveType#default_masking_format_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/resources/data_safe_sensitive_type#defined_tags DataSafeSensitiveType#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#description DataSafeSensitiveType#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#display_name DataSafeSensitiveType#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#freeform_tags DataSafeSensitiveType#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#id DataSafeSensitiveType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#name_pattern DataSafeSensitiveType#name_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 56
          },
          "name": "namePattern",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_type#parent_category_id DataSafeSensitiveType#parent_category_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 60
          },
          "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/resources/data_safe_sensitive_type#search_type DataSafeSensitiveType#search_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 64
          },
          "name": "searchType",
          "optional": true,
          "type": {
            "primitive": "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_safe_sensitive_type#short_name DataSafeSensitiveType#short_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 68
          },
          "name": "shortName",
          "optional": true,
          "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_safe_sensitive_type#timeouts DataSafeSensitiveType#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type/index:DataSafeSensitiveTypeConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroup": {
      "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_safe_sensitive_type_group oci_data_safe_sensitive_type_group}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_type_group oci_data_safe_sensitive_type_group} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-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.DataSafeSensitiveTypeGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveTypeGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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 DataSafeSensitiveTypeGroup 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_safe_sensitive_type_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveTypeGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveTypeGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 393
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 322
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 338
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 354
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 396
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/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/data-safe-sensitive-type-group/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveTypeGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 363
          },
          "name": "sensitiveTypeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 368
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 374
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 390
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 384
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 326
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 342
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 358
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 400
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 332
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 348
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group/index:DataSafeSensitiveTypeGroup"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveTypeGroupConfig",
      "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_safe_sensitive_type_group#compartment_id DataSafeSensitiveTypeGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#defined_tags DataSafeSensitiveTypeGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#description DataSafeSensitiveTypeGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#display_name DataSafeSensitiveTypeGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#freeform_tags DataSafeSensitiveTypeGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#id DataSafeSensitiveTypeGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#timeouts DataSafeSensitiveTypeGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group/index:DataSafeSensitiveTypeGroupConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveType": {
      "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_safe_sensitive_type_group_grouped_sensitive_type oci_data_safe_sensitive_type_group_grouped_sensitive_type}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_type_group_grouped_sensitive_type oci_data_safe_sensitive_type_group_grouped_sensitive_type} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveTypeGroupGroupedSensitiveType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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 DataSafeSensitiveTypeGroupGroupedSensitiveType 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_safe_sensitive_type_group_grouped_sensitive_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveTypeGroupGroupedSensitiveType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveTypeGroupGroupedSensitiveType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 544
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 560
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 512
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 547
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 563
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 451
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 522
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 541
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 557
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 516
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 551
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 535
          },
          "name": "sensitiveTypeGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 567
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 528
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveType"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeConfig",
      "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_safe_sensitive_type_group_grouped_sensitive_type#sensitive_type_group_id DataSafeSensitiveTypeGroupGroupedSensitiveType#sensitive_type_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 20
          },
          "name": "sensitiveTypeGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_sensitive_type_group_grouped_sensitive_type#id DataSafeSensitiveTypeGroupGroupedSensitiveType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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/data_safe_sensitive_type_group_grouped_sensitive_type#patch_operations DataSafeSensitiveTypeGroupGroupedSensitiveType#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 26
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_type_group_grouped_sensitive_type#timeouts DataSafeSensitiveTypeGroupGroupedSensitiveType#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 34
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeItems",
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeItems"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 91
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 98
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsList"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 57
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 86
          },
          "name": "sensitiveTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeItems"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeItemsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 109
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations",
      "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_safe_sensitive_type_group_grouped_sensitive_type#operation DataSafeSensitiveTypeGroupGroupedSensitiveType#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 113
          },
          "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/data_safe_sensitive_type_group_grouped_sensitive_type#selection DataSafeSensitiveTypeGroupGroupedSensitiveType#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 117
          },
          "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/data_safe_sensitive_type_group_grouped_sensitive_type#value DataSafeSensitiveTypeGroupGroupedSensitiveType#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 121
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsList"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 167
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 232
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 245
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 258
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 225
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 238
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 251
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypePatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 282
      },
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts",
      "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_safe_sensitive_type_group_grouped_sensitive_type#create DataSafeSensitiveTypeGroupGroupedSensitiveType#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 286
          },
          "name": "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_safe_sensitive_type_group_grouped_sensitive_type#delete DataSafeSensitiveTypeGroupGroupedSensitiveType#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 290
          },
          "name": "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_safe_sensitive_type_group_grouped_sensitive_type#update DataSafeSensitiveTypeGroupGroupedSensitiveType#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 294
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/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/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 402
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 418
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 434
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 406
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 422
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 438
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 396
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 412
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 428
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group-grouped-sensitive-type/index:DataSafeSensitiveTypeGroupGroupedSensitiveTypeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type-group/index.ts",
        "line": 44
      },
      "name": "DataSafeSensitiveTypeGroupTimeouts",
      "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_safe_sensitive_type_group#create DataSafeSensitiveTypeGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#delete DataSafeSensitiveTypeGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-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/data_safe_sensitive_type_group#update DataSafeSensitiveTypeGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group/index:DataSafeSensitiveTypeGroupTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type-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/data-safe-sensitive-type-group/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveTypeGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type-group/index:DataSafeSensitiveTypeGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-type/index.ts",
        "line": 76
      },
      "name": "DataSafeSensitiveTypeTimeouts",
      "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_safe_sensitive_type#create DataSafeSensitiveType#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#delete DataSafeSensitiveType#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/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/data_safe_sensitive_type#update DataSafeSensitiveType#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 88
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type/index:DataSafeSensitiveTypeTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-type/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/data-safe-sensitive-type/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveTypeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-type/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-type/index:DataSafeSensitiveTypeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypesExport": {
      "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_safe_sensitive_types_export oci_data_safe_sensitive_types_export}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sensitive_types_export oci_data_safe_sensitive_types_export} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-types-export/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.DataSafeSensitiveTypesExportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-types-export/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSensitiveTypesExport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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 DataSafeSensitiveTypesExport 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_safe_sensitive_types_export#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSensitiveTypesExport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSensitiveTypesExport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 430
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 380
          },
          "name": "resetIsIncludeAllSensitiveTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 396
          },
          "name": "resetSensitiveTypeIdsForExport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 433
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 445
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 459
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSensitiveTypesExport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 405
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 411
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 416
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 427
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 421
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 384
          },
          "name": "isIncludeAllSensitiveTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 400
          },
          "name": "sensitiveTypeIdsForExportInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 437
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 374
          },
          "name": "isIncludeAllSensitiveTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 390
          },
          "name": "sensitiveTypeIdsForExport",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-types-export/index:DataSafeSensitiveTypesExport"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypesExportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-types-export/index.ts",
        "line": 9
      },
      "name": "DataSafeSensitiveTypesExportConfig",
      "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_safe_sensitive_types_export#compartment_id DataSafeSensitiveTypesExport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 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/data_safe_sensitive_types_export#defined_tags DataSafeSensitiveTypesExport#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#description DataSafeSensitiveTypesExport#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#display_name DataSafeSensitiveTypesExport#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#freeform_tags DataSafeSensitiveTypesExport#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#id DataSafeSensitiveTypesExport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#is_include_all_sensitive_types DataSafeSensitiveTypesExport#is_include_all_sensitive_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 40
          },
          "name": "isIncludeAllSensitiveTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sensitive_types_export#sensitive_type_ids_for_export DataSafeSensitiveTypesExport#sensitive_type_ids_for_export}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 44
          },
          "name": "sensitiveTypeIdsForExport",
          "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/data_safe_sensitive_types_export#timeouts DataSafeSensitiveTypesExport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-types-export/index:DataSafeSensitiveTypesExportConfig"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sensitive-types-export/index.ts",
        "line": 52
      },
      "name": "DataSafeSensitiveTypesExportTimeouts",
      "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_safe_sensitive_types_export#create DataSafeSensitiveTypesExport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#delete DataSafeSensitiveTypesExport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/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/data_safe_sensitive_types_export#update DataSafeSensitiveTypesExport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-types-export/index:DataSafeSensitiveTypesExportTimeouts"
    },
    "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sensitive-types-export/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/data-safe-sensitive-types-export/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSensitiveTypesExportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sensitive-types-export/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSensitiveTypesExportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sensitive-types-export/index:DataSafeSensitiveTypesExportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaseline": {
      "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_safe_set_security_assessment_baseline oci_data_safe_set_security_assessment_baseline}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaseline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_set_security_assessment_baseline oci_data_safe_set_security_assessment_baseline} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-set-security-assessment-baseline/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.DataSafeSetSecurityAssessmentBaselineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSetSecurityAssessmentBaseline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/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 DataSafeSetSecurityAssessmentBaseline 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_safe_set_security_assessment_baseline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSetSecurityAssessmentBaseline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSetSecurityAssessmentBaseline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 262
          },
          "name": "resetAssessmentIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 278
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSetSecurityAssessmentBaseline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 266
          },
          "name": "assessmentIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 282
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 295
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 256
          },
          "name": "assessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 288
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline/index:DataSafeSetSecurityAssessmentBaseline"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
        "line": 9
      },
      "name": "DataSafeSetSecurityAssessmentBaselineConfig",
      "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_safe_set_security_assessment_baseline#security_assessment_id DataSafeSetSecurityAssessmentBaseline#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 24
          },
          "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/resources/data_safe_set_security_assessment_baseline#assessment_ids DataSafeSetSecurityAssessmentBaseline#assessment_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 13
          },
          "name": "assessmentIds",
          "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/resources/data_safe_set_security_assessment_baseline#id DataSafeSetSecurityAssessmentBaseline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/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/data_safe_set_security_assessment_baseline#timeouts DataSafeSetSecurityAssessmentBaseline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline/index:DataSafeSetSecurityAssessmentBaselineConfig"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagement": {
      "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_safe_set_security_assessment_baseline_management oci_data_safe_set_security_assessment_baseline_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_set_security_assessment_baseline_management oci_data_safe_set_security_assessment_baseline_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-set-security-assessment-baseline-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.DataSafeSetSecurityAssessmentBaselineManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSetSecurityAssessmentBaselineManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-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 DataSafeSetSecurityAssessmentBaselineManagement 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_safe_set_security_assessment_baseline_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSetSecurityAssessmentBaselineManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSetSecurityAssessmentBaselineManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 311
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 314
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 326
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 335
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSetSecurityAssessmentBaselineManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 255
          },
          "name": "assessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 289
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 308
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 268
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 302
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 318
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 295
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline-management/index:DataSafeSetSecurityAssessmentBaselineManagement"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
        "line": 9
      },
      "name": "DataSafeSetSecurityAssessmentBaselineManagementConfig",
      "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_safe_set_security_assessment_baseline_management#compartment_id DataSafeSetSecurityAssessmentBaselineManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-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/data_safe_set_security_assessment_baseline_management#target_id DataSafeSetSecurityAssessmentBaselineManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 24
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_set_security_assessment_baseline_management#id DataSafeSetSecurityAssessmentBaselineManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-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/data_safe_set_security_assessment_baseline_management#timeouts DataSafeSetSecurityAssessmentBaselineManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline-management/index:DataSafeSetSecurityAssessmentBaselineManagementConfig"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
        "line": 32
      },
      "name": "DataSafeSetSecurityAssessmentBaselineManagementTimeouts",
      "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_safe_set_security_assessment_baseline_management#create DataSafeSetSecurityAssessmentBaselineManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-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/data_safe_set_security_assessment_baseline_management#delete DataSafeSetSecurityAssessmentBaselineManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-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/data_safe_set_security_assessment_baseline_management#update DataSafeSetSecurityAssessmentBaselineManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline-management/index:DataSafeSetSecurityAssessmentBaselineManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-set-security-assessment-baseline-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/data-safe-set-security-assessment-baseline-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSetSecurityAssessmentBaselineManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline-management/index:DataSafeSetSecurityAssessmentBaselineManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
        "line": 32
      },
      "name": "DataSafeSetSecurityAssessmentBaselineTimeouts",
      "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_safe_set_security_assessment_baseline#create DataSafeSetSecurityAssessmentBaseline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/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/data_safe_set_security_assessment_baseline#delete DataSafeSetSecurityAssessmentBaseline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/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/data_safe_set_security_assessment_baseline#update DataSafeSetSecurityAssessmentBaseline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline/index:DataSafeSetSecurityAssessmentBaselineTimeouts"
    },
    "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-set-security-assessment-baseline/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-safe-set-security-assessment-baseline/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSetSecurityAssessmentBaselineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-security-assessment-baseline/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetSecurityAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-set-security-assessment-baseline/index:DataSafeSetSecurityAssessmentBaselineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaseline": {
      "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_safe_set_user_assessment_baseline oci_data_safe_set_user_assessment_baseline}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaseline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_set_user_assessment_baseline oci_data_safe_set_user_assessment_baseline} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-set-user-assessment-baseline/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.DataSafeSetUserAssessmentBaselineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSetUserAssessmentBaseline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/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 DataSafeSetUserAssessmentBaseline 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_safe_set_user_assessment_baseline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSetUserAssessmentBaseline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSetUserAssessmentBaseline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 262
          },
          "name": "resetAssessmentIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 278
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSetUserAssessmentBaseline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 266
          },
          "name": "assessmentIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 282
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 295
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 256
          },
          "name": "assessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 288
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline/index:DataSafeSetUserAssessmentBaseline"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
        "line": 9
      },
      "name": "DataSafeSetUserAssessmentBaselineConfig",
      "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_safe_set_user_assessment_baseline#user_assessment_id DataSafeSetUserAssessmentBaseline#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 24
          },
          "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/resources/data_safe_set_user_assessment_baseline#assessment_ids DataSafeSetUserAssessmentBaseline#assessment_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 13
          },
          "name": "assessmentIds",
          "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/resources/data_safe_set_user_assessment_baseline#id DataSafeSetUserAssessmentBaseline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/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/data_safe_set_user_assessment_baseline#timeouts DataSafeSetUserAssessmentBaseline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline/index:DataSafeSetUserAssessmentBaselineConfig"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagement": {
      "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_safe_set_user_assessment_baseline_management oci_data_safe_set_user_assessment_baseline_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_set_user_assessment_baseline_management oci_data_safe_set_user_assessment_baseline_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-set-user-assessment-baseline-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.DataSafeSetUserAssessmentBaselineManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSetUserAssessmentBaselineManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-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 DataSafeSetUserAssessmentBaselineManagement 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_safe_set_user_assessment_baseline_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSetUserAssessmentBaselineManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSetUserAssessmentBaselineManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 311
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 314
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 326
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 335
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSetUserAssessmentBaselineManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 255
          },
          "name": "assessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 308
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 302
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 268
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 297
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 318
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 290
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline-management/index:DataSafeSetUserAssessmentBaselineManagement"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
        "line": 9
      },
      "name": "DataSafeSetUserAssessmentBaselineManagementConfig",
      "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_safe_set_user_assessment_baseline_management#compartment_id DataSafeSetUserAssessmentBaselineManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-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/data_safe_set_user_assessment_baseline_management#target_id DataSafeSetUserAssessmentBaselineManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 24
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_set_user_assessment_baseline_management#id DataSafeSetUserAssessmentBaselineManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-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/data_safe_set_user_assessment_baseline_management#timeouts DataSafeSetUserAssessmentBaselineManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline-management/index:DataSafeSetUserAssessmentBaselineManagementConfig"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
        "line": 32
      },
      "name": "DataSafeSetUserAssessmentBaselineManagementTimeouts",
      "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_safe_set_user_assessment_baseline_management#create DataSafeSetUserAssessmentBaselineManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-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/data_safe_set_user_assessment_baseline_management#delete DataSafeSetUserAssessmentBaselineManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-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/data_safe_set_user_assessment_baseline_management#update DataSafeSetUserAssessmentBaselineManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline-management/index:DataSafeSetUserAssessmentBaselineManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-set-user-assessment-baseline-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/data-safe-set-user-assessment-baseline-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSetUserAssessmentBaselineManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline-management/index:DataSafeSetUserAssessmentBaselineManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
        "line": 32
      },
      "name": "DataSafeSetUserAssessmentBaselineTimeouts",
      "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_safe_set_user_assessment_baseline#create DataSafeSetUserAssessmentBaseline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/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/data_safe_set_user_assessment_baseline#delete DataSafeSetUserAssessmentBaseline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/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/data_safe_set_user_assessment_baseline#update DataSafeSetUserAssessmentBaseline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline/index:DataSafeSetUserAssessmentBaselineTimeouts"
    },
    "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-set-user-assessment-baseline/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-safe-set-user-assessment-baseline/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSetUserAssessmentBaselineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-set-user-assessment-baseline/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSetUserAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-set-user-assessment-baseline/index:DataSafeSetUserAssessmentBaselineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSqlCollection": {
      "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_safe_sql_collection oci_data_safe_sql_collection}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sql_collection oci_data_safe_sql_collection} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-collection/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.DataSafeSqlCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sql-collection/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSqlCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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 DataSafeSqlCollection 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_safe_sql_collection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSqlCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSqlCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 586
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 348
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 364
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 380
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 396
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 412
          },
          "name": "resetGenerateSqlFirewallPolicyTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 428
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 449
          },
          "name": "resetPurgeLogsTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 465
          },
          "name": "resetRefreshLogInsightsTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 481
          },
          "name": "resetSqlLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 497
          },
          "name": "resetStartTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 518
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 534
          },
          "name": "resetStopTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 589
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 601
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 622
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSqlCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 437
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 506
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 544
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 562
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 567
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 572
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 583
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 577
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 323
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 336
          },
          "name": "dbUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 352
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 368
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 384
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 400
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 416
          },
          "name": "generateSqlFirewallPolicyTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 432
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 453
          },
          "name": "purgeLogsTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 469
          },
          "name": "refreshLogInsightsTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 485
          },
          "name": "sqlLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 501
          },
          "name": "startTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 522
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 538
          },
          "name": "stopTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 557
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 593
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 316
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 329
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 342
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 358
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 374
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 390
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 406
          },
          "name": "generateSqlFirewallPolicyTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 422
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 443
          },
          "name": "purgeLogsTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 459
          },
          "name": "refreshLogInsightsTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 475
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 491
          },
          "name": "startTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 512
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 528
          },
          "name": "stopTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 550
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-collection/index:DataSafeSqlCollection"
    },
    "cdktf-provider-oci.DataSafeSqlCollectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-collection/index.ts",
        "line": 9
      },
      "name": "DataSafeSqlCollectionConfig",
      "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_safe_sql_collection#compartment_id DataSafeSqlCollection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 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/data_safe_sql_collection#db_user_name DataSafeSqlCollection#db_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 17
          },
          "name": "dbUserName",
          "type": {
            "primitive": "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_safe_sql_collection#target_id DataSafeSqlCollection#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 72
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_sql_collection#defined_tags DataSafeSqlCollection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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_safe_sql_collection#description DataSafeSqlCollection#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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_safe_sql_collection#display_name DataSafeSqlCollection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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_safe_sql_collection#freeform_tags DataSafeSqlCollection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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/data_safe_sql_collection#generate_sql_firewall_policy_trigger DataSafeSqlCollection#generate_sql_firewall_policy_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 37
          },
          "name": "generateSqlFirewallPolicyTrigger",
          "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/data_safe_sql_collection#id DataSafeSqlCollection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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/data_safe_sql_collection#purge_logs_trigger DataSafeSqlCollection#purge_logs_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 48
          },
          "name": "purgeLogsTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sql_collection#refresh_log_insights_trigger DataSafeSqlCollection#refresh_log_insights_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 52
          },
          "name": "refreshLogInsightsTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sql_collection#sql_level DataSafeSqlCollection#sql_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 56
          },
          "name": "sqlLevel",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_collection#start_trigger DataSafeSqlCollection#start_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 60
          },
          "name": "startTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_sql_collection#status DataSafeSqlCollection#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 64
          },
          "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/data_safe_sql_collection#stop_trigger DataSafeSqlCollection#stop_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 68
          },
          "name": "stopTrigger",
          "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/data_safe_sql_collection#timeouts DataSafeSqlCollection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-collection/index:DataSafeSqlCollectionConfig"
    },
    "cdktf-provider-oci.DataSafeSqlCollectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-collection/index.ts",
        "line": 80
      },
      "name": "DataSafeSqlCollectionTimeouts",
      "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_safe_sql_collection#create DataSafeSqlCollection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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/data_safe_sql_collection#delete DataSafeSqlCollection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/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/data_safe_sql_collection#update DataSafeSqlCollection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 92
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-collection/index:DataSafeSqlCollectionTimeouts"
    },
    "cdktf-provider-oci.DataSafeSqlCollectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-collection/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/data-safe-sql-collection/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 200
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 216
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 232
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSqlCollectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 204
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 220
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 236
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 194
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 210
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 226
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-collection/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlCollectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sql-collection/index:DataSafeSqlCollectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicy": {
      "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_safe_sql_firewall_policy oci_data_safe_sql_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sql_firewall_policy oci_data_safe_sql_firewall_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-firewall-policy/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.DataSafeSqlFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSqlFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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 DataSafeSqlFirewallPolicy 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_safe_sql_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSqlFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSqlFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 576
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 317
          },
          "name": "resetAllowedClientIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 333
          },
          "name": "resetAllowedClientOsUsernames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 349
          },
          "name": "resetAllowedClientPrograms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 365
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 386
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 402
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 418
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 434
          },
          "name": "resetEnforcementScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 450
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 466
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 515
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 579
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 547
          },
          "name": "resetViolationAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 563
          },
          "name": "resetViolationAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 591
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 611
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSqlFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 374
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 475
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 480
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 498
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 503
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 525
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 573
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 535
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 321
          },
          "name": "allowedClientIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 337
          },
          "name": "allowedClientOsUsernamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 353
          },
          "name": "allowedClientProgramsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 369
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 390
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 406
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 422
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 438
          },
          "name": "enforcementScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 454
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 470
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 493
          },
          "name": "sqlFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 519
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 583
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 551
          },
          "name": "violationActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 567
          },
          "name": "violationAuditInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 311
          },
          "name": "allowedClientIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 327
          },
          "name": "allowedClientOsUsernames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 343
          },
          "name": "allowedClientPrograms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 380
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 396
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 412
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 428
          },
          "name": "enforcementScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 444
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 460
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 486
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 509
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 541
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 557
          },
          "name": "violationAudit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy/index:DataSafeSqlFirewallPolicy"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeSqlFirewallPolicyConfig",
      "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_safe_sql_firewall_policy#sql_firewall_policy_id DataSafeSqlFirewallPolicy#sql_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 56
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "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_safe_sql_firewall_policy#allowed_client_ips DataSafeSqlFirewallPolicy#allowed_client_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 13
          },
          "name": "allowedClientIps",
          "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/data_safe_sql_firewall_policy#allowed_client_os_usernames DataSafeSqlFirewallPolicy#allowed_client_os_usernames}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 17
          },
          "name": "allowedClientOsUsernames",
          "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/data_safe_sql_firewall_policy#allowed_client_programs DataSafeSqlFirewallPolicy#allowed_client_programs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 21
          },
          "name": "allowedClientPrograms",
          "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/data_safe_sql_firewall_policy#compartment_id DataSafeSqlFirewallPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 25
          },
          "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/data_safe_sql_firewall_policy#defined_tags DataSafeSqlFirewallPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#description DataSafeSqlFirewallPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#display_name DataSafeSqlFirewallPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#enforcement_scope DataSafeSqlFirewallPolicy#enforcement_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 41
          },
          "name": "enforcementScope",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_firewall_policy#freeform_tags DataSafeSqlFirewallPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#id DataSafeSqlFirewallPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#status DataSafeSqlFirewallPolicy#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 60
          },
          "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/data_safe_sql_firewall_policy#timeouts DataSafeSqlFirewallPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sql_firewall_policy#violation_action DataSafeSqlFirewallPolicy#violation_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 64
          },
          "name": "violationAction",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_firewall_policy#violation_audit DataSafeSqlFirewallPolicy#violation_audit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 68
          },
          "name": "violationAudit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy/index:DataSafeSqlFirewallPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagement": {
      "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_safe_sql_firewall_policy_management oci_data_safe_sql_firewall_policy_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sql_firewall_policy_management oci_data_safe_sql_firewall_policy_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DataSafeSqlFirewallPolicyManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeSqlFirewallPolicyManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 269
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeSqlFirewallPolicyManagement 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_safe_sql_firewall_policy_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeSqlFirewallPolicyManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeSqlFirewallPolicyManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 632
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 332
          },
          "name": "resetAllowedClientIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 348
          },
          "name": "resetAllowedClientOsUsernames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 364
          },
          "name": "resetAllowedClientPrograms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 380
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 396
          },
          "name": "resetDbUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 412
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 428
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 444
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 460
          },
          "name": "resetEnforcementScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 476
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 492
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 518
          },
          "name": "resetSqlFirewallPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 539
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 555
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 577
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 635
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 603
          },
          "name": "resetViolationAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 619
          },
          "name": "resetViolationAudit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 647
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeSqlFirewallPolicyManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 257
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 501
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 506
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 527
          },
          "name": "sqlLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 586
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 629
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 591
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 336
          },
          "name": "allowedClientIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 352
          },
          "name": "allowedClientOsUsernamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 368
          },
          "name": "allowedClientProgramsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 384
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 400
          },
          "name": "dbUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 416
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 432
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 448
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 464
          },
          "name": "enforcementScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 480
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 496
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 522
          },
          "name": "sqlFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 543
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 559
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 581
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 639
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 607
          },
          "name": "violationActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 623
          },
          "name": "violationAuditInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 326
          },
          "name": "allowedClientIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 342
          },
          "name": "allowedClientOsUsernames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 358
          },
          "name": "allowedClientPrograms",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 374
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 390
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 406
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 422
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 438
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 454
          },
          "name": "enforcementScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 470
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 512
          },
          "name": "sqlFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 533
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 549
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 571
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 597
          },
          "name": "violationAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 613
          },
          "name": "violationAudit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy-management/index:DataSafeSqlFirewallPolicyManagement"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
        "line": 9
      },
      "name": "DataSafeSqlFirewallPolicyManagementConfig",
      "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_safe_sql_firewall_policy_management#allowed_client_ips DataSafeSqlFirewallPolicyManagement#allowed_client_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 13
          },
          "name": "allowedClientIps",
          "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/data_safe_sql_firewall_policy_management#allowed_client_os_usernames DataSafeSqlFirewallPolicyManagement#allowed_client_os_usernames}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 17
          },
          "name": "allowedClientOsUsernames",
          "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/data_safe_sql_firewall_policy_management#allowed_client_programs DataSafeSqlFirewallPolicyManagement#allowed_client_programs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 21
          },
          "name": "allowedClientPrograms",
          "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/data_safe_sql_firewall_policy_management#compartment_id DataSafeSqlFirewallPolicyManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 25
          },
          "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/data_safe_sql_firewall_policy_management#db_user_name DataSafeSqlFirewallPolicyManagement#db_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 29
          },
          "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/resources/data_safe_sql_firewall_policy_management#defined_tags DataSafeSqlFirewallPolicyManagement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/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/data_safe_sql_firewall_policy_management#description DataSafeSqlFirewallPolicyManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 37
          },
          "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_safe_sql_firewall_policy_management#display_name DataSafeSqlFirewallPolicyManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 41
          },
          "name": "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_safe_sql_firewall_policy_management#enforcement_scope DataSafeSqlFirewallPolicyManagement#enforcement_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 45
          },
          "name": "enforcementScope",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_firewall_policy_management#freeform_tags DataSafeSqlFirewallPolicyManagement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 49
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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_safe_sql_firewall_policy_management#id DataSafeSqlFirewallPolicyManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 56
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_firewall_policy_management#sql_firewall_policy_id DataSafeSqlFirewallPolicyManagement#sql_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 60
          },
          "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/resources/data_safe_sql_firewall_policy_management#state DataSafeSqlFirewallPolicyManagement#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 64
          },
          "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/data_safe_sql_firewall_policy_management#status DataSafeSqlFirewallPolicyManagement#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 68
          },
          "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/data_safe_sql_firewall_policy_management#target_id DataSafeSqlFirewallPolicyManagement#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 72
          },
          "name": "targetId",
          "optional": true,
          "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_safe_sql_firewall_policy_management#timeouts DataSafeSqlFirewallPolicyManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 86
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_sql_firewall_policy_management#violation_action DataSafeSqlFirewallPolicyManagement#violation_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 76
          },
          "name": "violationAction",
          "optional": true,
          "type": {
            "primitive": "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_safe_sql_firewall_policy_management#violation_audit DataSafeSqlFirewallPolicyManagement#violation_audit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 80
          },
          "name": "violationAudit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy-management/index:DataSafeSqlFirewallPolicyManagementConfig"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
        "line": 88
      },
      "name": "DataSafeSqlFirewallPolicyManagementTimeouts",
      "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_safe_sql_firewall_policy_management#create DataSafeSqlFirewallPolicyManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 92
          },
          "name": "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_safe_sql_firewall_policy_management#delete DataSafeSqlFirewallPolicyManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 96
          },
          "name": "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_safe_sql_firewall_policy_management#update DataSafeSqlFirewallPolicyManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 100
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy-management/index:DataSafeSqlFirewallPolicyManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-firewall-policy-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 208
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 224
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 240
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSqlFirewallPolicyManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 212
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 228
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 244
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 202
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 218
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 234
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy-management/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy-management/index:DataSafeSqlFirewallPolicyManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy/index.ts",
        "line": 76
      },
      "name": "DataSafeSqlFirewallPolicyTimeouts",
      "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_safe_sql_firewall_policy#create DataSafeSqlFirewallPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#delete DataSafeSqlFirewallPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/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/data_safe_sql_firewall_policy#update DataSafeSqlFirewallPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 88
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy/index:DataSafeSqlFirewallPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-sql-firewall-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-sql-firewall-policy/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeSqlFirewallPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-sql-firewall-policy/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeSqlFirewallPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-sql-firewall-policy/index:DataSafeSqlFirewallPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociation": {
      "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_safe_target_alert_policy_association oci_data_safe_target_alert_policy_association}."
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_alert_policy_association oci_data_safe_target_alert_policy_association} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-target-alert-policy-association/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.DataSafeTargetAlertPolicyAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-alert-policy-association/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeTargetAlertPolicyAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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 DataSafeTargetAlertPolicyAssociation 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_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 DataSafeTargetAlertPolicyAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeTargetAlertPolicyAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 447
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 337
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 353
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 450
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 462
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 477
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeTargetAlertPolicyAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 391
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 409
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 415
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 433
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 444
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 438
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 341
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 357
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 386
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 404
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 428
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 454
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 379
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 397
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 421
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-alert-policy-association/index:DataSafeTargetAlertPolicyAssociation"
    },
    "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-alert-policy-association/index.ts",
        "line": 9
      },
      "name": "DataSafeTargetAlertPolicyAssociationConfig",
      "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_safe_target_alert_policy_association#compartment_id DataSafeTargetAlertPolicyAssociation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 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/data_safe_target_alert_policy_association#is_enabled DataSafeTargetAlertPolicyAssociation#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 40
          },
          "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/data_safe_target_alert_policy_association#policy_id DataSafeTargetAlertPolicyAssociation#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 44
          },
          "name": "policyId",
          "type": {
            "primitive": "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_safe_target_alert_policy_association#target_id DataSafeTargetAlertPolicyAssociation#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 48
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_target_alert_policy_association#defined_tags DataSafeTargetAlertPolicyAssociation#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#description DataSafeTargetAlertPolicyAssociation#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#display_name DataSafeTargetAlertPolicyAssociation#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#freeform_tags DataSafeTargetAlertPolicyAssociation#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#id DataSafeTargetAlertPolicyAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#timeouts DataSafeTargetAlertPolicyAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-target-alert-policy-association/index:DataSafeTargetAlertPolicyAssociationConfig"
    },
    "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-alert-policy-association/index.ts",
        "line": 56
      },
      "name": "DataSafeTargetAlertPolicyAssociationTimeouts",
      "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_safe_target_alert_policy_association#create DataSafeTargetAlertPolicyAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#delete DataSafeTargetAlertPolicyAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/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/data_safe_target_alert_policy_association#update DataSafeTargetAlertPolicyAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-alert-policy-association/index:DataSafeTargetAlertPolicyAssociationTimeouts"
    },
    "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-alert-policy-association/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/data-safe-target-alert-policy-association/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeTargetAlertPolicyAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-alert-policy-association/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetAlertPolicyAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-alert-policy-association/index:DataSafeTargetAlertPolicyAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabase": {
      "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_safe_target_database oci_data_safe_target_database}."
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database oci_data_safe_target_database} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/index.ts",
          "line": 2295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 2263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeTargetDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2280
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeTargetDatabase 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_safe_target_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeTargetDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeTargetDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2464
          },
          "name": "putConnectionOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2480
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2496
          },
          "name": "putDatabaseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2509
          },
          "name": "putPeerTargetDatabaseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2525
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2541
          },
          "name": "putTlsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2467
          },
          "name": "resetConnectionOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2483
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2355
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2371
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2387
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2403
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2512
          },
          "name": "resetPeerTargetDatabaseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2528
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2544
          },
          "name": "resetTlsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2556
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2573
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2268
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2330
          },
          "name": "associatedResourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2461
          },
          "name": "connectionOption",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2477
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2493
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2428
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2506
          },
          "name": "peerTargetDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2434
          },
          "name": "peerTargetDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2445
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2450
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2522
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2455
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2538
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2343
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2471
          },
          "name": "connectionOptionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2487
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2500
          },
          "name": "databaseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2359
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2375
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2391
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2407
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2516
          },
          "name": "peerTargetDatabaseDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2532
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2548
          },
          "name": "tlsConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2349
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2365
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2397
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabase"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 9
      },
      "name": "DataSafeTargetDatabaseConfig",
      "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_safe_target_database#compartment_id DataSafeTargetDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#database_details DataSafeTargetDatabase#database_details}",
            "stability": "stable",
            "summary": "database_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 54
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#connection_option DataSafeTargetDatabase#connection_option}",
            "stability": "stable",
            "summary": "connection_option block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 42
          },
          "name": "connectionOption",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#credentials DataSafeTargetDatabase#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 48
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#defined_tags DataSafeTargetDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#description DataSafeTargetDatabase#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#display_name DataSafeTargetDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#freeform_tags DataSafeTargetDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#id DataSafeTargetDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/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/data_safe_target_database#peer_target_database_details DataSafeTargetDatabase#peer_target_database_details}",
            "stability": "stable",
            "summary": "peer_target_database_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 60
          },
          "name": "peerTargetDatabaseDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#timeouts DataSafeTargetDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#tls_config DataSafeTargetDatabase#tls_config}",
            "stability": "stable",
            "summary": "tls_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 72
          },
          "name": "tlsConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 416
      },
      "name": "DataSafeTargetDatabaseConnectionOption",
      "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_safe_target_database#connection_type DataSafeTargetDatabase#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 420
          },
          "name": "connectionType",
          "type": {
            "primitive": "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_safe_target_database#datasafe_private_endpoint_id DataSafeTargetDatabase#datasafe_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 424
          },
          "name": "datasafePrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#on_prem_connector_id DataSafeTargetDatabase#on_prem_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 428
          },
          "name": "onPremConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseConnectionOption"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 539
          },
          "name": "resetDatasafePrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 555
          },
          "name": "resetOnPremConnectorId"
        }
      ],
      "name": "DataSafeTargetDatabaseConnectionOptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 527
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 543
          },
          "name": "datasafePrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 559
          },
          "name": "onPremConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 520
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 533
          },
          "name": "datasafePrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 549
          },
          "name": "onPremConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseConnectionOption"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseConnectionOptionOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 563
      },
      "name": "DataSafeTargetDatabaseCredentials",
      "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_safe_target_database#password DataSafeTargetDatabase#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 567
          },
          "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/resources/data_safe_target_database#user_name DataSafeTargetDatabase#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 571
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseCredentials"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 610
      },
      "name": "DataSafeTargetDatabaseCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 657
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 670
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 650
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 663
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseCredentials"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseCredentialsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 674
      },
      "name": "DataSafeTargetDatabaseDatabaseDetails",
      "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_safe_target_database#database_type DataSafeTargetDatabase#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 682
          },
          "name": "databaseType",
          "type": {
            "primitive": "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_safe_target_database#infrastructure_type DataSafeTargetDatabase#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 690
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "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_safe_target_database#autonomous_database_id DataSafeTargetDatabase#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 678
          },
          "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/resources/data_safe_target_database#db_system_id DataSafeTargetDatabase#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 686
          },
          "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/resources/data_safe_target_database#instance_id DataSafeTargetDatabase#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 694
          },
          "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/data_safe_target_database#ip_addresses DataSafeTargetDatabase#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 698
          },
          "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/data_safe_target_database#listener_port DataSafeTargetDatabase#listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 702
          },
          "name": "listenerPort",
          "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/data_safe_target_database#pluggable_database_id DataSafeTargetDatabase#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 706
          },
          "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/resources/data_safe_target_database#service_name DataSafeTargetDatabase#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 710
          },
          "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/resources/data_safe_target_database#vm_cluster_id DataSafeTargetDatabase#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 714
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseDatabaseDetails"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 903
          },
          "name": "resetAutonomousDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 932
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 961
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 977
          },
          "name": "resetIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 993
          },
          "name": "resetListenerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1009
          },
          "name": "resetPluggableDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1025
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1041
          },
          "name": "resetVmClusterId"
        }
      ],
      "name": "DataSafeTargetDatabaseDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 907
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 920
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 936
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 949
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 965
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 981
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 997
          },
          "name": "listenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1013
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1029
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1045
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 897
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 913
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 926
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 942
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 955
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 971
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 987
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1003
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1019
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1035
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroup": {
      "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_safe_target_database_group oci_data_safe_target_database_group}."
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_group oci_data_safe_target_database_group} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/index.ts",
          "line": 779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeTargetDatabaseGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 764
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeTargetDatabaseGroup 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_safe_target_database_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeTargetDatabaseGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeTargetDatabaseGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 940
          },
          "name": "putMatchingCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 953
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 830
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 846
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 875
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 891
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 956
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 968
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 981
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabaseGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 752
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 900
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 937
          },
          "name": "matchingCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 905
          },
          "name": "membershipCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 910
          },
          "name": "membershipUpdateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 915
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 921
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 926
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 950
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 931
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 818
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 834
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 850
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 863
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 879
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 895
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 944
          },
          "name": "matchingCriteriaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 960
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 811
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 824
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 840
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 856
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 869
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 885
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroup"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 9
      },
      "name": "DataSafeTargetDatabaseGroupConfig",
      "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_safe_target_database_group#compartment_id DataSafeTargetDatabaseGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#display_name DataSafeTargetDatabaseGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#matching_criteria DataSafeTargetDatabaseGroup#matching_criteria}",
            "stability": "stable",
            "summary": "matching_criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 42
          },
          "name": "matchingCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_group#defined_tags DataSafeTargetDatabaseGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#description DataSafeTargetDatabaseGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#freeform_tags DataSafeTargetDatabaseGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#id DataSafeTargetDatabaseGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-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/data_safe_target_database_group#timeouts DataSafeTargetDatabaseGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 465
      },
      "name": "DataSafeTargetDatabaseGroupMatchingCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_group#include DataSafeTargetDatabaseGroup#include}",
            "stability": "stable",
            "summary": "include block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 477
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_group#exclude DataSafeTargetDatabaseGroup#exclude}",
            "stability": "stable",
            "summary": "exclude block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 471
          },
          "name": "exclude",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteria"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 50
      },
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaExclude",
      "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_safe_target_database_group#target_database_ids DataSafeTargetDatabaseGroup#target_database_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 54
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaExclude"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 86
      },
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 127
          },
          "name": "targetDatabaseIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 120
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 280
      },
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaInclude",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_group#compartments DataSafeTargetDatabaseGroup#compartments}",
            "stability": "stable",
            "summary": "compartments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 298
          },
          "name": "compartments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
                    },
                    "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/data_safe_target_database_group#defined_tags DataSafeTargetDatabaseGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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_safe_target_database_group#freeform_tags DataSafeTargetDatabaseGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 288
          },
          "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/data_safe_target_database_group#target_database_ids DataSafeTargetDatabaseGroup#target_database_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 292
          },
          "name": "targetDatabaseIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaInclude"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 131
      },
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments",
      "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/data_safe_target_database_group#id DataSafeTargetDatabaseGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 138
          },
          "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/data_safe_target_database_group#is_include_subtree DataSafeTargetDatabaseGroup#is_include_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 142
          },
          "name": "isIncludeSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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-safe-target-database-group/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/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.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/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-safe-target-database-group/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-safe-target-database-group/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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-safe-target-database-group/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 252
          },
          "name": "resetIsIncludeSubtree"
        }
      ],
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 240
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 256
          },
          "name": "isIncludeSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 233
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 246
          },
          "name": "isIncludeSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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/data-safe-target-database-group/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 454
          },
          "name": "putCompartments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 457
          },
          "name": "resetCompartments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 409
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 425
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 441
          },
          "name": "resetTargetDatabaseIds"
        }
      ],
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 451
          },
          "name": "compartments",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 461
          },
          "name": "compartmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeCompartments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 413
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 429
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 445
          },
          "name": "targetDatabaseIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 403
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 419
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 435
          },
          "name": "targetDatabaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 559
          },
          "name": "putExclude",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 575
          },
          "name": "putInclude",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 562
          },
          "name": "resetExclude"
        }
      ],
      "name": "DataSafeTargetDatabaseGroupMatchingCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 556
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExcludeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 572
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaIncludeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 566
          },
          "name": "excludeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaExclude"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 579
          },
          "name": "includeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteriaInclude"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupMatchingCriteria"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupMatchingCriteriaOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 583
      },
      "name": "DataSafeTargetDatabaseGroupTimeouts",
      "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_safe_target_database_group#create DataSafeTargetDatabaseGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 587
          },
          "name": "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_safe_target_database_group#delete DataSafeTargetDatabaseGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 591
          },
          "name": "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_safe_target_database_group#update DataSafeTargetDatabaseGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 595
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupTimeouts"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-group/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 703
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 719
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 735
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeTargetDatabaseGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 707
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 723
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 739
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 697
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 713
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 729
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-group/index.ts",
            "line": 653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-group/index:DataSafeTargetDatabaseGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabase": {
      "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_safe_target_database_peer_target_database oci_data_safe_target_database_peer_target_database}."
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_peer_target_database oci_data_safe_target_database_peer_target_database} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-peer-target-database/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.DataSafeTargetDatabasePeerTargetDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeTargetDatabasePeerTargetDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/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 DataSafeTargetDatabasePeerTargetDatabase 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_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 DataSafeTargetDatabasePeerTargetDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeTargetDatabasePeerTargetDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 978
          },
          "name": "putDatabaseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 991
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1007
          },
          "name": "putTlsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 879
          },
          "name": "resetDataguardAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 895
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 911
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 927
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 994
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1010
          },
          "name": "resetTlsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1022
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1035
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 809
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 975
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 867
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 936
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 941
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 946
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 951
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 969
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 988
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1004
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 982
          },
          "name": "databaseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 883
          },
          "name": "dataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 899
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 915
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 931
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 964
          },
          "name": "targetDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 998
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 1014
          },
          "name": "tlsConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 873
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 889
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 905
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 921
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 957
          },
          "name": "targetDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabase"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 9
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_peer_target_database#database_details DataSafeTargetDatabasePeerTargetDatabase#database_details}",
            "stability": "stable",
            "summary": "database_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 38
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_peer_target_database#target_database_id DataSafeTargetDatabasePeerTargetDatabase#target_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 32
          },
          "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/resources/data_safe_target_database_peer_target_database#dataguard_association_id DataSafeTargetDatabasePeerTargetDatabase#dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 13
          },
          "name": "dataguardAssociationId",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#description DataSafeTargetDatabasePeerTargetDatabase#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/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/7.19.0/docs/resources/data_safe_target_database_peer_target_database#display_name DataSafeTargetDatabasePeerTargetDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/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/data_safe_target_database_peer_target_database#id DataSafeTargetDatabasePeerTargetDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/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/data_safe_target_database_peer_target_database#timeouts DataSafeTargetDatabasePeerTargetDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database_peer_target_database#tls_config DataSafeTargetDatabasePeerTargetDatabase#tls_config}",
            "stability": "stable",
            "summary": "tls_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 50
          },
          "name": "tlsConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 52
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails",
      "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_safe_target_database_peer_target_database#database_type DataSafeTargetDatabasePeerTargetDatabase#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 60
          },
          "name": "databaseType",
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#infrastructure_type DataSafeTargetDatabasePeerTargetDatabase#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 68
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#autonomous_database_id DataSafeTargetDatabasePeerTargetDatabase#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 56
          },
          "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/resources/data_safe_target_database_peer_target_database#db_system_id DataSafeTargetDatabasePeerTargetDatabase#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 64
          },
          "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/resources/data_safe_target_database_peer_target_database#instance_id DataSafeTargetDatabasePeerTargetDatabase#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 72
          },
          "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/data_safe_target_database_peer_target_database#ip_addresses DataSafeTargetDatabasePeerTargetDatabase#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 76
          },
          "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/data_safe_target_database_peer_target_database#listener_port DataSafeTargetDatabasePeerTargetDatabase#listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 80
          },
          "name": "listenerPort",
          "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/data_safe_target_database_peer_target_database#pluggable_database_id DataSafeTargetDatabasePeerTargetDatabase#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 84
          },
          "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/resources/data_safe_target_database_peer_target_database#service_name DataSafeTargetDatabasePeerTargetDatabase#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 88
          },
          "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/resources/data_safe_target_database_peer_target_database#vm_cluster_id DataSafeTargetDatabasePeerTargetDatabase#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 92
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-peer-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 281
          },
          "name": "resetAutonomousDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 310
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 339
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 355
          },
          "name": "resetIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 371
          },
          "name": "resetListenerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 387
          },
          "name": "resetPluggableDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 403
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 419
          },
          "name": "resetVmClusterId"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 285
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 298
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 314
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 327
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 343
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 359
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 375
          },
          "name": "listenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 391
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 407
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 423
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 275
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 291
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 304
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 320
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 333
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 349
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 365
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 381
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 397
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 413
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1637
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#database_details DataSafeTargetDatabase#database_details}",
            "stability": "stable",
            "summary": "database_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1655
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_target_database#dataguard_association_id DataSafeTargetDatabase#dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1641
          },
          "name": "dataguardAssociationId",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#description DataSafeTargetDatabase#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1645
          },
          "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_safe_target_database#display_name DataSafeTargetDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1649
          },
          "name": "displayName",
          "optional": true,
          "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_safe_target_database#tls_config DataSafeTargetDatabase#tls_config}",
            "stability": "stable",
            "summary": "tls_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1661
          },
          "name": "tlsConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetails"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1049
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails",
      "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_safe_target_database#database_type DataSafeTargetDatabase#database_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1057
          },
          "name": "databaseType",
          "type": {
            "primitive": "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_safe_target_database#infrastructure_type DataSafeTargetDatabase#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1065
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "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_safe_target_database#autonomous_database_id DataSafeTargetDatabase#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1053
          },
          "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/resources/data_safe_target_database#db_system_id DataSafeTargetDatabase#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1061
          },
          "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/resources/data_safe_target_database#instance_id DataSafeTargetDatabase#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1069
          },
          "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/data_safe_target_database#ip_addresses DataSafeTargetDatabase#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1073
          },
          "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/data_safe_target_database#listener_port DataSafeTargetDatabase#listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1077
          },
          "name": "listenerPort",
          "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/data_safe_target_database#pluggable_database_id DataSafeTargetDatabase#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1081
          },
          "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/resources/data_safe_target_database#service_name DataSafeTargetDatabase#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1085
          },
          "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/resources/data_safe_target_database#vm_cluster_id DataSafeTargetDatabase#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1089
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1278
          },
          "name": "resetAutonomousDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1307
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1336
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1352
          },
          "name": "resetIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1368
          },
          "name": "resetListenerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1384
          },
          "name": "resetPluggableDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1400
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1416
          },
          "name": "resetVmClusterId"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1282
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1295
          },
          "name": "databaseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1311
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1324
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1340
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1356
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1372
          },
          "name": "listenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1388
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1404
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1420
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1272
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1288
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1301
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1317
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1330
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1346
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1362
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1378
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1394
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1410
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/index.ts",
          "line": 1875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 1721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1842
          },
          "name": "putDatabaseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1855
          },
          "name": "putTlsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1797
          },
          "name": "resetDataguardAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1813
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1829
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1858
          },
          "name": "resetTlsConfig"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1839
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1852
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1846
          },
          "name": "databaseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsDatabaseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1801
          },
          "name": "dataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1817
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1833
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1862
          },
          "name": "tlsConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1791
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1807
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1823
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1424
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig",
      "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_safe_target_database#status DataSafeTargetDatabase#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1436
          },
          "name": "status",
          "type": {
            "primitive": "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_safe_target_database#certificate_store_type DataSafeTargetDatabase#certificate_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1428
          },
          "name": "certificateStoreType",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#key_store_content DataSafeTargetDatabase#key_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1432
          },
          "name": "keyStoreContent",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#store_password DataSafeTargetDatabase#store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1440
          },
          "name": "storePassword",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#trust_store_content DataSafeTargetDatabase#trust_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1444
          },
          "name": "trustStoreContent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1568
          },
          "name": "resetCertificateStoreType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1584
          },
          "name": "resetKeyStoreContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1613
          },
          "name": "resetStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1629
          },
          "name": "resetTrustStoreContent"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1572
          },
          "name": "certificateStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1588
          },
          "name": "keyStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1601
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1617
          },
          "name": "storePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1633
          },
          "name": "trustStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1562
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1578
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1594
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1607
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1623
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseDetailsTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 427
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseTimeouts",
      "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_safe_target_database_peer_target_database#create DataSafeTargetDatabasePeerTargetDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 431
          },
          "name": "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_safe_target_database_peer_target_database#delete DataSafeTargetDatabasePeerTargetDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 435
          },
          "name": "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_safe_target_database_peer_target_database#update DataSafeTargetDatabasePeerTargetDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 439
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseTimeouts"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-peer-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 547
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 563
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 579
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 551
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 567
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 583
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 541
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 557
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 573
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 587
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabaseTlsConfig",
      "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_safe_target_database_peer_target_database#status DataSafeTargetDatabasePeerTargetDatabase#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 599
          },
          "name": "status",
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#certificate_store_type DataSafeTargetDatabasePeerTargetDatabase#certificate_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 591
          },
          "name": "certificateStoreType",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#key_store_content DataSafeTargetDatabasePeerTargetDatabase#key_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 595
          },
          "name": "keyStoreContent",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#store_password DataSafeTargetDatabasePeerTargetDatabase#store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 603
          },
          "name": "storePassword",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database_peer_target_database#trust_store_content DataSafeTargetDatabasePeerTargetDatabase#trust_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 607
          },
          "name": "trustStoreContent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database-peer-target-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database-peer-target-database/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 731
          },
          "name": "resetCertificateStoreType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 747
          },
          "name": "resetKeyStoreContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 776
          },
          "name": "resetStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 792
          },
          "name": "resetTrustStoreContent"
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 735
          },
          "name": "certificateStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 751
          },
          "name": "keyStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 764
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 780
          },
          "name": "storePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 796
          },
          "name": "trustStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 725
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 741
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 757
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 770
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 786
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database-peer-target-database/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database-peer-target-database/index:DataSafeTargetDatabasePeerTargetDatabaseTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 289
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabases",
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabases"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 74
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails",
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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-safe-target-database/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-safe-target-database/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 97
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 126
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 131
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 136
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 141
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 146
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 151
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 156
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 161
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 166
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 171
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetails"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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.DataSafeTargetDatabasePeerTargetDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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-safe-target-database/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-safe-target-database/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesList"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 312
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 342
          },
          "name": "databaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 347
          },
          "name": "databaseUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 352
          },
          "name": "dataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 357
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 362
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 367
          },
          "name": "key",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 372
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 377
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 382
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 387
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 393
          },
          "name": "tlsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabases"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 194
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabasesTlsConfig",
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesTlsConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeTargetDatabasePeerTargetDatabasesTlsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/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-safe-target-database/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-safe-target-database/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesTlsConfigList"
    },
    "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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-safe-target-database/index.ts",
        "line": 217
      },
      "name": "DataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 246
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 251
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 256
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 261
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 266
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabasePeerTargetDatabasesTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabasePeerTargetDatabasesTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1886
      },
      "name": "DataSafeTargetDatabaseTimeouts",
      "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_safe_target_database#create DataSafeTargetDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1890
          },
          "name": "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_safe_target_database#delete DataSafeTargetDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1894
          },
          "name": "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_safe_target_database#update DataSafeTargetDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1898
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseTimeouts"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 1944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2006
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2022
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2038
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeTargetDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2010
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2026
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2042
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2000
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2016
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2032
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 1956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-target-database/index.ts",
        "line": 2046
      },
      "name": "DataSafeTargetDatabaseTlsConfig",
      "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_safe_target_database#status DataSafeTargetDatabase#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2058
          },
          "name": "status",
          "type": {
            "primitive": "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_safe_target_database#certificate_store_type DataSafeTargetDatabase#certificate_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2050
          },
          "name": "certificateStoreType",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#key_store_content DataSafeTargetDatabase#key_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2054
          },
          "name": "keyStoreContent",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#store_password DataSafeTargetDatabase#store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2062
          },
          "name": "storePassword",
          "optional": true,
          "type": {
            "primitive": "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_safe_target_database#trust_store_content DataSafeTargetDatabase#trust_store_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2066
          },
          "name": "trustStoreContent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseTlsConfig"
    },
    "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-target-database/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/data-safe-target-database/index.ts",
        "line": 2126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2190
          },
          "name": "resetCertificateStoreType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2206
          },
          "name": "resetKeyStoreContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2235
          },
          "name": "resetStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2251
          },
          "name": "resetTrustStoreContent"
        }
      ],
      "name": "DataSafeTargetDatabaseTlsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2194
          },
          "name": "certificateStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2210
          },
          "name": "keyStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2223
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2239
          },
          "name": "storePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2255
          },
          "name": "trustStoreContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2184
          },
          "name": "certificateStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2200
          },
          "name": "keyStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2216
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2229
          },
          "name": "storePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2245
          },
          "name": "trustStoreContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-target-database/index.ts",
            "line": 2137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeTargetDatabaseTlsConfig"
          }
        }
      ],
      "symbolId": "src/data-safe-target-database/index:DataSafeTargetDatabaseTlsConfigOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicy": {
      "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_safe_unified_audit_policy oci_data_safe_unified_audit_policy}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unified_audit_policy oci_data_safe_unified_audit_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy/index.ts",
          "line": 530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnifiedAuditPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 515
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataSafeUnifiedAuditPolicy 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_safe_unified_audit_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUnifiedAuditPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnifiedAuditPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 736
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 749
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 584
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 600
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 616
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 637
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 653
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 752
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 764
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 780
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnifiedAuditPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 503
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 733
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 625
          },
          "name": "enabledEntities",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 662
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 667
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 685
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 704
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 709
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 746
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 714
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 572
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 740
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 588
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 604
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 620
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 641
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 657
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 680
          },
          "name": "securityPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 698
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 756
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 727
          },
          "name": "unifiedAuditPolicyDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 578
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 594
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 610
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 631
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 673
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 691
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 720
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicy"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy/index.ts",
        "line": 62
      },
      "name": "DataSafeUnifiedAuditPolicyConditions",
      "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_safe_unified_audit_policy#entity_selection DataSafeUnifiedAuditPolicy#entity_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 70
          },
          "name": "entitySelection",
          "type": {
            "primitive": "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_safe_unified_audit_policy#entity_type DataSafeUnifiedAuditPolicy#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 74
          },
          "name": "entityType",
          "type": {
            "primitive": "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_safe_unified_audit_policy#operation_status DataSafeUnifiedAuditPolicy#operation_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 78
          },
          "name": "operationStatus",
          "type": {
            "primitive": "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_safe_unified_audit_policy#attribute_set_id DataSafeUnifiedAuditPolicy#attribute_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 66
          },
          "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/resources/data_safe_unified_audit_policy#role_names DataSafeUnifiedAuditPolicy#role_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 82
          },
          "name": "roleNames",
          "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/data_safe_unified_audit_policy#user_names DataSafeUnifiedAuditPolicy#user_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 86
          },
          "name": "userNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyConditions"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy/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-safe-unified-audit-policy/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/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.DataSafeUnifiedAuditPolicyConditionsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeUnifiedAuditPolicyConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/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-safe-unified-audit-policy/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-safe-unified-audit-policy/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyConditionsList"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy/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-safe-unified-audit-policy/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 235
          },
          "name": "resetAttributeSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 290
          },
          "name": "resetRoleNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 306
          },
          "name": "resetUserNames"
        }
      ],
      "name": "DataSafeUnifiedAuditPolicyConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 239
          },
          "name": "attributeSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 252
          },
          "name": "entitySelectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 265
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 278
          },
          "name": "operationStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 294
          },
          "name": "roleNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 310
          },
          "name": "userNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 229
          },
          "name": "attributeSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 245
          },
          "name": "entitySelection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 258
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 271
          },
          "name": "operationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 284
          },
          "name": "roleNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 300
          },
          "name": "userNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyConditionsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy/index.ts",
        "line": 9
      },
      "name": "DataSafeUnifiedAuditPolicyConfig",
      "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_safe_unified_audit_policy#compartment_id DataSafeUnifiedAuditPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/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/data_safe_unified_audit_policy#conditions DataSafeUnifiedAuditPolicy#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 54
          },
          "name": "conditions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyConditions"
                    },
                    "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/data_safe_unified_audit_policy#security_policy_id DataSafeUnifiedAuditPolicy#security_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 40
          },
          "name": "securityPolicyId",
          "type": {
            "primitive": "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_safe_unified_audit_policy#status DataSafeUnifiedAuditPolicy#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 44
          },
          "name": "status",
          "type": {
            "primitive": "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_safe_unified_audit_policy#unified_audit_policy_definition_id DataSafeUnifiedAuditPolicy#unified_audit_policy_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 48
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "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_safe_unified_audit_policy#defined_tags DataSafeUnifiedAuditPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-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/data_safe_unified_audit_policy#description DataSafeUnifiedAuditPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/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/data_safe_unified_audit_policy#display_name DataSafeUnifiedAuditPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-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/data_safe_unified_audit_policy#freeform_tags DataSafeUnifiedAuditPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-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/data_safe_unified_audit_policy#id DataSafeUnifiedAuditPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-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/data_safe_unified_audit_policy#timeouts DataSafeUnifiedAuditPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyConfig"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinition": {
      "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_safe_unified_audit_policy_definition oci_data_safe_unified_audit_policy_definition}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unified_audit_policy_definition oci_data_safe_unified_audit_policy_definition} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy-definition/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.DataSafeUnifiedAuditPolicyDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnifiedAuditPolicyDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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 DataSafeUnifiedAuditPolicyDefinition 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_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 DataSafeUnifiedAuditPolicyDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnifiedAuditPolicyDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 434
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 287
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 303
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 319
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 335
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 351
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 367
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 437
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 449
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 462
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnifiedAuditPolicyDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 275
          },
          "name": "auditPolicyCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 376
          },
          "name": "isSeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 381
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 386
          },
          "name": "policyDefinitionStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 391
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 396
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 402
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 407
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 431
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 412
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 291
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 307
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 323
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 339
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 355
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 371
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 441
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 425
          },
          "name": "unifiedAuditPolicyDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 313
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 329
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 345
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 361
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 418
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy-definition/index:DataSafeUnifiedAuditPolicyDefinition"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
        "line": 9
      },
      "name": "DataSafeUnifiedAuditPolicyDefinitionConfig",
      "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_safe_unified_audit_policy_definition#unified_audit_policy_definition_id DataSafeUnifiedAuditPolicyDefinition#unified_audit_policy_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 40
          },
          "name": "unifiedAuditPolicyDefinitionId",
          "type": {
            "primitive": "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_safe_unified_audit_policy_definition#compartment_id DataSafeUnifiedAuditPolicyDefinition#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#defined_tags DataSafeUnifiedAuditPolicyDefinition#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#description DataSafeUnifiedAuditPolicyDefinition#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#display_name DataSafeUnifiedAuditPolicyDefinition#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#freeform_tags DataSafeUnifiedAuditPolicyDefinition#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#id DataSafeUnifiedAuditPolicyDefinition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#timeouts DataSafeUnifiedAuditPolicyDefinition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy-definition/index:DataSafeUnifiedAuditPolicyDefinitionConfig"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
        "line": 48
      },
      "name": "DataSafeUnifiedAuditPolicyDefinitionTimeouts",
      "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_safe_unified_audit_policy_definition#create DataSafeUnifiedAuditPolicyDefinition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#delete DataSafeUnifiedAuditPolicyDefinition#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/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/data_safe_unified_audit_policy_definition#update DataSafeUnifiedAuditPolicyDefinition#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy-definition/index:DataSafeUnifiedAuditPolicyDefinitionTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy-definition/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/data-safe-unified-audit-policy-definition/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnifiedAuditPolicyDefinitionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy-definition/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyDefinitionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy-definition/index:DataSafeUnifiedAuditPolicyDefinitionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy/index.ts",
        "line": 334
      },
      "name": "DataSafeUnifiedAuditPolicyTimeouts",
      "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_safe_unified_audit_policy#create DataSafeUnifiedAuditPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 338
          },
          "name": "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_safe_unified_audit_policy#delete DataSafeUnifiedAuditPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 342
          },
          "name": "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_safe_unified_audit_policy#update DataSafeUnifiedAuditPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 346
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unified-audit-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unified-audit-policy/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 454
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 470
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 486
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnifiedAuditPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 458
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 474
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 490
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 448
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 464
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 480
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unified-audit-policy/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnifiedAuditPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unified-audit-policy/index:DataSafeUnifiedAuditPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaseline": {
      "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_safe_unset_security_assessment_baseline oci_data_safe_unset_security_assessment_baseline}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaseline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unset_security_assessment_baseline oci_data_safe_unset_security_assessment_baseline} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-security-assessment-baseline/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.DataSafeUnsetSecurityAssessmentBaselineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnsetSecurityAssessmentBaseline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/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 DataSafeUnsetSecurityAssessmentBaseline 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_safe_unset_security_assessment_baseline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUnsetSecurityAssessmentBaseline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnsetSecurityAssessmentBaseline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 291
          },
          "name": "resetTargetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnsetSecurityAssessmentBaseline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 279
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 295
          },
          "name": "targetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 272
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 285
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline/index:DataSafeUnsetSecurityAssessmentBaseline"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
        "line": 9
      },
      "name": "DataSafeUnsetSecurityAssessmentBaselineConfig",
      "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_safe_unset_security_assessment_baseline#security_assessment_id DataSafeUnsetSecurityAssessmentBaseline#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 20
          },
          "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/resources/data_safe_unset_security_assessment_baseline#id DataSafeUnsetSecurityAssessmentBaseline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-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/resources/data_safe_unset_security_assessment_baseline#target_ids DataSafeUnsetSecurityAssessmentBaseline#target_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 24
          },
          "name": "targetIds",
          "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/data_safe_unset_security_assessment_baseline#timeouts DataSafeUnsetSecurityAssessmentBaseline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline/index:DataSafeUnsetSecurityAssessmentBaselineConfig"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagement": {
      "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_safe_unset_security_assessment_baseline_management oci_data_safe_unset_security_assessment_baseline_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unset_security_assessment_baseline_management oci_data_safe_unset_security_assessment_baseline_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-security-assessment-baseline-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.DataSafeUnsetSecurityAssessmentBaselineManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnsetSecurityAssessmentBaselineManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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 DataSafeUnsetSecurityAssessmentBaselineManagement 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_safe_unset_security_assessment_baseline_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUnsetSecurityAssessmentBaselineManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnsetSecurityAssessmentBaselineManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnsetSecurityAssessmentBaselineManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 292
          },
          "name": "securityAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 285
          },
          "name": "securityAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline-management/index:DataSafeUnsetSecurityAssessmentBaselineManagement"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
        "line": 9
      },
      "name": "DataSafeUnsetSecurityAssessmentBaselineManagementConfig",
      "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_safe_unset_security_assessment_baseline_management#compartment_id DataSafeUnsetSecurityAssessmentBaselineManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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/data_safe_unset_security_assessment_baseline_management#security_assessment_id DataSafeUnsetSecurityAssessmentBaselineManagement#security_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/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/resources/data_safe_unset_security_assessment_baseline_management#id DataSafeUnsetSecurityAssessmentBaselineManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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/data_safe_unset_security_assessment_baseline_management#timeouts DataSafeUnsetSecurityAssessmentBaselineManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline-management/index:DataSafeUnsetSecurityAssessmentBaselineManagementConfig"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
        "line": 32
      },
      "name": "DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts",
      "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_safe_unset_security_assessment_baseline_management#create DataSafeUnsetSecurityAssessmentBaselineManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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/data_safe_unset_security_assessment_baseline_management#delete DataSafeUnsetSecurityAssessmentBaselineManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-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/data_safe_unset_security_assessment_baseline_management#update DataSafeUnsetSecurityAssessmentBaselineManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline-management/index:DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-security-assessment-baseline-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/data-safe-unset-security-assessment-baseline-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnsetSecurityAssessmentBaselineManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline-management/index:DataSafeUnsetSecurityAssessmentBaselineManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
        "line": 32
      },
      "name": "DataSafeUnsetSecurityAssessmentBaselineTimeouts",
      "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_safe_unset_security_assessment_baseline#create DataSafeUnsetSecurityAssessmentBaseline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/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/data_safe_unset_security_assessment_baseline#delete DataSafeUnsetSecurityAssessmentBaseline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/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/data_safe_unset_security_assessment_baseline#update DataSafeUnsetSecurityAssessmentBaseline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline/index:DataSafeUnsetSecurityAssessmentBaselineTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-security-assessment-baseline/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-safe-unset-security-assessment-baseline/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnsetSecurityAssessmentBaselineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-security-assessment-baseline/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetSecurityAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unset-security-assessment-baseline/index:DataSafeUnsetSecurityAssessmentBaselineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaseline": {
      "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_safe_unset_user_assessment_baseline oci_data_safe_unset_user_assessment_baseline}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaseline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unset_user_assessment_baseline oci_data_safe_unset_user_assessment_baseline} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-user-assessment-baseline/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.DataSafeUnsetUserAssessmentBaselineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnsetUserAssessmentBaseline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/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 DataSafeUnsetUserAssessmentBaseline 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_safe_unset_user_assessment_baseline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUnsetUserAssessmentBaseline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnsetUserAssessmentBaseline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 278
          },
          "name": "resetTargetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnsetUserAssessmentBaseline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 282
          },
          "name": "targetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 295
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 272
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 288
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline/index:DataSafeUnsetUserAssessmentBaseline"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
        "line": 9
      },
      "name": "DataSafeUnsetUserAssessmentBaselineConfig",
      "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_safe_unset_user_assessment_baseline#user_assessment_id DataSafeUnsetUserAssessmentBaseline#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/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/resources/data_safe_unset_user_assessment_baseline#id DataSafeUnsetUserAssessmentBaseline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-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/resources/data_safe_unset_user_assessment_baseline#target_ids DataSafeUnsetUserAssessmentBaseline#target_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 20
          },
          "name": "targetIds",
          "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/data_safe_unset_user_assessment_baseline#timeouts DataSafeUnsetUserAssessmentBaseline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline/index:DataSafeUnsetUserAssessmentBaselineConfig"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagement": {
      "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_safe_unset_user_assessment_baseline_management oci_data_safe_unset_user_assessment_baseline_management}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_unset_user_assessment_baseline_management oci_data_safe_unset_user_assessment_baseline_management} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-user-assessment-baseline-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.DataSafeUnsetUserAssessmentBaselineManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUnsetUserAssessmentBaselineManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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 DataSafeUnsetUserAssessmentBaselineManagement 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_safe_unset_user_assessment_baseline_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUnsetUserAssessmentBaselineManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUnsetUserAssessmentBaselineManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUnsetUserAssessmentBaselineManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 292
          },
          "name": "userAssessmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 285
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline-management/index:DataSafeUnsetUserAssessmentBaselineManagement"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
        "line": 9
      },
      "name": "DataSafeUnsetUserAssessmentBaselineManagementConfig",
      "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_safe_unset_user_assessment_baseline_management#compartment_id DataSafeUnsetUserAssessmentBaselineManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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/data_safe_unset_user_assessment_baseline_management#user_assessment_id DataSafeUnsetUserAssessmentBaselineManagement#user_assessment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/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/resources/data_safe_unset_user_assessment_baseline_management#id DataSafeUnsetUserAssessmentBaselineManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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/data_safe_unset_user_assessment_baseline_management#timeouts DataSafeUnsetUserAssessmentBaselineManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline-management/index:DataSafeUnsetUserAssessmentBaselineManagementConfig"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
        "line": 32
      },
      "name": "DataSafeUnsetUserAssessmentBaselineManagementTimeouts",
      "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_safe_unset_user_assessment_baseline_management#create DataSafeUnsetUserAssessmentBaselineManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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/data_safe_unset_user_assessment_baseline_management#delete DataSafeUnsetUserAssessmentBaselineManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-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/data_safe_unset_user_assessment_baseline_management#update DataSafeUnsetUserAssessmentBaselineManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline-management/index:DataSafeUnsetUserAssessmentBaselineManagementTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-user-assessment-baseline-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/data-safe-unset-user-assessment-baseline-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnsetUserAssessmentBaselineManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline-management/index:DataSafeUnsetUserAssessmentBaselineManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
        "line": 32
      },
      "name": "DataSafeUnsetUserAssessmentBaselineTimeouts",
      "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_safe_unset_user_assessment_baseline#create DataSafeUnsetUserAssessmentBaseline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/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/data_safe_unset_user_assessment_baseline#delete DataSafeUnsetUserAssessmentBaseline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/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/data_safe_unset_user_assessment_baseline#update DataSafeUnsetUserAssessmentBaseline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline/index:DataSafeUnsetUserAssessmentBaselineTimeouts"
    },
    "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-unset-user-assessment-baseline/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-safe-unset-user-assessment-baseline/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUnsetUserAssessmentBaselineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-unset-user-assessment-baseline/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUnsetUserAssessmentBaselineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-unset-user-assessment-baseline/index:DataSafeUnsetUserAssessmentBaselineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUserAssessment": {
      "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_safe_user_assessment oci_data_safe_user_assessment}."
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/data_safe_user_assessment oci_data_safe_user_assessment} Resource."
        },
        "locationInModule": {
          "filename": "src/data-safe-user-assessment/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.DataSafeUserAssessmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-user-assessment/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataSafeUserAssessment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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 DataSafeUserAssessment 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_safe_user_assessment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataSafeUserAssessment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataSafeUserAssessment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 620
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 395
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 411
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 427
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 443
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 486
          },
          "name": "resetIsAssessmentScheduled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 522
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 582
          },
          "name": "resetTargetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 623
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 635
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 651
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataSafeUserAssessment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 314
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 468
          },
          "name": "ignoredAssessmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 474
          },
          "name": "ignoredTargets",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 495
          },
          "name": "isBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 500
          },
          "name": "isDeviatedFromBaseline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 505
          },
          "name": "lastComparedBaselineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 510
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 531
          },
          "name": "scheduleAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 541
          },
          "name": "statistics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 547
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 552
          },
          "name": "targetDatabaseGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 570
          },
          "name": "targetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 591
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 596
          },
          "name": "timeLastAssessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 617
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 601
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 606
          },
          "name": "triggeredBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 611
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 383
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 399
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 415
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 431
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 447
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 490
          },
          "name": "isAssessmentScheduledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 526
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 565
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 586
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 627
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 376
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 389
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 405
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 421
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 437
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 480
          },
          "name": "isAssessmentScheduled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 516
          },
          "name": "schedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 558
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 576
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessment"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-user-assessment/index.ts",
        "line": 9
      },
      "name": "DataSafeUserAssessmentConfig",
      "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_safe_user_assessment#compartment_id DataSafeUserAssessment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 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/data_safe_user_assessment#target_id DataSafeUserAssessment#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 48
          },
          "name": "targetId",
          "type": {
            "primitive": "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_safe_user_assessment#defined_tags DataSafeUserAssessment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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/data_safe_user_assessment#description DataSafeUserAssessment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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/data_safe_user_assessment#display_name DataSafeUserAssessment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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/data_safe_user_assessment#freeform_tags DataSafeUserAssessment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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/data_safe_user_assessment#id DataSafeUserAssessment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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/data_safe_user_assessment#is_assessment_scheduled DataSafeUserAssessment#is_assessment_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 40
          },
          "name": "isAssessmentScheduled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/data_safe_user_assessment#schedule DataSafeUserAssessment#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 44
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "primitive": "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_safe_user_assessment#target_type DataSafeUserAssessment#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 52
          },
          "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/data_safe_user_assessment#timeouts DataSafeUserAssessment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeouts"
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentConfig"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-user-assessment/index.ts",
        "line": 60
      },
      "name": "DataSafeUserAssessmentIgnoredTargets",
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentIgnoredTargets"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-user-assessment/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-safe-user-assessment/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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.DataSafeUserAssessmentIgnoredTargetsOutputReference"
            }
          }
        }
      ],
      "name": "DataSafeUserAssessmentIgnoredTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/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-safe-user-assessment/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-safe-user-assessment/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentIgnoredTargetsList"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-user-assessment/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-safe-user-assessment/index.ts",
        "line": 83
      },
      "name": "DataSafeUserAssessmentIgnoredTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 112
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 117
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 122
          },
          "name": "userAssessmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataSafeUserAssessmentIgnoredTargets"
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentIgnoredTargetsOutputReference"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-safe-user-assessment/index.ts",
        "line": 145
      },
      "name": "DataSafeUserAssessmentTimeouts",
      "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_safe_user_assessment#create DataSafeUserAssessment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 149
          },
          "name": "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_safe_user_assessment#delete DataSafeUserAssessment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 153
          },
          "name": "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_safe_user_assessment#update DataSafeUserAssessment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 157
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentTimeouts"
    },
    "cdktf-provider-oci.DataSafeUserAssessmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-safe-user-assessment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-safe-user-assessment/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 265
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 281
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 297
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataSafeUserAssessmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 269
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 285
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 301
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 259
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 275
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 291
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-safe-user-assessment/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataSafeUserAssessmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-safe-user-assessment/index:DataSafeUserAssessmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseApplicationVip": {
      "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/database_application_vip oci_database_application_vip}."
      },
      "fqn": "cdktf-provider-oci.DatabaseApplicationVip",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip oci_database_application_vip} Resource."
        },
        "locationInModule": {
          "filename": "src/database-application-vip/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.DatabaseApplicationVipConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-application-vip/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseApplicationVip resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-application-vip/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 DatabaseApplicationVip 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/database_application_vip#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseApplicationVip that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseApplicationVip to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 414
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 300
          },
          "name": "resetDbNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 341
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 357
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 373
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 417
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 429
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 442
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseApplicationVip",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 288
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 310
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 382
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 387
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 405
          },
          "name": "timeAssigned",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 411
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 283
          },
          "name": "cloudVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 304
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 329
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 345
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 361
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 377
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 400
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 421
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 276
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 294
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 322
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 335
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 351
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 367
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 393
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-application-vip/index:DatabaseApplicationVip"
    },
    "cdktf-provider-oci.DatabaseApplicationVipConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseApplicationVipConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-application-vip/index.ts",
        "line": 9
      },
      "name": "DatabaseApplicationVipConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip#cloud_vm_cluster_id DatabaseApplicationVip#cloud_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/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/resources/database_application_vip#hostname_label DatabaseApplicationVip#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 21
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip#subnet_id DatabaseApplicationVip#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/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/database_application_vip#db_node_id DatabaseApplicationVip#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 17
          },
          "name": "dbNodeId",
          "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/database_application_vip#id DatabaseApplicationVip#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/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/database_application_vip#ip_address DatabaseApplicationVip#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 32
          },
          "name": "ipAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip#ipv6address DatabaseApplicationVip#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 36
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip#timeouts DatabaseApplicationVip#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeouts"
          }
        }
      ],
      "symbolId": "src/database-application-vip/index:DatabaseApplicationVipConfig"
    },
    "cdktf-provider-oci.DatabaseApplicationVipTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-application-vip/index.ts",
        "line": 48
      },
      "name": "DatabaseApplicationVipTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_application_vip#create DatabaseApplicationVip#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/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/database_application_vip#delete DatabaseApplicationVip#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/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/database_application_vip#update DatabaseApplicationVip#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-application-vip/index:DatabaseApplicationVipTimeouts"
    },
    "cdktf-provider-oci.DatabaseApplicationVipTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-application-vip/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/database-application-vip/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseApplicationVipTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-application-vip/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseApplicationVipTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-application-vip/index:DatabaseApplicationVipTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabase": {
      "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/database_autonomous_container_database oci_database_autonomous_container_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database oci_database_autonomous_container_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/index.ts",
          "line": 2966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2951
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousContainerDatabase 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/database_autonomous_container_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3867
          },
          "name": "putBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3883
          },
          "name": "putCustomerContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3899
          },
          "name": "putMaintenanceWindowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3915
          },
          "name": "putPeerAutonomousContainerDatabaseBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3931
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3048
          },
          "name": "resetAutonomousContainerDatabaseBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3064
          },
          "name": "resetAutonomousExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3080
          },
          "name": "resetAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3870
          },
          "name": "resetBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3112
          },
          "name": "resetCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3128
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3886
          },
          "name": "resetCustomerContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3149
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3177
          },
          "name": "resetDbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3193
          },
          "name": "resetDbSplitThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3209
          },
          "name": "resetDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3225
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3241
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3270
          },
          "name": "resetDistributionAffinity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3291
          },
          "name": "resetFailoverTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3307
          },
          "name": "resetFastStartFailOverLagLimitInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3323
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3339
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3360
          },
          "name": "resetIsAutomaticFailoverEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3381
          },
          "name": "resetIsDstFileUpdateEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3408
          },
          "name": "resetKeyStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3429
          },
          "name": "resetKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3445
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3902
          },
          "name": "resetMaintenanceWindowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3497
          },
          "name": "resetNetServicesArchitecture"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3518
          },
          "name": "resetOkvEndPointGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3918
          },
          "name": "resetPeerAutonomousContainerDatabaseBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3552
          },
          "name": "resetPeerAutonomousContainerDatabaseCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3568
          },
          "name": "resetPeerAutonomousContainerDatabaseDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3584
          },
          "name": "resetPeerAutonomousExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3600
          },
          "name": "resetPeerAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3616
          },
          "name": "resetPeerCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3632
          },
          "name": "resetPeerDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3648
          },
          "name": "resetProtectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3685
          },
          "name": "resetReinstateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3711
          },
          "name": "resetRotateKeyTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3727
          },
          "name": "resetServiceLevelAgreementType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3743
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3759
          },
          "name": "resetStandbyMaintenanceBufferInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3780
          },
          "name": "resetSwitchoverTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3934
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3822
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3838
          },
          "name": "resetVersionPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3854
          },
          "name": "resetVmFailoverReservation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3946
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3997
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2939
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3036
          },
          "name": "associatedBackupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3089
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3094
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3864
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3100
          },
          "name": "backupDestinationPropertiesList",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3137
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3880
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3159
          },
          "name": "dataguard",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3165
          },
          "name": "dataguardGroupMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3279
          },
          "name": "dstFileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3348
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3369
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3390
          },
          "name": "isMultipleStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3396
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3417
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3454
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3459
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3464
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3469
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3474
          },
          "name": "listOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3480
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3896
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3485
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3506
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3527
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3912
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3657
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3662
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3667
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3673
          },
          "name": "recoveryApplianceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3694
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3699
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3768
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3790
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3795
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3800
          },
          "name": "timeOfLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3928
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3805
          },
          "name": "timeSnapshotStandbyRevert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3810
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3052
          },
          "name": "autonomousContainerDatabaseBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3068
          },
          "name": "autonomousExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3084
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3874
          },
          "name": "backupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3116
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3132
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3890
          },
          "name": "customerContactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3153
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3181
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3197
          },
          "name": "dbSplitThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3213
          },
          "name": "dbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3229
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3245
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3258
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3274
          },
          "name": "distributionAffinityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3295
          },
          "name": "failoverTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3311
          },
          "name": "fastStartFailOverLagLimitInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3327
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3343
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3364
          },
          "name": "isAutomaticFailoverEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3385
          },
          "name": "isDstFileUpdateEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3412
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3433
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3449
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3906
          },
          "name": "maintenanceWindowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3501
          },
          "name": "netServicesArchitectureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3522
          },
          "name": "okvEndPointGroupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3540
          },
          "name": "patchModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3922
          },
          "name": "peerAutonomousContainerDatabaseBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3556
          },
          "name": "peerAutonomousContainerDatabaseCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3572
          },
          "name": "peerAutonomousContainerDatabaseDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3588
          },
          "name": "peerAutonomousExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3604
          },
          "name": "peerAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3620
          },
          "name": "peerCloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3636
          },
          "name": "peerDbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3652
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3689
          },
          "name": "reinstateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3715
          },
          "name": "rotateKeyTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3731
          },
          "name": "serviceLevelAgreementTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3747
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3763
          },
          "name": "standbyMaintenanceBufferInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3784
          },
          "name": "switchoverTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3938
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3826
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3842
          },
          "name": "versionPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3858
          },
          "name": "vmFailoverReservationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3042
          },
          "name": "autonomousContainerDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3058
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3074
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3106
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3122
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3143
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3171
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3187
          },
          "name": "dbSplitThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3203
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3219
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3235
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3251
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3264
          },
          "name": "distributionAffinity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3285
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3301
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3317
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3333
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3354
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3375
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3402
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3423
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3439
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3491
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3512
          },
          "name": "okvEndPointGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3533
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3546
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3562
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3578
          },
          "name": "peerAutonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3594
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3610
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3626
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3642
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3679
          },
          "name": "reinstateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3705
          },
          "name": "rotateKeyTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3721
          },
          "name": "serviceLevelAgreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3737
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3753
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3774
          },
          "name": "switchoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3816
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3832
          },
          "name": "versionPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 3848
          },
          "name": "vmFailoverReservation",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabase"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandby": {
      "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/database_autonomous_container_database_add_standby oci_database_autonomous_container_database_add_standby}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandby",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby oci_database_autonomous_container_database_add_standby} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/index.ts",
          "line": 1525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 1493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabaseAddStandby resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1510
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousContainerDatabaseAddStandby 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/database_autonomous_container_database_add_standby#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousContainerDatabaseAddStandby that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabaseAddStandby to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2010
          },
          "name": "putPeerAutonomousContainerDatabaseBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2026
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1675
          },
          "name": "resetFastStartFailOverLagLimitInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1718
          },
          "name": "resetIsAutomaticFailoverEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2013
          },
          "name": "resetPeerAutonomousContainerDatabaseBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1831
          },
          "name": "resetPeerAutonomousContainerDatabaseCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1847
          },
          "name": "resetPeerAutonomousContainerDatabaseDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1863
          },
          "name": "resetPeerAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1879
          },
          "name": "resetPeerCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1895
          },
          "name": "resetPeerDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1911
          },
          "name": "resetProtectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1957
          },
          "name": "resetStandbyMaintenanceBufferInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2029
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2041
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2059
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandby",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1498
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1574
          },
          "name": "autonomousExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1579
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1584
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1589
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1595
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1600
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1605
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1610
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1616
          },
          "name": "dataguard",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1622
          },
          "name": "dataguardGroupMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1627
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1632
          },
          "name": "dbSplitThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1637
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1642
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1648
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1653
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1658
          },
          "name": "distributionAffinity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1663
          },
          "name": "dstFileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1685
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1706
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1727
          },
          "name": "isDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1732
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1737
          },
          "name": "isMultipleStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1743
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1748
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1753
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1758
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1763
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1768
          },
          "name": "largestProvisionableAutonomousDatabaseInCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1773
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1778
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1783
          },
          "name": "listOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1789
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1794
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1799
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1804
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1809
          },
          "name": "okvEndPointGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1814
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1819
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2007
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1920
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1925
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1930
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1935
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1940
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1945
          },
          "name": "serviceLevelAgreementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1966
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1971
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1976
          },
          "name": "timeOfLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2023
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1981
          },
          "name": "timeSnapshotStandbyRevert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1986
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1991
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1996
          },
          "name": "versionPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2001
          },
          "name": "vmFailoverReservation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1569
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1679
          },
          "name": "fastStartFailOverLagLimitInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1722
          },
          "name": "isAutomaticFailoverEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2017
          },
          "name": "peerAutonomousContainerDatabaseBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1835
          },
          "name": "peerAutonomousContainerDatabaseCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1851
          },
          "name": "peerAutonomousContainerDatabaseDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1867
          },
          "name": "peerAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1883
          },
          "name": "peerCloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1899
          },
          "name": "peerDbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1915
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1961
          },
          "name": "standbyMaintenanceBufferInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 2033
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1562
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1669
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1712
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1825
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1841
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1857
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1873
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1889
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1905
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1951
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandby"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 170
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfig",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 70
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetails",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 93
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 122
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 132
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 137
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 142
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 147
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 193
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 223
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 228
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#autonomous_container_database_id DatabaseAutonomousContainerDatabaseAddStandby#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/resources/database_autonomous_container_database_add_standby#fast_start_fail_over_lag_limit_in_seconds DatabaseAutonomousContainerDatabaseAddStandby#fast_start_fail_over_lag_limit_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 17
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "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/database_autonomous_container_database_add_standby#id DatabaseAutonomousContainerDatabaseAddStandby#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#is_automatic_failover_enabled DatabaseAutonomousContainerDatabaseAddStandby#is_automatic_failover_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 28
          },
          "name": "isAutomaticFailoverEnabled",
          "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/database_autonomous_container_database_add_standby#peer_autonomous_container_database_backup_config DatabaseAutonomousContainerDatabaseAddStandby#peer_autonomous_container_database_backup_config}",
            "stability": "stable",
            "summary": "peer_autonomous_container_database_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 62
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#peer_autonomous_container_database_compartment_id DatabaseAutonomousContainerDatabaseAddStandby#peer_autonomous_container_database_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 32
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#peer_autonomous_container_database_display_name DatabaseAutonomousContainerDatabaseAddStandby#peer_autonomous_container_database_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 36
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#peer_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabaseAddStandby#peer_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 40
          },
          "name": "peerAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#peer_cloud_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabaseAddStandby#peer_cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 44
          },
          "name": "peerCloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#peer_db_unique_name DatabaseAutonomousContainerDatabaseAddStandby#peer_db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 48
          },
          "name": "peerDbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#protection_mode DatabaseAutonomousContainerDatabaseAddStandby#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 52
          },
          "name": "protectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#standby_maintenance_buffer_in_days DatabaseAutonomousContainerDatabaseAddStandby#standby_maintenance_buffer_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 56
          },
          "name": "standbyMaintenanceBufferInDays",
          "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/database_autonomous_container_database_add_standby#timeouts DatabaseAutonomousContainerDatabaseAddStandby#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguard": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 251
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguard",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguard"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 406
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembers",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembers"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 429
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 458
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 463
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 468
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 473
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 478
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 483
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 488
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 493
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 498
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 503
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 508
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 513
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 518
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 523
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 528
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 533
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 538
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembers"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyDataguardOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguardList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguardList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 274
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyDataguardOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 303
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 308
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 313
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 318
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 323
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 328
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 333
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 338
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 343
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 348
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 353
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 358
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 363
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 368
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 373
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 378
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 383
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyDataguard"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyDataguardOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 561
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntry",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntry"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 584
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 613
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 618
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 623
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 628
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 801
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindow",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 651
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 674
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 703
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 918
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 918
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 726
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonths",
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 790
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 790
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 749
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 778
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 824
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 853
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 859
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 864
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 869
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 874
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 879
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 885
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 890
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 895
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 901
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 906
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 1210
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#backup_destination_details DatabaseAutonomousContainerDatabaseAddStandby#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1220
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "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/database_autonomous_container_database_add_standby#recovery_window_in_days DatabaseAutonomousContainerDatabaseAddStandby#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1214
          },
          "name": "recoveryWindowInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 929
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#type DatabaseAutonomousContainerDatabaseAddStandby#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 948
          },
          "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/database_autonomous_container_database_add_standby#dbrs_policy_id DatabaseAutonomousContainerDatabaseAddStandby#dbrs_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 933
          },
          "name": "dbrsPolicyId",
          "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/database_autonomous_container_database_add_standby#id DatabaseAutonomousContainerDatabaseAddStandby#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 940
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#internet_proxy DatabaseAutonomousContainerDatabaseAddStandby#internet_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 944
          },
          "name": "internetProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#vpc_password DatabaseAutonomousContainerDatabaseAddStandby#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 952
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#vpc_user DatabaseAutonomousContainerDatabaseAddStandby#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 956
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 1191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
            "line": 1199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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/database-autonomous-container-database-add-standby/index.ts",
        "line": 1023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1105
          },
          "name": "resetDbrsPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1121
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1137
          },
          "name": "resetInternetProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1166
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1182
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1109
          },
          "name": "dbrsPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1125
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1141
          },
          "name": "internetProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1154
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1170
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1186
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1099
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1131
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1147
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1160
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1176
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 1259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1318
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1321
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1305
          },
          "name": "resetRecoveryWindowInDays"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1315
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1325
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1309
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1299
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyPeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 1329
      },
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_add_standby#create DatabaseAutonomousContainerDatabaseAddStandby#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1333
          },
          "name": "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/database_autonomous_container_database_add_standby#delete DatabaseAutonomousContainerDatabaseAddStandby#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1337
          },
          "name": "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/database_autonomous_container_database_add_standby#update DatabaseAutonomousContainerDatabaseAddStandby#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1341
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-add-standby/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-add-standby/index.ts",
        "line": 1387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1449
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1465
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1481
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAddStandbyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1453
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1469
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1485
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1443
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1459
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1475
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-add-standby/index.ts",
            "line": 1399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAddStandbyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-add-standby/index:DatabaseAutonomousContainerDatabaseAddStandbyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 208
      },
      "name": "DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 231
      },
      "name": "DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 260
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 265
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 270
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 275
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 280
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 285
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 290
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 295
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 300
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 305
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseAssociatedBackupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1458
      },
      "name": "DatabaseAutonomousContainerDatabaseBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#backup_destination_details DatabaseAutonomousContainerDatabase#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1468
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#recovery_window_in_days DatabaseAutonomousContainerDatabase#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1462
          },
          "name": "recoveryWindowInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1176
      },
      "name": "DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#type DatabaseAutonomousContainerDatabase#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1199
          },
          "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/database_autonomous_container_database#id DatabaseAutonomousContainerDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1183
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#internet_proxy DatabaseAutonomousContainerDatabase#internet_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1187
          },
          "name": "internetProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#is_remote DatabaseAutonomousContainerDatabase#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1191
          },
          "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/resources/database_autonomous_container_database#remote_region DatabaseAutonomousContainerDatabase#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1195
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vpc_password DatabaseAutonomousContainerDatabase#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1203
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vpc_user DatabaseAutonomousContainerDatabase#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1207
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1357
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1373
          },
          "name": "resetInternetProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1389
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1405
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1434
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1450
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1361
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1377
          },
          "name": "internetProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1393
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1409
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1422
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1438
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1454
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1351
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1367
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1383
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1399
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1415
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1428
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1444
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1566
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1569
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1553
          },
          "name": "resetRecoveryWindowInDays"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1563
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1573
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1557
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1547
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 328
      },
      "name": "DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 402
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 402
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 351
      },
      "name": "DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 380
          },
          "name": "backupDestinationAttachHistory",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 385
          },
          "name": "spaceUtilizedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 390
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStruct"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseBackupDestinationPropertiesListStructOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#display_name DatabaseAutonomousContainerDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 57
          },
          "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/database_autonomous_container_database#patch_model DatabaseAutonomousContainerDatabase#patch_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 112
          },
          "name": "patchModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#autonomous_container_database_backup_id DatabaseAutonomousContainerDatabase#autonomous_container_database_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#autonomous_exadata_infrastructure_id DatabaseAutonomousContainerDatabase#autonomous_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 17
          },
          "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/resources/database_autonomous_container_database#autonomous_vm_cluster_id DatabaseAutonomousContainerDatabase#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 21
          },
          "name": "autonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#backup_config DatabaseAutonomousContainerDatabase#backup_config}",
            "stability": "stable",
            "summary": "backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 182
          },
          "name": "backupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#cloud_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabase#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/resources/database_autonomous_container_database#compartment_id DatabaseAutonomousContainerDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/resources/database_autonomous_container_database#customer_contacts DatabaseAutonomousContainerDatabase#customer_contacts}",
            "stability": "stable",
            "summary": "customer_contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 188
          },
          "name": "customerContacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts"
                    },
                    "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/database_autonomous_container_database#database_software_image_id DatabaseAutonomousContainerDatabase#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 33
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#db_name DatabaseAutonomousContainerDatabase#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 37
          },
          "name": "dbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#db_split_threshold DatabaseAutonomousContainerDatabase#db_split_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 41
          },
          "name": "dbSplitThreshold",
          "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/database_autonomous_container_database#db_unique_name DatabaseAutonomousContainerDatabase#db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 45
          },
          "name": "dbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#db_version DatabaseAutonomousContainerDatabase#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 49
          },
          "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/resources/database_autonomous_container_database#defined_tags DatabaseAutonomousContainerDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 53
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_autonomous_container_database#distribution_affinity DatabaseAutonomousContainerDatabase#distribution_affinity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 61
          },
          "name": "distributionAffinity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#failover_trigger DatabaseAutonomousContainerDatabase#failover_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 65
          },
          "name": "failoverTrigger",
          "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/database_autonomous_container_database#fast_start_fail_over_lag_limit_in_seconds DatabaseAutonomousContainerDatabase#fast_start_fail_over_lag_limit_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 69
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "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/database_autonomous_container_database#freeform_tags DatabaseAutonomousContainerDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 73
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_autonomous_container_database#id DatabaseAutonomousContainerDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 80
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#is_automatic_failover_enabled DatabaseAutonomousContainerDatabase#is_automatic_failover_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 84
          },
          "name": "isAutomaticFailoverEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database#is_dst_file_update_enabled DatabaseAutonomousContainerDatabase#is_dst_file_update_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 88
          },
          "name": "isDstFileUpdateEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database#key_store_id DatabaseAutonomousContainerDatabase#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 92
          },
          "name": "keyStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#key_version_id DatabaseAutonomousContainerDatabase#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 96
          },
          "name": "keyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#kms_key_id DatabaseAutonomousContainerDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 100
          },
          "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/database_autonomous_container_database#maintenance_window_details DatabaseAutonomousContainerDatabase#maintenance_window_details}",
            "stability": "stable",
            "summary": "maintenance_window_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 194
          },
          "name": "maintenanceWindowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#net_services_architecture DatabaseAutonomousContainerDatabase#net_services_architecture}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 104
          },
          "name": "netServicesArchitecture",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#okv_end_point_group_name DatabaseAutonomousContainerDatabase#okv_end_point_group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 108
          },
          "name": "okvEndPointGroupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_autonomous_container_database_backup_config DatabaseAutonomousContainerDatabase#peer_autonomous_container_database_backup_config}",
            "stability": "stable",
            "summary": "peer_autonomous_container_database_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 200
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_autonomous_container_database_compartment_id DatabaseAutonomousContainerDatabase#peer_autonomous_container_database_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 116
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_autonomous_container_database_display_name DatabaseAutonomousContainerDatabase#peer_autonomous_container_database_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 120
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_autonomous_exadata_infrastructure_id DatabaseAutonomousContainerDatabase#peer_autonomous_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 124
          },
          "name": "peerAutonomousExadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabase#peer_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 128
          },
          "name": "peerAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_cloud_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabase#peer_cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 132
          },
          "name": "peerCloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#peer_db_unique_name DatabaseAutonomousContainerDatabase#peer_db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 136
          },
          "name": "peerDbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#protection_mode DatabaseAutonomousContainerDatabase#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 140
          },
          "name": "protectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#reinstate_trigger DatabaseAutonomousContainerDatabase#reinstate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 144
          },
          "name": "reinstateTrigger",
          "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/database_autonomous_container_database#rotate_key_trigger DatabaseAutonomousContainerDatabase#rotate_key_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 148
          },
          "name": "rotateKeyTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database#service_level_agreement_type DatabaseAutonomousContainerDatabase#service_level_agreement_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 152
          },
          "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/resources/database_autonomous_container_database#source DatabaseAutonomousContainerDatabase#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 156
          },
          "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/database_autonomous_container_database#standby_maintenance_buffer_in_days DatabaseAutonomousContainerDatabase#standby_maintenance_buffer_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 160
          },
          "name": "standbyMaintenanceBufferInDays",
          "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/database_autonomous_container_database#switchover_trigger DatabaseAutonomousContainerDatabase#switchover_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 164
          },
          "name": "switchoverTrigger",
          "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/database_autonomous_container_database#timeouts DatabaseAutonomousContainerDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 206
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vault_id DatabaseAutonomousContainerDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 168
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#version_preference DatabaseAutonomousContainerDatabase#version_preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 172
          },
          "name": "versionPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vm_failover_reservation DatabaseAutonomousContainerDatabase#vm_failover_reservation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 176
          },
          "name": "vmFailoverReservation",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1577
      },
      "name": "DatabaseAutonomousContainerDatabaseCustomerContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#email DatabaseAutonomousContainerDatabase#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1581
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseCustomerContacts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1682
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 1682
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseCustomerContactsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1665
          },
          "name": "resetEmail"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1669
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1659
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseCustomerContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguard": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 413
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguard",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguard"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociation": {
      "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/database_autonomous_container_database_dataguard_association oci_database_autonomous_container_database_dataguard_association}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association oci_database_autonomous_container_database_dataguard_association} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
          "line": 740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabaseDataguardAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 725
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousContainerDatabaseDataguardAssociation 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/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 DatabaseAutonomousContainerDatabaseDataguardAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabaseDataguardAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1046
          },
          "name": "putPeerAutonomousContainerDatabaseBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1062
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 795
          },
          "name": "resetAutonomousContainerDatabaseDataguardAssociationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 824
          },
          "name": "resetFastStartFailOverLagLimitInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 840
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 856
          },
          "name": "resetIsAutomaticFailoverEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 877
          },
          "name": "resetMigrateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1049
          },
          "name": "resetPeerAutonomousContainerDatabaseBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 893
          },
          "name": "resetPeerAutonomousContainerDatabaseCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 932
          },
          "name": "resetPeerAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 948
          },
          "name": "resetPeerCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 964
          },
          "name": "resetPeerDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1008
          },
          "name": "resetStandbyMaintenanceBufferInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1065
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1077
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1097
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 713
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 778
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 783
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 865
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1043
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 902
          },
          "name": "peerAutonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 920
          },
          "name": "peerAutonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 973
          },
          "name": "peerLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 978
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 996
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1017
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1022
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1027
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1032
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1059
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1037
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 799
          },
          "name": "autonomousContainerDatabaseDataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 812
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 828
          },
          "name": "fastStartFailOverLagLimitInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 844
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 860
          },
          "name": "isAutomaticFailoverEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 881
          },
          "name": "migrateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1053
          },
          "name": "peerAutonomousContainerDatabaseBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 897
          },
          "name": "peerAutonomousContainerDatabaseCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 915
          },
          "name": "peerAutonomousContainerDatabaseDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 936
          },
          "name": "peerAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 952
          },
          "name": "peerCloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 968
          },
          "name": "peerDbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 991
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1012
          },
          "name": "standbyMaintenanceBufferInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1069
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 789
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 805
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 818
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 834
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 850
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 871
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 887
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 908
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 926
          },
          "name": "peerAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 942
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 958
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 984
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 1002
          },
          "name": "standbyMaintenanceBufferInDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociation"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#autonomous_container_database_id DatabaseAutonomousContainerDatabaseDataguardAssociation#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 17
          },
          "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/resources/database_autonomous_container_database_dataguard_association#peer_autonomous_container_database_display_name DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_autonomous_container_database_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 44
          },
          "name": "peerAutonomousContainerDatabaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#protection_mode DatabaseAutonomousContainerDatabaseDataguardAssociation#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 60
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#autonomous_container_database_dataguard_association_id DatabaseAutonomousContainerDatabaseDataguardAssociation#autonomous_container_database_dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 13
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#fast_start_fail_over_lag_limit_in_seconds DatabaseAutonomousContainerDatabaseDataguardAssociation#fast_start_fail_over_lag_limit_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 21
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "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/database_autonomous_container_database_dataguard_association#id DatabaseAutonomousContainerDatabaseDataguardAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/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/database_autonomous_container_database_dataguard_association#is_automatic_failover_enabled DatabaseAutonomousContainerDatabaseDataguardAssociation#is_automatic_failover_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 32
          },
          "name": "isAutomaticFailoverEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database_dataguard_association#migrate_trigger DatabaseAutonomousContainerDatabaseDataguardAssociation#migrate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 36
          },
          "name": "migrateTrigger",
          "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/database_autonomous_container_database_dataguard_association#peer_autonomous_container_database_backup_config DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_autonomous_container_database_backup_config}",
            "stability": "stable",
            "summary": "peer_autonomous_container_database_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 70
          },
          "name": "peerAutonomousContainerDatabaseBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#peer_autonomous_container_database_compartment_id DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_autonomous_container_database_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 40
          },
          "name": "peerAutonomousContainerDatabaseCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#peer_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 48
          },
          "name": "peerAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#peer_cloud_autonomous_vm_cluster_id DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 52
          },
          "name": "peerCloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#peer_db_unique_name DatabaseAutonomousContainerDatabaseDataguardAssociation#peer_db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 56
          },
          "name": "peerDbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#standby_maintenance_buffer_in_days DatabaseAutonomousContainerDatabaseDataguardAssociation#standby_maintenance_buffer_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 64
          },
          "name": "standbyMaintenanceBufferInDays",
          "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/database_autonomous_container_database_dataguard_association#timeouts DatabaseAutonomousContainerDatabaseDataguardAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperation": {
      "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/database_autonomous_container_database_dataguard_association_operation oci_database_autonomous_container_database_dataguard_association_operation}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association_operation oci_database_autonomous_container_database_dataguard_association_operation} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabaseDataguardAssociationOperation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 184
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousContainerDatabaseDataguardAssociationOperation 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/database_autonomous_container_database_dataguard_association_operation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousContainerDatabaseDataguardAssociationOperation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabaseDataguardAssociationOperation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 286
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 260
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 289
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 301
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationOperation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 172
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 283
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 235
          },
          "name": "autonomousContainerDatabaseDataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 248
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 264
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 277
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 293
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 228
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 241
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 254
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 270
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association-operation/index:DatabaseAutonomousContainerDatabaseDataguardAssociationOperation"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationOperationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association_operation#autonomous_container_database_dataguard_association_id DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#autonomous_container_database_dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/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/resources/database_autonomous_container_database_dataguard_association_operation#autonomous_container_database_id DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 17
          },
          "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/resources/database_autonomous_container_database_dataguard_association_operation#operation DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 28
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_autonomous_container_database_dataguard_association_operation#id DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/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/database_autonomous_container_database_dataguard_association_operation#timeouts DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association-operation/index:DatabaseAutonomousContainerDatabaseDataguardAssociationOperationConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
        "line": 36
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association_operation#create DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/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/database_autonomous_container_database_dataguard_association_operation#delete DatabaseAutonomousContainerDatabaseDataguardAssociationOperation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 44
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association-operation/index:DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association-operation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 139
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 155
          },
          "name": "resetDelete"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 143
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 159
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 133
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 149
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association-operation/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association-operation/index:DatabaseAutonomousContainerDatabaseDataguardAssociationOperationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 425
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#backup_destination_details DatabaseAutonomousContainerDatabaseDataguardAssociation#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 435
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "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/database_autonomous_container_database_dataguard_association#recovery_window_in_days DatabaseAutonomousContainerDatabaseDataguardAssociation#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 429
          },
          "name": "recoveryWindowInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 78
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#type DatabaseAutonomousContainerDatabaseDataguardAssociation#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 105
          },
          "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/database_autonomous_container_database_dataguard_association#dbrs_policy_id DatabaseAutonomousContainerDatabaseDataguardAssociation#dbrs_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 82
          },
          "name": "dbrsPolicyId",
          "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/database_autonomous_container_database_dataguard_association#id DatabaseAutonomousContainerDatabaseDataguardAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 89
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#internet_proxy DatabaseAutonomousContainerDatabaseDataguardAssociation#internet_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 93
          },
          "name": "internetProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#is_remote DatabaseAutonomousContainerDatabaseDataguardAssociation#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 97
          },
          "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/resources/database_autonomous_container_database_dataguard_association#remote_region DatabaseAutonomousContainerDatabaseDataguardAssociation#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 101
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#vpc_password DatabaseAutonomousContainerDatabaseDataguardAssociation#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 109
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#vpc_user DatabaseAutonomousContainerDatabaseDataguardAssociation#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 113
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association/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/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/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.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 414
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/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/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 414
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association/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/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 288
          },
          "name": "resetDbrsPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 304
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 320
          },
          "name": "resetInternetProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 336
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 352
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 381
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 397
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 292
          },
          "name": "dbrsPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 308
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 324
          },
          "name": "internetProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 340
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 356
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 369
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 385
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 401
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 282
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 298
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 314
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 330
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 346
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 362
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 375
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 391
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 533
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 536
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 520
          },
          "name": "resetRecoveryWindowInDays"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 530
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 540
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 524
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 514
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationPeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 544
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_association#create DatabaseAutonomousContainerDatabaseDataguardAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 548
          },
          "name": "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/database_autonomous_container_database_dataguard_association#delete DatabaseAutonomousContainerDatabaseDataguardAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 552
          },
          "name": "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/database_autonomous_container_database_dataguard_association#update DatabaseAutonomousContainerDatabaseDataguardAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 556
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-association/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 664
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 680
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 696
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 668
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 684
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 700
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 658
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 674
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 690
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-association/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-association/index:DatabaseAutonomousContainerDatabaseDataguardAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 568
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardGroupMembers",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguardGroupMembers"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 712
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguardGroupMembersList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 591
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 620
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 625
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 630
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 635
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 640
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 645
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 650
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 655
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 660
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 665
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 670
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 675
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 680
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 685
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 690
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 695
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 700
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardGroupMembers"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseDataguardOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguardList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 436
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 465
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 470
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 475
          },
          "name": "automaticFailoverTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 480
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 485
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 490
          },
          "name": "fastStartFailOverLagLimitInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 495
          },
          "name": "isAutomaticFailoverEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 500
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 505
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 510
          },
          "name": "redoTransportMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 515
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 520
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 525
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 530
          },
          "name": "timeLagRefreshedOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 535
          },
          "name": "timeLastRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 540
          },
          "name": "timeLastSynced",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 545
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguard"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseDataguardOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChange": {
      "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/database_autonomous_container_database_dataguard_role_change oci_database_autonomous_container_database_dataguard_role_change}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChange",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_role_change oci_database_autonomous_container_database_dataguard_role_change} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabaseDataguardRoleChange resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 188
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousContainerDatabaseDataguardRoleChange 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/database_autonomous_container_database_dataguard_role_change#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousContainerDatabaseDataguardRoleChange that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabaseDataguardRoleChange to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 307
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 265
          },
          "name": "resetConnectionStringsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 281
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 310
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 322
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 333
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardRoleChange",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 176
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 304
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 240
          },
          "name": "autonomousContainerDatabaseDataguardAssociationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 253
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 269
          },
          "name": "connectionStringsTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 285
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 298
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 314
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 233
          },
          "name": "autonomousContainerDatabaseDataguardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 246
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 259
          },
          "name": "connectionStringsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 275
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 291
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-role-change/index:DatabaseAutonomousContainerDatabaseDataguardRoleChange"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardRoleChangeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_role_change#autonomous_container_database_dataguard_association_id DatabaseAutonomousContainerDatabaseDataguardRoleChange#autonomous_container_database_dataguard_association_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/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/resources/database_autonomous_container_database_dataguard_role_change#autonomous_container_database_id DatabaseAutonomousContainerDatabaseDataguardRoleChange#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 17
          },
          "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/resources/database_autonomous_container_database_dataguard_role_change#role DatabaseAutonomousContainerDatabaseDataguardRoleChange#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/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/database_autonomous_container_database_dataguard_role_change#connection_strings_type DatabaseAutonomousContainerDatabaseDataguardRoleChange#connection_strings_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 21
          },
          "name": "connectionStringsType",
          "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/database_autonomous_container_database_dataguard_role_change#id DatabaseAutonomousContainerDatabaseDataguardRoleChange#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/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/database_autonomous_container_database_dataguard_role_change#timeouts DatabaseAutonomousContainerDatabaseDataguardRoleChange#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-role-change/index:DatabaseAutonomousContainerDatabaseDataguardRoleChangeConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
        "line": 40
      },
      "name": "DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_dataguard_role_change#create DatabaseAutonomousContainerDatabaseDataguardRoleChange#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/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/database_autonomous_container_database_dataguard_role_change#delete DatabaseAutonomousContainerDatabaseDataguardRoleChange#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 48
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-role-change/index:DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-dataguard-role-change/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/database-autonomous-container-database-dataguard-role-change/index.ts",
        "line": 87
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 143
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 159
          },
          "name": "resetDelete"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 147
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 163
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 137
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 153
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-dataguard-role-change/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-dataguard-role-change/index:DatabaseAutonomousContainerDatabaseDataguardRoleChangeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 723
      },
      "name": "DatabaseAutonomousContainerDatabaseKeyHistoryEntry",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseKeyHistoryEntry"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 802
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 802
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 746
      },
      "name": "DatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 775
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 780
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 785
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 790
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 963
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindow",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 813
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 836
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 865
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1919
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#custom_action_timeout_in_mins DatabaseAutonomousContainerDatabase#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1923
          },
          "name": "customActionTimeoutInMins",
          "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/database_autonomous_container_database#days_of_week DatabaseAutonomousContainerDatabase#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1961
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "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/database_autonomous_container_database#hours_of_day DatabaseAutonomousContainerDatabase#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1927
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_autonomous_container_database#is_custom_action_timeout_enabled DatabaseAutonomousContainerDatabase#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1931
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database#is_monthly_patching_enabled DatabaseAutonomousContainerDatabase#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1935
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_container_database#lead_time_in_weeks DatabaseAutonomousContainerDatabase#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1939
          },
          "name": "leadTimeInWeeks",
          "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/database_autonomous_container_database#months DatabaseAutonomousContainerDatabase#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1967
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
                    },
                    "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/database_autonomous_container_database#patching_mode DatabaseAutonomousContainerDatabase#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1943
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#preference DatabaseAutonomousContainerDatabase#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1947
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#skip_ru DatabaseAutonomousContainerDatabase#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1951
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_autonomous_container_database#weeks_of_month DatabaseAutonomousContainerDatabase#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1955
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1693
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#name DatabaseAutonomousContainerDatabase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1697
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 1795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1729
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1782
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1775
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1806
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#name DatabaseAutonomousContainerDatabase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1915
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1908
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1908
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1908
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1842
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1895
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1888
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/index.ts",
          "line": 2076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2310
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2326
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2169
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2313
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2185
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2201
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2217
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2233
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2329
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2249
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2265
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2281
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2297
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2307
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2323
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2173
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2317
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2189
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2205
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2221
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2237
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2333
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2253
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2269
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2285
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2301
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2163
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2179
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2195
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2211
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2227
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2243
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2259
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2275
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2291
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1080
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 1080
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 888
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowMonths",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 952
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 952
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 911
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 940
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 986
      },
      "name": "DatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1015
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1021
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1026
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1031
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1036
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1041
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1047
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1052
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1057
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1063
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1068
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2651
      },
      "name": "DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#backup_destination_details DatabaseAutonomousContainerDatabase#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2661
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "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/database_autonomous_container_database#recovery_window_in_days DatabaseAutonomousContainerDatabase#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2655
          },
          "name": "recoveryWindowInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2337
      },
      "name": "DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#type DatabaseAutonomousContainerDatabase#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2360
          },
          "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/database_autonomous_container_database#id DatabaseAutonomousContainerDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2344
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#internet_proxy DatabaseAutonomousContainerDatabase#internet_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2348
          },
          "name": "internetProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#is_remote DatabaseAutonomousContainerDatabase#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2352
          },
          "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/resources/database_autonomous_container_database#remote_region DatabaseAutonomousContainerDatabase#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2356
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vpc_password DatabaseAutonomousContainerDatabase#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2364
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#vpc_user DatabaseAutonomousContainerDatabase#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2368
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/index.ts",
          "line": 2640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2640
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2546
          },
          "name": "resetInternetProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2562
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2578
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2607
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2623
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2550
          },
          "name": "internetProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2566
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2582
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2595
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2611
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2627
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2540
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2556
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2572
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2588
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2601
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2617
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/index.ts",
          "line": 2707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2759
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2762
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2746
          },
          "name": "resetRecoveryWindowInDays"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2756
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2766
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2750
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2740
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabasePeerAutonomousContainerDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1091
      },
      "name": "DatabaseAutonomousContainerDatabaseRecoveryApplianceDetails",
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseRecoveryApplianceDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/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/database-autonomous-container-database/index.ts",
            "line": 1165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 1114
      },
      "name": "DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1143
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1148
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1153
          },
          "name": "timeRecoveryApplianceDetailsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 1127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseRecoveryApplianceDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseRecoveryApplianceDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandby": {
      "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/database_autonomous_container_database_snapshot_standby oci_database_autonomous_container_database_snapshot_standby}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandby",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_snapshot_standby oci_database_autonomous_container_database_snapshot_standby} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-snapshot-standby/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.DatabaseAutonomousContainerDatabaseSnapshotStandbyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousContainerDatabaseSnapshotStandby resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/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 DatabaseAutonomousContainerDatabaseSnapshotStandby 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/database_autonomous_container_database_snapshot_standby#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousContainerDatabaseSnapshotStandby that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousContainerDatabaseSnapshotStandby to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 280
          },
          "name": "resetConnectionStringsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 296
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseSnapshotStandby",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 268
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 284
          },
          "name": "connectionStringsTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 300
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 313
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 261
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 274
          },
          "name": "connectionStringsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 306
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-snapshot-standby/index:DatabaseAutonomousContainerDatabaseSnapshotStandby"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousContainerDatabaseSnapshotStandbyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_snapshot_standby#autonomous_container_database_id DatabaseAutonomousContainerDatabaseSnapshotStandby#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/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/resources/database_autonomous_container_database_snapshot_standby#role DatabaseAutonomousContainerDatabaseSnapshotStandby#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 28
          },
          "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/database_autonomous_container_database_snapshot_standby#connection_strings_type DatabaseAutonomousContainerDatabaseSnapshotStandby#connection_strings_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 17
          },
          "name": "connectionStringsType",
          "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/database_autonomous_container_database_snapshot_standby#id DatabaseAutonomousContainerDatabaseSnapshotStandby#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/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/database_autonomous_container_database_snapshot_standby#timeouts DatabaseAutonomousContainerDatabaseSnapshotStandby#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-snapshot-standby/index:DatabaseAutonomousContainerDatabaseSnapshotStandbyConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
        "line": 36
      },
      "name": "DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database_snapshot_standby#create DatabaseAutonomousContainerDatabaseSnapshotStandby#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/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/database_autonomous_container_database_snapshot_standby#delete DatabaseAutonomousContainerDatabaseSnapshotStandby#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/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/database_autonomous_container_database_snapshot_standby#update DatabaseAutonomousContainerDatabaseSnapshotStandby#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-snapshot-standby/index:DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database-snapshot-standby/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/database-autonomous-container-database-snapshot-standby/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database-snapshot-standby/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database-snapshot-standby/index:DatabaseAutonomousContainerDatabaseSnapshotStandbyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2770
      },
      "name": "DatabaseAutonomousContainerDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_container_database#create DatabaseAutonomousContainerDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2774
          },
          "name": "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/database_autonomous_container_database#delete DatabaseAutonomousContainerDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2778
          },
          "name": "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/database_autonomous_container_database#update DatabaseAutonomousContainerDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2782
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-container-database/index.ts",
          "line": 2836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-container-database/index.ts",
        "line": 2828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2890
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2906
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2922
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousContainerDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2894
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2910
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2926
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2884
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2900
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2916
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-container-database/index.ts",
            "line": 2840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousContainerDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-container-database/index:DatabaseAutonomousContainerDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabase": {
      "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/database_autonomous_database oci_database_autonomous_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database oci_database_autonomous_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 3268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 3236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3253
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousDatabase 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/database_autonomous_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5067
          },
          "name": "putCustomerContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5083
          },
          "name": "putDbToolsDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5099
          },
          "name": "putEncryptionKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5115
          },
          "name": "putLongTermBackupSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5131
          },
          "name": "putResourcePoolSummary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5147
          },
          "name": "putScheduledOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5163
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3395
          },
          "name": "resetAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3422
          },
          "name": "resetArePrimaryWhitelistedIpsUsed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3470
          },
          "name": "resetAutonomousContainerDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3486
          },
          "name": "resetAutonomousDatabaseBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3502
          },
          "name": "resetAutonomousDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3518
          },
          "name": "resetAutonomousMaintenanceScheduleType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3438
          },
          "name": "resetAutoRefreshFrequencyInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3454
          },
          "name": "resetAutoRefreshPointLagInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3550
          },
          "name": "resetBackupRetentionPeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3566
          },
          "name": "resetByolComputeCountLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3582
          },
          "name": "resetCharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3598
          },
          "name": "resetCloneTableSpaceList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3614
          },
          "name": "resetCloneType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3648
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3664
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3692
          },
          "name": "resetCpuCoreCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5070
          },
          "name": "resetCustomerContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3756
          },
          "name": "resetDatabaseEdition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3772
          },
          "name": "resetDatabaseManagementStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3708
          },
          "name": "resetDataSafeStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3724
          },
          "name": "resetDataStorageSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3740
          },
          "name": "resetDataStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5086
          },
          "name": "resetDbToolsDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3806
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3822
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3838
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3859
          },
          "name": "resetDisasterRecoveryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3875
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3891
          },
          "name": "resetEnableDeleteScheduledOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5102
          },
          "name": "resetEncryptionKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3918
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3934
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3955
          },
          "name": "resetInMemoryPercentage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3976
          },
          "name": "resetIsAccessControlEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3992
          },
          "name": "resetIsAutoScalingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4008
          },
          "name": "resetIsAutoScalingForStorageEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4024
          },
          "name": "resetIsBackupRetentionLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4040
          },
          "name": "resetIsDataGuardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4056
          },
          "name": "resetIsDedicated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4072
          },
          "name": "resetIsDevTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4088
          },
          "name": "resetIsDisableDbVersionUpgradeSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4104
          },
          "name": "resetIsDisconnectPeer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4120
          },
          "name": "resetIsFreeTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4136
          },
          "name": "resetIsLocalDataGuardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4152
          },
          "name": "resetIsMtlsConnectionRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4173
          },
          "name": "resetIsPreviewVersionWithServiceTermsAccepted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4194
          },
          "name": "resetIsRefreshableClone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4215
          },
          "name": "resetIsReplicateAutomaticBackups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4231
          },
          "name": "resetIsScheduleDbVersionUpgradeToEarliest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4247
          },
          "name": "resetIsShrinkOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4279
          },
          "name": "resetKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4295
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4321
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4342
          },
          "name": "resetLocalAdgAutoFailoverMaxDataLossLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5118
          },
          "name": "resetLongTermBackupSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4374
          },
          "name": "resetMaxCpuCoreCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4395
          },
          "name": "resetNcharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4421
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4437
          },
          "name": "resetOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4453
          },
          "name": "resetOpenMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4469
          },
          "name": "resetOperationsInsightsStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4485
          },
          "name": "resetPeerDbId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4506
          },
          "name": "resetPermissionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4527
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4543
          },
          "name": "resetPrivateEndpointLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4575
          },
          "name": "resetRefreshableMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4602
          },
          "name": "resetRemoteDisasterRecoveryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4618
          },
          "name": "resetResourcePoolLeaderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5134
          },
          "name": "resetResourcePoolSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4639
          },
          "name": "resetRotateKeyTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5150
          },
          "name": "resetScheduledOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4655
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4671
          },
          "name": "resetSecretVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4687
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4708
          },
          "name": "resetShrinkAdbTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4724
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4740
          },
          "name": "resetSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4762
          },
          "name": "resetStandbyWhitelistedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4778
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4794
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4810
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4831
          },
          "name": "resetSwitchoverTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4847
          },
          "name": "resetSwitchoverToRemotePeerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4914
          },
          "name": "resetTimeOfAutoRefreshStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5166
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4965
          },
          "name": "resetTimeScheduledDbVersionUpgrade"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4991
          },
          "name": "resetTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5012
          },
          "name": "resetUseLatestAvailableBackupTimeStamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5038
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5054
          },
          "name": "resetWhitelistedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5178
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3241
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3383
          },
          "name": "actualUsedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3404
          },
          "name": "allocatedStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3410
          },
          "name": "apexDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3527
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3532
          },
          "name": "availableUpgradeVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3538
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3623
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3674
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3680
          },
          "name": "connectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5064
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3781
          },
          "name": "dataguardRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5080
          },
          "name": "dbToolsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3847
          },
          "name": "disasterRecoveryRegionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5096
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3901
          },
          "name": "encryptionKeyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3906
          },
          "name": "failedDataRecoveryInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3964
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3943
          },
          "name": "inMemoryAreaInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4161
          },
          "name": "isPreview",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4182
          },
          "name": "isReconnectCloneEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4203
          },
          "name": "isRemoteDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4257
          },
          "name": "keyHistoryEntry",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4262
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4267
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4304
          },
          "name": "kmsKeyLifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4309
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4330
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4351
          },
          "name": "localDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4357
          },
          "name": "localStandbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5112
          },
          "name": "longTermBackupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4362
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4383
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4404
          },
          "name": "netServicesArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4409
          },
          "name": "nextLongTermBackupTimeStamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4494
          },
          "name": "peerDbIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4515
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4552
          },
          "name": "provisionableCpus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4558
          },
          "name": "publicConnectionUrls",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4563
          },
          "name": "publicEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4584
          },
          "name": "refreshableStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4590
          },
          "name": "remoteDisasterRecoveryConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5128
          },
          "name": "resourcePoolSummary",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummaryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4627
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5144
          },
          "name": "scheduledOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4696
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4750
          },
          "name": "standbyDb",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4819
          },
          "name": "supportedRegionsToCloneTo",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4857
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4862
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4867
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4872
          },
          "name": "timeDeletionOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4877
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4882
          },
          "name": "timeEarliestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4887
          },
          "name": "timeLatestAvailableDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4892
          },
          "name": "timeLocalDataGuardEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4897
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4902
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4923
          },
          "name": "timeOfJoiningResourcePool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4928
          },
          "name": "timeOfLastFailover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4933
          },
          "name": "timeOfLastRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4938
          },
          "name": "timeOfLastRefreshPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4943
          },
          "name": "timeOfLastSwitchover",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4948
          },
          "name": "timeOfNextRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5160
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4953
          },
          "name": "timeReclamationOfFreeAutonomousDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4974
          },
          "name": "timeUndeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4979
          },
          "name": "timeUntilReconnectCloneEnabled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5000
          },
          "name": "totalBackupStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5021
          },
          "name": "usedDataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5026
          },
          "name": "usedDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3399
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3426
          },
          "name": "arePrimaryWhitelistedIpsUsedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3474
          },
          "name": "autonomousContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3490
          },
          "name": "autonomousDatabaseBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3506
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3522
          },
          "name": "autonomousMaintenanceScheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3442
          },
          "name": "autoRefreshFrequencyInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3458
          },
          "name": "autoRefreshPointLagInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3554
          },
          "name": "backupRetentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3570
          },
          "name": "byolComputeCountLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3586
          },
          "name": "characterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3602
          },
          "name": "cloneTableSpaceListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3618
          },
          "name": "cloneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3636
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3652
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3668
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3696
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5074
          },
          "name": "customerContactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3760
          },
          "name": "databaseEditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3776
          },
          "name": "databaseManagementStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3712
          },
          "name": "dataSafeStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3728
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3744
          },
          "name": "dataStorageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3794
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5090
          },
          "name": "dbToolsDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3810
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3826
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3842
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3863
          },
          "name": "disasterRecoveryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3879
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3895
          },
          "name": "enableDeleteScheduledOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5106
          },
          "name": "encryptionKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3922
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3938
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3959
          },
          "name": "inMemoryPercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3980
          },
          "name": "isAccessControlEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3996
          },
          "name": "isAutoScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4012
          },
          "name": "isAutoScalingForStorageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4028
          },
          "name": "isBackupRetentionLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4044
          },
          "name": "isDataGuardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4060
          },
          "name": "isDedicatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4076
          },
          "name": "isDevTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4092
          },
          "name": "isDisableDbVersionUpgradeScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4108
          },
          "name": "isDisconnectPeerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4124
          },
          "name": "isFreeTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4140
          },
          "name": "isLocalDataGuardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4156
          },
          "name": "isMtlsConnectionRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4177
          },
          "name": "isPreviewVersionWithServiceTermsAcceptedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4198
          },
          "name": "isRefreshableCloneInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4219
          },
          "name": "isReplicateAutomaticBackupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4235
          },
          "name": "isScheduleDbVersionUpgradeToEarliestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4251
          },
          "name": "isShrinkOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4283
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4299
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4325
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4346
          },
          "name": "localAdgAutoFailoverMaxDataLossLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5122
          },
          "name": "longTermBackupScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4378
          },
          "name": "maxCpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4399
          },
          "name": "ncharacterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4425
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4441
          },
          "name": "ocpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4457
          },
          "name": "openModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4473
          },
          "name": "operationsInsightsStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4489
          },
          "name": "peerDbIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4510
          },
          "name": "permissionLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4531
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4547
          },
          "name": "privateEndpointLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4579
          },
          "name": "refreshableModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4606
          },
          "name": "remoteDisasterRecoveryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4622
          },
          "name": "resourcePoolLeaderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5138
          },
          "name": "resourcePoolSummaryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4643
          },
          "name": "rotateKeyTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5154
          },
          "name": "scheduledOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4659
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4675
          },
          "name": "secretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4691
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4712
          },
          "name": "shrinkAdbTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4744
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4728
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4766
          },
          "name": "standbyWhitelistedIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4782
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4798
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4814
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4835
          },
          "name": "switchoverToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4851
          },
          "name": "switchoverToRemotePeerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4918
          },
          "name": "timeOfAutoRefreshStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5170
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4969
          },
          "name": "timeScheduledDbVersionUpgradeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4995
          },
          "name": "timestampInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5016
          },
          "name": "useLatestAvailableBackupTimeStampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5042
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5058
          },
          "name": "whitelistedIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3389
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3416
          },
          "name": "arePrimaryWhitelistedIpsUsed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3464
          },
          "name": "autonomousContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3480
          },
          "name": "autonomousDatabaseBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3496
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3512
          },
          "name": "autonomousMaintenanceScheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3432
          },
          "name": "autoRefreshFrequencyInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3448
          },
          "name": "autoRefreshPointLagInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3544
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3560
          },
          "name": "byolComputeCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3576
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3592
          },
          "name": "cloneTableSpaceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3608
          },
          "name": "cloneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3629
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3642
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3658
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3686
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3750
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3766
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3702
          },
          "name": "dataSafeStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3718
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3734
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3787
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3800
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3816
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3832
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3853
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3869
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3885
          },
          "name": "enableDeleteScheduledOperations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3912
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3928
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3949
          },
          "name": "inMemoryPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3970
          },
          "name": "isAccessControlEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3986
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4002
          },
          "name": "isAutoScalingForStorageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4018
          },
          "name": "isBackupRetentionLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4034
          },
          "name": "isDataGuardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4050
          },
          "name": "isDedicated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4066
          },
          "name": "isDevTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4082
          },
          "name": "isDisableDbVersionUpgradeSchedule",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4098
          },
          "name": "isDisconnectPeer",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4114
          },
          "name": "isFreeTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4130
          },
          "name": "isLocalDataGuardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4146
          },
          "name": "isMtlsConnectionRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4167
          },
          "name": "isPreviewVersionWithServiceTermsAccepted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4188
          },
          "name": "isRefreshableClone",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4209
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4225
          },
          "name": "isScheduleDbVersionUpgradeToEarliest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4241
          },
          "name": "isShrinkOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4273
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4289
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4315
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4336
          },
          "name": "localAdgAutoFailoverMaxDataLossLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4368
          },
          "name": "maxCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4389
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4415
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4431
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4447
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4463
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4479
          },
          "name": "peerDbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4500
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4521
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4537
          },
          "name": "privateEndpointLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4569
          },
          "name": "refreshableMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4596
          },
          "name": "remoteDisasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4612
          },
          "name": "resourcePoolLeaderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4633
          },
          "name": "rotateKeyTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4649
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4665
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4681
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4702
          },
          "name": "shrinkAdbTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4718
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4734
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4756
          },
          "name": "standbyWhitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4772
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4788
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4804
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4825
          },
          "name": "switchoverTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4841
          },
          "name": "switchoverToRemotePeerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4908
          },
          "name": "timeOfAutoRefreshStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4959
          },
          "name": "timeScheduledDbVersionUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 4985
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5006
          },
          "name": "useLatestAvailableBackupTimeStamp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5032
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 5048
          },
          "name": "whitelistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabase"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 396
      },
      "name": "DatabaseAutonomousDatabaseApexDetails",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseApexDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseApexDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseApexDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseApexDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 419
      },
      "name": "DatabaseAutonomousDatabaseApexDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 448
          },
          "name": "apexVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 453
          },
          "name": "ordsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseApexDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseApexDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackup": {
      "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/database_autonomous_database_backup oci_database_autonomous_database_backup}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup oci_database_autonomous_database_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-backup/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.DatabaseAutonomousDatabaseBackupConfigA"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-backup/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/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 DatabaseAutonomousDatabaseBackup 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/database_autonomous_database_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousDatabaseBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 720
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 736
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 723
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 589
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 626
          },
          "name": "resetIsLongTermBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 672
          },
          "name": "resetRetentionPeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 739
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 751
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 763
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 717
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 567
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 572
          },
          "name": "databaseSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 577
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 614
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 635
          },
          "name": "isRestorable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 640
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 645
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 650
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 655
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 660
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 681
          },
          "name": "sizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 691
          },
          "name": "timeAvailableTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 696
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 733
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 701
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 706
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 711
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 562
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 727
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 593
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 630
          },
          "name": "isLongTermBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 676
          },
          "name": "retentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 743
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 555
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 583
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 620
          },
          "name": "isLongTermBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 666
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackup"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-backup/index.ts",
        "line": 46
      },
      "name": "DatabaseAutonomousDatabaseBackupBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#type DatabaseAutonomousDatabaseBackup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 69
          },
          "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/database_autonomous_database_backup#id DatabaseAutonomousDatabaseBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 53
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#internet_proxy DatabaseAutonomousDatabaseBackup#internet_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 57
          },
          "name": "internetProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#is_remote DatabaseAutonomousDatabaseBackup#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 61
          },
          "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/resources/database_autonomous_database_backup#remote_region DatabaseAutonomousDatabaseBackup#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 65
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#vpc_password DatabaseAutonomousDatabaseBackup#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 73
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#vpc_user DatabaseAutonomousDatabaseBackup#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 77
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackupBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-backup/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 227
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 243
          },
          "name": "resetInternetProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 259
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 275
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 304
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 320
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 231
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 247
          },
          "name": "internetProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 263
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 279
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 292
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 308
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 324
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 237
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 253
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 269
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 285
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 298
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 314
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackupBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 476
      },
      "name": "DatabaseAutonomousDatabaseBackupConfig",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigA",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-backup/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseBackupConfigA",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#autonomous_database_id DatabaseAutonomousDatabaseBackup#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/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/resources/database_autonomous_database_backup#backup_destination_details DatabaseAutonomousDatabaseBackup#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 38
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupBackupDestinationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#display_name DatabaseAutonomousDatabaseBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/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/database_autonomous_database_backup#id DatabaseAutonomousDatabaseBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#is_long_term_backup DatabaseAutonomousDatabaseBackup#is_long_term_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 28
          },
          "name": "isLongTermBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database_backup#retention_period_in_days DatabaseAutonomousDatabaseBackup#retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 32
          },
          "name": "retentionPeriodInDays",
          "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/database_autonomous_database_backup#timeouts DatabaseAutonomousDatabaseBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackupConfigA"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 545
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 545
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseBackupConfigList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 499
      },
      "name": "DatabaseAutonomousDatabaseBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 528
          },
          "name": "manualBackupBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 533
          },
          "name": "manualBackupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-backup/index.ts",
        "line": 328
      },
      "name": "DatabaseAutonomousDatabaseBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_backup#create DatabaseAutonomousDatabaseBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/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/database_autonomous_database_backup#delete DatabaseAutonomousDatabaseBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/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/database_autonomous_database_backup#update DatabaseAutonomousDatabaseBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 340
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackupTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-backup/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/database-autonomous-database-backup/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 448
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 464
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 480
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 452
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 468
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 484
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 442
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 458
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 474
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-backup/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-backup/index:DatabaseAutonomousDatabaseBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#compartment_id DatabaseAutonomousDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 65
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#db_name DatabaseAutonomousDatabase#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 101
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#admin_password DatabaseAutonomousDatabase#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 13
          },
          "name": "adminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#are_primary_whitelisted_ips_used DatabaseAutonomousDatabase#are_primary_whitelisted_ips_used}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 17
          },
          "name": "arePrimaryWhitelistedIpsUsed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#autonomous_container_database_id DatabaseAutonomousDatabase#autonomous_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 29
          },
          "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/resources/database_autonomous_database#autonomous_database_backup_id DatabaseAutonomousDatabase#autonomous_database_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 33
          },
          "name": "autonomousDatabaseBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#autonomous_database_id DatabaseAutonomousDatabase#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 37
          },
          "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/resources/database_autonomous_database#autonomous_maintenance_schedule_type DatabaseAutonomousDatabase#autonomous_maintenance_schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 41
          },
          "name": "autonomousMaintenanceScheduleType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#auto_refresh_frequency_in_seconds DatabaseAutonomousDatabase#auto_refresh_frequency_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 21
          },
          "name": "autoRefreshFrequencyInSeconds",
          "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/database_autonomous_database#auto_refresh_point_lag_in_seconds DatabaseAutonomousDatabase#auto_refresh_point_lag_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 25
          },
          "name": "autoRefreshPointLagInSeconds",
          "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/database_autonomous_database#backup_retention_period_in_days DatabaseAutonomousDatabase#backup_retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 45
          },
          "name": "backupRetentionPeriodInDays",
          "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/database_autonomous_database#byol_compute_count_limit DatabaseAutonomousDatabase#byol_compute_count_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 49
          },
          "name": "byolComputeCountLimit",
          "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/database_autonomous_database#character_set DatabaseAutonomousDatabase#character_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 53
          },
          "name": "characterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#clone_table_space_list DatabaseAutonomousDatabase#clone_table_space_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 57
          },
          "name": "cloneTableSpaceList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_autonomous_database#clone_type DatabaseAutonomousDatabase#clone_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 61
          },
          "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/resources/database_autonomous_database#compute_count DatabaseAutonomousDatabase#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 69
          },
          "name": "computeCount",
          "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/database_autonomous_database#compute_model DatabaseAutonomousDatabase#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 73
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#cpu_core_count DatabaseAutonomousDatabase#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 77
          },
          "name": "cpuCoreCount",
          "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/database_autonomous_database#customer_contacts DatabaseAutonomousDatabase#customer_contacts}",
            "stability": "stable",
            "summary": "customer_contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 358
          },
          "name": "customerContacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts"
                    },
                    "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/database_autonomous_database#database_edition DatabaseAutonomousDatabase#database_edition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 93
          },
          "name": "databaseEdition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#database_management_status DatabaseAutonomousDatabase#database_management_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 97
          },
          "name": "databaseManagementStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#data_safe_status DatabaseAutonomousDatabase#data_safe_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 81
          },
          "name": "dataSafeStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#data_storage_size_in_gb DatabaseAutonomousDatabase#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 85
          },
          "name": "dataStorageSizeInGb",
          "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/database_autonomous_database#data_storage_size_in_tbs DatabaseAutonomousDatabase#data_storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 89
          },
          "name": "dataStorageSizeInTbs",
          "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/database_autonomous_database#db_tools_details DatabaseAutonomousDatabase#db_tools_details}",
            "stability": "stable",
            "summary": "db_tools_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 364
          },
          "name": "dbToolsDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails"
                    },
                    "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/database_autonomous_database#db_version DatabaseAutonomousDatabase#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 105
          },
          "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/resources/database_autonomous_database#db_workload DatabaseAutonomousDatabase#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 109
          },
          "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/resources/database_autonomous_database#defined_tags DatabaseAutonomousDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 113
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_autonomous_database#disaster_recovery_type DatabaseAutonomousDatabase#disaster_recovery_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 117
          },
          "name": "disasterRecoveryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#display_name DatabaseAutonomousDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 121
          },
          "name": "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/database_autonomous_database#enable_delete_scheduled_operations DatabaseAutonomousDatabase#enable_delete_scheduled_operations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 125
          },
          "name": "enableDeleteScheduledOperations",
          "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/database_autonomous_database#encryption_key DatabaseAutonomousDatabase#encryption_key}",
            "stability": "stable",
            "summary": "encryption_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 370
          },
          "name": "encryptionKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#freeform_tags DatabaseAutonomousDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 129
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_autonomous_database#id DatabaseAutonomousDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 136
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#in_memory_percentage DatabaseAutonomousDatabase#in_memory_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 140
          },
          "name": "inMemoryPercentage",
          "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/database_autonomous_database#is_access_control_enabled DatabaseAutonomousDatabase#is_access_control_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 144
          },
          "name": "isAccessControlEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_auto_scaling_enabled DatabaseAutonomousDatabase#is_auto_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 148
          },
          "name": "isAutoScalingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_auto_scaling_for_storage_enabled DatabaseAutonomousDatabase#is_auto_scaling_for_storage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 152
          },
          "name": "isAutoScalingForStorageEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_backup_retention_locked DatabaseAutonomousDatabase#is_backup_retention_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 156
          },
          "name": "isBackupRetentionLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_data_guard_enabled DatabaseAutonomousDatabase#is_data_guard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 160
          },
          "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/resources/database_autonomous_database#is_dedicated DatabaseAutonomousDatabase#is_dedicated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 164
          },
          "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/resources/database_autonomous_database#is_dev_tier DatabaseAutonomousDatabase#is_dev_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 168
          },
          "name": "isDevTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_disable_db_version_upgrade_schedule DatabaseAutonomousDatabase#is_disable_db_version_upgrade_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 172
          },
          "name": "isDisableDbVersionUpgradeSchedule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_disconnect_peer DatabaseAutonomousDatabase#is_disconnect_peer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 176
          },
          "name": "isDisconnectPeer",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_free_tier DatabaseAutonomousDatabase#is_free_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 180
          },
          "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/resources/database_autonomous_database#is_local_data_guard_enabled DatabaseAutonomousDatabase#is_local_data_guard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 184
          },
          "name": "isLocalDataGuardEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_mtls_connection_required DatabaseAutonomousDatabase#is_mtls_connection_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 188
          },
          "name": "isMtlsConnectionRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_preview_version_with_service_terms_accepted DatabaseAutonomousDatabase#is_preview_version_with_service_terms_accepted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 192
          },
          "name": "isPreviewVersionWithServiceTermsAccepted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_refreshable_clone DatabaseAutonomousDatabase#is_refreshable_clone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 196
          },
          "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/resources/database_autonomous_database#is_replicate_automatic_backups DatabaseAutonomousDatabase#is_replicate_automatic_backups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 200
          },
          "name": "isReplicateAutomaticBackups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_schedule_db_version_upgrade_to_earliest DatabaseAutonomousDatabase#is_schedule_db_version_upgrade_to_earliest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 204
          },
          "name": "isScheduleDbVersionUpgradeToEarliest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#is_shrink_only DatabaseAutonomousDatabase#is_shrink_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 208
          },
          "name": "isShrinkOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#key_version_id DatabaseAutonomousDatabase#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 212
          },
          "name": "keyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#kms_key_id DatabaseAutonomousDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 216
          },
          "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/database_autonomous_database#license_model DatabaseAutonomousDatabase#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 220
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#local_adg_auto_failover_max_data_loss_limit DatabaseAutonomousDatabase#local_adg_auto_failover_max_data_loss_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 224
          },
          "name": "localAdgAutoFailoverMaxDataLossLimit",
          "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/database_autonomous_database#long_term_backup_schedule DatabaseAutonomousDatabase#long_term_backup_schedule}",
            "stability": "stable",
            "summary": "long_term_backup_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 376
          },
          "name": "longTermBackupSchedule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule"
                    },
                    "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/database_autonomous_database#max_cpu_core_count DatabaseAutonomousDatabase#max_cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 228
          },
          "name": "maxCpuCoreCount",
          "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/database_autonomous_database#ncharacter_set DatabaseAutonomousDatabase#ncharacter_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 232
          },
          "name": "ncharacterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#nsg_ids DatabaseAutonomousDatabase#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 236
          },
          "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/database_autonomous_database#ocpu_count DatabaseAutonomousDatabase#ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 240
          },
          "name": "ocpuCount",
          "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/database_autonomous_database#open_mode DatabaseAutonomousDatabase#open_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 244
          },
          "name": "openMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#operations_insights_status DatabaseAutonomousDatabase#operations_insights_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 248
          },
          "name": "operationsInsightsStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#peer_db_id DatabaseAutonomousDatabase#peer_db_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 252
          },
          "name": "peerDbId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#permission_level DatabaseAutonomousDatabase#permission_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 256
          },
          "name": "permissionLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#private_endpoint_ip DatabaseAutonomousDatabase#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 260
          },
          "name": "privateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#private_endpoint_label DatabaseAutonomousDatabase#private_endpoint_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 264
          },
          "name": "privateEndpointLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#refreshable_mode DatabaseAutonomousDatabase#refreshable_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 268
          },
          "name": "refreshableMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#remote_disaster_recovery_type DatabaseAutonomousDatabase#remote_disaster_recovery_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 272
          },
          "name": "remoteDisasterRecoveryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#resource_pool_leader_id DatabaseAutonomousDatabase#resource_pool_leader_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 276
          },
          "name": "resourcePoolLeaderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#resource_pool_summary DatabaseAutonomousDatabase#resource_pool_summary}",
            "stability": "stable",
            "summary": "resource_pool_summary block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 382
          },
          "name": "resourcePoolSummary",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#rotate_key_trigger DatabaseAutonomousDatabase#rotate_key_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 280
          },
          "name": "rotateKeyTrigger",
          "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/database_autonomous_database#scheduled_operations DatabaseAutonomousDatabase#scheduled_operations}",
            "stability": "stable",
            "summary": "scheduled_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 388
          },
          "name": "scheduledOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations"
                    },
                    "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/database_autonomous_database#secret_id DatabaseAutonomousDatabase#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 284
          },
          "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/database_autonomous_database#secret_version_number DatabaseAutonomousDatabase#secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 288
          },
          "name": "secretVersionNumber",
          "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/database_autonomous_database#security_attributes DatabaseAutonomousDatabase#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 292
          },
          "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/database_autonomous_database#shrink_adb_trigger DatabaseAutonomousDatabase#shrink_adb_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 296
          },
          "name": "shrinkAdbTrigger",
          "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/database_autonomous_database#source DatabaseAutonomousDatabase#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 300
          },
          "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/database_autonomous_database#source_id DatabaseAutonomousDatabase#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 304
          },
          "name": "sourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#standby_whitelisted_ips DatabaseAutonomousDatabase#standby_whitelisted_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 308
          },
          "name": "standbyWhitelistedIps",
          "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/database_autonomous_database#state DatabaseAutonomousDatabase#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 312
          },
          "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/database_autonomous_database#subnet_id DatabaseAutonomousDatabase#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 316
          },
          "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/database_autonomous_database#subscription_id DatabaseAutonomousDatabase#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 320
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#switchover_to DatabaseAutonomousDatabase#switchover_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 324
          },
          "name": "switchoverTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#switchover_to_remote_peer_id DatabaseAutonomousDatabase#switchover_to_remote_peer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 328
          },
          "name": "switchoverToRemotePeerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#time_of_auto_refresh_start DatabaseAutonomousDatabase#time_of_auto_refresh_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 332
          },
          "name": "timeOfAutoRefreshStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#timeouts DatabaseAutonomousDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#time_scheduled_db_version_upgrade DatabaseAutonomousDatabase#time_scheduled_db_version_upgrade}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 336
          },
          "name": "timeScheduledDbVersionUpgrade",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#timestamp DatabaseAutonomousDatabase#timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 340
          },
          "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/7.19.0/docs/resources/database_autonomous_database#use_latest_available_backup_time_stamp DatabaseAutonomousDatabase#use_latest_available_backup_time_stamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 344
          },
          "name": "useLatestAvailableBackupTimeStamp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#vault_id DatabaseAutonomousDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 348
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#whitelisted_ips DatabaseAutonomousDatabase#whitelisted_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 352
          },
          "name": "whitelistedIps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 671
      },
      "name": "DatabaseAutonomousDatabaseConnectionStrings",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 762
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 762
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 694
      },
      "name": "DatabaseAutonomousDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 724
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 729
          },
          "name": "dedicated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 734
          },
          "name": "high",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 739
          },
          "name": "low",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 744
          },
          "name": "medium",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 750
          },
          "name": "profiles",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfiles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 556
      },
      "name": "DatabaseAutonomousDatabaseConnectionStringsProfiles",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStringsProfiles"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfilesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseConnectionStringsProfilesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStringsProfilesList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 579
      },
      "name": "DatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 608
          },
          "name": "consumerGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 613
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 618
          },
          "name": "hostFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 623
          },
          "name": "isRegional",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 628
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 633
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 638
          },
          "name": "syntaxFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 643
          },
          "name": "tlsAuthentication",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 648
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionStringsProfiles"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionStringsProfilesOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 773
      },
      "name": "DatabaseAutonomousDatabaseConnectionUrls",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionUrls"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 872
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 872
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionUrlsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 796
      },
      "name": "DatabaseAutonomousDatabaseConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 825
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 830
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 835
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 840
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 845
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 850
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 855
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 860
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseConnectionUrls"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1624
      },
      "name": "DatabaseAutonomousDatabaseCustomerContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#email DatabaseAutonomousDatabase#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1628
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseCustomerContacts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 1729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseCustomerContactsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1712
          },
          "name": "resetEmail"
        }
      ],
      "name": "DatabaseAutonomousDatabaseCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1716
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1706
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseCustomerContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1740
      },
      "name": "DatabaseAutonomousDatabaseDbToolsDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#name DatabaseAutonomousDatabase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1756
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#compute_count DatabaseAutonomousDatabase#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1744
          },
          "name": "computeCount",
          "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/database_autonomous_database#is_enabled DatabaseAutonomousDatabase#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1748
          },
          "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/database_autonomous_database#max_idle_time_in_minutes DatabaseAutonomousDatabase#max_idle_time_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1752
          },
          "name": "maxIdleTimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseDbToolsDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseDbToolsDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseDbToolsDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1941
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 1941
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseDbToolsDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 1819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1879
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1895
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1911
          },
          "name": "resetMaxIdleTimeInMinutes"
        }
      ],
      "name": "DatabaseAutonomousDatabaseDbToolsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1883
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1899
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1915
          },
          "name": "maxIdleTimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1928
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1873
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1889
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1905
          },
          "name": "maxIdleTimeInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1921
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseDbToolsDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseDbToolsDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1952
      },
      "name": "DatabaseAutonomousDatabaseEncryptionKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#arn_role DatabaseAutonomousDatabase#arn_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1956
          },
          "name": "arnRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#autonomous_database_provider DatabaseAutonomousDatabase#autonomous_database_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1960
          },
          "name": "autonomousDatabaseProvider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#certificate_directory_name DatabaseAutonomousDatabase#certificate_directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1964
          },
          "name": "certificateDirectoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#certificate_id DatabaseAutonomousDatabase#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1968
          },
          "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/database_autonomous_database#directory_name DatabaseAutonomousDatabase#directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1972
          },
          "name": "directoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#external_id DatabaseAutonomousDatabase#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1976
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#key_arn DatabaseAutonomousDatabase#key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1980
          },
          "name": "keyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#key_name DatabaseAutonomousDatabase#key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1984
          },
          "name": "keyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#kms_key_id DatabaseAutonomousDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1988
          },
          "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/database_autonomous_database#okv_kms_key DatabaseAutonomousDatabase#okv_kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1992
          },
          "name": "okvKmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#okv_uri DatabaseAutonomousDatabase#okv_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1996
          },
          "name": "okvUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#service_endpoint_uri DatabaseAutonomousDatabase#service_endpoint_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2000
          },
          "name": "serviceEndpointUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#vault_id DatabaseAutonomousDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2004
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#vault_uri DatabaseAutonomousDatabase#vault_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2008
          },
          "name": "vaultUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKey"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1023
      },
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntry",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntry"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 883
      },
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1019
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1012
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1012
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1012
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 906
      },
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 935
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 940
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 945
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 950
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 955
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 960
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 965
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 970
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 975
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 980
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 985
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 990
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 995
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1000
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKey"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1093
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1093
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1093
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1046
      },
      "name": "DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1076
          },
          "name": "encryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryEncryptionKeyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1081
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2249
          },
          "name": "resetArnRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2265
          },
          "name": "resetAutonomousDatabaseProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2281
          },
          "name": "resetCertificateDirectoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2297
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2313
          },
          "name": "resetDirectoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2329
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2345
          },
          "name": "resetKeyArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2361
          },
          "name": "resetKeyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2377
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2393
          },
          "name": "resetOkvKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2409
          },
          "name": "resetOkvUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2425
          },
          "name": "resetServiceEndpointUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2441
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2457
          },
          "name": "resetVaultUri"
        }
      ],
      "name": "DatabaseAutonomousDatabaseEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2253
          },
          "name": "arnRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2269
          },
          "name": "autonomousDatabaseProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2285
          },
          "name": "certificateDirectoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2301
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2317
          },
          "name": "directoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2333
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2349
          },
          "name": "keyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2365
          },
          "name": "keyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2381
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2397
          },
          "name": "okvKmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2413
          },
          "name": "okvUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2429
          },
          "name": "serviceEndpointUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2445
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2461
          },
          "name": "vaultUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2243
          },
          "name": "arnRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2259
          },
          "name": "autonomousDatabaseProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2275
          },
          "name": "certificateDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2291
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2307
          },
          "name": "directoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2323
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2339
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2355
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2371
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2387
          },
          "name": "okvKmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2403
          },
          "name": "okvUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2419
          },
          "name": "serviceEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2435
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2451
          },
          "name": "vaultUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseEncryptionKey"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagement": {
      "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/database_autonomous_database_instance_wallet_management oci_database_autonomous_database_instance_wallet_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_instance_wallet_management oci_database_autonomous_database_instance_wallet_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-instance-wallet-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.DatabaseAutonomousDatabaseInstanceWalletManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseInstanceWalletManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-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 DatabaseAutonomousDatabaseInstanceWalletManagement 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/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 DatabaseAutonomousDatabaseInstanceWalletManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseInstanceWalletManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 335
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 280
          },
          "name": "resetGracePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 296
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 312
          },
          "name": "resetShouldRotate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 338
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 350
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 360
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseInstanceWalletManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 321
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 332
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 326
          },
          "name": "timeRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 268
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 284
          },
          "name": "gracePeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 300
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 316
          },
          "name": "shouldRotateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 342
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 261
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 274
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 306
          },
          "name": "shouldRotate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-instance-wallet-management/index:DatabaseAutonomousDatabaseInstanceWalletManagement"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseInstanceWalletManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_instance_wallet_management#autonomous_database_id DatabaseAutonomousDatabaseInstanceWalletManagement#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/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/resources/database_autonomous_database_instance_wallet_management#grace_period DatabaseAutonomousDatabaseInstanceWalletManagement#grace_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 17
          },
          "name": "gracePeriod",
          "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/database_autonomous_database_instance_wallet_management#id DatabaseAutonomousDatabaseInstanceWalletManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-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/resources/database_autonomous_database_instance_wallet_management#should_rotate DatabaseAutonomousDatabaseInstanceWalletManagement#should_rotate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 28
          },
          "name": "shouldRotate",
          "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/database_autonomous_database_instance_wallet_management#timeouts DatabaseAutonomousDatabaseInstanceWalletManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-instance-wallet-management/index:DatabaseAutonomousDatabaseInstanceWalletManagementConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
        "line": 36
      },
      "name": "DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_instance_wallet_management#create DatabaseAutonomousDatabaseInstanceWalletManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-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/database_autonomous_database_instance_wallet_management#delete DatabaseAutonomousDatabaseInstanceWalletManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-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/database_autonomous_database_instance_wallet_management#update DatabaseAutonomousDatabaseInstanceWalletManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-instance-wallet-management/index:DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-instance-wallet-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/database-autonomous-database-instance-wallet-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseInstanceWalletManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-instance-wallet-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseInstanceWalletManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-instance-wallet-management/index:DatabaseAutonomousDatabaseInstanceWalletManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1104
      },
      "name": "DatabaseAutonomousDatabaseKeyHistoryEntry",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseKeyHistoryEntry"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 1183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseKeyHistoryEntryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1183
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseKeyHistoryEntryList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1127
      },
      "name": "DatabaseAutonomousDatabaseKeyHistoryEntryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1156
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1161
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1166
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1171
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseKeyHistoryEntry"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseKeyHistoryEntryOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1194
      },
      "name": "DatabaseAutonomousDatabaseLocalStandbyDb",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLocalStandbyDb"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-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/database-autonomous-database/index.ts",
        "line": 1291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-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.DatabaseAutonomousDatabaseLocalStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseLocalStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-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/database-autonomous-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/database-autonomous-database/index.ts",
            "line": 1298
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLocalStandbyDbList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 1226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1217
      },
      "name": "DatabaseAutonomousDatabaseLocalStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1246
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1251
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1256
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1261
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1266
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1271
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1276
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1281
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1286
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLocalStandbyDb"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLocalStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2465
      },
      "name": "DatabaseAutonomousDatabaseLongTermBackupSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#is_disabled DatabaseAutonomousDatabase#is_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2469
          },
          "name": "isDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#repeat_cadence DatabaseAutonomousDatabase#repeat_cadence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2473
          },
          "name": "repeatCadence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#retention_period_in_days DatabaseAutonomousDatabase#retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2477
          },
          "name": "retentionPeriodInDays",
          "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/database_autonomous_database#time_of_backup DatabaseAutonomousDatabase#time_of_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2481
          },
          "name": "timeOfBackup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLongTermBackupSchedule"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2676
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseLongTermBackupScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2669
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLongTermBackupScheduleList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2604
          },
          "name": "resetIsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2620
          },
          "name": "resetRepeatCadence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2636
          },
          "name": "resetRetentionPeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2652
          },
          "name": "resetTimeOfBackup"
        }
      ],
      "name": "DatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2608
          },
          "name": "isDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2624
          },
          "name": "repeatCadenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2640
          },
          "name": "retentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2656
          },
          "name": "timeOfBackupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2598
          },
          "name": "isDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2614
          },
          "name": "repeatCadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2630
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2646
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseLongTermBackupSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseLongTermBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1309
      },
      "name": "DatabaseAutonomousDatabasePublicConnectionUrls",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabasePublicConnectionUrls"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabasePublicConnectionUrlsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabasePublicConnectionUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 1408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabasePublicConnectionUrlsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-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/database-autonomous-database/index.ts",
        "line": 1332
      },
      "name": "DatabaseAutonomousDatabasePublicConnectionUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1361
          },
          "name": "apexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1366
          },
          "name": "databaseTransformsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1371
          },
          "name": "graphStudioUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1376
          },
          "name": "machineLearningNotebookUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1381
          },
          "name": "machineLearningUserManagementUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1386
          },
          "name": "mongoDbUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1391
          },
          "name": "ordsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1396
          },
          "name": "sqlDevWebUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabasePublicConnectionUrls"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabasePublicConnectionUrlsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagement": {
      "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/database_autonomous_database_regional_wallet_management oci_database_autonomous_database_regional_wallet_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_regional_wallet_management oci_database_autonomous_database_regional_wallet_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-regional-wallet-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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseRegionalWalletManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-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 DatabaseAutonomousDatabaseRegionalWalletManagement 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/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 DatabaseAutonomousDatabaseRegionalWalletManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseRegionalWalletManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 317
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 262
          },
          "name": "resetGracePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 278
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 294
          },
          "name": "resetShouldRotate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 320
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 332
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 341
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseRegionalWalletManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 303
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 314
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 308
          },
          "name": "timeRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 266
          },
          "name": "gracePeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 282
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 298
          },
          "name": "shouldRotateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 324
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 256
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 288
          },
          "name": "shouldRotate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-regional-wallet-management/index:DatabaseAutonomousDatabaseRegionalWalletManagement"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseRegionalWalletManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_regional_wallet_management#grace_period DatabaseAutonomousDatabaseRegionalWalletManagement#grace_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 13
          },
          "name": "gracePeriod",
          "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/database_autonomous_database_regional_wallet_management#id DatabaseAutonomousDatabaseRegionalWalletManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-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/database_autonomous_database_regional_wallet_management#should_rotate DatabaseAutonomousDatabaseRegionalWalletManagement#should_rotate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 24
          },
          "name": "shouldRotate",
          "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/database_autonomous_database_regional_wallet_management#timeouts DatabaseAutonomousDatabaseRegionalWalletManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-regional-wallet-management/index:DatabaseAutonomousDatabaseRegionalWalletManagementConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
        "line": 32
      },
      "name": "DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_regional_wallet_management#create DatabaseAutonomousDatabaseRegionalWalletManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-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/database_autonomous_database_regional_wallet_management#delete DatabaseAutonomousDatabaseRegionalWalletManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-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/database_autonomous_database_regional_wallet_management#update DatabaseAutonomousDatabaseRegionalWalletManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-regional-wallet-management/index:DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-regional-wallet-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/database-autonomous-database-regional-wallet-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseRegionalWalletManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-regional-wallet-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRegionalWalletManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-regional-wallet-management/index:DatabaseAutonomousDatabaseRegionalWalletManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1419
      },
      "name": "DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
            "line": 1498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1442
      },
      "name": "DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1471
          },
          "name": "disasterRecoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1476
          },
          "name": "isReplicateAutomaticBackups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1481
          },
          "name": "isSnapshotStandby",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1486
          },
          "name": "timeSnapshotStandbyEnabledTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfiguration"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseRemoteDisasterRecoveryConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2680
      },
      "name": "DatabaseAutonomousDatabaseResourcePoolSummary",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#is_disabled DatabaseAutonomousDatabase#is_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2684
          },
          "name": "isDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_database#pool_size DatabaseAutonomousDatabase#pool_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2688
          },
          "name": "poolSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseResourcePoolSummary"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 2734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2778
          },
          "name": "resetIsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2794
          },
          "name": "resetPoolSize"
        }
      ],
      "name": "DatabaseAutonomousDatabaseResourcePoolSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2766
          },
          "name": "availableComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2803
          },
          "name": "totalComputeCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2782
          },
          "name": "isDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2798
          },
          "name": "poolSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2772
          },
          "name": "isDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2788
          },
          "name": "poolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseResourcePoolSummary"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseResourcePoolSummaryOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUser": {
      "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/database_autonomous_database_saas_admin_user oci_database_autonomous_database_saas_admin_user}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_saas_admin_user oci_database_autonomous_database_saas_admin_user} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-saas-admin-user/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.DatabaseAutonomousDatabaseSaasAdminUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseSaasAdminUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/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 DatabaseAutonomousDatabaseSaasAdminUser 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/database_autonomous_database_saas_admin_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousDatabaseSaasAdminUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseSaasAdminUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 409
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 287
          },
          "name": "resetAccessType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 316
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 348
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 364
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 380
          },
          "name": "resetSecretVersionNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 412
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 396
          },
          "name": "resetTimeSaasAdminUserEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 424
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseSaasAdminUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 406
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 291
          },
          "name": "accessTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 304
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 320
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 352
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 368
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 384
          },
          "name": "secretVersionNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 416
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 400
          },
          "name": "timeSaasAdminUserEnabledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 281
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 297
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 310
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 342
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 358
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 374
          },
          "name": "secretVersionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 390
          },
          "name": "timeSaasAdminUserEnabled",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-saas-admin-user/index:DatabaseAutonomousDatabaseSaasAdminUser"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseSaasAdminUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_saas_admin_user#autonomous_database_id DatabaseAutonomousDatabaseSaasAdminUser#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 17
          },
          "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/resources/database_autonomous_database_saas_admin_user#access_type DatabaseAutonomousDatabaseSaasAdminUser#access_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 13
          },
          "name": "accessType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_saas_admin_user#duration DatabaseAutonomousDatabaseSaasAdminUser#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 21
          },
          "name": "duration",
          "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/database_autonomous_database_saas_admin_user#id DatabaseAutonomousDatabaseSaasAdminUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/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/database_autonomous_database_saas_admin_user#password DatabaseAutonomousDatabaseSaasAdminUser#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 32
          },
          "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/database_autonomous_database_saas_admin_user#secret_id DatabaseAutonomousDatabaseSaasAdminUser#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 36
          },
          "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/database_autonomous_database_saas_admin_user#secret_version_number DatabaseAutonomousDatabaseSaasAdminUser#secret_version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 40
          },
          "name": "secretVersionNumber",
          "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/database_autonomous_database_saas_admin_user#timeouts DatabaseAutonomousDatabaseSaasAdminUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_saas_admin_user#time_saas_admin_user_enabled DatabaseAutonomousDatabaseSaasAdminUser#time_saas_admin_user_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 44
          },
          "name": "timeSaasAdminUserEnabled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-saas-admin-user/index:DatabaseAutonomousDatabaseSaasAdminUserConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
        "line": 52
      },
      "name": "DatabaseAutonomousDatabaseSaasAdminUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_saas_admin_user#create DatabaseAutonomousDatabaseSaasAdminUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/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/database_autonomous_database_saas_admin_user#delete DatabaseAutonomousDatabaseSaasAdminUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/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/database_autonomous_database_saas_admin_user#update DatabaseAutonomousDatabaseSaasAdminUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-saas-admin-user/index:DatabaseAutonomousDatabaseSaasAdminUserTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-saas-admin-user/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/database-autonomous-database-saas-admin-user/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseSaasAdminUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-saas-admin-user/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSaasAdminUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-saas-admin-user/index:DatabaseAutonomousDatabaseSaasAdminUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2888
      },
      "name": "DatabaseAutonomousDatabaseScheduledOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#day_of_week DatabaseAutonomousDatabase#day_of_week}",
            "stability": "stable",
            "summary": "day_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2902
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#scheduled_start_time DatabaseAutonomousDatabase#scheduled_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2892
          },
          "name": "scheduledStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#scheduled_stop_time DatabaseAutonomousDatabase#scheduled_stop_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2896
          },
          "name": "scheduledStopTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseScheduledOperations"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2807
      },
      "name": "DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#name DatabaseAutonomousDatabase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2811
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 2850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2843
      },
      "name": "DatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2884
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2877
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 3061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 3053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3068
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseScheduledOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3061
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3061
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3061
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseScheduledOperationsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 2958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 2948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3041
          },
          "name": "putDayOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3044
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3012
          },
          "name": "resetScheduledStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3028
          },
          "name": "resetScheduledStopTime"
        }
      ],
      "name": "DatabaseAutonomousDatabaseScheduledOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3038
          },
          "name": "dayOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeekOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3048
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperationsDayOfWeek"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3016
          },
          "name": "scheduledStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3032
          },
          "name": "scheduledStopTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3006
          },
          "name": "scheduledStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3022
          },
          "name": "scheduledStopTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 2962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseScheduledOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseScheduledOperationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImage": {
      "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/database_autonomous_database_software_image oci_database_autonomous_database_software_image}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_software_image oci_database_autonomous_database_software_image} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-software-image/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.DatabaseAutonomousDatabaseSoftwareImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-software-image/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseSoftwareImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/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 DatabaseAutonomousDatabaseSoftwareImage 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/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 DatabaseAutonomousDatabaseSoftwareImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseSoftwareImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 415
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 334
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 418
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/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/database-autonomous-database-software-image/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseSoftwareImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 275
          },
          "name": "autonomousDsiOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 293
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 372
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 377
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 395
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 401
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 406
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 412
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 322
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 338
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 367
          },
          "name": "imageShapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 390
          },
          "name": "sourceCdbIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 422
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 315
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 360
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 383
          },
          "name": "sourceCdbId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-software-image/index:DatabaseAutonomousDatabaseSoftwareImage"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-software-image/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseSoftwareImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_software_image#compartment_id DatabaseAutonomousDatabaseSoftwareImage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-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/database_autonomous_database_software_image#display_name DatabaseAutonomousDatabaseSoftwareImage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/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/database_autonomous_database_software_image#image_shape_family DatabaseAutonomousDatabaseSoftwareImage#image_shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 36
          },
          "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/resources/database_autonomous_database_software_image#source_cdb_id DatabaseAutonomousDatabaseSoftwareImage#source_cdb_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 40
          },
          "name": "sourceCdbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_software_image#defined_tags DatabaseAutonomousDatabaseSoftwareImage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-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/database_autonomous_database_software_image#freeform_tags DatabaseAutonomousDatabaseSoftwareImage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-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/database_autonomous_database_software_image#id DatabaseAutonomousDatabaseSoftwareImage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-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/database_autonomous_database_software_image#timeouts DatabaseAutonomousDatabaseSoftwareImage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-software-image/index:DatabaseAutonomousDatabaseSoftwareImageConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-software-image/index.ts",
        "line": 48
      },
      "name": "DatabaseAutonomousDatabaseSoftwareImageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_software_image#create DatabaseAutonomousDatabaseSoftwareImage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/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/database_autonomous_database_software_image#delete DatabaseAutonomousDatabaseSoftwareImage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/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/database_autonomous_database_software_image#update DatabaseAutonomousDatabaseSoftwareImage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-software-image/index:DatabaseAutonomousDatabaseSoftwareImageTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-software-image/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/database-autonomous-database-software-image/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseSoftwareImageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-software-image/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseSoftwareImageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-software-image/index:DatabaseAutonomousDatabaseSoftwareImageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDb": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1509
      },
      "name": "DatabaseAutonomousDatabaseStandbyDb",
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseStandbyDb"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/index.ts",
          "line": 1613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 1606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1620
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseStandbyDbList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1613
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1613
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseStandbyDbList"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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/database-autonomous-database/index.ts",
        "line": 1532
      },
      "name": "DatabaseAutonomousDatabaseStandbyDbOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1561
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1566
          },
          "name": "lagTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1571
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1576
          },
          "name": "maintenanceTargetComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1581
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1586
          },
          "name": "timeDataGuardRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1591
          },
          "name": "timeDisasterRecoveryRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1596
          },
          "name": "timeMaintenanceBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1601
          },
          "name": "timeMaintenanceEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseStandbyDb"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseStandbyDbOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 3072
      },
      "name": "DatabaseAutonomousDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database#create DatabaseAutonomousDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3076
          },
          "name": "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/database_autonomous_database#delete DatabaseAutonomousDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3080
          },
          "name": "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/database_autonomous_database#update DatabaseAutonomousDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3084
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database/index.ts",
        "line": 3130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3192
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3208
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3224
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3196
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3212
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3228
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3186
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3202
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3218
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database/index.ts",
            "line": 3142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database/index:DatabaseAutonomousDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseWallet": {
      "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/database_autonomous_database_wallet oci_database_autonomous_database_wallet}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWallet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_wallet oci_database_autonomous_database_wallet} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-wallet/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.DatabaseAutonomousDatabaseWalletConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-database-wallet/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousDatabaseWallet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/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 DatabaseAutonomousDatabaseWallet 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/database_autonomous_database_wallet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousDatabaseWallet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousDatabaseWallet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 369
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 290
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 311
          },
          "name": "resetGenerateType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 343
          },
          "name": "resetIsRegional"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 372
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/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/database-autonomous-database-wallet/index.ts",
            "line": 396
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousDatabaseWallet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 299
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 366
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 278
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 294
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 315
          },
          "name": "generateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 347
          },
          "name": "isRegionalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 360
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 376
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 271
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 284
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 305
          },
          "name": "generateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 337
          },
          "name": "isRegional",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 353
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-wallet/index:DatabaseAutonomousDatabaseWallet"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-wallet/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousDatabaseWalletConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_wallet#autonomous_database_id DatabaseAutonomousDatabaseWallet#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/database_autonomous_database_wallet#password DatabaseAutonomousDatabaseWallet#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 36
          },
          "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/resources/database_autonomous_database_wallet#base64_encode_content DatabaseAutonomousDatabaseWallet#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/database_autonomous_database_wallet#generate_type DatabaseAutonomousDatabaseWallet#generate_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/database_autonomous_database_wallet#id DatabaseAutonomousDatabaseWallet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/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/database_autonomous_database_wallet#is_regional DatabaseAutonomousDatabaseWallet#is_regional}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 32
          },
          "name": "isRegional",
          "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/database_autonomous_database_wallet#timeouts DatabaseAutonomousDatabaseWallet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-wallet/index:DatabaseAutonomousDatabaseWalletConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-database-wallet/index.ts",
        "line": 44
      },
      "name": "DatabaseAutonomousDatabaseWalletTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_database_wallet#create DatabaseAutonomousDatabaseWallet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/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/database_autonomous_database_wallet#delete DatabaseAutonomousDatabaseWallet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/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/database_autonomous_database_wallet#update DatabaseAutonomousDatabaseWallet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-wallet/index:DatabaseAutonomousDatabaseWalletTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-database-wallet/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/database-autonomous-database-wallet/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousDatabaseWalletTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-database-wallet/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousDatabaseWalletTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-database-wallet/index:DatabaseAutonomousDatabaseWalletTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructure": {
      "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/database_autonomous_exadata_infrastructure oci_database_autonomous_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure oci_database_autonomous_exadata_infrastructure} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
          "line": 1192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousExadataInfrastructure 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/database_autonomous_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1459
          },
          "name": "putMaintenanceWindowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1475
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1262
          },
          "name": "resetCreateAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1278
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1294
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1310
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1326
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1347
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1368
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1462
          },
          "name": "resetMaintenanceWindowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1400
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1478
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1490
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1509
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1335
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1356
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1377
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1383
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1456
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1388
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1409
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1445
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1472
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1450
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1237
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1250
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1266
          },
          "name": "createAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1282
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1298
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1314
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1330
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1351
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1372
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1466
          },
          "name": "maintenanceWindowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1404
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1422
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1440
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1482
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1230
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1243
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1256
          },
          "name": "createAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1272
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1288
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1304
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1320
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1341
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1362
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1394
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1415
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1433
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructure"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#availability_domain DatabaseAutonomousExadataInfrastructure#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database_autonomous_exadata_infrastructure#compartment_id DatabaseAutonomousExadataInfrastructure#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-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/database_autonomous_exadata_infrastructure#shape DatabaseAutonomousExadataInfrastructure#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 56
          },
          "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/database_autonomous_exadata_infrastructure#subnet_id DatabaseAutonomousExadataInfrastructure#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 60
          },
          "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/database_autonomous_exadata_infrastructure#create_async DatabaseAutonomousExadataInfrastructure#create_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 21
          },
          "name": "createAsync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_exadata_infrastructure#defined_tags DatabaseAutonomousExadataInfrastructure#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database_autonomous_exadata_infrastructure#display_name DatabaseAutonomousExadataInfrastructure#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database_autonomous_exadata_infrastructure#domain DatabaseAutonomousExadataInfrastructure#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 33
          },
          "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/resources/database_autonomous_exadata_infrastructure#freeform_tags DatabaseAutonomousExadataInfrastructure#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database_autonomous_exadata_infrastructure#id DatabaseAutonomousExadataInfrastructure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database_autonomous_exadata_infrastructure#license_model DatabaseAutonomousExadataInfrastructure#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 48
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#maintenance_window_details DatabaseAutonomousExadataInfrastructure#maintenance_window_details}",
            "stability": "stable",
            "summary": "maintenance_window_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 66
          },
          "name": "maintenanceWindowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#nsg_ids DatabaseAutonomousExadataInfrastructure#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 52
          },
          "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/database_autonomous_exadata_infrastructure#timeouts DatabaseAutonomousExadataInfrastructure#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 224
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindow",
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 74
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 138
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
            "line": 138
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 97
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 126
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 578
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#custom_action_timeout_in_mins DatabaseAutonomousExadataInfrastructure#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 582
          },
          "name": "customActionTimeoutInMins",
          "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/database_autonomous_exadata_infrastructure#days_of_week DatabaseAutonomousExadataInfrastructure#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 620
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "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/database_autonomous_exadata_infrastructure#hours_of_day DatabaseAutonomousExadataInfrastructure#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 586
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_autonomous_exadata_infrastructure#is_custom_action_timeout_enabled DatabaseAutonomousExadataInfrastructure#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 590
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_exadata_infrastructure#is_monthly_patching_enabled DatabaseAutonomousExadataInfrastructure#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 594
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_exadata_infrastructure#lead_time_in_weeks DatabaseAutonomousExadataInfrastructure#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 598
          },
          "name": "leadTimeInWeeks",
          "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/database_autonomous_exadata_infrastructure#months DatabaseAutonomousExadataInfrastructure#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 626
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
                    },
                    "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/database_autonomous_exadata_infrastructure#patching_mode DatabaseAutonomousExadataInfrastructure#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 602
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#preference DatabaseAutonomousExadataInfrastructure#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 606
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#skip_ru DatabaseAutonomousExadataInfrastructure#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 610
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_autonomous_exadata_infrastructure#weeks_of_month DatabaseAutonomousExadataInfrastructure#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 614
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 352
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#name DatabaseAutonomousExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 356
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 388
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 441
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 434
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 465
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#name DatabaseAutonomousExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 469
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 567
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
            "line": 567
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 501
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 554
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 547
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 969
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 985
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 828
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 972
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 844
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 860
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 876
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 892
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 988
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 908
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 924
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 940
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 956
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 966
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 982
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 832
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 976
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 848
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 864
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 880
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 896
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 992
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 912
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 928
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 944
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 960
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 822
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 838
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 854
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 870
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 886
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 902
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 918
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 934
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 950
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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.DatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 149
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths",
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 172
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 201
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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/database-autonomous-exadata-infrastructure/index.ts",
        "line": 247
      },
      "name": "DatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 276
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 282
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 287
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 292
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 297
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 302
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 308
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 313
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 318
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 324
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 329
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 996
      },
      "name": "DatabaseAutonomousExadataInfrastructureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_exadata_infrastructure#create DatabaseAutonomousExadataInfrastructure#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1000
          },
          "name": "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/database_autonomous_exadata_infrastructure#delete DatabaseAutonomousExadataInfrastructure#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1004
          },
          "name": "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/database_autonomous_exadata_infrastructure#update DatabaseAutonomousExadataInfrastructure#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1008
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1116
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1132
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1148
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousExadataInfrastructureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1120
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1136
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1152
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1110
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1126
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1142
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-exadata-infrastructure/index.ts",
            "line": 1066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-exadata-infrastructure/index:DatabaseAutonomousExadataInfrastructureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmCluster": {
      "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/database_autonomous_vm_cluster oci_database_autonomous_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster oci_database_autonomous_vm_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/index.ts",
          "line": 1252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1237
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseAutonomousVmCluster 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/database_autonomous_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1754
          },
          "name": "putMaintenanceWindowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1770
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1308
          },
          "name": "resetAutonomousDataStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1357
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1373
          },
          "name": "resetCpuCoreCountPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1419
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1435
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1482
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1498
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1514
          },
          "name": "resetIsLocalBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1530
          },
          "name": "resetIsMtlsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1551
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1757
          },
          "name": "resetMaintenanceWindowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1583
          },
          "name": "resetMemoryPerOracleComputeUnitInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1649
          },
          "name": "resetScanListenerPortNonTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1665
          },
          "name": "resetScanListenerPortTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1773
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1707
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1728
          },
          "name": "resetTotalContainerDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1785
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1811
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1296
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1317
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1322
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1327
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1332
          },
          "name": "availableDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1382
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1387
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1392
          },
          "name": "cpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1397
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1402
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1407
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1470
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1539
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1560
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1566
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1751
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1571
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1592
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1597
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1602
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1607
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1612
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1617
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1622
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1627
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1632
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1637
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1674
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1680
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1685
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1690
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1695
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1767
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1716
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1312
          },
          "name": "autonomousDataStorageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1345
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1361
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1377
          },
          "name": "cpuCoreCountPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1423
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1439
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1452
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1465
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1486
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1502
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1518
          },
          "name": "isLocalBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1534
          },
          "name": "isMtlsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1555
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1761
          },
          "name": "maintenanceWindowDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1587
          },
          "name": "memoryPerOracleComputeUnitInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1653
          },
          "name": "scanListenerPortNonTlsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1669
          },
          "name": "scanListenerPortTlsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1777
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1711
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1732
          },
          "name": "totalContainerDatabasesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1745
          },
          "name": "vmClusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1302
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1338
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1351
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1367
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1413
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1429
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1445
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1458
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1476
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1508
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1524
          },
          "name": "isMtlsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1545
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1577
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1643
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1659
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1701
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1722
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1738
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmCluster"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#compartment_id DatabaseAutonomousVmCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-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/database_autonomous_vm_cluster#display_name DatabaseAutonomousVmCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database_autonomous_vm_cluster#exadata_infrastructure_id DatabaseAutonomousVmCluster#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 41
          },
          "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/resources/database_autonomous_vm_cluster#vm_cluster_network_id DatabaseAutonomousVmCluster#vm_cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 88
          },
          "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/resources/database_autonomous_vm_cluster#autonomous_data_storage_size_in_tbs DatabaseAutonomousVmCluster#autonomous_data_storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 13
          },
          "name": "autonomousDataStorageSizeInTbs",
          "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/database_autonomous_vm_cluster#compute_model DatabaseAutonomousVmCluster#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 21
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#cpu_core_count_per_node DatabaseAutonomousVmCluster#cpu_core_count_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 25
          },
          "name": "cpuCoreCountPerNode",
          "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/database_autonomous_vm_cluster#db_servers DatabaseAutonomousVmCluster#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 29
          },
          "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/resources/database_autonomous_vm_cluster#defined_tags DatabaseAutonomousVmCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database_autonomous_vm_cluster#freeform_tags DatabaseAutonomousVmCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database_autonomous_vm_cluster#id DatabaseAutonomousVmCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database_autonomous_vm_cluster#is_local_backup_enabled DatabaseAutonomousVmCluster#is_local_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 56
          },
          "name": "isLocalBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_vm_cluster#is_mtls_enabled DatabaseAutonomousVmCluster#is_mtls_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 60
          },
          "name": "isMtlsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_vm_cluster#license_model DatabaseAutonomousVmCluster#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 64
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#maintenance_window_details DatabaseAutonomousVmCluster#maintenance_window_details}",
            "stability": "stable",
            "summary": "maintenance_window_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 94
          },
          "name": "maintenanceWindowDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails"
                    },
                    "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/database_autonomous_vm_cluster#memory_per_oracle_compute_unit_in_gbs DatabaseAutonomousVmCluster#memory_per_oracle_compute_unit_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 68
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "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/database_autonomous_vm_cluster#scan_listener_port_non_tls DatabaseAutonomousVmCluster#scan_listener_port_non_tls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 72
          },
          "name": "scanListenerPortNonTls",
          "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/database_autonomous_vm_cluster#scan_listener_port_tls DatabaseAutonomousVmCluster#scan_listener_port_tls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 76
          },
          "name": "scanListenerPortTls",
          "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/database_autonomous_vm_cluster#timeouts DatabaseAutonomousVmCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 100
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#time_zone DatabaseAutonomousVmCluster#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 80
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#total_container_databases DatabaseAutonomousVmCluster#total_container_databases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 84
          },
          "name": "totalContainerDatabases",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 252
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindow",
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 102
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 166
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
            "line": 166
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 125
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 154
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 606
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#custom_action_timeout_in_mins DatabaseAutonomousVmCluster#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 610
          },
          "name": "customActionTimeoutInMins",
          "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/database_autonomous_vm_cluster#days_of_week DatabaseAutonomousVmCluster#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 648
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "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/database_autonomous_vm_cluster#hours_of_day DatabaseAutonomousVmCluster#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 614
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_autonomous_vm_cluster#is_custom_action_timeout_enabled DatabaseAutonomousVmCluster#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 618
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_vm_cluster#is_monthly_patching_enabled DatabaseAutonomousVmCluster#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 622
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_autonomous_vm_cluster#lead_time_in_weeks DatabaseAutonomousVmCluster#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 626
          },
          "name": "leadTimeInWeeks",
          "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/database_autonomous_vm_cluster#months DatabaseAutonomousVmCluster#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 654
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "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/database_autonomous_vm_cluster#patching_mode DatabaseAutonomousVmCluster#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 630
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#preference DatabaseAutonomousVmCluster#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 634
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#skip_ru DatabaseAutonomousVmCluster#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 638
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_autonomous_vm_cluster#weeks_of_month DatabaseAutonomousVmCluster#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 642
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 380
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#name DatabaseAutonomousVmCluster#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 384
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 416
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 1037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1052
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1045
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1045
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1045
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 493
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#name DatabaseAutonomousVmCluster#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 595
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
            "line": 595
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 529
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 582
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 575
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1009
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1025
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 868
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1012
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 884
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 900
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 916
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 932
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1028
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 948
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 964
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 980
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 996
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1006
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1022
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 872
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1016
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 888
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 904
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 920
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 936
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1032
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 952
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 968
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 984
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1000
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 862
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 878
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 894
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 910
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 926
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 942
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 958
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 974
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 990
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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.DatabaseAutonomousVmClusterMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 177
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowMonths",
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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.DatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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/database-autonomous-vm-cluster/index.ts",
        "line": 200
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 229
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 275
      },
      "name": "DatabaseAutonomousVmClusterMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 304
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 310
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 315
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 320
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 325
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 330
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 336
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 341
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 346
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 352
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 357
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagement": {
      "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/database_autonomous_vm_cluster_ords_certificate_management oci_database_autonomous_vm_cluster_ords_certificate_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ords_certificate_management oci_database_autonomous_vm_cluster_ords_certificate_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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.DatabaseAutonomousVmClusterOrdsCertificateManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousVmClusterOrdsCertificateManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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 DatabaseAutonomousVmClusterOrdsCertificateManagement 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/database_autonomous_vm_cluster_ords_certificate_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousVmClusterOrdsCertificateManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousVmClusterOrdsCertificateManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 364
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 290
          },
          "name": "resetCaBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 306
          },
          "name": "resetCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 335
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 351
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 367
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterOrdsCertificateManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 361
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 278
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 294
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 310
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 323
          },
          "name": "certificateGenerationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 339
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 355
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 371
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 271
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 284
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 300
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 316
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 329
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ords-certificate-management/index:DatabaseAutonomousVmClusterOrdsCertificateManagement"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousVmClusterOrdsCertificateManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ords_certificate_management#autonomous_vm_cluster_id DatabaseAutonomousVmClusterOrdsCertificateManagement#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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/resources/database_autonomous_vm_cluster_ords_certificate_management#certificate_generation_type DatabaseAutonomousVmClusterOrdsCertificateManagement#certificate_generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 25
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ords_certificate_management#ca_bundle_id DatabaseAutonomousVmClusterOrdsCertificateManagement#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 17
          },
          "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/database_autonomous_vm_cluster_ords_certificate_management#certificate_authority_id DatabaseAutonomousVmClusterOrdsCertificateManagement#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 21
          },
          "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/resources/database_autonomous_vm_cluster_ords_certificate_management#certificate_id DatabaseAutonomousVmClusterOrdsCertificateManagement#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 29
          },
          "name": "certificateId",
          "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/database_autonomous_vm_cluster_ords_certificate_management#id DatabaseAutonomousVmClusterOrdsCertificateManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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/database_autonomous_vm_cluster_ords_certificate_management#timeouts DatabaseAutonomousVmClusterOrdsCertificateManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ords-certificate-management/index:DatabaseAutonomousVmClusterOrdsCertificateManagementConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
        "line": 44
      },
      "name": "DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ords_certificate_management#create DatabaseAutonomousVmClusterOrdsCertificateManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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/database_autonomous_vm_cluster_ords_certificate_management#delete DatabaseAutonomousVmClusterOrdsCertificateManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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/database_autonomous_vm_cluster_ords_certificate_management#update DatabaseAutonomousVmClusterOrdsCertificateManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ords-certificate-management/index:DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/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/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousVmClusterOrdsCertificateManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ords-certificate-management/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterOrdsCertificateManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ords-certificate-management/index:DatabaseAutonomousVmClusterOrdsCertificateManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagement": {
      "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/database_autonomous_vm_cluster_ssl_certificate_management oci_database_autonomous_vm_cluster_ssl_certificate_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ssl_certificate_management oci_database_autonomous_vm_cluster_ssl_certificate_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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.DatabaseAutonomousVmClusterSslCertificateManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseAutonomousVmClusterSslCertificateManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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 DatabaseAutonomousVmClusterSslCertificateManagement 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/database_autonomous_vm_cluster_ssl_certificate_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseAutonomousVmClusterSslCertificateManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseAutonomousVmClusterSslCertificateManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 364
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 290
          },
          "name": "resetCaBundleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 306
          },
          "name": "resetCertificateAuthorityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 335
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 351
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 367
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseAutonomousVmClusterSslCertificateManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 361
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 278
          },
          "name": "autonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 294
          },
          "name": "caBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 310
          },
          "name": "certificateAuthorityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 323
          },
          "name": "certificateGenerationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 339
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 355
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 371
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 271
          },
          "name": "autonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 284
          },
          "name": "caBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 300
          },
          "name": "certificateAuthorityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 316
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 329
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ssl-certificate-management/index:DatabaseAutonomousVmClusterSslCertificateManagement"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
        "line": 9
      },
      "name": "DatabaseAutonomousVmClusterSslCertificateManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ssl_certificate_management#autonomous_vm_cluster_id DatabaseAutonomousVmClusterSslCertificateManagement#autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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/resources/database_autonomous_vm_cluster_ssl_certificate_management#certificate_generation_type DatabaseAutonomousVmClusterSslCertificateManagement#certificate_generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 25
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ssl_certificate_management#ca_bundle_id DatabaseAutonomousVmClusterSslCertificateManagement#ca_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 17
          },
          "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/database_autonomous_vm_cluster_ssl_certificate_management#certificate_authority_id DatabaseAutonomousVmClusterSslCertificateManagement#certificate_authority_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 21
          },
          "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/resources/database_autonomous_vm_cluster_ssl_certificate_management#certificate_id DatabaseAutonomousVmClusterSslCertificateManagement#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 29
          },
          "name": "certificateId",
          "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/database_autonomous_vm_cluster_ssl_certificate_management#id DatabaseAutonomousVmClusterSslCertificateManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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/database_autonomous_vm_cluster_ssl_certificate_management#timeouts DatabaseAutonomousVmClusterSslCertificateManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ssl-certificate-management/index:DatabaseAutonomousVmClusterSslCertificateManagementConfig"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
        "line": 44
      },
      "name": "DatabaseAutonomousVmClusterSslCertificateManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster_ssl_certificate_management#create DatabaseAutonomousVmClusterSslCertificateManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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/database_autonomous_vm_cluster_ssl_certificate_management#delete DatabaseAutonomousVmClusterSslCertificateManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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/database_autonomous_vm_cluster_ssl_certificate_management#update DatabaseAutonomousVmClusterSslCertificateManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ssl-certificate-management/index:DatabaseAutonomousVmClusterSslCertificateManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/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/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousVmClusterSslCertificateManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster-ssl-certificate-management/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterSslCertificateManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster-ssl-certificate-management/index:DatabaseAutonomousVmClusterSslCertificateManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 1056
      },
      "name": "DatabaseAutonomousVmClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_autonomous_vm_cluster#create DatabaseAutonomousVmCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1060
          },
          "name": "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/database_autonomous_vm_cluster#delete DatabaseAutonomousVmCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1064
          },
          "name": "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/database_autonomous_vm_cluster#update DatabaseAutonomousVmCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1068
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-autonomous-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-autonomous-vm-cluster/index.ts",
        "line": 1114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseAutonomousVmClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-autonomous-vm-cluster/index.ts",
            "line": 1126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseAutonomousVmClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-autonomous-vm-cluster/index:DatabaseAutonomousVmClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackup": {
      "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/database_backup oci_database_backup}."
      },
      "fqn": "cdktf-provider-oci.DatabaseBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup oci_database_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/database-backup/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.DatabaseBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-backup/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 DatabaseBackup 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/database_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 534
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 460
          },
          "name": "resetRetentionPeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 476
          },
          "name": "resetRetentionPeriodInYears"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 537
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 549
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 294
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 350
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 355
          },
          "name": "backupDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 365
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 383
          },
          "name": "databaseSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 402
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 423
          },
          "name": "isUsingOracleManagedKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 428
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 433
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 438
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 443
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 448
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 485
          },
          "name": "secondaryKmsKeyIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 490
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 495
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 500
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 505
          },
          "name": "timeExpiryScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 531
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 510
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 515
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 520
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 525
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 378
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 396
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 464
          },
          "name": "retentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 480
          },
          "name": "retentionPeriodInYearsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 541
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 371
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 389
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 454
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 470
          },
          "name": "retentionPeriodInYears",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackup"
    },
    "cdktf-provider-oci.DatabaseBackupCancelManagement": {
      "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/database_backup_cancel_management oci_database_backup_cancel_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_cancel_management oci_database_backup_cancel_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-backup-cancel-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.DatabaseBackupCancelManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup-cancel-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseBackupCancelManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-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 DatabaseBackupCancelManagement 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/database_backup_cancel_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseBackupCancelManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseBackupCancelManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 275
          },
          "name": "resetCancelBackupTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 291
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseBackupCancelManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 263
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 279
          },
          "name": "cancelBackupTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 295
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 256
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 269
          },
          "name": "cancelBackupTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 285
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-backup-cancel-management/index:DatabaseBackupCancelManagement"
    },
    "cdktf-provider-oci.DatabaseBackupCancelManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-cancel-management/index.ts",
        "line": 9
      },
      "name": "DatabaseBackupCancelManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_cancel_management#backup_id DatabaseBackupCancelManagement#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 13
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_cancel_management#cancel_backup_trigger DatabaseBackupCancelManagement#cancel_backup_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 17
          },
          "name": "cancelBackupTrigger",
          "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/database_backup_cancel_management#id DatabaseBackupCancelManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-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/database_backup_cancel_management#timeouts DatabaseBackupCancelManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-backup-cancel-management/index:DatabaseBackupCancelManagementConfig"
    },
    "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-cancel-management/index.ts",
        "line": 32
      },
      "name": "DatabaseBackupCancelManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_cancel_management#create DatabaseBackupCancelManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-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/database_backup_cancel_management#delete DatabaseBackupCancelManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-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/database_backup_cancel_management#update DatabaseBackupCancelManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-backup-cancel-management/index:DatabaseBackupCancelManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseBackupCancelManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup-cancel-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/database-backup-cancel-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseBackupCancelManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-cancel-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupCancelManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-backup-cancel-management/index:DatabaseBackupCancelManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup/index.ts",
        "line": 9
      },
      "name": "DatabaseBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup#database_id DatabaseBackup#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/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/resources/database_backup#display_name DatabaseBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 17
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_backup#id DatabaseBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup#retention_period_in_days DatabaseBackup#retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 28
          },
          "name": "retentionPeriodInDays",
          "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/database_backup#retention_period_in_years DatabaseBackup#retention_period_in_years}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 32
          },
          "name": "retentionPeriodInYears",
          "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/database_backup#timeouts DatabaseBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupTimeouts"
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackupConfig"
    },
    "cdktf-provider-oci.DatabaseBackupDestination": {
      "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/database_backup_destination oci_database_backup_destination}."
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination oci_database_backup_destination} Resource."
        },
        "locationInModule": {
          "filename": "src/database-backup-destination/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.DatabaseBackupDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseBackupDestination resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/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 DatabaseBackupDestination 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/database_backup_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseBackupDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseBackupDestination to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 748
          },
          "name": "putMountTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 764
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 578
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 594
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 623
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 639
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 660
          },
          "name": "resetLocalMountPointPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 751
          },
          "name": "resetMountTypeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 767
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 735
          },
          "name": "resetVpcUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 779
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 795
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseBackupDestination",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 491
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 553
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 648
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 745
          },
          "name": "mountTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 669
          },
          "name": "nfsMountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 674
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 679
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 684
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 690
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 695
          },
          "name": "timeAtWhichStorageDetailsAreUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 700
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 761
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 705
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 723
          },
          "name": "utilizedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 566
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 582
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 598
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 611
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 627
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 643
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 664
          },
          "name": "localMountPointPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 755
          },
          "name": "mountTypeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 771
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 718
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 739
          },
          "name": "vpcUsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 559
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 572
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 588
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 604
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 617
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 633
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 654
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 711
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 729
          },
          "name": "vpcUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestination"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 62
      },
      "name": "DatabaseBackupDestinationAssociatedDatabases",
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationAssociatedDatabases"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup-destination/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/database-backup-destination/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/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.DatabaseBackupDestinationAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseBackupDestinationAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/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/database-backup-destination/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup-destination/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/database-backup-destination/index.ts",
        "line": 85
      },
      "name": "DatabaseBackupDestinationAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 114
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 119
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 9
      },
      "name": "DatabaseBackupDestinationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#compartment_id DatabaseBackupDestination#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 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/database_backup_destination#display_name DatabaseBackupDestination#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/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/database_backup_destination#type DatabaseBackupDestination#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 44
          },
          "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/database_backup_destination#connection_string DatabaseBackupDestination#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 17
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#defined_tags DatabaseBackupDestination#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/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/database_backup_destination#freeform_tags DatabaseBackupDestination#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/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/database_backup_destination#id DatabaseBackupDestination#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/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/database_backup_destination#local_mount_point_path DatabaseBackupDestination#local_mount_point_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 40
          },
          "name": "localMountPointPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#mount_type_details DatabaseBackupDestination#mount_type_details}",
            "stability": "stable",
            "summary": "mount_type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 54
          },
          "name": "mountTypeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#timeouts DatabaseBackupDestination#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#vpc_users DatabaseBackupDestination#vpc_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 48
          },
          "name": "vpcUsers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationConfig"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 142
      },
      "name": "DatabaseBackupDestinationMountTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#mount_type DatabaseBackupDestination#mount_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 150
          },
          "name": "mountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#local_mount_point_path DatabaseBackupDestination#local_mount_point_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 146
          },
          "name": "localMountPointPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#nfs_server DatabaseBackupDestination#nfs_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 154
          },
          "name": "nfsServer",
          "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/database_backup_destination#nfs_server_export DatabaseBackupDestination#nfs_server_export}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 158
          },
          "name": "nfsServerExport",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationMountTypeDetails"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup-destination/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 269
          },
          "name": "resetLocalMountPointPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 298
          },
          "name": "resetNfsServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 314
          },
          "name": "resetNfsServerExport"
        }
      ],
      "name": "DatabaseBackupDestinationMountTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 273
          },
          "name": "localMountPointPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 286
          },
          "name": "mountTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 318
          },
          "name": "nfsServerExportInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 302
          },
          "name": "nfsServerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 263
          },
          "name": "localMountPointPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 279
          },
          "name": "mountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 292
          },
          "name": "nfsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 308
          },
          "name": "nfsServerExport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupDestinationMountTypeDetails"
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationMountTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 322
      },
      "name": "DatabaseBackupDestinationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup_destination#create DatabaseBackupDestination#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 326
          },
          "name": "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/database_backup_destination#delete DatabaseBackupDestination#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 330
          },
          "name": "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/database_backup_destination#update DatabaseBackupDestination#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 334
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationTimeouts"
    },
    "cdktf-provider-oci.DatabaseBackupDestinationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup-destination/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup-destination/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 442
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 458
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 474
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseBackupDestinationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 446
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 462
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 478
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 436
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 452
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 468
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup-destination/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupDestinationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-backup-destination/index:DatabaseBackupDestinationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup/index.ts",
        "line": 40
      },
      "name": "DatabaseBackupEncryptionKeyLocationDetails",
      "symbolId": "src/database-backup/index:DatabaseBackupEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup/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/database-backup/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/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.DatabaseBackupEncryptionKeyLocationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseBackupEncryptionKeyLocationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-backup/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/database-backup/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackupEncryptionKeyLocationDetailsList"
    },
    "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup/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/database-backup/index.ts",
        "line": 63
      },
      "name": "DatabaseBackupEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 92
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 97
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 102
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseBackupEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackupEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-backup/index.ts",
        "line": 125
      },
      "name": "DatabaseBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_backup#create DatabaseBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 129
          },
          "name": "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/database_backup#delete DatabaseBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 133
          },
          "name": "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/database_backup#update DatabaseBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 137
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackupTimeouts"
    },
    "cdktf-provider-oci.DatabaseBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-backup/index.ts",
        "line": 183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 245
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 261
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 277
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 249
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 265
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 281
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 239
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 255
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 271
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-backup/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-backup/index:DatabaseBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmCluster": {
      "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/database_cloud_autonomous_vm_cluster oci_database_cloud_autonomous_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster oci_database_cloud_autonomous_vm_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 1208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseCloudAutonomousVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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 DatabaseCloudAutonomousVmCluster 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/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 DatabaseCloudAutonomousVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseCloudAutonomousVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1852
          },
          "name": "putMaintenanceWindowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1868
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1301
          },
          "name": "resetAutonomousDataStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1350
          },
          "name": "resetClusterTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1379
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1400
          },
          "name": "resetCpuCoreCountPerNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1436
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1452
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1468
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1507
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1528
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1544
          },
          "name": "resetIsMtlsEnabledVmCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1570
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1855
          },
          "name": "resetMaintenanceWindowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1602
          },
          "name": "resetMemoryPerOracleComputeUnitInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1638
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1664
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1705
          },
          "name": "resetScanListenerPortNonTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1721
          },
          "name": "resetScanListenerPortTls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1737
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1776
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1871
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1813
          },
          "name": "resetTimeUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1834
          },
          "name": "resetTotalContainerDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1883
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1914
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1289
          },
          "name": "autonomousDataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1310
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1315
          },
          "name": "availableAutonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1320
          },
          "name": "availableContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1325
          },
          "name": "availableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1388
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1409
          },
          "name": "cpuPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1414
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1419
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1424
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1490
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1495
          },
          "name": "exadataStorageInTbsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1516
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1553
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1558
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1579
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1585
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1849
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1590
          },
          "name": "maxAcdsLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1611
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1616
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1621
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1626
          },
          "name": "nonProvisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1647
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1652
          },
          "name": "ocpusLowestScaledValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1673
          },
          "name": "provisionableAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1678
          },
          "name": "provisionedAutonomousContainerDatabases",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1683
          },
          "name": "provisionedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1688
          },
          "name": "reclaimableCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1693
          },
          "name": "reservedCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1746
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1751
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1786
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1791
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1796
          },
          "name": "timeDatabaseSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1801
          },
          "name": "timeOrdsCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1865
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1822
          },
          "name": "totalAutonomousDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1843
          },
          "name": "totalCpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1305
          },
          "name": "autonomousDataStorageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1338
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1354
          },
          "name": "clusterTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1367
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1383
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1404
          },
          "name": "cpuCoreCountPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1440
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1456
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1472
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1485
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1511
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1532
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1548
          },
          "name": "isMtlsEnabledVmClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1574
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1859
          },
          "name": "maintenanceWindowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1606
          },
          "name": "memoryPerOracleComputeUnitInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1642
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1668
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1709
          },
          "name": "scanListenerPortNonTlsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1725
          },
          "name": "scanListenerPortTlsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1741
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1764
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1780
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1875
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1817
          },
          "name": "timeUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1838
          },
          "name": "totalContainerDatabasesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1295
          },
          "name": "autonomousDataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1331
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1344
          },
          "name": "clusterTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1373
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1394
          },
          "name": "cpuCoreCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1430
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1446
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1462
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1478
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1501
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1538
          },
          "name": "isMtlsEnabledVmCluster",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1564
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1596
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1632
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1658
          },
          "name": "opcDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1699
          },
          "name": "scanListenerPortNonTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1715
          },
          "name": "scanListenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1731
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1757
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1770
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1807
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1828
          },
          "name": "totalContainerDatabases",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmCluster"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseCloudAutonomousVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#cloud_exadata_infrastructure_id DatabaseCloudAutonomousVmCluster#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 17
          },
          "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/resources/database_cloud_autonomous_vm_cluster#compartment_id DatabaseCloudAutonomousVmCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/resources/database_cloud_autonomous_vm_cluster#display_name DatabaseCloudAutonomousVmCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 49
          },
          "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/database_cloud_autonomous_vm_cluster#subnet_id DatabaseCloudAutonomousVmCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 96
          },
          "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/database_cloud_autonomous_vm_cluster#autonomous_data_storage_size_in_tbs DatabaseCloudAutonomousVmCluster#autonomous_data_storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 13
          },
          "name": "autonomousDataStorageSizeInTbs",
          "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/database_cloud_autonomous_vm_cluster#cluster_time_zone DatabaseCloudAutonomousVmCluster#cluster_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 21
          },
          "name": "clusterTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#compute_model DatabaseCloudAutonomousVmCluster#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 29
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#cpu_core_count_per_node DatabaseCloudAutonomousVmCluster#cpu_core_count_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 33
          },
          "name": "cpuCoreCountPerNode",
          "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/database_cloud_autonomous_vm_cluster#db_servers DatabaseCloudAutonomousVmCluster#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 37
          },
          "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/resources/database_cloud_autonomous_vm_cluster#defined_tags DatabaseCloudAutonomousVmCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database_cloud_autonomous_vm_cluster#description DatabaseCloudAutonomousVmCluster#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 45
          },
          "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/database_cloud_autonomous_vm_cluster#freeform_tags DatabaseCloudAutonomousVmCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 53
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_cloud_autonomous_vm_cluster#id DatabaseCloudAutonomousVmCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 60
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#is_mtls_enabled_vm_cluster DatabaseCloudAutonomousVmCluster#is_mtls_enabled_vm_cluster}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 64
          },
          "name": "isMtlsEnabledVmCluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_autonomous_vm_cluster#license_model DatabaseCloudAutonomousVmCluster#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 68
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#maintenance_window_details DatabaseCloudAutonomousVmCluster#maintenance_window_details}",
            "stability": "stable",
            "summary": "maintenance_window_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 114
          },
          "name": "maintenanceWindowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#memory_per_oracle_compute_unit_in_gbs DatabaseCloudAutonomousVmCluster#memory_per_oracle_compute_unit_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 72
          },
          "name": "memoryPerOracleComputeUnitInGbs",
          "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/database_cloud_autonomous_vm_cluster#nsg_ids DatabaseCloudAutonomousVmCluster#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 76
          },
          "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/database_cloud_autonomous_vm_cluster#opc_dry_run DatabaseCloudAutonomousVmCluster#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 80
          },
          "name": "opcDryRun",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_autonomous_vm_cluster#scan_listener_port_non_tls DatabaseCloudAutonomousVmCluster#scan_listener_port_non_tls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 84
          },
          "name": "scanListenerPortNonTls",
          "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/database_cloud_autonomous_vm_cluster#scan_listener_port_tls DatabaseCloudAutonomousVmCluster#scan_listener_port_tls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 88
          },
          "name": "scanListenerPortTls",
          "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/database_cloud_autonomous_vm_cluster#security_attributes DatabaseCloudAutonomousVmCluster#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 92
          },
          "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/database_cloud_autonomous_vm_cluster#subscription_id DatabaseCloudAutonomousVmCluster#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 100
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#timeouts DatabaseCloudAutonomousVmCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 120
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#time_updated DatabaseCloudAutonomousVmCluster#time_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 104
          },
          "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/resources/database_cloud_autonomous_vm_cluster#total_container_databases DatabaseCloudAutonomousVmCluster#total_container_databases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 108
          },
          "name": "totalContainerDatabases",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterConfig"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 272
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindow",
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 122
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 145
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 174
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 626
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#custom_action_timeout_in_mins DatabaseCloudAutonomousVmCluster#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 630
          },
          "name": "customActionTimeoutInMins",
          "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/database_cloud_autonomous_vm_cluster#days_of_week DatabaseCloudAutonomousVmCluster#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 668
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "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/database_cloud_autonomous_vm_cluster#hours_of_day DatabaseCloudAutonomousVmCluster#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 634
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_cloud_autonomous_vm_cluster#is_custom_action_timeout_enabled DatabaseCloudAutonomousVmCluster#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 638
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_autonomous_vm_cluster#is_monthly_patching_enabled DatabaseCloudAutonomousVmCluster#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 642
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_autonomous_vm_cluster#lead_time_in_weeks DatabaseCloudAutonomousVmCluster#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 646
          },
          "name": "leadTimeInWeeks",
          "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/database_cloud_autonomous_vm_cluster#months DatabaseCloudAutonomousVmCluster#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 674
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "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/database_cloud_autonomous_vm_cluster#patching_mode DatabaseCloudAutonomousVmCluster#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 650
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#preference DatabaseCloudAutonomousVmCluster#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 654
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#skip_ru DatabaseCloudAutonomousVmCluster#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 658
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_cloud_autonomous_vm_cluster#weeks_of_month DatabaseCloudAutonomousVmCluster#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 662
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 400
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#name DatabaseCloudAutonomousVmCluster#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 404
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 502
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 502
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 436
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 489
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 482
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 513
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#name DatabaseCloudAutonomousVmCluster#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 517
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 615
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 549
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 602
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 595
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1017
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1033
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 876
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1020
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 892
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 908
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 924
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 940
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1036
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 956
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 972
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 988
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1004
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1014
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1030
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 880
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1024
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 896
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 912
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 928
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 944
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1040
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 960
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 976
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 992
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1008
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 870
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 886
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 902
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 918
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 934
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 950
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 966
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 982
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 998
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 197
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowMonths",
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 220
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 295
      },
      "name": "DatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 324
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 330
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 335
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 340
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 345
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 350
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 356
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 361
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 366
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 372
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 377
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 1044
      },
      "name": "DatabaseCloudAutonomousVmClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_autonomous_vm_cluster#create DatabaseCloudAutonomousVmCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1048
          },
          "name": "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/database_cloud_autonomous_vm_cluster#delete DatabaseCloudAutonomousVmCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1052
          },
          "name": "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/database_cloud_autonomous_vm_cluster#update DatabaseCloudAutonomousVmCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1056
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-autonomous-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseCloudAutonomousVmClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-autonomous-vm-cluster/index.ts",
            "line": 1114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudAutonomousVmClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-autonomous-vm-cluster/index:DatabaseCloudAutonomousVmClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagement": {
      "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/database_cloud_database_management oci_database_cloud_database_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management oci_database_cloud_database_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-cloud-database-management/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.DatabaseCloudDatabaseManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-database-management/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseCloudDatabaseManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/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 DatabaseCloudDatabaseManagement 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/database_cloud_database_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseCloudDatabaseManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseCloudDatabaseManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 557
          },
          "name": "putCredentialdetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 570
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 441
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 470
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 499
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 515
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 544
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 573
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/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/database-cloud-database-management/index.ts",
            "line": 602
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseCloudDatabaseManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 346
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 554
          },
          "name": "credentialdetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 567
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 561
          },
          "name": "credentialdetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 416
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 429
          },
          "name": "enableManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 445
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 458
          },
          "name": "managementTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 474
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 487
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 503
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 519
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 532
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 548
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 577
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 409
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 422
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 435
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 451
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 464
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 480
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 493
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 509
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 525
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 538
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagement"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-database-management/index.ts",
        "line": 9
      },
      "name": "DatabaseCloudDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#credentialdetails DatabaseCloudDatabaseManagement#credentialdetails}",
            "stability": "stable",
            "summary": "credentialdetails block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 58
          },
          "name": "credentialdetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#database_id DatabaseCloudDatabaseManagement#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/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/resources/database_cloud_database_management#enable_management DatabaseCloudDatabaseManagement#enable_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 17
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_database_management#management_type DatabaseCloudDatabaseManagement#management_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 28
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#private_end_point_id DatabaseCloudDatabaseManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 36
          },
          "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/database_cloud_database_management#service_name DatabaseCloudDatabaseManagement#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 48
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_cloud_database_management#id DatabaseCloudDatabaseManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-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/resources/database_cloud_database_management#port DatabaseCloudDatabaseManagement#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 32
          },
          "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/database_cloud_database_management#protocol DatabaseCloudDatabaseManagement#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 40
          },
          "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/database_cloud_database_management#role DatabaseCloudDatabaseManagement#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 44
          },
          "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/resources/database_cloud_database_management#ssl_secret_id DatabaseCloudDatabaseManagement#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 52
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#timeouts DatabaseCloudDatabaseManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-database-management/index.ts",
        "line": 66
      },
      "name": "DatabaseCloudDatabaseManagementCredentialdetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#password_secret_id DatabaseCloudDatabaseManagement#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 70
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#user_name DatabaseCloudDatabaseManagement#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 74
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagementCredentialdetails"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-database-management/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/database-cloud-database-management/index.ts",
        "line": 113
      },
      "name": "DatabaseCloudDatabaseManagementCredentialdetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 160
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 173
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 153
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 166
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementCredentialdetails"
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagementCredentialdetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-database-management/index.ts",
        "line": 177
      },
      "name": "DatabaseCloudDatabaseManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_database_management#create DatabaseCloudDatabaseManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 181
          },
          "name": "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/database_cloud_database_management#delete DatabaseCloudDatabaseManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 185
          },
          "name": "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/database_cloud_database_management#update DatabaseCloudDatabaseManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 189
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-database-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-database-management/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 297
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 313
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 329
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseCloudDatabaseManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 301
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 317
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 333
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 291
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 307
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 323
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-database-management/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudDatabaseManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-database-management/index:DatabaseCloudDatabaseManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructure": {
      "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/database_cloud_exadata_infrastructure oci_database_cloud_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure oci_database_cloud_exadata_infrastructure} Resource."
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/index.ts",
          "line": 1130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 1098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseCloudExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1115
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseCloudExadataInfrastructure 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/database_cloud_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseCloudExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseCloudExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1496
          },
          "name": "putCustomerContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1512
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1528
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1204
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1233
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1499
          },
          "name": "resetCustomerContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1264
          },
          "name": "resetDatabaseServerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1296
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1325
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1341
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1515
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1430
          },
          "name": "resetStorageCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1446
          },
          "name": "resetStorageServerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1467
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1531
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1543
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseCloudExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1103
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1169
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1174
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1192
          },
          "name": "availableStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1242
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1247
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1493
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1252
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1273
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1278
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1284
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1350
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1355
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1360
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1509
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1365
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1370
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1375
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1380
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1385
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1390
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1395
          },
          "name": "monthlyStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1400
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1418
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1455
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1477
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1482
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1525
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1487
          },
          "name": "totalStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1187
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1208
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1221
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1237
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1503
          },
          "name": "customerContactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1268
          },
          "name": "databaseServerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1300
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1313
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1329
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1345
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1519
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1413
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1434
          },
          "name": "storageCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1450
          },
          "name": "storageServerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1471
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1535
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1180
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1198
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1214
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1227
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1258
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1290
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1306
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1319
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1335
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1406
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1424
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1440
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1461
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructure"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DatabaseCloudExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#availability_domain DatabaseCloudExadataInfrastructure#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database_cloud_exadata_infrastructure#compartment_id DatabaseCloudExadataInfrastructure#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database_cloud_exadata_infrastructure#display_name DatabaseCloudExadataInfrastructure#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-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/database_cloud_exadata_infrastructure#shape DatabaseCloudExadataInfrastructure#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 52
          },
          "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/database_cloud_exadata_infrastructure#cluster_placement_group_id DatabaseCloudExadataInfrastructure#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/resources/database_cloud_exadata_infrastructure#compute_count DatabaseCloudExadataInfrastructure#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 25
          },
          "name": "computeCount",
          "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/database_cloud_exadata_infrastructure#customer_contacts DatabaseCloudExadataInfrastructure#customer_contacts}",
            "stability": "stable",
            "summary": "customer_contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 70
          },
          "name": "customerContacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts"
                    },
                    "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/database_cloud_exadata_infrastructure#database_server_type DatabaseCloudExadataInfrastructure#database_server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 29
          },
          "name": "databaseServerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#defined_tags DatabaseCloudExadataInfrastructure#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database_cloud_exadata_infrastructure#freeform_tags DatabaseCloudExadataInfrastructure#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-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/database_cloud_exadata_infrastructure#id DatabaseCloudExadataInfrastructure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-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/database_cloud_exadata_infrastructure#maintenance_window DatabaseCloudExadataInfrastructure#maintenance_window}",
            "stability": "stable",
            "summary": "maintenance_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 76
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#storage_count DatabaseCloudExadataInfrastructure#storage_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 56
          },
          "name": "storageCount",
          "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/database_cloud_exadata_infrastructure#storage_server_type DatabaseCloudExadataInfrastructure#storage_server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 60
          },
          "name": "storageServerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#subscription_id DatabaseCloudExadataInfrastructure#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 64
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#timeouts DatabaseCloudExadataInfrastructure#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 174
      },
      "name": "DatabaseCloudExadataInfrastructureCustomerContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#email DatabaseCloudExadataInfrastructure#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 178
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureCustomerContacts"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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.DatabaseCloudExadataInfrastructureCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureCustomerContactsList"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 262
          },
          "name": "resetEmail"
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 266
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 256
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureCustomerContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 84
      },
      "name": "DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations",
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 107
      },
      "name": "DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 136
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 141
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 146
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 151
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 516
      },
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#custom_action_timeout_in_mins DatabaseCloudExadataInfrastructure#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 520
          },
          "name": "customActionTimeoutInMins",
          "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/database_cloud_exadata_infrastructure#days_of_week DatabaseCloudExadataInfrastructure#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 558
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "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/database_cloud_exadata_infrastructure#hours_of_day DatabaseCloudExadataInfrastructure#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 524
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_cloud_exadata_infrastructure#is_custom_action_timeout_enabled DatabaseCloudExadataInfrastructure#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 528
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_exadata_infrastructure#is_monthly_patching_enabled DatabaseCloudExadataInfrastructure#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 532
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_exadata_infrastructure#lead_time_in_weeks DatabaseCloudExadataInfrastructure#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 536
          },
          "name": "leadTimeInWeeks",
          "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/database_cloud_exadata_infrastructure#months DatabaseCloudExadataInfrastructure#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 564
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "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/database_cloud_exadata_infrastructure#patching_mode DatabaseCloudExadataInfrastructure#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 540
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#preference DatabaseCloudExadataInfrastructure#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 544
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#skip_ru DatabaseCloudExadataInfrastructure#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 548
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_cloud_exadata_infrastructure#weeks_of_month DatabaseCloudExadataInfrastructure#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 552
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 290
      },
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#name DatabaseCloudExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 392
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 326
      },
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 379
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 372
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 403
      },
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#name DatabaseCloudExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 407
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
            "line": 505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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/database-cloud-exadata-infrastructure/index.ts",
        "line": 439
      },
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 492
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 907
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 923
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 766
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 910
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 782
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 798
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 814
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 830
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 926
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 846
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 862
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 878
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 894
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 904
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 920
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 770
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 914
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 786
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 802
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 818
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 834
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 930
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 850
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 866
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 882
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 898
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 760
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 776
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 792
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 808
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 824
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 840
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 856
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 872
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 888
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 934
      },
      "name": "DatabaseCloudExadataInfrastructureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_exadata_infrastructure#create DatabaseCloudExadataInfrastructure#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 938
          },
          "name": "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/database_cloud_exadata_infrastructure#delete DatabaseCloudExadataInfrastructure#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 942
          },
          "name": "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/database_cloud_exadata_infrastructure#update DatabaseCloudExadataInfrastructure#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 946
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureTimeouts"
    },
    "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-exadata-infrastructure/index.ts",
          "line": 1000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-exadata-infrastructure/index.ts",
        "line": 992
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1054
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1070
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1086
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseCloudExadataInfrastructureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1058
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1074
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1090
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1048
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1064
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1080
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-exadata-infrastructure/index.ts",
            "line": 1004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-exadata-infrastructure/index:DatabaseCloudExadataInfrastructureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmCluster": {
      "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/database_cloud_vm_cluster oci_database_cloud_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster oci_database_cloud_vm_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/index.ts",
          "line": 1350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 1318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseCloudVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1335
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseCloudVmCluster 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/database_cloud_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseCloudVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseCloudVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2057
          },
          "name": "putCloudAutomationUpdateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2073
          },
          "name": "putDataCollectionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2089
          },
          "name": "putFileSystemConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2105
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1424
          },
          "name": "resetBackupNetworkNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2060
          },
          "name": "resetCloudAutomationUpdateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1466
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1513
          },
          "name": "resetCreateAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2076
          },
          "name": "resetDataCollectionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1529
          },
          "name": "resetDataStoragePercentage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1545
          },
          "name": "resetDataStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1561
          },
          "name": "resetDbNodeStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1577
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1593
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1627
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2092
          },
          "name": "resetFileSystemConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1643
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1685
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1707
          },
          "name": "resetIsLocalBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1723
          },
          "name": "resetIsSparseDiskgroupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1744
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1770
          },
          "name": "resetMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1797
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1813
          },
          "name": "resetOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1829
          },
          "name": "resetPrivateZoneId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1865
          },
          "name": "resetScanListenerPortTcp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1881
          },
          "name": "resetScanListenerPortTcpSsl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1897
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1954
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1976
          },
          "name": "resetSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1992
          },
          "name": "resetTdeKeyStoreType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2108
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2013
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2039
          },
          "name": "resetVmClusterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2120
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2164
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseCloudVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1323
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1412
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2054
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1488
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2070
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1602
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2086
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1695
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1732
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1753
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1758
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1780
          },
          "name": "multiCloudIdentityConnectorConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1785
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1838
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1843
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1848
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1853
          },
          "name": "scanIpv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1906
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1924
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1929
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1964
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2001
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2102
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2022
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2027
          },
          "name": "vipv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2048
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1428
          },
          "name": "backupNetworkNsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1441
          },
          "name": "backupSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2064
          },
          "name": "cloudAutomationUpdateDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1454
          },
          "name": "cloudExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1470
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1483
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1501
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1517
          },
          "name": "createAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2080
          },
          "name": "dataCollectionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1533
          },
          "name": "dataStoragePercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1549
          },
          "name": "dataStorageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1565
          },
          "name": "dbNodeStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1581
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1597
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1615
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1631
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2096
          },
          "name": "fileSystemConfigurationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1647
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1660
          },
          "name": "giVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1673
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1689
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1711
          },
          "name": "isLocalBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1727
          },
          "name": "isSparseDiskgroupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1748
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1774
          },
          "name": "memorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1801
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1817
          },
          "name": "ocpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1833
          },
          "name": "privateZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1869
          },
          "name": "scanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1885
          },
          "name": "scanListenerPortTcpSslInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1901
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1919
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1942
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1958
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1980
          },
          "name": "systemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1996
          },
          "name": "tdeKeyStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2112
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2017
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2043
          },
          "name": "vmClusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1418
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1434
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1447
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1460
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1494
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1507
          },
          "name": "createAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1523
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1539
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1555
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1571
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1587
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1608
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1621
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1637
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1653
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1666
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1679
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1701
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1717
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1738
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1764
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1791
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1807
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1823
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1859
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1875
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1891
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1912
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1935
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1948
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1970
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1986
          },
          "name": "tdeKeyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2007
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 2033
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmCluster"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 668
      },
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#apply_update_time_preference DatabaseCloudVmCluster#apply_update_time_preference}",
            "stability": "stable",
            "summary": "apply_update_time_preference block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 682
          },
          "name": "applyUpdateTimePreference",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#freeze_period DatabaseCloudVmCluster#freeze_period}",
            "stability": "stable",
            "summary": "freeze_period block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 688
          },
          "name": "freezePeriod",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#is_early_adoption_enabled DatabaseCloudVmCluster#is_early_adoption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 672
          },
          "name": "isEarlyAdoptionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_vm_cluster#is_freeze_period_enabled DatabaseCloudVmCluster#is_freeze_period_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 676
          },
          "name": "isFreezePeriodEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 434
      },
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#apply_update_preferred_end_time DatabaseCloudVmCluster#apply_update_preferred_end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 438
          },
          "name": "applyUpdatePreferredEndTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#apply_update_preferred_start_time DatabaseCloudVmCluster#apply_update_preferred_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 442
          },
          "name": "applyUpdatePreferredStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 527
          },
          "name": "resetApplyUpdatePreferredEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 543
          },
          "name": "resetApplyUpdatePreferredStartTime"
        }
      ],
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 531
          },
          "name": "applyUpdatePreferredEndTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 547
          },
          "name": "applyUpdatePreferredStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 521
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 537
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 551
      },
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#freeze_period_end_time DatabaseCloudVmCluster#freeze_period_end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 555
          },
          "name": "freezePeriodEndTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#freeze_period_start_time DatabaseCloudVmCluster#freeze_period_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 559
          },
          "name": "freezePeriodStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 644
          },
          "name": "resetFreezePeriodEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 660
          },
          "name": "resetFreezePeriodStartTime"
        }
      ],
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 648
          },
          "name": "freezePeriodEndTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 664
          },
          "name": "freezePeriodStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 638
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 654
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 828
          },
          "name": "putApplyUpdateTimePreference",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 844
          },
          "name": "putFreezePeriod",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 831
          },
          "name": "resetApplyUpdateTimePreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 847
          },
          "name": "resetFreezePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 799
          },
          "name": "resetIsEarlyAdoptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 815
          },
          "name": "resetIsFreezePeriodEnabled"
        }
      ],
      "name": "DatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 825
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 841
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 835
          },
          "name": "applyUpdateTimePreferenceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 851
          },
          "name": "freezePeriodInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 803
          },
          "name": "isEarlyAdoptionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 819
          },
          "name": "isFreezePeriodEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 793
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 809
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseCloudVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#backup_subnet_id DatabaseCloudVmCluster#backup_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 17
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#cloud_exadata_infrastructure_id DatabaseCloudVmCluster#cloud_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 21
          },
          "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/resources/database_cloud_vm_cluster#compartment_id DatabaseCloudVmCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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/resources/database_cloud_vm_cluster#cpu_core_count DatabaseCloudVmCluster#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 33
          },
          "name": "cpuCoreCount",
          "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/database_cloud_vm_cluster#display_name DatabaseCloudVmCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 61
          },
          "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/database_cloud_vm_cluster#gi_version DatabaseCloudVmCluster#gi_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 73
          },
          "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/resources/database_cloud_vm_cluster#hostname DatabaseCloudVmCluster#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 77
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#ssh_public_keys DatabaseCloudVmCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 128
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_cloud_vm_cluster#subnet_id DatabaseCloudVmCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 132
          },
          "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/database_cloud_vm_cluster#backup_network_nsg_ids DatabaseCloudVmCluster#backup_network_nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 13
          },
          "name": "backupNetworkNsgIds",
          "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/database_cloud_vm_cluster#cloud_automation_update_details DatabaseCloudVmCluster#cloud_automation_update_details}",
            "stability": "stable",
            "summary": "cloud_automation_update_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 158
          },
          "name": "cloudAutomationUpdateDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterCloudAutomationUpdateDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#cluster_name DatabaseCloudVmCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 25
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#create_async DatabaseCloudVmCluster#create_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 37
          },
          "name": "createAsync",
          "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/database_cloud_vm_cluster#data_collection_options DatabaseCloudVmCluster#data_collection_options}",
            "stability": "stable",
            "summary": "data_collection_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 164
          },
          "name": "dataCollectionOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#data_storage_percentage DatabaseCloudVmCluster#data_storage_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 41
          },
          "name": "dataStoragePercentage",
          "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/database_cloud_vm_cluster#data_storage_size_in_tbs DatabaseCloudVmCluster#data_storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 45
          },
          "name": "dataStorageSizeInTbs",
          "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/database_cloud_vm_cluster#db_node_storage_size_in_gbs DatabaseCloudVmCluster#db_node_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 49
          },
          "name": "dbNodeStorageSizeInGbs",
          "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/database_cloud_vm_cluster#db_servers DatabaseCloudVmCluster#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 53
          },
          "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/resources/database_cloud_vm_cluster#defined_tags DatabaseCloudVmCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 57
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_cloud_vm_cluster#domain DatabaseCloudVmCluster#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 65
          },
          "name": "domain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#file_system_configuration_details DatabaseCloudVmCluster#file_system_configuration_details}",
            "stability": "stable",
            "summary": "file_system_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 170
          },
          "name": "fileSystemConfigurationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails"
                    },
                    "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/database_cloud_vm_cluster#freeform_tags DatabaseCloudVmCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 69
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_cloud_vm_cluster#id DatabaseCloudVmCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 84
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#is_local_backup_enabled DatabaseCloudVmCluster#is_local_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 88
          },
          "name": "isLocalBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_vm_cluster#is_sparse_diskgroup_enabled DatabaseCloudVmCluster#is_sparse_diskgroup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 92
          },
          "name": "isSparseDiskgroupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_vm_cluster#license_model DatabaseCloudVmCluster#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 96
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#memory_size_in_gbs DatabaseCloudVmCluster#memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 100
          },
          "name": "memorySizeInGbs",
          "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/database_cloud_vm_cluster#nsg_ids DatabaseCloudVmCluster#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 104
          },
          "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/database_cloud_vm_cluster#ocpu_count DatabaseCloudVmCluster#ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 108
          },
          "name": "ocpuCount",
          "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/database_cloud_vm_cluster#private_zone_id DatabaseCloudVmCluster#private_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 112
          },
          "name": "privateZoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#scan_listener_port_tcp DatabaseCloudVmCluster#scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 116
          },
          "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/resources/database_cloud_vm_cluster#scan_listener_port_tcp_ssl DatabaseCloudVmCluster#scan_listener_port_tcp_ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 120
          },
          "name": "scanListenerPortTcpSsl",
          "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/database_cloud_vm_cluster#security_attributes DatabaseCloudVmCluster#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 124
          },
          "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/database_cloud_vm_cluster#subscription_id DatabaseCloudVmCluster#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 136
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#system_version DatabaseCloudVmCluster#system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 140
          },
          "name": "systemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#tde_key_store_type DatabaseCloudVmCluster#tde_key_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 144
          },
          "name": "tdeKeyStoreType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#timeouts DatabaseCloudVmCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 176
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#time_zone DatabaseCloudVmCluster#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 148
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#vm_cluster_type DatabaseCloudVmCluster#vm_cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 152
          },
          "name": "vmClusterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterConfig"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 855
      },
      "name": "DatabaseCloudVmClusterDataCollectionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#is_diagnostics_events_enabled DatabaseCloudVmCluster#is_diagnostics_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 859
          },
          "name": "isDiagnosticsEventsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_vm_cluster#is_health_monitoring_enabled DatabaseCloudVmCluster#is_health_monitoring_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 863
          },
          "name": "isHealthMonitoringEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_cloud_vm_cluster#is_incident_logs_enabled DatabaseCloudVmCluster#is_incident_logs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 867
          },
          "name": "isIncidentLogsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 965
          },
          "name": "resetIsDiagnosticsEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 981
          },
          "name": "resetIsHealthMonitoringEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 997
          },
          "name": "resetIsIncidentLogsEnabled"
        }
      ],
      "name": "DatabaseCloudVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 969
          },
          "name": "isDiagnosticsEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 985
          },
          "name": "isHealthMonitoringEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1001
          },
          "name": "isIncidentLogsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 959
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 975
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 991
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 1005
      },
      "name": "DatabaseCloudVmClusterFileSystemConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#file_system_size_gb DatabaseCloudVmCluster#file_system_size_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1009
          },
          "name": "fileSystemSizeGb",
          "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/database_cloud_vm_cluster#mount_point DatabaseCloudVmCluster#mount_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1013
          },
          "name": "mountPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 1135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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.DatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
            "line": 1143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 1052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1110
          },
          "name": "resetFileSystemSizeGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1126
          },
          "name": "resetMountPoint"
        }
      ],
      "name": "DatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1114
          },
          "name": "fileSystemSizeGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1130
          },
          "name": "mountPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1104
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1120
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterFileSystemConfigurationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfig": {
      "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/database_cloud_vm_cluster_iorm_config oci_database_cloud_vm_cluster_iorm_config}."
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config oci_database_cloud_vm_cluster_iorm_config} Resource."
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster-iorm-config/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.DatabaseCloudVmClusterIormConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseCloudVmClusterIormConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/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 DatabaseCloudVmClusterIormConfig 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/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 DatabaseCloudVmClusterIormConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseCloudVmClusterIormConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 469
          },
          "name": "putDbPlans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 482
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 430
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 451
          },
          "name": "resetObjective"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 485
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/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/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterIormConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 466
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 439
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 460
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 479
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 418
          },
          "name": "cloudVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 473
          },
          "name": "dbPlansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 434
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 455
          },
          "name": "objectiveInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 489
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 411
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 424
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 445
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfig"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 263
      },
      "name": "DatabaseCloudVmClusterIormConfigCache",
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCache"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 178
      },
      "name": "DatabaseCloudVmClusterIormConfigCacheDbPlans",
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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.DatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 201
      },
      "name": "DatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 230
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 235
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 240
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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.DatabaseCloudVmClusterIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCacheList"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 286
      },
      "name": "DatabaseCloudVmClusterIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 316
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 321
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 326
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigCache"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 9
      },
      "name": "DatabaseCloudVmClusterIormConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#cloud_vm_cluster_id DatabaseCloudVmClusterIormConfig#cloud_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 13
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#db_plans DatabaseCloudVmClusterIormConfig#db_plans}",
            "stability": "stable",
            "summary": "db_plans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 30
          },
          "name": "dbPlans",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_cloud_vm_cluster_iorm_config#id DatabaseCloudVmClusterIormConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/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/database_cloud_vm_cluster_iorm_config#objective DatabaseCloudVmClusterIormConfig#objective}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 24
          },
          "name": "objective",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#timeouts DatabaseCloudVmClusterIormConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigConfig"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 38
      },
      "name": "DatabaseCloudVmClusterIormConfigDbPlans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#db_name DatabaseCloudVmClusterIormConfig#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 42
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#share DatabaseCloudVmClusterIormConfig#share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 46
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigDbPlans"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster-iorm-config/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/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/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.DatabaseCloudVmClusterIormConfigDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterIormConfigDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/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/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigDbPlansList"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster-iorm-config/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/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 85
      },
      "name": "DatabaseCloudVmClusterIormConfigDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 149
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 144
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 162
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 137
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 155
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigDbPlans"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 186
      },
      "name": "DatabaseCloudVmClusterIormConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster_iorm_config#create DatabaseCloudVmClusterIormConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 190
          },
          "name": "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/database_cloud_vm_cluster_iorm_config#delete DatabaseCloudVmClusterIormConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 194
          },
          "name": "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/database_cloud_vm_cluster_iorm_config#update DatabaseCloudVmClusterIormConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 198
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigTimeouts"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster-iorm-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 306
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 322
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 338
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseCloudVmClusterIormConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 310
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 326
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 342
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 300
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 316
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 332
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster-iorm-config/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterIormConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster-iorm-config/index:DatabaseCloudVmClusterIormConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 354
      },
      "name": "DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs",
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsList"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/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/database-cloud-vm-cluster/index.ts",
        "line": 377
      },
      "name": "DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 406
          },
          "name": "cloudProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 411
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigs"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterMultiCloudIdentityConnectorConfigsOutputReference"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 1154
      },
      "name": "DatabaseCloudVmClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_cloud_vm_cluster#create DatabaseCloudVmCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1158
          },
          "name": "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/database_cloud_vm_cluster#delete DatabaseCloudVmCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1162
          },
          "name": "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/database_cloud_vm_cluster#update DatabaseCloudVmCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1166
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseCloudVmClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-cloud-vm-cluster/index.ts",
          "line": 1220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-cloud-vm-cluster/index.ts",
        "line": 1212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1274
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1290
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1306
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseCloudVmClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1278
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1294
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1310
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1268
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1284
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1300
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-cloud-vm-cluster/index.ts",
            "line": 1224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseCloudVmClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-cloud-vm-cluster/index:DatabaseCloudVmClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociation": {
      "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/database_data_guard_association oci_database_data_guard_association}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association oci_database_data_guard_association} Resource."
        },
        "locationInModule": {
          "filename": "src/database-data-guard-association/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.DatabaseDataGuardAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-data-guard-association/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDataGuardAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/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 DatabaseDataGuardAssociation 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/database_data_guard_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDataGuardAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDataGuardAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1289
          },
          "name": "putDataCollectionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1305
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 619
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 635
          },
          "name": "resetBackupNetworkNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 651
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 667
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 683
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 699
          },
          "name": "resetCpuCoreCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 715
          },
          "name": "resetCreateAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 757
          },
          "name": "resetDatabaseDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 773
          },
          "name": "resetDatabaseFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 802
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1292
          },
          "name": "resetDataCollectionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 818
          },
          "name": "resetDbSystemDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 834
          },
          "name": "resetDbSystemFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 850
          },
          "name": "resetDbSystemSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 879
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 895
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 911
          },
          "name": "resetFaultDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 927
          },
          "name": "resetHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 943
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 959
          },
          "name": "resetIsActiveDataGuardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 975
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 996
          },
          "name": "resetMigrateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1012
          },
          "name": "resetNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1028
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1054
          },
          "name": "resetPeerDbHomeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1070
          },
          "name": "resetPeerDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1086
          },
          "name": "resetPeerDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1107
          },
          "name": "resetPeerSidPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1123
          },
          "name": "resetPeerVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1139
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1155
          },
          "name": "resetPrivateIpV6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1189
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1210
          },
          "name": "resetStorageVolumePerformanceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1226
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1242
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1308
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1263
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/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/database-data-guard-association/index.ts",
            "line": 1368
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDataGuardAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 509
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 602
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 607
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1286
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 984
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1042
          },
          "name": "peerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1037
          },
          "name": "peerDataGuardAssociationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1095
          },
          "name": "peerRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1177
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1198
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1251
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1302
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 623
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 639
          },
          "name": "backupNetworkNsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 655
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 671
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 687
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 703
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 719
          },
          "name": "createAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 732
          },
          "name": "creationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 745
          },
          "name": "databaseAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 761
          },
          "name": "databaseDefinedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 777
          },
          "name": "databaseFreeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 790
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 806
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1296
          },
          "name": "dataCollectionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 822
          },
          "name": "dbSystemDefinedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 838
          },
          "name": "dbSystemFreeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 854
          },
          "name": "dbSystemSecurityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 867
          },
          "name": "deleteStandbyDbHomeOnDeleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 883
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 899
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 915
          },
          "name": "faultDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 931
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 947
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 963
          },
          "name": "isActiveDataGuardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 979
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1000
          },
          "name": "migrateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1016
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1032
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1058
          },
          "name": "peerDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1074
          },
          "name": "peerDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1090
          },
          "name": "peerDbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1111
          },
          "name": "peerSidPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1127
          },
          "name": "peerVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1143
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1159
          },
          "name": "privateIpV6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1172
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1193
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1214
          },
          "name": "storageVolumePerformanceModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1230
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1246
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1312
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1267
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1280
          },
          "name": "transportTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 613
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 629
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 645
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 661
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 677
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 693
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 709
          },
          "name": "createAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 725
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 738
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 751
          },
          "name": "databaseDefinedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 767
          },
          "name": "databaseFreeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 783
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 796
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 812
          },
          "name": "dbSystemDefinedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 828
          },
          "name": "dbSystemFreeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 844
          },
          "name": "dbSystemSecurityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 860
          },
          "name": "deleteStandbyDbHomeOnDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 873
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 889
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 905
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 921
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 937
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 953
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 969
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 990
          },
          "name": "migrateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1006
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1022
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1048
          },
          "name": "peerDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1064
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1080
          },
          "name": "peerDbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1101
          },
          "name": "peerSidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1117
          },
          "name": "peerVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1133
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1149
          },
          "name": "privateIpV6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1165
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1183
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1204
          },
          "name": "storageVolumePerformanceMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1220
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1236
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1257
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 1273
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociation"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-data-guard-association/index.ts",
        "line": 9
      },
      "name": "DatabaseDataGuardAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#creation_type DatabaseDataGuardAssociation#creation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 41
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#database_admin_password DatabaseDataGuardAssociation#database_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 45
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#database_id DatabaseDataGuardAssociation#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 57
          },
          "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/resources/database_data_guard_association#delete_standby_db_home_on_delete DatabaseDataGuardAssociation#delete_standby_db_home_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 77
          },
          "name": "deleteStandbyDbHomeOnDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#protection_mode DatabaseDataGuardAssociation#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 152
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#transport_type DatabaseDataGuardAssociation#transport_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 176
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#availability_domain DatabaseDataGuardAssociation#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/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/database_data_guard_association#backup_network_nsg_ids DatabaseDataGuardAssociation#backup_network_nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 17
          },
          "name": "backupNetworkNsgIds",
          "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/database_data_guard_association#cluster_placement_group_id DatabaseDataGuardAssociation#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/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/database_data_guard_association#compute_count DatabaseDataGuardAssociation#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 25
          },
          "name": "computeCount",
          "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/database_data_guard_association#compute_model DatabaseDataGuardAssociation#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 29
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#cpu_core_count DatabaseDataGuardAssociation#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 33
          },
          "name": "cpuCoreCount",
          "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/database_data_guard_association#create_async DatabaseDataGuardAssociation#create_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 37
          },
          "name": "createAsync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_data_guard_association#database_defined_tags DatabaseDataGuardAssociation#database_defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 49
          },
          "name": "databaseDefinedTags",
          "optional": true,
          "type": {
            "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/database_data_guard_association#database_freeform_tags DatabaseDataGuardAssociation#database_freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 53
          },
          "name": "databaseFreeformTags",
          "optional": true,
          "type": {
            "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/database_data_guard_association#database_software_image_id DatabaseDataGuardAssociation#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 61
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#data_collection_options DatabaseDataGuardAssociation#data_collection_options}",
            "stability": "stable",
            "summary": "data_collection_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 182
          },
          "name": "dataCollectionOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#db_system_defined_tags DatabaseDataGuardAssociation#db_system_defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 65
          },
          "name": "dbSystemDefinedTags",
          "optional": true,
          "type": {
            "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/database_data_guard_association#db_system_freeform_tags DatabaseDataGuardAssociation#db_system_freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 69
          },
          "name": "dbSystemFreeformTags",
          "optional": true,
          "type": {
            "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/database_data_guard_association#db_system_security_attributes DatabaseDataGuardAssociation#db_system_security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 73
          },
          "name": "dbSystemSecurityAttributes",
          "optional": true,
          "type": {
            "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/database_data_guard_association#display_name DatabaseDataGuardAssociation#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 81
          },
          "name": "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/database_data_guard_association#domain DatabaseDataGuardAssociation#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 85
          },
          "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/resources/database_data_guard_association#fault_domains DatabaseDataGuardAssociation#fault_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 89
          },
          "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/database_data_guard_association#hostname DatabaseDataGuardAssociation#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 93
          },
          "name": "hostname",
          "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/database_data_guard_association#id DatabaseDataGuardAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 100
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#is_active_data_guard_enabled DatabaseDataGuardAssociation#is_active_data_guard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 104
          },
          "name": "isActiveDataGuardEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_data_guard_association#license_model DatabaseDataGuardAssociation#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 108
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#migrate_trigger DatabaseDataGuardAssociation#migrate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 112
          },
          "name": "migrateTrigger",
          "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/database_data_guard_association#node_count DatabaseDataGuardAssociation#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 116
          },
          "name": "nodeCount",
          "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/database_data_guard_association#nsg_ids DatabaseDataGuardAssociation#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 120
          },
          "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/database_data_guard_association#peer_db_home_id DatabaseDataGuardAssociation#peer_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 124
          },
          "name": "peerDbHomeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#peer_db_system_id DatabaseDataGuardAssociation#peer_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 128
          },
          "name": "peerDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#peer_db_unique_name DatabaseDataGuardAssociation#peer_db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 132
          },
          "name": "peerDbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#peer_sid_prefix DatabaseDataGuardAssociation#peer_sid_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 136
          },
          "name": "peerSidPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#peer_vm_cluster_id DatabaseDataGuardAssociation#peer_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 140
          },
          "name": "peerVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#private_ip DatabaseDataGuardAssociation#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 144
          },
          "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/database_data_guard_association#private_ip_v6 DatabaseDataGuardAssociation#private_ip_v6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 148
          },
          "name": "privateIpV6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#shape DatabaseDataGuardAssociation#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 156
          },
          "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/resources/database_data_guard_association#storage_volume_performance_mode DatabaseDataGuardAssociation#storage_volume_performance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 160
          },
          "name": "storageVolumePerformanceMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#subnet_id DatabaseDataGuardAssociation#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 164
          },
          "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/database_data_guard_association#subscription_id DatabaseDataGuardAssociation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 168
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#timeouts DatabaseDataGuardAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 188
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#time_zone DatabaseDataGuardAssociation#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 172
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociationConfig"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-data-guard-association/index.ts",
        "line": 190
      },
      "name": "DatabaseDataGuardAssociationDataCollectionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#is_diagnostics_events_enabled DatabaseDataGuardAssociation#is_diagnostics_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 194
          },
          "name": "isDiagnosticsEventsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_data_guard_association#is_health_monitoring_enabled DatabaseDataGuardAssociation#is_health_monitoring_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 198
          },
          "name": "isHealthMonitoringEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_data_guard_association#is_incident_logs_enabled DatabaseDataGuardAssociation#is_incident_logs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 202
          },
          "name": "isIncidentLogsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociationDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-data-guard-association/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-data-guard-association/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 300
          },
          "name": "resetIsDiagnosticsEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 316
          },
          "name": "resetIsHealthMonitoringEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 332
          },
          "name": "resetIsIncidentLogsEnabled"
        }
      ],
      "name": "DatabaseDataGuardAssociationDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 304
          },
          "name": "isDiagnosticsEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 320
          },
          "name": "isHealthMonitoringEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 336
          },
          "name": "isIncidentLogsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 294
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 310
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 326
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociationDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-data-guard-association/index.ts",
        "line": 340
      },
      "name": "DatabaseDataGuardAssociationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_data_guard_association#create DatabaseDataGuardAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 344
          },
          "name": "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/database_data_guard_association#delete DatabaseDataGuardAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 348
          },
          "name": "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/database_data_guard_association#update DatabaseDataGuardAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 352
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociationTimeouts"
    },
    "cdktf-provider-oci.DatabaseDataGuardAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-data-guard-association/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/database-data-guard-association/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 460
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 476
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 492
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDataGuardAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 464
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 480
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 496
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 454
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 470
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 486
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-data-guard-association/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDataGuardAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-data-guard-association/index:DatabaseDataGuardAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabase": {
      "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/database_database oci_database_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database oci_database_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-database/index.ts",
          "line": 2924
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 2892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2909
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseDatabase 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/database_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3299
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3312
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2968
          },
          "name": "resetActionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3000
          },
          "name": "resetDataGuardAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3067
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3121
          },
          "name": "resetKeyStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3142
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3158
          },
          "name": "resetKmsKeyMigration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3174
          },
          "name": "resetKmsKeyRotation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3190
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3315
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3281
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3327
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3346
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2897
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2977
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2982
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2988
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3296
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3016
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3021
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3010
          },
          "name": "dataGuardGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3027
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3045
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3050
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3055
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3076
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3082
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3088
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3109
          },
          "name": "isCdb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3130
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3199
          },
          "name": "lastBackupDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3204
          },
          "name": "lastBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3209
          },
          "name": "lastFailedBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3214
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3219
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3224
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3229
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3247
          },
          "name": "sourceDatabasePointInTimeRecoveryTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3252
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3258
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3264
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3269
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3309
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3290
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2972
          },
          "name": "actionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3303
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabase"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3004
          },
          "name": "dataGuardActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3040
          },
          "name": "dbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3071
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3125
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3146
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3162
          },
          "name": "kmsKeyMigrationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3178
          },
          "name": "kmsKeyRotationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3194
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3242
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3319
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3285
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2962
          },
          "name": "actionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2994
          },
          "name": "dataGuardAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3033
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3061
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3094
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3115
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3136
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3152
          },
          "name": "kmsKeyMigration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3168
          },
          "name": "kmsKeyRotation",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3184
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3235
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 3275
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabase"
    },
    "cdktf-provider-oci.DatabaseDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 9
      },
      "name": "DatabaseDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#database DatabaseDatabase#database}",
            "stability": "stable",
            "summary": "database block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 66
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_home_id DatabaseDatabase#db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 21
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#source DatabaseDatabase#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 56
          },
          "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/database_database#action_trigger DatabaseDatabase#action_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 13
          },
          "name": "actionTrigger",
          "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/database_database#data_guard_action DatabaseDatabase#data_guard_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 17
          },
          "name": "dataGuardAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_version DatabaseDatabase#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 25
          },
          "name": "dbVersion",
          "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/database_database#id DatabaseDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/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/database_database#key_store_id DatabaseDatabase#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 36
          },
          "name": "keyStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#kms_key_id DatabaseDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/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/resources/database_database#kms_key_migration DatabaseDatabase#kms_key_migration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 44
          },
          "name": "kmsKeyMigration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_database#kms_key_rotation DatabaseDatabase#kms_key_rotation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 48
          },
          "name": "kmsKeyRotation",
          "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/database_database#kms_key_version_id DatabaseDatabase#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 52
          },
          "name": "kmsKeyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#timeouts DatabaseDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#vault_id DatabaseDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 60
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 74
      },
      "name": "DatabaseDatabaseConnectionStrings",
      "symbolId": "src/database-database/index:DatabaseDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DatabaseDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 97
      },
      "name": "DatabaseDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 127
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 132
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 137
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 275
      },
      "name": "DatabaseDatabaseDataGuardGroup",
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroup"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDataGuardGroupOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDataGuardGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroupList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 160
      },
      "name": "DatabaseDatabaseDataGuardGroupMembers",
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroupMembers"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDataGuardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDataGuardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 264
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 264
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroupMembersList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 183
      },
      "name": "DatabaseDatabaseDataGuardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 212
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 217
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 222
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 227
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 232
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 237
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 242
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 247
          },
          "name": "transportLagRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 252
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembers"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 298
      },
      "name": "DatabaseDatabaseDataGuardGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 328
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 333
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDataGuardGroup"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDataGuardGroupOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1745
      },
      "name": "DatabaseDatabaseDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#admin_password DatabaseDatabase#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1749
          },
          "name": "adminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#backup_id DatabaseDatabase#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1753
          },
          "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/resources/database_database#backup_tde_password DatabaseDatabase#backup_tde_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1757
          },
          "name": "backupTdePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#character_set DatabaseDatabase#character_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1761
          },
          "name": "characterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#database_admin_password DatabaseDatabase#database_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1765
          },
          "name": "databaseAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#database_software_image_id DatabaseDatabase#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1769
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_backup_config DatabaseDatabase#db_backup_config}",
            "stability": "stable",
            "summary": "db_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1847
          },
          "name": "dbBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_name DatabaseDatabase#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1773
          },
          "name": "dbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_unique_name DatabaseDatabase#db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1777
          },
          "name": "dbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#db_workload DatabaseDatabase#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1781
          },
          "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/resources/database_database#defined_tags DatabaseDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1785
          },
          "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/database_database#encryption_key_location_details DatabaseDatabase#encryption_key_location_details}",
            "stability": "stable",
            "summary": "encryption_key_location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1853
          },
          "name": "encryptionKeyLocationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#freeform_tags DatabaseDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1789
          },
          "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/database_database#is_active_data_guard_enabled DatabaseDatabase#is_active_data_guard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1793
          },
          "name": "isActiveDataGuardEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_database#kms_key_id DatabaseDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1797
          },
          "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/database_database#kms_key_version_id DatabaseDatabase#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1801
          },
          "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/resources/database_database#ncharacter_set DatabaseDatabase#ncharacter_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1805
          },
          "name": "ncharacterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#pdb_name DatabaseDatabase#pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1809
          },
          "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/resources/database_database#pluggable_databases DatabaseDatabase#pluggable_databases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1813
          },
          "name": "pluggableDatabases",
          "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/database_database#protection_mode DatabaseDatabase#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1817
          },
          "name": "protectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#sid_prefix DatabaseDatabase#sid_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1821
          },
          "name": "sidPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#source_database_id DatabaseDatabase#source_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1825
          },
          "name": "sourceDatabaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#source_encryption_key_location_details DatabaseDatabase#source_encryption_key_location_details}",
            "stability": "stable",
            "summary": "source_encryption_key_location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1859
          },
          "name": "sourceEncryptionKeyLocationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#source_tde_wallet_password DatabaseDatabase#source_tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1829
          },
          "name": "sourceTdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#storage_size_details DatabaseDatabase#storage_size_details}",
            "stability": "stable",
            "summary": "storage_size_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1865
          },
          "name": "storageSizeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#tde_wallet_password DatabaseDatabase#tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1833
          },
          "name": "tdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#transport_type DatabaseDatabase#transport_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1837
          },
          "name": "transportType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#vault_id DatabaseDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1841
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabase"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1054
      },
      "name": "DatabaseDatabaseDatabaseDbBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#auto_backup_enabled DatabaseDatabase#auto_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1058
          },
          "name": "autoBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_database#auto_backup_window DatabaseDatabase#auto_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1062
          },
          "name": "autoBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#auto_full_backup_day DatabaseDatabase#auto_full_backup_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1066
          },
          "name": "autoFullBackupDay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#auto_full_backup_window DatabaseDatabase#auto_full_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1070
          },
          "name": "autoFullBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#backup_deletion_policy DatabaseDatabase#backup_deletion_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1074
          },
          "name": "backupDeletionPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#backup_destination_details DatabaseDatabase#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1088
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "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/database_database#recovery_window_in_days DatabaseDatabase#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1078
          },
          "name": "recoveryWindowInDays",
          "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/database_database#run_immediate_full_backup DatabaseDatabase#run_immediate_full_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1082
          },
          "name": "runImmediateFullBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 737
      },
      "name": "DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#dbrs_policy_id DatabaseDatabase#dbrs_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 741
          },
          "name": "dbrsPolicyId",
          "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/database_database#id DatabaseDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 748
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#is_remote DatabaseDatabase#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 752
          },
          "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/resources/database_database#remote_region DatabaseDatabase#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 756
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#type DatabaseDatabase#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 760
          },
          "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/database_database#vpc_password DatabaseDatabase#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 764
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#vpc_user DatabaseDatabase#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 768
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 1035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1043
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 1043
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 930
          },
          "name": "resetDbrsPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 946
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 962
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 978
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 994
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1010
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1026
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 934
          },
          "name": "dbrsPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 950
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 966
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 982
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 998
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1014
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1030
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 924
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 940
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 956
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 972
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 988
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1004
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1020
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1360
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1251
          },
          "name": "resetAutoBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1267
          },
          "name": "resetAutoBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1283
          },
          "name": "resetAutoFullBackupDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1299
          },
          "name": "resetAutoFullBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1315
          },
          "name": "resetBackupDeletionPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1363
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1331
          },
          "name": "resetRecoveryWindowInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1347
          },
          "name": "resetRunImmediateFullBackup"
        }
      ],
      "name": "DatabaseDatabaseDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1357
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1255
          },
          "name": "autoBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1271
          },
          "name": "autoBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1287
          },
          "name": "autoFullBackupDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1303
          },
          "name": "autoFullBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1319
          },
          "name": "backupDeletionPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1367
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1335
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1351
          },
          "name": "runImmediateFullBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1245
          },
          "name": "autoBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1261
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1277
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1293
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1309
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1325
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1341
          },
          "name": "runImmediateFullBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1371
      },
      "name": "DatabaseDatabaseDatabaseEncryptionKeyLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#provider_type DatabaseDatabase#provider_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1383
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#azure_encryption_key_id DatabaseDatabase#azure_encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1375
          },
          "name": "azureEncryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#hsm_password DatabaseDatabase#hsm_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1379
          },
          "name": "hsmPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1481
          },
          "name": "resetAzureEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1497
          },
          "name": "resetHsmPassword"
        }
      ],
      "name": "DatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1485
          },
          "name": "azureEncryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1501
          },
          "name": "hsmPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1514
          },
          "name": "providerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1475
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1491
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1507
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 356
      },
      "name": "DatabaseDatabaseDatabaseManagementConfig",
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 379
      },
      "name": "DatabaseDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 408
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 413
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/index.ts",
          "line": 2093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 2086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2669
          },
          "name": "putDbBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2685
          },
          "name": "putEncryptionKeyLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2701
          },
          "name": "putSourceEncryptionKeyLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2717
          },
          "name": "putStorageSizeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2288
          },
          "name": "resetAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2304
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2320
          },
          "name": "resetBackupTdePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2336
          },
          "name": "resetCharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2352
          },
          "name": "resetDatabaseAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2368
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2672
          },
          "name": "resetDbBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2384
          },
          "name": "resetDbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2400
          },
          "name": "resetDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2416
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2432
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2688
          },
          "name": "resetEncryptionKeyLocationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2448
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2464
          },
          "name": "resetIsActiveDataGuardEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2480
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2496
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2512
          },
          "name": "resetNcharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2528
          },
          "name": "resetPdbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2544
          },
          "name": "resetPluggableDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2560
          },
          "name": "resetProtectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2576
          },
          "name": "resetSidPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2592
          },
          "name": "resetSourceDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2704
          },
          "name": "resetSourceEncryptionKeyLocationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2608
          },
          "name": "resetSourceTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2720
          },
          "name": "resetStorageSizeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2624
          },
          "name": "resetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2640
          },
          "name": "resetTransportType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2656
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DatabaseDatabaseDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2666
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2682
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2698
          },
          "name": "sourceEncryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2714
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2292
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2308
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2324
          },
          "name": "backupTdePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2340
          },
          "name": "characterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2356
          },
          "name": "databaseAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2372
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2676
          },
          "name": "dbBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseDbBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2388
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2404
          },
          "name": "dbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2420
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2436
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2692
          },
          "name": "encryptionKeyLocationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseEncryptionKeyLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2452
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2468
          },
          "name": "isActiveDataGuardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2484
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2500
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2516
          },
          "name": "ncharacterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2532
          },
          "name": "pdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2548
          },
          "name": "pluggableDatabasesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2564
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2580
          },
          "name": "sidPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2596
          },
          "name": "sourceDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2708
          },
          "name": "sourceEncryptionKeyLocationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2612
          },
          "name": "sourceTdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2724
          },
          "name": "storageSizeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2628
          },
          "name": "tdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2644
          },
          "name": "transportTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2660
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2282
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2298
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2314
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2330
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2346
          },
          "name": "databaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2362
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2378
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2394
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2410
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2426
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2442
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2458
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2474
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2490
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2506
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2522
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2538
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2554
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2570
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2586
          },
          "name": "sourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2602
          },
          "name": "sourceTdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2618
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2634
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2650
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabase"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1518
      },
      "name": "DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#hsm_password DatabaseDatabase#hsm_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1522
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#provider_type DatabaseDatabase#provider_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1526
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/index.ts",
          "line": 1572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1565
      },
      "name": "DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1612
          },
          "name": "hsmPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1625
          },
          "name": "providerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1605
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1618
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseSourceEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1629
      },
      "name": "DatabaseDatabaseDatabaseStorageSizeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#data_storage_size_in_gb DatabaseDatabase#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1633
          },
          "name": "dataStorageSizeInGb",
          "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/database_database#reco_storage_size_in_gbs DatabaseDatabase#reco_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1637
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 1676
      },
      "name": "DatabaseDatabaseDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1741
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1723
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1736
          },
          "name": "recoStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1716
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1729
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 1687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 541
      },
      "name": "DatabaseDatabaseDbBackupConfig",
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 436
      },
      "name": "DatabaseDatabaseDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 459
      },
      "name": "DatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 488
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 498
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 503
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 508
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 513
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 518
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfigList"
    },
    "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 564
      },
      "name": "DatabaseDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 593
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 598
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 603
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 608
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 613
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 619
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 624
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 629
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseSoftwareImage": {
      "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/database_database_software_image oci_database_database_software_image}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image oci_database_database_software_image} Resource."
        },
        "locationInModule": {
          "filename": "src/database-database-software-image/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.DatabaseDatabaseSoftwareImageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-software-image/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDatabaseSoftwareImage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/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 DatabaseDatabaseSoftwareImage 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/database_database_software_image#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDatabaseSoftwareImage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDatabaseSoftwareImage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 526
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 325
          },
          "name": "resetDatabaseSoftwareImageOneOffPatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 341
          },
          "name": "resetDatabaseVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 357
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 386
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 402
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 418
          },
          "name": "resetImageShapeFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 434
          },
          "name": "resetImageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 465
          },
          "name": "resetLsInventory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 481
          },
          "name": "resetPatchSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 497
          },
          "name": "resetSourceDbHomeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 529
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDatabaseSoftwareImage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 313
          },
          "name": "databaseSoftwareImageIncludedPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 443
          },
          "name": "includedPatchesSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 448
          },
          "name": "isUpgradeSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 453
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 506
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 512
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 517
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 523
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 308
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 329
          },
          "name": "databaseSoftwareImageOneOffPatchesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 345
          },
          "name": "databaseVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 361
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 374
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 390
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 406
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 422
          },
          "name": "imageShapeFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 438
          },
          "name": "imageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 469
          },
          "name": "lsInventoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 485
          },
          "name": "patchSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 501
          },
          "name": "sourceDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 533
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 301
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 319
          },
          "name": "databaseSoftwareImageOneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 335
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 351
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 367
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 380
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 396
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 412
          },
          "name": "imageShapeFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 428
          },
          "name": "imageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 459
          },
          "name": "lsInventory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 475
          },
          "name": "patchSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 491
          },
          "name": "sourceDbHomeId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-software-image/index:DatabaseDatabaseSoftwareImage"
    },
    "cdktf-provider-oci.DatabaseDatabaseSoftwareImageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-software-image/index.ts",
        "line": 9
      },
      "name": "DatabaseDatabaseSoftwareImageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#compartment_id DatabaseDatabaseSoftwareImage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-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/database_database_software_image#display_name DatabaseDatabaseSoftwareImage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#database_software_image_one_off_patches DatabaseDatabaseSoftwareImage#database_software_image_one_off_patches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 17
          },
          "name": "databaseSoftwareImageOneOffPatches",
          "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/database_database_software_image#database_version DatabaseDatabaseSoftwareImage#database_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 21
          },
          "name": "databaseVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#defined_tags DatabaseDatabaseSoftwareImage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#freeform_tags DatabaseDatabaseSoftwareImage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#id DatabaseDatabaseSoftwareImage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#image_shape_family DatabaseDatabaseSoftwareImage#image_shape_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 44
          },
          "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/resources/database_database_software_image#image_type DatabaseDatabaseSoftwareImage#image_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 48
          },
          "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/resources/database_database_software_image#ls_inventory DatabaseDatabaseSoftwareImage#ls_inventory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 52
          },
          "name": "lsInventory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#patch_set DatabaseDatabaseSoftwareImage#patch_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 56
          },
          "name": "patchSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#source_db_home_id DatabaseDatabaseSoftwareImage#source_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 60
          },
          "name": "sourceDbHomeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#timeouts DatabaseDatabaseSoftwareImage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts"
          }
        }
      ],
      "symbolId": "src/database-database-software-image/index:DatabaseDatabaseSoftwareImageConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-software-image/index.ts",
        "line": 68
      },
      "name": "DatabaseDatabaseSoftwareImageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_software_image#create DatabaseDatabaseSoftwareImage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#delete DatabaseDatabaseSoftwareImage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/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/database_database_software_image#update DatabaseDatabaseSoftwareImage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 80
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-software-image/index:DatabaseDatabaseSoftwareImageTimeouts"
    },
    "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-software-image/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/database-database-software-image/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 188
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 204
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 220
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDatabaseSoftwareImageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 192
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 208
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 224
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 182
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 198
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 214
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-software-image/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseSoftwareImageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database-software-image/index:DatabaseDatabaseSoftwareImageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 652
      },
      "name": "DatabaseDatabaseStorageSizeDetails",
      "symbolId": "src/database-database/index:DatabaseDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/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.DatabaseDatabaseStorageSizeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseStorageSizeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 726
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database/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/database-database/index.ts",
            "line": 726
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseStorageSizeDetailsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/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/database-database/index.ts",
        "line": 675
      },
      "name": "DatabaseDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 704
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 709
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 714
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 2728
      },
      "name": "DatabaseDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database#create DatabaseDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2732
          },
          "name": "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/database_database#delete DatabaseDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2736
          },
          "name": "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/database_database#update DatabaseDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2740
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database/index.ts",
          "line": 2794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database/index.ts",
        "line": 2786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2848
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2864
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2880
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2852
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2868
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2884
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2842
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2858
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2874
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database/index.ts",
            "line": 2798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database/index:DatabaseDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgrade": {
      "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/database_database_upgrade oci_database_database_upgrade}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgrade",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade oci_database_database_upgrade} Resource."
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/index.ts",
          "line": 920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDatabaseUpgrade resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 905
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseDatabaseUpgrade 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/database_database_upgrade#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDatabaseUpgrade that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDatabaseUpgrade to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1155
          },
          "name": "putDatabaseUpgradeSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1171
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1158
          },
          "name": "resetDatabaseUpgradeSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1051
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1174
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1186
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgrade",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 893
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 961
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 966
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 972
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 996
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1152
          },
          "name": "databaseUpgradeSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 978
          },
          "name": "dataGuardGroup",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1002
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1007
          },
          "name": "dbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1012
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1017
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1022
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1027
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1033
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1039
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1060
          },
          "name": "isCdb",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1065
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1070
          },
          "name": "keyStoreWalletName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1075
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1080
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1085
          },
          "name": "lastBackupDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1090
          },
          "name": "lastBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1095
          },
          "name": "lastFailedBackupTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1100
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1105
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1110
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1115
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1120
          },
          "name": "sourceDatabasePointInTimeRecoveryTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1136
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1168
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1141
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1146
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 956
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 991
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1162
          },
          "name": "databaseUpgradeSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1055
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1178
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 949
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 984
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 1045
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgrade"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 9
      },
      "name": "DatabaseDatabaseUpgradeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade#action DatabaseDatabaseUpgrade#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database_database_upgrade#database_id DatabaseDatabaseUpgrade#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 17
          },
          "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/resources/database_database_upgrade#database_upgrade_source_details DatabaseDatabaseUpgrade#database_upgrade_source_details}",
            "stability": "stable",
            "summary": "database_upgrade_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 30
          },
          "name": "databaseUpgradeSourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_database_upgrade#id DatabaseDatabaseUpgrade#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database_database_upgrade#timeouts DatabaseDatabaseUpgrade#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 38
      },
      "name": "DatabaseDatabaseUpgradeConnectionStrings",
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeConnectionStrings"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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.DatabaseDatabaseUpgradeConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgradeConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeConnectionStringsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 61
      },
      "name": "DatabaseDatabaseUpgradeConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 91
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 96
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 101
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 239
      },
      "name": "DatabaseDatabaseUpgradeDataGuardGroup",
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroup"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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.DatabaseDatabaseUpgradeDataGuardGroupOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgradeDataGuardGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 309
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroupList"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 124
      },
      "name": "DatabaseDatabaseUpgradeDataGuardGroupMembers",
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroupMembers"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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.DatabaseDatabaseUpgradeDataGuardGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgradeDataGuardGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroupMembersList"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 147
      },
      "name": "DatabaseDatabaseUpgradeDataGuardGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 176
          },
          "name": "applyLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 181
          },
          "name": "applyRate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 186
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 191
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 196
          },
          "name": "isActiveDataGuardEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 201
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 206
          },
          "name": "transportLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 211
          },
          "name": "transportLagRefresh",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 216
          },
          "name": "transportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembers"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 262
      },
      "name": "DatabaseDatabaseUpgradeDataGuardGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 292
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 297
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDataGuardGroup"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDataGuardGroupOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 541
      },
      "name": "DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade#database_software_image_id DatabaseDatabaseUpgrade#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 545
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade#db_version DatabaseDatabaseUpgrade#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 549
          },
          "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/resources/database_database_upgrade#options DatabaseDatabaseUpgrade#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 553
          },
          "name": "options",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade#source DatabaseDatabaseUpgrade#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 557
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 668
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 684
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 700
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 716
          },
          "name": "resetSource"
        }
      ],
      "name": "DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 672
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 688
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 704
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 720
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 662
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 678
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 694
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 710
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetails"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDatabaseUpgradeSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 430
      },
      "name": "DatabaseDatabaseUpgradeDbBackupConfig",
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfig"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 320
      },
      "name": "DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetails",
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
            "line": 419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 343
      },
      "name": "DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 372
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 382
          },
          "name": "internetProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 387
          },
          "name": "isRemote",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 392
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 397
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 402
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 407
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetails"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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.DatabaseDatabaseUpgradeDbBackupConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDatabaseUpgradeDbBackupConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfigList"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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/database-database-upgrade/index.ts",
        "line": 453
      },
      "name": "DatabaseDatabaseUpgradeDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 482
          },
          "name": "autoBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 487
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 492
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 497
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 502
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 508
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 513
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 518
          },
          "name": "runImmediateFullBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 724
      },
      "name": "DatabaseDatabaseUpgradeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_database_upgrade#create DatabaseDatabaseUpgrade#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 728
          },
          "name": "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/database_database_upgrade#delete DatabaseDatabaseUpgrade#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 732
          },
          "name": "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/database_database_upgrade#update DatabaseDatabaseUpgrade#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 736
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeTimeouts"
    },
    "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-upgrade/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-upgrade/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 844
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 860
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 876
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDatabaseUpgradeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 848
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 864
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 880
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 838
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 854
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 870
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-upgrade/index.ts",
            "line": 794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDatabaseUpgradeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database-upgrade/index:DatabaseDatabaseUpgradeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHome": {
      "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/database_db_home oci_database_db_home}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home oci_database_db_home} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-home/index.ts",
          "line": 2082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.DatabaseDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 2050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2067
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseDbHome 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/database_db_home#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2385
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2401
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2388
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2133
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2154
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2170
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2186
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2202
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2218
          },
          "name": "resetEnableDatabaseDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2234
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2250
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2266
          },
          "name": "resetIsDesupportedVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2282
          },
          "name": "resetIsUnifiedAuditingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2298
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2314
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2340
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2404
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2372
          },
          "name": "resetVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2437
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2055
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2121
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2382
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2142
          },
          "name": "dbHomeLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2323
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2328
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2349
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2355
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2360
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2398
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2392
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabase"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2137
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2158
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2174
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2190
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2206
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2222
          },
          "name": "enableDatabaseDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2238
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2254
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2270
          },
          "name": "isDesupportedVersionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2286
          },
          "name": "isUnifiedAuditingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2302
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2318
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2344
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2408
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2376
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2127
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2148
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2164
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2180
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2212
          },
          "name": "enableDatabaseDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2228
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2260
          },
          "name": "isDesupportedVersion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2276
          },
          "name": "isUnifiedAuditingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2292
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2308
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2334
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2366
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHome"
    },
    "cdktf-provider-oci.DatabaseDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 9
      },
      "name": "DatabaseDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#database DatabaseDbHome#database}",
            "stability": "stable",
            "summary": "database block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 74
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#database_software_image_id DatabaseDbHome#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 13
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#db_system_id DatabaseDbHome#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/resources/database_db_home#db_version DatabaseDbHome#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/resources/database_db_home#defined_tags DatabaseDbHome#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/database_db_home#display_name DatabaseDbHome#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/database_db_home#enable_database_delete DatabaseDbHome#enable_database_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 33
          },
          "name": "enableDatabaseDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_home#freeform_tags DatabaseDbHome#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/database_db_home#id DatabaseDbHome#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/database_db_home#is_desupported_version DatabaseDbHome#is_desupported_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 48
          },
          "name": "isDesupportedVersion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_home#is_unified_auditing_enabled DatabaseDbHome#is_unified_auditing_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 52
          },
          "name": "isUnifiedAuditingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_home#kms_key_id DatabaseDbHome#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/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/database_db_home#kms_key_version_id DatabaseDbHome#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 60
          },
          "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/resources/database_db_home#source DatabaseDbHome#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 64
          },
          "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/database_db_home#timeouts DatabaseDbHome#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#vm_cluster_id DatabaseDbHome#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 68
          },
          "name": "vmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeConfig"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 1065
      },
      "name": "DatabaseDbHomeDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#admin_password DatabaseDbHome#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1069
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#backup_id DatabaseDbHome#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1073
          },
          "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/resources/database_db_home#backup_tde_password DatabaseDbHome#backup_tde_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1077
          },
          "name": "backupTdePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#character_set DatabaseDbHome#character_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1081
          },
          "name": "characterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#database_id DatabaseDbHome#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1085
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#database_software_image_id DatabaseDbHome#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1089
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#db_backup_config DatabaseDbHome#db_backup_config}",
            "stability": "stable",
            "summary": "db_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1147
          },
          "name": "dbBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#db_name DatabaseDbHome#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1093
          },
          "name": "dbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#db_workload DatabaseDbHome#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1097
          },
          "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/resources/database_db_home#defined_tags DatabaseDbHome#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1101
          },
          "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/database_db_home#encryption_key_location_details DatabaseDbHome#encryption_key_location_details}",
            "stability": "stable",
            "summary": "encryption_key_location_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1153
          },
          "name": "encryptionKeyLocationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#freeform_tags DatabaseDbHome#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1105
          },
          "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/database_db_home#key_store_id DatabaseDbHome#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1109
          },
          "name": "keyStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#kms_key_id DatabaseDbHome#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1113
          },
          "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/database_db_home#kms_key_version_id DatabaseDbHome#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1117
          },
          "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/resources/database_db_home#ncharacter_set DatabaseDbHome#ncharacter_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1121
          },
          "name": "ncharacterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#pdb_name DatabaseDbHome#pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1125
          },
          "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/resources/database_db_home#pluggable_databases DatabaseDbHome#pluggable_databases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1129
          },
          "name": "pluggableDatabases",
          "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/database_db_home#storage_size_details DatabaseDbHome#storage_size_details}",
            "stability": "stable",
            "summary": "storage_size_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1159
          },
          "name": "storageSizeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#tde_wallet_password DatabaseDbHome#tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1133
          },
          "name": "tdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#time_stamp_for_point_in_time_recovery DatabaseDbHome#time_stamp_for_point_in_time_recovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1137
          },
          "name": "timeStampForPointInTimeRecovery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#vault_id DatabaseDbHome#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1141
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabase"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 82
      },
      "name": "DatabaseDbHomeDatabaseConnectionStrings",
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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/database-db-home/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/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.DatabaseDbHomeDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbHomeDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-home/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/database-db-home/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 105
      },
      "name": "DatabaseDbHomeDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 135
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 140
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 145
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 485
      },
      "name": "DatabaseDbHomeDatabaseDbBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#auto_backup_enabled DatabaseDbHome#auto_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 489
          },
          "name": "autoBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_home#auto_backup_window DatabaseDbHome#auto_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 493
          },
          "name": "autoBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#auto_full_backup_day DatabaseDbHome#auto_full_backup_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 497
          },
          "name": "autoFullBackupDay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#auto_full_backup_window DatabaseDbHome#auto_full_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 501
          },
          "name": "autoFullBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#backup_deletion_policy DatabaseDbHome#backup_deletion_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 505
          },
          "name": "backupDeletionPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#backup_destination_details DatabaseDbHome#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 519
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "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/database_db_home#recovery_window_in_days DatabaseDbHome#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 509
          },
          "name": "recoveryWindowInDays",
          "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/database_db_home#run_immediate_full_backup DatabaseDbHome#run_immediate_full_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 513
          },
          "name": "runImmediateFullBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 168
      },
      "name": "DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#dbrs_policy_id DatabaseDbHome#dbrs_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 172
          },
          "name": "dbrsPolicyId",
          "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/database_db_home#id DatabaseDbHome#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 179
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#is_remote DatabaseDbHome#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 183
          },
          "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/resources/database_db_home#remote_region DatabaseDbHome#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 187
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#type DatabaseDbHome#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 191
          },
          "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/database_db_home#vpc_password DatabaseDbHome#vpc_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 195
          },
          "name": "vpcPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#vpc_user DatabaseDbHome#vpc_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 199
          },
          "name": "vpcUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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/database-db-home/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/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.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-home/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/database-db-home/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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/database-db-home/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 361
          },
          "name": "resetDbrsPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 377
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 393
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 409
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 425
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 441
          },
          "name": "resetVpcPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 457
          },
          "name": "resetVpcUser"
        }
      ],
      "name": "DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 365
          },
          "name": "dbrsPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 381
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 397
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 413
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 429
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 445
          },
          "name": "vpcPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 461
          },
          "name": "vpcUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 355
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 371
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 387
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 403
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 419
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 435
          },
          "name": "vpcPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 451
          },
          "name": "vpcUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 791
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 682
          },
          "name": "resetAutoBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 698
          },
          "name": "resetAutoBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 714
          },
          "name": "resetAutoFullBackupDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 730
          },
          "name": "resetAutoFullBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 746
          },
          "name": "resetBackupDeletionPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 794
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 762
          },
          "name": "resetRecoveryWindowInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 778
          },
          "name": "resetRunImmediateFullBackup"
        }
      ],
      "name": "DatabaseDbHomeDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 788
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 686
          },
          "name": "autoBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 702
          },
          "name": "autoBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 718
          },
          "name": "autoFullBackupDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 734
          },
          "name": "autoFullBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 750
          },
          "name": "backupDeletionPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 798
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 766
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 782
          },
          "name": "runImmediateFullBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 676
          },
          "name": "autoBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 692
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 708
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 724
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 740
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 756
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 772
          },
          "name": "runImmediateFullBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 802
      },
      "name": "DatabaseDbHomeDatabaseEncryptionKeyLocationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#provider_type DatabaseDbHome#provider_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 814
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#azure_encryption_key_id DatabaseDbHome#azure_encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 806
          },
          "name": "azureEncryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#hsm_password DatabaseDbHome#hsm_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 810
          },
          "name": "hsmPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 912
          },
          "name": "resetAzureEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 928
          },
          "name": "resetHsmPassword"
        }
      ],
      "name": "DatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 916
          },
          "name": "azureEncryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 932
          },
          "name": "hsmPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 945
          },
          "name": "providerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 906
          },
          "name": "azureEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 922
          },
          "name": "hsmPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 938
          },
          "name": "providerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 1338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1843
          },
          "name": "putDbBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1859
          },
          "name": "putEncryptionKeyLocationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1875
          },
          "name": "putStorageSizeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1517
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1533
          },
          "name": "resetBackupTdePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1549
          },
          "name": "resetCharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1571
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1587
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1846
          },
          "name": "resetDbBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1603
          },
          "name": "resetDbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1624
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1640
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1862
          },
          "name": "resetEncryptionKeyLocationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1656
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1677
          },
          "name": "resetKeyStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1693
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1709
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1730
          },
          "name": "resetNcharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1751
          },
          "name": "resetPdbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1767
          },
          "name": "resetPluggableDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1878
          },
          "name": "resetStorageSizeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1793
          },
          "name": "resetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1814
          },
          "name": "resetTimeStampForPointInTimeRecovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1830
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DatabaseDbHomeDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1559
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1840
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1612
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1856
          },
          "name": "encryptionKeyLocationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1665
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1718
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1739
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1776
          },
          "name": "sidPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1781
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1872
          },
          "name": "storageSizeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1802
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1505
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1521
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1537
          },
          "name": "backupTdePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1553
          },
          "name": "characterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1575
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1591
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1850
          },
          "name": "dbBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseDbBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1607
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1628
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1644
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1866
          },
          "name": "encryptionKeyLocationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseEncryptionKeyLocationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1660
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1681
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1697
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1713
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1734
          },
          "name": "ncharacterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1755
          },
          "name": "pdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1771
          },
          "name": "pluggableDatabasesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1882
          },
          "name": "storageSizeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1797
          },
          "name": "tdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1818
          },
          "name": "timeStampForPointInTimeRecoveryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1834
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1498
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1511
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1527
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1543
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1565
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1581
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1597
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1618
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1634
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1650
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1671
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1687
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1703
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1724
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1745
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1761
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1787
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1808
          },
          "name": "timeStampForPointInTimeRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1824
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabase"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 949
      },
      "name": "DatabaseDbHomeDatabaseStorageSizeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#data_storage_size_in_gb DatabaseDbHome#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 953
          },
          "name": "dataStorageSizeInGb",
          "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/database_db_home#reco_storage_size_in_gbs DatabaseDbHome#reco_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 957
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseStorageSizeDetails"
    },
    "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 996
      },
      "name": "DatabaseDbHomeDatabaseStorageSizeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1061
          },
          "name": "redoLogStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1043
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1056
          },
          "name": "recoStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1036
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1049
          },
          "name": "recoStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbHomeDatabaseStorageSizeDetails"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeDatabaseStorageSizeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbHomeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 1886
      },
      "name": "DatabaseDbHomeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_home#create DatabaseDbHome#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1890
          },
          "name": "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/database_db_home#delete DatabaseDbHome#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1894
          },
          "name": "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/database_db_home#update DatabaseDbHome#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1898
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbHomeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-home/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-home/index.ts",
        "line": 1944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2006
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2022
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2038
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbHomeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2010
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2026
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2042
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2000
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2016
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 2032
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-home/index.ts",
            "line": 1956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbHomeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-home/index:DatabaseDbHomeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbNode": {
      "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/database_db_node oci_database_db_node}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node oci_database_db_node} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-node/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.DatabaseDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-node/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-node/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 DatabaseDbNode 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/database_db_node#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 461
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 335
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 356
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 387
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 464
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 476
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 486
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 260
          },
          "name": "additionalDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 265
          },
          "name": "backupIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 270
          },
          "name": "backupIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 275
          },
          "name": "backupVnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 280
          },
          "name": "backupVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 285
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 290
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 295
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 313
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 318
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 323
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 344
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 365
          },
          "name": "hostIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 370
          },
          "name": "hostIpv6Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 375
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 396
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 401
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 406
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 411
          },
          "name": "softwareStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 416
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 422
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 427
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 432
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 437
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 458
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 442
          },
          "name": "totalCpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 447
          },
          "name": "vnic2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 452
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 308
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 339
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 360
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 391
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 468
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 301
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 329
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 350
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 381
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node/index:DatabaseDbNode"
    },
    "cdktf-provider-oci.DatabaseDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node/index.ts",
        "line": 9
      },
      "name": "DatabaseDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node#db_node_id DatabaseDbNode#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/resources/database_db_node#defined_tags DatabaseDbNode#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/database_db_node#freeform_tags DatabaseDbNode#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/database_db_node#id DatabaseDbNode#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/database_db_node#timeouts DatabaseDbNode#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-db-node/index:DatabaseDbNodeConfig"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleConnection": {
      "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/database_db_node_console_connection oci_database_db_node_console_connection}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_connection oci_database_db_node_console_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-node-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.DatabaseDbNodeConsoleConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-node-console-connection/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbNodeConsoleConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-node-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 DatabaseDbNodeConsoleConnection 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/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 DatabaseDbNodeConsoleConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbNodeConsoleConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 373
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 316
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 376
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-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/database-db-node-console-connection/index.ts",
            "line": 399
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbNodeConsoleConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 270
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 304
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 341
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 359
          },
          "name": "serviceHostKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 364
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 370
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 283
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 320
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 354
          },
          "name": "publicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 380
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 276
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 310
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 347
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-connection/index:DatabaseDbNodeConsoleConnection"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node-console-connection/index.ts",
        "line": 9
      },
      "name": "DatabaseDbNodeConsoleConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_connection#db_node_id DatabaseDbNodeConsoleConnection#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/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/resources/database_db_node_console_connection#public_key DatabaseDbNodeConsoleConnection#public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-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/database_db_node_console_connection#defined_tags DatabaseDbNodeConsoleConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-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/database_db_node_console_connection#freeform_tags DatabaseDbNodeConsoleConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/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/database_db_node_console_connection#id DatabaseDbNodeConsoleConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/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/database_db_node_console_connection#timeouts DatabaseDbNodeConsoleConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-connection/index:DatabaseDbNodeConsoleConnectionConfig"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node-console-connection/index.ts",
        "line": 40
      },
      "name": "DatabaseDbNodeConsoleConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_connection#create DatabaseDbNodeConsoleConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-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/database_db_node_console_connection#delete DatabaseDbNodeConsoleConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-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/database_db_node_console_connection#update DatabaseDbNodeConsoleConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-connection/index:DatabaseDbNodeConsoleConnectionTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-node-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/database-db-node-console-connection/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbNodeConsoleConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-connection/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-node-console-connection/index:DatabaseDbNodeConsoleConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleHistory": {
      "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/database_db_node_console_history oci_database_db_node_console_history}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_history oci_database_db_node_console_history} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-node-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.DatabaseDbNodeConsoleHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-node-console-history/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbNodeConsoleHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-node-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 DatabaseDbNodeConsoleHistory 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/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 DatabaseDbNodeConsoleHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbNodeConsoleHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 363
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 319
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 366
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/database-db-node-console-history/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbNodeConsoleHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 344
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 349
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 354
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 360
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 278
          },
          "name": "dbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 307
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 323
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 370
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 271
          },
          "name": "dbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 313
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-history/index:DatabaseDbNodeConsoleHistory"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node-console-history/index.ts",
        "line": 9
      },
      "name": "DatabaseDbNodeConsoleHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_history#db_node_id DatabaseDbNodeConsoleHistory#db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/resources/database_db_node_console_history#display_name DatabaseDbNodeConsoleHistory#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/database_db_node_console_history#defined_tags DatabaseDbNodeConsoleHistory#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/database_db_node_console_history#freeform_tags DatabaseDbNodeConsoleHistory#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/database_db_node_console_history#id DatabaseDbNodeConsoleHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/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/database_db_node_console_history#timeouts DatabaseDbNodeConsoleHistory#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-history/index:DatabaseDbNodeConsoleHistoryConfig"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node-console-history/index.ts",
        "line": 40
      },
      "name": "DatabaseDbNodeConsoleHistoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node_console_history#create DatabaseDbNodeConsoleHistory#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-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/database_db_node_console_history#delete DatabaseDbNodeConsoleHistory#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-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/database_db_node_console_history#update DatabaseDbNodeConsoleHistory#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node-console-history/index:DatabaseDbNodeConsoleHistoryTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-node-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/database-db-node-console-history/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbNodeConsoleHistoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node-console-history/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeConsoleHistoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-node-console-history/index:DatabaseDbNodeConsoleHistoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbNodeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-node/index.ts",
        "line": 36
      },
      "name": "DatabaseDbNodeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_node#create DatabaseDbNode#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/database_db_node#delete DatabaseDbNode#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/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/database_db_node#update DatabaseDbNode#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-node/index:DatabaseDbNodeTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbNodeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-node/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/database-db-node/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbNodeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-node/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbNodeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-node/index:DatabaseDbNodeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystem": {
      "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/database_db_system oci_database_db_system}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system oci_database_db_system} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 3502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 3470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3487
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseDbSystem 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/database_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4270
          },
          "name": "putDataCollectionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4286
          },
          "name": "putDbHome",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHome"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4299
          },
          "name": "putDbSystemOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4315
          },
          "name": "putMaintenanceWindowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4331
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3588
          },
          "name": "resetBackupNetworkNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3604
          },
          "name": "resetBackupSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3620
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3636
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3665
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3681
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3697
          },
          "name": "resetCpuCoreCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3745
          },
          "name": "resetDatabaseEdition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4273
          },
          "name": "resetDataCollectionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3713
          },
          "name": "resetDataStoragePercentage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3729
          },
          "name": "resetDataStorageSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4302
          },
          "name": "resetDbSystemOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3761
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3777
          },
          "name": "resetDiskRedundancy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3793
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3809
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3825
          },
          "name": "resetFaultDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3841
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3870
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3892
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3908
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3934
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4318
          },
          "name": "resetMaintenanceWindowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3976
          },
          "name": "resetNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3992
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4018
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4034
          },
          "name": "resetPrivateIpV6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4050
          },
          "name": "resetRecoStorageSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4086
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4115
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4131
          },
          "name": "resetSourceDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4147
          },
          "name": "resetSparseDiskgroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4181
          },
          "name": "resetStorageVolumePerformanceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4210
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4334
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4237
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4394
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4267
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4283
          },
          "name": "dbHome",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4296
          },
          "name": "dbSystemOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3880
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3917
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3922
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3943
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3948
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3954
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4312
          },
          "name": "maintenanceWindowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3959
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3964
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4001
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4006
          },
          "name": "pointInTimeDataDiskCloneTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4059
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4064
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4069
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4074
          },
          "name": "scanIpv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4220
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4225
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4328
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4246
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4251
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4256
          },
          "name": "vipv6Ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4261
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3576
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3592
          },
          "name": "backupNetworkNsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3608
          },
          "name": "backupSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3624
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3640
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3653
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3669
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3685
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3701
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3749
          },
          "name": "databaseEditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4277
          },
          "name": "dataCollectionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3717
          },
          "name": "dataStoragePercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3733
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4290
          },
          "name": "dbHomeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHome"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4306
          },
          "name": "dbSystemOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3765
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3781
          },
          "name": "diskRedundancyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3797
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3813
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3829
          },
          "name": "faultDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3845
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3858
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3874
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3896
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3912
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3938
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4322
          },
          "name": "maintenanceWindowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3980
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3996
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4022
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4038
          },
          "name": "privateIpV6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4054
          },
          "name": "recoStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4090
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4103
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4135
          },
          "name": "sourceDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4119
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4151
          },
          "name": "sparseDiskgroupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4164
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4185
          },
          "name": "storageVolumePerformanceModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4198
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4214
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4338
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4241
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3569
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3582
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3598
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3614
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3630
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3646
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3659
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3675
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3691
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3739
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3707
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3723
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3755
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3771
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3787
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3803
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3819
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3835
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3851
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3864
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3886
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3902
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3928
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3970
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3986
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4012
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4028
          },
          "name": "privateIpV6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4044
          },
          "name": "recoStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4080
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4096
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4109
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4125
          },
          "name": "sourceDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4141
          },
          "name": "sparseDiskgroup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4157
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4175
          },
          "name": "storageVolumePerformanceMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4191
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4204
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 4231
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystem"
    },
    "cdktf-provider-oci.DatabaseDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 9
      },
      "name": "DatabaseDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#availability_domain DatabaseDbSystem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/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/database_db_system#compartment_id DatabaseDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 33
          },
          "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/database_db_system#db_home DatabaseDbSystem#db_home}",
            "stability": "stable",
            "summary": "db_home block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 176
          },
          "name": "dbHome",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHome"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#hostname DatabaseDbSystem#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 85
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#shape DatabaseDbSystem#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 132
          },
          "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/database_db_system#ssh_public_keys DatabaseDbSystem#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 148
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_db_system#subnet_id DatabaseDbSystem#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 156
          },
          "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/database_db_system#backup_network_nsg_ids DatabaseDbSystem#backup_network_nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 17
          },
          "name": "backupNetworkNsgIds",
          "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/database_db_system#backup_subnet_id DatabaseDbSystem#backup_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 21
          },
          "name": "backupSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#cluster_name DatabaseDbSystem#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 25
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#cluster_placement_group_id DatabaseDbSystem#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 29
          },
          "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/database_db_system#compute_count DatabaseDbSystem#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 37
          },
          "name": "computeCount",
          "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/database_db_system#compute_model DatabaseDbSystem#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 41
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#cpu_core_count DatabaseDbSystem#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 45
          },
          "name": "cpuCoreCount",
          "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/database_db_system#database_edition DatabaseDbSystem#database_edition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 57
          },
          "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/resources/database_db_system#data_collection_options DatabaseDbSystem#data_collection_options}",
            "stability": "stable",
            "summary": "data_collection_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 170
          },
          "name": "dataCollectionOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#data_storage_percentage DatabaseDbSystem#data_storage_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 49
          },
          "name": "dataStoragePercentage",
          "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/database_db_system#data_storage_size_in_gb DatabaseDbSystem#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 53
          },
          "name": "dataStorageSizeInGb",
          "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/database_db_system#db_system_options DatabaseDbSystem#db_system_options}",
            "stability": "stable",
            "summary": "db_system_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 182
          },
          "name": "dbSystemOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#defined_tags DatabaseDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 61
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_db_system#disk_redundancy DatabaseDbSystem#disk_redundancy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 65
          },
          "name": "diskRedundancy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#display_name DatabaseDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 69
          },
          "name": "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/database_db_system#domain DatabaseDbSystem#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 73
          },
          "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/resources/database_db_system#fault_domains DatabaseDbSystem#fault_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 77
          },
          "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/database_db_system#freeform_tags DatabaseDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 81
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_db_system#id DatabaseDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 92
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#kms_key_id DatabaseDbSystem#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 96
          },
          "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/database_db_system#kms_key_version_id DatabaseDbSystem#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 100
          },
          "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/resources/database_db_system#license_model DatabaseDbSystem#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 104
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#maintenance_window_details DatabaseDbSystem#maintenance_window_details}",
            "stability": "stable",
            "summary": "maintenance_window_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 188
          },
          "name": "maintenanceWindowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#node_count DatabaseDbSystem#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 108
          },
          "name": "nodeCount",
          "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/database_db_system#nsg_ids DatabaseDbSystem#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 112
          },
          "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/database_db_system#private_ip DatabaseDbSystem#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 116
          },
          "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/database_db_system#private_ip_v6 DatabaseDbSystem#private_ip_v6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 120
          },
          "name": "privateIpV6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#reco_storage_size_in_gb DatabaseDbSystem#reco_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 124
          },
          "name": "recoStorageSizeInGb",
          "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/database_db_system#security_attributes DatabaseDbSystem#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 128
          },
          "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/database_db_system#source DatabaseDbSystem#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 136
          },
          "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/database_db_system#source_db_system_id DatabaseDbSystem#source_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 140
          },
          "name": "sourceDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#sparse_diskgroup DatabaseDbSystem#sparse_diskgroup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 144
          },
          "name": "sparseDiskgroup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#storage_volume_performance_mode DatabaseDbSystem#storage_volume_performance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 152
          },
          "name": "storageVolumePerformanceMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#subscription_id DatabaseDbSystem#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 160
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#timeouts DatabaseDbSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 194
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#time_zone DatabaseDbSystem#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 164
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemConfig"
    },
    "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 655
      },
      "name": "DatabaseDbSystemDataCollectionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#is_diagnostics_events_enabled DatabaseDbSystem#is_diagnostics_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 659
          },
          "name": "isDiagnosticsEventsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#is_health_monitoring_enabled DatabaseDbSystem#is_health_monitoring_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 663
          },
          "name": "isHealthMonitoringEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#is_incident_logs_enabled DatabaseDbSystem#is_incident_logs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 667
          },
          "name": "isIncidentLogsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 765
          },
          "name": "resetIsDiagnosticsEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 781
          },
          "name": "resetIsHealthMonitoringEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 797
          },
          "name": "resetIsIncidentLogsEnabled"
        }
      ],
      "name": "DatabaseDbSystemDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 769
          },
          "name": "isDiagnosticsEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 785
          },
          "name": "isHealthMonitoringEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 801
          },
          "name": "isIncidentLogsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 759
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 775
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 791
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHome": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHome",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2228
      },
      "name": "DatabaseDbSystemDbHome",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#database DatabaseDbSystem#database}",
            "stability": "stable",
            "summary": "database block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2262
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#create_async DatabaseDbSystem#create_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2232
          },
          "name": "createAsync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#database_software_image_id DatabaseDbSystem#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2236
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_version DatabaseDbSystem#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2240
          },
          "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/resources/database_db_system#defined_tags DatabaseDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2244
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_db_system#display_name DatabaseDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2248
          },
          "name": "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/database_db_system#freeform_tags DatabaseDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2252
          },
          "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/database_db_system#is_unified_auditing_enabled DatabaseDbSystem#is_unified_auditing_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2256
          },
          "name": "isUnifiedAuditingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHome"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 1459
      },
      "name": "DatabaseDbSystemDbHomeDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#admin_password DatabaseDbSystem#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1463
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#backup_id DatabaseDbSystem#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1467
          },
          "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/resources/database_db_system#backup_tde_password DatabaseDbSystem#backup_tde_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1471
          },
          "name": "backupTdePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#character_set DatabaseDbSystem#character_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1475
          },
          "name": "characterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#database_id DatabaseDbSystem#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1479
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#database_software_image_id DatabaseDbSystem#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1483
          },
          "name": "databaseSoftwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_backup_config DatabaseDbSystem#db_backup_config}",
            "stability": "stable",
            "summary": "db_backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1545
          },
          "name": "dbBackupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_domain DatabaseDbSystem#db_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1487
          },
          "name": "dbDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_name DatabaseDbSystem#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1491
          },
          "name": "dbName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_unique_name DatabaseDbSystem#db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1495
          },
          "name": "dbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#db_workload DatabaseDbSystem#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1499
          },
          "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/resources/database_db_system#defined_tags DatabaseDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1503
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_db_system#freeform_tags DatabaseDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1507
          },
          "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/database_db_system#kms_key_id DatabaseDbSystem#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1511
          },
          "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/database_db_system#kms_key_version_id DatabaseDbSystem#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1515
          },
          "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/resources/database_db_system#ncharacter_set DatabaseDbSystem#ncharacter_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1519
          },
          "name": "ncharacterSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#pdb_name DatabaseDbSystem#pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1523
          },
          "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/resources/database_db_system#pluggable_databases DatabaseDbSystem#pluggable_databases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1527
          },
          "name": "pluggableDatabases",
          "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/database_db_system#tde_wallet_password DatabaseDbSystem#tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1531
          },
          "name": "tdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#time_stamp_for_point_in_time_recovery DatabaseDbSystem#time_stamp_for_point_in_time_recovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1535
          },
          "name": "timeStampForPointInTimeRecovery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#vault_id DatabaseDbSystem#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1539
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabase"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 805
      },
      "name": "DatabaseDbSystemDbHomeDatabaseConnectionStrings",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemDbHomeDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemDbHomeDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 828
      },
      "name": "DatabaseDbSystemDbHomeDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 858
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 863
          },
          "name": "cdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 868
          },
          "name": "cdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 1142
      },
      "name": "DatabaseDbSystemDbHomeDatabaseDbBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#auto_backup_enabled DatabaseDbSystem#auto_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1146
          },
          "name": "autoBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#auto_backup_window DatabaseDbSystem#auto_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1150
          },
          "name": "autoBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#auto_full_backup_day DatabaseDbSystem#auto_full_backup_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1154
          },
          "name": "autoFullBackupDay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#auto_full_backup_window DatabaseDbSystem#auto_full_backup_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1158
          },
          "name": "autoFullBackupWindow",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#backup_deletion_policy DatabaseDbSystem#backup_deletion_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1162
          },
          "name": "backupDeletionPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#backup_destination_details DatabaseDbSystem#backup_destination_details}",
            "stability": "stable",
            "summary": "backup_destination_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1176
          },
          "name": "backupDestinationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "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/database_db_system#recovery_window_in_days DatabaseDbSystem#recovery_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1166
          },
          "name": "recoveryWindowInDays",
          "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/database_db_system#run_immediate_full_backup DatabaseDbSystem#run_immediate_full_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1170
          },
          "name": "runImmediateFullBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseDbBackupConfig"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 891
      },
      "name": "DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#dbrs_policy_id DatabaseDbSystem#dbrs_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 895
          },
          "name": "dbrsPolicyId",
          "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/database_db_system#id DatabaseDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 902
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#is_remote DatabaseDbSystem#is_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 906
          },
          "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/resources/database_db_system#remote_region DatabaseDbSystem#remote_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 910
          },
          "name": "remoteRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#type DatabaseDbSystem#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 914
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 1123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 1131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1050
          },
          "name": "resetDbrsPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1066
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1082
          },
          "name": "resetIsRemote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1098
          },
          "name": "resetRemoteRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1114
          },
          "name": "resetType"
        }
      ],
      "name": "DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1054
          },
          "name": "dbrsPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1070
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1086
          },
          "name": "isRemoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1102
          },
          "name": "remoteRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1118
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1044
          },
          "name": "dbrsPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1060
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1076
          },
          "name": "isRemote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1092
          },
          "name": "remoteRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1108
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 1257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1448
          },
          "name": "putBackupDestinationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1339
          },
          "name": "resetAutoBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1355
          },
          "name": "resetAutoBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1371
          },
          "name": "resetAutoFullBackupDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1387
          },
          "name": "resetAutoFullBackupWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1403
          },
          "name": "resetBackupDeletionPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1451
          },
          "name": "resetBackupDestinationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1419
          },
          "name": "resetRecoveryWindowInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1435
          },
          "name": "resetRunImmediateFullBackup"
        }
      ],
      "name": "DatabaseDbSystemDbHomeDatabaseDbBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1445
          },
          "name": "backupDestinationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1343
          },
          "name": "autoBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1359
          },
          "name": "autoBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1375
          },
          "name": "autoFullBackupDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1391
          },
          "name": "autoFullBackupWindowInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1407
          },
          "name": "backupDeletionPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1455
          },
          "name": "backupDestinationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigBackupDestinationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1423
          },
          "name": "recoveryWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1439
          },
          "name": "runImmediateFullBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1333
          },
          "name": "autoBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1349
          },
          "name": "autoBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1365
          },
          "name": "autoFullBackupDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1381
          },
          "name": "autoFullBackupWindow",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1397
          },
          "name": "backupDeletionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1413
          },
          "name": "recoveryWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1429
          },
          "name": "runImmediateFullBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseDbBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 1717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2217
          },
          "name": "putDbBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1890
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1906
          },
          "name": "resetBackupTdePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1922
          },
          "name": "resetCharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1944
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1960
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2220
          },
          "name": "resetDbBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1976
          },
          "name": "resetDbDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1992
          },
          "name": "resetDbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2008
          },
          "name": "resetDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2024
          },
          "name": "resetDbWorkload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2040
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2056
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2077
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2093
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2114
          },
          "name": "resetNcharacterSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2130
          },
          "name": "resetPdbName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2146
          },
          "name": "resetPluggableDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2167
          },
          "name": "resetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2188
          },
          "name": "resetTimeStampForPointInTimeRecovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2204
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DatabaseDbSystemDbHomeDatabaseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1932
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2214
          },
          "name": "dbBackupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2065
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2102
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2176
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1878
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1894
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1910
          },
          "name": "backupTdePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1926
          },
          "name": "characterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1948
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1964
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2224
          },
          "name": "dbBackupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseDbBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1980
          },
          "name": "dbDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1996
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2012
          },
          "name": "dbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2028
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2044
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2060
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2081
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2097
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2118
          },
          "name": "ncharacterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2134
          },
          "name": "pdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2150
          },
          "name": "pluggableDatabasesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2171
          },
          "name": "tdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2192
          },
          "name": "timeStampForPointInTimeRecoveryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2208
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1871
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1884
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1900
          },
          "name": "backupTdePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1916
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1938
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1954
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1970
          },
          "name": "dbDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1986
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2002
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2018
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2034
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2050
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2071
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2087
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2108
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2124
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2140
          },
          "name": "pluggableDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2161
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2182
          },
          "name": "timeStampForPointInTimeRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2198
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 1728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeDatabaseOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbHomeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 2350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2564
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2425
          },
          "name": "resetCreateAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2441
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2462
          },
          "name": "resetDbVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2478
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2494
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2510
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2531
          },
          "name": "resetIsUnifiedAuditingEnabled"
        }
      ],
      "name": "DatabaseDbSystemDbHomeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2561
          },
          "name": "database",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2450
          },
          "name": "dbHomeLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2540
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2545
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2550
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2555
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2429
          },
          "name": "createAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2568
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHomeDatabase"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2445
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2466
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2482
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2498
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2514
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2535
          },
          "name": "isUnifiedAuditingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2419
          },
          "name": "createAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2435
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2456
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2472
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2488
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2504
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2525
          },
          "name": "isUnifiedAuditingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbHome"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbHomeOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2572
      },
      "name": "DatabaseDbSystemDbSystemOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#storage_management DatabaseDbSystem#storage_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2576
          },
          "name": "storageManagement",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbSystemOptions"
    },
    "cdktf-provider-oci.DatabaseDbSystemDbSystemOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 2615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2648
          },
          "name": "resetStorageManagement"
        }
      ],
      "name": "DatabaseDbSystemDbSystemOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2652
          },
          "name": "storageManagementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2642
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemDbSystemOptions"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemDbSystemOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 281
      },
      "name": "DatabaseDbSystemIormConfigCache",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCache"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 196
      },
      "name": "DatabaseDbSystemIormConfigCacheDbPlans",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 219
      },
      "name": "DatabaseDbSystemIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 248
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 253
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 258
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCacheList"
    },
    "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 304
      },
      "name": "DatabaseDbSystemIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 334
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 339
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 344
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 349
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 354
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemIormConfigCache"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 527
      },
      "name": "DatabaseDbSystemMaintenanceWindow",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 377
      },
      "name": "DatabaseDbSystemMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 441
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 441
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 400
      },
      "name": "DatabaseDbSystemMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 429
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2888
      },
      "name": "DatabaseDbSystemMaintenanceWindowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#custom_action_timeout_in_mins DatabaseDbSystem#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2892
          },
          "name": "customActionTimeoutInMins",
          "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/database_db_system#days_of_week DatabaseDbSystem#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2930
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "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/database_db_system#hours_of_day DatabaseDbSystem#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2896
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_db_system#is_custom_action_timeout_enabled DatabaseDbSystem#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2900
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#is_monthly_patching_enabled DatabaseDbSystem#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2904
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_system#lead_time_in_weeks DatabaseDbSystem#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2908
          },
          "name": "leadTimeInWeeks",
          "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/database_db_system#months DatabaseDbSystem#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2936
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths"
                    },
                    "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/database_db_system#patching_mode DatabaseDbSystem#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2912
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#preference DatabaseDbSystem#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2916
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#skip_ru DatabaseDbSystem#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2920
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_db_system#weeks_of_month DatabaseDbSystem#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2924
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetails"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2656
      },
      "name": "DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#name DatabaseDbSystem#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2660
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 2753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2761
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 2761
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 2702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2744
          },
          "name": "resetName"
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2748
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2738
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2772
      },
      "name": "DatabaseDbSystemMaintenanceWindowDetailsMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#name DatabaseDbSystem#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2776
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsMonths"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 2877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 2869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDetailsMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2877
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2877
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2877
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsMonthsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 2808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2860
          },
          "name": "resetName"
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDetailsMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2864
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2854
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 2822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 3045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 3038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3279
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3295
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3138
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3282
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3154
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3170
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3186
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3202
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3298
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3218
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3234
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3250
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3266
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3276
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3292
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3142
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3286
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3158
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3174
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3190
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3206
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3302
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetailsMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3222
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3238
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3254
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3270
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3132
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3148
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3164
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3180
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3196
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3212
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3228
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3244
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3260
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDetails"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 452
      },
      "name": "DatabaseDbSystemMaintenanceWindowMonths",
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/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.DatabaseDbSystemMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-system/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/database-db-system/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 475
      },
      "name": "DatabaseDbSystemMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/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/database-db-system/index.ts",
        "line": 550
      },
      "name": "DatabaseDbSystemMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 579
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 585
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 590
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 595
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 600
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 605
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 611
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 616
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 621
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 627
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 632
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 3306
      },
      "name": "DatabaseDbSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_system#create DatabaseDbSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3310
          },
          "name": "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/database_db_system#delete DatabaseDbSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3314
          },
          "name": "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/database_db_system#update DatabaseDbSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3318
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-system/index.ts",
          "line": 3372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-system/index.ts",
        "line": 3364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3426
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3442
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3458
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3430
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3446
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3462
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3420
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3436
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3452
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-system/index.ts",
            "line": 3376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-system/index:DatabaseDbSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgrade": {
      "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/database_db_systems_upgrade oci_database_db_systems_upgrade}."
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgrade",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade oci_database_db_systems_upgrade} Resource."
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/index.ts",
          "line": 747
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseDbSystemsUpgrade resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 732
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseDbSystemsUpgrade 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/database_db_systems_upgrade#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDbSystemsUpgrade that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDbSystemsUpgrade to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1113
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 899
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 921
          },
          "name": "resetIsSnapshotRetentionDaysForceUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 973
          },
          "name": "resetNewGiVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 989
          },
          "name": "resetNewOsVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1050
          },
          "name": "resetSnapshotRetentionPeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1116
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1128
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1141
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgrade",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 720
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 791
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 796
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 801
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 806
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 811
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 816
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 831
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 821
          },
          "name": "dataStoragePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 826
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 850
          },
          "name": "dbSystemOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 856
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 861
          },
          "name": "diskRedundancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 866
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 871
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 876
          },
          "name": "faultDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 882
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 887
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 909
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 930
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 935
          },
          "name": "lastMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 940
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 945
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 950
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 955
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 961
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 998
          },
          "name": "nextMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1003
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1008
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1013
          },
          "name": "pointInTimeDataDiskCloneTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1018
          },
          "name": "recoStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1023
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1028
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1033
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1038
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1059
          },
          "name": "sourceDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1064
          },
          "name": "sparseDiskgroup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1069
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1074
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1079
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1084
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1110
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1089
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1094
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1099
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1104
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 786
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 844
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 903
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 925
          },
          "name": "isSnapshotRetentionDaysForceUpdatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 977
          },
          "name": "newGiVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 993
          },
          "name": "newOsVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1054
          },
          "name": "snapshotRetentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1120
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 779
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 837
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 893
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 915
          },
          "name": "isSnapshotRetentionDaysForceUpdated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 967
          },
          "name": "newGiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 983
          },
          "name": "newOsVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 1044
          },
          "name": "snapshotRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgrade"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 9
      },
      "name": "DatabaseDbSystemsUpgradeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade#action DatabaseDbSystemsUpgrade#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database_db_systems_upgrade#db_system_id DatabaseDbSystemsUpgrade#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 17
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_db_systems_upgrade#id DatabaseDbSystemsUpgrade#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade#is_snapshot_retention_days_force_updated DatabaseDbSystemsUpgrade#is_snapshot_retention_days_force_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 28
          },
          "name": "isSnapshotRetentionDaysForceUpdated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_db_systems_upgrade#new_gi_version DatabaseDbSystemsUpgrade#new_gi_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 32
          },
          "name": "newGiVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade#new_os_version DatabaseDbSystemsUpgrade#new_os_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 36
          },
          "name": "newOsVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade#snapshot_retention_period_in_days DatabaseDbSystemsUpgrade#snapshot_retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 40
          },
          "name": "snapshotRetentionPeriodInDays",
          "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/database_db_systems_upgrade#timeouts DatabaseDbSystemsUpgrade#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeConfig"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 48
      },
      "name": "DatabaseDbSystemsUpgradeDbSystemOptions",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeDbSystemOptions"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeDbSystemOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeDbSystemOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeDbSystemOptionsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 71
      },
      "name": "DatabaseDbSystemsUpgradeDbSystemOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 100
          },
          "name": "storageManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeDbSystemOptions"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeDbSystemOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 208
      },
      "name": "DatabaseDbSystemsUpgradeIormConfigCache",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCache"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 123
      },
      "name": "DatabaseDbSystemsUpgradeIormConfigCacheDbPlans",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 146
      },
      "name": "DatabaseDbSystemsUpgradeIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 175
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 180
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 185
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 288
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCacheList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 231
      },
      "name": "DatabaseDbSystemsUpgradeIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 261
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 266
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 271
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 276
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeIormConfigCache"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 449
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindow",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 299
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 322
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 351
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 533
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 374
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowMonths",
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 438
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
            "line": 438
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 397
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 426
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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/database-db-systems-upgrade/index.ts",
        "line": 472
      },
      "name": "DatabaseDbSystemsUpgradeMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 502
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 507
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 512
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 518
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 523
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 528
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 551
      },
      "name": "DatabaseDbSystemsUpgradeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_db_systems_upgrade#create DatabaseDbSystemsUpgrade#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 555
          },
          "name": "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/database_db_systems_upgrade#delete DatabaseDbSystemsUpgrade#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 559
          },
          "name": "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/database_db_systems_upgrade#update DatabaseDbSystemsUpgrade#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 563
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeTimeouts"
    },
    "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-db-systems-upgrade/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-db-systems-upgrade/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 671
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 687
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 703
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseDbSystemsUpgradeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 675
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 691
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 707
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 665
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 681
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 697
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-db-systems-upgrade/index.ts",
            "line": 621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseDbSystemsUpgradeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-db-systems-upgrade/index:DatabaseDbSystemsUpgradeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructure": {
      "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/database_exadata_infrastructure oci_database_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure oci_database_exadata_infrastructure} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/index.ts",
          "line": 1541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 1509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1526
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExadataInfrastructure 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/database_exadata_infrastructure#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2111
          },
          "name": "putContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2127
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2143
          },
          "name": "putNetworkBondingModeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2159
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1606
          },
          "name": "resetActivationFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1632
          },
          "name": "resetAdditionalStorageCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1705
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2114
          },
          "name": "resetContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1726
          },
          "name": "resetCorporateProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1747
          },
          "name": "resetCreateAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1773
          },
          "name": "resetDatabaseServerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1805
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1853
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1882
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1911
          },
          "name": "resetIsCpsOfflineReportEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1927
          },
          "name": "resetIsMultiRackDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2130
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1988
          },
          "name": "resetMultiRackConfigurationFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2146
          },
          "name": "resetNetworkBondingModeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2053
          },
          "name": "resetStorageCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2069
          },
          "name": "resetStorageServerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2162
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2174
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2209
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1514
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1594
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1615
          },
          "name": "additionalComputeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1620
          },
          "name": "additionalComputeSystemModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1654
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1714
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2108
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1735
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1756
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1761
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1782
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1787
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1793
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1841
          },
          "name": "exascaleConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1936
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1941
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1946
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2124
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1951
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1956
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1961
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1966
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1971
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1976
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2140
          },
          "name": "networkBondingModeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2023
          },
          "name": "rackSerialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2041
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2078
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2084
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2089
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2156
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1610
          },
          "name": "activationFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1636
          },
          "name": "additionalStorageCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1649
          },
          "name": "adminNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1667
          },
          "name": "cloudControlPlaneServer1Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1680
          },
          "name": "cloudControlPlaneServer2Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1693
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1709
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2118
          },
          "name": "contactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1730
          },
          "name": "corporateProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1751
          },
          "name": "createAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1777
          },
          "name": "databaseServerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1809
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1822
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1835
          },
          "name": "dnsServerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1857
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1870
          },
          "name": "gatewayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1886
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1899
          },
          "name": "infiniBandNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1915
          },
          "name": "isCpsOfflineReportEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1931
          },
          "name": "isMultiRackDeploymentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2134
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1992
          },
          "name": "multiRackConfigurationFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2005
          },
          "name": "netmaskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2150
          },
          "name": "networkBondingModeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2018
          },
          "name": "ntpServerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2036
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2057
          },
          "name": "storageCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2073
          },
          "name": "storageServerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2166
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2102
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1600
          },
          "name": "activationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1626
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1642
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1660
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1673
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1686
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1699
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1720
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1741
          },
          "name": "createAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1767
          },
          "name": "databaseServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1799
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1815
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1828
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1847
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1863
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1876
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1892
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1905
          },
          "name": "isCpsOfflineReportEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1921
          },
          "name": "isMultiRackDeployment",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1982
          },
          "name": "multiRackConfigurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1998
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2011
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2029
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2047
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2063
          },
          "name": "storageServerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 2095
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructure"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureCompute": {
      "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/database_exadata_infrastructure_compute oci_database_exadata_infrastructure_compute}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureCompute",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_compute oci_database_exadata_infrastructure_compute} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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.DatabaseExadataInfrastructureComputeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadataInfrastructureCompute resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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 DatabaseExadataInfrastructureCompute 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/database_exadata_infrastructure_compute#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadataInfrastructureCompute that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadataInfrastructureCompute to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 922
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 644
          },
          "name": "resetActivationFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 665
          },
          "name": "resetAdditionalComputeCountComputeManagedResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 686
          },
          "name": "resetAdditionalComputeSystemModelComputeManagedResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 813
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 925
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 937
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 948
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureCompute",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 576
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 632
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 653
          },
          "name": "additionalComputeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 674
          },
          "name": "additionalComputeSystemModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 695
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 700
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 705
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 710
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 715
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 720
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 726
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 731
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 736
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 741
          },
          "name": "createAsync",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 746
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 751
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 756
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 761
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 767
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 772
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 777
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 796
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 801
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 822
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 827
          },
          "name": "isCpsOfflineReportEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 832
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 837
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 843
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 848
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 853
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 858
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 863
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 868
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 873
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 878
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 883
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 888
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 893
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 898
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 903
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 908
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 919
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 913
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 648
          },
          "name": "activationFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 669
          },
          "name": "additionalComputeCountComputeManagedResourceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 690
          },
          "name": "additionalComputeSystemModelComputeManagedResourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 790
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 817
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 929
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 638
          },
          "name": "activationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 659
          },
          "name": "additionalComputeCountComputeManagedResource",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 680
          },
          "name": "additionalComputeSystemModelComputeManagedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 783
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureCompute"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 9
      },
      "name": "DatabaseExadataInfrastructureComputeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_compute#exadata_infrastructure_id DatabaseExadataInfrastructureCompute#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 25
          },
          "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/resources/database_exadata_infrastructure_compute#activation_file DatabaseExadataInfrastructureCompute#activation_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 13
          },
          "name": "activationFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_compute#additional_compute_count_compute_managed_resource DatabaseExadataInfrastructureCompute#additional_compute_count_compute_managed_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 17
          },
          "name": "additionalComputeCountComputeManagedResource",
          "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/database_exadata_infrastructure_compute#additional_compute_system_model_compute_managed_resource DatabaseExadataInfrastructureCompute#additional_compute_system_model_compute_managed_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 21
          },
          "name": "additionalComputeSystemModelComputeManagedResource",
          "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/database_exadata_infrastructure_compute#id DatabaseExadataInfrastructureCompute#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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/database_exadata_infrastructure_compute#timeouts DatabaseExadataInfrastructureCompute#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 40
      },
      "name": "DatabaseExadataInfrastructureComputeContacts",
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeContacts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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.DatabaseExadataInfrastructureComputeContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureComputeContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeContactsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 63
      },
      "name": "DatabaseExadataInfrastructureComputeContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 92
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 97
          },
          "name": "isContactMosValidated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 102
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 112
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeContacts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 285
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindow",
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 135
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 158
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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.DatabaseExadataInfrastructureComputeMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 396
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 210
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowMonths",
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 233
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 262
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 308
      },
      "name": "DatabaseExadataInfrastructureComputeMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 337
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 343
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 348
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 353
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 358
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 363
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 369
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 374
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 379
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 384
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-compute/index.ts",
        "line": 407
      },
      "name": "DatabaseExadataInfrastructureComputeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_compute#create DatabaseExadataInfrastructureCompute#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 411
          },
          "name": "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/database_exadata_infrastructure_compute#delete DatabaseExadataInfrastructureCompute#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 415
          },
          "name": "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/database_exadata_infrastructure_compute#update DatabaseExadataInfrastructureCompute#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 419
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-compute/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/database-exadata-infrastructure-compute/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 527
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 543
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 559
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadataInfrastructureComputeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 531
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 547
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 563
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 521
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 537
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 553
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-compute/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureComputeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-compute/index:DatabaseExadataInfrastructureComputeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DatabaseExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#admin_network_cidr DatabaseExadataInfrastructure#admin_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 21
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#cloud_control_plane_server1 DatabaseExadataInfrastructure#cloud_control_plane_server1}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 25
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#cloud_control_plane_server2 DatabaseExadataInfrastructure#cloud_control_plane_server2}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 29
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#compartment_id DatabaseExadataInfrastructure#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database_exadata_infrastructure#display_name DatabaseExadataInfrastructure#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 57
          },
          "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/database_exadata_infrastructure#dns_server DatabaseExadataInfrastructure#dns_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 61
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_exadata_infrastructure#gateway DatabaseExadataInfrastructure#gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 69
          },
          "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/resources/database_exadata_infrastructure#infini_band_network_cidr DatabaseExadataInfrastructure#infini_band_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 80
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#netmask DatabaseExadataInfrastructure#netmask}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 96
          },
          "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/resources/database_exadata_infrastructure#ntp_server DatabaseExadataInfrastructure#ntp_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 100
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_exadata_infrastructure#shape DatabaseExadataInfrastructure#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 104
          },
          "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/database_exadata_infrastructure#time_zone DatabaseExadataInfrastructure#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 116
          },
          "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/database_exadata_infrastructure#activation_file DatabaseExadataInfrastructure#activation_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 13
          },
          "name": "activationFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#additional_storage_count DatabaseExadataInfrastructure#additional_storage_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 17
          },
          "name": "additionalStorageCount",
          "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/database_exadata_infrastructure#compute_count DatabaseExadataInfrastructure#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 37
          },
          "name": "computeCount",
          "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/database_exadata_infrastructure#contacts DatabaseExadataInfrastructure#contacts}",
            "stability": "stable",
            "summary": "contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 122
          },
          "name": "contacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts"
                    },
                    "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/database_exadata_infrastructure#corporate_proxy DatabaseExadataInfrastructure#corporate_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 41
          },
          "name": "corporateProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#create_async DatabaseExadataInfrastructure#create_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 45
          },
          "name": "createAsync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#database_server_type DatabaseExadataInfrastructure#database_server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 49
          },
          "name": "databaseServerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#defined_tags DatabaseExadataInfrastructure#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 53
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_exadata_infrastructure#freeform_tags DatabaseExadataInfrastructure#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 65
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_exadata_infrastructure#id DatabaseExadataInfrastructure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 76
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#is_cps_offline_report_enabled DatabaseExadataInfrastructure#is_cps_offline_report_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 84
          },
          "name": "isCpsOfflineReportEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#is_multi_rack_deployment DatabaseExadataInfrastructure#is_multi_rack_deployment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 88
          },
          "name": "isMultiRackDeployment",
          "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/database_exadata_infrastructure#maintenance_window DatabaseExadataInfrastructure#maintenance_window}",
            "stability": "stable",
            "summary": "maintenance_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 128
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#multi_rack_configuration_file DatabaseExadataInfrastructure#multi_rack_configuration_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 92
          },
          "name": "multiRackConfigurationFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#network_bonding_mode_details DatabaseExadataInfrastructure#network_bonding_mode_details}",
            "stability": "stable",
            "summary": "network_bonding_mode_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 134
          },
          "name": "networkBondingModeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#storage_count DatabaseExadataInfrastructure#storage_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 108
          },
          "name": "storageCount",
          "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/database_exadata_infrastructure#storage_server_type DatabaseExadataInfrastructure#storage_server_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 112
          },
          "name": "storageServerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#timeouts DatabaseExadataInfrastructure#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 140
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagement": {
      "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/database_exadata_infrastructure_configure_exascale_management oci_database_exadata_infrastructure_configure_exascale_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_configure_exascale_management oci_database_exadata_infrastructure_configure_exascale_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadataInfrastructureConfigureExascaleManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 841
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExadataInfrastructureConfigureExascaleManagement 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/database_exadata_infrastructure_configure_exascale_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadataInfrastructureConfigureExascaleManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadataInfrastructureConfigureExascaleManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1176
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1028
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1179
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 829
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 883
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 888
          },
          "name": "additionalComputeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 893
          },
          "name": "additionalComputeSystemModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 898
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 903
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 908
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 913
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 918
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 923
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 928
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 934
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 939
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 944
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 949
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 954
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 959
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 964
          },
          "name": "dbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 970
          },
          "name": "definedFileSystemConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 976
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 981
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 986
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1005
          },
          "name": "exascaleConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1011
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1016
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1037
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1042
          },
          "name": "isCpsOfflineReportEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1047
          },
          "name": "isMultiRackDeployment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1052
          },
          "name": "isSchedulingPolicyAssociated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1057
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1062
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1068
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1073
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1078
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1083
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1088
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1093
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1098
          },
          "name": "monthlyDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1103
          },
          "name": "multiRackConfigurationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1108
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1114
          },
          "name": "networkBondingModeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1119
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1124
          },
          "name": "rackSerialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1129
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1139
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1144
          },
          "name": "storageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1173
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1154
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 999
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1032
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1183
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1167
          },
          "name": "totalStorageInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 992
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1022
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 1160
          },
          "name": "totalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagement"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_configure_exascale_management#exadata_infrastructure_id DatabaseExadataInfrastructureConfigureExascaleManagement#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/resources/database_exadata_infrastructure_configure_exascale_management#total_storage_in_gbs DatabaseExadataInfrastructureConfigureExascaleManagement#total_storage_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 24
          },
          "name": "totalStorageInGbs",
          "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/database_exadata_infrastructure_configure_exascale_management#id DatabaseExadataInfrastructureConfigureExascaleManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-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/database_exadata_infrastructure_configure_exascale_management#timeouts DatabaseExadataInfrastructureConfigureExascaleManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 32
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementContacts",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementContacts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementContactsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 55
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 84
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 89
          },
          "name": "isContactMosValidated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 94
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 99
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 104
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementContacts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 127
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurations",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 150
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 179
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 184
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 189
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 194
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 217
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfig",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 286
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 286
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 240
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 269
          },
          "name": "availableStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 274
          },
          "name": "totalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfig"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementExascaleConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 447
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindow",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 297
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeek",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 320
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeek"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 564
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 564
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 372
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonths",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 395
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonths"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 470
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 499
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 505
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 510
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 515
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 520
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 525
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 531
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 536
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 541
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 547
          },
          "name": "skipRu",
          "type": {
            "fqn": "cdktf.BooleanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 552
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 575
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetails",
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetails"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 642
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 598
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 627
          },
          "name": "backupNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 632
          },
          "name": "clientNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 637
          },
          "name": "drNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetails"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementNetworkBondingModeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 660
      },
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_configure_exascale_management#create DatabaseExadataInfrastructureConfigureExascaleManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 664
          },
          "name": "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/database_exadata_infrastructure_configure_exascale_management#delete DatabaseExadataInfrastructureConfigureExascaleManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 668
          },
          "name": "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/database_exadata_infrastructure_configure_exascale_management#update DatabaseExadataInfrastructureConfigureExascaleManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 672
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-configure-exascale-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 780
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 796
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 812
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadataInfrastructureConfigureExascaleManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 784
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 800
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 816
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 774
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 790
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 806
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-configure-exascale-management/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureConfigureExascaleManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-configure-exascale-management/index:DatabaseExadataInfrastructureConfigureExascaleManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 312
      },
      "name": "DatabaseExadataInfrastructureContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#email DatabaseExadataInfrastructure#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 316
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#is_primary DatabaseExadataInfrastructure#is_primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 324
          },
          "name": "isPrimary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#name DatabaseExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/resources/database_exadata_infrastructure#is_contact_mos_validated DatabaseExadataInfrastructure#is_contact_mos_validated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 320
          },
          "name": "isContactMosValidated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#phone_number DatabaseExadataInfrastructure#phone_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 332
          },
          "name": "phoneNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureContacts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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.DatabaseExadataInfrastructureContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
            "line": 540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureContactsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 481
          },
          "name": "resetIsContactMosValidated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 523
          },
          "name": "resetPhoneNumber"
        }
      ],
      "name": "DatabaseExadataInfrastructureContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 469
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 485
          },
          "name": "isContactMosValidatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 498
          },
          "name": "isPrimaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 511
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 527
          },
          "name": "phoneNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 462
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 475
          },
          "name": "isContactMosValidated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 491
          },
          "name": "isPrimary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 504
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 517
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 142
      },
      "name": "DatabaseExadataInfrastructureDefinedFileSystemConfigurations",
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureDefinedFileSystemConfigurations"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureDefinedFileSystemConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 221
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
            "line": 221
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureDefinedFileSystemConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 165
      },
      "name": "DatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 194
          },
          "name": "isBackupPartition",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 199
          },
          "name": "isResizable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 204
          },
          "name": "minSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 209
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureDefinedFileSystemConfigurations"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureDefinedFileSystemConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 232
      },
      "name": "DatabaseExadataInfrastructureExascaleConfig",
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureExascaleConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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.DatabaseExadataInfrastructureExascaleConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureExascaleConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
            "line": 301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureExascaleConfigList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 255
      },
      "name": "DatabaseExadataInfrastructureExascaleConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 284
          },
          "name": "availableStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 289
          },
          "name": "totalStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureExascaleConfig"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureExascaleConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 777
      },
      "name": "DatabaseExadataInfrastructureMaintenanceWindow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#custom_action_timeout_in_mins DatabaseExadataInfrastructure#custom_action_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 781
          },
          "name": "customActionTimeoutInMins",
          "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/database_exadata_infrastructure#days_of_week DatabaseExadataInfrastructure#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 819
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "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/database_exadata_infrastructure#hours_of_day DatabaseExadataInfrastructure#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 785
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_exadata_infrastructure#is_custom_action_timeout_enabled DatabaseExadataInfrastructure#is_custom_action_timeout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 789
          },
          "name": "isCustomActionTimeoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#is_monthly_patching_enabled DatabaseExadataInfrastructure#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 793
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure#lead_time_in_weeks DatabaseExadataInfrastructure#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 797
          },
          "name": "leadTimeInWeeks",
          "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/database_exadata_infrastructure#months DatabaseExadataInfrastructure#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 825
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "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/database_exadata_infrastructure#patching_mode DatabaseExadataInfrastructure#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 801
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#preference DatabaseExadataInfrastructure#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 805
          },
          "name": "preference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#skip_ru DatabaseExadataInfrastructure#skip_ru}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 809
          },
          "name": "skipRu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "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/database_exadata_infrastructure#weeks_of_month DatabaseExadataInfrastructure#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 813
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 551
      },
      "name": "DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#name DatabaseExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
            "line": 653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 587
      },
      "name": "DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 640
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 633
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 664
      },
      "name": "DatabaseExadataInfrastructureMaintenanceWindowMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#name DatabaseExadataInfrastructure#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 668
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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.DatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
            "line": 766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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/database-exadata-infrastructure/index.ts",
        "line": 700
      },
      "name": "DatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 753
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 746
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1168
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1184
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1027
          },
          "name": "resetCustomActionTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1171
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1043
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1059
          },
          "name": "resetIsCustomActionTimeoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1075
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1091
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1187
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1107
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1123
          },
          "name": "resetPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1139
          },
          "name": "resetSkipRu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1155
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseExadataInfrastructureMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1165
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1181
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1031
          },
          "name": "customActionTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1175
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1047
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1063
          },
          "name": "isCustomActionTimeoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1079
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1095
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1191
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1111
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1127
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1143
          },
          "name": "skipRuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1159
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1021
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1037
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1053
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1069
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1085
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1101
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1117
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1133
          },
          "name": "skipRu",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "primitive": "boolean"
                          },
                          {
                            "fqn": "cdktf.IResolvable"
                          }
                        ]
                      }
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1149
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 1195
      },
      "name": "DatabaseExadataInfrastructureNetworkBondingModeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#backup_network_bonding_mode DatabaseExadataInfrastructure#backup_network_bonding_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1199
          },
          "name": "backupNetworkBondingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#client_network_bonding_mode DatabaseExadataInfrastructure#client_network_bonding_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1203
          },
          "name": "clientNetworkBondingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#dr_network_bonding_mode DatabaseExadataInfrastructure#dr_network_bonding_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1207
          },
          "name": "drNetworkBondingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureNetworkBondingModeDetails"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 1253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1305
          },
          "name": "resetBackupNetworkBondingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1321
          },
          "name": "resetClientNetworkBondingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1337
          },
          "name": "resetDrNetworkBondingMode"
        }
      ],
      "name": "DatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1309
          },
          "name": "backupNetworkBondingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1325
          },
          "name": "clientNetworkBondingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1341
          },
          "name": "drNetworkBondingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1299
          },
          "name": "backupNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1315
          },
          "name": "clientNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1331
          },
          "name": "drNetworkBondingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureNetworkBondingModeDetails"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureNetworkBondingModeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorage": {
      "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/database_exadata_infrastructure_storage oci_database_exadata_infrastructure_storage}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage oci_database_exadata_infrastructure_storage} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadataInfrastructureStorage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1008
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExadataInfrastructureStorage 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/database_exadata_infrastructure_storage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadataInfrastructureStorage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadataInfrastructureStorage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1432
          },
          "name": "putContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1448
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1464
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1081
          },
          "name": "resetActivationFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1154
          },
          "name": "resetComputeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1435
          },
          "name": "resetContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1170
          },
          "name": "resetCorporateProxy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1206
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1248
          },
          "name": "resetExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1264
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1451
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1401
          },
          "name": "resetStorageCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1467
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1479
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureStorage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 996
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1069
          },
          "name": "activatedStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1090
          },
          "name": "additionalStorageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1429
          },
          "name": "contacts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1179
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1184
          },
          "name": "csiNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1189
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1194
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1315
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1320
          },
          "name": "maintenanceSloStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1445
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1325
          },
          "name": "maxCpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1330
          },
          "name": "maxDataStorageInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1335
          },
          "name": "maxDbNodeStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1340
          },
          "name": "maxMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1345
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1389
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1410
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1461
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1085
          },
          "name": "activationFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1103
          },
          "name": "adminNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1116
          },
          "name": "cloudControlPlaneServer1Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1129
          },
          "name": "cloudControlPlaneServer2Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1142
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1158
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1439
          },
          "name": "contactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1174
          },
          "name": "corporateProxyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1210
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1223
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1236
          },
          "name": "dnsServerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1252
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1268
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1281
          },
          "name": "gatewayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1310
          },
          "name": "infiniBandNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1455
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1358
          },
          "name": "netmaskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1371
          },
          "name": "ntpServerInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1384
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1405
          },
          "name": "storageCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1471
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1423
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1075
          },
          "name": "activationFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1096
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1109
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1122
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1135
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1148
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1164
          },
          "name": "corporateProxy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1200
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1229
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1242
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1258
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1274
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1303
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1351
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1364
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1377
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1395
          },
          "name": "storageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 1416
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorage"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 9
      },
      "name": "DatabaseExadataInfrastructureStorageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#admin_network_cidr DatabaseExadataInfrastructureStorage#admin_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 17
          },
          "name": "adminNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#cloud_control_plane_server1 DatabaseExadataInfrastructureStorage#cloud_control_plane_server1}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 21
          },
          "name": "cloudControlPlaneServer1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#cloud_control_plane_server2 DatabaseExadataInfrastructureStorage#cloud_control_plane_server2}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 25
          },
          "name": "cloudControlPlaneServer2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#compartment_id DatabaseExadataInfrastructureStorage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/resources/database_exadata_infrastructure_storage#display_name DatabaseExadataInfrastructureStorage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 45
          },
          "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/database_exadata_infrastructure_storage#dns_server DatabaseExadataInfrastructureStorage#dns_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 49
          },
          "name": "dnsServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_exadata_infrastructure_storage#gateway DatabaseExadataInfrastructureStorage#gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 61
          },
          "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/resources/database_exadata_infrastructure_storage#infini_band_network_cidr DatabaseExadataInfrastructureStorage#infini_band_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 72
          },
          "name": "infiniBandNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#netmask DatabaseExadataInfrastructureStorage#netmask}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 76
          },
          "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/resources/database_exadata_infrastructure_storage#ntp_server DatabaseExadataInfrastructureStorage#ntp_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 80
          },
          "name": "ntpServer",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_exadata_infrastructure_storage#shape DatabaseExadataInfrastructureStorage#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 84
          },
          "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/database_exadata_infrastructure_storage#time_zone DatabaseExadataInfrastructureStorage#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 92
          },
          "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/database_exadata_infrastructure_storage#activation_file DatabaseExadataInfrastructureStorage#activation_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 13
          },
          "name": "activationFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#compute_count DatabaseExadataInfrastructureStorage#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 33
          },
          "name": "computeCount",
          "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/database_exadata_infrastructure_storage#contacts DatabaseExadataInfrastructureStorage#contacts}",
            "stability": "stable",
            "summary": "contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 98
          },
          "name": "contacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts"
                    },
                    "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/database_exadata_infrastructure_storage#corporate_proxy DatabaseExadataInfrastructureStorage#corporate_proxy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 37
          },
          "name": "corporateProxy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#defined_tags DatabaseExadataInfrastructureStorage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/database_exadata_infrastructure_storage#exadata_infrastructure_id DatabaseExadataInfrastructureStorage#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 53
          },
          "name": "exadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#freeform_tags DatabaseExadataInfrastructureStorage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 57
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_exadata_infrastructure_storage#id DatabaseExadataInfrastructureStorage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 68
          },
          "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/database_exadata_infrastructure_storage#maintenance_window DatabaseExadataInfrastructureStorage#maintenance_window}",
            "stability": "stable",
            "summary": "maintenance_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 104
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#storage_count DatabaseExadataInfrastructureStorage#storage_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 88
          },
          "name": "storageCount",
          "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/database_exadata_infrastructure_storage#timeouts DatabaseExadataInfrastructureStorage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 110
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageConfig"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 112
      },
      "name": "DatabaseExadataInfrastructureStorageContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#email DatabaseExadataInfrastructureStorage#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 116
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#is_primary DatabaseExadataInfrastructureStorage#is_primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 124
          },
          "name": "isPrimary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure_storage#name DatabaseExadataInfrastructureStorage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/resources/database_exadata_infrastructure_storage#is_contact_mos_validated DatabaseExadataInfrastructureStorage#is_contact_mos_validated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 120
          },
          "name": "isContactMosValidated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadata_infrastructure_storage#phone_number DatabaseExadataInfrastructureStorage#phone_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 132
          },
          "name": "phoneNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageContacts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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.DatabaseExadataInfrastructureStorageContactsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 340
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
            "line": 340
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageContactsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 281
          },
          "name": "resetIsContactMosValidated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 323
          },
          "name": "resetPhoneNumber"
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 269
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 285
          },
          "name": "isContactMosValidatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 298
          },
          "name": "isPrimaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 311
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 327
          },
          "name": "phoneNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 262
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 275
          },
          "name": "isContactMosValidated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 291
          },
          "name": "isPrimary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 317
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageContactsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 577
      },
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#preference DatabaseExadataInfrastructureStorage#preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 589
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#days_of_week DatabaseExadataInfrastructureStorage#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 599
          },
          "name": "daysOfWeek",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
                    },
                    "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/database_exadata_infrastructure_storage#hours_of_day DatabaseExadataInfrastructureStorage#hours_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 581
          },
          "name": "hoursOfDay",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/database_exadata_infrastructure_storage#lead_time_in_weeks DatabaseExadataInfrastructureStorage#lead_time_in_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 585
          },
          "name": "leadTimeInWeeks",
          "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/database_exadata_infrastructure_storage#months DatabaseExadataInfrastructureStorage#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 605
          },
          "name": "months",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
                    },
                    "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/database_exadata_infrastructure_storage#weeks_of_month DatabaseExadataInfrastructureStorage#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 593
          },
          "name": "weeksOfMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindow"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 351
      },
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#name DatabaseExadataInfrastructureStorage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 387
      },
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 440
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 464
      },
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#name DatabaseExadataInfrastructureStorage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 566
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
            "line": 566
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsList"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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/database-exadata-infrastructure-storage/index.ts",
        "line": 500
      },
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 800
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 816
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 803
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 742
          },
          "name": "resetHoursOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 758
          },
          "name": "resetLeadTimeInWeeks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 819
          },
          "name": "resetMonths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 787
          },
          "name": "resetWeeksOfMonth"
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 797
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 813
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 807
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 746
          },
          "name": "hoursOfDayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 762
          },
          "name": "leadTimeInWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 823
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindowMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 775
          },
          "name": "preferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 791
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 736
          },
          "name": "hoursOfDay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 752
          },
          "name": "leadTimeInWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 768
          },
          "name": "preference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 781
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 827
      },
      "name": "DatabaseExadataInfrastructureStorageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure_storage#create DatabaseExadataInfrastructureStorage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 831
          },
          "name": "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/database_exadata_infrastructure_storage#delete DatabaseExadataInfrastructureStorage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 835
          },
          "name": "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/database_exadata_infrastructure_storage#update DatabaseExadataInfrastructureStorage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 839
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure-storage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure-storage/index.ts",
        "line": 885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 947
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 963
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 979
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadataInfrastructureStorageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 951
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 967
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 983
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 941
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 957
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 973
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure-storage/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureStorageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure-storage/index:DatabaseExadataInfrastructureStorageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 1345
      },
      "name": "DatabaseExadataInfrastructureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_infrastructure#create DatabaseExadataInfrastructure#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1349
          },
          "name": "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/database_exadata_infrastructure#delete DatabaseExadataInfrastructure#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1353
          },
          "name": "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/database_exadata_infrastructure#update DatabaseExadataInfrastructure#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1357
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadataInfrastructureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-infrastructure/index.ts",
        "line": 1403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1465
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1481
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1497
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadataInfrastructureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1469
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1485
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1501
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1459
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1475
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1491
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-infrastructure/index.ts",
            "line": 1415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-infrastructure/index:DatabaseExadataInfrastructureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfig": {
      "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/database_exadata_iorm_config oci_database_exadata_iorm_config}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config oci_database_exadata_iorm_config} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadata-iorm-config/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.DatabaseExadataIormConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-iorm-config/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadataIormConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/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 DatabaseExadataIormConfig 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/database_exadata_iorm_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadataIormConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadataIormConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 469
          },
          "name": "putDbPlans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 482
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 430
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 451
          },
          "name": "resetObjective"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 485
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/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/database-exadata-iorm-config/index.ts",
            "line": 507
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadataIormConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 355
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 466
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 439
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 460
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 479
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 473
          },
          "name": "dbPlansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 418
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 434
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 455
          },
          "name": "objectiveInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 489
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 411
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 424
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 445
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfig"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-iorm-config/index.ts",
        "line": 9
      },
      "name": "DatabaseExadataIormConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config#db_plans DatabaseExadataIormConfig#db_plans}",
            "stability": "stable",
            "summary": "db_plans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 30
          },
          "name": "dbPlans",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans"
                    },
                    "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/database_exadata_iorm_config#db_system_id DatabaseExadataIormConfig#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_exadata_iorm_config#id DatabaseExadataIormConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/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/database_exadata_iorm_config#objective DatabaseExadataIormConfig#objective}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 24
          },
          "name": "objective",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config#timeouts DatabaseExadataIormConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigConfig"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-iorm-config/index.ts",
        "line": 38
      },
      "name": "DatabaseExadataIormConfigDbPlans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config#db_name DatabaseExadataIormConfig#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 42
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config#share DatabaseExadataIormConfig#share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 46
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigDbPlans"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-iorm-config/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/database-exadata-iorm-config/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/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.DatabaseExadataIormConfigDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadataIormConfigDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/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/database-exadata-iorm-config/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigDbPlansList"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-iorm-config/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/database-exadata-iorm-config/index.ts",
        "line": 85
      },
      "name": "DatabaseExadataIormConfigDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 149
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 144
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 162
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 137
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 155
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 99
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigDbPlans"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadata-iorm-config/index.ts",
        "line": 186
      },
      "name": "DatabaseExadataIormConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadata_iorm_config#create DatabaseExadataIormConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 190
          },
          "name": "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/database_exadata_iorm_config#delete DatabaseExadataIormConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 194
          },
          "name": "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/database_exadata_iorm_config#update DatabaseExadataIormConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 198
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadataIormConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadata-iorm-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadata-iorm-config/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 306
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 322
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 338
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadataIormConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 310
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 326
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 342
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 300
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 316
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 332
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadata-iorm-config/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadataIormConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadata-iorm-config/index:DatabaseExadataIormConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmCluster": {
      "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/database_exadb_vm_cluster oci_database_exadb_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster oci_database_exadb_vm_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/index.ts",
          "line": 948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExadbVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 933
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExadbVmCluster 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/database_exadb_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExadbVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExadbVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1468
          },
          "name": "putDataCollectionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1484
          },
          "name": "putNodeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1497
          },
          "name": "putNodeResource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1513
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1021
          },
          "name": "resetBackupNetworkNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1050
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1471
          },
          "name": "resetDataCollectionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1084
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1113
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1142
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1194
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1221
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1500
          },
          "name": "resetNodeResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1247
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1263
          },
          "name": "resetPrivateZoneId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1294
          },
          "name": "resetScanListenerPortTcp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1310
          },
          "name": "resetScanListenerPortTcpSsl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1326
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1355
          },
          "name": "resetShapeAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1402
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1424
          },
          "name": "resetSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1516
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1445
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1528
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1563
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExadbVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 921
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1059
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1465
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1151
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1169
          },
          "name": "gridImageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1204
          },
          "name": "iormConfigCache",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1209
          },
          "name": "lastUpdateHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1230
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1235
          },
          "name": "listenerPort",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1481
          },
          "name": "nodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1494
          },
          "name": "nodeResource",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1272
          },
          "name": "scanDnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1277
          },
          "name": "scanDnsRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1282
          },
          "name": "scanIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1377
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1412
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1433
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1510
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1454
          },
          "name": "vipIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1459
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1009
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1025
          },
          "name": "backupNetworkNsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1038
          },
          "name": "backupSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1054
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1072
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1475
          },
          "name": "dataCollectionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1088
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1101
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1117
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1130
          },
          "name": "exascaleDbStorageVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1146
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1164
          },
          "name": "gridImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1182
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1198
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1225
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1488
          },
          "name": "nodeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1504
          },
          "name": "nodeResourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1251
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1267
          },
          "name": "privateZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1298
          },
          "name": "scanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1314
          },
          "name": "scanListenerPortTcpSslInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1330
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1359
          },
          "name": "shapeAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1343
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1372
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1390
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1406
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1428
          },
          "name": "systemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1520
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1449
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1002
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1015
          },
          "name": "backupNetworkNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1031
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1044
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1065
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1078
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1094
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1107
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1123
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1136
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1157
          },
          "name": "gridImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1175
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1188
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1215
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1241
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1257
          },
          "name": "privateZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1288
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1304
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1320
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1336
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1349
          },
          "name": "shapeAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1365
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1383
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1396
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1418
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 1439
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmCluster"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseExadbVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#availability_domain DatabaseExadbVmCluster#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-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/database_exadb_vm_cluster#backup_subnet_id DatabaseExadbVmCluster#backup_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 21
          },
          "name": "backupSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#compartment_id DatabaseExadbVmCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/resources/database_exadb_vm_cluster#display_name DatabaseExadbVmCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/database_exadb_vm_cluster#exascale_db_storage_vault_id DatabaseExadbVmCluster#exascale_db_storage_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 45
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#grid_image_id DatabaseExadbVmCluster#grid_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 53
          },
          "name": "gridImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#hostname DatabaseExadbVmCluster#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 57
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#node_config DatabaseExadbVmCluster#node_config}",
            "stability": "stable",
            "summary": "node_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 128
          },
          "name": "nodeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#shape DatabaseExadbVmCluster#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 92
          },
          "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/database_exadb_vm_cluster#ssh_public_keys DatabaseExadbVmCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 100
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_exadb_vm_cluster#subnet_id DatabaseExadbVmCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 104
          },
          "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/database_exadb_vm_cluster#backup_network_nsg_ids DatabaseExadbVmCluster#backup_network_nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 17
          },
          "name": "backupNetworkNsgIds",
          "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/database_exadb_vm_cluster#cluster_name DatabaseExadbVmCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 25
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#data_collection_options DatabaseExadbVmCluster#data_collection_options}",
            "stability": "stable",
            "summary": "data_collection_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 122
          },
          "name": "dataCollectionOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#defined_tags DatabaseExadbVmCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/database_exadb_vm_cluster#domain DatabaseExadbVmCluster#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 41
          },
          "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/resources/database_exadb_vm_cluster#freeform_tags DatabaseExadbVmCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 49
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_exadb_vm_cluster#id DatabaseExadbVmCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 64
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#license_model DatabaseExadbVmCluster#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 68
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#node_resource DatabaseExadbVmCluster#node_resource}",
            "stability": "stable",
            "summary": "node_resource block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 134
          },
          "name": "nodeResource",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource"
                    },
                    "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/database_exadb_vm_cluster#nsg_ids DatabaseExadbVmCluster#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 72
          },
          "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/database_exadb_vm_cluster#private_zone_id DatabaseExadbVmCluster#private_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 76
          },
          "name": "privateZoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#scan_listener_port_tcp DatabaseExadbVmCluster#scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 80
          },
          "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/resources/database_exadb_vm_cluster#scan_listener_port_tcp_ssl DatabaseExadbVmCluster#scan_listener_port_tcp_ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 84
          },
          "name": "scanListenerPortTcpSsl",
          "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/database_exadb_vm_cluster#security_attributes DatabaseExadbVmCluster#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 88
          },
          "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/database_exadb_vm_cluster#shape_attribute DatabaseExadbVmCluster#shape_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 96
          },
          "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/resources/database_exadb_vm_cluster#subscription_id DatabaseExadbVmCluster#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 108
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#system_version DatabaseExadbVmCluster#system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 112
          },
          "name": "systemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#timeouts DatabaseExadbVmCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 140
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#time_zone DatabaseExadbVmCluster#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 116
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterConfig"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 318
      },
      "name": "DatabaseExadbVmClusterDataCollectionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#is_diagnostics_events_enabled DatabaseExadbVmCluster#is_diagnostics_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 322
          },
          "name": "isDiagnosticsEventsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadb_vm_cluster#is_health_monitoring_enabled DatabaseExadbVmCluster#is_health_monitoring_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 326
          },
          "name": "isHealthMonitoringEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exadb_vm_cluster#is_incident_logs_enabled DatabaseExadbVmCluster#is_incident_logs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 330
          },
          "name": "isIncidentLogsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 428
          },
          "name": "resetIsDiagnosticsEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 444
          },
          "name": "resetIsHealthMonitoringEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 460
          },
          "name": "resetIsIncidentLogsEnabled"
        }
      ],
      "name": "DatabaseExadbVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 432
          },
          "name": "isDiagnosticsEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 448
          },
          "name": "isHealthMonitoringEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 464
          },
          "name": "isIncidentLogsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 422
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 438
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 454
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCache": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCache",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 227
      },
      "name": "DatabaseExadbVmClusterIormConfigCache",
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCache"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 142
      },
      "name": "DatabaseExadbVmClusterIormConfigCacheDbPlans",
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCacheDbPlans"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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.DatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadbVmClusterIormConfigCacheDbPlansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCacheDbPlansList"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 165
      },
      "name": "DatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 194
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 199
          },
          "name": "flashCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 204
          },
          "name": "share",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlans"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCacheDbPlansOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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.DatabaseExadbVmClusterIormConfigCacheOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadbVmClusterIormConfigCacheList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCacheList"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 250
      },
      "name": "DatabaseExadbVmClusterIormConfigCacheOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 280
          },
          "name": "dbPlans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCacheDbPlansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 285
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 290
          },
          "name": "objective",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 295
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterIormConfigCache"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterIormConfigCacheOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 468
      },
      "name": "DatabaseExadbVmClusterNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#enabled_ecpu_count_per_node DatabaseExadbVmCluster#enabled_ecpu_count_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 472
          },
          "name": "enabledEcpuCountPerNode",
          "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/database_exadb_vm_cluster#total_ecpu_count_per_node DatabaseExadbVmCluster#total_ecpu_count_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 476
          },
          "name": "totalEcpuCountPerNode",
          "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/database_exadb_vm_cluster#vm_file_system_storage_size_gbs_per_node DatabaseExadbVmCluster#vm_file_system_storage_size_gbs_per_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 480
          },
          "name": "vmFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterNodeConfig"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 526
      },
      "name": "DatabaseExadbVmClusterNodeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 584
          },
          "name": "memorySizeInGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 589
          },
          "name": "snapshotFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 607
          },
          "name": "totalFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 579
          },
          "name": "enabledEcpuCountPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 602
          },
          "name": "totalEcpuCountPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 620
          },
          "name": "vmFileSystemStorageSizeGbsPerNodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 572
          },
          "name": "enabledEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 595
          },
          "name": "totalEcpuCountPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 613
          },
          "name": "vmFileSystemStorageSizeGbsPerNode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeConfig"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterNodeConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 624
      },
      "name": "DatabaseExadbVmClusterNodeResource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#node_name DatabaseExadbVmCluster#node_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 628
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterNodeResource"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterNodeResourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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.DatabaseExadbVmClusterNodeResourceOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExadbVmClusterNodeResourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 741
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
            "line": 741
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterNodeResourceList"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterNodeResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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/database-exadb-vm-cluster/index.ts",
        "line": 660
      },
      "name": "DatabaseExadbVmClusterNodeResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 705
          },
          "name": "nodeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 710
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 728
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 723
          },
          "name": "nodeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 716
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterNodeResource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterNodeResourceOutputReference"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 752
      },
      "name": "DatabaseExadbVmClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exadb_vm_cluster#create DatabaseExadbVmCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 756
          },
          "name": "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/database_exadb_vm_cluster#delete DatabaseExadbVmCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 760
          },
          "name": "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/database_exadb_vm_cluster#update DatabaseExadbVmCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 764
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseExadbVmClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exadb-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exadb-vm-cluster/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 872
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 888
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 904
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExadbVmClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 876
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 892
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 908
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 866
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 882
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 898
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exadb-vm-cluster/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExadbVmClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exadb-vm-cluster/index:DatabaseExadbVmClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVault": {
      "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/database_exascale_db_storage_vault oci_database_exascale_db_storage_vault}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault oci_database_exascale_db_storage_vault} Resource."
        },
        "locationInModule": {
          "filename": "src/database-exascale-db-storage-vault/index.ts",
          "line": 364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExascaleDbStorageVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 349
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExascaleDbStorageVault 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/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 DatabaseExascaleDbStorageVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExascaleDbStorageVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 658
          },
          "name": "putHighCapacityDatabaseStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 671
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 410
          },
          "name": "resetAdditionalFlashCacheInPercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 431
          },
          "name": "resetAutoscaleLimitInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 460
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 489
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 505
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 534
          },
          "name": "resetExadataInfrastructureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 550
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 566
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 582
          },
          "name": "resetIsAutoscaleEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 608
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 674
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 635
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 686
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 707
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExascaleDbStorageVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 337
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 419
          },
          "name": "attachedShapeAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 655
          },
          "name": "highCapacityDatabaseStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 591
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 596
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 618
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 623
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 668
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 644
          },
          "name": "vmClusterCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 649
          },
          "name": "vmClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 414
          },
          "name": "additionalFlashCacheInPercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 435
          },
          "name": "autoscaleLimitInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 448
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 464
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 477
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 493
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 509
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 522
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 538
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 554
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 662
          },
          "name": "highCapacityDatabaseStorageInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 570
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 586
          },
          "name": "isAutoscaleEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 612
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 678
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 639
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 404
          },
          "name": "additionalFlashCacheInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 425
          },
          "name": "autoscaleLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 441
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 454
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 470
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 483
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 499
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 515
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 528
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 544
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 560
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 576
          },
          "name": "isAutoscaleEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 602
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 629
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVault"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 9
      },
      "name": "DatabaseExascaleDbStorageVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#availability_domain DatabaseExascaleDbStorageVault#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 21
          },
          "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/database_exascale_db_storage_vault#compartment_id DatabaseExascaleDbStorageVault#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/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/resources/database_exascale_db_storage_vault#display_name DatabaseExascaleDbStorageVault#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 41
          },
          "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/database_exascale_db_storage_vault#high_capacity_database_storage DatabaseExascaleDbStorageVault#high_capacity_database_storage}",
            "stability": "stable",
            "summary": "high_capacity_database_storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 74
          },
          "name": "highCapacityDatabaseStorage",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#additional_flash_cache_in_percent DatabaseExascaleDbStorageVault#additional_flash_cache_in_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 13
          },
          "name": "additionalFlashCacheInPercent",
          "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/database_exascale_db_storage_vault#autoscale_limit_in_gbs DatabaseExascaleDbStorageVault#autoscale_limit_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 17
          },
          "name": "autoscaleLimitInGbs",
          "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/database_exascale_db_storage_vault#cluster_placement_group_id DatabaseExascaleDbStorageVault#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/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/database_exascale_db_storage_vault#defined_tags DatabaseExascaleDbStorageVault#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/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/database_exascale_db_storage_vault#description DatabaseExascaleDbStorageVault#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 37
          },
          "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/database_exascale_db_storage_vault#exadata_infrastructure_id DatabaseExascaleDbStorageVault#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 45
          },
          "name": "exadataInfrastructureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#freeform_tags DatabaseExascaleDbStorageVault#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 49
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_exascale_db_storage_vault#id DatabaseExascaleDbStorageVault#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 56
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#is_autoscale_enabled DatabaseExascaleDbStorageVault#is_autoscale_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 60
          },
          "name": "isAutoscaleEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_exascale_db_storage_vault#subscription_id DatabaseExascaleDbStorageVault#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 64
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#timeouts DatabaseExascaleDbStorageVault#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#time_zone DatabaseExascaleDbStorageVault#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 68
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVaultConfig"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 82
      },
      "name": "DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#total_size_in_gbs DatabaseExascaleDbStorageVault#total_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 86
          },
          "name": "totalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exascale-db-storage-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 118
      },
      "name": "DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 151
          },
          "name": "availableSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 164
          },
          "name": "totalSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 157
          },
          "name": "totalSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorage"
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVaultHighCapacityDatabaseStorageOutputReference"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 168
      },
      "name": "DatabaseExascaleDbStorageVaultTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_exascale_db_storage_vault#create DatabaseExascaleDbStorageVault#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 172
          },
          "name": "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/database_exascale_db_storage_vault#delete DatabaseExascaleDbStorageVault#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 176
          },
          "name": "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/database_exascale_db_storage_vault#update DatabaseExascaleDbStorageVault#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 180
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVaultTimeouts"
    },
    "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-exascale-db-storage-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-exascale-db-storage-vault/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 288
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 304
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 320
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExascaleDbStorageVaultTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 292
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 308
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 324
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 282
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 298
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 314
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-exascale-db-storage-vault/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExascaleDbStorageVaultTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-exascale-db-storage-vault/index:DatabaseExascaleDbStorageVaultTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExecutionAction": {
      "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/database_execution_action oci_database_execution_action}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action oci_database_execution_action} Resource."
        },
        "locationInModule": {
          "filename": "src/database-execution-action/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.DatabaseExecutionActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExecutionAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-execution-action/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 DatabaseExecutionAction 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/database_execution_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExecutionAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExecutionAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 684
          },
          "name": "putActionMembers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 700
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 687
          },
          "name": "resetActionMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 531
          },
          "name": "resetActionParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 560
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 576
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 625
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 641
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 703
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 715
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 729
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExecutionAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 681
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 585
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 590
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 595
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 600
          },
          "name": "executionActionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 650
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 655
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 660
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 665
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 697
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 670
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 675
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 691
          },
          "name": "actionMembersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 535
          },
          "name": "actionParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 548
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 564
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 580
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 613
          },
          "name": "executionWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 629
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 645
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 707
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 525
          },
          "name": "actionParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 541
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 554
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 570
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 606
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 619
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 635
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionAction"
    },
    "cdktf-provider-oci.DatabaseExecutionActionActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 54
      },
      "name": "DatabaseExecutionActionActionMembers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#member_id DatabaseExecutionAction#member_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 62
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#member_order DatabaseExecutionAction#member_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 66
          },
          "name": "memberOrder",
          "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/database_execution_action#estimated_time_in_mins DatabaseExecutionAction#estimated_time_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 58
          },
          "name": "estimatedTimeInMins",
          "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/database_execution_action#status DatabaseExecutionAction#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 70
          },
          "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/database_execution_action#total_time_taken_in_mins DatabaseExecutionAction#total_time_taken_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 74
          },
          "name": "totalTimeTakenInMins",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionActionMembers"
    },
    "cdktf-provider-oci.DatabaseExecutionActionActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-execution-action/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/database-execution-action/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/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.DatabaseExecutionActionActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExecutionActionActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-execution-action/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/database-execution-action/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionActionMembersList"
    },
    "cdktf-provider-oci.DatabaseExecutionActionActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-execution-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 210
          },
          "name": "resetEstimatedTimeInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 252
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 268
          },
          "name": "resetTotalTimeTakenInMins"
        }
      ],
      "name": "DatabaseExecutionActionActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 214
          },
          "name": "estimatedTimeInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 227
          },
          "name": "memberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 240
          },
          "name": "memberOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 256
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 272
          },
          "name": "totalTimeTakenInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 204
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 220
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 233
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 246
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 262
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionActionMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseExecutionActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 9
      },
      "name": "DatabaseExecutionActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#action_type DatabaseExecutionAction#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 17
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#execution_window_id DatabaseExecutionAction#execution_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 29
          },
          "name": "executionWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#action_members DatabaseExecutionAction#action_members}",
            "stability": "stable",
            "summary": "action_members block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 46
          },
          "name": "actionMembers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseExecutionActionActionMembers"
                    },
                    "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/database_execution_action#action_params DatabaseExecutionAction#action_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 13
          },
          "name": "actionParams",
          "optional": true,
          "type": {
            "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/database_execution_action#compartment_id DatabaseExecutionAction#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/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/resources/database_execution_action#defined_tags DatabaseExecutionAction#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/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/database_execution_action#freeform_tags DatabaseExecutionAction#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/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/database_execution_action#id DatabaseExecutionAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/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/database_execution_action#timeouts DatabaseExecutionAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeouts"
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionConfig"
    },
    "cdktf-provider-oci.DatabaseExecutionActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 296
      },
      "name": "DatabaseExecutionActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_action#create DatabaseExecutionAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 300
          },
          "name": "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/database_execution_action#delete DatabaseExecutionAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 304
          },
          "name": "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/database_execution_action#update DatabaseExecutionAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 308
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionTimeouts"
    },
    "cdktf-provider-oci.DatabaseExecutionActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-execution-action/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-execution-action/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 416
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 432
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 448
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExecutionActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 420
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 436
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 452
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 410
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 426
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 442
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-action/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExecutionActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-execution-action/index:DatabaseExecutionActionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExecutionWindow": {
      "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/database_execution_window oci_database_execution_window}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_window oci_database_execution_window} Resource."
        },
        "locationInModule": {
          "filename": "src/database-execution-window/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.DatabaseExecutionWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-execution-window/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExecutionWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-execution-window/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 DatabaseExecutionWindow 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/database_execution_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExecutionWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExecutionWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 460
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 344
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 360
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 376
          },
          "name": "resetIsEnforcedDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 463
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 475
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExecutionWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 309
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 314
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 319
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 385
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 390
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 395
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 400
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 405
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 457
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 423
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 428
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 433
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 451
          },
          "name": "windowType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 332
          },
          "name": "executionResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 348
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 364
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 380
          },
          "name": "isEnforcedDurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 467
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 418
          },
          "name": "timeScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 446
          },
          "name": "windowDurationInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 325
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 338
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 354
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 370
          },
          "name": "isEnforcedDuration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 411
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 439
          },
          "name": "windowDurationInMins",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-execution-window/index:DatabaseExecutionWindow"
    },
    "cdktf-provider-oci.DatabaseExecutionWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-execution-window/index.ts",
        "line": 9
      },
      "name": "DatabaseExecutionWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_window#compartment_id DatabaseExecutionWindow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 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/database_execution_window#execution_resource_id DatabaseExecutionWindow#execution_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 21
          },
          "name": "executionResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_window#time_scheduled DatabaseExecutionWindow#time_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 40
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_window#window_duration_in_mins DatabaseExecutionWindow#window_duration_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 44
          },
          "name": "windowDurationInMins",
          "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/database_execution_window#defined_tags DatabaseExecutionWindow#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/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/database_execution_window#freeform_tags DatabaseExecutionWindow#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/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/database_execution_window#id DatabaseExecutionWindow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/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/database_execution_window#is_enforced_duration DatabaseExecutionWindow#is_enforced_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 36
          },
          "name": "isEnforcedDuration",
          "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/database_execution_window#timeouts DatabaseExecutionWindow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeouts"
          }
        }
      ],
      "symbolId": "src/database-execution-window/index:DatabaseExecutionWindowConfig"
    },
    "cdktf-provider-oci.DatabaseExecutionWindowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-execution-window/index.ts",
        "line": 52
      },
      "name": "DatabaseExecutionWindowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_execution_window#create DatabaseExecutionWindow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/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/database_execution_window#delete DatabaseExecutionWindow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/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/database_execution_window#update DatabaseExecutionWindow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-execution-window/index:DatabaseExecutionWindowTimeouts"
    },
    "cdktf-provider-oci.DatabaseExecutionWindowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-execution-window/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/database-execution-window/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExecutionWindowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-execution-window/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExecutionWindowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-execution-window/index:DatabaseExecutionWindowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabase": {
      "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/database_external_container_database oci_database_external_container_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database oci_database_external_container_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/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.DatabaseExternalContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/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 DatabaseExternalContainerDatabase 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/database_external_container_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 586
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 491
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 520
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 589
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 601
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 612
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 374
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 430
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 448
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 453
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 459
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 464
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 469
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 474
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 479
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 545
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 550
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 556
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 561
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 567
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 572
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 583
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 577
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 443
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 495
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 508
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 524
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 593
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 436
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 485
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 501
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 514
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabase"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database#compartment_id DatabaseExternalContainerDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-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/resources/database_external_container_database#display_name DatabaseExternalContainerDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database_external_container_database#defined_tags DatabaseExternalContainerDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database_external_container_database#freeform_tags DatabaseExternalContainerDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database_external_container_database#id DatabaseExternalContainerDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database_external_container_database#timeouts DatabaseExternalContainerDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 40
      },
      "name": "DatabaseExternalContainerDatabaseDatabaseManagementConfig",
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/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.DatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalContainerDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
        "line": 63
      },
      "name": "DatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 92
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 97
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 102
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagement": {
      "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/database_external_container_database_management oci_database_external_container_database_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database_management oci_database_external_container_database_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-container-database-management/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.DatabaseExternalContainerDatabaseManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-container-database-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalContainerDatabaseManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/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 DatabaseExternalContainerDatabaseManagement 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/database_external_container_database_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalContainerDatabaseManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalContainerDatabaseManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 340
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 327
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 343
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/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/database-external-container-database-management/index.ts",
            "line": 366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalContainerDatabaseManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 337
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 273
          },
          "name": "enableManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 286
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 299
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 331
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 347
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 266
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 279
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 292
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 321
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-container-database-management/index:DatabaseExternalContainerDatabaseManagement"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalContainerDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database_management#enable_management DatabaseExternalContainerDatabaseManagement#enable_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 13
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_external_container_database_management#external_container_database_id DatabaseExternalContainerDatabaseManagement#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 17
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database_management#external_database_connector_id DatabaseExternalContainerDatabaseManagement#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 21
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_external_container_database_management#id DatabaseExternalContainerDatabaseManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-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/database_external_container_database_management#license_model DatabaseExternalContainerDatabaseManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 32
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database_management#timeouts DatabaseExternalContainerDatabaseManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-container-database-management/index:DatabaseExternalContainerDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database-management/index.ts",
        "line": 40
      },
      "name": "DatabaseExternalContainerDatabaseManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database_management#create DatabaseExternalContainerDatabaseManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/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/database_external_container_database_management#delete DatabaseExternalContainerDatabaseManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/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/database_external_container_database_management#update DatabaseExternalContainerDatabaseManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-container-database-management/index:DatabaseExternalContainerDatabaseManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database-management/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/database-external-container-database-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalContainerDatabaseManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-container-database-management/index:DatabaseExternalContainerDatabaseManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 125
      },
      "name": "DatabaseExternalContainerDatabaseStackMonitoringConfig",
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/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.DatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalContainerDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/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/database-external-container-database/index.ts",
        "line": 148
      },
      "name": "DatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 177
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 182
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 205
      },
      "name": "DatabaseExternalContainerDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_container_database#create DatabaseExternalContainerDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 209
          },
          "name": "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/database_external_container_database#delete DatabaseExternalContainerDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 213
          },
          "name": "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/database_external_container_database#update DatabaseExternalContainerDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 217
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-container-database/index.ts",
          "line": 271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-container-database/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 325
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 341
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 357
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalContainerDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 329
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 345
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 361
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 319
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 335
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 351
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-container-database/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalContainerDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-container-database/index:DatabaseExternalContainerDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnector": {
      "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/database_external_database_connector oci_database_external_database_connector}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector oci_database_external_database_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-database-connector/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalDatabaseConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 661
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseExternalDatabaseConnector 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/database_external_database_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalDatabaseConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalDatabaseConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 852
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 865
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 878
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 739
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 755
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 797
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 813
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 881
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 893
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 908
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalDatabaseConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 649
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 709
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 849
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 714
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 862
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 822
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 827
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 833
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 838
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 843
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 875
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 856
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 869
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 727
          },
          "name": "connectorAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 743
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 759
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 772
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 785
          },
          "name": "externalDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 801
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 817
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 885
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 720
          },
          "name": "connectorAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 733
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 749
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 765
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 778
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 791
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 807
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnector"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalDatabaseConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#connection_credentials DatabaseExternalDatabaseConnector#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 46
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#connection_string DatabaseExternalDatabaseConnector#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 52
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#connector_agent_id DatabaseExternalDatabaseConnector#connector_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 13
          },
          "name": "connectorAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#display_name DatabaseExternalDatabaseConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/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/database_external_database_connector#external_database_id DatabaseExternalDatabaseConnector#external_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 29
          },
          "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/resources/database_external_database_connector#connector_type DatabaseExternalDatabaseConnector#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 17
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#defined_tags DatabaseExternalDatabaseConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/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/database_external_database_connector#freeform_tags DatabaseExternalDatabaseConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/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/database_external_database_connector#id DatabaseExternalDatabaseConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/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/database_external_database_connector#timeouts DatabaseExternalDatabaseConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorConfig"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 60
      },
      "name": "DatabaseExternalDatabaseConnectorConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#credential_name DatabaseExternalDatabaseConnector#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 64
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#credential_type DatabaseExternalDatabaseConnector#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 68
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#password DatabaseExternalDatabaseConnector#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 72
          },
          "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/database_external_database_connector#role DatabaseExternalDatabaseConnector#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 76
          },
          "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/resources/database_external_database_connector#ssl_secret_id DatabaseExternalDatabaseConnector#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 80
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#username DatabaseExternalDatabaseConnector#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 84
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-database-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 221
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 237
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 253
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 269
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 285
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 301
          },
          "name": "resetUsername"
        }
      ],
      "name": "DatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 225
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 241
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 257
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 273
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 289
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 305
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 215
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 231
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 247
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 263
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 279
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 295
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 309
      },
      "name": "DatabaseExternalDatabaseConnectorConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#hostname DatabaseExternalDatabaseConnector#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 313
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#port DatabaseExternalDatabaseConnector#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 317
          },
          "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/database_external_database_connector#protocol DatabaseExternalDatabaseConnector#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 321
          },
          "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/database_external_database_connector#service DatabaseExternalDatabaseConnector#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 325
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorConnectionString"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-database-connector/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/database-external-database-connector/index.ts",
        "line": 378
      },
      "name": "DatabaseExternalDatabaseConnectorConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 437
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 450
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 463
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 476
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 430
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 443
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 456
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 469
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorConnectionString"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 480
      },
      "name": "DatabaseExternalDatabaseConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_database_connector#create DatabaseExternalDatabaseConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 484
          },
          "name": "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/database_external_database_connector#delete DatabaseExternalDatabaseConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 488
          },
          "name": "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/database_external_database_connector#update DatabaseExternalDatabaseConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 492
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-database-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-database-connector/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 600
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 616
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 632
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalDatabaseConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 604
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 620
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 636
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 594
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 610
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 626
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-database-connector/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalDatabaseConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-database-connector/index:DatabaseExternalDatabaseConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabase": {
      "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/database_external_non_container_database oci_database_external_non_container_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database oci_database_external_non_container_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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.DatabaseExternalNonContainerDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalNonContainerDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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 DatabaseExternalNonContainerDatabase 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/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 DatabaseExternalNonContainerDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalNonContainerDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 672
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 571
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 600
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 616
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 675
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 687
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 698
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 454
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 510
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 528
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 533
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 539
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 544
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 549
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 554
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 559
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 625
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 630
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 636
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 642
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 653
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 658
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 669
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 663
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 523
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 575
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 588
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 604
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 620
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 679
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 516
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 565
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 581
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 594
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 610
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabase"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalNonContainerDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database#compartment_id DatabaseExternalNonContainerDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-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/resources/database_external_non_container_database#display_name DatabaseExternalNonContainerDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database_external_non_container_database#defined_tags DatabaseExternalNonContainerDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database_external_non_container_database#freeform_tags DatabaseExternalNonContainerDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database_external_non_container_database#id DatabaseExternalNonContainerDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database_external_non_container_database#timeouts DatabaseExternalNonContainerDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 40
      },
      "name": "DatabaseExternalNonContainerDatabaseDatabaseManagementConfig",
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 63
      },
      "name": "DatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 92
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 97
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 102
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagement": {
      "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/database_external_non_container_database_management oci_database_external_non_container_database_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_management oci_database_external_non_container_database_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database-management/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.DatabaseExternalNonContainerDatabaseManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalNonContainerDatabaseManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/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 DatabaseExternalNonContainerDatabaseManagement 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/database_external_non_container_database_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalNonContainerDatabaseManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalNonContainerDatabaseManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 340
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 327
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 343
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/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/database-external-non-container-database-management/index.ts",
            "line": 366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 337
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 273
          },
          "name": "enableManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 286
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 299
          },
          "name": "externalNonContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 331
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 347
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 266
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 279
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 292
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 321
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-management/index:DatabaseExternalNonContainerDatabaseManagement"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalNonContainerDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_management#enable_management DatabaseExternalNonContainerDatabaseManagement#enable_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 13
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_external_non_container_database_management#external_database_connector_id DatabaseExternalNonContainerDatabaseManagement#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_management#external_non_container_database_id DatabaseExternalNonContainerDatabaseManagement#external_non_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 21
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_external_non_container_database_management#id DatabaseExternalNonContainerDatabaseManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-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/database_external_non_container_database_management#license_model DatabaseExternalNonContainerDatabaseManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 32
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_management#timeouts DatabaseExternalNonContainerDatabaseManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-management/index:DatabaseExternalNonContainerDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-management/index.ts",
        "line": 40
      },
      "name": "DatabaseExternalNonContainerDatabaseManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_management#create DatabaseExternalNonContainerDatabaseManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/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/database_external_non_container_database_management#delete DatabaseExternalNonContainerDatabaseManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/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/database_external_non_container_database_management#update DatabaseExternalNonContainerDatabaseManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-management/index:DatabaseExternalNonContainerDatabaseManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database-management/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/database-external-non-container-database-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-management/index:DatabaseExternalNonContainerDatabaseManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 125
      },
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsConfig",
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
            "line": 194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 148
      },
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 177
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 182
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagement": {
      "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/database_external_non_container_database_operations_insights_management oci_database_external_non_container_database_operations_insights_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_operations_insights_management oci_database_external_non_container_database_operations_insights_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database-operations-insights-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.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalNonContainerDatabaseOperationsInsightsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-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 DatabaseExternalNonContainerDatabaseOperationsInsightsManagement 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/database_external_non_container_database_operations_insights_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalNonContainerDatabaseOperationsInsightsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalNonContainerDatabaseOperationsInsightsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-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/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 268
          },
          "name": "enableOperationsInsightsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 281
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 294
          },
          "name": "externalNonContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 261
          },
          "name": "enableOperationsInsights",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 274
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 287
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-operations-insights-management/index:DatabaseExternalNonContainerDatabaseOperationsInsightsManagement"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_operations_insights_management#enable_operations_insights DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#enable_operations_insights}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 13
          },
          "name": "enableOperationsInsights",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_external_non_container_database_operations_insights_management#external_database_connector_id DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_operations_insights_management#external_non_container_database_id DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#external_non_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 21
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_external_non_container_database_operations_insights_management#id DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/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/database_external_non_container_database_operations_insights_management#timeouts DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-operations-insights-management/index:DatabaseExternalNonContainerDatabaseOperationsInsightsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database_operations_insights_management#create DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-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/database_external_non_container_database_operations_insights_management#delete DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-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/database_external_non_container_database_operations_insights_management#update DatabaseExternalNonContainerDatabaseOperationsInsightsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-operations-insights-management/index:DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database-operations-insights-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/database-external-non-container-database-operations-insights-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database-operations-insights-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database-operations-insights-management/index:DatabaseExternalNonContainerDatabaseOperationsInsightsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 205
      },
      "name": "DatabaseExternalNonContainerDatabaseStackMonitoringConfig",
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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.DatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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/database-external-non-container-database/index.ts",
        "line": 228
      },
      "name": "DatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 257
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 262
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 285
      },
      "name": "DatabaseExternalNonContainerDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_non_container_database#create DatabaseExternalNonContainerDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 289
          },
          "name": "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/database_external_non_container_database#delete DatabaseExternalNonContainerDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 293
          },
          "name": "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/database_external_non_container_database#update DatabaseExternalNonContainerDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 297
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-non-container-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-non-container-database/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 405
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 421
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 437
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalNonContainerDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 409
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 425
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 441
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 399
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 415
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 431
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-non-container-database/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalNonContainerDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-non-container-database/index:DatabaseExternalNonContainerDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabase": {
      "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/database_external_pluggable_database oci_database_external_pluggable_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database oci_database_external_pluggable_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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.DatabaseExternalPluggableDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalPluggableDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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 DatabaseExternalPluggableDatabase 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/database_external_pluggable_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalPluggableDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalPluggableDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 711
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 581
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 623
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 639
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 671
          },
          "name": "resetSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 714
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 726
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 739
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 462
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 520
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 538
          },
          "name": "databaseConfiguration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 543
          },
          "name": "databaseEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 549
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 554
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 559
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 564
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 569
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 648
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 653
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 659
          },
          "name": "operationsInsightsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 681
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 692
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 697
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 708
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 702
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 533
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 585
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 598
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 611
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 627
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 643
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 675
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 718
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 526
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 575
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 591
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 604
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 617
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 633
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 665
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabase"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalPluggableDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database#compartment_id DatabaseExternalPluggableDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-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/resources/database_external_pluggable_database#display_name DatabaseExternalPluggableDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#external_container_database_id DatabaseExternalPluggableDatabase#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 25
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database#defined_tags DatabaseExternalPluggableDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#freeform_tags DatabaseExternalPluggableDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#id DatabaseExternalPluggableDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#source_id DatabaseExternalPluggableDatabase#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 40
          },
          "name": "sourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database#timeouts DatabaseExternalPluggableDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 48
      },
      "name": "DatabaseExternalPluggableDatabaseDatabaseManagementConfig",
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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.DatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 71
      },
      "name": "DatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 100
          },
          "name": "databaseManagementConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 105
          },
          "name": "databaseManagementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 110
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagement": {
      "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/database_external_pluggable_database_management oci_database_external_pluggable_database_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_management oci_database_external_pluggable_database_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database-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.DatabaseExternalPluggableDatabaseManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalPluggableDatabaseManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-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 DatabaseExternalPluggableDatabaseManagement 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/database_external_pluggable_database_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalPluggableDatabaseManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalPluggableDatabaseManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-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/database-external-pluggable-database-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 268
          },
          "name": "enableManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 281
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 294
          },
          "name": "externalPluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 261
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 274
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 287
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-management/index:DatabaseExternalPluggableDatabaseManagement"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalPluggableDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_management#enable_management DatabaseExternalPluggableDatabaseManagement#enable_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 13
          },
          "name": "enableManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_external_pluggable_database_management#external_database_connector_id DatabaseExternalPluggableDatabaseManagement#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_management#external_pluggable_database_id DatabaseExternalPluggableDatabaseManagement#external_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 21
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_external_pluggable_database_management#id DatabaseExternalPluggableDatabaseManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/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/database_external_pluggable_database_management#timeouts DatabaseExternalPluggableDatabaseManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-management/index:DatabaseExternalPluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-management/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalPluggableDatabaseManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_management#create DatabaseExternalPluggableDatabaseManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-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/database_external_pluggable_database_management#delete DatabaseExternalPluggableDatabaseManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-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/database_external_pluggable_database_management#update DatabaseExternalPluggableDatabaseManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-management/index:DatabaseExternalPluggableDatabaseManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database-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/database-external-pluggable-database-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-management/index:DatabaseExternalPluggableDatabaseManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 133
      },
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsConfig",
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseOperationsInsightsConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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.DatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseOperationsInsightsConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 156
      },
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 185
          },
          "name": "operationsInsightsConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 190
          },
          "name": "operationsInsightsStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsConfig"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseOperationsInsightsConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagement": {
      "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/database_external_pluggable_database_operations_insights_management oci_database_external_pluggable_database_operations_insights_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_operations_insights_management oci_database_external_pluggable_database_operations_insights_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database-operations-insights-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.DatabaseExternalPluggableDatabaseOperationsInsightsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalPluggableDatabaseOperationsInsightsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-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 DatabaseExternalPluggableDatabaseOperationsInsightsManagement 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/database_external_pluggable_database_operations_insights_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalPluggableDatabaseOperationsInsightsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalPluggableDatabaseOperationsInsightsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-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/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 268
          },
          "name": "enableOperationsInsightsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 281
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 294
          },
          "name": "externalPluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 261
          },
          "name": "enableOperationsInsights",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 274
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 287
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-operations-insights-management/index:DatabaseExternalPluggableDatabaseOperationsInsightsManagement"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_operations_insights_management#enable_operations_insights DatabaseExternalPluggableDatabaseOperationsInsightsManagement#enable_operations_insights}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 13
          },
          "name": "enableOperationsInsights",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_external_pluggable_database_operations_insights_management#external_database_connector_id DatabaseExternalPluggableDatabaseOperationsInsightsManagement#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_operations_insights_management#external_pluggable_database_id DatabaseExternalPluggableDatabaseOperationsInsightsManagement#external_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 21
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_external_pluggable_database_operations_insights_management#id DatabaseExternalPluggableDatabaseOperationsInsightsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/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/database_external_pluggable_database_operations_insights_management#timeouts DatabaseExternalPluggableDatabaseOperationsInsightsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-operations-insights-management/index:DatabaseExternalPluggableDatabaseOperationsInsightsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database_operations_insights_management#create DatabaseExternalPluggableDatabaseOperationsInsightsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-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/database_external_pluggable_database_operations_insights_management#delete DatabaseExternalPluggableDatabaseOperationsInsightsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-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/database_external_pluggable_database_operations_insights_management#update DatabaseExternalPluggableDatabaseOperationsInsightsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-operations-insights-management/index:DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database-operations-insights-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/database-external-pluggable-database-operations-insights-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database-operations-insights-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database-operations-insights-management/index:DatabaseExternalPluggableDatabaseOperationsInsightsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 213
      },
      "name": "DatabaseExternalPluggableDatabaseStackMonitoringConfig",
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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.DatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseStackMonitoringConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseStackMonitoringConfigList"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 236
      },
      "name": "DatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 265
          },
          "name": "stackMonitoringConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 270
          },
          "name": "stackMonitoringStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-external-pluggable-database/index.ts",
        "line": 293
      },
      "name": "DatabaseExternalPluggableDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_external_pluggable_database#create DatabaseExternalPluggableDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#delete DatabaseExternalPluggableDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/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/database_external_pluggable_database#update DatabaseExternalPluggableDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 305
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-external-pluggable-database/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/database-external-pluggable-database/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 413
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 429
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 445
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalPluggableDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 417
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 433
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 449
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 407
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 423
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 439
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-external-pluggable-database/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalPluggableDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-external-pluggable-database/index:DatabaseExternalPluggableDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoring": {
      "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/database_externalcontainerdatabases_stack_monitoring oci_database_externalcontainerdatabases_stack_monitoring}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoring",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalcontainerdatabases_stack_monitoring oci_database_externalcontainerdatabases_stack_monitoring} Resource."
        },
        "locationInModule": {
          "filename": "src/database-externalcontainerdatabases-stack-monitoring/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.DatabaseExternalcontainerdatabasesStackMonitoringConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalcontainerdatabasesStackMonitoring resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/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 DatabaseExternalcontainerdatabasesStackMonitoring 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/database_externalcontainerdatabases_stack_monitoring#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalcontainerdatabasesStackMonitoring that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalcontainerdatabasesStackMonitoring to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/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/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalcontainerdatabasesStackMonitoring",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 268
          },
          "name": "enableStackMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 281
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 294
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 261
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 274
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 287
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalcontainerdatabases-stack-monitoring/index:DatabaseExternalcontainerdatabasesStackMonitoring"
    },
    "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalcontainerdatabasesStackMonitoringConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalcontainerdatabases_stack_monitoring#enable_stack_monitoring DatabaseExternalcontainerdatabasesStackMonitoring#enable_stack_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 13
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_externalcontainerdatabases_stack_monitoring#external_container_database_id DatabaseExternalcontainerdatabasesStackMonitoring#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 17
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalcontainerdatabases_stack_monitoring#external_database_connector_id DatabaseExternalcontainerdatabasesStackMonitoring#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 21
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_externalcontainerdatabases_stack_monitoring#id DatabaseExternalcontainerdatabasesStackMonitoring#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/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/database_externalcontainerdatabases_stack_monitoring#timeouts DatabaseExternalcontainerdatabasesStackMonitoring#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts"
          }
        }
      ],
      "symbolId": "src/database-externalcontainerdatabases-stack-monitoring/index:DatabaseExternalcontainerdatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalcontainerdatabasesStackMonitoringTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalcontainerdatabases_stack_monitoring#create DatabaseExternalcontainerdatabasesStackMonitoring#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/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/database_externalcontainerdatabases_stack_monitoring#delete DatabaseExternalcontainerdatabasesStackMonitoring#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/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/database_externalcontainerdatabases_stack_monitoring#update DatabaseExternalcontainerdatabasesStackMonitoring#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalcontainerdatabases-stack-monitoring/index:DatabaseExternalcontainerdatabasesStackMonitoringTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-externalcontainerdatabases-stack-monitoring/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/database-externalcontainerdatabases-stack-monitoring/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalcontainerdatabasesStackMonitoringTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalcontainerdatabases-stack-monitoring/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalcontainerdatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-externalcontainerdatabases-stack-monitoring/index:DatabaseExternalcontainerdatabasesStackMonitoringTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoring": {
      "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/database_externalnoncontainerdatabases_stack_monitoring oci_database_externalnoncontainerdatabases_stack_monitoring}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoring",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalnoncontainerdatabases_stack_monitoring oci_database_externalnoncontainerdatabases_stack_monitoring} Resource."
        },
        "locationInModule": {
          "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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.DatabaseExternalnoncontainerdatabasesStackMonitoringConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalnoncontainerdatabasesStackMonitoring resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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 DatabaseExternalnoncontainerdatabasesStackMonitoring 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/database_externalnoncontainerdatabases_stack_monitoring#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalnoncontainerdatabasesStackMonitoring that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalnoncontainerdatabasesStackMonitoring to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalnoncontainerdatabasesStackMonitoring",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 268
          },
          "name": "enableStackMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 281
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 294
          },
          "name": "externalNonContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 261
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 274
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 287
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalnoncontainerdatabases-stack-monitoring/index:DatabaseExternalnoncontainerdatabasesStackMonitoring"
    },
    "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalnoncontainerdatabasesStackMonitoringConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalnoncontainerdatabases_stack_monitoring#enable_stack_monitoring DatabaseExternalnoncontainerdatabasesStackMonitoring#enable_stack_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 13
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_externalnoncontainerdatabases_stack_monitoring#external_database_connector_id DatabaseExternalnoncontainerdatabasesStackMonitoring#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalnoncontainerdatabases_stack_monitoring#external_non_container_database_id DatabaseExternalnoncontainerdatabasesStackMonitoring#external_non_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 21
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_externalnoncontainerdatabases_stack_monitoring#id DatabaseExternalnoncontainerdatabasesStackMonitoring#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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/database_externalnoncontainerdatabases_stack_monitoring#timeouts DatabaseExternalnoncontainerdatabasesStackMonitoring#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts"
          }
        }
      ],
      "symbolId": "src/database-externalnoncontainerdatabases-stack-monitoring/index:DatabaseExternalnoncontainerdatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalnoncontainerdatabases_stack_monitoring#create DatabaseExternalnoncontainerdatabasesStackMonitoring#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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/database_externalnoncontainerdatabases_stack_monitoring#delete DatabaseExternalnoncontainerdatabasesStackMonitoring#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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/database_externalnoncontainerdatabases_stack_monitoring#update DatabaseExternalnoncontainerdatabasesStackMonitoring#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalnoncontainerdatabases-stack-monitoring/index:DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/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/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalnoncontainerdatabasesStackMonitoringTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalnoncontainerdatabases-stack-monitoring/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalnoncontainerdatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-externalnoncontainerdatabases-stack-monitoring/index:DatabaseExternalnoncontainerdatabasesStackMonitoringTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoring": {
      "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/database_externalpluggabledatabases_stack_monitoring oci_database_externalpluggabledatabases_stack_monitoring}."
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoring",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalpluggabledatabases_stack_monitoring oci_database_externalpluggabledatabases_stack_monitoring} Resource."
        },
        "locationInModule": {
          "filename": "src/database-externalpluggabledatabases-stack-monitoring/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.DatabaseExternalpluggabledatabasesStackMonitoringConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseExternalpluggabledatabasesStackMonitoring resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/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 DatabaseExternalpluggabledatabasesStackMonitoring 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/database_externalpluggabledatabases_stack_monitoring#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseExternalpluggabledatabasesStackMonitoring that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseExternalpluggabledatabasesStackMonitoring to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/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/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseExternalpluggabledatabasesStackMonitoring",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 268
          },
          "name": "enableStackMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 281
          },
          "name": "externalDatabaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 294
          },
          "name": "externalPluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 261
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 274
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 287
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalpluggabledatabases-stack-monitoring/index:DatabaseExternalpluggabledatabasesStackMonitoring"
    },
    "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
        "line": 9
      },
      "name": "DatabaseExternalpluggabledatabasesStackMonitoringConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalpluggabledatabases_stack_monitoring#enable_stack_monitoring DatabaseExternalpluggabledatabasesStackMonitoring#enable_stack_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 13
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_externalpluggabledatabases_stack_monitoring#external_database_connector_id DatabaseExternalpluggabledatabasesStackMonitoring#external_database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 17
          },
          "name": "externalDatabaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalpluggabledatabases_stack_monitoring#external_pluggable_database_id DatabaseExternalpluggabledatabasesStackMonitoring#external_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 21
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_externalpluggabledatabases_stack_monitoring#id DatabaseExternalpluggabledatabasesStackMonitoring#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/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/database_externalpluggabledatabases_stack_monitoring#timeouts DatabaseExternalpluggabledatabasesStackMonitoring#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts"
          }
        }
      ],
      "symbolId": "src/database-externalpluggabledatabases-stack-monitoring/index:DatabaseExternalpluggabledatabasesStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
        "line": 36
      },
      "name": "DatabaseExternalpluggabledatabasesStackMonitoringTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_externalpluggabledatabases_stack_monitoring#create DatabaseExternalpluggabledatabasesStackMonitoring#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/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/database_externalpluggabledatabases_stack_monitoring#delete DatabaseExternalpluggabledatabasesStackMonitoring#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/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/database_externalpluggabledatabases_stack_monitoring#update DatabaseExternalpluggabledatabasesStackMonitoring#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-externalpluggabledatabases-stack-monitoring/index:DatabaseExternalpluggabledatabasesStackMonitoringTimeouts"
    },
    "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-externalpluggabledatabases-stack-monitoring/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/database-externalpluggabledatabases-stack-monitoring/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseExternalpluggabledatabasesStackMonitoringTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-externalpluggabledatabases-stack-monitoring/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseExternalpluggabledatabasesStackMonitoringTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-externalpluggabledatabases-stack-monitoring/index:DatabaseExternalpluggabledatabasesStackMonitoringTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseKeyStore": {
      "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/database_key_store oci_database_key_store}."
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store oci_database_key_store} Resource."
        },
        "locationInModule": {
          "filename": "src/database-key-store/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.DatabaseKeyStoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-key-store/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseKeyStore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-key-store/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 DatabaseKeyStore 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/database_key_store#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseKeyStore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseKeyStore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 684
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 700
          },
          "name": "putTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 589
          },
          "name": "resetConfirmDetailsTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 605
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 634
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 650
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 687
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/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/database-key-store/index.ts",
            "line": 725
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseKeyStore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 505
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 564
          },
          "name": "associatedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 659
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 664
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 670
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 675
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 681
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 697
          },
          "name": "typeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 577
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 593
          },
          "name": "confirmDetailsTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 609
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 622
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 638
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 654
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 691
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 704
          },
          "name": "typeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 570
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 583
          },
          "name": "confirmDetailsTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 599
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 615
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 628
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 644
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStore"
    },
    "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-key-store/index.ts",
        "line": 50
      },
      "name": "DatabaseKeyStoreAssociatedDatabases",
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreAssociatedDatabases"
    },
    "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-key-store/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/database-key-store/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/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.DatabaseKeyStoreAssociatedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseKeyStoreAssociatedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-key-store/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/database-key-store/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreAssociatedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-key-store/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/database-key-store/index.ts",
        "line": 73
      },
      "name": "DatabaseKeyStoreAssociatedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 102
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 107
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreAssociatedDatabases"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreAssociatedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseKeyStoreConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-key-store/index.ts",
        "line": 9
      },
      "name": "DatabaseKeyStoreConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store#compartment_id DatabaseKeyStore#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 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/database_key_store#display_name DatabaseKeyStore#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#type_details DatabaseKeyStore#type_details}",
            "stability": "stable",
            "summary": "type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 48
          },
          "name": "typeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store#confirm_details_trigger DatabaseKeyStore#confirm_details_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 17
          },
          "name": "confirmDetailsTrigger",
          "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/database_key_store#defined_tags DatabaseKeyStore#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#freeform_tags DatabaseKeyStore#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#id DatabaseKeyStore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#timeouts DatabaseKeyStore#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeouts"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreConfig"
    },
    "cdktf-provider-oci.DatabaseKeyStoreTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-key-store/index.ts",
        "line": 135
      },
      "name": "DatabaseKeyStoreTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store#create DatabaseKeyStore#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#delete DatabaseKeyStore#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/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/database_key_store#update DatabaseKeyStore#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 147
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreTimeouts"
    },
    "cdktf-provider-oci.DatabaseKeyStoreTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-key-store/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/database-key-store/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 255
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 271
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 287
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseKeyStoreTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 259
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 275
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 291
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 249
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 265
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 281
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseKeyStoreTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseKeyStoreTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-key-store/index.ts",
        "line": 295
      },
      "name": "DatabaseKeyStoreTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store#admin_username DatabaseKeyStore#admin_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 299
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_key_store#connection_ips DatabaseKeyStore#connection_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 303
          },
          "name": "connectionIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_key_store#secret_id DatabaseKeyStore#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 307
          },
          "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/database_key_store#type DatabaseKeyStore#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 311
          },
          "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/database_key_store#vault_id DatabaseKeyStore#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 315
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreTypeDetails"
    },
    "cdktf-provider-oci.DatabaseKeyStoreTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-key-store/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/database-key-store/index.ts",
        "line": 375
      },
      "name": "DatabaseKeyStoreTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 440
          },
          "name": "adminUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 453
          },
          "name": "connectionIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 466
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 479
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 492
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 433
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 446
          },
          "name": "connectionIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 459
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 472
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 485
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-key-store/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseKeyStoreTypeDetails"
          }
        }
      ],
      "symbolId": "src/database-key-store/index:DatabaseKeyStoreTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRun": {
      "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/database_maintenance_run oci_database_maintenance_run}."
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run oci_database_maintenance_run} Resource."
        },
        "locationInModule": {
          "filename": "src/database-maintenance-run/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.DatabaseMaintenanceRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseMaintenanceRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/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 DatabaseMaintenanceRun 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/database_maintenance_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseMaintenanceRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseMaintenanceRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 630
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 377
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 408
          },
          "name": "resetDatabaseSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 445
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 466
          },
          "name": "resetIsDstFileUpdateEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 530
          },
          "name": "resetPatchingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 633
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/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/database-maintenance-run/index.ts",
            "line": 659
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseMaintenanceRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 311
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 386
          },
          "name": "currentCustomActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 391
          },
          "name": "currentPatchingComponent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 396
          },
          "name": "customActionTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 417
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 422
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 427
          },
          "name": "estimatedComponentPatchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 433
          },
          "name": "estimatedPatchingTime",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTimeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 454
          },
          "name": "isCustomActionTimeoutEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 475
          },
          "name": "isMaintenanceRunGranular",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 480
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 485
          },
          "name": "maintenanceSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 490
          },
          "name": "maintenanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 495
          },
          "name": "patchFailureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 500
          },
          "name": "patchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 518
          },
          "name": "patchingEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 539
          },
          "name": "patchingStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 544
          },
          "name": "patchingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 549
          },
          "name": "peerMaintenanceRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 554
          },
          "name": "peerMaintenanceRunIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 559
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 565
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 570
          },
          "name": "targetDbServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 588
          },
          "name": "targetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 593
          },
          "name": "targetStorageServerVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 598
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 627
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 616
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 621
          },
          "name": "totalTimeTakenInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 381
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 412
          },
          "name": "databaseSoftwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 449
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 470
          },
          "name": "isDstFileUpdateEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 534
          },
          "name": "patchingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 513
          },
          "name": "patchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 583
          },
          "name": "targetResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 637
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 611
          },
          "name": "timeScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 402
          },
          "name": "databaseSoftwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 439
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 460
          },
          "name": "isDstFileUpdateEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 524
          },
          "name": "patchingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 506
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 576
          },
          "name": "targetResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 604
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRun"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 9
      },
      "name": "DatabaseMaintenanceRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#patch_type DatabaseMaintenanceRun#patch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 32
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#target_resource_id DatabaseMaintenanceRun#target_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 40
          },
          "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/database_maintenance_run#time_scheduled DatabaseMaintenanceRun#time_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 44
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#compartment_id DatabaseMaintenanceRun#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-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/database_maintenance_run#database_software_image_id DatabaseMaintenanceRun#database_software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 17
          },
          "name": "databaseSoftwareImageId",
          "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/database_maintenance_run#id DatabaseMaintenanceRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#is_dst_file_update_enabled DatabaseMaintenanceRun#is_dst_file_update_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 28
          },
          "name": "isDstFileUpdateEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_maintenance_run#patching_mode DatabaseMaintenanceRun#patching_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 36
          },
          "name": "patchingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#timeouts DatabaseMaintenanceRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts"
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunConfig"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 52
      },
      "name": "DatabaseMaintenanceRunEstimatedPatchingTime",
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunEstimatedPatchingTime"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTimeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTimeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-maintenance-run/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/database-maintenance-run/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/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.DatabaseMaintenanceRunEstimatedPatchingTimeOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMaintenanceRunEstimatedPatchingTimeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/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/database-maintenance-run/index.ts",
            "line": 131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunEstimatedPatchingTimeList"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-maintenance-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 75
      },
      "name": "DatabaseMaintenanceRunEstimatedPatchingTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 104
          },
          "name": "estimatedDbServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 109
          },
          "name": "estimatedNetworkSwitchesPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 114
          },
          "name": "estimatedStorageServerPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 119
          },
          "name": "totalEstimatedPatchingTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunEstimatedPatchingTime"
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunEstimatedPatchingTimeOutputReference"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 142
      },
      "name": "DatabaseMaintenanceRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_maintenance_run#create DatabaseMaintenanceRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 146
          },
          "name": "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/database_maintenance_run#delete DatabaseMaintenanceRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 150
          },
          "name": "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/database_maintenance_run#update DatabaseMaintenanceRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 154
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunTimeouts"
    },
    "cdktf-provider-oci.DatabaseMaintenanceRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-maintenance-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-maintenance-run/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 262
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 278
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 294
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseMaintenanceRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 266
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 282
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 298
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 256
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 272
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 288
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-maintenance-run/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMaintenanceRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-maintenance-run/index:DatabaseMaintenanceRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement": {
      "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/database_management_autonomous_database_autonomous_database_dbm_features_management oci_database_management_autonomous_database_autonomous_database_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management oci_database_management_autonomous_database_autonomous_database_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
          "line": 1121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 1089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1106
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement 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/database_management_autonomous_database_autonomous_database_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1195
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1211
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1198
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1182
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1214
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1226
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1236
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1094
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1192
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1208
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1157
          },
          "name": "autonomousDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1170
          },
          "name": "enableAutonomousDatabaseDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1202
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1186
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1218
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1150
          },
          "name": "autonomousDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1163
          },
          "name": "enableAutonomousDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1176
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#autonomous_database_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#autonomous_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#enable_autonomous_database_dbm_feature DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#enable_autonomous_database_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 17
          },
          "name": "enableAutonomousDatabaseDbmFeature",
          "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/database_management_autonomous_database_autonomous_database_dbm_features_management#feature_details DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 30
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_autonomous_database_autonomous_database_dbm_features_management#id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-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/database_management_autonomous_database_autonomous_database_dbm_features_management#timeouts DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 774
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#feature DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 778
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#connector_details DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 784
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#database_connection_details DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#database_connection_details}",
            "stability": "stable",
            "summary": "database_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 790
          },
          "name": "databaseConnectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 38
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#connector_type DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 42
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#database_connector_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 46
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#management_agent_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 50
          },
          "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/database_management_autonomous_database_autonomous_database_dbm_features_management#private_end_point_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 54
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 165
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 181
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 197
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 213
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 169
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 185
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 201
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 217
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 159
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 175
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 191
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 207
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 653
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#connection_credentials DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 659
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#connection_string DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 665
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 221
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#credential_name DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 225
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#credential_type DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 229
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#password_secret_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 233
          },
          "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/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#role DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 237
          },
          "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/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#ssl_secret_id DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 241
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#user_name DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 245
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 382
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 398
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 414
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 430
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 446
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 462
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 386
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 402
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 418
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 434
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 450
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 466
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 376
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 392
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 408
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 424
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 440
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 456
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 470
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#connection_type DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 474
          },
          "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/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#port DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 478
          },
          "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/database_management_autonomous_database_autonomous_database_dbm_features_management#protocol DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 482
          },
          "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/database_management_autonomous_database_autonomous_database_dbm_features_management#service DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 486
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 597
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 613
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 629
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 645
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 601
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 617
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 633
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 649
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 591
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 607
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 623
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 639
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 747
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 763
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 750
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 766
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 744
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 760
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 754
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 770
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 898
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 914
          },
          "name": "putDatabaseConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 901
          },
          "name": "resetConnectorDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 917
          },
          "name": "resetDatabaseConnectionDetails"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 895
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 911
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 905
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 921
          },
          "name": "databaseConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 889
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 882
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 925
      },
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_autonomous_database_autonomous_database_dbm_features_management#create DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 929
          },
          "name": "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/database_management_autonomous_database_autonomous_database_dbm_features_management#delete DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 933
          },
          "name": "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/database_management_autonomous_database_autonomous_database_dbm_features_management#update DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 937
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
        "line": 983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1045
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1061
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1077
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1049
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1065
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1081
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1039
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1055
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 1071
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index.ts",
            "line": 995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-autonomous-database-autonomous-database-dbm-features-management/index:DatabaseManagementAutonomousDatabaseAutonomousDatabaseDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsm": {
      "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/database_management_cloud_asm oci_database_management_cloud_asm}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm oci_database_management_cloud_asm} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm/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",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudAsm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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 DatabaseManagementCloudAsm 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/database_management_cloud_asm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementCloudAsm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudAsm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 544
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 406
          },
          "name": "resetCloudConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 442
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 463
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 484
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 547
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 559
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 570
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudAsm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 381
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 415
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 420
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 425
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 430
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 451
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 472
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 493
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 498
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 503
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 509
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 514
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 520
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 525
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 541
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 530
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 535
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 394
          },
          "name": "cloudAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 410
          },
          "name": "cloudConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 446
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 467
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 488
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 551
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 387
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 400
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 436
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 457
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 478
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsm"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudAsmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm#cloud_asm_id DatabaseManagementCloudAsm#cloud_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 13
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm#cloud_connector_id DatabaseManagementCloudAsm#cloud_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 17
          },
          "name": "cloudConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm#defined_tags DatabaseManagementCloudAsm#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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/database_management_cloud_asm#freeform_tags DatabaseManagementCloudAsm#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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/database_management_cloud_asm#id DatabaseManagementCloudAsm#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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/database_management_cloud_asm#timeouts DatabaseManagementCloudAsm#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmInstance": {
      "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/database_management_cloud_asm_instance oci_database_management_cloud_asm_instance}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm_instance oci_database_management_cloud_asm_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm-instance/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.DatabaseManagementCloudAsmInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm-instance/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudAsmInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/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 DatabaseManagementCloudAsmInstance 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/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 DatabaseManagementCloudAsmInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudAsmInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 396
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 336
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 357
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 399
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 411
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 421
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudAsmInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 260
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 265
          },
          "name": "cloudAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 283
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 288
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 293
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 298
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 303
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 324
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 345
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 366
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 371
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 377
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 393
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 387
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 278
          },
          "name": "cloudAsmInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 340
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 361
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 403
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 271
          },
          "name": "cloudAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 330
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 351
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm-instance/index:DatabaseManagementCloudAsmInstance"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm-instance/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudAsmInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm_instance#cloud_asm_instance_id DatabaseManagementCloudAsmInstance#cloud_asm_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 13
          },
          "name": "cloudAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm_instance#defined_tags DatabaseManagementCloudAsmInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-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/database_management_cloud_asm_instance#freeform_tags DatabaseManagementCloudAsmInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/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/database_management_cloud_asm_instance#id DatabaseManagementCloudAsmInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/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/database_management_cloud_asm_instance#timeouts DatabaseManagementCloudAsmInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm-instance/index:DatabaseManagementCloudAsmInstanceConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm-instance/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementCloudAsmInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm_instance#create DatabaseManagementCloudAsmInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/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/database_management_cloud_asm_instance#delete DatabaseManagementCloudAsmInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/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/database_management_cloud_asm_instance#update DatabaseManagementCloudAsmInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm-instance/index:DatabaseManagementCloudAsmInstanceTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm-instance/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/database-management-cloud-asm-instance/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudAsmInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm-instance/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm-instance/index:DatabaseManagementCloudAsmInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudAsmServicedDatabases",
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmServicedDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm/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/database-management-cloud-asm/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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.DatabaseManagementCloudAsmServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudAsmServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/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/database-management-cloud-asm/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmServicedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm/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/database-management-cloud-asm/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementCloudAsmServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 97
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 102
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 112
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 107
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 117
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 122
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 127
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 132
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmServicedDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm/index.ts",
        "line": 155
      },
      "name": "DatabaseManagementCloudAsmTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_asm#create DatabaseManagementCloudAsm#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 159
          },
          "name": "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/database_management_cloud_asm#delete DatabaseManagementCloudAsm#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 163
          },
          "name": "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/database_management_cloud_asm#update DatabaseManagementCloudAsm#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 167
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudAsmTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-asm/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-asm/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 275
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 291
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 307
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudAsmTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 279
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 295
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 311
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 269
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 285
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 301
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-asm/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudAsmTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-asm/index:DatabaseManagementCloudAsmTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudCluster": {
      "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/database_management_cloud_cluster oci_database_management_cloud_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster oci_database_management_cloud_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 481
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementCloudCluster 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/database_management_cloud_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementCloudCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 701
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 551
          },
          "name": "resetCloudConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 587
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 608
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 629
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 704
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 716
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 727
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 469
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 526
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 560
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 565
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 570
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 575
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 596
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 617
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 638
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 643
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 649
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 654
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 660
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 665
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 671
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 676
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 698
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 681
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 686
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 692
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 539
          },
          "name": "cloudClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 555
          },
          "name": "cloudConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 591
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 612
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 633
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 708
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 532
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 545
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 581
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 602
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 623
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudCluster"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster#cloud_cluster_id DatabaseManagementCloudCluster#cloud_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 13
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster#cloud_connector_id DatabaseManagementCloudCluster#cloud_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 17
          },
          "name": "cloudConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster#defined_tags DatabaseManagementCloudCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-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/database_management_cloud_cluster#freeform_tags DatabaseManagementCloudCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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/database_management_cloud_cluster#id DatabaseManagementCloudCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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/database_management_cloud_cluster#timeouts DatabaseManagementCloudCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterInstance": {
      "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/database_management_cloud_cluster_instance oci_database_management_cloud_cluster_instance}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster_instance oci_database_management_cloud_cluster_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster-instance/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.DatabaseManagementCloudClusterInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster-instance/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudClusterInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/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 DatabaseManagementCloudClusterInstance 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/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 DatabaseManagementCloudClusterInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudClusterInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 427
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 295
          },
          "name": "resetCloudConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 341
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 362
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 383
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 430
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 442
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 453
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudClusterInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 265
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 270
          },
          "name": "cloudClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 304
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 309
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 314
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 319
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 324
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 329
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 350
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 371
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 392
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 397
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 402
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 408
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 413
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 424
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 418
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 283
          },
          "name": "cloudClusterInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 299
          },
          "name": "cloudConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 345
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 366
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 387
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 434
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 276
          },
          "name": "cloudClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 289
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 335
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 356
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster-instance/index:DatabaseManagementCloudClusterInstance"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster-instance/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudClusterInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster_instance#cloud_cluster_instance_id DatabaseManagementCloudClusterInstance#cloud_cluster_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 13
          },
          "name": "cloudClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster_instance#cloud_connector_id DatabaseManagementCloudClusterInstance#cloud_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 17
          },
          "name": "cloudConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster_instance#defined_tags DatabaseManagementCloudClusterInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-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/database_management_cloud_cluster_instance#freeform_tags DatabaseManagementCloudClusterInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-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/database_management_cloud_cluster_instance#id DatabaseManagementCloudClusterInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-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/database_management_cloud_cluster_instance#timeouts DatabaseManagementCloudClusterInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster-instance/index:DatabaseManagementCloudClusterInstanceConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster-instance/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudClusterInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster_instance#create DatabaseManagementCloudClusterInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/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/database_management_cloud_cluster_instance#delete DatabaseManagementCloudClusterInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/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/database_management_cloud_cluster_instance#update DatabaseManagementCloudClusterInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster-instance/index:DatabaseManagementCloudClusterInstanceTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster-instance/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/database-management-cloud-cluster-instance/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudClusterInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster-instance/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster-instance/index:DatabaseManagementCloudClusterInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudClusterNetworkConfigurations",
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterNetworkConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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.DatabaseManagementCloudClusterNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudClusterNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementCloudClusterNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 92
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 97
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 102
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 125
      },
      "name": "DatabaseManagementCloudClusterScanConfigurations",
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterScanConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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.DatabaseManagementCloudClusterScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudClusterScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterScanConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 148
      },
      "name": "DatabaseManagementCloudClusterScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 177
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 182
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 187
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 192
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterScanConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 300
      },
      "name": "DatabaseManagementCloudClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_cluster#create DatabaseManagementCloudCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 304
          },
          "name": "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/database_management_cloud_cluster#delete DatabaseManagementCloudCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 308
          },
          "name": "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/database_management_cloud_cluster#update DatabaseManagementCloudCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 312
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 420
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 436
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 452
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 424
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 440
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 456
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 414
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 430
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 446
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-cluster/index.ts",
        "line": 215
      },
      "name": "DatabaseManagementCloudClusterVipConfigurations",
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterVipConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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.DatabaseManagementCloudClusterVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudClusterVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterVipConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-cluster/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/database-management-cloud-cluster/index.ts",
        "line": 238
      },
      "name": "DatabaseManagementCloudClusterVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 267
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 272
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 277
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-cluster/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudClusterVipConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-cluster/index:DatabaseManagementCloudClusterVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbHome": {
      "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/database_management_cloud_db_home oci_database_management_cloud_db_home}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_home oci_database_management_cloud_db_home} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-home/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.DatabaseManagementCloudDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-home/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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 DatabaseManagementCloudDbHome 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/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 DatabaseManagementCloudDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 387
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 306
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 327
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 390
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database-management-cloud-db-home/index.ts",
            "line": 412
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 261
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 279
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 284
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 289
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 294
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 315
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 336
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 357
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 362
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 368
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 373
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 384
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 378
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 274
          },
          "name": "cloudDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 310
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 331
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 394
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 267
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 300
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 321
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-home/index:DatabaseManagementCloudDbHome"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-home/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_home#cloud_db_home_id DatabaseManagementCloudDbHome#cloud_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 13
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_home#defined_tags DatabaseManagementCloudDbHome#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database_management_cloud_db_home#freeform_tags DatabaseManagementCloudDbHome#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database_management_cloud_db_home#id DatabaseManagementCloudDbHome#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database_management_cloud_db_home#timeouts DatabaseManagementCloudDbHome#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-home/index:DatabaseManagementCloudDbHomeConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-home/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementCloudDbHomeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_home#create DatabaseManagementCloudDbHome#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database_management_cloud_db_home#delete DatabaseManagementCloudDbHome#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/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/database_management_cloud_db_home#update DatabaseManagementCloudDbHome#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-home/index:DatabaseManagementCloudDbHomeTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-home/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/database-management-cloud-db-home/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbHomeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-home/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbHomeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-home/index:DatabaseManagementCloudDbHomeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbNode": {
      "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/database_management_cloud_db_node oci_database_management_cloud_db_node}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_node oci_database_management_cloud_db_node} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-node/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.DatabaseManagementCloudDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-node/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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 DatabaseManagementCloudDbNode 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/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 DatabaseManagementCloudDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 423
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 278
          },
          "name": "resetCloudConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 332
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 358
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 379
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 426
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 438
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 449
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 266
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 300
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 305
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 310
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 315
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 320
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 346
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 367
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 388
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 393
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 398
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 404
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 409
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 420
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 414
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 282
          },
          "name": "cloudConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 295
          },
          "name": "cloudDbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 336
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 362
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 383
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 430
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 272
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 288
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 326
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 352
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-node/index:DatabaseManagementCloudDbNode"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-node/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_node#cloud_db_node_id DatabaseManagementCloudDbNode#cloud_db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 17
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_node#cloud_connector_id DatabaseManagementCloudDbNode#cloud_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 13
          },
          "name": "cloudConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_node#defined_tags DatabaseManagementCloudDbNode#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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/database_management_cloud_db_node#freeform_tags DatabaseManagementCloudDbNode#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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/database_management_cloud_db_node#id DatabaseManagementCloudDbNode#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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/database_management_cloud_db_node#timeouts DatabaseManagementCloudDbNode#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-node/index:DatabaseManagementCloudDbNodeConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-node/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudDbNodeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_node#create DatabaseManagementCloudDbNode#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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/database_management_cloud_db_node#delete DatabaseManagementCloudDbNode#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/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/database_management_cloud_db_node#update DatabaseManagementCloudDbNode#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-node/index:DatabaseManagementCloudDbNodeTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-node/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/database-management-cloud-db-node/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbNodeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-node/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbNodeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-node/index:DatabaseManagementCloudDbNodeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystem": {
      "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/database_management_cloud_db_system oci_database_management_cloud_db_system}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system oci_database_management_cloud_db_system} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system/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.DatabaseManagementCloudDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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 DatabaseManagementCloudDbSystem 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/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 DatabaseManagementCloudDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 657
          },
          "name": "putDatabaseManagementConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 673
          },
          "name": "putStackMonitoringConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 689
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 660
          },
          "name": "resetDatabaseManagementConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 550
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 576
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 592
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 613
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 676
          },
          "name": "resetStackMonitoringConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 692
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 704
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 718
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 453
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 654
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 538
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 559
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 564
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 601
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 622
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 627
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 670
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 632
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 638
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 643
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 686
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 648
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 520
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 664
          },
          "name": "databaseManagementConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 533
          },
          "name": "dbSystemDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 554
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 580
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 596
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 617
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 680
          },
          "name": "stackMonitoringConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 696
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 513
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 526
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 544
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 570
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 586
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 607
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystem"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement": {
      "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/database_management_cloud_db_system_cloud_database_managements_management oci_database_management_cloud_db_system_cloud_database_managements_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_database_managements_management oci_database_management_cloud_db_system_cloud_database_managements_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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 DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement 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/database_management_cloud_db_system_cloud_database_managements_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 314
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 330
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 273
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 286
          },
          "name": "enableCloudDatabaseManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 318
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 334
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 350
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 266
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 279
          },
          "name": "enableCloudDatabaseManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 308
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 324
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-database-managements-management/index:DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_database_managements_management#cloud_db_system_id DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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/resources/database_management_cloud_db_system_cloud_database_managements_management#enable_cloud_database_management DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#enable_cloud_database_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 17
          },
          "name": "enableCloudDatabaseManagement",
          "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/database_management_cloud_db_system_cloud_database_managements_management#id DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-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/resources/database_management_cloud_db_system_cloud_database_managements_management#is_enabled DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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/resources/database_management_cloud_db_system_cloud_database_managements_management#metadata DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 32
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_database_managements_management#timeouts DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-database-managements-management/index:DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_database_managements_management#create DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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/database_management_cloud_db_system_cloud_database_managements_management#delete DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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/database_management_cloud_db_system_cloud_database_managements_management#update DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-database-managements-management/index:DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/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/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-database-managements-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-database-managements-management/index:DatabaseManagementCloudDbSystemCloudDatabaseManagementsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement": {
      "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/database_management_cloud_db_system_cloud_stack_monitorings_management oci_database_management_cloud_db_system_cloud_stack_monitorings_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_stack_monitorings_management oci_database_management_cloud_db_system_cloud_stack_monitorings_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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 DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement 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/database_management_cloud_db_system_cloud_stack_monitorings_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 314
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 330
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 273
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 286
          },
          "name": "enableCloudStackMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 318
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 334
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 350
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 266
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 279
          },
          "name": "enableCloudStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 308
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 324
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index:DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#cloud_db_system_id DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#enable_cloud_stack_monitoring DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#enable_cloud_stack_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 17
          },
          "name": "enableCloudStackMonitoring",
          "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/database_management_cloud_db_system_cloud_stack_monitorings_management#id DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-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/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#is_enabled DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#metadata DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 32
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#timeouts DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index:DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_cloud_stack_monitorings_management#create DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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/database_management_cloud_db_system_cloud_stack_monitorings_management#delete DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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/database_management_cloud_db_system_cloud_stack_monitorings_management#update DatabaseManagementCloudDbSystemCloudStackMonitoringsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index:DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/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/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-cloud-stack-monitorings-management/index:DatabaseManagementCloudDbSystemCloudStackMonitoringsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#compartment_id DatabaseManagementCloudDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 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/database_management_cloud_db_system#db_system_discovery_id DatabaseManagementCloudDbSystem#db_system_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 17
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#database_management_config DatabaseManagementCloudDbSystem#database_management_config}",
            "stability": "stable",
            "summary": "database_management_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 42
          },
          "name": "databaseManagementConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#defined_tags DatabaseManagementCloudDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#display_name DatabaseManagementCloudDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#freeform_tags DatabaseManagementCloudDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#id DatabaseManagementCloudDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#stack_monitoring_config DatabaseManagementCloudDbSystem#stack_monitoring_config}",
            "stability": "stable",
            "summary": "stack_monitoring_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 48
          },
          "name": "stackMonitoringConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#timeouts DatabaseManagementCloudDbSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnector": {
      "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/database_management_cloud_db_system_connector oci_database_management_cloud_db_system_connector}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector oci_database_management_cloud_db_system_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/index.ts",
          "line": 967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbSystemConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 952
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementCloudDbSystemConnector 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/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 DatabaseManagementCloudDbSystemConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbSystemConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1155
          },
          "name": "putConnectionInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1171
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1006
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1158
          },
          "name": "resetConnectionInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1063
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1079
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1095
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1111
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1174
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1186
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 940
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1028
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1033
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1152
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1038
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1120
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1131
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1136
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1141
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1168
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1146
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1010
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1023
          },
          "name": "cloudDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1162
          },
          "name": "connectionInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1051
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1067
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1083
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1099
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1115
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1178
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1000
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1016
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1044
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1057
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1073
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1089
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 1105
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnector"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbSystemConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#cloud_db_system_id DatabaseManagementCloudDbSystemConnector#cloud_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 17
          },
          "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/resources/database_management_cloud_db_system_connector#connector_type DatabaseManagementCloudDbSystemConnector#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 21
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#agent_id DatabaseManagementCloudDbSystemConnector#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 13
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#connection_info DatabaseManagementCloudDbSystemConnector#connection_info}",
            "stability": "stable",
            "summary": "connection_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 46
          },
          "name": "connectionInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo"
                    },
                    "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/database_management_cloud_db_system_connector#defined_tags DatabaseManagementCloudDbSystemConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database_management_cloud_db_system_connector#display_name DatabaseManagementCloudDbSystemConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database_management_cloud_db_system_connector#freeform_tags DatabaseManagementCloudDbSystemConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database_management_cloud_db_system_connector#id DatabaseManagementCloudDbSystemConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database_management_cloud_db_system_connector#timeouts DatabaseManagementCloudDbSystemConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 588
      },
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#component_type DatabaseManagementCloudDbSystemConnector#component_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 592
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#connection_credentials DatabaseManagementCloudDbSystemConnector#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 598
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#connection_string DatabaseManagementCloudDbSystemConnector#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 604
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 54
      },
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#credential_name DatabaseManagementCloudDbSystemConnector#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 58
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#credential_type DatabaseManagementCloudDbSystemConnector#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 62
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#password_secret_id DatabaseManagementCloudDbSystemConnector#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 66
          },
          "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/7.19.0/docs/resources/database_management_cloud_db_system_connector#role DatabaseManagementCloudDbSystemConnector#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 70
          },
          "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/resources/database_management_cloud_db_system_connector#ssl_secret_id DatabaseManagementCloudDbSystemConnector#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 74
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#user_name DatabaseManagementCloudDbSystemConnector#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 78
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 329
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
            "line": 329
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 227
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 243
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 264
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 280
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 296
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 312
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 252
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 231
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 247
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 268
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 284
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 300
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 316
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 221
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 237
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 258
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 274
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 290
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 306
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 340
      },
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#host_name DatabaseManagementCloudDbSystemConnector#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 344
          },
          "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/database_management_cloud_db_system_connector#hosts DatabaseManagementCloudDbSystemConnector#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 348
          },
          "name": "hosts",
          "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/database_management_cloud_db_system_connector#port DatabaseManagementCloudDbSystemConnector#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 352
          },
          "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/database_management_cloud_db_system_connector#protocol DatabaseManagementCloudDbSystemConnector#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 356
          },
          "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/database_management_cloud_db_system_connector#service DatabaseManagementCloudDbSystemConnector#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 360
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 496
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 512
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 528
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 544
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 560
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 500
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 516
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 532
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 548
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 564
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 490
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 506
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 522
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 538
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 554
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 767
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 760
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 760
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 760
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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/database-management-cloud-db-system-connector/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 724
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 740
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 727
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 743
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 721
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 737
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 715
          },
          "name": "componentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 731
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 747
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 708
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorConnectionInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 771
      },
      "name": "DatabaseManagementCloudDbSystemConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_connector#create DatabaseManagementCloudDbSystemConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 775
          },
          "name": "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/database_management_cloud_db_system_connector#delete DatabaseManagementCloudDbSystemConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 779
          },
          "name": "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/database_management_cloud_db_system_connector#update DatabaseManagementCloudDbSystemConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 783
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-connector/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 891
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 907
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 923
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 895
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 911
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 927
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 885
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 901
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 917
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-connector/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-connector/index:DatabaseManagementCloudDbSystemConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system/index.ts",
        "line": 56
      },
      "name": "DatabaseManagementCloudDbSystemDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#is_enabled DatabaseManagementCloudDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 60
          },
          "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/database_management_cloud_db_system#metadata DatabaseManagementCloudDbSystem#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 64
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system/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/database-management-cloud-db-system/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 162
          },
          "name": "resetMetadata"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 150
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 166
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 143
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 156
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscovery": {
      "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/database_management_cloud_db_system_discovery oci_database_management_cloud_db_system_discovery}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery oci_database_management_cloud_db_system_discovery} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudDbSystemDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3725
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementCloudDbSystemDiscovery 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/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 DatabaseManagementCloudDbSystemDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudDbSystemDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3940
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3956
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3824
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3859
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3875
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3896
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3943
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3959
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3971
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3986
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3713
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3786
          },
          "name": "cloudDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3847
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3884
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3905
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3937
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3910
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3915
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3921
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3926
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3953
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3931
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3781
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3799
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3812
          },
          "name": "dbaasParentInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3828
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3841
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3863
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3879
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3900
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3947
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3963
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3774
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3792
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3805
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3818
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3834
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3853
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3869
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3890
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscovery"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#agent_id DatabaseManagementCloudDbSystemDiscovery#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#compartment_id DatabaseManagementCloudDbSystemDiscovery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#dbaas_parent_infrastructure_id DatabaseManagementCloudDbSystemDiscovery#dbaas_parent_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 21
          },
          "name": "dbaasParentInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#deployment_type DatabaseManagementCloudDbSystemDiscovery#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 29
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#defined_tags DatabaseManagementCloudDbSystemDiscovery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#display_name DatabaseManagementCloudDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#freeform_tags DatabaseManagementCloudDbSystemDiscovery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#id DatabaseManagementCloudDbSystemDiscovery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database_management_cloud_db_system_discovery#patch_operations DatabaseManagementCloudDbSystemDiscovery#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 50
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#timeouts DatabaseManagementCloudDbSystemDiscovery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2049
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 58
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 81
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 110
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 115
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 120
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 143
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 166
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 195
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 200
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 205
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 621
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 515
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 428
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 228
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 251
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 280
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 285
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 290
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 295
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 300
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 305
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 310
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 333
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 417
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 417
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 356
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 385
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 390
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 395
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 400
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 405
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 504
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 451
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 480
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 486
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 492
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 610
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 610
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 538
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 567
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 572
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 578
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 583
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 588
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 593
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 598
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 711
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 711
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 644
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 673
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 678
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 684
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 689
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 694
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 699
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1009
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 922
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 722
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 816
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 816
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 745
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 774
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 779
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 784
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 789
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 794
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 799
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 804
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 827
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 850
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 879
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 884
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 889
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 894
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 899
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 945
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 974
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 980
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 986
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 1104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1032
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1061
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1066
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1072
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1077
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1082
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1087
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1092
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1115
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 1199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1138
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1167
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1172
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1177
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1182
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1187
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1210
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1294
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 1294
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1233
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1262
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1267
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1272
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1277
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1282
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2385
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2378
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2378
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2378
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1305
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1379
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 1379
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1328
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1357
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1362
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1367
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 2081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2072
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2101
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2107
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2113
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2118
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2123
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2129
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2134
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2139
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2144
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2149
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2155
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2160
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2165
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2170
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2221
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2175
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2180
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2186
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2191
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2196
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2201
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2206
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2211
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2216
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2226
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2232
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2237
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2242
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2247
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2252
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2257
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2262
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2267
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2272
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2277
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2282
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2287
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2292
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2297
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2302
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2308
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2313
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2318
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2323
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2328
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2334
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2339
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2345
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2350
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2355
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2360
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2366
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1783
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1677
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1590
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1390
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1484
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
            "line": 1484
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1413
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1442
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1447
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1452
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1457
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1462
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1467
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1472
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1495
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1579
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1579
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1579
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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/database-management-cloud-db-system-discovery/index.ts",
        "line": 1518
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1547
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1552
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1557
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1562
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1567
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1673
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1666
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1666
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1666
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 1622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1613
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1642
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1648
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1654
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1779
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1772
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1772
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1700
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1729
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1734
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1740
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1745
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1750
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1755
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1760
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1870
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1863
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1863
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1863
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 1815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1806
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1835
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1841
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1846
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1851
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1874
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1960
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1953
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1953
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1953
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1897
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1926
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1931
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1936
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1941
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 1910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1964
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 1987
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2016
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2021
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2026
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3366
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#operation DatabaseManagementCloudDbSystemDiscovery#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3370
          },
          "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/database_management_cloud_db_system_discovery#selection DatabaseManagementCloudDbSystemDiscovery#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3374
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#value DatabaseManagementCloudDbSystemDiscovery#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3380
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3533
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3513
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3516
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3510
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3491
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3504
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3520
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3484
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3497
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3181
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#compartment_id DatabaseManagementCloudDbSystemDiscovery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3185
          },
          "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/database_management_cloud_db_system_discovery#connector DatabaseManagementCloudDbSystemDiscovery#connector}",
            "stability": "stable",
            "summary": "connector block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3199
          },
          "name": "connector",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#display_name DatabaseManagementCloudDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3189
          },
          "name": "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/database_management_cloud_db_system_discovery#is_selected_for_monitoring DatabaseManagementCloudDbSystemDiscovery#is_selected_for_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3193
          },
          "name": "isSelectedForMonitoring",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3002
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#connector_type DatabaseManagementCloudDbSystemDiscovery#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3010
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#display_name DatabaseManagementCloudDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3014
          },
          "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/database_management_cloud_db_system_discovery#agent_id DatabaseManagementCloudDbSystemDiscovery#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3006
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#connection_info DatabaseManagementCloudDbSystemDiscovery#connection_info}",
            "stability": "stable",
            "summary": "connection_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3020
          },
          "name": "connectionInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2851
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#component_type DatabaseManagementCloudDbSystemDiscovery#component_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2855
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#connection_credentials DatabaseManagementCloudDbSystemDiscovery#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2861
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#connection_string DatabaseManagementCloudDbSystemDiscovery#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2867
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2389
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#credential_type DatabaseManagementCloudDbSystemDiscovery#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2397
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#credential_name DatabaseManagementCloudDbSystemDiscovery#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2393
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#password_secret_id DatabaseManagementCloudDbSystemDiscovery#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2401
          },
          "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/7.19.0/docs/resources/database_management_cloud_db_system_discovery#role DatabaseManagementCloudDbSystemDiscovery#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2405
          },
          "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/resources/database_management_cloud_db_system_discovery#ssl_secret_id DatabaseManagementCloudDbSystemDiscovery#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2409
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#user_name DatabaseManagementCloudDbSystemDiscovery#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2413
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 2487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2550
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2579
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2595
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2611
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2627
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2554
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2567
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2583
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2599
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2615
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2631
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2544
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2560
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2573
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2589
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2605
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2621
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2635
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#host_name DatabaseManagementCloudDbSystemDiscovery#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2639
          },
          "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/database_management_cloud_db_system_discovery#hosts DatabaseManagementCloudDbSystemDiscovery#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2643
          },
          "name": "hosts",
          "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/database_management_cloud_db_system_discovery#port DatabaseManagementCloudDbSystemDiscovery#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2647
          },
          "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/database_management_cloud_db_system_discovery#protocol DatabaseManagementCloudDbSystemDiscovery#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2651
          },
          "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/database_management_cloud_db_system_discovery#service DatabaseManagementCloudDbSystemDiscovery#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2655
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2779
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2795
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2811
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2827
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2843
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2783
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2799
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2815
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2831
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2847
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2773
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2789
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2805
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2821
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2837
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 2920
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 2913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2975
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2991
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2978
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2994
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2972
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2988
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2966
          },
          "name": "componentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2982
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2998
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2959
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 2924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3170
          },
          "name": "putConnectionInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3131
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3173
          },
          "name": "resetConnectionInfo"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3167
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3135
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3177
          },
          "name": "connectionInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3148
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3161
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3125
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3141
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3154
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3355
          },
          "name": "putConnector",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3310
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3358
          },
          "name": "resetConnector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3326
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3342
          },
          "name": "resetIsSelectedForMonitoring"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3352
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3314
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3362
          },
          "name": "connectorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueConnector"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3330
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3346
          },
          "name": "isSelectedForMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3304
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3320
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3336
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3544
      },
      "name": "DatabaseManagementCloudDbSystemDiscoveryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system_discovery#create DatabaseManagementCloudDbSystemDiscovery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3548
          },
          "name": "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/database_management_cloud_db_system_discovery#delete DatabaseManagementCloudDbSystemDiscovery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3552
          },
          "name": "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/database_management_cloud_db_system_discovery#update DatabaseManagementCloudDbSystemDiscovery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3556
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system-discovery/index.ts",
          "line": 3610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system-discovery/index.ts",
        "line": 3602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3664
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3680
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3696
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemDiscoveryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3668
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3684
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3700
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3658
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3674
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3690
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system-discovery/index.ts",
            "line": 3614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemDiscoveryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system-discovery/index:DatabaseManagementCloudDbSystemDiscoveryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system/index.ts",
        "line": 170
      },
      "name": "DatabaseManagementCloudDbSystemStackMonitoringConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#is_enabled DatabaseManagementCloudDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 174
          },
          "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/database_management_cloud_db_system#metadata DatabaseManagementCloudDbSystem#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 178
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system/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/database-management-cloud-db-system/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 276
          },
          "name": "resetMetadata"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 264
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 280
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 257
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 270
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-db-system/index.ts",
        "line": 284
      },
      "name": "DatabaseManagementCloudDbSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_db_system#create DatabaseManagementCloudDbSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#delete DatabaseManagementCloudDbSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/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/database_management_cloud_db_system#update DatabaseManagementCloudDbSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 296
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-db-system/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/database-management-cloud-db-system/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 404
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 420
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 436
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudDbSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 408
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 424
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 440
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 398
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 414
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 430
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-db-system/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudDbSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-db-system/index:DatabaseManagementCloudDbSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListener": {
      "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/database_management_cloud_listener oci_database_management_cloud_listener}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_listener oci_database_management_cloud_listener} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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.DatabaseManagementCloudListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementCloudListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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 DatabaseManagementCloudListener 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/database_management_cloud_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementCloudListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementCloudListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 766
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 573
          },
          "name": "resetCloudConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 632
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 659
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 680
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 769
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 781
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 792
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 499
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 556
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 561
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 582
          },
          "name": "cloudDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 587
          },
          "name": "cloudDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 592
          },
          "name": "cloudDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 610
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 615
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 620
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 641
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 647
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 668
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 689
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 694
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 699
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 704
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 709
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 714
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 720
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 726
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 731
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 737
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 742
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 763
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 747
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 752
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 757
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 577
          },
          "name": "cloudConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 605
          },
          "name": "cloudListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 636
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 663
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 684
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 773
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 567
          },
          "name": "cloudConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 598
          },
          "name": "cloudListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 626
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 653
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 674
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListener"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementCloudListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_listener#cloud_listener_id DatabaseManagementCloudListener#cloud_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 17
          },
          "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/resources/database_management_cloud_listener#cloud_connector_id DatabaseManagementCloudListener#cloud_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 13
          },
          "name": "cloudConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_listener#defined_tags DatabaseManagementCloudListener#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database_management_cloud_listener#freeform_tags DatabaseManagementCloudListener#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database_management_cloud_listener#id DatabaseManagementCloudListener#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database_management_cloud_listener#timeouts DatabaseManagementCloudListener#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerConfig"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementCloudListenerEndpoints",
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerEndpoints"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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.DatabaseManagementCloudListenerEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudListenerEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerEndpointsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementCloudListenerEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 92
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 97
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 102
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 107
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 112
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerEndpoints"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerEndpointsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 135
      },
      "name": "DatabaseManagementCloudListenerServicedAsms",
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedAsms"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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.DatabaseManagementCloudListenerServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudListenerServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedAsmsList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 158
      },
      "name": "DatabaseManagementCloudListenerServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedAsms"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 220
      },
      "name": "DatabaseManagementCloudListenerServicedDatabases",
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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.DatabaseManagementCloudListenerServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementCloudListenerServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 319
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
            "line": 319
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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/database-management-cloud-listener/index.ts",
        "line": 243
      },
      "name": "DatabaseManagementCloudListenerServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 277
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 282
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 292
          },
          "name": "dbaasId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 287
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 297
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 307
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerServicedDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 330
      },
      "name": "DatabaseManagementCloudListenerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_cloud_listener#create DatabaseManagementCloudListener#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 334
          },
          "name": "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/database_management_cloud_listener#delete DatabaseManagementCloudListener#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 338
          },
          "name": "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/database_management_cloud_listener#update DatabaseManagementCloudListener#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 342
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementCloudListenerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-cloud-listener/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-cloud-listener/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 450
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 466
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 482
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementCloudListenerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 454
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 470
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 486
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 444
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 460
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 476
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-cloud-listener/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementCloudListenerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-cloud-listener/index:DatabaseManagementCloudListenerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagement": {
      "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/database_management_database_dbm_features_management oci_database_management_database_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management oci_database_management_database_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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.DatabaseManagementDatabaseDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 1233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementDatabaseDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/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 DatabaseManagementDatabaseDbmFeaturesManagement 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/database_management_database_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementDatabaseDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementDatabaseDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1390
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1303
          },
          "name": "resetCanDisableAllPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1345
          },
          "name": "resetFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1393
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1361
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1377
          },
          "name": "resetModifyDatabaseDbmFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1238
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1387
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1307
          },
          "name": "canDisableAllPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1320
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1333
          },
          "name": "enableDatabaseDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1397
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1349
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1365
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1381
          },
          "name": "modifyDatabaseDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1297
          },
          "name": "canDisableAllPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1313
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1326
          },
          "name": "enableDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1339
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1371
          },
          "name": "modifyDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#database_id DatabaseManagementDatabaseDbmFeaturesManagement#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/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/resources/database_management_database_dbm_features_management#enable_database_dbm_feature DatabaseManagementDatabaseDbmFeaturesManagement#enable_database_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 21
          },
          "name": "enableDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_database_dbm_features_management#can_disable_all_pdbs DatabaseManagementDatabaseDbmFeaturesManagement#can_disable_all_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 13
          },
          "name": "canDisableAllPdbs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_database_dbm_features_management#feature DatabaseManagementDatabaseDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 25
          },
          "name": "feature",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#feature_details DatabaseManagementDatabaseDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 42
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_database_dbm_features_management#id DatabaseManagementDatabaseDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/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/database_management_database_dbm_features_management#modify_database_dbm_feature DatabaseManagementDatabaseDbmFeaturesManagement#modify_database_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 36
          },
          "name": "modifyDatabaseDbmFeature",
          "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/database_management_database_dbm_features_management#timeouts DatabaseManagementDatabaseDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 819
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#feature DatabaseManagementDatabaseDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 827
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#can_enable_all_current_pdbs DatabaseManagementDatabaseDbmFeaturesManagement#can_enable_all_current_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 823
          },
          "name": "canEnableAllCurrentPdbs",
          "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/database_management_database_dbm_features_management#connector_details DatabaseManagementDatabaseDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 841
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#database_connection_details DatabaseManagementDatabaseDbmFeaturesManagement#database_connection_details}",
            "stability": "stable",
            "summary": "database_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 847
          },
          "name": "databaseConnectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#is_auto_enable_pluggable_database DatabaseManagementDatabaseDbmFeaturesManagement#is_auto_enable_pluggable_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 831
          },
          "name": "isAutoEnablePluggableDatabase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_database_dbm_features_management#management_type DatabaseManagementDatabaseDbmFeaturesManagement#management_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 835
          },
          "name": "managementType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 50
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#connector_type DatabaseManagementDatabaseDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 54
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#database_connector_id DatabaseManagementDatabaseDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 58
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#management_agent_id DatabaseManagementDatabaseDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 62
          },
          "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/database_management_database_dbm_features_management#private_end_point_id DatabaseManagementDatabaseDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 66
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 177
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 193
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 209
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 225
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 181
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 197
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 213
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 229
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 171
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 187
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 203
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 219
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 698
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#connection_credentials DatabaseManagementDatabaseDbmFeaturesManagement#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 704
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#connection_string DatabaseManagementDatabaseDbmFeaturesManagement#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 710
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 233
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#credential_name DatabaseManagementDatabaseDbmFeaturesManagement#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 237
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#credential_type DatabaseManagementDatabaseDbmFeaturesManagement#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 241
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#named_credential_id DatabaseManagementDatabaseDbmFeaturesManagement#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 245
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#password_secret_id DatabaseManagementDatabaseDbmFeaturesManagement#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 249
          },
          "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/7.19.0/docs/resources/database_management_database_dbm_features_management#role DatabaseManagementDatabaseDbmFeaturesManagement#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 253
          },
          "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/resources/database_management_database_dbm_features_management#ssl_secret_id DatabaseManagementDatabaseDbmFeaturesManagement#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 257
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#user_name DatabaseManagementDatabaseDbmFeaturesManagement#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 261
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 411
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 427
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 443
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 459
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 475
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 491
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 507
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 415
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 431
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 447
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 463
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 479
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 495
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 511
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 405
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 421
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 437
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 453
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 469
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 485
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 501
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 515
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#connection_type DatabaseManagementDatabaseDbmFeaturesManagement#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 519
          },
          "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/resources/database_management_database_dbm_features_management#port DatabaseManagementDatabaseDbmFeaturesManagement#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 523
          },
          "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/database_management_database_dbm_features_management#protocol DatabaseManagementDatabaseDbmFeaturesManagement#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 527
          },
          "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/database_management_database_dbm_features_management#service DatabaseManagementDatabaseDbmFeaturesManagement#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 531
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 642
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 658
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 674
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 690
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 646
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 662
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 678
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 694
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 636
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 652
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 668
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 684
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 792
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 808
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 795
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 811
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 789
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 805
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 799
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 815
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1042
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1058
          },
          "name": "putDatabaseConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 984
          },
          "name": "resetCanEnableAllCurrentPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1045
          },
          "name": "resetConnectorDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1061
          },
          "name": "resetDatabaseConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1013
          },
          "name": "resetIsAutoEnablePluggableDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1029
          },
          "name": "resetManagementType"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1039
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1055
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 988
          },
          "name": "canEnableAllCurrentPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1049
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1065
          },
          "name": "databaseConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1001
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1017
          },
          "name": "isAutoEnablePluggableDatabaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1033
          },
          "name": "managementTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 978
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 994
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1007
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1023
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 1069
      },
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_database_dbm_features_management#create DatabaseManagementDatabaseDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1073
          },
          "name": "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/database_management_database_dbm_features_management#delete DatabaseManagementDatabaseDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1077
          },
          "name": "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/database_management_database_dbm_features_management#update DatabaseManagementDatabaseDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1081
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-database-dbm-features-management/index.ts",
        "line": 1127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1189
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1205
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1221
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1193
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1209
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1225
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1183
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1199
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1215
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-database-dbm-features-management/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-database-dbm-features-management/index:DatabaseManagementDatabaseDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpoint": {
      "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/database_management_db_management_private_endpoint oci_database_management_db_management_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_db_management_private_endpoint oci_database_management_db_management_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-db-management-private-endpoint/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.DatabaseManagementDbManagementPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-db-management-private-endpoint/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementDbManagementPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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 DatabaseManagementDbManagementPrivateEndpoint 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/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 DatabaseManagementDbManagementPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementDbManagementPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 471
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 310
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 326
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 342
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 374
          },
          "name": "resetIsCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 390
          },
          "name": "resetIsDnsResolutionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 419
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 474
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 486
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 502
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementDbManagementPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 428
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 433
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 452
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 457
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 468
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 462
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 314
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 330
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 346
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 378
          },
          "name": "isClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 394
          },
          "name": "isDnsResolutionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 423
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 446
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 478
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 304
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 320
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 336
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 368
          },
          "name": "isCluster",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 384
          },
          "name": "isDnsResolutionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 413
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 439
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-db-management-private-endpoint/index:DatabaseManagementDbManagementPrivateEndpoint"
    },
    "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-db-management-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementDbManagementPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_db_management_private_endpoint#compartment_id DatabaseManagementDbManagementPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-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/database_management_db_management_private_endpoint#name DatabaseManagementDbManagementPrivateEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_db_management_private_endpoint#subnet_id DatabaseManagementDbManagementPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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/database_management_db_management_private_endpoint#defined_tags DatabaseManagementDbManagementPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-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/database_management_db_management_private_endpoint#description DatabaseManagementDbManagementPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-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/database_management_db_management_private_endpoint#freeform_tags DatabaseManagementDbManagementPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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/database_management_db_management_private_endpoint#id DatabaseManagementDbManagementPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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/database_management_db_management_private_endpoint#is_cluster DatabaseManagementDbManagementPrivateEndpoint#is_cluster}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 36
          },
          "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/resources/database_management_db_management_private_endpoint#is_dns_resolution_enabled DatabaseManagementDbManagementPrivateEndpoint#is_dns_resolution_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 40
          },
          "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/resources/database_management_db_management_private_endpoint#nsg_ids DatabaseManagementDbManagementPrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 48
          },
          "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/database_management_db_management_private_endpoint#timeouts DatabaseManagementDbManagementPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-db-management-private-endpoint/index:DatabaseManagementDbManagementPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-db-management-private-endpoint/index.ts",
        "line": 60
      },
      "name": "DatabaseManagementDbManagementPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_db_management_private_endpoint#create DatabaseManagementDbManagementPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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/database_management_db_management_private_endpoint#delete DatabaseManagementDbManagementPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/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/database_management_db_management_private_endpoint#update DatabaseManagementDbManagementPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-db-management-private-endpoint/index:DatabaseManagementDbManagementPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-db-management-private-endpoint/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/database-management-db-management-private-endpoint/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementDbManagementPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-db-management-private-endpoint/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementDbManagementPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-db-management-private-endpoint/index:DatabaseManagementDbManagementPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsm": {
      "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/database_management_external_asm oci_database_management_external_asm}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm oci_database_management_external_asm} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm/index.ts",
          "line": 346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-asm/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalAsm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 331
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementExternalAsm 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/database_management_external_asm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalAsm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalAsm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 534
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 398
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 432
          },
          "name": "resetExternalConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 453
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 537
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 549
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalAsm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 319
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 376
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 381
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 386
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 407
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 441
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 462
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 483
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 488
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 493
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 499
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 510
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 515
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 531
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 520
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 525
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 402
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 420
          },
          "name": "externalAsmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 436
          },
          "name": "externalConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 457
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 541
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 392
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 413
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 426
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 447
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsm"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-asm/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalAsmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm#external_asm_id DatabaseManagementExternalAsm#external_asm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 17
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm#defined_tags DatabaseManagementExternalAsm#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/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/database_management_external_asm#external_connector_id DatabaseManagementExternalAsm#external_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 21
          },
          "name": "externalConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm#freeform_tags DatabaseManagementExternalAsm#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/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/database_management_external_asm#id DatabaseManagementExternalAsm#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/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/database_management_external_asm#timeouts DatabaseManagementExternalAsm#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmInstance": {
      "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/database_management_external_asm_instance oci_database_management_external_asm_instance}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm_instance oci_database_management_external_asm_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm-instance/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.DatabaseManagementExternalAsmInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-asm-instance/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalAsmInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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 DatabaseManagementExternalAsmInstance 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/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 DatabaseManagementExternalAsmInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalAsmInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 391
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 282
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 331
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 352
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 394
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 406
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 416
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalAsmInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 260
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 270
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 296
          },
          "name": "externalAsmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 314
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 319
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 340
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 361
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 366
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 372
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 377
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 388
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 382
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 286
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 309
          },
          "name": "externalAsmInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 335
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 356
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 398
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 302
          },
          "name": "externalAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 325
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 346
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm-instance/index:DatabaseManagementExternalAsmInstance"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-asm-instance/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalAsmInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm_instance#external_asm_instance_id DatabaseManagementExternalAsmInstance#external_asm_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 17
          },
          "name": "externalAsmInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm_instance#defined_tags DatabaseManagementExternalAsmInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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/database_management_external_asm_instance#freeform_tags DatabaseManagementExternalAsmInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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/database_management_external_asm_instance#id DatabaseManagementExternalAsmInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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/database_management_external_asm_instance#timeouts DatabaseManagementExternalAsmInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm-instance/index:DatabaseManagementExternalAsmInstanceConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-asm-instance/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalAsmInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm_instance#create DatabaseManagementExternalAsmInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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/database_management_external_asm_instance#delete DatabaseManagementExternalAsmInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/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/database_management_external_asm_instance#update DatabaseManagementExternalAsmInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm-instance/index:DatabaseManagementExternalAsmInstanceTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm-instance/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/database-management-external-asm-instance/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalAsmInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm-instance/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-asm-instance/index:DatabaseManagementExternalAsmInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-asm/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalAsmServicedDatabases",
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmServicedDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm/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/database-management-external-asm/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/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.DatabaseManagementExternalAsmServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalAsmServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/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/database-management-external-asm/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmServicedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm/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/database-management-external-asm/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementExternalAsmServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 97
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 102
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 107
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 112
          },
          "name": "diskGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 117
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 127
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmServicedDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-asm/index.ts",
        "line": 150
      },
      "name": "DatabaseManagementExternalAsmTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_asm#create DatabaseManagementExternalAsm#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 154
          },
          "name": "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/database_management_external_asm#delete DatabaseManagementExternalAsm#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 158
          },
          "name": "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/database_management_external_asm#update DatabaseManagementExternalAsm#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 162
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalAsmTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-asm/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-asm/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 270
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 286
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 302
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalAsmTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 274
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 290
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 306
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 264
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 280
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 296
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-asm/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalAsmTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-asm/index:DatabaseManagementExternalAsmTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalCluster": {
      "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/database_management_external_cluster oci_database_management_external_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster oci_database_management_external_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 481
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementExternalCluster 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/database_management_external_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 696
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 548
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 582
          },
          "name": "resetExternalConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 603
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 624
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 699
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 711
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 722
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 469
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 526
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 531
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 536
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 557
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 591
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 612
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 633
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 638
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 644
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 649
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 655
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 660
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 666
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 671
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 693
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 676
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 681
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 687
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 552
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 570
          },
          "name": "externalClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 586
          },
          "name": "externalConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 607
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 628
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 703
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 542
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 563
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 576
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 597
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 618
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalCluster"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster#external_cluster_id DatabaseManagementExternalCluster#external_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 17
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster#defined_tags DatabaseManagementExternalCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database_management_external_cluster#external_connector_id DatabaseManagementExternalCluster#external_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 21
          },
          "name": "externalConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster#freeform_tags DatabaseManagementExternalCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database_management_external_cluster#id DatabaseManagementExternalCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database_management_external_cluster#timeouts DatabaseManagementExternalCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterInstance": {
      "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/database_management_external_cluster_instance oci_database_management_external_cluster_instance}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster_instance oci_database_management_external_cluster_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster-instance/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.DatabaseManagementExternalClusterInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-cluster-instance/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalClusterInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/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 DatabaseManagementExternalClusterInstance 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/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 DatabaseManagementExternalClusterInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalClusterInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 422
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 292
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 331
          },
          "name": "resetExternalConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 357
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 378
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 425
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 437
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 448
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalClusterInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 265
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 275
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 280
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 306
          },
          "name": "externalClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 340
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 345
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 366
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 387
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 392
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 397
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 403
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 408
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 419
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 413
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 296
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 319
          },
          "name": "externalClusterInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 335
          },
          "name": "externalConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 361
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 382
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 429
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 286
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 312
          },
          "name": "externalClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 325
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 351
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 372
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster-instance/index:DatabaseManagementExternalClusterInstance"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster-instance/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalClusterInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster_instance#external_cluster_instance_id DatabaseManagementExternalClusterInstance#external_cluster_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 17
          },
          "name": "externalClusterInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster_instance#defined_tags DatabaseManagementExternalClusterInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/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/database_management_external_cluster_instance#external_connector_id DatabaseManagementExternalClusterInstance#external_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 21
          },
          "name": "externalConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster_instance#freeform_tags DatabaseManagementExternalClusterInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-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/database_management_external_cluster_instance#id DatabaseManagementExternalClusterInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-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/database_management_external_cluster_instance#timeouts DatabaseManagementExternalClusterInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster-instance/index:DatabaseManagementExternalClusterInstanceConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster-instance/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalClusterInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster_instance#create DatabaseManagementExternalClusterInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/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/database_management_external_cluster_instance#delete DatabaseManagementExternalClusterInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/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/database_management_external_cluster_instance#update DatabaseManagementExternalClusterInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster-instance/index:DatabaseManagementExternalClusterInstanceTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster-instance/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/database-management-external-cluster-instance/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalClusterInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster-instance/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster-instance/index:DatabaseManagementExternalClusterInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalClusterNetworkConfigurations",
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterNetworkConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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.DatabaseManagementExternalClusterNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalClusterNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementExternalClusterNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 92
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 97
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 102
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 125
      },
      "name": "DatabaseManagementExternalClusterScanConfigurations",
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterScanConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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.DatabaseManagementExternalClusterScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalClusterScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterScanConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 148
      },
      "name": "DatabaseManagementExternalClusterScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 177
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 182
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 187
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 192
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterScanConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 300
      },
      "name": "DatabaseManagementExternalClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_cluster#create DatabaseManagementExternalCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 304
          },
          "name": "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/database_management_external_cluster#delete DatabaseManagementExternalCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 308
          },
          "name": "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/database_management_external_cluster#update DatabaseManagementExternalCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 312
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 420
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 436
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 452
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 424
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 440
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 456
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 414
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 430
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 446
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-cluster/index.ts",
        "line": 215
      },
      "name": "DatabaseManagementExternalClusterVipConfigurations",
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterVipConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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.DatabaseManagementExternalClusterVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalClusterVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
            "line": 289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterVipConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-cluster/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/database-management-external-cluster/index.ts",
        "line": 238
      },
      "name": "DatabaseManagementExternalClusterVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 267
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 272
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 277
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-cluster/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalClusterVipConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-cluster/index:DatabaseManagementExternalClusterVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbHome": {
      "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/database_management_external_db_home oci_database_management_external_db_home}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHome",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_home oci_database_management_external_db_home} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-home/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.DatabaseManagementExternalDbHomeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-home/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbHome resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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 DatabaseManagementExternalDbHome 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/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 DatabaseManagementExternalDbHome that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbHome to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 382
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 283
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 385
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 397
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 407
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbHome",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 261
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 271
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 310
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 331
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 352
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 357
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 363
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 368
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 379
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 373
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 287
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 305
          },
          "name": "externalDbHomeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 389
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 277
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 298
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-home/index:DatabaseManagementExternalDbHome"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbHomeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-home/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbHomeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_home#external_db_home_id DatabaseManagementExternalDbHome#external_db_home_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 17
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_home#defined_tags DatabaseManagementExternalDbHome#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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/database_management_external_db_home#freeform_tags DatabaseManagementExternalDbHome#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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/database_management_external_db_home#id DatabaseManagementExternalDbHome#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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/database_management_external_db_home#timeouts DatabaseManagementExternalDbHome#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-home/index:DatabaseManagementExternalDbHomeConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-home/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalDbHomeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_home#create DatabaseManagementExternalDbHome#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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/database_management_external_db_home#delete DatabaseManagementExternalDbHome#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/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/database_management_external_db_home#update DatabaseManagementExternalDbHome#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-home/index:DatabaseManagementExternalDbHomeTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-home/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/database-management-external-db-home/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbHomeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-home/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbHomeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-home/index:DatabaseManagementExternalDbHomeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbNode": {
      "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/database_management_external_db_node oci_database_management_external_db_node}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNode",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_node oci_database_management_external_db_node} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-node/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.DatabaseManagementExternalDbNodeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-node/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbNode resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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 DatabaseManagementExternalDbNode 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/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 DatabaseManagementExternalDbNode that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbNode to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 418
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 293
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 319
          },
          "name": "resetExternalConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 353
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 374
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 421
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 444
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbNode",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 266
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 276
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 281
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 302
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 307
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 341
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 362
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 383
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 388
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 399
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 404
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 415
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 409
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 297
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 323
          },
          "name": "externalConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 336
          },
          "name": "externalDbNodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 357
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 378
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 425
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 313
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 329
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 368
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-node/index:DatabaseManagementExternalDbNode"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbNodeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-node/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbNodeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_node#external_db_node_id DatabaseManagementExternalDbNode#external_db_node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 21
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_node#defined_tags DatabaseManagementExternalDbNode#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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/database_management_external_db_node#external_connector_id DatabaseManagementExternalDbNode#external_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 17
          },
          "name": "externalConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_node#freeform_tags DatabaseManagementExternalDbNode#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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/database_management_external_db_node#id DatabaseManagementExternalDbNode#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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/database_management_external_db_node#timeouts DatabaseManagementExternalDbNode#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-node/index:DatabaseManagementExternalDbNodeConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-node/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalDbNodeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_node#create DatabaseManagementExternalDbNode#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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/database_management_external_db_node#delete DatabaseManagementExternalDbNode#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/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/database_management_external_db_node#update DatabaseManagementExternalDbNode#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-node/index:DatabaseManagementExternalDbNodeTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-node/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/database-management-external-db-node/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbNodeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-node/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbNodeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-node/index:DatabaseManagementExternalDbNodeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystem": {
      "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/database_management_external_db_system oci_database_management_external_db_system}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system oci_database_management_external_db_system} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system/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.DatabaseManagementExternalDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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 DatabaseManagementExternalDbSystem 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/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 DatabaseManagementExternalDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 614
          },
          "name": "putDatabaseManagementConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 630
          },
          "name": "putStackMonitoringConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 646
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 617
          },
          "name": "resetDatabaseManagementConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 512
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 533
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 549
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 570
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 633
          },
          "name": "resetStackMonitoringConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 649
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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/database-management-external-db-system/index.ts",
            "line": 675
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 611
          },
          "name": "databaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 521
          },
          "name": "discoveryAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 558
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 579
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 584
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 627
          },
          "name": "stackMonitoringConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 589
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 595
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 600
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 643
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 605
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 487
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 621
          },
          "name": "databaseManagementConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 500
          },
          "name": "dbSystemDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 516
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 537
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 553
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 574
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 637
          },
          "name": "stackMonitoringConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 653
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 480
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 493
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 506
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 527
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 543
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystem"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#compartment_id DatabaseManagementExternalDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 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/database_management_external_db_system#db_system_discovery_id DatabaseManagementExternalDbSystem#db_system_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 17
          },
          "name": "dbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#database_management_config DatabaseManagementExternalDbSystem#database_management_config}",
            "stability": "stable",
            "summary": "database_management_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 42
          },
          "name": "databaseManagementConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#defined_tags DatabaseManagementExternalDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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/database_management_external_db_system#display_name DatabaseManagementExternalDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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/database_management_external_db_system#freeform_tags DatabaseManagementExternalDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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/database_management_external_db_system#id DatabaseManagementExternalDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/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/database_management_external_db_system#stack_monitoring_config DatabaseManagementExternalDbSystem#stack_monitoring_config}",
            "stability": "stable",
            "summary": "stack_monitoring_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 48
          },
          "name": "stackMonitoringConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#timeouts DatabaseManagementExternalDbSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnector": {
      "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/database_management_external_db_system_connector oci_database_management_external_db_system_connector}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector oci_database_management_external_db_system_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/index.ts",
          "line": 1073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbSystemConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1058
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementExternalDbSystemConnector 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/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 DatabaseManagementExternalDbSystemConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbSystemConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1261
          },
          "name": "putConnectionInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1277
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1112
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1264
          },
          "name": "resetConnectionInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1156
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1172
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1201
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1217
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1280
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1292
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1046
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1121
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1126
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1258
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1131
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1226
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1231
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1237
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1242
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1274
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1116
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1268
          },
          "name": "connectionInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1144
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1160
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1176
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1189
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1205
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1221
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1284
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1106
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1137
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1150
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1166
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1182
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1195
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#connector_type DatabaseManagementExternalDbSystemConnector#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 17
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#external_db_system_id DatabaseManagementExternalDbSystemConnector#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 29
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#agent_id DatabaseManagementExternalDbSystemConnector#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 13
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#connection_info DatabaseManagementExternalDbSystemConnector#connection_info}",
            "stability": "stable",
            "summary": "connection_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 46
          },
          "name": "connectionInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo"
                    },
                    "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/database_management_external_db_system_connector#defined_tags DatabaseManagementExternalDbSystemConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database_management_external_db_system_connector#display_name DatabaseManagementExternalDbSystemConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database_management_external_db_system_connector#freeform_tags DatabaseManagementExternalDbSystemConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database_management_external_db_system_connector#id DatabaseManagementExternalDbSystemConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database_management_external_db_system_connector#timeouts DatabaseManagementExternalDbSystemConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 688
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#component_type DatabaseManagementExternalDbSystemConnector#component_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 692
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#connection_credentials DatabaseManagementExternalDbSystemConnector#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 698
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#connection_string DatabaseManagementExternalDbSystemConnector#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 704
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 154
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#credential_name DatabaseManagementExternalDbSystemConnector#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 158
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#credential_type DatabaseManagementExternalDbSystemConnector#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 162
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#password_secret_id DatabaseManagementExternalDbSystemConnector#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 166
          },
          "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/7.19.0/docs/resources/database_management_external_db_system_connector#role DatabaseManagementExternalDbSystemConnector#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 170
          },
          "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/resources/database_management_external_db_system_connector#ssl_secret_id DatabaseManagementExternalDbSystemConnector#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 174
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#user_name DatabaseManagementExternalDbSystemConnector#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 178
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 429
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 327
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 343
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 364
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 380
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 396
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 412
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 352
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 331
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 347
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 368
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 384
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 400
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 416
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 321
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 337
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 358
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 374
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 390
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 406
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 440
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#host_name DatabaseManagementExternalDbSystemConnector#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 444
          },
          "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/database_management_external_db_system_connector#hosts DatabaseManagementExternalDbSystemConnector#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 448
          },
          "name": "hosts",
          "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/database_management_external_db_system_connector#port DatabaseManagementExternalDbSystemConnector#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 452
          },
          "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/database_management_external_db_system_connector#protocol DatabaseManagementExternalDbSystemConnector#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 456
          },
          "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/database_management_external_db_system_connector#service DatabaseManagementExternalDbSystemConnector#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 460
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
            "line": 677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 596
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 612
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 628
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 644
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 660
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 600
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 616
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 632
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 648
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 664
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 590
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 606
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 622
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 638
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 654
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 54
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 77
      },
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 106
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 111
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 116
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 121
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 126
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 131
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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.DatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 866
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
            "line": 866
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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/database-management-external-db-system-connector/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 830
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 846
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 833
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 849
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 827
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 843
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 821
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 815
          },
          "name": "componentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 837
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 853
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfoConnectionString"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 808
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorConnectionInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 877
      },
      "name": "DatabaseManagementExternalDbSystemConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_connector#create DatabaseManagementExternalDbSystemConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 881
          },
          "name": "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/database_management_external_db_system_connector#delete DatabaseManagementExternalDbSystemConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 885
          },
          "name": "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/database_management_external_db_system_connector#update DatabaseManagementExternalDbSystemConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 889
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-connector/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 997
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1013
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1029
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1001
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1017
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1033
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 991
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1007
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 1023
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-connector/index.ts",
            "line": 947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-connector/index:DatabaseManagementExternalDbSystemConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 56
      },
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#license_model DatabaseManagementExternalDbSystem#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 60
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 92
      },
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 133
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 126
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagement": {
      "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/database_management_external_db_system_database_managements_management oci_database_management_external_db_system_database_managements_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_database_managements_management oci_database_management_external_db_system_database_managements_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-database-managements-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.DatabaseManagementExternalDbSystemDatabaseManagementsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbSystemDatabaseManagementsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-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 DatabaseManagementExternalDbSystemDatabaseManagementsManagement 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/database_management_external_db_system_database_managements_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalDbSystemDatabaseManagementsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbSystemDatabaseManagementsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 309
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 268
          },
          "name": "enableDatabaseManagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 281
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 313
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 261
          },
          "name": "enableDatabaseManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 274
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 303
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-database-managements-management/index:DatabaseManagementExternalDbSystemDatabaseManagementsManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_database_managements_management#enable_database_management DatabaseManagementExternalDbSystemDatabaseManagementsManagement#enable_database_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 13
          },
          "name": "enableDatabaseManagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_external_db_system_database_managements_management#external_db_system_id DatabaseManagementExternalDbSystemDatabaseManagementsManagement#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 17
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_external_db_system_database_managements_management#id DatabaseManagementExternalDbSystemDatabaseManagementsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-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/resources/database_management_external_db_system_database_managements_management#license_model DatabaseManagementExternalDbSystemDatabaseManagementsManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 28
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_database_managements_management#timeouts DatabaseManagementExternalDbSystemDatabaseManagementsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-database-managements-management/index:DatabaseManagementExternalDbSystemDatabaseManagementsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_database_managements_management#create DatabaseManagementExternalDbSystemDatabaseManagementsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-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/database_management_external_db_system_database_managements_management#delete DatabaseManagementExternalDbSystemDatabaseManagementsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-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/database_management_external_db_system_database_managements_management#update DatabaseManagementExternalDbSystemDatabaseManagementsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-database-managements-management/index:DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-database-managements-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/database-management-external-db-system-database-managements-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-database-managements-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-database-managements-management/index:DatabaseManagementExternalDbSystemDatabaseManagementsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscovery": {
      "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/database_management_external_db_system_discovery oci_database_management_external_db_system_discovery}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery oci_database_management_external_db_system_discovery} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 4045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 4013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbSystemDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4030
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementExternalDbSystemDiscovery 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/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 DatabaseManagementExternalDbSystemDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbSystemDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4217
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4233
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4109
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4131
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4152
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4173
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4220
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4236
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4018
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4119
          },
          "name": "discoveredComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4140
          },
          "name": "externalDbSystemDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4161
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4182
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4214
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4187
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4192
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4198
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4203
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4230
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4208
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4084
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4097
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4113
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4135
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4156
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4177
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4224
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4240
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4077
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4090
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4103
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4125
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4146
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4167
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscovery"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#agent_id DatabaseManagementExternalDbSystemDiscovery#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#compartment_id DatabaseManagementExternalDbSystemDiscovery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#defined_tags DatabaseManagementExternalDbSystemDiscovery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#display_name DatabaseManagementExternalDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#freeform_tags DatabaseManagementExternalDbSystemDiscovery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#id DatabaseManagementExternalDbSystemDiscovery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database_management_external_db_system_discovery#patch_operations DatabaseManagementExternalDbSystemDiscovery#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 42
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#timeouts DatabaseManagementExternalDbSystemDiscovery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2359
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 50
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 73
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 102
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 107
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 112
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstances"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 135
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 158
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 187
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 192
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 197
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponents"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 719
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 613
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 520
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 220
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 243
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 272
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 277
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 282
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 287
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 292
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 297
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 302
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 325
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 348
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 377
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 382
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 387
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 392
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 397
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 420
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 443
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 472
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 477
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 482
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 487
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 492
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 497
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 602
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 602
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 543
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 572
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 578
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 584
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 590
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 701
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 708
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 708
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 636
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 665
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 670
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 676
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 681
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 686
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 691
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 696
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnector"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 809
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 809
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 742
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 771
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 776
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 782
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 787
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 792
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 797
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstances"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1213
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1120
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 820
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 914
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 914
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 914
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 843
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 872
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 877
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 882
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 887
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 892
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 897
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 902
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 925
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1009
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1009
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 948
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 977
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 982
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 987
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 992
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 997
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1020
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1043
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1072
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1077
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1082
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1087
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1092
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1097
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 1202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1202
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1143
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1172
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1178
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1184
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1190
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1236
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1265
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1270
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1276
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1281
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1286
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1291
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1296
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnector"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1319
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1342
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1371
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1376
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1381
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1386
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1391
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstances"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1414
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1498
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1498
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1437
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1466
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1471
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1476
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1481
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1486
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpoints"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 2676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 2683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1509
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1532
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1561
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1566
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1571
          },
          "name": "subnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 2391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2382
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2411
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2417
          },
          "name": "asmInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAsmInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2423
          },
          "name": "associatedComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsAssociatedComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2428
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2433
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2439
          },
          "name": "clusterInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsClusterInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2444
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2449
          },
          "name": "componentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2454
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2459
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2465
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2470
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2475
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2480
          },
          "name": "crsBaseDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2485
          },
          "name": "dbEdition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2490
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2496
          },
          "name": "dbInstances",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsDbInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2501
          },
          "name": "dbNodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2506
          },
          "name": "dbPacks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2511
          },
          "name": "dbRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2516
          },
          "name": "dbType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2521
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2526
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2531
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2537
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2542
          },
          "name": "gridHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2547
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2552
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2557
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2562
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2567
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2572
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2577
          },
          "name": "isFlexCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2582
          },
          "name": "isFlexEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2587
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2592
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2597
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2602
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2607
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2613
          },
          "name": "networkConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsNetworkConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2618
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2623
          },
          "name": "nodeRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2628
          },
          "name": "ocrFileLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2633
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2639
          },
          "name": "pluggableDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2644
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2650
          },
          "name": "scanConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2655
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2660
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2665
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2671
          },
          "name": "vipConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponents"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2093
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1987
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1894
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1594
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1695
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1688
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1688
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1688
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1617
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1646
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1651
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1656
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1661
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1666
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1671
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1676
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1699
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 1783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1722
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1751
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1756
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1761
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1766
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1771
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1794
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1890
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1883
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1883
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1883
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 1817
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1846
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1851
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1856
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1861
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1866
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1871
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1983
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1976
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1976
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1976
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 1917
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1946
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1952
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1958
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1964
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoDatabaseCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 1930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2089
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2082
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2082
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2082
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2010
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2039
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2044
          },
          "name": "connectionFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2050
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorConnectionInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2055
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2060
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2065
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2070
          },
          "name": "timeConnectionStatusLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnector"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 2166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
            "line": 2173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 2125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2116
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2145
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2151
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2156
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2161
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsPluggableDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2184
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 2263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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/database-management-external-db-system-discovery/index.ts",
        "line": 2207
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2236
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2241
          },
          "name": "scanName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2246
          },
          "name": "scanPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2251
          },
          "name": "scanProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsScanConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2274
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations",
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 2348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2348
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2297
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2326
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2331
          },
          "name": "networkNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2336
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurations"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryDiscoveredComponentsVipConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3671
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#operation DatabaseManagementExternalDbSystemDiscovery#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3675
          },
          "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/database_management_external_db_system_discovery#selection DatabaseManagementExternalDbSystemDiscovery#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3679
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#value DatabaseManagementExternalDbSystemDiscovery#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3685
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3845
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3838
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3838
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3838
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3818
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3821
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3815
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3796
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3809
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3825
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3789
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3802
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3486
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#compartment_id DatabaseManagementExternalDbSystemDiscovery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3490
          },
          "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/database_management_external_db_system_discovery#connector DatabaseManagementExternalDbSystemDiscovery#connector}",
            "stability": "stable",
            "summary": "connector block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3504
          },
          "name": "connector",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#display_name DatabaseManagementExternalDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3494
          },
          "name": "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/database_management_external_db_system_discovery#is_selected_for_monitoring DatabaseManagementExternalDbSystemDiscovery#is_selected_for_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3498
          },
          "name": "isSelectedForMonitoring",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3307
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#connector_type DatabaseManagementExternalDbSystemDiscovery#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3315
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#display_name DatabaseManagementExternalDbSystemDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3319
          },
          "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/database_management_external_db_system_discovery#agent_id DatabaseManagementExternalDbSystemDiscovery#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3311
          },
          "name": "agentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#connection_info DatabaseManagementExternalDbSystemDiscovery#connection_info}",
            "stability": "stable",
            "summary": "connection_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3325
          },
          "name": "connectionInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3156
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#component_type DatabaseManagementExternalDbSystemDiscovery#component_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3160
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#connection_credentials DatabaseManagementExternalDbSystemDiscovery#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3166
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#connection_string DatabaseManagementExternalDbSystemDiscovery#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3172
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2694
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#credential_type DatabaseManagementExternalDbSystemDiscovery#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2702
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#credential_name DatabaseManagementExternalDbSystemDiscovery#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2698
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#password_secret_id DatabaseManagementExternalDbSystemDiscovery#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2706
          },
          "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/7.19.0/docs/resources/database_management_external_db_system_discovery#role DatabaseManagementExternalDbSystemDiscovery#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2710
          },
          "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/resources/database_management_external_db_system_discovery#ssl_secret_id DatabaseManagementExternalDbSystemDiscovery#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2714
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#user_name DatabaseManagementExternalDbSystemDiscovery#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2718
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 2792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2855
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2884
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2900
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2916
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2932
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2859
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2872
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2888
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2904
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2920
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2936
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2849
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2865
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2878
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2894
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2910
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2926
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 2940
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#host_name DatabaseManagementExternalDbSystemDiscovery#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2944
          },
          "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/database_management_external_db_system_discovery#hosts DatabaseManagementExternalDbSystemDiscovery#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2948
          },
          "name": "hosts",
          "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/database_management_external_db_system_discovery#port DatabaseManagementExternalDbSystemDiscovery#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2952
          },
          "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/database_management_external_db_system_discovery#protocol DatabaseManagementExternalDbSystemDiscovery#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2956
          },
          "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/database_management_external_db_system_discovery#service DatabaseManagementExternalDbSystemDiscovery#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 2960
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3084
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3100
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3116
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3132
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3148
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3088
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3104
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3120
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3136
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3152
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3078
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3094
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3110
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3126
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3142
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3280
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3296
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3283
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3299
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3277
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3293
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3271
          },
          "name": "componentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3287
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3303
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3264
          },
          "name": "componentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3475
          },
          "name": "putConnectionInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3436
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3478
          },
          "name": "resetConnectionInfo"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3472
          },
          "name": "connectionInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3440
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3482
          },
          "name": "connectionInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorConnectionInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3453
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3466
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3430
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3446
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3459
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3660
          },
          "name": "putConnector",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3615
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3663
          },
          "name": "resetConnector"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3631
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3647
          },
          "name": "resetIsSelectedForMonitoring"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3657
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnectorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3619
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3667
          },
          "name": "connectorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueConnector"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3635
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3651
          },
          "name": "isSelectedForMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3625
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3641
          },
          "name": "isSelectedForMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValue"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryPatchOperationsValueOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3849
      },
      "name": "DatabaseManagementExternalDbSystemDiscoveryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_discovery#create DatabaseManagementExternalDbSystemDiscovery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3853
          },
          "name": "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/database_management_external_db_system_discovery#delete DatabaseManagementExternalDbSystemDiscovery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3857
          },
          "name": "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/database_management_external_db_system_discovery#update DatabaseManagementExternalDbSystemDiscovery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3861
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-discovery/index.ts",
          "line": 3915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-discovery/index.ts",
        "line": 3907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3969
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3985
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4001
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemDiscoveryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3973
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3989
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 4005
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3963
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3979
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3995
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-discovery/index.ts",
            "line": 3919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemDiscoveryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-discovery/index:DatabaseManagementExternalDbSystemDiscoveryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 137
      },
      "name": "DatabaseManagementExternalDbSystemStackMonitoringConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#is_enabled DatabaseManagementExternalDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 141
          },
          "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/database_management_external_db_system#metadata DatabaseManagementExternalDbSystem#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 145
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemStackMonitoringConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 243
          },
          "name": "resetMetadata"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 231
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 247
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 224
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 237
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringConfig"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemStackMonitoringConfigOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagement": {
      "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/database_management_external_db_system_stack_monitorings_management oci_database_management_external_db_system_stack_monitorings_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_stack_monitorings_management oci_database_management_external_db_system_stack_monitorings_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-stack-monitorings-management/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.DatabaseManagementExternalDbSystemStackMonitoringsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalDbSystemStackMonitoringsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/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 DatabaseManagementExternalDbSystemStackMonitoringsManagement 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/database_management_external_db_system_stack_monitorings_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalDbSystemStackMonitoringsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalDbSystemStackMonitoringsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 314
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 330
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalDbSystemStackMonitoringsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 273
          },
          "name": "enableStackMonitoringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 286
          },
          "name": "externalDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 318
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 334
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 350
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 266
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 279
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 308
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 324
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-stack-monitorings-management/index:DatabaseManagementExternalDbSystemStackMonitoringsManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalDbSystemStackMonitoringsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_stack_monitorings_management#enable_stack_monitoring DatabaseManagementExternalDbSystemStackMonitoringsManagement#enable_stack_monitoring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 13
          },
          "name": "enableStackMonitoring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_external_db_system_stack_monitorings_management#external_db_system_id DatabaseManagementExternalDbSystemStackMonitoringsManagement#external_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 17
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_external_db_system_stack_monitorings_management#id DatabaseManagementExternalDbSystemStackMonitoringsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-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/resources/database_management_external_db_system_stack_monitorings_management#is_enabled DatabaseManagementExternalDbSystemStackMonitoringsManagement#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/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/resources/database_management_external_db_system_stack_monitorings_management#metadata DatabaseManagementExternalDbSystemStackMonitoringsManagement#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 32
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_stack_monitorings_management#timeouts DatabaseManagementExternalDbSystemStackMonitoringsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-stack-monitorings-management/index:DatabaseManagementExternalDbSystemStackMonitoringsManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system_stack_monitorings_management#create DatabaseManagementExternalDbSystemStackMonitoringsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/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/database_management_external_db_system_stack_monitorings_management#delete DatabaseManagementExternalDbSystemStackMonitoringsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/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/database_management_external_db_system_stack_monitorings_management#update DatabaseManagementExternalDbSystemStackMonitoringsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-stack-monitorings-management/index:DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system-stack-monitorings-management/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/database-management-external-db-system-stack-monitorings-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system-stack-monitorings-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system-stack-monitorings-management/index:DatabaseManagementExternalDbSystemStackMonitoringsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 251
      },
      "name": "DatabaseManagementExternalDbSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_db_system#create DatabaseManagementExternalDbSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 255
          },
          "name": "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/database_management_external_db_system#delete DatabaseManagementExternalDbSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 259
          },
          "name": "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/database_management_external_db_system#update DatabaseManagementExternalDbSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 263
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-db-system/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 371
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 387
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 403
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalDbSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 375
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 391
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 407
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 365
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 381
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 397
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-db-system/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalDbSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-db-system/index:DatabaseManagementExternalDbSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructure": {
      "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/database_management_external_exadata_infrastructure oci_database_management_external_exadata_infrastructure}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructure",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure oci_database_management_external_exadata_infrastructure} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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.DatabaseManagementExternalExadataInfrastructureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalExadataInfrastructure resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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 DatabaseManagementExternalExadataInfrastructure 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/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 DatabaseManagementExternalExadataInfrastructure that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalExadataInfrastructure to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 750
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 592
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 608
          },
          "name": "resetDiscoveryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 637
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 653
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 674
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 716
          },
          "name": "resetStorageServerNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 753
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 765
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 780
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructure",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 482
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 543
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 561
          },
          "name": "databaseCompartments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 567
          },
          "name": "databaseSystems",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 662
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 683
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 688
          },
          "name": "rackSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 693
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 698
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 704
          },
          "name": "storageGrid",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGridList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 726
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 731
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 747
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 736
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 741
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 556
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 580
          },
          "name": "dbSystemIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 596
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 612
          },
          "name": "discoveryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 625
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 641
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 657
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 678
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 720
          },
          "name": "storageServerNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 757
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 549
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 573
          },
          "name": "dbSystemIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 586
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 602
          },
          "name": "discoveryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 631
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 647
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 668
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 710
          },
          "name": "storageServerNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructure"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalExadataInfrastructureConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure#compartment_id DatabaseManagementExternalExadataInfrastructure#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 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/database_management_external_exadata_infrastructure#db_system_ids DatabaseManagementExternalExadataInfrastructure#db_system_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 17
          },
          "name": "dbSystemIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_management_external_exadata_infrastructure#display_name DatabaseManagementExternalExadataInfrastructure#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database_management_external_exadata_infrastructure#defined_tags DatabaseManagementExternalExadataInfrastructure#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database_management_external_exadata_infrastructure#discovery_key DatabaseManagementExternalExadataInfrastructure#discovery_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 25
          },
          "name": "discoveryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure#freeform_tags DatabaseManagementExternalExadataInfrastructure#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database_management_external_exadata_infrastructure#id DatabaseManagementExternalExadataInfrastructure#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database_management_external_exadata_infrastructure#license_model DatabaseManagementExternalExadataInfrastructure#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 44
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure#storage_server_names DatabaseManagementExternalExadataInfrastructure#storage_server_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 48
          },
          "name": "storageServerNames",
          "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/database_management_external_exadata_infrastructure#timeouts DatabaseManagementExternalExadataInfrastructure#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 56
      },
      "name": "DatabaseManagementExternalExadataInfrastructureDatabaseSystems",
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureDatabaseSystems"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructureDatabaseSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 176
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
            "line": 176
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureDatabaseSystemsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
        "line": 79
      },
      "name": "DatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 109
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 119
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 124
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 129
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 134
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 139
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 144
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 149
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 154
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 159
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 164
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureDatabaseSystems"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureDatabaseSystemsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagement": {
      "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/database_management_external_exadata_infrastructure_exadata_management oci_database_management_external_exadata_infrastructure_exadata_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure_exadata_management oci_database_management_external_exadata_infrastructure_exadata_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure-exadata-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.DatabaseManagementExternalExadataInfrastructureExadataManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalExadataInfrastructureExadataManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-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 DatabaseManagementExternalExadataInfrastructureExadataManagement 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/database_management_external_exadata_infrastructure_exadata_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalExadataInfrastructureExadataManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalExadataInfrastructureExadataManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 309
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructureExadataManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 268
          },
          "name": "enableExadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 281
          },
          "name": "externalExadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 313
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 261
          },
          "name": "enableExadata",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 274
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 303
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure-exadata-management/index:DatabaseManagementExternalExadataInfrastructureExadataManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalExadataInfrastructureExadataManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure_exadata_management#enable_exadata DatabaseManagementExternalExadataInfrastructureExadataManagement#enable_exadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 13
          },
          "name": "enableExadata",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_external_exadata_infrastructure_exadata_management#external_exadata_infrastructure_id DatabaseManagementExternalExadataInfrastructureExadataManagement#external_exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 17
          },
          "name": "externalExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_external_exadata_infrastructure_exadata_management#id DatabaseManagementExternalExadataInfrastructureExadataManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-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/resources/database_management_external_exadata_infrastructure_exadata_management#license_model DatabaseManagementExternalExadataInfrastructureExadataManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 28
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure_exadata_management#timeouts DatabaseManagementExternalExadataInfrastructureExadataManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure-exadata-management/index:DatabaseManagementExternalExadataInfrastructureExadataManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure_exadata_management#create DatabaseManagementExternalExadataInfrastructureExadataManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-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/database_management_external_exadata_infrastructure_exadata_management#delete DatabaseManagementExternalExadataInfrastructureExadataManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-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/database_management_external_exadata_infrastructure_exadata_management#update DatabaseManagementExternalExadataInfrastructureExadataManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure-exadata-management/index:DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure-exadata-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/database-management-external-exadata-infrastructure-exadata-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructureExadataManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure-exadata-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureExadataManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure-exadata-management/index:DatabaseManagementExternalExadataInfrastructureExadataManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGrid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGrid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 187
      },
      "name": "DatabaseManagementExternalExadataInfrastructureStorageGrid",
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureStorageGrid"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGridList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGridList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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.DatabaseManagementExternalExadataInfrastructureStorageGridOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructureStorageGridList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureStorageGridList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGridOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGridOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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/database-management-external-exadata-infrastructure/index.ts",
        "line": 210
      },
      "name": "DatabaseManagementExternalExadataInfrastructureStorageGridOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 240
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 245
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 250
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 255
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 260
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 265
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 270
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 275
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 280
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 285
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 290
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureStorageGrid"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureStorageGridOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 313
      },
      "name": "DatabaseManagementExternalExadataInfrastructureTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_infrastructure#create DatabaseManagementExternalExadataInfrastructure#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 317
          },
          "name": "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/database_management_external_exadata_infrastructure#delete DatabaseManagementExternalExadataInfrastructure#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 321
          },
          "name": "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/database_management_external_exadata_infrastructure#update DatabaseManagementExternalExadataInfrastructure#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 325
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-infrastructure/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-infrastructure/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 433
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 449
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 465
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalExadataInfrastructureTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 437
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 453
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 469
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 427
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 443
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 459
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-infrastructure/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataInfrastructureTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-infrastructure/index:DatabaseManagementExternalExadataInfrastructureTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnector": {
      "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/database_management_external_exadata_storage_connector oci_database_management_external_exadata_storage_connector}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector oci_database_management_external_exadata_storage_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-connector/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.DatabaseManagementExternalExadataStorageConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalExadataStorageConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/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 DatabaseManagementExternalExadataStorageConnector 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/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 DatabaseManagementExternalExadataStorageConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalExadataStorageConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 653
          },
          "name": "putCredentialInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 666
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 544
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 570
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 586
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 669
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 695
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 433
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 493
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 650
          },
          "name": "credentialInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 553
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 558
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 595
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 600
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 605
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 610
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 629
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 634
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 663
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 639
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 644
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 506
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 519
          },
          "name": "connectionUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 532
          },
          "name": "connectorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 657
          },
          "name": "credentialInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 548
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 574
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 590
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 623
          },
          "name": "storageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 673
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 499
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 512
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 525
          },
          "name": "connectorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 538
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 564
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 580
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 616
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalExadataStorageConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#agent_id DatabaseManagementExternalExadataStorageConnector#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/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/database_management_external_exadata_storage_connector#connection_uri DatabaseManagementExternalExadataStorageConnector#connection_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 17
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#connector_name DatabaseManagementExternalExadataStorageConnector#connector_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 21
          },
          "name": "connectorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#credential_info DatabaseManagementExternalExadataStorageConnector#credential_info}",
            "stability": "stable",
            "summary": "credential_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 46
          },
          "name": "credentialInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#storage_server_id DatabaseManagementExternalExadataStorageConnector#storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 40
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#defined_tags DatabaseManagementExternalExadataStorageConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/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/database_management_external_exadata_storage_connector#freeform_tags DatabaseManagementExternalExadataStorageConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/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/database_management_external_exadata_storage_connector#id DatabaseManagementExternalExadataStorageConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/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/database_management_external_exadata_storage_connector#timeouts DatabaseManagementExternalExadataStorageConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnectorConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 54
      },
      "name": "DatabaseManagementExternalExadataStorageConnectorCredentialInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#password DatabaseManagementExternalExadataStorageConnector#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 58
          },
          "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/resources/database_management_external_exadata_storage_connector#username DatabaseManagementExternalExadataStorageConnector#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 74
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#ssl_trust_store_location DatabaseManagementExternalExadataStorageConnector#ssl_trust_store_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 62
          },
          "name": "sslTrustStoreLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#ssl_trust_store_password DatabaseManagementExternalExadataStorageConnector#ssl_trust_store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 66
          },
          "name": "sslTrustStorePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#ssl_trust_store_type DatabaseManagementExternalExadataStorageConnector#ssl_trust_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 70
          },
          "name": "sslTrustStoreType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnectorCredentialInfo"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 211
          },
          "name": "resetSslTrustStoreLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 227
          },
          "name": "resetSslTrustStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 243
          },
          "name": "resetSslTrustStoreType"
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 199
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 215
          },
          "name": "sslTrustStoreLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 231
          },
          "name": "sslTrustStorePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 247
          },
          "name": "sslTrustStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 260
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 192
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 205
          },
          "name": "sslTrustStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 221
          },
          "name": "sslTrustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 237
          },
          "name": "sslTrustStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 253
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorCredentialInfo"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnectorCredentialInfoOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 264
      },
      "name": "DatabaseManagementExternalExadataStorageConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_connector#create DatabaseManagementExternalExadataStorageConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 268
          },
          "name": "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/database_management_external_exadata_storage_connector#delete DatabaseManagementExternalExadataStorageConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 272
          },
          "name": "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/database_management_external_exadata_storage_connector#update DatabaseManagementExternalExadataStorageConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 276
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnectorTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-connector/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 384
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 400
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 416
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 388
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 404
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 420
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 378
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 394
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 410
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-connector/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-connector/index:DatabaseManagementExternalExadataStorageConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGrid": {
      "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/database_management_external_exadata_storage_grid oci_database_management_external_exadata_storage_grid}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGrid",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_grid oci_database_management_external_exadata_storage_grid} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-grid/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.DatabaseManagementExternalExadataStorageGridConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-grid/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalExadataStorageGrid resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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 DatabaseManagementExternalExadataStorageGrid 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/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 DatabaseManagementExternalExadataStorageGrid that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalExadataStorageGrid to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 587
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 462
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 501
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 517
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 590
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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/database-management-external-exadata-storage-grid/index.ts",
            "line": 612
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageGrid",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 450
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 471
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 476
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 526
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 531
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 536
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 541
          },
          "name": "serverCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 546
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 551
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 557
          },
          "name": "storageServers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 563
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 568
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 584
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 573
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 578
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 466
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 489
          },
          "name": "externalExadataStorageGridIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 505
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 521
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 594
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 456
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 482
          },
          "name": "externalExadataStorageGridId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 495
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 511
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGrid"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-grid/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalExadataStorageGridConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_grid#external_exadata_storage_grid_id DatabaseManagementExternalExadataStorageGrid#external_exadata_storage_grid_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 17
          },
          "name": "externalExadataStorageGridId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_grid#defined_tags DatabaseManagementExternalExadataStorageGrid#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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/database_management_external_exadata_storage_grid#freeform_tags DatabaseManagementExternalExadataStorageGrid#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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/database_management_external_exadata_storage_grid#id DatabaseManagementExternalExadataStorageGrid#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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/database_management_external_exadata_storage_grid#timeouts DatabaseManagementExternalExadataStorageGrid#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-grid/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalExadataStorageGridStorageServers",
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridStorageServers"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-grid/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/database-management-external-exadata-storage-grid/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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.DatabaseManagementExternalExadataStorageGridStorageServersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageGridStorageServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/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/database-management-external-exadata-storage-grid/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridStorageServersList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-grid/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/database-management-external-exadata-storage-grid/index.ts",
        "line": 59
      },
      "name": "DatabaseManagementExternalExadataStorageGridStorageServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 94
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 99
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 105
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 116
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 126
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 131
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 136
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 141
          },
          "name": "makeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 146
          },
          "name": "maxFlashDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 151
          },
          "name": "maxFlashDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 156
          },
          "name": "maxHardDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 161
          },
          "name": "maxHardDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 166
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 171
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 176
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 181
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 187
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 192
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 197
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 202
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridStorageServers"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridStorageServersOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-grid/index.ts",
        "line": 225
      },
      "name": "DatabaseManagementExternalExadataStorageGridTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_grid#create DatabaseManagementExternalExadataStorageGrid#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 229
          },
          "name": "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/database_management_external_exadata_storage_grid#delete DatabaseManagementExternalExadataStorageGrid#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 233
          },
          "name": "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/database_management_external_exadata_storage_grid#update DatabaseManagementExternalExadataStorageGrid#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 237
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-grid/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-grid/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 345
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 361
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 377
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageGridTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 349
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 365
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 381
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 339
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 355
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 371
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-grid/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageGridTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-grid/index:DatabaseManagementExternalExadataStorageGridTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServer": {
      "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/database_management_external_exadata_storage_server oci_database_management_external_exadata_storage_server}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_server oci_database_management_external_exadata_storage_server} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-server/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.DatabaseManagementExternalExadataStorageServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-server/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalExadataStorageServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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 DatabaseManagementExternalExadataStorageServer 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/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 DatabaseManagementExternalExadataStorageServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalExadataStorageServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 597
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 443
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 482
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 498
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 600
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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/database-management-external-exadata-storage-server/index.ts",
            "line": 622
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 420
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 426
          },
          "name": "connector",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnectorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 431
          },
          "name": "cpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 452
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 457
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 507
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 512
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 517
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 522
          },
          "name": "makeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 527
          },
          "name": "maxFlashDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 532
          },
          "name": "maxFlashDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 537
          },
          "name": "maxHardDiskIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 542
          },
          "name": "maxHardDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 547
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 552
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 557
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 562
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 567
          },
          "name": "storageGridId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 573
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 578
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 594
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 583
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 588
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 447
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 470
          },
          "name": "externalExadataStorageServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 486
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 502
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 604
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 437
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 463
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 476
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServer"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-server/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalExadataStorageServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_server#external_exadata_storage_server_id DatabaseManagementExternalExadataStorageServer#external_exadata_storage_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 17
          },
          "name": "externalExadataStorageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_server#defined_tags DatabaseManagementExternalExadataStorageServer#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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/database_management_external_exadata_storage_server#freeform_tags DatabaseManagementExternalExadataStorageServer#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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/database_management_external_exadata_storage_server#id DatabaseManagementExternalExadataStorageServer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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/database_management_external_exadata_storage_server#timeouts DatabaseManagementExternalExadataStorageServer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnector": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnector",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-server/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalExadataStorageServerConnector",
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnectorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnectorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-server/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/database-management-external-exadata-storage-server/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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.DatabaseManagementExternalExadataStorageServerConnectorOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageServerConnectorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/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/database-management-external-exadata-storage-server/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerConnectorList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnectorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnectorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-server/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/database-management-external-exadata-storage-server/index.ts",
        "line": 59
      },
      "name": "DatabaseManagementExternalExadataStorageServerConnectorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 89
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 94
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 99
          },
          "name": "connectionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 105
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 116
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 121
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 126
          },
          "name": "internalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 131
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 136
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 146
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 151
          },
          "name": "storageServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 157
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 167
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 172
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerConnector"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerConnectorOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-server/index.ts",
        "line": 195
      },
      "name": "DatabaseManagementExternalExadataStorageServerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_exadata_storage_server#create DatabaseManagementExternalExadataStorageServer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 199
          },
          "name": "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/database_management_external_exadata_storage_server#delete DatabaseManagementExternalExadataStorageServer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 203
          },
          "name": "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/database_management_external_exadata_storage_server#update DatabaseManagementExternalExadataStorageServer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 207
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-exadata-storage-server/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-exadata-storage-server/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 315
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 331
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 347
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalExadataStorageServerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 319
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 335
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 351
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 309
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 325
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 341
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-exadata-storage-server/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalExadataStorageServerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-exadata-storage-server/index:DatabaseManagementExternalExadataStorageServerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListener": {
      "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/database_management_external_listener oci_database_management_external_listener}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_listener oci_database_management_external_listener} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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.DatabaseManagementExternalListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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 DatabaseManagementExternalListener 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/database_management_external_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 756
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 578
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 605
          },
          "name": "resetExternalConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 649
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 670
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 759
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 771
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 782
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 494
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 551
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 556
          },
          "name": "adrHomeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 561
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 566
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 587
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 593
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 614
          },
          "name": "externalDbHomeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 619
          },
          "name": "externalDbNodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 624
          },
          "name": "externalDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 658
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 679
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 684
          },
          "name": "listenerAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 689
          },
          "name": "listenerOraLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 694
          },
          "name": "listenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 699
          },
          "name": "logDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 704
          },
          "name": "oracleHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 710
          },
          "name": "servicedAsms",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 716
          },
          "name": "servicedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 721
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 727
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 732
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 753
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 737
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 742
          },
          "name": "traceDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 747
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 582
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 609
          },
          "name": "externalConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 637
          },
          "name": "externalListenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 653
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 674
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 763
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 572
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 599
          },
          "name": "externalConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 630
          },
          "name": "externalListenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 643
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 664
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListener"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_listener#external_listener_id DatabaseManagementExternalListener#external_listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 21
          },
          "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/resources/database_management_external_listener#defined_tags DatabaseManagementExternalListener#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database_management_external_listener#external_connector_id DatabaseManagementExternalListener#external_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 17
          },
          "name": "externalConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_listener#freeform_tags DatabaseManagementExternalListener#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database_management_external_listener#id DatabaseManagementExternalListener#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database_management_external_listener#timeouts DatabaseManagementExternalListener#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 40
      },
      "name": "DatabaseManagementExternalListenerEndpoints",
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerEndpoints"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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.DatabaseManagementExternalListenerEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalListenerEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerEndpointsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 63
      },
      "name": "DatabaseManagementExternalListenerEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 92
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 97
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 102
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 107
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 112
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerEndpoints"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerEndpointsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 135
      },
      "name": "DatabaseManagementExternalListenerServicedAsms",
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedAsms"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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.DatabaseManagementExternalListenerServicedAsmsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalListenerServicedAsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedAsmsList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 158
      },
      "name": "DatabaseManagementExternalListenerServicedAsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 187
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 192
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 197
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedAsms"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedAsmsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 220
      },
      "name": "DatabaseManagementExternalListenerServicedDatabases",
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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.DatabaseManagementExternalListenerServicedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalListenerServicedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 314
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
            "line": 314
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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/database-management-external-listener/index.ts",
        "line": 243
      },
      "name": "DatabaseManagementExternalListenerServicedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 277
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 282
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 287
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 292
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 302
          },
          "name": "isManaged",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerServicedDatabases"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerServicedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 325
      },
      "name": "DatabaseManagementExternalListenerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_listener#create DatabaseManagementExternalListener#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 329
          },
          "name": "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/database_management_external_listener#delete DatabaseManagementExternalListener#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 333
          },
          "name": "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/database_management_external_listener#update DatabaseManagementExternalListener#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 337
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalListenerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-listener/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-listener/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 445
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 461
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 477
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalListenerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 449
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 465
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 481
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 439
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 455
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 471
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-listener/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalListenerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-listener/index:DatabaseManagementExternalListenerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabase": {
      "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/database_management_external_my_sql_database oci_database_management_external_my_sql_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database oci_database_management_external_my_sql_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database/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.DatabaseManagementExternalMySqlDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalMySqlDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/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 DatabaseManagementExternalMySqlDatabase 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/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 DatabaseManagementExternalMySqlDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalMySqlDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 306
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 309
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/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/database-management-external-my-sql-database/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 281
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 303
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 276
          },
          "name": "dbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 313
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 269
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database/index:DatabaseManagementExternalMySqlDatabase"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalMySqlDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database#compartment_id DatabaseManagementExternalMySqlDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-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/resources/database_management_external_my_sql_database#db_name DatabaseManagementExternalMySqlDatabase#db_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 17
          },
          "name": "dbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_external_my_sql_database#id DatabaseManagementExternalMySqlDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/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/database_management_external_my_sql_database#timeouts DatabaseManagementExternalMySqlDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database/index:DatabaseManagementExternalMySqlDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnector": {
      "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/database_management_external_my_sql_database_connector oci_database_management_external_my_sql_database_connector}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector oci_database_management_external_my_sql_database_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database-connector/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.DatabaseManagementExternalMySqlDatabaseConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-connector/index.ts",
        "line": 497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalMySqlDatabaseConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/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 DatabaseManagementExternalMySqlDatabaseConnector 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/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 DatabaseManagementExternalMySqlDatabaseConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalMySqlDatabaseConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 710
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 723
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 570
          },
          "name": "resetCheckConnectionStatusTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 624
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 726
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 738
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 749
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabaseConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 502
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 558
          },
          "name": "associatedServices",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 592
          },
          "name": "connectionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 707
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 597
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 602
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 607
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 612
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 646
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 651
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 656
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 661
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 666
          },
          "name": "sourceDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 671
          },
          "name": "sourceDatabaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 676
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 681
          },
          "name": "sslSecretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 686
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 691
          },
          "name": "timeConnectionStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 696
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 720
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 701
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 574
          },
          "name": "checkConnectionStatusTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 587
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 714
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 628
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 641
          },
          "name": "isTestConnectionParamInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 730
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 564
          },
          "name": "checkConnectionStatusTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 580
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 618
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 634
          },
          "name": "isTestConnectionParam",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnector"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-connector/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalMySqlDatabaseConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#compartment_id DatabaseManagementExternalMySqlDatabaseConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/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/database_management_external_my_sql_database_connector#connector_details DatabaseManagementExternalMySqlDatabaseConnector#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 34
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#is_test_connection_param DatabaseManagementExternalMySqlDatabaseConnector#is_test_connection_param}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 28
          },
          "name": "isTestConnectionParam",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_external_my_sql_database_connector#check_connection_status_trigger DatabaseManagementExternalMySqlDatabaseConnector#check_connection_status_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 13
          },
          "name": "checkConnectionStatusTrigger",
          "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/database_management_external_my_sql_database_connector#id DatabaseManagementExternalMySqlDatabaseConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/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/database_management_external_my_sql_database_connector#timeouts DatabaseManagementExternalMySqlDatabaseConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnectorConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-connector/index.ts",
        "line": 42
      },
      "name": "DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#credential_type DatabaseManagementExternalMySqlDatabaseConnector#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 46
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#display_name DatabaseManagementExternalMySqlDatabaseConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 50
          },
          "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/database_management_external_my_sql_database_connector#external_database_id DatabaseManagementExternalMySqlDatabaseConnector#external_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 54
          },
          "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/resources/database_management_external_my_sql_database_connector#host_name DatabaseManagementExternalMySqlDatabaseConnector#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 58
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#macs_agent_id DatabaseManagementExternalMySqlDatabaseConnector#macs_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 62
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#network_protocol DatabaseManagementExternalMySqlDatabaseConnector#network_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 66
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#port DatabaseManagementExternalMySqlDatabaseConnector#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 70
          },
          "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/database_management_external_my_sql_database_connector#ssl_secret_id DatabaseManagementExternalMySqlDatabaseConnector#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 74
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database-connector/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/database-management-external-my-sql-database-connector/index.ts",
        "line": 155
      },
      "name": "DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 238
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 251
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 264
          },
          "name": "externalDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 277
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 290
          },
          "name": "macsAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 303
          },
          "name": "networkProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 316
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 329
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 231
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 244
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 257
          },
          "name": "externalDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 270
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 283
          },
          "name": "macsAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 296
          },
          "name": "networkProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 309
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 322
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnectorConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-connector/index.ts",
        "line": 333
      },
      "name": "DatabaseManagementExternalMySqlDatabaseConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_connector#create DatabaseManagementExternalMySqlDatabaseConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/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/database_management_external_my_sql_database_connector#delete DatabaseManagementExternalMySqlDatabaseConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/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/database_management_external_my_sql_database_connector#update DatabaseManagementExternalMySqlDatabaseConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 345
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnectorTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database-connector/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/database-management-external-my-sql-database-connector/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 453
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 469
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 485
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabaseConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 457
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 473
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 489
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 447
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 463
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 479
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-connector/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-connector/index:DatabaseManagementExternalMySqlDatabaseConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement": {
      "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/database_management_external_my_sql_database_external_mysql_databases_management oci_database_management_external_my_sql_database_external_mysql_databases_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_external_mysql_databases_management oci_database_management_external_my_sql_database_external_mysql_databases_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database-external-mysql-databases-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.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-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 DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement 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/database_management_external_my_sql_database_external_mysql_databases_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 267
          },
          "name": "resetConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 309
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 271
          },
          "name": "connectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 284
          },
          "name": "enableExternalMysqlDatabaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 297
          },
          "name": "externalMySqlDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 313
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 261
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 277
          },
          "name": "enableExternalMysqlDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 290
          },
          "name": "externalMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-external-mysql-databases-management/index:DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_external_mysql_databases_management#enable_external_mysql_database DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#enable_external_mysql_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 17
          },
          "name": "enableExternalMysqlDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_external_my_sql_database_external_mysql_databases_management#external_my_sql_database_id DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#external_my_sql_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 21
          },
          "name": "externalMySqlDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_external_mysql_databases_management#connector_id DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 13
          },
          "name": "connectorId",
          "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/database_management_external_my_sql_database_external_mysql_databases_management#id DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/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/database_management_external_my_sql_database_external_mysql_databases_management#timeouts DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-external-mysql-databases-management/index:DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database_external_mysql_databases_management#create DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-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/database_management_external_my_sql_database_external_mysql_databases_management#delete DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-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/database_management_external_my_sql_database_external_mysql_databases_management#update DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-external-mysql-databases-management/index:DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database-external-mysql-databases-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/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database-external-mysql-databases-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database-external-mysql-databases-management/index:DatabaseManagementExternalMySqlDatabaseExternalMysqlDatabasesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-external-my-sql-database/index.ts",
        "line": 32
      },
      "name": "DatabaseManagementExternalMySqlDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_external_my_sql_database#create DatabaseManagementExternalMySqlDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/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/database_management_external_my_sql_database#delete DatabaseManagementExternalMySqlDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/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/database_management_external_my_sql_database#update DatabaseManagementExternalMySqlDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database/index:DatabaseManagementExternalMySqlDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-external-my-sql-database/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/database-management-external-my-sql-database/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalMySqlDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-external-my-sql-database/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalMySqlDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-external-my-sql-database/index:DatabaseManagementExternalMySqlDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement": {
      "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/database_management_externalcontainerdatabase_external_container_dbm_features_management oci_database_management_externalcontainerdatabase_external_container_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management oci_database_management_externalcontainerdatabase_external_container_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 625
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement 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/database_management_externalcontainerdatabase_external_container_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 748
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 764
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 677
          },
          "name": "resetCanDisableAllPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 719
          },
          "name": "resetFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 751
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 735
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 767
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 779
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 791
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 613
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 745
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 761
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 681
          },
          "name": "canDisableAllPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 694
          },
          "name": "enableExternalContainerDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 707
          },
          "name": "externalContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 755
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 723
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 739
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 771
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 671
          },
          "name": "canDisableAllPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 687
          },
          "name": "enableExternalContainerDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 700
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 713
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 729
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#enable_external_container_dbm_feature DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#enable_external_container_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 17
          },
          "name": "enableExternalContainerDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#external_container_database_id DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#external_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 21
          },
          "name": "externalContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#can_disable_all_pdbs DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#can_disable_all_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 13
          },
          "name": "canDisableAllPdbs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#feature DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 25
          },
          "name": "feature",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#feature_details DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 38
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_externalcontainerdatabase_external_container_dbm_features_management#id DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/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/database_management_externalcontainerdatabase_external_container_dbm_features_management#timeouts DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 229
      },
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#feature DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 237
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#can_enable_all_current_pdbs DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#can_enable_all_current_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 233
          },
          "name": "canEnableAllCurrentPdbs",
          "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#connector_details DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 251
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#is_auto_enable_pluggable_database DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#is_auto_enable_pluggable_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 241
          },
          "name": "isAutoEnablePluggableDatabase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#license_model DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 245
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 46
      },
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#connector_type DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 50
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#database_connector_id DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 54
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#management_agent_id DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 58
          },
          "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#private_end_point_id DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 62
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/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/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 173
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 189
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 205
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 221
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 177
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 193
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 209
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 225
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 167
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 183
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 199
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 215
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 433
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 375
          },
          "name": "resetCanEnableAllCurrentPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 436
          },
          "name": "resetConnectorDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 404
          },
          "name": "resetIsAutoEnablePluggableDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 420
          },
          "name": "resetLicenseModel"
        }
      ],
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 430
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 379
          },
          "name": "canEnableAllCurrentPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 440
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 392
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 408
          },
          "name": "isAutoEnablePluggableDatabaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 424
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 369
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 385
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 398
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 414
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 444
      },
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalcontainerdatabase_external_container_dbm_features_management#create DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 448
          },
          "name": "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#delete DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 452
          },
          "name": "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/database_management_externalcontainerdatabase_external_container_dbm_features_management#update DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 456
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 564
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 580
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 596
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 568
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 584
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 600
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 558
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 574
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 590
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-externalcontainerdatabase-external-container-dbm-features-management/index:DatabaseManagementExternalcontainerdatabaseExternalContainerDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement": {
      "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management oci_database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management oci_database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/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.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/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 DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement 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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 706
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 722
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 709
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 693
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 725
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 737
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 747
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 605
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 703
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 719
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 668
          },
          "name": "enableExternalNonContainerDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 681
          },
          "name": "externalNonContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 713
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 697
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 729
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 661
          },
          "name": "enableExternalNonContainerDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 674
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 687
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#enable_external_non_container_dbm_feature DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#enable_external_non_container_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 13
          },
          "name": "enableExternalNonContainerDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#external_non_container_database_id DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#external_non_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 17
          },
          "name": "externalNonContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#feature_details DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 30
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#id DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#timeouts DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 221
      },
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#feature DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 229
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#can_enable_all_current_pdbs DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#can_enable_all_current_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 225
          },
          "name": "canEnableAllCurrentPdbs",
          "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#connector_details DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 243
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#is_auto_enable_pluggable_database DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#is_auto_enable_pluggable_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 233
          },
          "name": "isAutoEnablePluggableDatabase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#license_model DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 237
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 38
      },
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#connector_type DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 42
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#database_connector_id DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 46
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#management_agent_id DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 50
          },
          "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#private_end_point_id DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 54
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/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/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 165
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 181
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 197
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 213
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 169
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 185
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 201
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 217
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 159
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 175
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 191
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 207
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 425
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 367
          },
          "name": "resetCanEnableAllCurrentPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 428
          },
          "name": "resetConnectorDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 396
          },
          "name": "resetIsAutoEnablePluggableDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 412
          },
          "name": "resetLicenseModel"
        }
      ],
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 422
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 371
          },
          "name": "canEnableAllCurrentPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 432
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 384
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 400
          },
          "name": "isAutoEnablePluggableDatabaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 416
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 361
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 377
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 390
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 406
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 436
      },
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#create DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 440
          },
          "name": "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#delete DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 444
          },
          "name": "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/database_management_externalnoncontainerdatabase_external_non_container_dbm_features_management#update DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 448
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 556
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 572
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 588
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 560
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 576
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 592
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 550
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 566
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 582
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-externalnoncontainerdatabase-external-non-container-dbm-features-management/index:DatabaseManagementExternalnoncontainerdatabaseExternalNonContainerDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement": {
      "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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management oci_database_management_externalpluggabledatabase_external_pluggable_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management oci_database_management_externalpluggabledatabase_external_pluggable_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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 DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement 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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 628
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 644
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 599
          },
          "name": "resetFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 631
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 615
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 647
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 659
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 625
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 641
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 574
          },
          "name": "enableExternalPluggableDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 587
          },
          "name": "externalPluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 635
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 603
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 619
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 651
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 567
          },
          "name": "enableExternalPluggableDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 580
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 593
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 609
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#enable_external_pluggable_dbm_feature DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#enable_external_pluggable_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 13
          },
          "name": "enableExternalPluggableDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#external_pluggable_database_id DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#external_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 17
          },
          "name": "externalPluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#feature DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 21
          },
          "name": "feature",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#feature_details DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 34
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#id DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#timeouts DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 225
      },
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#feature DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 229
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#connector_details DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 235
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 42
      },
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#connector_type DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 46
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#database_connector_id DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 50
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#management_agent_id DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 54
          },
          "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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#private_end_point_id DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 58
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 169
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 185
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 201
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 217
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 173
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 189
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 205
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 221
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 163
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 179
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 195
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 211
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 330
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 333
          },
          "name": "resetConnectorDetails"
        }
      ],
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 327
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 337
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 321
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 314
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 341
      },
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#create DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 345
          },
          "name": "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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#delete DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 349
          },
          "name": "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/database_management_externalpluggabledatabase_external_pluggable_dbm_features_management#update DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 353
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 461
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 477
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 493
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 465
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 481
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 497
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 455
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 471
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 487
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-externalpluggabledatabase-external-pluggable-dbm-features-management/index:DatabaseManagementExternalpluggabledatabaseExternalPluggableDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabase": {
      "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/database_management_managed_database oci_database_management_managed_database}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database oci_database_management_managed_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/index.ts",
          "line": 781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementManagedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 766
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementManagedDatabase 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/database_management_managed_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementManagedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementManagedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 973
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 863
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 884
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 900
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 976
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 988
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 998
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 754
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 810
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 815
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 820
          },
          "name": "databasePlatformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 825
          },
          "name": "databaseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 830
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 835
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 840
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 851
          },
          "name": "dbmgmtFeatureConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 845
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 872
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 909
          },
          "name": "isCluster",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 915
          },
          "name": "managedDatabaseGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 933
          },
          "name": "managementOption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 938
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 943
          },
          "name": "parentContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 948
          },
          "name": "storageSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 954
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 959
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 970
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 964
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 867
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 888
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 904
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 928
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 980
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 857
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 878
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 894
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 921
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabase"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementManagedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database#managed_database_id DatabaseManagementManagedDatabase#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/resources/database_management_managed_database#defined_tags DatabaseManagementManagedDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database_management_managed_database#freeform_tags DatabaseManagementManagedDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database_management_managed_database#id DatabaseManagementManagedDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database_management_managed_database#timeouts DatabaseManagementManagedDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseConfig"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 403
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigs",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigs"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 36
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 115
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
            "line": 115
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 59
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 88
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 93
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 98
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 103
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 321
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 126
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 149
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 178
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 183
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 188
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 193
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 198
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 203
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 208
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 231
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-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/database-management-managed-database/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-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.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-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/database-management-managed-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/database-management-managed-database/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 254
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 283
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 288
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 293
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 298
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 392
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
            "line": 392
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-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/database-management-managed-database/index.ts",
        "line": 344
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 374
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 380
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsConnectionStringList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 489
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
            "line": 489
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 426
      },
      "name": "DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 456
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsConnectorDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 462
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsDatabaseConnectionDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 467
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 472
          },
          "name": "featureStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 477
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseDbmgmtFeatureConfigs"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseDbmgmtFeatureConfigsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroup": {
      "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/database_management_managed_database_group oci_database_management_managed_database_group}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database_group oci_database_management_managed_database_group} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database-group/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",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementManagedDatabaseGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/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 DatabaseManagementManagedDatabaseGroup 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/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 DatabaseManagementManagedDatabaseGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementManagedDatabaseGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 592
          },
          "name": "putManagedDatabases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 608
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 497
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 513
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 529
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 545
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 595
          },
          "name": "resetManagedDatabases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 611
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 623
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 419
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 589
          },
          "name": "managedDatabases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 567
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 573
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 578
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 605
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 583
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 501
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 517
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 533
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 549
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 599
          },
          "name": "managedDatabasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 562
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 615
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 491
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 507
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 523
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 539
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 555
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroup"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementManagedDatabaseGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database_group#compartment_id DatabaseManagementManagedDatabaseGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-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/database_management_managed_database_group#name DatabaseManagementManagedDatabaseGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/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/database_management_managed_database_group#defined_tags DatabaseManagementManagedDatabaseGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-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/database_management_managed_database_group#description DatabaseManagementManagedDatabaseGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-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/database_management_managed_database_group#freeform_tags DatabaseManagementManagedDatabaseGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-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/database_management_managed_database_group#id DatabaseManagementManagedDatabaseGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-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/database_management_managed_database_group#managed_databases DatabaseManagementManagedDatabaseGroup#managed_databases}",
            "stability": "stable",
            "summary": "managed_databases block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 42
          },
          "name": "managedDatabases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database_group#timeouts DatabaseManagementManagedDatabaseGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupConfig"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 50
      },
      "name": "DatabaseManagementManagedDatabaseGroupManagedDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database_group#compartment_id DatabaseManagementManagedDatabaseGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 54
          },
          "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/resources/database_management_managed_database_group#id DatabaseManagementManagedDatabaseGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 61
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupManagedDatabases"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database-group/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/database-management-managed-database-group/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/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.DatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseGroupManagedDatabasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/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/database-management-managed-database-group/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupManagedDatabasesList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 158
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 201
          },
          "name": "resetId"
        }
      ],
      "name": "DatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 167
          },
          "name": "databaseSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 172
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 178
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 183
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 189
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 216
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 221
          },
          "name": "timeAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 226
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 162
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 205
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 152
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupManagedDatabases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupManagedDatabasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 250
      },
      "name": "DatabaseManagementManagedDatabaseGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database_group#create DatabaseManagementManagedDatabaseGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 254
          },
          "name": "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/database_management_managed_database_group#delete DatabaseManagementManagedDatabaseGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 258
          },
          "name": "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/database_management_managed_database_group#update DatabaseManagementManagedDatabaseGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 262
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database-group/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 370
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 386
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 402
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementManagedDatabaseGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 374
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 390
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 406
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 364
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 380
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 396
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database-group/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-database-group/index:DatabaseManagementManagedDatabaseGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 500
      },
      "name": "DatabaseManagementManagedDatabaseManagedDatabaseGroups",
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseManagedDatabaseGroups"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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.DatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabaseManagedDatabaseGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 574
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/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/database-management-managed-database/index.ts",
            "line": 574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseManagedDatabaseGroupsList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 523
      },
      "name": "DatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 552
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 557
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 562
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseManagedDatabaseGroups"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseManagedDatabaseGroupsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 585
      },
      "name": "DatabaseManagementManagedDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_database#create DatabaseManagementManagedDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 589
          },
          "name": "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/database_management_managed_database#delete DatabaseManagementManagedDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 593
          },
          "name": "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/database_management_managed_database#update DatabaseManagementManagedDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 597
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-database/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 705
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 721
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 737
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementManagedDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 709
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 725
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 741
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 699
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 715
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 731
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-database/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-database/index:DatabaseManagementManagedDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameter": {
      "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/database_management_managed_databases_change_database_parameter oci_database_management_managed_databases_change_database_parameter}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter oci_database_management_managed_databases_change_database_parameter} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
          "line": 851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementManagedDatabasesChangeDatabaseParameter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 836
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementManagedDatabasesChangeDatabaseParameter 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/database_management_managed_databases_change_database_parameter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementManagedDatabasesChangeDatabaseParameter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementManagedDatabasesChangeDatabaseParameter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 927
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 943
          },
          "name": "putDatabaseCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 959
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 972
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 930
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 946
          },
          "name": "resetDatabaseCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 888
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 975
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/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/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 999
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 824
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 924
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 940
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 956
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 969
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 934
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 950
          },
          "name": "databaseCredentialInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 892
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 905
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 963
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 918
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 979
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 882
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 898
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 911
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameter"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#managed_database_id DatabaseManagementManagedDatabasesChangeDatabaseParameter#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/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/resources/database_management_managed_databases_change_database_parameter#parameters DatabaseManagementManagedDatabasesChangeDatabaseParameter#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 42
          },
          "name": "parameters",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
                    },
                    "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/database_management_managed_databases_change_database_parameter#scope DatabaseManagementManagedDatabasesChangeDatabaseParameter#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 24
          },
          "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/resources/database_management_managed_databases_change_database_parameter#credentials DatabaseManagementManagedDatabasesChangeDatabaseParameter#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 30
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#database_credential DatabaseManagementManagedDatabasesChangeDatabaseParameter#database_credential}",
            "stability": "stable",
            "summary": "database_credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 36
          },
          "name": "databaseCredential",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_managed_databases_change_database_parameter#id DatabaseManagementManagedDatabasesChangeDatabaseParameter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/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/database_management_managed_databases_change_database_parameter#timeouts DatabaseManagementManagedDatabasesChangeDatabaseParameter#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterConfig"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 50
      },
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#password DatabaseManagementManagedDatabasesChangeDatabaseParameter#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 54
          },
          "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/database_management_managed_databases_change_database_parameter#role DatabaseManagementManagedDatabasesChangeDatabaseParameter#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 58
          },
          "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/resources/database_management_managed_databases_change_database_parameter#secret_id DatabaseManagementManagedDatabasesChangeDatabaseParameter#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 62
          },
          "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/database_management_managed_databases_change_database_parameter#user_name DatabaseManagementManagedDatabasesChangeDatabaseParameter#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 66
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/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/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 177
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 193
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 209
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 225
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 181
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 197
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 213
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 229
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 171
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 187
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 203
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 219
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 233
      },
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#credential_type DatabaseManagementManagedDatabasesChangeDatabaseParameter#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 237
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#named_credential_id DatabaseManagementManagedDatabasesChangeDatabaseParameter#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 241
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#password DatabaseManagementManagedDatabasesChangeDatabaseParameter#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 245
          },
          "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/database_management_managed_databases_change_database_parameter#password_secret_id DatabaseManagementManagedDatabasesChangeDatabaseParameter#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 249
          },
          "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/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#role DatabaseManagementManagedDatabasesChangeDatabaseParameter#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 253
          },
          "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/resources/database_management_managed_databases_change_database_parameter#username DatabaseManagementManagedDatabasesChangeDatabaseParameter#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 257
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 407
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 423
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 439
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 455
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 471
          },
          "name": "resetUsername"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 395
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 411
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 427
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 443
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 459
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 475
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 388
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 401
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 417
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 433
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 449
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 465
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 479
      },
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#name DatabaseManagementManagedDatabasesChangeDatabaseParameter#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 483
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#value DatabaseManagementManagedDatabasesChangeDatabaseParameter#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 491
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#update_comment DatabaseManagementManagedDatabasesChangeDatabaseParameter#update_comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 487
          },
          "name": "updateComment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/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/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/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.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/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/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersList"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/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/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 614
          },
          "name": "resetUpdateComment"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 602
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 618
          },
          "name": "updateCommentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 631
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 595
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 608
          },
          "name": "updateComment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 624
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterParametersOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 655
      },
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_change_database_parameter#create DatabaseManagementManagedDatabasesChangeDatabaseParameter#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 659
          },
          "name": "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/database_management_managed_databases_change_database_parameter#delete DatabaseManagementManagedDatabasesChangeDatabaseParameter#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 663
          },
          "name": "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/database_management_managed_databases_change_database_parameter#update DatabaseManagementManagedDatabasesChangeDatabaseParameter#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 667
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-change-database-parameter/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 775
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 791
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 807
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 779
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 795
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 811
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 769
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 785
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 801
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-change-database-parameter/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-change-database-parameter/index:DatabaseManagementManagedDatabasesChangeDatabaseParameterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameter": {
      "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/database_management_managed_databases_reset_database_parameter oci_database_management_managed_databases_reset_database_parameter}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter oci_database_management_managed_databases_reset_database_parameter} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-reset-database-parameter/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.DatabaseManagementManagedDatabasesResetDatabaseParameterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementManagedDatabasesResetDatabaseParameter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/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 DatabaseManagementManagedDatabasesResetDatabaseParameter 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/database_management_managed_databases_reset_database_parameter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementManagedDatabasesResetDatabaseParameter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementManagedDatabasesResetDatabaseParameter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 762
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 778
          },
          "name": "putDatabaseCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 794
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 765
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 781
          },
          "name": "resetDatabaseCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 710
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 797
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 809
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 821
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 646
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 759
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 775
          },
          "name": "databaseCredential",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 791
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 769
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 785
          },
          "name": "databaseCredentialInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 714
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 727
          },
          "name": "managedDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 740
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 753
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 801
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 704
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 720
          },
          "name": "managedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 733
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 746
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameter"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#managed_database_id DatabaseManagementManagedDatabasesResetDatabaseParameter#managed_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/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/resources/database_management_managed_databases_reset_database_parameter#parameters DatabaseManagementManagedDatabasesResetDatabaseParameter#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 24
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_management_managed_databases_reset_database_parameter#scope DatabaseManagementManagedDatabasesResetDatabaseParameter#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/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/resources/database_management_managed_databases_reset_database_parameter#credentials DatabaseManagementManagedDatabasesResetDatabaseParameter#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 34
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#database_credential DatabaseManagementManagedDatabasesResetDatabaseParameter#database_credential}",
            "stability": "stable",
            "summary": "database_credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 40
          },
          "name": "databaseCredential",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_managed_databases_reset_database_parameter#id DatabaseManagementManagedDatabasesResetDatabaseParameter#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/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/database_management_managed_databases_reset_database_parameter#timeouts DatabaseManagementManagedDatabasesResetDatabaseParameter#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterConfig"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 48
      },
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#password DatabaseManagementManagedDatabasesResetDatabaseParameter#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 52
          },
          "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/database_management_managed_databases_reset_database_parameter#role DatabaseManagementManagedDatabasesResetDatabaseParameter#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 56
          },
          "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/resources/database_management_managed_databases_reset_database_parameter#secret_id DatabaseManagementManagedDatabasesResetDatabaseParameter#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 60
          },
          "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/database_management_managed_databases_reset_database_parameter#user_name DatabaseManagementManagedDatabasesResetDatabaseParameter#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 64
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-reset-database-parameter/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 175
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 191
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 207
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 223
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 179
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 195
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 211
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 227
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 169
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 185
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 201
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 217
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 231
      },
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#credential_type DatabaseManagementManagedDatabasesResetDatabaseParameter#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 235
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#named_credential_id DatabaseManagementManagedDatabasesResetDatabaseParameter#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 239
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#password DatabaseManagementManagedDatabasesResetDatabaseParameter#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 243
          },
          "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/database_management_managed_databases_reset_database_parameter#password_secret_id DatabaseManagementManagedDatabasesResetDatabaseParameter#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 247
          },
          "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/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#role DatabaseManagementManagedDatabasesResetDatabaseParameter#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 251
          },
          "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/resources/database_management_managed_databases_reset_database_parameter#username DatabaseManagementManagedDatabasesResetDatabaseParameter#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 255
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-reset-database-parameter/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/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 405
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 421
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 437
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 453
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 469
          },
          "name": "resetUsername"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 393
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 409
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 425
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 441
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 457
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 473
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 386
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 399
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 415
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 431
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 447
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 463
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredential"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterDatabaseCredentialOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 477
      },
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_managed_databases_reset_database_parameter#create DatabaseManagementManagedDatabasesResetDatabaseParameter#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 481
          },
          "name": "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/database_management_managed_databases_reset_database_parameter#delete DatabaseManagementManagedDatabasesResetDatabaseParameter#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 485
          },
          "name": "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/database_management_managed_databases_reset_database_parameter#update DatabaseManagementManagedDatabasesResetDatabaseParameter#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 489
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-managed-databases-reset-database-parameter/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 597
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 613
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 629
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementManagedDatabasesResetDatabaseParameterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 601
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 617
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 633
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 591
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 607
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 623
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-managed-databases-reset-database-parameter/index.ts",
            "line": 547
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementManagedDatabasesResetDatabaseParameterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-managed-databases-reset-database-parameter/index:DatabaseManagementManagedDatabasesResetDatabaseParameterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredential": {
      "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/database_management_named_credential oci_database_management_named_credential}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential oci_database_management_named_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-named-credential/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.DatabaseManagementNamedCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-named-credential/index.ts",
        "line": 427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementNamedCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/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 DatabaseManagementNamedCredential 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/database_management_named_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementNamedCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementNamedCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 655
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 668
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 500
          },
          "name": "resetAssociatedResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 529
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 545
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 561
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 577
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 671
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 683
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 699
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementNamedCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 432
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 652
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 586
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 617
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 623
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 628
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 665
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 633
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 504
          },
          "name": "associatedResourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 659
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 533
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 549
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 565
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 581
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 612
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 675
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 646
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 494
          },
          "name": "associatedResource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 523
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 539
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 555
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 571
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 605
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 639
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredential"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-named-credential/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementNamedCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#compartment_id DatabaseManagementNamedCredential#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#content DatabaseManagementNamedCredential#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 54
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#name DatabaseManagementNamedCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#scope DatabaseManagementNamedCredential#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 44
          },
          "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/resources/database_management_named_credential#type DatabaseManagementNamedCredential#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 48
          },
          "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/database_management_named_credential#associated_resource DatabaseManagementNamedCredential#associated_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 13
          },
          "name": "associatedResource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#defined_tags DatabaseManagementNamedCredential#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#description DatabaseManagementNamedCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#freeform_tags DatabaseManagementNamedCredential#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#id DatabaseManagementNamedCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/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/database_management_named_credential#timeouts DatabaseManagementNamedCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredentialConfig"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredentialContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-named-credential/index.ts",
        "line": 62
      },
      "name": "DatabaseManagementNamedCredentialContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#credential_type DatabaseManagementNamedCredential#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 66
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#password_secret_access_mode DatabaseManagementNamedCredential#password_secret_access_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 70
          },
          "name": "passwordSecretAccessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#password_secret_id DatabaseManagementNamedCredential#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 74
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#role DatabaseManagementNamedCredential#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 78
          },
          "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/database_management_named_credential#user_name DatabaseManagementNamedCredential#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 82
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredentialContent"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredentialContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-named-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-named-credential/index.ts",
        "line": 142
      },
      "name": "DatabaseManagementNamedCredentialContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 207
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 220
          },
          "name": "passwordSecretAccessModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 233
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 246
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 259
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 200
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 213
          },
          "name": "passwordSecretAccessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 226
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 239
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 252
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialContent"
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredentialContentOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-named-credential/index.ts",
        "line": 263
      },
      "name": "DatabaseManagementNamedCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_named_credential#create DatabaseManagementNamedCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 267
          },
          "name": "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/database_management_named_credential#delete DatabaseManagementNamedCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 271
          },
          "name": "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/database_management_named_credential#update DatabaseManagementNamedCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 275
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredentialTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-named-credential/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/database-management-named-credential/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 383
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 399
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 415
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementNamedCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 387
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 403
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 419
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 377
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 393
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 409
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-named-credential/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementNamedCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-named-credential/index:DatabaseManagementNamedCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement": {
      "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management oci_database_management_pluggabledatabase_pluggable_database_dbm_features_management}."
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management oci_database_management_pluggabledatabase_pluggable_database_dbm_features_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1246
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement 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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1369
          },
          "name": "putFeatureDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1385
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1311
          },
          "name": "resetFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1372
          },
          "name": "resetFeatureDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1343
          },
          "name": "resetModifyPluggableDatabaseDbmFeature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1388
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1412
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1234
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1366
          },
          "name": "featureDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1382
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1299
          },
          "name": "enablePluggableDatabaseDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1376
          },
          "name": "featureDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1315
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1347
          },
          "name": "modifyPluggableDatabaseDbmFeatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1360
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1392
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1292
          },
          "name": "enablePluggableDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1305
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1337
          },
          "name": "modifyPluggableDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1353
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 9
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#enable_pluggable_database_dbm_feature DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#enable_pluggable_database_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 13
          },
          "name": "enablePluggableDatabaseDbmFeature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#pluggable_database_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 32
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#feature DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 17
          },
          "name": "feature",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#feature_details DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#feature_details}",
            "stability": "stable",
            "summary": "feature_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 38
          },
          "name": "featureDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-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/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#modify_pluggable_database_dbm_feature DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#modify_pluggable_database_dbm_feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 28
          },
          "name": "modifyPluggableDatabaseDbmFeature",
          "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#timeouts DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementConfig"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 815
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#feature DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#feature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 823
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#can_enable_all_current_pdbs DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#can_enable_all_current_pdbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 819
          },
          "name": "canEnableAllCurrentPdbs",
          "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#connector_details DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#connector_details}",
            "stability": "stable",
            "summary": "connector_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 837
          },
          "name": "connectorDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#database_connection_details DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#database_connection_details}",
            "stability": "stable",
            "summary": "database_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 843
          },
          "name": "databaseConnectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#is_auto_enable_pluggable_database DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#is_auto_enable_pluggable_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 827
          },
          "name": "isAutoEnablePluggableDatabase",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#management_type DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#management_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 831
          },
          "name": "managementType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 46
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#connector_type DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 50
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#database_connector_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 54
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#management_agent_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 58
          },
          "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#private_end_point_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 62
          },
          "name": "privateEndPointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 173
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 189
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 205
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 221
          },
          "name": "resetPrivateEndPointId"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 177
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 193
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 209
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 225
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 167
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 183
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 199
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 215
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 694
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#connection_credentials DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#connection_credentials}",
            "stability": "stable",
            "summary": "connection_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 700
          },
          "name": "connectionCredentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#connection_string DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#connection_string}",
            "stability": "stable",
            "summary": "connection_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 706
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 229
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#credential_name DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 233
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#credential_type DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 237
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#named_credential_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 241
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#password_secret_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 245
          },
          "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/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#role DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 249
          },
          "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/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#ssl_secret_id DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 253
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#user_name DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 257
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 407
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 423
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 439
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 455
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 471
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 487
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 503
          },
          "name": "resetUserName"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 411
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 427
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 443
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 459
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 475
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 491
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 507
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 401
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 417
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 433
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 449
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 465
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 481
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 497
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 511
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#connection_type DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 515
          },
          "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/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#port DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 519
          },
          "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#protocol DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 523
          },
          "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#service DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 527
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 638
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 654
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 670
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 686
          },
          "name": "resetService"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 642
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 658
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 674
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 690
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 632
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 648
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 664
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 680
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 788
          },
          "name": "putConnectionCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 804
          },
          "name": "putConnectionString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 791
          },
          "name": "resetConnectionCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 807
          },
          "name": "resetConnectionString"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 785
          },
          "name": "connectionCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 801
          },
          "name": "connectionString",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 795
          },
          "name": "connectionCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 811
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsConnectionString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1038
          },
          "name": "putConnectorDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1054
          },
          "name": "putDatabaseConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 980
          },
          "name": "resetCanEnableAllCurrentPdbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1041
          },
          "name": "resetConnectorDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1057
          },
          "name": "resetDatabaseConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1009
          },
          "name": "resetIsAutoEnablePluggableDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1025
          },
          "name": "resetManagementType"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1035
          },
          "name": "connectorDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1051
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 984
          },
          "name": "canEnableAllCurrentPdbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1045
          },
          "name": "connectorDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsConnectorDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1061
          },
          "name": "databaseConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsDatabaseConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 997
          },
          "name": "featureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1013
          },
          "name": "isAutoEnablePluggableDatabaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1029
          },
          "name": "managementTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 974
          },
          "name": "canEnableAllCurrentPdbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 990
          },
          "name": "feature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1003
          },
          "name": "isAutoEnablePluggableDatabase",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1019
          },
          "name": "managementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetails"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementFeatureDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 1065
      },
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_management_pluggabledatabase_pluggable_database_dbm_features_management#create DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1069
          },
          "name": "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#delete DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1073
          },
          "name": "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/database_management_pluggabledatabase_pluggable_database_dbm_features_management#update DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1077
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts"
    },
    "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
        "line": 1123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1185
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1201
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1217
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1189
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1205
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1221
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1179
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1195
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1211
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-management-pluggabledatabase-pluggable-database-dbm-features-management/index:DatabaseManagementPluggabledatabasePluggableDatabaseDbmFeaturesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigration": {
      "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/database_migration oci_database_migration}."
      },
      "fqn": "cdktf-provider-oci.DatabaseMigration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration oci_database_migration} Resource."
        },
        "locationInModule": {
          "filename": "src/database-migration/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.DatabaseMigrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseMigration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-migration/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 DatabaseMigration 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/database_migration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseMigration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseMigration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 384
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 387
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 399
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 407
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseMigration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 282
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 336
          },
          "name": "additionalMigrations",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationAdditionalMigrationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 341
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 346
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 381
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 359
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 391
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 352
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigration"
    },
    "cdktf-provider-oci.DatabaseMigrationAdditionalMigrations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationAdditionalMigrations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration/index.ts",
        "line": 28
      },
      "name": "DatabaseMigrationAdditionalMigrations",
      "symbolId": "src/database-migration/index:DatabaseMigrationAdditionalMigrations"
    },
    "cdktf-provider-oci.DatabaseMigrationAdditionalMigrationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationAdditionalMigrationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration/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/database-migration/index.ts",
        "line": 95
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/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.DatabaseMigrationAdditionalMigrationsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationAdditionalMigrationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 102
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration/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/database-migration/index.ts",
            "line": 102
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigrationAdditionalMigrationsList"
    },
    "cdktf-provider-oci.DatabaseMigrationAdditionalMigrationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationAdditionalMigrationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration/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/database-migration/index.ts",
        "line": 51
      },
      "name": "DatabaseMigrationAdditionalMigrationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 80
          },
          "name": "cloudExadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 85
          },
          "name": "cloudVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 90
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationAdditionalMigrations"
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigrationAdditionalMigrationsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration/index.ts",
        "line": 9
      },
      "name": "DatabaseMigrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration#db_system_id DatabaseMigration#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 13
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_migration#id DatabaseMigration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/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/database_migration#timeouts DatabaseMigration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationTimeouts"
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigrationConfig"
    },
    "cdktf-provider-oci.DatabaseMigrationConnection": {
      "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/database_migration_connection oci_database_migration_connection}."
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection oci_database_migration_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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.DatabaseMigrationConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 546
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseMigrationConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/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 DatabaseMigrationConnection 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/database_migration_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseMigrationConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseMigrationConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1186
          },
          "name": "putAdditionalAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1202
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1189
          },
          "name": "resetAdditionalAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 656
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 685
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 701
          },
          "name": "resetDatabaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 717
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 733
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 749
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 778
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 794
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 810
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 850
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 879
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 900
          },
          "name": "resetReplicationPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 916
          },
          "name": "resetReplicationUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 937
          },
          "name": "resetSecurityProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 953
          },
          "name": "resetSshHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 969
          },
          "name": "resetSshKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 985
          },
          "name": "resetSshSudoLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1001
          },
          "name": "resetSshUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1017
          },
          "name": "resetSslCa"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1033
          },
          "name": "resetSslCert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1049
          },
          "name": "resetSslCrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1065
          },
          "name": "resetSslKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1081
          },
          "name": "resetSslMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1102
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1205
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1173
          },
          "name": "resetWallet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1217
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseMigrationConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 551
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1183
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 820
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 838
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 888
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 925
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1090
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1112
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1130
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1199
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1135
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1193
          },
          "name": "additionalAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 644
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 660
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 673
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 689
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 705
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 721
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 737
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 753
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 766
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 782
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 798
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 814
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 833
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 854
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 867
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 883
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 904
          },
          "name": "replicationPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 920
          },
          "name": "replicationUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 941
          },
          "name": "securityProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 957
          },
          "name": "sshHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 973
          },
          "name": "sshKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 989
          },
          "name": "sshSudoLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1005
          },
          "name": "sshUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1021
          },
          "name": "sslCaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1037
          },
          "name": "sslCertInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1053
          },
          "name": "sslCrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1069
          },
          "name": "sslKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1085
          },
          "name": "sslModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1106
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1125
          },
          "name": "technologyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1209
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1148
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1161
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1177
          },
          "name": "walletInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 637
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 650
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 666
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 679
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 695
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 711
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 727
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 743
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 759
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 772
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 788
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 804
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 826
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 844
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 860
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 873
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 894
          },
          "name": "replicationPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 910
          },
          "name": "replicationUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 931
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 947
          },
          "name": "sshHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 963
          },
          "name": "sshKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 979
          },
          "name": "sshSudoLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 995
          },
          "name": "sshUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1011
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1027
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1043
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1059
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1075
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1096
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1118
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1141
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1154
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 1167
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnection"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 233
      },
      "name": "DatabaseMigrationConnectionAdditionalAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#name DatabaseMigrationConnection#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 237
          },
          "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/database_migration_connection#value DatabaseMigrationConnection#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 241
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionAdditionalAttributes"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/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.DatabaseMigrationConnectionAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationConnectionAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionAdditionalAttributesList"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 338
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 354
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseMigrationConnectionAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 342
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 358
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 348
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 9
      },
      "name": "DatabaseMigrationConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#compartment_id DatabaseMigrationConnection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-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/database_migration_connection#connection_type DatabaseMigrationConnection#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 21
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#display_name DatabaseMigrationConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 45
          },
          "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/database_migration_connection#key_id DatabaseMigrationConnection#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 64
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#password DatabaseMigrationConnection#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 72
          },
          "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/resources/database_migration_connection#technology_type DatabaseMigrationConnection#technology_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 132
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#username DatabaseMigrationConnection#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 136
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#vault_id DatabaseMigrationConnection#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 140
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#additional_attributes DatabaseMigrationConnection#additional_attributes}",
            "stability": "stable",
            "summary": "additional_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 150
          },
          "name": "additionalAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionAdditionalAttributes"
                    },
                    "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/database_migration_connection#connection_string DatabaseMigrationConnection#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 17
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#database_id DatabaseMigrationConnection#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 25
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#database_name DatabaseMigrationConnection#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 29
          },
          "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/7.19.0/docs/resources/database_migration_connection#db_system_id DatabaseMigrationConnection#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 33
          },
          "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/resources/database_migration_connection#defined_tags DatabaseMigrationConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 37
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_migration_connection#description DatabaseMigrationConnection#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 41
          },
          "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/database_migration_connection#freeform_tags DatabaseMigrationConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/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/database_migration_connection#host DatabaseMigrationConnection#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 53
          },
          "name": "host",
          "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/database_migration_connection#id DatabaseMigrationConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 60
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#nsg_ids DatabaseMigrationConnection#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 68
          },
          "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/database_migration_connection#port DatabaseMigrationConnection#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 76
          },
          "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/database_migration_connection#replication_password DatabaseMigrationConnection#replication_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 80
          },
          "name": "replicationPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#replication_username DatabaseMigrationConnection#replication_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 84
          },
          "name": "replicationUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#security_protocol DatabaseMigrationConnection#security_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 88
          },
          "name": "securityProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssh_host DatabaseMigrationConnection#ssh_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 92
          },
          "name": "sshHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssh_key DatabaseMigrationConnection#ssh_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 96
          },
          "name": "sshKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssh_sudo_location DatabaseMigrationConnection#ssh_sudo_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 100
          },
          "name": "sshSudoLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssh_user DatabaseMigrationConnection#ssh_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 104
          },
          "name": "sshUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssl_ca DatabaseMigrationConnection#ssl_ca}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 108
          },
          "name": "sslCa",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssl_cert DatabaseMigrationConnection#ssl_cert}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 112
          },
          "name": "sslCert",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssl_crl DatabaseMigrationConnection#ssl_crl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 116
          },
          "name": "sslCrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssl_key DatabaseMigrationConnection#ssl_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 120
          },
          "name": "sslKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#ssl_mode DatabaseMigrationConnection#ssl_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 124
          },
          "name": "sslMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#subnet_id DatabaseMigrationConnection#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 128
          },
          "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/database_migration_connection#timeouts DatabaseMigrationConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 156
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#wallet DatabaseMigrationConnection#wallet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 144
          },
          "name": "wallet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionConfig"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 158
      },
      "name": "DatabaseMigrationConnectionIngressIps",
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionIngressIps"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/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.DatabaseMigrationConnectionIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationConnectionIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionIngressIpsList"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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/database-migration-connection/index.ts",
        "line": 181
      },
      "name": "DatabaseMigrationConnectionIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 210
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionIngressIps"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionIngressIpsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 382
      },
      "name": "DatabaseMigrationConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_connection#create DatabaseMigrationConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 386
          },
          "name": "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/database_migration_connection#delete DatabaseMigrationConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 390
          },
          "name": "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/database_migration_connection#update DatabaseMigrationConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 394
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionTimeouts"
    },
    "cdktf-provider-oci.DatabaseMigrationConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-connection/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 502
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 518
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 534
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseMigrationConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 506
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 522
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 538
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 496
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 512
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 528
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-connection/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-connection/index:DatabaseMigrationConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJob": {
      "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/database_migration_job oci_database_migration_job}."
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_job oci_database_migration_job} Resource."
        },
        "locationInModule": {
          "filename": "src/database-migration-job/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseMigrationJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseMigrationJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 896
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseMigrationJob 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/database_migration_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseMigrationJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseMigrationJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1098
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 954
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 970
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 986
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1002
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1058
          },
          "name": "resetSuspendTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1101
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1113
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1125
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseMigrationJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 884
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 942
          },
          "name": "collectTracesData",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobCollectTracesDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1024
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1029
          },
          "name": "migrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1035
          },
          "name": "parameterFileVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1041
          },
          "name": "progress",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1046
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1068
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1073
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1095
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1078
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1083
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1089
          },
          "name": "unsupportedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 958
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 974
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 990
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1006
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1019
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1062
          },
          "name": "suspendTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1105
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 948
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 964
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 980
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 996
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1012
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 1052
          },
          "name": "suspendTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJob"
    },
    "cdktf-provider-oci.DatabaseMigrationJobCollectTracesData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobCollectTracesData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 44
      },
      "name": "DatabaseMigrationJobCollectTracesData",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobCollectTracesData"
    },
    "cdktf-provider-oci.DatabaseMigrationJobCollectTracesDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobCollectTracesDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobCollectTracesDataOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobCollectTracesDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobCollectTracesDataList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobCollectTracesDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobCollectTracesDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 67
      },
      "name": "DatabaseMigrationJobCollectTracesDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 96
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 101
          },
          "name": "collectTracesState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 106
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 111
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobCollectTracesData"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobCollectTracesDataOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 9
      },
      "name": "DatabaseMigrationJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_job#job_id DatabaseMigrationJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 32
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_job#defined_tags DatabaseMigrationJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/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/database_migration_job#display_name DatabaseMigrationJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/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/database_migration_job#freeform_tags DatabaseMigrationJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/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/database_migration_job#id DatabaseMigrationJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-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/7.19.0/docs/resources/database_migration_job#suspend_trigger DatabaseMigrationJob#suspend_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 36
          },
          "name": "suspendTrigger",
          "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/database_migration_job#timeouts DatabaseMigrationJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeouts"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobConfig"
    },
    "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 134
      },
      "name": "DatabaseMigrationJobParameterFileVersions",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobParameterFileVersions"
    },
    "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobParameterFileVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobParameterFileVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobParameterFileVersionsList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 157
      },
      "name": "DatabaseMigrationJobParameterFileVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 187
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 192
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 198
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 203
          },
          "name": "isCurrent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 208
          },
          "name": "isFactory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 213
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 218
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 224
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 229
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobParameterFileVersions"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobParameterFileVersionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 544
      },
      "name": "DatabaseMigrationJobProgress",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgress"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobProgressOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 567
      },
      "name": "DatabaseMigrationJobProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 596
          },
          "name": "currentPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 601
          },
          "name": "currentStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 607
          },
          "name": "phases",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgress"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 417
      },
      "name": "DatabaseMigrationJobProgressPhases",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhases"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 252
      },
      "name": "DatabaseMigrationJobProgressPhasesExtract",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesExtract"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtractList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtractList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobProgressPhasesExtractOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobProgressPhasesExtractList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 321
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 321
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesExtractList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 275
      },
      "name": "DatabaseMigrationJobProgressPhasesExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 304
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 309
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtract"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesExtractOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobProgressPhasesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobProgressPhasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 332
      },
      "name": "DatabaseMigrationJobProgressPhasesLogLocation",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesLogLocation"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobProgressPhasesLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobProgressPhasesLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesLogLocationList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 355
      },
      "name": "DatabaseMigrationJobProgressPhasesLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 384
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 389
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 394
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocation"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesLogLocationOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 440
      },
      "name": "DatabaseMigrationJobProgressPhasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 469
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 474
          },
          "name": "durationInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 479
          },
          "name": "editableParameterFiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 485
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesExtractList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 490
          },
          "name": "isAdvisorReportAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 500
          },
          "name": "issue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 495
          },
          "name": "isSuspendAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 506
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhasesLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 516
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 521
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobProgressPhases"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobProgressPhasesOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 715
      },
      "name": "DatabaseMigrationJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_job#create DatabaseMigrationJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 719
          },
          "name": "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/database_migration_job#delete DatabaseMigrationJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 723
          },
          "name": "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/database_migration_job#update DatabaseMigrationJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 727
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobTimeouts"
    },
    "cdktf-provider-oci.DatabaseMigrationJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 835
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 851
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 867
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseMigrationJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 839
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 855
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 871
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 829
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 845
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 861
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-job/index.ts",
        "line": 630
      },
      "name": "DatabaseMigrationJobUnsupportedObjects",
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobUnsupportedObjects"
    },
    "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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.DatabaseMigrationJobUnsupportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationJobUnsupportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 704
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-job/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/database-migration-job/index.ts",
            "line": 704
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobUnsupportedObjectsList"
    },
    "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-job/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/database-migration-job/index.ts",
        "line": 653
      },
      "name": "DatabaseMigrationJobUnsupportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 682
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 687
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 692
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-job/index.ts",
            "line": 666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationJobUnsupportedObjects"
          }
        }
      ],
      "symbolId": "src/database-migration-job/index:DatabaseMigrationJobUnsupportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigration": {
      "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/database_migration_migration oci_database_migration_migration}."
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration oci_database_migration_migration} Resource."
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 4294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 4262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseMigrationMigration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4279
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseMigrationMigration 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/database_migration_migration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseMigrationMigration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseMigrationMigration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4577
          },
          "name": "putAdvancedParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4593
          },
          "name": "putAdvisorSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4609
          },
          "name": "putDataTransferMediumDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4625
          },
          "name": "putExcludeObjects",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4641
          },
          "name": "putGgsDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4657
          },
          "name": "putHubDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4673
          },
          "name": "putIncludeObjects",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4689
          },
          "name": "putInitialLoadSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4705
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4580
          },
          "name": "resetAdvancedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4596
          },
          "name": "resetAdvisorSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4346
          },
          "name": "resetBulkIncludeExcludeData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4612
          },
          "name": "resetDataTransferMediumDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4388
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4404
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4420
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4628
          },
          "name": "resetExcludeObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4441
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4644
          },
          "name": "resetGgsDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4660
          },
          "name": "resetHubDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4457
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4676
          },
          "name": "resetIncludeObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4692
          },
          "name": "resetInitialLoadSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4478
          },
          "name": "resetSourceContainerDatabaseConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4507
          },
          "name": "resetSourceStandbyDatabaseConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4708
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4720
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4747
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4267
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4574
          },
          "name": "advancedParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4590
          },
          "name": "advisorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4606
          },
          "name": "dataTransferMediumDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4622
          },
          "name": "excludeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4429
          },
          "name": "executingJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4638
          },
          "name": "ggsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4654
          },
          "name": "hubDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4670
          },
          "name": "includeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4686
          },
          "name": "initialLoadSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4466
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4516
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4522
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4540
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4545
          },
          "name": "timeLastMigration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4702
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4550
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4568
          },
          "name": "waitAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4584
          },
          "name": "advancedParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4600
          },
          "name": "advisorSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4350
          },
          "name": "bulkIncludeExcludeDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4363
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4376
          },
          "name": "databaseCombinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4616
          },
          "name": "dataTransferMediumDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4392
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4408
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4424
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4632
          },
          "name": "excludeObjectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4445
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4648
          },
          "name": "ggsDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4664
          },
          "name": "hubDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4461
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4680
          },
          "name": "includeObjectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4696
          },
          "name": "initialLoadSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4482
          },
          "name": "sourceContainerDatabaseConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4495
          },
          "name": "sourceDatabaseConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4511
          },
          "name": "sourceStandbyDatabaseConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4535
          },
          "name": "targetDatabaseConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4712
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4563
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4340
          },
          "name": "bulkIncludeExcludeData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4369
          },
          "name": "databaseCombination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4382
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4398
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4414
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4435
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4451
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4472
          },
          "name": "sourceContainerDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4488
          },
          "name": "sourceDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4501
          },
          "name": "sourceStandbyDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4528
          },
          "name": "targetDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4556
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigration"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 120
      },
      "name": "DatabaseMigrationMigrationAdvancedParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#data_type DatabaseMigrationMigration#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 124
          },
          "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/database_migration_migration#name DatabaseMigrationMigration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 128
          },
          "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/database_migration_migration#value DatabaseMigrationMigration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 132
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationAdvancedParameters"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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.DatabaseMigrationMigrationAdvancedParametersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigrationAdvancedParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
            "line": 291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationAdvancedParametersList"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 242
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 258
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 274
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseMigrationMigrationAdvancedParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 246
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 262
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 278
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 236
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 268
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationAdvancedParametersOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 302
      },
      "name": "DatabaseMigrationMigrationAdvisorSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#is_ignore_errors DatabaseMigrationMigration#is_ignore_errors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 306
          },
          "name": "isIgnoreErrors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#is_skip_advisor DatabaseMigrationMigration#is_skip_advisor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 310
          },
          "name": "isSkipAdvisor",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationAdvisorSettings"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 395
          },
          "name": "resetIsIgnoreErrors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 411
          },
          "name": "resetIsSkipAdvisor"
        }
      ],
      "name": "DatabaseMigrationMigrationAdvisorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 399
          },
          "name": "isIgnoreErrorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 415
          },
          "name": "isSkipAdvisorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 389
          },
          "name": "isIgnoreErrors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 405
          },
          "name": "isSkipAdvisor",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationAdvisorSettingsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 9
      },
      "name": "DatabaseMigrationMigrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#compartment_id DatabaseMigrationMigration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database_migration_migration#database_combination DatabaseMigrationMigration#database_combination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 21
          },
          "name": "databaseCombination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#source_database_connection_id DatabaseMigrationMigration#source_database_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 52
          },
          "name": "sourceDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#target_database_connection_id DatabaseMigrationMigration#target_database_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 60
          },
          "name": "targetDatabaseConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#type DatabaseMigrationMigration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 64
          },
          "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/database_migration_migration#advanced_parameters DatabaseMigrationMigration#advanced_parameters}",
            "stability": "stable",
            "summary": "advanced_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 70
          },
          "name": "advancedParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvancedParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#advisor_settings DatabaseMigrationMigration#advisor_settings}",
            "stability": "stable",
            "summary": "advisor_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 76
          },
          "name": "advisorSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationAdvisorSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#bulk_include_exclude_data DatabaseMigrationMigration#bulk_include_exclude_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 13
          },
          "name": "bulkIncludeExcludeData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#data_transfer_medium_details DatabaseMigrationMigration#data_transfer_medium_details}",
            "stability": "stable",
            "summary": "data_transfer_medium_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 82
          },
          "name": "dataTransferMediumDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#defined_tags DatabaseMigrationMigration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database_migration_migration#description DatabaseMigrationMigration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database_migration_migration#display_name DatabaseMigrationMigration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/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/resources/database_migration_migration#exclude_objects DatabaseMigrationMigration#exclude_objects}",
            "stability": "stable",
            "summary": "exclude_objects block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 88
          },
          "name": "excludeObjects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects"
                    },
                    "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/database_migration_migration#freeform_tags DatabaseMigrationMigration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 37
          },
          "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/database_migration_migration#ggs_details DatabaseMigrationMigration#ggs_details}",
            "stability": "stable",
            "summary": "ggs_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 94
          },
          "name": "ggsDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#hub_details DatabaseMigrationMigration#hub_details}",
            "stability": "stable",
            "summary": "hub_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 100
          },
          "name": "hubDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_migration_migration#id DatabaseMigrationMigration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database_migration_migration#include_objects DatabaseMigrationMigration#include_objects}",
            "stability": "stable",
            "summary": "include_objects block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 106
          },
          "name": "includeObjects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#initial_load_settings DatabaseMigrationMigration#initial_load_settings}",
            "stability": "stable",
            "summary": "initial_load_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 112
          },
          "name": "initialLoadSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#source_container_database_connection_id DatabaseMigrationMigration#source_container_database_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 48
          },
          "name": "sourceContainerDatabaseConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#source_standby_database_connection_id DatabaseMigrationMigration#source_standby_database_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 56
          },
          "name": "sourceStandbyDatabaseConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#timeouts DatabaseMigrationMigration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 118
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationConfig"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 830
      },
      "name": "DatabaseMigrationMigrationDataTransferMediumDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#type DatabaseMigrationMigration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 854
          },
          "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/database_migration_migration#access_key_id DatabaseMigrationMigration#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 834
          },
          "name": "accessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#name DatabaseMigrationMigration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 838
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#object_storage_bucket DatabaseMigrationMigration#object_storage_bucket}",
            "stability": "stable",
            "summary": "object_storage_bucket block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 860
          },
          "name": "objectStorageBucket",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#region DatabaseMigrationMigration#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 842
          },
          "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/database_migration_migration#secret_access_key DatabaseMigrationMigration#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 846
          },
          "name": "secretAccessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#shared_storage_mount_target_id DatabaseMigrationMigration#shared_storage_mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 850
          },
          "name": "sharedStorageMountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#source DatabaseMigrationMigration#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 866
          },
          "name": "source",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#target DatabaseMigrationMigration#target}",
            "stability": "stable",
            "summary": "target block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 872
          },
          "name": "target",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetails"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 419
      },
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#bucket DatabaseMigrationMigration#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 423
          },
          "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/database_migration_migration#namespace DatabaseMigrationMigration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 427
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 512
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 528
          },
          "name": "resetNamespace"
        }
      ],
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 516
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 532
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 506
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 522
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1138
          },
          "name": "putObjectStorageBucket",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1154
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1170
          },
          "name": "putTarget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1048
          },
          "name": "resetAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1064
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1141
          },
          "name": "resetObjectStorageBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1080
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1096
          },
          "name": "resetSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1112
          },
          "name": "resetSharedStorageMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1157
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1173
          },
          "name": "resetTarget"
        }
      ],
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1135
          },
          "name": "objectStorageBucket",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucketOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1151
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1167
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1052
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1068
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1145
          },
          "name": "objectStorageBucketInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsObjectStorageBucket"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1084
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1100
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1116
          },
          "name": "sharedStorageMountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1161
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1177
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1129
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1042
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1058
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1074
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1090
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1106
          },
          "name": "sharedStorageMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1122
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetails"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 536
      },
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#kind DatabaseMigrationMigration#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 540
          },
          "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/database_migration_migration#oci_home DatabaseMigrationMigration#oci_home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 544
          },
          "name": "ociHome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#wallet_location DatabaseMigrationMigration#wallet_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 548
          },
          "name": "walletLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsSource"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 659
          },
          "name": "resetOciHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 675
          },
          "name": "resetWalletLocation"
        }
      ],
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 647
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 663
          },
          "name": "ociHomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 679
          },
          "name": "walletLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 640
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 653
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 669
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsSource"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsSourceOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 683
      },
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsTarget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#kind DatabaseMigrationMigration#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 687
          },
          "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/database_migration_migration#oci_home DatabaseMigrationMigration#oci_home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 691
          },
          "name": "ociHome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#wallet_location DatabaseMigrationMigration#wallet_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 695
          },
          "name": "walletLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsTarget"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 806
          },
          "name": "resetOciHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 822
          },
          "name": "resetWalletLocation"
        }
      ],
      "name": "DatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 794
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 810
          },
          "name": "ociHomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 826
          },
          "name": "walletLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 787
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 800
          },
          "name": "ociHome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 816
          },
          "name": "walletLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationDataTransferMediumDetailsTarget"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationDataTransferMediumDetailsTargetOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1181
      },
      "name": "DatabaseMigrationMigrationExcludeObjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#object DatabaseMigrationMigration#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1189
          },
          "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/database_migration_migration#is_omit_excluded_table_from_replication DatabaseMigrationMigration#is_omit_excluded_table_from_replication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1185
          },
          "name": "isOmitExcludedTableFromReplication",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#owner DatabaseMigrationMigration#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1193
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#schema DatabaseMigrationMigration#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1197
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#type DatabaseMigrationMigration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1201
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationExcludeObjects"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 1407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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.DatabaseMigrationMigrationExcludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigrationExcludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
            "line": 1415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationExcludeObjectsList"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1337
          },
          "name": "resetIsOmitExcludedTableFromReplication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1366
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1382
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1398
          },
          "name": "resetType"
        }
      ],
      "name": "DatabaseMigrationMigrationExcludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1341
          },
          "name": "isOmitExcludedTableFromReplicationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1354
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1370
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1386
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1402
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1331
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1347
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1360
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1376
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1392
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationExcludeObjects"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationExcludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1707
      },
      "name": "DatabaseMigrationMigrationGgsDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#acceptable_lag DatabaseMigrationMigration#acceptable_lag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1711
          },
          "name": "acceptableLag",
          "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/database_migration_migration#extract DatabaseMigrationMigration#extract}",
            "stability": "stable",
            "summary": "extract block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1717
          },
          "name": "extract",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#replicat DatabaseMigrationMigration#replicat}",
            "stability": "stable",
            "summary": "replicat block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1723
          },
          "name": "replicat",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetails"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1506
      },
      "name": "DatabaseMigrationMigrationGgsDetailsExtract",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#long_trans_duration DatabaseMigrationMigration#long_trans_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1510
          },
          "name": "longTransDuration",
          "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/database_migration_migration#performance_profile DatabaseMigrationMigration#performance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1514
          },
          "name": "performanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsExtract"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1599
          },
          "name": "resetLongTransDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1615
          },
          "name": "resetPerformanceProfile"
        }
      ],
      "name": "DatabaseMigrationMigrationGgsDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1603
          },
          "name": "longTransDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1619
          },
          "name": "performanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1593
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1609
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeployment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1426
      },
      "name": "DatabaseMigrationMigrationGgsDetailsGgsDeployment",
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsGgsDeployment"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigrationGgsDetailsGgsDeploymentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1495
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsGgsDeploymentList"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1449
      },
      "name": "DatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1478
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1483
          },
          "name": "ggsAdminCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeployment"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsGgsDeploymentOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 1776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1840
          },
          "name": "putExtract",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1856
          },
          "name": "putReplicat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1821
          },
          "name": "resetAcceptableLag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1843
          },
          "name": "resetExtract"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1859
          },
          "name": "resetReplicat"
        }
      ],
      "name": "DatabaseMigrationMigrationGgsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1837
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtractOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1831
          },
          "name": "ggsDeployment",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsGgsDeploymentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1853
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicatOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1825
          },
          "name": "acceptableLagInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1847
          },
          "name": "extractInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsExtract"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1863
          },
          "name": "replicatInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1815
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetails"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1623
      },
      "name": "DatabaseMigrationMigrationGgsDetailsReplicat",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#performance_profile DatabaseMigrationMigration#performance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1627
          },
          "name": "performanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsReplicat"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1699
          },
          "name": "resetPerformanceProfile"
        }
      ],
      "name": "DatabaseMigrationMigrationGgsDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1703
          },
          "name": "performanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1693
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationGgsDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationGgsDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2179
      },
      "name": "DatabaseMigrationMigrationHubDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#key_id DatabaseMigrationMigration#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2191
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#rest_admin_credentials DatabaseMigrationMigration#rest_admin_credentials}",
            "stability": "stable",
            "summary": "rest_admin_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2217
          },
          "name": "restAdminCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#url DatabaseMigrationMigration#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2195
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#vault_id DatabaseMigrationMigration#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2199
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#acceptable_lag DatabaseMigrationMigration#acceptable_lag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2183
          },
          "name": "acceptableLag",
          "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/database_migration_migration#compute_id DatabaseMigrationMigration#compute_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2187
          },
          "name": "computeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#extract DatabaseMigrationMigration#extract}",
            "stability": "stable",
            "summary": "extract block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2205
          },
          "name": "extract",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#replicat DatabaseMigrationMigration#replicat}",
            "stability": "stable",
            "summary": "replicat block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2211
          },
          "name": "replicat",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetails"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1867
      },
      "name": "DatabaseMigrationMigrationHubDetailsExtract",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#long_trans_duration DatabaseMigrationMigration#long_trans_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1871
          },
          "name": "longTransDuration",
          "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/database_migration_migration#performance_profile DatabaseMigrationMigration#performance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1875
          },
          "name": "performanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsExtract"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtractOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtractOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 1921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1960
          },
          "name": "resetLongTransDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1976
          },
          "name": "resetPerformanceProfile"
        }
      ],
      "name": "DatabaseMigrationMigrationHubDetailsExtractOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1964
          },
          "name": "longTransDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1980
          },
          "name": "performanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1954
          },
          "name": "longTransDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1970
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsExtractOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2448
          },
          "name": "putExtract",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2464
          },
          "name": "putReplicat",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2480
          },
          "name": "putRestAdminCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2380
          },
          "name": "resetAcceptableLag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2396
          },
          "name": "resetComputeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2451
          },
          "name": "resetExtract"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2467
          },
          "name": "resetReplicat"
        }
      ],
      "name": "DatabaseMigrationMigrationHubDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2445
          },
          "name": "extract",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtractOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2461
          },
          "name": "replicat",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicatOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2477
          },
          "name": "restAdminCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2384
          },
          "name": "acceptableLagInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2400
          },
          "name": "computeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2455
          },
          "name": "extractInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsExtract"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2413
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2471
          },
          "name": "replicatInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2484
          },
          "name": "restAdminCredentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2426
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2439
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2374
          },
          "name": "acceptableLag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2390
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2406
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2419
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2432
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetails"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 1984
      },
      "name": "DatabaseMigrationMigrationHubDetailsReplicat",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#performance_profile DatabaseMigrationMigration#performance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 1988
          },
          "name": "performanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsReplicat"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicatOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicatOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 2027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2060
          },
          "name": "resetPerformanceProfile"
        }
      ],
      "name": "DatabaseMigrationMigrationHubDetailsReplicatOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2064
          },
          "name": "performanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2054
          },
          "name": "performanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsReplicat"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsReplicatOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2068
      },
      "name": "DatabaseMigrationMigrationHubDetailsRestAdminCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#password DatabaseMigrationMigration#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2072
          },
          "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/resources/database_migration_migration#username DatabaseMigrationMigration#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2076
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsRestAdminCredentials"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 2122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2115
      },
      "name": "DatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2162
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2175
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2155
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2168
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationHubDetailsRestAdminCredentials"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationHubDetailsRestAdminCredentialsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2488
      },
      "name": "DatabaseMigrationMigrationIncludeObjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#object DatabaseMigrationMigration#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2496
          },
          "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/database_migration_migration#is_omit_excluded_table_from_replication DatabaseMigrationMigration#is_omit_excluded_table_from_replication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2492
          },
          "name": "isOmitExcludedTableFromReplication",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#owner DatabaseMigrationMigration#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2500
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#schema DatabaseMigrationMigration#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2504
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#type DatabaseMigrationMigration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2508
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationIncludeObjects"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 2714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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.DatabaseMigrationMigrationIncludeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigrationIncludeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2722
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
            "line": 2722
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2715
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationIncludeObjectsList"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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/database-migration-migration/index.ts",
        "line": 2568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2644
          },
          "name": "resetIsOmitExcludedTableFromReplication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2673
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2689
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2705
          },
          "name": "resetType"
        }
      ],
      "name": "DatabaseMigrationMigrationIncludeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2648
          },
          "name": "isOmitExcludedTableFromReplicationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2661
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2677
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2693
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2709
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2638
          },
          "name": "isOmitExcludedTableFromReplication",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2654
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2667
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2683
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2699
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationIncludeObjects"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationIncludeObjectsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3644
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#job_mode DatabaseMigrationMigration#job_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3668
          },
          "name": "jobMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#compatibility DatabaseMigrationMigration#compatibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3648
          },
          "name": "compatibility",
          "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/database_migration_migration#data_pump_parameters DatabaseMigrationMigration#data_pump_parameters}",
            "stability": "stable",
            "summary": "data_pump_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3678
          },
          "name": "dataPumpParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#export_directory_object DatabaseMigrationMigration#export_directory_object}",
            "stability": "stable",
            "summary": "export_directory_object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3684
          },
          "name": "exportDirectoryObject",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#handle_grant_errors DatabaseMigrationMigration#handle_grant_errors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3652
          },
          "name": "handleGrantErrors",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#import_directory_object DatabaseMigrationMigration#import_directory_object}",
            "stability": "stable",
            "summary": "import_directory_object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3690
          },
          "name": "importDirectoryObject",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#is_consistent DatabaseMigrationMigration#is_consistent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3656
          },
          "name": "isConsistent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#is_ignore_existing_objects DatabaseMigrationMigration#is_ignore_existing_objects}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3660
          },
          "name": "isIgnoreExistingObjects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#is_tz_utc DatabaseMigrationMigration#is_tz_utc}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3664
          },
          "name": "isTzUtc",
          "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/database_migration_migration#metadata_remaps DatabaseMigrationMigration#metadata_remaps}",
            "stability": "stable",
            "summary": "metadata_remaps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3696
          },
          "name": "metadataRemaps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
                    },
                    "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/database_migration_migration#primary_key_compatibility DatabaseMigrationMigration#primary_key_compatibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3672
          },
          "name": "primaryKeyCompatibility",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#tablespace_details DatabaseMigrationMigration#tablespace_details}",
            "stability": "stable",
            "summary": "tablespace_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3702
          },
          "name": "tablespaceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettings"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2733
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#estimate DatabaseMigrationMigration#estimate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2737
          },
          "name": "estimate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#exclude_parameters DatabaseMigrationMigration#exclude_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2741
          },
          "name": "excludeParameters",
          "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/database_migration_migration#export_parallelism_degree DatabaseMigrationMigration#export_parallelism_degree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2745
          },
          "name": "exportParallelismDegree",
          "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/database_migration_migration#import_parallelism_degree DatabaseMigrationMigration#import_parallelism_degree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2749
          },
          "name": "importParallelismDegree",
          "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/database_migration_migration#is_cluster DatabaseMigrationMigration#is_cluster}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2753
          },
          "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/resources/database_migration_migration#table_exists_action DatabaseMigrationMigration#table_exists_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2757
          },
          "name": "tableExistsAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 2831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2894
          },
          "name": "resetEstimate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2910
          },
          "name": "resetExcludeParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2926
          },
          "name": "resetExportParallelismDegree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2942
          },
          "name": "resetImportParallelismDegree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2958
          },
          "name": "resetIsCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2974
          },
          "name": "resetTableExistsAction"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2898
          },
          "name": "estimateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2914
          },
          "name": "excludeParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2930
          },
          "name": "exportParallelismDegreeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2946
          },
          "name": "importParallelismDegreeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2962
          },
          "name": "isClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2978
          },
          "name": "tableExistsActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2888
          },
          "name": "estimate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2904
          },
          "name": "excludeParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2920
          },
          "name": "exportParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2936
          },
          "name": "importParallelismDegree",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2952
          },
          "name": "isCluster",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2968
          },
          "name": "tableExistsAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 2982
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#name DatabaseMigrationMigration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2986
          },
          "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/database_migration_migration#path DatabaseMigrationMigration#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 2990
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 3036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3075
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3091
          },
          "name": "resetPath"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3079
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3095
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3069
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3085
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3099
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#name DatabaseMigrationMigration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3103
          },
          "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/database_migration_migration#path DatabaseMigrationMigration#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3107
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 3153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3192
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3208
          },
          "name": "resetPath"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3196
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3212
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3186
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3202
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3216
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#new_value DatabaseMigrationMigration#new_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3220
          },
          "name": "newValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#old_value DatabaseMigrationMigration#old_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3224
          },
          "name": "oldValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#type DatabaseMigrationMigration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3228
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 3387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3394
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3387
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3338
          },
          "name": "resetNewValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3354
          },
          "name": "resetOldValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3370
          },
          "name": "resetType"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3342
          },
          "name": "newValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3358
          },
          "name": "oldValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3374
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3332
          },
          "name": "newValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3348
          },
          "name": "oldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3364
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 3818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4023
          },
          "name": "putDataPumpParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4039
          },
          "name": "putExportDirectoryObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4055
          },
          "name": "putImportDirectoryObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4071
          },
          "name": "putMetadataRemaps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4087
          },
          "name": "putTablespaceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3917
          },
          "name": "resetCompatibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4026
          },
          "name": "resetDataPumpParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4042
          },
          "name": "resetExportDirectoryObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3933
          },
          "name": "resetHandleGrantErrors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4058
          },
          "name": "resetImportDirectoryObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3949
          },
          "name": "resetIsConsistent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3965
          },
          "name": "resetIsIgnoreExistingObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3981
          },
          "name": "resetIsTzUtc"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4074
          },
          "name": "resetMetadataRemaps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4010
          },
          "name": "resetPrimaryKeyCompatibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4090
          },
          "name": "resetTablespaceDetails"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4020
          },
          "name": "dataPumpParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4036
          },
          "name": "exportDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObjectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4052
          },
          "name": "importDirectoryObject",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObjectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4068
          },
          "name": "metadataRemaps",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemapsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4084
          },
          "name": "tablespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3921
          },
          "name": "compatibilityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4030
          },
          "name": "dataPumpParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsDataPumpParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4046
          },
          "name": "exportDirectoryObjectInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsExportDirectoryObject"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3937
          },
          "name": "handleGrantErrorsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4062
          },
          "name": "importDirectoryObjectInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsImportDirectoryObject"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3953
          },
          "name": "isConsistentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3969
          },
          "name": "isIgnoreExistingObjectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3985
          },
          "name": "isTzUtcInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3998
          },
          "name": "jobModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4078
          },
          "name": "metadataRemapsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsMetadataRemaps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4014
          },
          "name": "primaryKeyCompatibilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4094
          },
          "name": "tablespaceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3911
          },
          "name": "compatibility",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3927
          },
          "name": "handleGrantErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3943
          },
          "name": "isConsistent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3959
          },
          "name": "isIgnoreExistingObjects",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3975
          },
          "name": "isTzUtc",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3991
          },
          "name": "jobMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4004
          },
          "name": "primaryKeyCompatibility",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettings"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3398
      },
      "name": "DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#target_type DatabaseMigrationMigration#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3422
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#block_size_in_kbs DatabaseMigrationMigration#block_size_in_kbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3402
          },
          "name": "blockSizeInKbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#extend_size_in_mbs DatabaseMigrationMigration#extend_size_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3406
          },
          "name": "extendSizeInMbs",
          "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/database_migration_migration#is_auto_create DatabaseMigrationMigration#is_auto_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3410
          },
          "name": "isAutoCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#is_big_file DatabaseMigrationMigration#is_big_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3414
          },
          "name": "isBigFile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_migration_migration#remap_target DatabaseMigrationMigration#remap_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3418
          },
          "name": "remapTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 3496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 3489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3559
          },
          "name": "resetBlockSizeInKbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3575
          },
          "name": "resetExtendSizeInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3591
          },
          "name": "resetIsAutoCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3607
          },
          "name": "resetIsBigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3623
          },
          "name": "resetRemapTarget"
        }
      ],
      "name": "DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3563
          },
          "name": "blockSizeInKbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3579
          },
          "name": "extendSizeInMbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3595
          },
          "name": "isAutoCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3611
          },
          "name": "isBigFileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3627
          },
          "name": "remapTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3640
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3553
          },
          "name": "blockSizeInKbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3569
          },
          "name": "extendSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3585
          },
          "name": "isAutoCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3601
          },
          "name": "isBigFile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3617
          },
          "name": "remapTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3633
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 3500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetails"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationInitialLoadSettingsTablespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 4098
      },
      "name": "DatabaseMigrationMigrationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration_migration#create DatabaseMigrationMigration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4102
          },
          "name": "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/database_migration_migration#delete DatabaseMigrationMigration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4106
          },
          "name": "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/database_migration_migration#update DatabaseMigrationMigration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4110
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationTimeouts"
    },
    "cdktf-provider-oci.DatabaseMigrationMigrationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration-migration/index.ts",
          "line": 4164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration-migration/index.ts",
        "line": 4156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4218
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4234
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4250
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseMigrationMigrationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4222
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4238
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4254
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4212
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4228
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4244
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration-migration/index.ts",
            "line": 4168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationMigrationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration-migration/index:DatabaseMigrationMigrationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseMigrationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-migration/index.ts",
        "line": 113
      },
      "name": "DatabaseMigrationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_migration#create DatabaseMigration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 117
          },
          "name": "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/database_migration#delete DatabaseMigration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 121
          },
          "name": "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/database_migration#update DatabaseMigration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 125
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigrationTimeouts"
    },
    "cdktf-provider-oci.DatabaseMigrationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseMigrationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-migration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-migration/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 233
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 249
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 265
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseMigrationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 237
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 253
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 269
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 227
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 243
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 259
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-migration/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseMigrationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-migration/index:DatabaseMigrationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseOneoffPatch": {
      "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/database_oneoff_patch oci_database_oneoff_patch}."
      },
      "fqn": "cdktf-provider-oci.DatabaseOneoffPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_oneoff_patch oci_database_oneoff_patch} Resource."
        },
        "locationInModule": {
          "filename": "src/database-oneoff-patch/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.DatabaseOneoffPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-oneoff-patch/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseOneoffPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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 DatabaseOneoffPatch 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/database_oneoff_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseOneoffPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseOneoffPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 462
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 347
          },
          "name": "resetDownloadOneoffPatchTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 363
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 379
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 400
          },
          "name": "resetOneOffPatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 465
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database-oneoff-patch/index.ts",
            "line": 492
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseOneoffPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 388
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 422
          },
          "name": "sha256Sum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 427
          },
          "name": "sizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 432
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 438
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 443
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 448
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 459
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 453
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 306
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 335
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 351
          },
          "name": "downloadOneoffPatchTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 367
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 383
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 404
          },
          "name": "oneOffPatchesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 417
          },
          "name": "releaseUpdateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 469
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 299
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 341
          },
          "name": "downloadOneoffPatchTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 357
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 373
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 394
          },
          "name": "oneOffPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 410
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-oneoff-patch/index:DatabaseOneoffPatch"
    },
    "cdktf-provider-oci.DatabaseOneoffPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseOneoffPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-oneoff-patch/index.ts",
        "line": 9
      },
      "name": "DatabaseOneoffPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_oneoff_patch#compartment_id DatabaseOneoffPatch#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 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/database_oneoff_patch#db_version DatabaseOneoffPatch#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 17
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_oneoff_patch#display_name DatabaseOneoffPatch#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#release_update DatabaseOneoffPatch#release_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 48
          },
          "name": "releaseUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_oneoff_patch#defined_tags DatabaseOneoffPatch#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#download_oneoff_patch_trigger DatabaseOneoffPatch#download_oneoff_patch_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 29
          },
          "name": "downloadOneoffPatchTrigger",
          "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/database_oneoff_patch#freeform_tags DatabaseOneoffPatch#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#id DatabaseOneoffPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#one_off_patches DatabaseOneoffPatch#one_off_patches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 44
          },
          "name": "oneOffPatches",
          "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/database_oneoff_patch#timeouts DatabaseOneoffPatch#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeouts"
          }
        }
      ],
      "symbolId": "src/database-oneoff-patch/index:DatabaseOneoffPatchConfig"
    },
    "cdktf-provider-oci.DatabaseOneoffPatchTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-oneoff-patch/index.ts",
        "line": 56
      },
      "name": "DatabaseOneoffPatchTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_oneoff_patch#create DatabaseOneoffPatch#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#delete DatabaseOneoffPatch#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/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/database_oneoff_patch#update DatabaseOneoffPatch#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-oneoff-patch/index:DatabaseOneoffPatchTimeouts"
    },
    "cdktf-provider-oci.DatabaseOneoffPatchTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-oneoff-patch/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/database-oneoff-patch/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseOneoffPatchTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-oneoff-patch/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseOneoffPatchTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-oneoff-patch/index:DatabaseOneoffPatchTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabase": {
      "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/database_pluggable_database oci_database_pluggable_database}."
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database oci_database_pluggable_database} Resource."
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/index.ts",
          "line": 989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabasePluggableDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 974
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabasePluggableDatabase 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/database_pluggable_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabasePluggableDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabasePluggableDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1310
          },
          "name": "putPdbCreationTypeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1326
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1046
          },
          "name": "resetContainerDatabaseAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1075
          },
          "name": "resetConvertToRegularTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1091
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1107
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1123
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1144
          },
          "name": "resetKmsKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1170
          },
          "name": "resetPdbAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1313
          },
          "name": "resetPdbCreationTypeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1211
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1233
          },
          "name": "resetRotateKeyTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1249
          },
          "name": "resetShouldCreatePdbBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1265
          },
          "name": "resetShouldPdbAdminAccountBeLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1292
          },
          "name": "resetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1329
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 962
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1028
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1034
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1132
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1153
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1158
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1307
          },
          "name": "pdbCreationTypeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1193
          },
          "name": "pdbNodeLevelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1199
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1221
          },
          "name": "refreshableCloneConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1274
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1280
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1301
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1323
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1050
          },
          "name": "containerDatabaseAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1063
          },
          "name": "containerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1079
          },
          "name": "convertToRegularTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1095
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1111
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1127
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1148
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1174
          },
          "name": "pdbAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1317
          },
          "name": "pdbCreationTypeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1187
          },
          "name": "pdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1215
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1237
          },
          "name": "rotateKeyTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1253
          },
          "name": "shouldCreatePdbBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1269
          },
          "name": "shouldPdbAdminAccountBeLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1296
          },
          "name": "tdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1333
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1040
          },
          "name": "containerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1056
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1069
          },
          "name": "convertToRegularTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1085
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1101
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1117
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1138
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1164
          },
          "name": "pdbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1180
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1205
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1227
          },
          "name": "rotateKeyTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1243
          },
          "name": "shouldCreatePdbBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1259
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 1286
          },
          "name": "tdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabase"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 9
      },
      "name": "DatabasePluggableDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#container_database_id DatabasePluggableDatabase#container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 17
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#pdb_name DatabasePluggableDatabase#pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 48
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#container_database_admin_password DatabasePluggableDatabase#container_database_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 13
          },
          "name": "containerDatabaseAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#convert_to_regular_trigger DatabasePluggableDatabase#convert_to_regular_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 21
          },
          "name": "convertToRegularTrigger",
          "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/database_pluggable_database#defined_tags DatabasePluggableDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database_pluggable_database#freeform_tags DatabasePluggableDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database_pluggable_database#id DatabasePluggableDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database_pluggable_database#kms_key_version_id DatabasePluggableDatabase#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 40
          },
          "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/resources/database_pluggable_database#pdb_admin_password DatabasePluggableDatabase#pdb_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 44
          },
          "name": "pdbAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#pdb_creation_type_details DatabasePluggableDatabase#pdb_creation_type_details}",
            "stability": "stable",
            "summary": "pdb_creation_type_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 74
          },
          "name": "pdbCreationTypeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#refresh_trigger DatabasePluggableDatabase#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 52
          },
          "name": "refreshTrigger",
          "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/database_pluggable_database#rotate_key_trigger DatabasePluggableDatabase#rotate_key_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 56
          },
          "name": "rotateKeyTrigger",
          "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/database_pluggable_database#should_create_pdb_backup DatabasePluggableDatabase#should_create_pdb_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 60
          },
          "name": "shouldCreatePdbBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_pluggable_database#should_pdb_admin_account_be_locked DatabasePluggableDatabase#should_pdb_admin_account_be_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 64
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_pluggable_database#tde_wallet_password DatabasePluggableDatabase#tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 68
          },
          "name": "tdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#timeouts DatabasePluggableDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 82
      },
      "name": "DatabasePluggableDatabaseConnectionStrings",
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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.DatabasePluggableDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 105
      },
      "name": "DatabasePluggableDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 135
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 140
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 145
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 482
      },
      "name": "DatabasePluggableDatabasePdbCreationTypeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#creation_type DatabasePluggableDatabase#creation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 486
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#source_pluggable_database_id DatabasePluggableDatabase#source_pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 506
          },
          "name": "sourcePluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#dblink_username DatabasePluggableDatabase#dblink_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 494
          },
          "name": "dblinkUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#dblink_user_password DatabasePluggableDatabase#dblink_user_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 490
          },
          "name": "dblinkUserPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#is_thin_clone DatabasePluggableDatabase#is_thin_clone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 498
          },
          "name": "isThinClone",
          "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/database_pluggable_database#refreshable_clone_details DatabasePluggableDatabase#refreshable_clone_details}",
            "stability": "stable",
            "summary": "refreshable_clone_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 516
          },
          "name": "refreshableCloneDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#source_container_database_admin_password DatabasePluggableDatabase#source_container_database_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 502
          },
          "name": "sourceContainerDatabaseAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#source_pluggable_database_snapshot_id DatabasePluggableDatabase#source_pluggable_database_snapshot_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 510
          },
          "name": "sourcePluggableDatabaseSnapshotId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbCreationTypeDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/index.ts",
          "line": 604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 782
          },
          "name": "putRefreshableCloneDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 708
          },
          "name": "resetDblinkUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 692
          },
          "name": "resetDblinkUserPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 724
          },
          "name": "resetIsThinClone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 785
          },
          "name": "resetRefreshableCloneDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 740
          },
          "name": "resetSourceContainerDatabaseAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 769
          },
          "name": "resetSourcePluggableDatabaseSnapshotId"
        }
      ],
      "name": "DatabasePluggableDatabasePdbCreationTypeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 779
          },
          "name": "refreshableCloneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 680
          },
          "name": "creationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 712
          },
          "name": "dblinkUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 696
          },
          "name": "dblinkUserPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 728
          },
          "name": "isThinCloneInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 789
          },
          "name": "refreshableCloneDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 744
          },
          "name": "sourceContainerDatabaseAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 757
          },
          "name": "sourcePluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 773
          },
          "name": "sourcePluggableDatabaseSnapshotIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 673
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 702
          },
          "name": "dblinkUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 686
          },
          "name": "dblinkUserPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 718
          },
          "name": "isThinClone",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 734
          },
          "name": "sourceContainerDatabaseAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 750
          },
          "name": "sourcePluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 763
          },
          "name": "sourcePluggableDatabaseSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbCreationTypeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 398
      },
      "name": "DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#is_refreshable_clone DatabasePluggableDatabase#is_refreshable_clone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 402
          },
          "name": "isRefreshableClone",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 474
          },
          "name": "resetIsRefreshableClone"
        }
      ],
      "name": "DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 478
          },
          "name": "isRefreshableCloneInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 468
          },
          "name": "isRefreshableClone",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbCreationTypeDetailsRefreshableCloneDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 168
      },
      "name": "DatabasePluggableDatabasePdbNodeLevelDetails",
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbNodeLevelDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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.DatabasePluggableDatabasePdbNodeLevelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasePdbNodeLevelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 237
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
            "line": 237
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbNodeLevelDetailsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 191
      },
      "name": "DatabasePluggableDatabasePdbNodeLevelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 220
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 225
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePdbNodeLevelDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePdbNodeLevelDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 248
      },
      "name": "DatabasePluggableDatabasePluggableDatabaseManagementConfig",
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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.DatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasePluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 271
      },
      "name": "DatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 300
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabasePluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagement": {
      "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/database_pluggable_database_pluggabledatabasemanagements_management oci_database_pluggable_database_pluggabledatabasemanagements_management}."
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management oci_database_pluggable_database_pluggabledatabasemanagements_management} Resource."
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabasePluggableDatabasePluggabledatabasemanagementsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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 DatabasePluggableDatabasePluggabledatabasemanagementsManagement 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/database_pluggable_database_pluggabledatabasemanagements_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabasePluggableDatabasePluggabledatabasemanagementsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabasePluggableDatabasePluggabledatabasemanagementsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 774
          },
          "name": "putCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 787
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 622
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 677
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 706
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 722
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 751
          },
          "name": "resetSslSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 790
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 802
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 818
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 513
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 574
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 580
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 585
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 771
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 591
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 610
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 631
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 636
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 641
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 646
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 665
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 760
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 765
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 784
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 778
          },
          "name": "credentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 604
          },
          "name": "enablePluggabledatabasemanagementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 626
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 659
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 681
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 694
          },
          "name": "privateEndPointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 710
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 726
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 739
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 755
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 794
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 597
          },
          "name": "enablePluggabledatabasemanagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 616
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 652
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 671
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 687
          },
          "name": "privateEndPointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 700
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 716
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 732
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 745
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagement"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 9
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#credential_details DatabasePluggableDatabasePluggabledatabasemanagementsManagement#credential_details}",
            "stability": "stable",
            "summary": "credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 54
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#enable_pluggabledatabasemanagement DatabasePluggableDatabasePluggabledatabasemanagementsManagement#enable_pluggabledatabasemanagement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 13
          },
          "name": "enablePluggabledatabasemanagement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_pluggable_database_pluggabledatabasemanagements_management#pluggable_database_id DatabasePluggableDatabasePluggabledatabasemanagementsManagement#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 24
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#private_end_point_id DatabasePluggableDatabasePluggabledatabasemanagementsManagement#private_end_point_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 32
          },
          "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/database_pluggable_database_pluggabledatabasemanagements_management#service_name DatabasePluggableDatabasePluggabledatabasemanagementsManagement#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 44
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_pluggable_database_pluggabledatabasemanagements_management#id DatabasePluggableDatabasePluggabledatabasemanagementsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-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/database_pluggable_database_pluggabledatabasemanagements_management#port DatabasePluggableDatabasePluggabledatabasemanagementsManagement#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 28
          },
          "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/database_pluggable_database_pluggabledatabasemanagements_management#protocol DatabasePluggableDatabasePluggabledatabasemanagementsManagement#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 36
          },
          "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/database_pluggable_database_pluggabledatabasemanagements_management#role DatabasePluggableDatabasePluggabledatabasemanagementsManagement#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 40
          },
          "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/resources/database_pluggable_database_pluggabledatabasemanagements_management#ssl_secret_id DatabasePluggableDatabasePluggabledatabasemanagementsManagement#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 48
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#timeouts DatabasePluggableDatabasePluggabledatabasemanagementsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 62
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStrings",
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStrings"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 85
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 115
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 120
          },
          "name": "enablePluggabledatabasemanagement",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 125
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 130
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 233
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#password_secret_id DatabasePluggableDatabasePluggabledatabasemanagementsManagement#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 237
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#user_name DatabasePluggableDatabasePluggabledatabasemanagementsManagement#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 241
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 280
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 327
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 340
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 320
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 333
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 153
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfig",
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 176
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 205
          },
          "name": "enablePluggabledatabasemanagement",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 210
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementPluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 344
      },
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_pluggabledatabasemanagements_management#create DatabasePluggableDatabasePluggabledatabasemanagementsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 348
          },
          "name": "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/database_pluggable_database_pluggabledatabasemanagements_management#delete DatabasePluggableDatabasePluggabledatabasemanagementsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 352
          },
          "name": "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/database_pluggable_database_pluggabledatabasemanagements_management#update DatabasePluggableDatabasePluggabledatabasemanagementsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 356
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 464
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 480
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 496
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 468
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 484
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 500
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 458
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 474
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 490
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-pluggabledatabasemanagements-management/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-pluggabledatabasemanagements-management/index:DatabasePluggableDatabasePluggabledatabasemanagementsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 323
      },
      "name": "DatabasePluggableDatabaseRefreshableCloneConfig",
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseRefreshableCloneConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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.DatabasePluggableDatabaseRefreshableCloneConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabaseRefreshableCloneConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 387
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
            "line": 387
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseRefreshableCloneConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database/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/database-pluggable-database/index.ts",
        "line": 346
      },
      "name": "DatabasePluggableDatabaseRefreshableCloneConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 375
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseRefreshableCloneConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseRefreshableCloneConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseSnapshot": {
      "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/database_pluggable_database_snapshot oci_database_pluggable_database_snapshot}."
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_snapshot oci_database_pluggable_database_snapshot} Resource."
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-snapshot/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.DatabasePluggableDatabaseSnapshotConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database-snapshot/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabasePluggableDatabaseSnapshot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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 DatabasePluggableDatabaseSnapshot 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/database_pluggable_database_snapshot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabasePluggableDatabaseSnapshot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabasePluggableDatabaseSnapshot to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 374
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 282
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 298
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 314
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 377
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database-pluggable-database-snapshot/index.ts",
            "line": 400
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabaseSnapshot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 265
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 323
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 354
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 360
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 365
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 371
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 286
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 302
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 318
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 336
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 349
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 381
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 276
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 292
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 308
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 329
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 342
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-snapshot/index:DatabasePluggableDatabaseSnapshot"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-snapshot/index.ts",
        "line": 9
      },
      "name": "DatabasePluggableDatabaseSnapshotConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_snapshot#name DatabasePluggableDatabaseSnapshot#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_snapshot#pluggable_database_id DatabasePluggableDatabaseSnapshot#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 32
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_snapshot#defined_tags DatabasePluggableDatabaseSnapshot#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database_pluggable_database_snapshot#freeform_tags DatabasePluggableDatabaseSnapshot#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database_pluggable_database_snapshot#id DatabasePluggableDatabaseSnapshot#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database_pluggable_database_snapshot#timeouts DatabasePluggableDatabaseSnapshot#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-snapshot/index:DatabasePluggableDatabaseSnapshotConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database-snapshot/index.ts",
        "line": 40
      },
      "name": "DatabasePluggableDatabaseSnapshotTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database_snapshot#create DatabasePluggableDatabaseSnapshot#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database_pluggable_database_snapshot#delete DatabasePluggableDatabaseSnapshot#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/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/database_pluggable_database_snapshot#update DatabasePluggableDatabaseSnapshot#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-snapshot/index:DatabasePluggableDatabaseSnapshotTimeouts"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-database-snapshot/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/database-pluggable-database-snapshot/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabasePluggableDatabaseSnapshotTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database-snapshot/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseSnapshotTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-database-snapshot/index:DatabasePluggableDatabaseSnapshotTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 793
      },
      "name": "DatabasePluggableDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_database#create DatabasePluggableDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 797
          },
          "name": "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/database_pluggable_database#delete DatabasePluggableDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 801
          },
          "name": "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/database_pluggable_database#update DatabasePluggableDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 805
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseTimeouts"
    },
    "cdktf-provider-oci.DatabasePluggableDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-database/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 913
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 929
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 945
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabasePluggableDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 917
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 933
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 949
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 907
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 923
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 939
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-database/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-database/index:DatabasePluggableDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClone": {
      "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/database_pluggable_databases_local_clone oci_database_pluggable_databases_local_clone}."
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClone",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone oci_database_pluggable_databases_local_clone} Resource."
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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.DatabasePluggableDatabasesLocalCloneConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabasePluggableDatabasesLocalClone resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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 DatabasePluggableDatabasesLocalClone 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/database_pluggable_databases_local_clone#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabasePluggableDatabasesLocalClone that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabasePluggableDatabasesLocalClone to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 762
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 634
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 665
          },
          "name": "resetPdbAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 717
          },
          "name": "resetShouldPdbAdminAccountBeLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 744
          },
          "name": "resetTargetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 765
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 777
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 789
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesLocalClone",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 599
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 605
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 610
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 616
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 622
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 643
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 648
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 653
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 674
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 680
          },
          "name": "pdbNodeLevelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 699
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 705
          },
          "name": "refreshableCloneConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 726
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 732
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 753
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 759
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 594
          },
          "name": "clonedPdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 638
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 669
          },
          "name": "pdbAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 693
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 721
          },
          "name": "shouldPdbAdminAccountBeLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 748
          },
          "name": "targetTdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 769
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 587
          },
          "name": "clonedPdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 628
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 659
          },
          "name": "pdbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 686
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 711
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 738
          },
          "name": "targetTdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClone"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 9
      },
      "name": "DatabasePluggableDatabasesLocalCloneConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone#cloned_pdb_name DatabasePluggableDatabasesLocalClone#cloned_pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 13
          },
          "name": "clonedPdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone#pluggable_database_id DatabasePluggableDatabasesLocalClone#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 28
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_pluggable_databases_local_clone#id DatabasePluggableDatabasesLocalClone#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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/database_pluggable_databases_local_clone#pdb_admin_password DatabasePluggableDatabasesLocalClone#pdb_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 24
          },
          "name": "pdbAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone#should_pdb_admin_account_be_locked DatabasePluggableDatabasesLocalClone#should_pdb_admin_account_be_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 32
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_pluggable_databases_local_clone#target_tde_wallet_password DatabasePluggableDatabasesLocalClone#target_tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 36
          },
          "name": "targetTdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone#timeouts DatabasePluggableDatabasesLocalClone#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 44
      },
      "name": "DatabasePluggableDatabasesLocalCloneConnectionStrings",
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneConnectionStrings"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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.DatabasePluggableDatabasesLocalCloneConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesLocalCloneConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneConnectionStringsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 67
      },
      "name": "DatabasePluggableDatabasesLocalCloneConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 97
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 102
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 107
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 130
      },
      "name": "DatabasePluggableDatabasesLocalClonePdbNodeLevelDetails",
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePdbNodeLevelDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 153
      },
      "name": "DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 182
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 187
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePdbNodeLevelDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePdbNodeLevelDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 210
      },
      "name": "DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfig",
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 233
      },
      "name": "DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 262
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalClonePluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 285
      },
      "name": "DatabasePluggableDatabasesLocalCloneRefreshableCloneConfig",
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneRefreshableCloneConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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/database-pluggable-databases-local-clone/index.ts",
        "line": 308
      },
      "name": "DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 337
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneRefreshableCloneConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneRefreshableCloneConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 360
      },
      "name": "DatabasePluggableDatabasesLocalCloneTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_local_clone#create DatabasePluggableDatabasesLocalClone#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 364
          },
          "name": "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/database_pluggable_databases_local_clone#delete DatabasePluggableDatabasesLocalClone#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 368
          },
          "name": "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/database_pluggable_databases_local_clone#update DatabasePluggableDatabasesLocalClone#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 372
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneTimeouts"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-local-clone/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-local-clone/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 480
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 496
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 512
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabasePluggableDatabasesLocalCloneTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 484
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 500
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 516
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 474
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 490
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 506
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-local-clone/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesLocalCloneTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-local-clone/index:DatabasePluggableDatabasesLocalCloneTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClone": {
      "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/database_pluggable_databases_remote_clone oci_database_pluggable_databases_remote_clone}."
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClone",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone oci_database_pluggable_databases_remote_clone} Resource."
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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.DatabasePluggableDatabasesRemoteCloneConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabasePluggableDatabasesRemoteClone resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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 DatabasePluggableDatabasesRemoteClone 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/database_pluggable_databases_remote_clone#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabasePluggableDatabasesRemoteClone that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabasePluggableDatabasesRemoteClone to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 798
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 644
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 675
          },
          "name": "resetPdbAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 727
          },
          "name": "resetShouldPdbAdminAccountBeLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 780
          },
          "name": "resetTargetTdeWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 801
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 813
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteClone",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 537
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 615
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 620
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 626
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 632
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 653
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 658
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 663
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 684
          },
          "name": "pdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 690
          },
          "name": "pdbNodeLevelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 709
          },
          "name": "pluggableDatabaseManagementConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 715
          },
          "name": "refreshableCloneConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 749
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 755
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 789
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 795
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 604
          },
          "name": "clonedPdbNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 648
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 679
          },
          "name": "pdbAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 703
          },
          "name": "pluggableDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 731
          },
          "name": "shouldPdbAdminAccountBeLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 744
          },
          "name": "sourceContainerDbAdminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 768
          },
          "name": "targetContainerDatabaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 784
          },
          "name": "targetTdeWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 805
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 597
          },
          "name": "clonedPdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 638
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 669
          },
          "name": "pdbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 696
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 721
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 737
          },
          "name": "sourceContainerDbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 761
          },
          "name": "targetContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 774
          },
          "name": "targetTdeWalletPassword",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClone"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 9
      },
      "name": "DatabasePluggableDatabasesRemoteCloneConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#cloned_pdb_name DatabasePluggableDatabasesRemoteClone#cloned_pdb_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 13
          },
          "name": "clonedPdbName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#pluggable_database_id DatabasePluggableDatabasesRemoteClone#pluggable_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 28
          },
          "name": "pluggableDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#source_container_db_admin_password DatabasePluggableDatabasesRemoteClone#source_container_db_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 36
          },
          "name": "sourceContainerDbAdminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#target_container_database_id DatabasePluggableDatabasesRemoteClone#target_container_database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 40
          },
          "name": "targetContainerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_pluggable_databases_remote_clone#id DatabasePluggableDatabasesRemoteClone#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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/database_pluggable_databases_remote_clone#pdb_admin_password DatabasePluggableDatabasesRemoteClone#pdb_admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 24
          },
          "name": "pdbAdminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#should_pdb_admin_account_be_locked DatabasePluggableDatabasesRemoteClone#should_pdb_admin_account_be_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 32
          },
          "name": "shouldPdbAdminAccountBeLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_pluggable_databases_remote_clone#target_tde_wallet_password DatabasePluggableDatabasesRemoteClone#target_tde_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 44
          },
          "name": "targetTdeWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#timeouts DatabasePluggableDatabasesRemoteClone#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 52
      },
      "name": "DatabasePluggableDatabasesRemoteCloneConnectionStrings",
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneConnectionStrings"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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.DatabasePluggableDatabasesRemoteCloneConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteCloneConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneConnectionStringsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 75
      },
      "name": "DatabasePluggableDatabasesRemoteCloneConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 105
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 110
          },
          "name": "pdbDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 115
          },
          "name": "pdbIpDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneConnectionStrings"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 138
      },
      "name": "DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetails",
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetails"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 161
      },
      "name": "DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 190
          },
          "name": "nodeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 195
          },
          "name": "openMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetails"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePdbNodeLevelDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 218
      },
      "name": "DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfig",
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 241
      },
      "name": "DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 270
          },
          "name": "managementStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteClonePluggableDatabaseManagementConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 293
      },
      "name": "DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfig",
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfig"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigOutputReference"
            }
          }
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigList"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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/database-pluggable-databases-remote-clone/index.ts",
        "line": 316
      },
      "name": "DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 345
          },
          "name": "isRefreshableClone",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfig"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneRefreshableCloneConfigOutputReference"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 368
      },
      "name": "DatabasePluggableDatabasesRemoteCloneTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_pluggable_databases_remote_clone#create DatabasePluggableDatabasesRemoteClone#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 372
          },
          "name": "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/database_pluggable_databases_remote_clone#delete DatabasePluggableDatabasesRemoteClone#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 376
          },
          "name": "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/database_pluggable_databases_remote_clone#update DatabasePluggableDatabasesRemoteClone#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 380
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneTimeouts"
    },
    "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-pluggable-databases-remote-clone/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-pluggable-databases-remote-clone/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 488
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 504
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 520
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabasePluggableDatabasesRemoteCloneTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 492
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 508
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 524
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 482
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 498
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 514
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-pluggable-databases-remote-clone/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabasePluggableDatabasesRemoteCloneTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-pluggable-databases-remote-clone/index:DatabasePluggableDatabasesRemoteCloneTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseScheduledAction": {
      "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/database_scheduled_action oci_database_scheduled_action}."
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action oci_database_scheduled_action} Resource."
        },
        "locationInModule": {
          "filename": "src/database-scheduled-action/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseScheduledActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduled-action/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseScheduledAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 415
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseScheduledAction 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/database_scheduled_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseScheduledAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseScheduledAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 619
          },
          "name": "putActionMembers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 635
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 622
          },
          "name": "resetActionMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 475
          },
          "name": "resetActionParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 517
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 543
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 559
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 638
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database-scheduled-action/index.ts",
            "line": 665
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseScheduledAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 403
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 616
          },
          "name": "actionMembers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 463
          },
          "name": "actionOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 526
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 531
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 594
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 600
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 605
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 632
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 610
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 626
          },
          "name": "actionMembersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 479
          },
          "name": "actionParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 492
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 505
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 521
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 547
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 563
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 576
          },
          "name": "schedulingPlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 589
          },
          "name": "schedulingWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 642
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 469
          },
          "name": "actionParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 485
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 498
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 511
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 537
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 553
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 569
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 582
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledAction"
    },
    "cdktf-provider-oci.DatabaseScheduledActionActionMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduled-action/index.ts",
        "line": 58
      },
      "name": "DatabaseScheduledActionActionMembers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#member_id DatabaseScheduledAction#member_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 66
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#member_order DatabaseScheduledAction#member_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 70
          },
          "name": "memberOrder",
          "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/database_scheduled_action#estimated_time_in_mins DatabaseScheduledAction#estimated_time_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 62
          },
          "name": "estimatedTimeInMins",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionActionMembers"
    },
    "cdktf-provider-oci.DatabaseScheduledActionActionMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduled-action/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/database-scheduled-action/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/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.DatabaseScheduledActionActionMembersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseScheduledActionActionMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database-scheduled-action/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionActionMembersList"
    },
    "cdktf-provider-oci.DatabaseScheduledActionActionMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduled-action/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/database-scheduled-action/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 180
          },
          "name": "resetEstimatedTimeInMins"
        }
      ],
      "name": "DatabaseScheduledActionActionMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 184
          },
          "name": "estimatedTimeInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 197
          },
          "name": "memberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 210
          },
          "name": "memberOrderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 174
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 190
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 203
          },
          "name": "memberOrder",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionActionMembersOutputReference"
    },
    "cdktf-provider-oci.DatabaseScheduledActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduled-action/index.ts",
        "line": 9
      },
      "name": "DatabaseScheduledActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#action_type DatabaseScheduledAction#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 17
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#compartment_id DatabaseScheduledAction#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database_scheduled_action#scheduling_plan_id DatabaseScheduledAction#scheduling_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 40
          },
          "name": "schedulingPlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#scheduling_window_id DatabaseScheduledAction#scheduling_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 44
          },
          "name": "schedulingWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#action_members DatabaseScheduledAction#action_members}",
            "stability": "stable",
            "summary": "action_members block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 50
          },
          "name": "actionMembers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseScheduledActionActionMembers"
                    },
                    "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/database_scheduled_action#action_params DatabaseScheduledAction#action_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 13
          },
          "name": "actionParams",
          "optional": true,
          "type": {
            "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/database_scheduled_action#defined_tags DatabaseScheduledAction#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database_scheduled_action#freeform_tags DatabaseScheduledAction#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database_scheduled_action#id DatabaseScheduledAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/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/database_scheduled_action#timeouts DatabaseScheduledAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeouts"
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionConfig"
    },
    "cdktf-provider-oci.DatabaseScheduledActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduled-action/index.ts",
        "line": 234
      },
      "name": "DatabaseScheduledActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduled_action#create DatabaseScheduledAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 238
          },
          "name": "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/database_scheduled_action#delete DatabaseScheduledAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 242
          },
          "name": "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/database_scheduled_action#update DatabaseScheduledAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 246
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionTimeouts"
    },
    "cdktf-provider-oci.DatabaseScheduledActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduled-action/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduled-action/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 354
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 370
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 386
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseScheduledActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 358
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 374
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 390
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 348
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 364
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 380
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduled-action/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseScheduledActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduled-action/index:DatabaseScheduledActionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPlan": {
      "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/database_scheduling_plan oci_database_scheduling_plan}."
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_plan oci_database_scheduling_plan} Resource."
        },
        "locationInModule": {
          "filename": "src/database-scheduling-plan/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.DatabaseSchedulingPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-plan/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseSchedulingPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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 DatabaseSchedulingPlan 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/database_scheduling_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseSchedulingPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseSchedulingPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 441
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 326
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 358
          },
          "name": "resetIsUsingRecommendedScheduledActions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 444
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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/database-scheduling-plan/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseSchedulingPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 314
          },
          "name": "estimatedTimeInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 367
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 372
          },
          "name": "planIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 416
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 422
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 427
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 438
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 432
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 330
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 362
          },
          "name": "isUsingRecommendedScheduledActionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 385
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 398
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 411
          },
          "name": "serviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 448
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 320
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 352
          },
          "name": "isUsingRecommendedScheduledActions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 378
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 391
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 404
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-plan/index:DatabaseSchedulingPlan"
    },
    "cdktf-provider-oci.DatabaseSchedulingPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-plan/index.ts",
        "line": 9
      },
      "name": "DatabaseSchedulingPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_plan#compartment_id DatabaseSchedulingPlan#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-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/database_scheduling_plan#resource_id DatabaseSchedulingPlan#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 36
          },
          "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/database_scheduling_plan#scheduling_policy_id DatabaseSchedulingPlan#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 40
          },
          "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/resources/database_scheduling_plan#service_type DatabaseSchedulingPlan#service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 44
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_plan#defined_tags DatabaseSchedulingPlan#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-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/database_scheduling_plan#freeform_tags DatabaseSchedulingPlan#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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/database_scheduling_plan#id DatabaseSchedulingPlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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/database_scheduling_plan#is_using_recommended_scheduled_actions DatabaseSchedulingPlan#is_using_recommended_scheduled_actions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 32
          },
          "name": "isUsingRecommendedScheduledActions",
          "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/database_scheduling_plan#timeouts DatabaseSchedulingPlan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts"
          }
        }
      ],
      "symbolId": "src/database-scheduling-plan/index:DatabaseSchedulingPlanConfig"
    },
    "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-plan/index.ts",
        "line": 52
      },
      "name": "DatabaseSchedulingPlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_plan#create DatabaseSchedulingPlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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/database_scheduling_plan#delete DatabaseSchedulingPlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/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/database_scheduling_plan#update DatabaseSchedulingPlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-plan/index:DatabaseSchedulingPlanTimeouts"
    },
    "cdktf-provider-oci.DatabaseSchedulingPlanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-plan/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/database-scheduling-plan/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseSchedulingPlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-plan/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPlanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-plan/index:DatabaseSchedulingPlanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicy": {
      "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/database_scheduling_policy oci_database_scheduling_policy}."
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy oci_database_scheduling_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy/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.DatabaseSchedulingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseSchedulingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/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 DatabaseSchedulingPolicy 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/database_scheduling_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseSchedulingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseSchedulingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 474
          },
          "name": "putCadenceStartMonth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 490
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 477
          },
          "name": "resetCadenceStartMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 391
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 420
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 436
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 493
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 505
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 518
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseSchedulingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 471
          },
          "name": "cadenceStartMonth",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 445
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 450
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 455
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 460
          },
          "name": "timeNextWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 487
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 465
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 366
          },
          "name": "cadenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 481
          },
          "name": "cadenceStartMonthInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 379
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 395
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 408
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 424
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 497
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 359
          },
          "name": "cadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 372
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 385
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 401
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 414
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicy"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 50
      },
      "name": "DatabaseSchedulingPolicyCadenceStartMonth",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy#name DatabaseSchedulingPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 54
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicyCadenceStartMonth"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 86
      },
      "name": "DatabaseSchedulingPolicyCadenceStartMonthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 127
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicyCadenceStartMonthOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 9
      },
      "name": "DatabaseSchedulingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy#cadence DatabaseSchedulingPolicy#cadence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 13
          },
          "name": "cadence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy#compartment_id DatabaseSchedulingPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/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/database_scheduling_policy#display_name DatabaseSchedulingPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/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/database_scheduling_policy#cadence_start_month DatabaseSchedulingPolicy#cadence_start_month}",
            "stability": "stable",
            "summary": "cadence_start_month block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 42
          },
          "name": "cadenceStartMonth",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyCadenceStartMonth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy#defined_tags DatabaseSchedulingPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/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/database_scheduling_policy#freeform_tags DatabaseSchedulingPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-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/database_scheduling_policy#id DatabaseSchedulingPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-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/database_scheduling_policy#timeouts DatabaseSchedulingPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicyConfig"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindow": {
      "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/database_scheduling_policy_scheduling_window oci_database_scheduling_policy_scheduling_window}."
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window oci_database_scheduling_policy_scheduling_window} Resource."
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseSchedulingPolicySchedulingWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 688
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseSchedulingPolicySchedulingWindow 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/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 DatabaseSchedulingPolicySchedulingWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseSchedulingPolicySchedulingWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 844
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 860
          },
          "name": "putWindowPreference",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 740
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 756
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 777
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 793
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 847
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 872
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 884
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseSchedulingPolicySchedulingWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 676
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 765
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 802
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 820
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 825
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 830
          },
          "name": "timeNextSchedulingWindowStarts",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 841
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 835
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 857
          },
          "name": "windowPreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 744
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 760
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 781
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 797
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 815
          },
          "name": "schedulingPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 851
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 864
          },
          "name": "windowPreferenceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 734
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 750
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 771
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 787
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 808
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindow"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 9
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#scheduling_policy_id DatabaseSchedulingPolicySchedulingWindow#scheduling_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 32
          },
          "name": "schedulingPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#window_preference DatabaseSchedulingPolicySchedulingWindow#window_preference}",
            "stability": "stable",
            "summary": "window_preference block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 44
          },
          "name": "windowPreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#compartment_id DatabaseSchedulingPolicySchedulingWindow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database_scheduling_policy_scheduling_window#defined_tags DatabaseSchedulingPolicySchedulingWindow#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database_scheduling_policy_scheduling_window#freeform_tags DatabaseSchedulingPolicySchedulingWindow#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database_scheduling_policy_scheduling_window#id DatabaseSchedulingPolicySchedulingWindow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database_scheduling_policy_scheduling_window#timeouts DatabaseSchedulingPolicySchedulingWindow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowConfig"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 46
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#create DatabaseSchedulingPolicySchedulingWindow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 50
          },
          "name": "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/database_scheduling_policy_scheduling_window#delete DatabaseSchedulingPolicySchedulingWindow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 54
          },
          "name": "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/database_scheduling_policy_scheduling_window#update DatabaseSchedulingPolicySchedulingWindow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 58
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowTimeouts"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 166
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 182
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 198
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseSchedulingPolicySchedulingWindowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 170
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 186
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 202
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 160
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 176
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 192
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 432
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreference",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#days_of_week DatabaseSchedulingPolicySchedulingWindow#days_of_week}",
            "stability": "stable",
            "summary": "days_of_week block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 454
          },
          "name": "daysOfWeek",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
                    },
                    "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/database_scheduling_policy_scheduling_window#duration DatabaseSchedulingPolicySchedulingWindow#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 436
          },
          "name": "duration",
          "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/database_scheduling_policy_scheduling_window#is_enforced_duration DatabaseSchedulingPolicySchedulingWindow#is_enforced_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 440
          },
          "name": "isEnforcedDuration",
          "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/database_scheduling_policy_scheduling_window#months DatabaseSchedulingPolicySchedulingWindow#months}",
            "stability": "stable",
            "summary": "months block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 460
          },
          "name": "months",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
                    },
                    "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/database_scheduling_policy_scheduling_window#start_time DatabaseSchedulingPolicySchedulingWindow#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 444
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#weeks_of_month DatabaseSchedulingPolicySchedulingWindow#weeks_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 448
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 206
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#name DatabaseSchedulingPolicySchedulingWindow#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
        "line": 300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
        "line": 242
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 319
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy_scheduling_window#name DatabaseSchedulingPolicySchedulingWindow#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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/database-scheduling-policy-scheduling-window/index.ts",
        "line": 355
      },
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 408
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 401
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy-scheduling-window/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 646
          },
          "name": "putDaysOfWeek",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 659
          },
          "name": "putMonths",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 643
          },
          "name": "daysOfWeek",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeekList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 656
          },
          "name": "months",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonthsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 650
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceDaysOfWeek"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 598
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 611
          },
          "name": "isEnforcedDurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 663
          },
          "name": "monthsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreferenceMonths"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 624
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 637
          },
          "name": "weeksOfMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 591
          },
          "name": "duration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 604
          },
          "name": "isEnforcedDuration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 617
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 630
          },
          "name": "weeksOfMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy-scheduling-window/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicySchedulingWindowWindowPreference"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy-scheduling-window/index:DatabaseSchedulingPolicySchedulingWindowWindowPreferenceOutputReference"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 131
      },
      "name": "DatabaseSchedulingPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_scheduling_policy#create DatabaseSchedulingPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 135
          },
          "name": "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/database_scheduling_policy#delete DatabaseSchedulingPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 139
          },
          "name": "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/database_scheduling_policy#update DatabaseSchedulingPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 143
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicyTimeouts"
    },
    "cdktf-provider-oci.DatabaseSchedulingPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-scheduling-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-scheduling-policy/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 251
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 267
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 283
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseSchedulingPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 255
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 271
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 287
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 245
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 261
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 277
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-scheduling-policy/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseSchedulingPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-scheduling-policy/index:DatabaseSchedulingPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnection": {
      "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/database_tools_database_tools_connection oci_database_tools_database_tools_connection}."
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection oci_database_tools_database_tools_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/index.ts",
          "line": 1441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseToolsDatabaseToolsConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1426
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseToolsDatabaseToolsConnection 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/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 DatabaseToolsDatabaseToolsConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseToolsDatabaseToolsConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1692
          },
          "name": "putKeyStores",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1708
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1724
          },
          "name": "putProxyClient",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1740
          },
          "name": "putRelatedResource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1756
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1772
          },
          "name": "putUserPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1489
          },
          "name": "resetAdvancedProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1518
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1534
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1563
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1579
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1695
          },
          "name": "resetKeyStores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1711
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1600
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1727
          },
          "name": "resetProxyClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1743
          },
          "name": "resetRelatedResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1616
          },
          "name": "resetRuntimeSupport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1759
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1666
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1784
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1414
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1689
          },
          "name": "keyStores",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1588
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1705
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1721
          },
          "name": "proxyClient",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1737
          },
          "name": "relatedResource",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1625
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1631
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1636
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1753
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1641
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1769
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1493
          },
          "name": "advancedPropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1506
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1522
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1538
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1551
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1567
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1583
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1699
          },
          "name": "keyStoresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1715
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1604
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1731
          },
          "name": "proxyClientInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1747
          },
          "name": "relatedResourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1620
          },
          "name": "runtimeSupportInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1763
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1654
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1670
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1683
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1776
          },
          "name": "userPasswordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1483
          },
          "name": "advancedProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1499
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1512
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1528
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1544
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1557
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1573
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1594
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1610
          },
          "name": "runtimeSupport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1647
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1660
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1676
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnection"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 9
      },
      "name": "DatabaseToolsDatabaseToolsConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#compartment_id DatabaseToolsDatabaseToolsConnection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#display_name DatabaseToolsDatabaseToolsConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#type DatabaseToolsDatabaseToolsConnection#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 52
          },
          "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/database_tools_database_tools_connection#user_name DatabaseToolsDatabaseToolsConnection#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 60
          },
          "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/resources/database_tools_database_tools_connection#user_password DatabaseToolsDatabaseToolsConnection#user_password}",
            "stability": "stable",
            "summary": "user_password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 96
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#advanced_properties DatabaseToolsDatabaseToolsConnection#advanced_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 13
          },
          "name": "advancedProperties",
          "optional": true,
          "type": {
            "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/database_tools_database_tools_connection#connection_string DatabaseToolsDatabaseToolsConnection#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 21
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#defined_tags DatabaseToolsDatabaseToolsConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#freeform_tags DatabaseToolsDatabaseToolsConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#id DatabaseToolsDatabaseToolsConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#key_stores DatabaseToolsDatabaseToolsConnection#key_stores}",
            "stability": "stable",
            "summary": "key_stores block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 66
          },
          "name": "keyStores",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#locks DatabaseToolsDatabaseToolsConnection#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 72
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks"
                    },
                    "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/database_tools_database_tools_connection#private_endpoint_id DatabaseToolsDatabaseToolsConnection#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 44
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#proxy_client DatabaseToolsDatabaseToolsConnection#proxy_client}",
            "stability": "stable",
            "summary": "proxy_client block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 78
          },
          "name": "proxyClient",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#related_resource DatabaseToolsDatabaseToolsConnection#related_resource}",
            "stability": "stable",
            "summary": "related_resource block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 84
          },
          "name": "relatedResource",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#runtime_support DatabaseToolsDatabaseToolsConnection#runtime_support}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 48
          },
          "name": "runtimeSupport",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#timeouts DatabaseToolsDatabaseToolsConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 90
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#url DatabaseToolsDatabaseToolsConnection#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 56
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionConfig"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 326
      },
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#key_store_content DatabaseToolsDatabaseToolsConnection#key_store_content}",
            "stability": "stable",
            "summary": "key_store_content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 336
          },
          "name": "keyStoreContent",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#key_store_password DatabaseToolsDatabaseToolsConnection#key_store_password}",
            "stability": "stable",
            "summary": "key_store_password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 342
          },
          "name": "keyStorePassword",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#key_store_type DatabaseToolsDatabaseToolsConnection#key_store_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 330
          },
          "name": "keyStoreType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStores"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 98
      },
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#value_type DatabaseToolsDatabaseToolsConnection#value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 106
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#secret_id DatabaseToolsDatabaseToolsConnection#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 102
          },
          "name": "secretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 191
          },
          "name": "resetSecretId"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 195
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 208
          },
          "name": "valueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 185
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 201
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 212
      },
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#value_type DatabaseToolsDatabaseToolsConnection#value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 220
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#secret_id DatabaseToolsDatabaseToolsConnection#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 216
          },
          "name": "secretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 305
          },
          "name": "resetSecretId"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 309
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 322
          },
          "name": "valueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 299
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 315
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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.DatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
            "line": 501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresList"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 465
          },
          "name": "putKeyStoreContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 481
          },
          "name": "putKeyStorePassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 468
          },
          "name": "resetKeyStoreContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 484
          },
          "name": "resetKeyStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 452
          },
          "name": "resetKeyStoreType"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 462
          },
          "name": "keyStoreContent",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 478
          },
          "name": "keyStorePassword",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 472
          },
          "name": "keyStoreContentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStoreContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 488
          },
          "name": "keyStorePasswordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStoresKeyStorePassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 456
          },
          "name": "keyStoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 446
          },
          "name": "keyStoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionKeyStores"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionKeyStoresOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 512
      },
      "name": "DatabaseToolsDatabaseToolsConnectionLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#type DatabaseToolsDatabaseToolsConnection#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 528
          },
          "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/database_tools_database_tools_connection#message DatabaseToolsDatabaseToolsConnection#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 516
          },
          "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/database_tools_database_tools_connection#related_resource_id DatabaseToolsDatabaseToolsConnection#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 520
          },
          "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/database_tools_database_tools_connection#time_created DatabaseToolsDatabaseToolsConnection#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 524
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionLocks"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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.DatabaseToolsDatabaseToolsConnectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 713
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
            "line": 713
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionLocksList"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 581
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 651
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 667
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 683
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 655
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 671
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 687
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 700
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 645
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 661
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 677
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 693
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionLocksOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 835
      },
      "name": "DatabaseToolsDatabaseToolsConnectionProxyClient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#proxy_authentication_type DatabaseToolsDatabaseToolsConnection#proxy_authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 839
          },
          "name": "proxyAuthenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#roles DatabaseToolsDatabaseToolsConnection#roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 843
          },
          "name": "roles",
          "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/database_tools_database_tools_connection#user_name DatabaseToolsDatabaseToolsConnection#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 847
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#user_password DatabaseToolsDatabaseToolsConnection#user_password}",
            "stability": "stable",
            "summary": "user_password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 853
          },
          "name": "userPassword",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionProxyClient"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1006
          },
          "name": "putUserPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 977
          },
          "name": "resetRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 993
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1009
          },
          "name": "resetUserPassword"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionProxyClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1003
          },
          "name": "userPassword",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 965
          },
          "name": "proxyAuthenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 981
          },
          "name": "rolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 997
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1013
          },
          "name": "userPasswordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 958
          },
          "name": "proxyAuthenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 971
          },
          "name": "roles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 987
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClient"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionProxyClientOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 724
      },
      "name": "DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#secret_id DatabaseToolsDatabaseToolsConnection#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 728
          },
          "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/database_tools_database_tools_connection#value_type DatabaseToolsDatabaseToolsConnection#value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 732
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 771
      },
      "name": "DatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 818
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 831
          },
          "name": "valueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 811
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 824
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionProxyClientUserPassword"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionProxyClientUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 1017
      },
      "name": "DatabaseToolsDatabaseToolsConnectionRelatedResource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#entity_type DatabaseToolsDatabaseToolsConnection#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1021
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#identifier DatabaseToolsDatabaseToolsConnection#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1025
          },
          "name": "identifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionRelatedResource"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 1064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1110
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1126
          },
          "name": "resetIdentifier"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1114
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1130
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1104
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1120
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionRelatedResource"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionRelatedResourceOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 1134
      },
      "name": "DatabaseToolsDatabaseToolsConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#create DatabaseToolsDatabaseToolsConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#delete DatabaseToolsDatabaseToolsConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/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/database_tools_database_tools_connection#update DatabaseToolsDatabaseToolsConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1146
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionTimeouts"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 1192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1254
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1270
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1286
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1258
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1274
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1290
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1248
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1264
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1280
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-connection/index.ts",
        "line": 1294
      },
      "name": "DatabaseToolsDatabaseToolsConnectionUserPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_connection#secret_id DatabaseToolsDatabaseToolsConnection#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1298
          },
          "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/database_tools_database_tools_connection#value_type DatabaseToolsDatabaseToolsConnection#value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1302
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionUserPassword"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-connection/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/database-tools-database-tools-connection/index.ts",
        "line": 1341
      },
      "name": "DatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1388
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1401
          },
          "name": "valueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1381
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1394
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-connection/index.ts",
            "line": 1352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsConnectionUserPassword"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-connection/index:DatabaseToolsDatabaseToolsConnectionUserPasswordOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpoint": {
      "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/database_tools_database_tools_private_endpoint oci_database_tools_database_tools_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint oci_database_tools_database_tools_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
          "line": 625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseToolsDatabaseToolsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 610
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseToolsDatabaseToolsPrivateEndpoint 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/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 DatabaseToolsDatabaseToolsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseToolsDatabaseToolsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 864
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 880
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 685
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 701
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 748
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 764
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 867
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 785
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 801
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 883
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 895
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 912
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 598
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 660
          },
          "name": "additionalFqdns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 723
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 773
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 861
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 810
          },
          "name": "privateEndpointVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 816
          },
          "name": "reverseConnectionConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 821
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 840
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 845
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 877
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 850
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 855
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 673
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 689
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 705
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 718
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 736
          },
          "name": "endpointServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 752
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 768
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 871
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 789
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 805
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 834
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 887
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 666
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 679
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 695
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 711
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 729
          },
          "name": "endpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 742
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 758
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 779
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 795
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 827
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpoint"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint#compartment_id DatabaseToolsDatabaseToolsPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-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/database_tools_database_tools_private_endpoint#display_name DatabaseToolsDatabaseToolsPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database_tools_database_tools_private_endpoint#endpoint_service_id DatabaseToolsDatabaseToolsPrivateEndpoint#endpoint_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 29
          },
          "name": "endpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint#subnet_id DatabaseToolsDatabaseToolsPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database_tools_database_tools_private_endpoint#defined_tags DatabaseToolsDatabaseToolsPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-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/database_tools_database_tools_private_endpoint#description DatabaseToolsDatabaseToolsPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-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/database_tools_database_tools_private_endpoint#freeform_tags DatabaseToolsDatabaseToolsPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database_tools_database_tools_private_endpoint#id DatabaseToolsDatabaseToolsPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database_tools_database_tools_private_endpoint#locks DatabaseToolsDatabaseToolsPrivateEndpoint#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 58
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks"
                    },
                    "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/database_tools_database_tools_private_endpoint#nsg_ids DatabaseToolsDatabaseToolsPrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database_tools_database_tools_private_endpoint#private_endpoint_ip DatabaseToolsDatabaseToolsPrivateEndpoint#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 48
          },
          "name": "privateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint#timeouts DatabaseToolsDatabaseToolsPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 217
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint#type DatabaseToolsDatabaseToolsPrivateEndpoint#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 233
          },
          "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/database_tools_database_tools_private_endpoint#message DatabaseToolsDatabaseToolsPrivateEndpoint#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 221
          },
          "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/database_tools_database_tools_private_endpoint#related_resource_id DatabaseToolsDatabaseToolsPrivateEndpoint#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 225
          },
          "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/database_tools_database_tools_private_endpoint#time_created DatabaseToolsDatabaseToolsPrivateEndpoint#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 229
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointLocks"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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.DatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointLocksList"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 356
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 372
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 388
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 360
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 376
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 392
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 405
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 350
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 366
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 398
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointLocksOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 141
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration",
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 206
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
            "line": 206
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationList"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 164
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 194
          },
          "name": "reverseConnectionsSourceIps",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfiguration"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 66
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps",
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsList"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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/database-tools-database-tools-private-endpoint/index.ts",
        "line": 89
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 118
          },
          "name": "sourceIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIps"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointReverseConnectionConfigurationReverseConnectionsSourceIpsOutputReference"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 429
      },
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_tools_database_tools_private_endpoint#create DatabaseToolsDatabaseToolsPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 433
          },
          "name": "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/database_tools_database_tools_private_endpoint#delete DatabaseToolsDatabaseToolsPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 437
          },
          "name": "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/database_tools_database_tools_private_endpoint#update DatabaseToolsDatabaseToolsPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 441
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-tools-database-tools-private-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 549
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 565
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 581
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseToolsDatabaseToolsPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 553
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 569
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 585
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 543
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 559
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 575
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-tools-database-tools-private-endpoint/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseToolsDatabaseToolsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-tools-database-tools-private-endpoint/index:DatabaseToolsDatabaseToolsPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmCluster": {
      "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/database_vm_cluster oci_database_vm_cluster}."
      },
      "fqn": "cdktf-provider-oci.DatabaseVmCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster oci_database_vm_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/index.ts",
          "line": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseVmClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseVmCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1031
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatabaseVmCluster 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/database_vm_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseVmCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseVmCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1503
          },
          "name": "putCloudAutomationUpdateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1519
          },
          "name": "putDataCollectionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1535
          },
          "name": "putFileSystemConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1551
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1506
          },
          "name": "resetCloudAutomationUpdateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1522
          },
          "name": "resetDataCollectionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1144
          },
          "name": "resetDataStorageSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1160
          },
          "name": "resetDataStorageSizeInTbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1176
          },
          "name": "resetDbNodeStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1192
          },
          "name": "resetDbServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1208
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1250
          },
          "name": "resetExascaleDbStorageVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1538
          },
          "name": "resetFileSystemConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1266
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1311
          },
          "name": "resetIsLocalBackupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1327
          },
          "name": "resetIsSparseDiskgroupEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1348
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1369
          },
          "name": "resetMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1385
          },
          "name": "resetOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1440
          },
          "name": "resetSystemVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1554
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1461
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1490
          },
          "name": "resetVmClusterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1566
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1598
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseVmCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1019
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1096
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1500
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1114
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1132
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1516
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1532
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1336
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1357
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1394
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1399
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1417
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1422
          },
          "name": "storageManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1428
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1449
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1548
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1510
          },
          "name": "cloudAutomationUpdateDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1109
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1127
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1526
          },
          "name": "dataCollectionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1148
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1164
          },
          "name": "dataStorageSizeInTbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1180
          },
          "name": "dbNodeStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1196
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1212
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1225
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1238
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1254
          },
          "name": "exascaleDbStorageVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1542
          },
          "name": "fileSystemConfigurationDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1270
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1283
          },
          "name": "giVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1315
          },
          "name": "isLocalBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1331
          },
          "name": "isSparseDiskgroupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1352
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1373
          },
          "name": "memorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1389
          },
          "name": "ocpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1412
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1444
          },
          "name": "systemVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1558
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1465
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1478
          },
          "name": "vmClusterNetworkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1494
          },
          "name": "vmClusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1102
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1120
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1138
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1154
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1170
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1186
          },
          "name": "dbServers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1202
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1218
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1231
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1244
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1260
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1276
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1305
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1321
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1342
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1363
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1379
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1405
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1434
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1455
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1471
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1484
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmCluster"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachine": {
      "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/database_vm_cluster_add_virtual_machine oci_database_vm_cluster_add_virtual_machine}."
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_add_virtual_machine oci_database_vm_cluster_add_virtual_machine} Resource."
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseVmClusterAddVirtualMachine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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 DatabaseVmClusterAddVirtualMachine 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/database_vm_cluster_add_virtual_machine#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseVmClusterAddVirtualMachine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseVmClusterAddVirtualMachine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 985
          },
          "name": "putDbServers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 998
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 879
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 1001
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 1013
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 1022
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 733
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 787
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 793
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 798
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 803
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 808
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 814
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 819
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 824
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 829
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 982
          },
          "name": "dbServers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 835
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 840
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 845
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 850
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 856
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 862
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 867
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 888
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 893
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 898
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 903
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 908
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 913
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 918
          },
          "name": "ocpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 923
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 928
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 933
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 938
          },
          "name": "storageManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 943
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 948
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 995
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 953
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 971
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 976
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 989
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 883
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 1005
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 966
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 873
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 959
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachine"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 194
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetails",
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 34
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 57
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 86
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 91
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 114
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 137
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 166
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 171
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 217
      },
      "name": "DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 247
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 253
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 258
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 263
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 9
      },
      "name": "DatabaseVmClusterAddVirtualMachineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_add_virtual_machine#db_servers DatabaseVmClusterAddVirtualMachine#db_servers}",
            "stability": "stable",
            "summary": "db_servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 26
          },
          "name": "dbServers",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers"
                    },
                    "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/database_vm_cluster_add_virtual_machine#vm_cluster_id DatabaseVmClusterAddVirtualMachine#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 20
          },
          "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/resources/database_vm_cluster_add_virtual_machine#id DatabaseVmClusterAddVirtualMachine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database_vm_cluster_add_virtual_machine#timeouts DatabaseVmClusterAddVirtualMachine#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineConfig"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 286
      },
      "name": "DatabaseVmClusterAddVirtualMachineDataCollectionOptions",
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 309
      },
      "name": "DatabaseVmClusterAddVirtualMachineDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 338
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 343
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 348
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 451
      },
      "name": "DatabaseVmClusterAddVirtualMachineDbServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_add_virtual_machine#db_server_id DatabaseVmClusterAddVirtualMachine#db_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 455
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDbServers"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineDbServersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineDbServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDbServersList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 487
      },
      "name": "DatabaseVmClusterAddVirtualMachineDbServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 540
          },
          "name": "dbServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 533
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineDbServers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineDbServersOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 371
      },
      "name": "DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetails",
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 394
      },
      "name": "DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 423
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 428
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 564
      },
      "name": "DatabaseVmClusterAddVirtualMachineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_add_virtual_machine#create DatabaseVmClusterAddVirtualMachine#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 568
          },
          "name": "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/database_vm_cluster_add_virtual_machine#delete DatabaseVmClusterAddVirtualMachine#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 572
          },
          "name": "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/database_vm_cluster_add_virtual_machine#update DatabaseVmClusterAddVirtualMachine#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 576
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineTimeouts"
    },
    "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-add-virtual-machine/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/database-vm-cluster-add-virtual-machine/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 684
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 700
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 716
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseVmClusterAddVirtualMachineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 688
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 704
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 720
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 678
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 694
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 710
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-add-virtual-machine/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterAddVirtualMachineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-add-virtual-machine/index:DatabaseVmClusterAddVirtualMachineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 364
      },
      "name": "DatabaseVmClusterCloudAutomationUpdateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#apply_update_time_preference DatabaseVmCluster#apply_update_time_preference}",
            "stability": "stable",
            "summary": "apply_update_time_preference block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 378
          },
          "name": "applyUpdateTimePreference",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#freeze_period DatabaseVmCluster#freeze_period}",
            "stability": "stable",
            "summary": "freeze_period block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 384
          },
          "name": "freezePeriod",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#is_early_adoption_enabled DatabaseVmCluster#is_early_adoption_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 368
          },
          "name": "isEarlyAdoptionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_vm_cluster#is_freeze_period_enabled DatabaseVmCluster#is_freeze_period_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 372
          },
          "name": "isFreezePeriodEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 130
      },
      "name": "DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#apply_update_preferred_end_time DatabaseVmCluster#apply_update_preferred_end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 134
          },
          "name": "applyUpdatePreferredEndTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#apply_update_preferred_start_time DatabaseVmCluster#apply_update_preferred_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 138
          },
          "name": "applyUpdatePreferredStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 223
          },
          "name": "resetApplyUpdatePreferredEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 239
          },
          "name": "resetApplyUpdatePreferredStartTime"
        }
      ],
      "name": "DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 227
          },
          "name": "applyUpdatePreferredEndTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 243
          },
          "name": "applyUpdatePreferredStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 217
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 233
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 247
      },
      "name": "DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#freeze_period_end_time DatabaseVmCluster#freeze_period_end_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 251
          },
          "name": "freezePeriodEndTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#freeze_period_start_time DatabaseVmCluster#freeze_period_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 255
          },
          "name": "freezePeriodStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 340
          },
          "name": "resetFreezePeriodEndTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 356
          },
          "name": "resetFreezePeriodStartTime"
        }
      ],
      "name": "DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 344
          },
          "name": "freezePeriodEndTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 360
          },
          "name": "freezePeriodStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 334
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 350
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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/database-vm-cluster/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 524
          },
          "name": "putApplyUpdateTimePreference",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 540
          },
          "name": "putFreezePeriod",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 527
          },
          "name": "resetApplyUpdateTimePreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 543
          },
          "name": "resetFreezePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 495
          },
          "name": "resetIsEarlyAdoptionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 511
          },
          "name": "resetIsFreezePeriodEnabled"
        }
      ],
      "name": "DatabaseVmClusterCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 521
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 537
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriodOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 531
          },
          "name": "applyUpdateTimePreferenceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 547
          },
          "name": "freezePeriodInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetailsFreezePeriod"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 499
          },
          "name": "isEarlyAdoptionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 515
          },
          "name": "isFreezePeriodEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 489
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 505
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 9
      },
      "name": "DatabaseVmClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#compartment_id DatabaseVmCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-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/database_vm_cluster#cpu_core_count DatabaseVmCluster#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 17
          },
          "name": "cpuCoreCount",
          "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/database_vm_cluster#display_name DatabaseVmCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/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/database_vm_cluster#exadata_infrastructure_id DatabaseVmCluster#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 45
          },
          "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/resources/database_vm_cluster#gi_version DatabaseVmCluster#gi_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 57
          },
          "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/resources/database_vm_cluster#ssh_public_keys DatabaseVmCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 88
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_vm_cluster#vm_cluster_network_id DatabaseVmCluster#vm_cluster_network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 100
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#cloud_automation_update_details DatabaseVmCluster#cloud_automation_update_details}",
            "stability": "stable",
            "summary": "cloud_automation_update_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 110
          },
          "name": "cloudAutomationUpdateDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterCloudAutomationUpdateDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#data_collection_options DatabaseVmCluster#data_collection_options}",
            "stability": "stable",
            "summary": "data_collection_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 116
          },
          "name": "dataCollectionOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#data_storage_size_in_gb DatabaseVmCluster#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 21
          },
          "name": "dataStorageSizeInGb",
          "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/database_vm_cluster#data_storage_size_in_tbs DatabaseVmCluster#data_storage_size_in_tbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 25
          },
          "name": "dataStorageSizeInTbs",
          "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/database_vm_cluster#db_node_storage_size_in_gbs DatabaseVmCluster#db_node_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 29
          },
          "name": "dbNodeStorageSizeInGbs",
          "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/database_vm_cluster#db_servers DatabaseVmCluster#db_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 33
          },
          "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/resources/database_vm_cluster#defined_tags DatabaseVmCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 37
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/database_vm_cluster#exascale_db_storage_vault_id DatabaseVmCluster#exascale_db_storage_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 49
          },
          "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/resources/database_vm_cluster#file_system_configuration_details DatabaseVmCluster#file_system_configuration_details}",
            "stability": "stable",
            "summary": "file_system_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 122
          },
          "name": "fileSystemConfigurationDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails"
                    },
                    "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/database_vm_cluster#freeform_tags DatabaseVmCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 53
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/database_vm_cluster#id DatabaseVmCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 64
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#is_local_backup_enabled DatabaseVmCluster#is_local_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 68
          },
          "name": "isLocalBackupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_vm_cluster#is_sparse_diskgroup_enabled DatabaseVmCluster#is_sparse_diskgroup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 72
          },
          "name": "isSparseDiskgroupEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_vm_cluster#license_model DatabaseVmCluster#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 76
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#memory_size_in_gbs DatabaseVmCluster#memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 80
          },
          "name": "memorySizeInGbs",
          "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/database_vm_cluster#ocpu_count DatabaseVmCluster#ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 84
          },
          "name": "ocpuCount",
          "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/database_vm_cluster#system_version DatabaseVmCluster#system_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 92
          },
          "name": "systemVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#timeouts DatabaseVmCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 128
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#time_zone DatabaseVmCluster#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 96
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#vm_cluster_type DatabaseVmCluster#vm_cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 104
          },
          "name": "vmClusterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterConfig"
    },
    "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 551
      },
      "name": "DatabaseVmClusterDataCollectionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#is_diagnostics_events_enabled DatabaseVmCluster#is_diagnostics_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 555
          },
          "name": "isDiagnosticsEventsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_vm_cluster#is_health_monitoring_enabled DatabaseVmCluster#is_health_monitoring_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 559
          },
          "name": "isHealthMonitoringEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/database_vm_cluster#is_incident_logs_enabled DatabaseVmCluster#is_incident_logs_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 563
          },
          "name": "isIncidentLogsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 661
          },
          "name": "resetIsDiagnosticsEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 677
          },
          "name": "resetIsHealthMonitoringEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 693
          },
          "name": "resetIsIncidentLogsEnabled"
        }
      ],
      "name": "DatabaseVmClusterDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 665
          },
          "name": "isDiagnosticsEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 681
          },
          "name": "isHealthMonitoringEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 697
          },
          "name": "isIncidentLogsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 655
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 671
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 687
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 701
      },
      "name": "DatabaseVmClusterFileSystemConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#file_system_size_gb DatabaseVmCluster#file_system_size_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 705
          },
          "name": "fileSystemSizeGb",
          "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/database_vm_cluster#mount_point DatabaseVmCluster#mount_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 709
          },
          "name": "mountPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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/database-vm-cluster/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/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.DatabaseVmClusterFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/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/database-vm-cluster/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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/database-vm-cluster/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 806
          },
          "name": "resetFileSystemSizeGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 822
          },
          "name": "resetMountPoint"
        }
      ],
      "name": "DatabaseVmClusterFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 810
          },
          "name": "fileSystemSizeGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 826
          },
          "name": "mountPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 800
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 816
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterFileSystemConfigurationDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetwork": {
      "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/database_vm_cluster_network oci_database_vm_cluster_network}."
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetwork",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network oci_database_vm_cluster_network} Resource."
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 1209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseVmClusterNetwork resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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 DatabaseVmClusterNetwork 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/database_vm_cluster_network#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseVmClusterNetwork that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseVmClusterNetwork to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1459
          },
          "name": "putDrScans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1475
          },
          "name": "putScans",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1488
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1504
          },
          "name": "putVmNetworks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1285
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1314
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1343
          },
          "name": "resetDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1462
          },
          "name": "resetDrScans"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1372
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1388
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1409
          },
          "name": "resetNtp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1491
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1441
          },
          "name": "resetValidateVmClusterNetwork"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1516
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1535
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseVmClusterNetwork",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1456
          },
          "name": "drScans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1397
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1472
          },
          "name": "scans",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScansList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1418
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1424
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1429
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1485
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1450
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1501
          },
          "name": "vmNetworks",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1289
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1302
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1318
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1331
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1347
          },
          "name": "dnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1466
          },
          "name": "drScansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1360
          },
          "name": "exadataInfrastructureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1376
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1392
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1413
          },
          "name": "ntpInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1479
          },
          "name": "scansInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1495
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1445
          },
          "name": "validateVmClusterNetworkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1508
          },
          "name": "vmNetworksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1279
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1308
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1324
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1337
          },
          "name": "dns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1353
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1366
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1382
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1403
          },
          "name": "ntp",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1435
          },
          "name": "validateVmClusterNetwork",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetwork"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 9
      },
      "name": "DatabaseVmClusterNetworkConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#compartment_id DatabaseVmClusterNetwork#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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/database_vm_cluster_network#display_name DatabaseVmClusterNetwork#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-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/resources/database_vm_cluster_network#exadata_infrastructure_id DatabaseVmClusterNetwork#exadata_infrastructure_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 33
          },
          "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/resources/database_vm_cluster_network#scans DatabaseVmClusterNetwork#scans}",
            "stability": "stable",
            "summary": "scans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 64
          },
          "name": "scans",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#vm_networks DatabaseVmClusterNetwork#vm_networks}",
            "stability": "stable",
            "summary": "vm_networks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 76
          },
          "name": "vmNetworks",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks"
                    },
                    "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/database_vm_cluster_network#action DatabaseVmClusterNetwork#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 13
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#defined_tags DatabaseVmClusterNetwork#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-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/resources/database_vm_cluster_network#dns DatabaseVmClusterNetwork#dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 29
          },
          "name": "dns",
          "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/database_vm_cluster_network#dr_scans DatabaseVmClusterNetwork#dr_scans}",
            "stability": "stable",
            "summary": "dr_scans block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 58
          },
          "name": "drScans",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans"
                    },
                    "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/database_vm_cluster_network#freeform_tags DatabaseVmClusterNetwork#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-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/database_vm_cluster_network#id DatabaseVmClusterNetwork#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-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/database_vm_cluster_network#ntp DatabaseVmClusterNetwork#ntp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 48
          },
          "name": "ntp",
          "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/database_vm_cluster_network#timeouts DatabaseVmClusterNetwork#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#validate_vm_cluster_network DatabaseVmClusterNetwork#validate_vm_cluster_network}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 52
          },
          "name": "validateVmClusterNetwork",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkConfig"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 78
      },
      "name": "DatabaseVmClusterNetworkDrScans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#hostname DatabaseVmClusterNetwork#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 82
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#ips DatabaseVmClusterNetwork#ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 86
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_vm_cluster_network#scan_listener_port_tcp DatabaseVmClusterNetwork#scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 90
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkDrScans"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkDrScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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.DatabaseVmClusterNetworkDrScansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterNetworkDrScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkDrScansList"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkDrScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 136
      },
      "name": "DatabaseVmClusterNetworkDrScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 201
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 214
          },
          "name": "ipsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 227
          },
          "name": "scanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 194
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 207
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 220
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkDrScans"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkDrScansOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkScans": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 251
      },
      "name": "DatabaseVmClusterNetworkScans",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#hostname DatabaseVmClusterNetwork#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 255
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#ips DatabaseVmClusterNetwork#ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 259
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/database_vm_cluster_network#port DatabaseVmClusterNetwork#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 263
          },
          "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/database_vm_cluster_network#scan_listener_port_tcp DatabaseVmClusterNetwork#scan_listener_port_tcp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 267
          },
          "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/resources/database_vm_cluster_network#scan_listener_port_tcp_ssl DatabaseVmClusterNetwork#scan_listener_port_tcp_ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 271
          },
          "name": "scanListenerPortTcpSsl",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkScans"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkScansList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScansList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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.DatabaseVmClusterNetworkScansOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterNetworkScansList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkScansList"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkScansOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScansOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 433
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 449
          },
          "name": "resetScanListenerPortTcp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 465
          },
          "name": "resetScanListenerPortTcpSsl"
        }
      ],
      "name": "DatabaseVmClusterNetworkScansOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 408
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 421
          },
          "name": "ipsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 437
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 453
          },
          "name": "scanListenerPortTcpInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 469
          },
          "name": "scanListenerPortTcpSslInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 401
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 414
          },
          "name": "ips",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 427
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 443
          },
          "name": "scanListenerPortTcp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 459
          },
          "name": "scanListenerPortTcpSsl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkScans"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkScansOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 493
      },
      "name": "DatabaseVmClusterNetworkTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#create DatabaseVmClusterNetwork#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 497
          },
          "name": "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/database_vm_cluster_network#delete DatabaseVmClusterNetwork#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 501
          },
          "name": "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/database_vm_cluster_network#update DatabaseVmClusterNetwork#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 505
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkTimeouts"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 613
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 629
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 645
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseVmClusterNetworkTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 617
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 633
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 649
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 607
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 623
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 639
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 928
      },
      "name": "DatabaseVmClusterNetworkVmNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#network_type DatabaseVmClusterNetwork#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 944
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#nodes DatabaseVmClusterNetwork#nodes}",
            "stability": "stable",
            "summary": "nodes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 954
          },
          "name": "nodes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes"
                    },
                    "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/database_vm_cluster_network#domain_name DatabaseVmClusterNetwork#domain_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 932
          },
          "name": "domainName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#gateway DatabaseVmClusterNetwork#gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 936
          },
          "name": "gateway",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#netmask DatabaseVmClusterNetwork#netmask}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 940
          },
          "name": "netmask",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#vlan_id DatabaseVmClusterNetwork#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 948
          },
          "name": "vlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworks"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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.DatabaseVmClusterNetworkVmNetworksOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterNetworkVmNetworksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1194
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
            "line": 1194
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworksList"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-network/index.ts",
        "line": 653
      },
      "name": "DatabaseVmClusterNetworkVmNetworksNodes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#hostname DatabaseVmClusterNetwork#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 661
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#ip DatabaseVmClusterNetwork#ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 665
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#db_server_id DatabaseVmClusterNetwork#db_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 657
          },
          "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/resources/database_vm_cluster_network#state DatabaseVmClusterNetwork#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 669
          },
          "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/database_vm_cluster_network#vip DatabaseVmClusterNetwork#vip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 673
          },
          "name": "vip",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_network#vip_hostname DatabaseVmClusterNetwork#vip_hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 677
          },
          "name": "vipHostname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworksNodes"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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.DatabaseVmClusterNetworkVmNetworksNodesOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterNetworkVmNetworksNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 917
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
            "line": 917
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworksNodesList"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-network/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/database-vm-cluster-network/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 826
          },
          "name": "resetDbServerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 868
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 884
          },
          "name": "resetVip"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 900
          },
          "name": "resetVipHostname"
        }
      ],
      "name": "DatabaseVmClusterNetworkVmNetworksNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 830
          },
          "name": "dbServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 843
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 856
          },
          "name": "ipInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 872
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 904
          },
          "name": "vipHostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 888
          },
          "name": "vipInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 820
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 836
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 849
          },
          "name": "ip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 862
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 878
          },
          "name": "vip",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 894
          },
          "name": "vipHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworksNodesOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-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/database-vm-cluster-network/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1177
          },
          "name": "putNodes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1103
          },
          "name": "resetDomainName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1119
          },
          "name": "resetGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1135
          },
          "name": "resetNetmask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1164
          },
          "name": "resetVlanId"
        }
      ],
      "name": "DatabaseVmClusterNetworkVmNetworksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1174
          },
          "name": "nodes",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1107
          },
          "name": "domainNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1123
          },
          "name": "gatewayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1139
          },
          "name": "netmaskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1152
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1181
          },
          "name": "nodesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworksNodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1168
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1097
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1113
          },
          "name": "gateway",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1129
          },
          "name": "netmask",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1145
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1158
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-network/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterNetworkVmNetworks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-network/index:DatabaseVmClusterNetworkVmNetworksOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachine": {
      "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/database_vm_cluster_remove_virtual_machine oci_database_vm_cluster_remove_virtual_machine}."
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachine",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_remove_virtual_machine oci_database_vm_cluster_remove_virtual_machine} Resource."
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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",
            "type": {
              "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatabaseVmClusterRemoveVirtualMachine resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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 DatabaseVmClusterRemoveVirtualMachine 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/database_vm_cluster_remove_virtual_machine#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseVmClusterRemoveVirtualMachine that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseVmClusterRemoveVirtualMachine to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 975
          },
          "name": "putDbServers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 988
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 874
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 991
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 1003
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 1012
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachine",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 733
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 787
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 793
          },
          "name": "cloudAutomationUpdateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 798
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 803
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 808
          },
          "name": "cpusEnabled",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 814
          },
          "name": "dataCollectionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 819
          },
          "name": "dataStorageSizeInTbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 824
          },
          "name": "dbNodeStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 972
          },
          "name": "dbServers",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 830
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 835
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 840
          },
          "name": "exadataInfrastructureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 845
          },
          "name": "exascaleDbStorageVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 851
          },
          "name": "fileSystemConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 857
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 862
          },
          "name": "giVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 883
          },
          "name": "isLocalBackupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 888
          },
          "name": "isSparseDiskgroupEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 893
          },
          "name": "lastPatchHistoryEntryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 898
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 903
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 908
          },
          "name": "memorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 913
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 918
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 923
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 928
          },
          "name": "storageManagementType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 933
          },
          "name": "systemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 938
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 985
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 943
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 961
          },
          "name": "vmClusterNetworkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 966
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 979
          },
          "name": "dbServersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 878
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 995
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 956
          },
          "name": "vmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 868
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 949
          },
          "name": "vmClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachine"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 194
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetails",
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 34
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference",
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 103
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 103
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 57
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 86
          },
          "name": "applyUpdatePreferredEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 91
          },
          "name": "applyUpdatePreferredStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreference"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 114
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriod",
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriod"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 137
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 166
          },
          "name": "freezePeriodEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 171
          },
          "name": "freezePeriodStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriod"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 217
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 247
          },
          "name": "applyUpdateTimePreference",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsApplyUpdateTimePreferenceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 253
          },
          "name": "freezePeriod",
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsFreezePeriodList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 258
          },
          "name": "isEarlyAdoptionEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 263
          },
          "name": "isFreezePeriodEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetails"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineCloudAutomationUpdateDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 9
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_remove_virtual_machine#db_servers DatabaseVmClusterRemoveVirtualMachine#db_servers}",
            "stability": "stable",
            "summary": "db_servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 26
          },
          "name": "dbServers",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers"
                    },
                    "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/database_vm_cluster_remove_virtual_machine#vm_cluster_id DatabaseVmClusterRemoveVirtualMachine#vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 20
          },
          "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/resources/database_vm_cluster_remove_virtual_machine#id DatabaseVmClusterRemoveVirtualMachine#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database_vm_cluster_remove_virtual_machine#timeouts DatabaseVmClusterRemoveVirtualMachine#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineConfig"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 286
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineDataCollectionOptions",
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDataCollectionOptions"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 309
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 338
          },
          "name": "isDiagnosticsEventsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 343
          },
          "name": "isHealthMonitoringEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 348
          },
          "name": "isIncidentLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDataCollectionOptions"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDataCollectionOptionsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 451
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineDbServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_remove_virtual_machine#db_server_id DatabaseVmClusterRemoveVirtualMachine#db_server_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 455
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDbServers"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineDbServersOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineDbServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 553
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 553
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDbServersList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 487
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineDbServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 540
          },
          "name": "dbServerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 533
          },
          "name": "dbServerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineDbServers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineDbServersOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 371
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetails",
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetails"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 440
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 440
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 394
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 423
          },
          "name": "fileSystemSizeGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 428
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineFileSystemConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 564
      },
      "name": "DatabaseVmClusterRemoveVirtualMachineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster_remove_virtual_machine#create DatabaseVmClusterRemoveVirtualMachine#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 568
          },
          "name": "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/database_vm_cluster_remove_virtual_machine#delete DatabaseVmClusterRemoveVirtualMachine#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 572
          },
          "name": "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/database_vm_cluster_remove_virtual_machine#update DatabaseVmClusterRemoveVirtualMachine#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 576
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineTimeouts"
    },
    "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster-remove-virtual-machine/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/database-vm-cluster-remove-virtual-machine/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 684
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 700
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 716
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseVmClusterRemoveVirtualMachineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 688
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 704
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 720
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 678
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 694
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 710
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster-remove-virtual-machine/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterRemoveVirtualMachineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster-remove-virtual-machine/index:DatabaseVmClusterRemoveVirtualMachineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatabaseVmClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 850
      },
      "name": "DatabaseVmClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/database_vm_cluster#create DatabaseVmCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 854
          },
          "name": "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/database_vm_cluster#delete DatabaseVmCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 858
          },
          "name": "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/database_vm_cluster#update DatabaseVmCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 862
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterTimeouts"
    },
    "cdktf-provider-oci.DatabaseVmClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-vm-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-vm-cluster/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 970
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 986
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1002
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatabaseVmClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 974
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 990
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 1006
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 964
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 980
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 996
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-vm-cluster/index.ts",
            "line": 920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatabaseVmClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-vm-cluster/index:DatabaseVmClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatacatalogCatalog": {
      "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/datacatalog_catalog oci_datacatalog_catalog}."
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog oci_datacatalog_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog/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.DatacatalogCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-catalog/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatacatalogCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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 DatacatalogCatalog 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/datacatalog_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatacatalogCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatacatalogCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 504
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 367
          },
          "name": "resetAttachedCatalogPrivateEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 396
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 412
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 428
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 507
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 519
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatacatalogCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 453
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 459
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 464
          },
          "name": "numberOfObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 469
          },
          "name": "serviceApiUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 474
          },
          "name": "serviceConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 479
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 485
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 490
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 501
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 495
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 371
          },
          "name": "attachedCatalogPrivateEndpointsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 384
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 400
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 416
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 432
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 511
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 361
          },
          "name": "attachedCatalogPrivateEndpoints",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 377
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 390
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 406
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 422
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalog"
    },
    "cdktf-provider-oci.DatacatalogCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog/index.ts",
        "line": 9
      },
      "name": "DatacatalogCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog#compartment_id DatacatalogCatalog#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-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/datacatalog_catalog#attached_catalog_private_endpoints DatacatalogCatalog#attached_catalog_private_endpoints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 13
          },
          "name": "attachedCatalogPrivateEndpoints",
          "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/datacatalog_catalog#defined_tags DatacatalogCatalog#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-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/datacatalog_catalog#display_name DatacatalogCatalog#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog_catalog#freeform_tags DatacatalogCatalog#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog_catalog#id DatacatalogCatalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog_catalog#timeouts DatacatalogCatalog#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeouts"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogConfig"
    },
    "cdktf-provider-oci.DatacatalogCatalogLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog/index.ts",
        "line": 44
      },
      "name": "DatacatalogCatalogLocks",
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogLocks"
    },
    "cdktf-provider-oci.DatacatalogCatalogLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog/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/datacatalog-catalog/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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.DatacatalogCatalogLocksOutputReference"
            }
          }
        }
      ],
      "name": "DatacatalogCatalogLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog-catalog/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogLocksList"
    },
    "cdktf-provider-oci.DatacatalogCatalogLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog/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/datacatalog-catalog/index.ts",
        "line": 67
      },
      "name": "DatacatalogCatalogLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 96
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 101
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 106
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 111
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogLocks"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogLocksOutputReference"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpoint": {
      "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/datacatalog_catalog_private_endpoint oci_datacatalog_catalog_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog_private_endpoint oci_datacatalog_catalog_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatacatalogCatalogPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatacatalogCatalogPrivateEndpoint 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/datacatalog_catalog_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatacatalogCatalogPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatacatalogCatalogPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 509
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 390
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 406
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 435
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 451
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 512
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/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/datacatalog-catalog-private-endpoint/index.ts",
            "line": 537
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatacatalogCatalogPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 365
          },
          "name": "attachedCatalogs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 460
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 466
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 471
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 490
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 495
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 506
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 500
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 378
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 394
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 410
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 423
          },
          "name": "dnsZonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 439
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 455
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 484
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 516
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 384
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 400
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 416
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 429
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 445
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 477
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpoint"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DatacatalogCatalogPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog_private_endpoint#compartment_id DatacatalogCatalogPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/datacatalog_catalog_private_endpoint#dns_zones DatacatalogCatalogPrivateEndpoint#dns_zones}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/7.19.0/docs/resources/datacatalog_catalog_private_endpoint#subnet_id DatacatalogCatalogPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/datacatalog_catalog_private_endpoint#defined_tags DatacatalogCatalogPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/datacatalog_catalog_private_endpoint#display_name DatacatalogCatalogPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/7.19.0/docs/resources/datacatalog_catalog_private_endpoint#freeform_tags DatacatalogCatalogPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/datacatalog_catalog_private_endpoint#id DatacatalogCatalogPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-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/datacatalog_catalog_private_endpoint#timeouts DatacatalogCatalogPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 48
      },
      "name": "DatacatalogCatalogPrivateEndpointLocks",
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointLocks"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog-private-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/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.DatacatalogCatalogPrivateEndpointLocksOutputReference"
            }
          }
        }
      ],
      "name": "DatacatalogCatalogPrivateEndpointLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/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/datacatalog-catalog-private-endpoint/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointLocksList"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog-private-endpoint/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/datacatalog-catalog-private-endpoint/index.ts",
        "line": 71
      },
      "name": "DatacatalogCatalogPrivateEndpointLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 100
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 105
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 110
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 115
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointLocks"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointLocksOutputReference"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 138
      },
      "name": "DatacatalogCatalogPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog_private_endpoint#create DatacatalogCatalogPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 142
          },
          "name": "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/datacatalog_catalog_private_endpoint#delete DatacatalogCatalogPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 146
          },
          "name": "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/datacatalog_catalog_private_endpoint#update DatacatalogCatalogPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 150
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog-private-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 258
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 274
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 290
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatacatalogCatalogPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 262
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 278
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 294
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 252
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 268
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 284
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog-private-endpoint/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogCatalogPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog-private-endpoint/index:DatacatalogCatalogPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatacatalogCatalogTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-catalog/index.ts",
        "line": 134
      },
      "name": "DatacatalogCatalogTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_catalog#create DatacatalogCatalog#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog_catalog#delete DatacatalogCatalog#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/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/datacatalog_catalog#update DatacatalogCatalog#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 146
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogTimeouts"
    },
    "cdktf-provider-oci.DatacatalogCatalogTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-catalog/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/datacatalog-catalog/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 254
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 270
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 286
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatacatalogCatalogTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 258
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 274
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 290
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 248
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 264
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 280
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-catalog/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogCatalogTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datacatalog-catalog/index:DatacatalogCatalogTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatacatalogConnection": {
      "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/datacatalog_connection oci_datacatalog_connection}."
      },
      "fqn": "cdktf-provider-oci.DatacatalogConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_connection oci_datacatalog_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/datacatalog-connection/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.DatacatalogConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-connection/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatacatalogConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/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 DatacatalogConnection 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/datacatalog_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatacatalogConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatacatalogConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 463
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 323
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 352
          },
          "name": "resetEncProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 373
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 389
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 466
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 478
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 493
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatacatalogConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 298
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 361
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 398
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 416
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 421
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 460
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 426
          },
          "name": "timeStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 431
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 449
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 454
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 293
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 311
          },
          "name": "dataAssetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 327
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 340
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 356
          },
          "name": "encPropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 377
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 393
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 411
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 470
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 444
          },
          "name": "typeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 286
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 304
          },
          "name": "dataAssetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 317
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 333
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 346
          },
          "name": "encProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 367
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 383
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 404
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 437
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-connection/index:DatacatalogConnection"
    },
    "cdktf-provider-oci.DatacatalogConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-connection/index.ts",
        "line": 9
      },
      "name": "DatacatalogConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_connection#catalog_id DatacatalogConnection#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/datacatalog_connection#data_asset_key DatacatalogConnection#data_asset_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/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/resources/datacatalog_connection#display_name DatacatalogConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/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/datacatalog_connection#properties DatacatalogConnection#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 44
          },
          "name": "properties",
          "type": {
            "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/datacatalog_connection#type_key DatacatalogConnection#type_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 48
          },
          "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/resources/datacatalog_connection#description DatacatalogConnection#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/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/datacatalog_connection#enc_properties DatacatalogConnection#enc_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 29
          },
          "name": "encProperties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/datacatalog_connection#id DatacatalogConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-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/datacatalog_connection#is_default DatacatalogConnection#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 40
          },
          "name": "isDefault",
          "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/datacatalog_connection#timeouts DatacatalogConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeouts"
          }
        }
      ],
      "symbolId": "src/datacatalog-connection/index:DatacatalogConnectionConfig"
    },
    "cdktf-provider-oci.DatacatalogConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-connection/index.ts",
        "line": 56
      },
      "name": "DatacatalogConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_connection#create DatacatalogConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/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/datacatalog_connection#delete DatacatalogConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/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/datacatalog_connection#update DatacatalogConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-connection/index:DatacatalogConnectionTimeouts"
    },
    "cdktf-provider-oci.DatacatalogConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-connection/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/datacatalog-connection/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatacatalogConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-connection/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datacatalog-connection/index:DatacatalogConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatacatalogDataAsset": {
      "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/datacatalog_data_asset oci_datacatalog_data_asset}."
      },
      "fqn": "cdktf-provider-oci.DatacatalogDataAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_data_asset oci_datacatalog_data_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/datacatalog-data-asset/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.DatacatalogDataAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-data-asset/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatacatalogDataAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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 DatacatalogDataAsset 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/datacatalog_data_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatacatalogDataAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatacatalogDataAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 295
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 329
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 355
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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/datacatalog-data-asset/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatacatalogDataAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 283
          },
          "name": "createdById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 317
          },
          "name": "externalKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 338
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 343
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 364
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 369
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 374
          },
          "name": "timeHarvested",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 379
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 397
          },
          "name": "updatedById",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 402
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 278
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 299
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 333
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 359
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 392
          },
          "name": "typeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 271
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 289
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 323
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 349
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 385
          },
          "name": "typeKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-data-asset/index:DatacatalogDataAsset"
    },
    "cdktf-provider-oci.DatacatalogDataAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogDataAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-data-asset/index.ts",
        "line": 9
      },
      "name": "DatacatalogDataAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_data_asset#catalog_id DatacatalogDataAsset#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/datacatalog_data_asset#display_name DatacatalogDataAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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/datacatalog_data_asset#type_key DatacatalogDataAsset#type_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 36
          },
          "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/resources/datacatalog_data_asset#description DatacatalogDataAsset#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 17
          },
          "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/datacatalog_data_asset#id DatacatalogDataAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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/datacatalog_data_asset#properties DatacatalogDataAsset#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 32
          },
          "name": "properties",
          "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/datacatalog_data_asset#timeouts DatacatalogDataAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeouts"
          }
        }
      ],
      "symbolId": "src/datacatalog-data-asset/index:DatacatalogDataAssetConfig"
    },
    "cdktf-provider-oci.DatacatalogDataAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-data-asset/index.ts",
        "line": 44
      },
      "name": "DatacatalogDataAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_data_asset#create DatacatalogDataAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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/datacatalog_data_asset#delete DatacatalogDataAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/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/datacatalog_data_asset#update DatacatalogDataAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-data-asset/index:DatacatalogDataAssetTimeouts"
    },
    "cdktf-provider-oci.DatacatalogDataAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-data-asset/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/datacatalog-data-asset/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatacatalogDataAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-data-asset/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogDataAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datacatalog-data-asset/index:DatacatalogDataAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatacatalogMetastore": {
      "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/datacatalog_metastore oci_datacatalog_metastore}."
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_metastore oci_datacatalog_metastore} Resource."
        },
        "locationInModule": {
          "filename": "src/datacatalog-metastore/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatacatalogMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-metastore/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatacatalogMetastore resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatacatalogMetastore 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/datacatalog_metastore#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatacatalogMetastore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatacatalogMetastore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 504
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 411
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 427
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 443
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 459
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 507
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 519
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 532
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatacatalogMetastore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 468
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 474
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogMetastoreLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 479
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 485
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 490
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 501
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 495
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 373
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 386
          },
          "name": "defaultExternalTableLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 399
          },
          "name": "defaultManagedTableLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 415
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 431
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 447
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 463
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 511
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 366
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 379
          },
          "name": "defaultExternalTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 392
          },
          "name": "defaultManagedTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 405
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 421
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 437
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 453
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastore"
    },
    "cdktf-provider-oci.DatacatalogMetastoreConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-metastore/index.ts",
        "line": 9
      },
      "name": "DatacatalogMetastoreConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_metastore#compartment_id DatacatalogMetastore#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 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/datacatalog_metastore#default_external_table_location DatacatalogMetastore#default_external_table_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 17
          },
          "name": "defaultExternalTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_metastore#default_managed_table_location DatacatalogMetastore#default_managed_table_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 21
          },
          "name": "defaultManagedTableLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_metastore#defined_tags DatacatalogMetastore#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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/datacatalog_metastore#display_name DatacatalogMetastore#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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/datacatalog_metastore#freeform_tags DatacatalogMetastore#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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/datacatalog_metastore#id DatacatalogMetastore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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/datacatalog_metastore#timeouts DatacatalogMetastore#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeouts"
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreConfig"
    },
    "cdktf-provider-oci.DatacatalogMetastoreLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-metastore/index.ts",
        "line": 48
      },
      "name": "DatacatalogMetastoreLocks",
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreLocks"
    },
    "cdktf-provider-oci.DatacatalogMetastoreLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-metastore/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/datacatalog-metastore/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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.DatacatalogMetastoreLocksOutputReference"
            }
          }
        }
      ],
      "name": "DatacatalogMetastoreLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/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/datacatalog-metastore/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreLocksList"
    },
    "cdktf-provider-oci.DatacatalogMetastoreLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-metastore/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/datacatalog-metastore/index.ts",
        "line": 71
      },
      "name": "DatacatalogMetastoreLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 100
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 105
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 110
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 115
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatacatalogMetastoreLocks"
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreLocksOutputReference"
    },
    "cdktf-provider-oci.DatacatalogMetastoreTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datacatalog-metastore/index.ts",
        "line": 138
      },
      "name": "DatacatalogMetastoreTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datacatalog_metastore#create DatacatalogMetastore#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 142
          },
          "name": "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/datacatalog_metastore#delete DatacatalogMetastore#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 146
          },
          "name": "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/datacatalog_metastore#update DatacatalogMetastore#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 150
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreTimeouts"
    },
    "cdktf-provider-oci.DatacatalogMetastoreTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datacatalog-metastore/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datacatalog-metastore/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 258
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 274
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 290
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatacatalogMetastoreTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 262
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 278
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 294
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 252
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 268
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 284
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datacatalog-metastore/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatacatalogMetastoreTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datacatalog-metastore/index:DatacatalogMetastoreTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowApplication": {
      "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/dataflow_application oci_dataflow_application}."
      },
      "fqn": "cdktf-provider-oci.DataflowApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application oci_dataflow_application} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-application/index.ts",
          "line": 832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataflowApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 817
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataflowApplication 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/dataflow_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1310
          },
          "name": "putApplicationLogConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1326
          },
          "name": "putDriverShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1342
          },
          "name": "putExecutorShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1358
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowApplicationParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1374
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1313
          },
          "name": "resetApplicationLogConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 893
          },
          "name": "resetArchiveUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 909
          },
          "name": "resetArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 925
          },
          "name": "resetClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 954
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 970
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 986
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1329
          },
          "name": "resetDriverShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1028
          },
          "name": "resetExecute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1345
          },
          "name": "resetExecutorShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1057
          },
          "name": "resetFileUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1073
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1089
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1105
          },
          "name": "resetIdleTimeoutInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1134
          },
          "name": "resetLogsBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1150
          },
          "name": "resetMaxDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1166
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1361
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1205
          },
          "name": "resetPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1221
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1255
          },
          "name": "resetTerminateRunsOnDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1377
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1281
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1297
          },
          "name": "resetWarehouseBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1389
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 805
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1307
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1323
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1339
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1188
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1193
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1355
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1243
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1264
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1371
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1269
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1317
          },
          "name": "applicationLogConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 897
          },
          "name": "archiveUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 913
          },
          "name": "argumentsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 929
          },
          "name": "classNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 942
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 958
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 974
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 990
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1003
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1333
          },
          "name": "driverShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1016
          },
          "name": "driverShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1032
          },
          "name": "executeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1349
          },
          "name": "executorShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1045
          },
          "name": "executorShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1061
          },
          "name": "fileUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1077
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1093
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1109
          },
          "name": "idleTimeoutInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1122
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1138
          },
          "name": "logsBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1154
          },
          "name": "maxDurationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1170
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1183
          },
          "name": "numExecutorsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1365
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowApplicationParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1209
          },
          "name": "poolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1225
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1238
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1259
          },
          "name": "terminateRunsOnDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1381
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1285
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1301
          },
          "name": "warehouseBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 887
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 903
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 919
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 935
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 948
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 964
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 980
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 996
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1009
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1022
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1038
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1051
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1067
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1083
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1099
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1115
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1128
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1144
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1160
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1176
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1199
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1215
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1231
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1249
          },
          "name": "terminateRunsOnDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1275
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 1291
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplication"
    },
    "cdktf-provider-oci.DataflowApplicationApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 148
      },
      "name": "DataflowApplicationApplicationLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#log_group_id DataflowApplication#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 152
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#log_id DataflowApplication#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 156
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationApplicationLogConfig"
    },
    "cdktf-provider-oci.DataflowApplicationApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-application/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/dataflow-application/index.ts",
        "line": 195
      },
      "name": "DataflowApplicationApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 242
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 255
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 235
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 248
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 9
      },
      "name": "DataflowApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#compartment_id DataflowApplication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/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/resources/dataflow_application#display_name DataflowApplication#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/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/dataflow_application#driver_shape DataflowApplication#driver_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 45
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#executor_shape DataflowApplication#executor_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 53
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#language DataflowApplication#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 76
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#num_executors DataflowApplication#num_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 92
          },
          "name": "numExecutors",
          "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/dataflow_application#spark_version DataflowApplication#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 104
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#application_log_config DataflowApplication#application_log_config}",
            "stability": "stable",
            "summary": "application_log_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 122
          },
          "name": "applicationLogConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationApplicationLogConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#archive_uri DataflowApplication#archive_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 13
          },
          "name": "archiveUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#arguments DataflowApplication#arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 17
          },
          "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/dataflow_application#class_name DataflowApplication#class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 21
          },
          "name": "className",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#configuration DataflowApplication#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 29
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "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/dataflow_application#defined_tags DataflowApplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/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/dataflow_application#description DataflowApplication#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 37
          },
          "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/dataflow_application#driver_shape_config DataflowApplication#driver_shape_config}",
            "stability": "stable",
            "summary": "driver_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 128
          },
          "name": "driverShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#execute DataflowApplication#execute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 49
          },
          "name": "execute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#executor_shape_config DataflowApplication#executor_shape_config}",
            "stability": "stable",
            "summary": "executor_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 134
          },
          "name": "executorShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#file_uri DataflowApplication#file_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 57
          },
          "name": "fileUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#freeform_tags DataflowApplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 61
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataflow_application#id DataflowApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/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/dataflow_application#idle_timeout_in_minutes DataflowApplication#idle_timeout_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 72
          },
          "name": "idleTimeoutInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#logs_bucket_uri DataflowApplication#logs_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 80
          },
          "name": "logsBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#max_duration_in_minutes DataflowApplication#max_duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 84
          },
          "name": "maxDurationInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#metastore_id DataflowApplication#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 88
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#parameters DataflowApplication#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 140
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowApplicationParameters"
                    },
                    "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/dataflow_application#pool_id DataflowApplication#pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 96
          },
          "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/resources/dataflow_application#private_endpoint_id DataflowApplication#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 100
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#terminate_runs_on_deletion DataflowApplication#terminate_runs_on_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 108
          },
          "name": "terminateRunsOnDeletion",
          "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/dataflow_application#timeouts DataflowApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 146
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#type DataflowApplication#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 112
          },
          "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/dataflow_application#warehouse_bucket_uri DataflowApplication#warehouse_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 116
          },
          "name": "warehouseBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationConfig"
    },
    "cdktf-provider-oci.DataflowApplicationDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 259
      },
      "name": "DataflowApplicationDriverShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#memory_in_gbs DataflowApplication#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 263
          },
          "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/dataflow_application#ocpus DataflowApplication#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 267
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationDriverShapeConfig"
    },
    "cdktf-provider-oci.DataflowApplicationDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-application/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 352
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 368
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowApplicationDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 356
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 372
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 346
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 362
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 376
      },
      "name": "DataflowApplicationExecutorShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#memory_in_gbs DataflowApplication#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 380
          },
          "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/dataflow_application#ocpus DataflowApplication#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 384
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataflowApplicationExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 469
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 485
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowApplicationExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 473
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 489
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 463
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 479
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowApplicationExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowApplicationParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 493
      },
      "name": "DataflowApplicationParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#name DataflowApplication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 497
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#value DataflowApplication#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 501
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationParameters"
    },
    "cdktf-provider-oci.DataflowApplicationParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-application/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/dataflow-application/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/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.DataflowApplicationParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataflowApplicationParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 625
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-application/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/dataflow-application/index.ts",
            "line": 625
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowApplicationParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationParametersList"
    },
    "cdktf-provider-oci.DataflowApplicationParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-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/dataflow-application/index.ts",
        "line": 540
      },
      "name": "DataflowApplicationParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 599
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 612
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 592
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 605
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowApplicationParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationParametersOutputReference"
    },
    "cdktf-provider-oci.DataflowApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 636
      },
      "name": "DataflowApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_application#create DataflowApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 640
          },
          "name": "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/dataflow_application#delete DataflowApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 644
          },
          "name": "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/dataflow_application#update DataflowApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 648
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationTimeouts"
    },
    "cdktf-provider-oci.DataflowApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-application/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 756
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 772
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 788
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 760
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 776
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 792
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 750
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 766
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 782
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-application/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-application/index:DataflowApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowInvokeRun": {
      "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/dataflow_invoke_run oci_dataflow_invoke_run}."
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run oci_dataflow_invoke_run} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/index.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataflowInvokeRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowInvokeRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 805
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataflowInvokeRun 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/dataflow_invoke_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowInvokeRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowInvokeRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1335
          },
          "name": "putApplicationLogConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1351
          },
          "name": "putDriverShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1367
          },
          "name": "putExecutorShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1383
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1399
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 878
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1338
          },
          "name": "resetApplicationLogConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 894
          },
          "name": "resetArchiveUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 910
          },
          "name": "resetArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 926
          },
          "name": "resetAsynchronous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 960
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 986
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1002
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1018
          },
          "name": "resetDriverShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1354
          },
          "name": "resetDriverShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1034
          },
          "name": "resetExecute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1050
          },
          "name": "resetExecutorShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1370
          },
          "name": "resetExecutorShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1071
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1087
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1103
          },
          "name": "resetIdleTimeoutInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1129
          },
          "name": "resetLogsBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1145
          },
          "name": "resetMaxDurationInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1161
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1177
          },
          "name": "resetNumExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1193
          },
          "name": "resetOpcParentRptUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1386
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1224
          },
          "name": "resetPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1270
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1402
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1306
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1322
          },
          "name": "resetWarehouseBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1414
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1447
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowInvokeRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 793
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1332
          },
          "name": "applicationLogConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 935
          },
          "name": "className",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 969
          },
          "name": "dataReadInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 974
          },
          "name": "dataWrittenInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1348
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1364
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1059
          },
          "name": "fileUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1112
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1117
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1202
          },
          "name": "opcRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1207
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1212
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1380
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1233
          },
          "name": "privateEndpointDnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1238
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1243
          },
          "name": "privateEndpointMaxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1248
          },
          "name": "privateEndpointNsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1253
          },
          "name": "privateEndpointSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1258
          },
          "name": "runDurationInMilliseconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1284
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1396
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1289
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1294
          },
          "name": "totalOcpu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 882
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1342
          },
          "name": "applicationLogConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 898
          },
          "name": "archiveUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 914
          },
          "name": "argumentsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 930
          },
          "name": "asynchronousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 948
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 964
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 990
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1006
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1358
          },
          "name": "driverShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1022
          },
          "name": "driverShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1038
          },
          "name": "executeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1374
          },
          "name": "executorShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1054
          },
          "name": "executorShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1075
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1091
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1107
          },
          "name": "idleTimeoutInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1133
          },
          "name": "logsBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1149
          },
          "name": "maxDurationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1165
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1181
          },
          "name": "numExecutorsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1197
          },
          "name": "opcParentRptUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1390
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1228
          },
          "name": "poolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1274
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1406
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1310
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1326
          },
          "name": "warehouseBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 872
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 888
          },
          "name": "archiveUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 904
          },
          "name": "arguments",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 920
          },
          "name": "asynchronous",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 941
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 954
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 980
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 996
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1012
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1028
          },
          "name": "execute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1044
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1065
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1081
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1097
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1123
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1139
          },
          "name": "maxDurationInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1155
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1171
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1187
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1218
          },
          "name": "poolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1264
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1300
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 1316
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRun"
    },
    "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 136
      },
      "name": "DataflowInvokeRunApplicationLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#log_group_id DataflowInvokeRun#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 140
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#log_id DataflowInvokeRun#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 144
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunApplicationLogConfig"
    },
    "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 183
      },
      "name": "DataflowInvokeRunApplicationLogConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 230
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 243
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 223
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 236
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunApplicationLogConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowInvokeRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 9
      },
      "name": "DataflowInvokeRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#compartment_id DataflowInvokeRun#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/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/resources/dataflow_invoke_run#application_id DataflowInvokeRun#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 13
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#application_log_config DataflowInvokeRun#application_log_config}",
            "stability": "stable",
            "summary": "application_log_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 110
          },
          "name": "applicationLogConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunApplicationLogConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#archive_uri DataflowInvokeRun#archive_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 17
          },
          "name": "archiveUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#arguments DataflowInvokeRun#arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 21
          },
          "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/dataflow_invoke_run#asynchronous DataflowInvokeRun#asynchronous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 25
          },
          "name": "asynchronous",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataflow_invoke_run#configuration DataflowInvokeRun#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 33
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "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/dataflow_invoke_run#defined_tags DataflowInvokeRun#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 37
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/dataflow_invoke_run#display_name DataflowInvokeRun#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 41
          },
          "name": "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/dataflow_invoke_run#driver_shape DataflowInvokeRun#driver_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 45
          },
          "name": "driverShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#driver_shape_config DataflowInvokeRun#driver_shape_config}",
            "stability": "stable",
            "summary": "driver_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 116
          },
          "name": "driverShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#execute DataflowInvokeRun#execute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 49
          },
          "name": "execute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#executor_shape DataflowInvokeRun#executor_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 53
          },
          "name": "executorShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#executor_shape_config DataflowInvokeRun#executor_shape_config}",
            "stability": "stable",
            "summary": "executor_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 122
          },
          "name": "executorShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#freeform_tags DataflowInvokeRun#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 57
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataflow_invoke_run#id DataflowInvokeRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 64
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#idle_timeout_in_minutes DataflowInvokeRun#idle_timeout_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 68
          },
          "name": "idleTimeoutInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#logs_bucket_uri DataflowInvokeRun#logs_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 72
          },
          "name": "logsBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#max_duration_in_minutes DataflowInvokeRun#max_duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 76
          },
          "name": "maxDurationInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#metastore_id DataflowInvokeRun#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 80
          },
          "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/resources/dataflow_invoke_run#num_executors DataflowInvokeRun#num_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 84
          },
          "name": "numExecutors",
          "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/dataflow_invoke_run#opc_parent_rpt_url DataflowInvokeRun#opc_parent_rpt_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 88
          },
          "name": "opcParentRptUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#parameters DataflowInvokeRun#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 128
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters"
                    },
                    "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/dataflow_invoke_run#pool_id DataflowInvokeRun#pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 92
          },
          "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/resources/dataflow_invoke_run#spark_version DataflowInvokeRun#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 96
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#timeouts DataflowInvokeRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 134
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#type DataflowInvokeRun#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 100
          },
          "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/dataflow_invoke_run#warehouse_bucket_uri DataflowInvokeRun#warehouse_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 104
          },
          "name": "warehouseBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunConfig"
    },
    "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 247
      },
      "name": "DataflowInvokeRunDriverShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#memory_in_gbs DataflowInvokeRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 251
          },
          "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/dataflow_invoke_run#ocpus DataflowInvokeRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 255
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunDriverShapeConfig"
    },
    "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 340
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 356
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowInvokeRunDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 344
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 360
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 334
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 350
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 364
      },
      "name": "DataflowInvokeRunExecutorShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#memory_in_gbs DataflowInvokeRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 368
          },
          "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/dataflow_invoke_run#ocpus DataflowInvokeRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 372
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 457
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 473
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowInvokeRunExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 461
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 477
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 451
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 467
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowInvokeRunExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowInvokeRunParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 481
      },
      "name": "DataflowInvokeRunParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#name DataflowInvokeRun#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/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/resources/dataflow_invoke_run#value DataflowInvokeRun#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 489
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunParameters"
    },
    "cdktf-provider-oci.DataflowInvokeRunParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-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/dataflow-invoke-run/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-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.DataflowInvokeRunParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataflowInvokeRunParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-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/dataflow-invoke-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/dataflow-invoke-run/index.ts",
            "line": 613
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunParametersList"
    },
    "cdktf-provider-oci.DataflowInvokeRunParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/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/dataflow-invoke-run/index.ts",
        "line": 528
      },
      "name": "DataflowInvokeRunParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 587
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 600
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 593
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowInvokeRunParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunParametersOutputReference"
    },
    "cdktf-provider-oci.DataflowInvokeRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 624
      },
      "name": "DataflowInvokeRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_invoke_run#create DataflowInvokeRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 628
          },
          "name": "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/dataflow_invoke_run#delete DataflowInvokeRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 632
          },
          "name": "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/dataflow_invoke_run#update DataflowInvokeRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 636
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunTimeouts"
    },
    "cdktf-provider-oci.DataflowInvokeRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-invoke-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-invoke-run/index.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 744
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 760
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 776
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowInvokeRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 748
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 764
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 780
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 738
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 754
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 770
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-invoke-run/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowInvokeRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-invoke-run/index:DataflowInvokeRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowPool": {
      "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/dataflow_pool oci_dataflow_pool}."
      },
      "fqn": "cdktf-provider-oci.DataflowPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool oci_dataflow_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/index.ts",
          "line": 957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataflowPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 942
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataflowPool 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/dataflow_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1148
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowPoolConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1161
          },
          "name": "putSchedules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowPoolSchedules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1177
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowPoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1011
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1027
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1056
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1072
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1088
          },
          "name": "resetIdleTimeoutInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1164
          },
          "name": "resetSchedules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1125
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1180
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1208
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 930
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1145
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1097
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1102
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1107
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1113
          },
          "name": "poolMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1158
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolSchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1134
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1174
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1139
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 999
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1152
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1015
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1031
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1044
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1060
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1076
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1092
          },
          "name": "idleTimeoutInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1168
          },
          "name": "schedulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolSchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1129
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1184
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 992
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1005
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1021
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1037
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1050
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1066
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1082
          },
          "name": "idleTimeoutInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 1119
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPool"
    },
    "cdktf-provider-oci.DataflowPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 9
      },
      "name": "DataflowPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool#compartment_id DataflowPool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow_pool#configurations DataflowPool#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 50
          },
          "name": "configurations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolConfigurations"
                    },
                    "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/dataflow_pool#display_name DataflowPool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow_pool#defined_tags DataflowPool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_pool#description DataflowPool#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow_pool#freeform_tags DataflowPool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_pool#id DataflowPool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow_pool#idle_timeout_in_minutes DataflowPool#idle_timeout_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 40
          },
          "name": "idleTimeoutInMinutes",
          "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/dataflow_pool#schedules DataflowPool#schedules}",
            "stability": "stable",
            "summary": "schedules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 56
          },
          "name": "schedules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolSchedules"
                    },
                    "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/dataflow_pool#state DataflowPool#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow_pool#timeouts DataflowPool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolTimeouts"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfig"
    },
    "cdktf-provider-oci.DataflowPoolConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 362
      },
      "name": "DataflowPoolConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool#max DataflowPool#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 366
          },
          "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/dataflow_pool#min DataflowPool#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 370
          },
          "name": "min",
          "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/dataflow_pool#shape DataflowPool#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 374
          },
          "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/dataflow_pool#shape_config DataflowPool#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 380
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfigurations"
    },
    "cdktf-provider-oci.DataflowPoolConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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.DataflowPoolConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataflowPoolConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 568
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
            "line": 568
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfigurationsList"
    },
    "cdktf-provider-oci.DataflowPoolConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 548
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 503
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 519
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 535
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 551
          },
          "name": "resetShapeConfig"
        }
      ],
      "name": "DataflowPoolConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 545
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 507
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 523
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 555
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 539
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 497
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 513
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 529
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPoolConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfigurationsOutputReference"
    },
    "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 245
      },
      "name": "DataflowPoolConfigurationsShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool#memory_in_gbs DataflowPool#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 249
          },
          "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/dataflow_pool#ocpus DataflowPool#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 253
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfigurationsShapeConfig"
    },
    "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 338
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 354
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowPoolConfigurationsShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 342
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 358
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 332
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 348
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolConfigurationsShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolConfigurationsShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 144
      },
      "name": "DataflowPoolPoolMetrics",
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetrics"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCount": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 64
      },
      "name": "DataflowPoolPoolMetricsActivelyUsedNodeCount",
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetricsActivelyUsedNodeCount"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCountList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCountList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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.DataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference"
            }
          }
        }
      ],
      "name": "DataflowPoolPoolMetricsActivelyUsedNodeCountList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetricsActivelyUsedNodeCountList"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 87
      },
      "name": "DataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 116
          },
          "name": "logicalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 121
          },
          "name": "poolCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCount"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetricsActivelyUsedNodeCountOutputReference"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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.DataflowPoolPoolMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataflowPoolPoolMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 234
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetricsList"
    },
    "cdktf-provider-oci.DataflowPoolPoolMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 167
      },
      "name": "DataflowPoolPoolMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 202
          },
          "name": "activelyUsedNodeCount",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolPoolMetricsActivelyUsedNodeCountList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 196
          },
          "name": "activeRunsCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 207
          },
          "name": "timeLastMetricsUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 212
          },
          "name": "timeLastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 217
          },
          "name": "timeLastStopped",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 222
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPoolPoolMetrics"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolPoolMetricsOutputReference"
    },
    "cdktf-provider-oci.DataflowPoolSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 579
      },
      "name": "DataflowPoolSchedules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool#day_of_week DataflowPool#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 583
          },
          "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/dataflow_pool#start_time DataflowPool#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 587
          },
          "name": "startTime",
          "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/dataflow_pool#stop_time DataflowPool#stop_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 591
          },
          "name": "stopTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolSchedules"
    },
    "cdktf-provider-oci.DataflowPoolSchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolSchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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.DataflowPoolSchedulesOutputReference"
            }
          }
        }
      ],
      "name": "DataflowPoolSchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
            "line": 750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPoolSchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolSchedulesList"
    },
    "cdktf-provider-oci.DataflowPoolSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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/dataflow-pool/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 701
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 717
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 733
          },
          "name": "resetStopTime"
        }
      ],
      "name": "DataflowPoolSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 705
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 721
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 737
          },
          "name": "stopTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 695
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 711
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 727
          },
          "name": "stopTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPoolSchedules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolSchedulesOutputReference"
    },
    "cdktf-provider-oci.DataflowPoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 761
      },
      "name": "DataflowPoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_pool#create DataflowPool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 765
          },
          "name": "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/dataflow_pool#delete DataflowPool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 769
          },
          "name": "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/dataflow_pool#update DataflowPool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 773
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolTimeouts"
    },
    "cdktf-provider-oci.DataflowPoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-pool/index.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 881
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 897
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 913
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowPoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 885
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 901
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 917
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 875
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 891
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 907
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-pool/index.ts",
            "line": 831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-pool/index:DataflowPoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowPrivateEndpoint": {
      "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/dataflow_private_endpoint oci_dataflow_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint oci_dataflow_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-private-endpoint/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.DataflowPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-private-endpoint/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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 DataflowPrivateEndpoint 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/dataflow_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 631
          },
          "name": "putScanDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 647
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 466
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 482
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 498
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 527
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 543
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 564
          },
          "name": "resetMaxHostCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 580
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 634
          },
          "name": "resetScanDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 650
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 662
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 679
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 552
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 589
          },
          "name": "ownerPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 594
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 628
          },
          "name": "scanDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 599
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 617
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 644
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 622
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 454
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 470
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 486
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 502
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 515
          },
          "name": "dnsZonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 531
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 547
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 568
          },
          "name": "maxHostCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 584
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 638
          },
          "name": "scanDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 612
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 654
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 447
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 460
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 476
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 492
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 508
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 521
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 537
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 558
          },
          "name": "maxHostCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 574
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 605
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpoint"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DataflowPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint#compartment_id DataflowPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_private_endpoint#dns_zones DataflowPrivateEndpoint#dns_zones}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 29
          },
          "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/7.19.0/docs/resources/dataflow_private_endpoint#subnet_id DataflowPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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/dataflow_private_endpoint#defined_tags DataflowPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_private_endpoint#description DataflowPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_private_endpoint#display_name DataflowPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-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/dataflow_private_endpoint#freeform_tags DataflowPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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/dataflow_private_endpoint#id DataflowPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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/dataflow_private_endpoint#max_host_count DataflowPrivateEndpoint#max_host_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 44
          },
          "name": "maxHostCount",
          "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/dataflow_private_endpoint#nsg_ids DataflowPrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 48
          },
          "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/dataflow_private_endpoint#scan_details DataflowPrivateEndpoint#scan_details}",
            "stability": "stable",
            "summary": "scan_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 58
          },
          "name": "scanDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint#timeouts DataflowPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointConfig"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointScanDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-private-endpoint/index.ts",
        "line": 66
      },
      "name": "DataflowPrivateEndpointScanDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint#fqdn DataflowPrivateEndpoint#fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 70
          },
          "name": "fqdn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint#port DataflowPrivateEndpoint#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 74
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointScanDetails"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointScanDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-private-endpoint/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/dataflow-private-endpoint/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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.DataflowPrivateEndpointScanDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataflowPrivateEndpointScanDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/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/dataflow-private-endpoint/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointScanDetailsList"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointScanDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-private-endpoint/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-private-endpoint/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 171
          },
          "name": "resetFqdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 187
          },
          "name": "resetPort"
        }
      ],
      "name": "DataflowPrivateEndpointScanDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 175
          },
          "name": "fqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 191
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 165
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 181
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPrivateEndpointScanDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointScanDetailsOutputReference"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-private-endpoint/index.ts",
        "line": 215
      },
      "name": "DataflowPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_private_endpoint#create DataflowPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 219
          },
          "name": "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/dataflow_private_endpoint#delete DataflowPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 223
          },
          "name": "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/dataflow_private_endpoint#update DataflowPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 227
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DataflowPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-private-endpoint/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/dataflow-private-endpoint/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 335
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 351
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 367
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 339
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 355
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 371
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 329
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 345
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 361
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-private-endpoint/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-private-endpoint/index:DataflowPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowRunStatement": {
      "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/dataflow_run_statement oci_dataflow_run_statement}."
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_run_statement oci_dataflow_run_statement} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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.DataflowRunStatementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowRunStatement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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 DataflowRunStatement 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/dataflow_run_statement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowRunStatement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowRunStatement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 503
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowRunStatementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 451
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 506
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
            "line": 527
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowRunStatement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 377
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 461
          },
          "name": "output",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementOutputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 466
          },
          "name": "progress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 484
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 489
          },
          "name": "timeCompleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 494
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 500
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 439
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 455
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 479
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 510
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowRunStatementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 432
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 445
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 472
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatement"
    },
    "cdktf-provider-oci.DataflowRunStatementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 9
      },
      "name": "DataflowRunStatementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_run_statement#code DataflowRunStatement#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 13
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_run_statement#run_id DataflowRunStatement#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 24
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataflow_run_statement#id DataflowRunStatement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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/dataflow_run_statement#timeouts DataflowRunStatement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementTimeouts"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementConfig"
    },
    "cdktf-provider-oci.DataflowRunStatementOutput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 112
      },
      "name": "DataflowRunStatementOutput",
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutput"
    },
    "cdktf-provider-oci.DataflowRunStatementOutputData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutputData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 32
      },
      "name": "DataflowRunStatementOutputData",
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutputData"
    },
    "cdktf-provider-oci.DataflowRunStatementOutputDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutputDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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.DataflowRunStatementOutputDataOutputReference"
            }
          }
        }
      ],
      "name": "DataflowRunStatementOutputDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
            "line": 101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutputDataList"
    },
    "cdktf-provider-oci.DataflowRunStatementOutputDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutputDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
        "line": 55
      },
      "name": "DataflowRunStatementOutputDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 84
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 89
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 68
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementOutputData"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutputDataOutputReference"
    },
    "cdktf-provider-oci.DataflowRunStatementOutputList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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.DataflowRunStatementOutputOutputReference"
            }
          }
        }
      ],
      "name": "DataflowRunStatementOutputList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 197
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
            "line": 197
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutputList"
    },
    "cdktf-provider-oci.DataflowRunStatementOutputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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/dataflow-run-statement/index.ts",
        "line": 135
      },
      "name": "DataflowRunStatementOutputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 165
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementOutputDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 170
          },
          "name": "errorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 175
          },
          "name": "errorValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 180
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 185
          },
          "name": "traceback",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowRunStatementOutput"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementOutputOutputReference"
    },
    "cdktf-provider-oci.DataflowRunStatementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 208
      },
      "name": "DataflowRunStatementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_run_statement#create DataflowRunStatement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 212
          },
          "name": "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/dataflow_run_statement#delete DataflowRunStatement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 216
          },
          "name": "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/dataflow_run_statement#update DataflowRunStatement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 220
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementTimeouts"
    },
    "cdktf-provider-oci.DataflowRunStatementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowRunStatementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-run-statement/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-run-statement/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 328
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 344
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 360
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowRunStatementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 332
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 348
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 364
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 322
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 338
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 354
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-run-statement/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowRunStatementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-run-statement/index:DataflowRunStatementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataflowSqlEndpoint": {
      "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/dataflow_sql_endpoint oci_dataflow_sql_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint oci_dataflow_sql_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataflowSqlEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataflowSqlEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 949
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataflowSqlEndpoint 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/dataflow_sql_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataflowSqlEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataflowSqlEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1245
          },
          "name": "putDriverShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1261
          },
          "name": "putExecutorShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1277
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1290
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1025
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1041
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1248
          },
          "name": "resetDriverShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1264
          },
          "name": "resetExecutorShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1096
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1112
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1177
          },
          "name": "resetSparkAdvancedConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1206
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1293
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1305
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataflowSqlEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 937
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1242
          },
          "name": "driverShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1258
          },
          "name": "executorShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1121
          },
          "name": "jdbcEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1126
          },
          "name": "lakeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1274
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1215
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1221
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1226
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1287
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1231
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1236
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1013
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1029
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1045
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1058
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1252
          },
          "name": "driverShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1071
          },
          "name": "driverShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1268
          },
          "name": "executorShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1084
          },
          "name": "executorShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1100
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1116
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1139
          },
          "name": "maxExecutorCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1152
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1165
          },
          "name": "minExecutorCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1281
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1181
          },
          "name": "sparkAdvancedConfigurationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1194
          },
          "name": "sqlEndpointVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1210
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1297
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1006
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1019
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1035
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1051
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1064
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1077
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1090
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1106
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1132
          },
          "name": "maxExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1145
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1158
          },
          "name": "minExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1171
          },
          "name": "sparkAdvancedConfigurations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1187
          },
          "name": "sqlEndpointVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 1200
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpoint"
    },
    "cdktf-provider-oci.DataflowSqlEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 9
      },
      "name": "DataflowSqlEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#compartment_id DataflowSqlEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-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/dataflow_sql_endpoint#display_name DataflowSqlEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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/dataflow_sql_endpoint#driver_shape DataflowSqlEndpoint#driver_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 29
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#executor_shape DataflowSqlEndpoint#executor_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 33
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#max_executor_count DataflowSqlEndpoint#max_executor_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 48
          },
          "name": "maxExecutorCount",
          "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/dataflow_sql_endpoint#metastore_id DataflowSqlEndpoint#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 52
          },
          "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/dataflow_sql_endpoint#min_executor_count DataflowSqlEndpoint#min_executor_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 56
          },
          "name": "minExecutorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#network_configuration DataflowSqlEndpoint#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 86
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#sql_endpoint_version DataflowSqlEndpoint#sql_endpoint_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 64
          },
          "name": "sqlEndpointVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#defined_tags DataflowSqlEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-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/dataflow_sql_endpoint#description DataflowSqlEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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/dataflow_sql_endpoint#driver_shape_config DataflowSqlEndpoint#driver_shape_config}",
            "stability": "stable",
            "summary": "driver_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 74
          },
          "name": "driverShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#executor_shape_config DataflowSqlEndpoint#executor_shape_config}",
            "stability": "stable",
            "summary": "executor_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 80
          },
          "name": "executorShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#freeform_tags DataflowSqlEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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/dataflow_sql_endpoint#id DataflowSqlEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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/dataflow_sql_endpoint#spark_advanced_configurations DataflowSqlEndpoint#spark_advanced_configurations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 60
          },
          "name": "sparkAdvancedConfigurations",
          "optional": true,
          "type": {
            "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/dataflow_sql_endpoint#state DataflowSqlEndpoint#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 68
          },
          "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/dataflow_sql_endpoint#timeouts DataflowSqlEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 92
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointConfig"
    },
    "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 94
      },
      "name": "DataflowSqlEndpointDriverShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#memory_in_gbs DataflowSqlEndpoint#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 98
          },
          "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/dataflow_sql_endpoint#ocpus DataflowSqlEndpoint#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 102
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointDriverShapeConfig"
    },
    "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 187
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 203
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowSqlEndpointDriverShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 191
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 207
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 181
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 197
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointDriverShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointDriverShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 211
      },
      "name": "DataflowSqlEndpointExecutorShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#memory_in_gbs DataflowSqlEndpoint#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 215
          },
          "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/dataflow_sql_endpoint#ocpus DataflowSqlEndpoint#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 219
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointExecutorShapeConfig"
    },
    "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 304
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 320
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DataflowSqlEndpointExecutorShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 308
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 324
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 298
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 314
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointExecutorShapeConfig"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointExecutorShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 510
      },
      "name": "DataflowSqlEndpointNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#network_type DataflowSqlEndpoint#network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 518
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#access_control_rules DataflowSqlEndpoint#access_control_rules}",
            "stability": "stable",
            "summary": "access_control_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 536
          },
          "name": "accessControlRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules"
                    },
                    "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/dataflow_sql_endpoint#host_name_prefix DataflowSqlEndpoint#host_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 514
          },
          "name": "hostNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#nsg_ids DataflowSqlEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 522
          },
          "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/dataflow_sql_endpoint#subnet_id DataflowSqlEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 526
          },
          "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/dataflow_sql_endpoint#vcn_id DataflowSqlEndpoint#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 530
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointNetworkConfiguration"
    },
    "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 328
      },
      "name": "DataflowSqlEndpointNetworkConfigurationAccessControlRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#ip_notation DataflowSqlEndpoint#ip_notation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 332
          },
          "name": "ipNotation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#value DataflowSqlEndpoint#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 336
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#vcn_ips DataflowSqlEndpoint#vcn_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 340
          },
          "name": "vcnIps",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointNetworkConfigurationAccessControlRules"
    },
    "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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/dataflow-sql-endpoint/index.ts",
        "line": 491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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.DataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataflowSqlEndpointNetworkConfigurationAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/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/dataflow-sql-endpoint/index.ts",
            "line": 499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointNetworkConfigurationAccessControlRulesList"
    },
    "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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/dataflow-sql-endpoint/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 450
          },
          "name": "resetIpNotation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 466
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 482
          },
          "name": "resetVcnIps"
        }
      ],
      "name": "DataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 454
          },
          "name": "ipNotationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 470
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 486
          },
          "name": "vcnIpsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 444
          },
          "name": "ipNotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 460
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 476
          },
          "name": "vcnIps",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointNetworkConfigurationAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 757
          },
          "name": "putAccessControlRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 760
          },
          "name": "resetAccessControlRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 673
          },
          "name": "resetHostNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 702
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 728
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 744
          },
          "name": "resetVcnId"
        }
      ],
      "name": "DataflowSqlEndpointNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 754
          },
          "name": "accessControlRules",
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 711
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 716
          },
          "name": "publicEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 764
          },
          "name": "accessControlRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfigurationAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 677
          },
          "name": "hostNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 690
          },
          "name": "networkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 706
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 732
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 748
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 667
          },
          "name": "hostNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 683
          },
          "name": "networkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 696
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 722
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 738
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataflowSqlEndpointNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DataflowSqlEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 768
      },
      "name": "DataflowSqlEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataflow_sql_endpoint#create DataflowSqlEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 772
          },
          "name": "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/dataflow_sql_endpoint#delete DataflowSqlEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 776
          },
          "name": "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/dataflow_sql_endpoint#update DataflowSqlEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 780
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointTimeouts"
    },
    "cdktf-provider-oci.DataflowSqlEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataflow-sql-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataflow-sql-endpoint/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 888
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 904
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 920
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataflowSqlEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 892
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 908
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 924
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 882
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 898
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 914
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataflow-sql-endpoint/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataflowSqlEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataflow-sql-endpoint/index:DataflowSqlEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspace": {
      "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/dataintegration_workspace oci_dataintegration_workspace}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace oci_dataintegration_workspace} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace/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.DataintegrationWorkspaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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 DataintegrationWorkspace 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/dataintegration_workspace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 657
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 355
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 371
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 400
          },
          "name": "resetDnsServerIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 416
          },
          "name": "resetDnsServerZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 432
          },
          "name": "resetEndpointCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 448
          },
          "name": "resetEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 464
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 480
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 496
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 512
          },
          "name": "resetIsForceOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 528
          },
          "name": "resetIsPrivateNetworkEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 544
          },
          "name": "resetQuiesceTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 560
          },
          "name": "resetRegistryCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 576
          },
          "name": "resetRegistryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 592
          },
          "name": "resetRegistryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 618
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 660
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 644
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 672
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 697
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 601
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 606
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 627
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 654
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 632
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 343
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 359
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 375
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 388
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 404
          },
          "name": "dnsServerIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 420
          },
          "name": "dnsServerZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 436
          },
          "name": "endpointCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 452
          },
          "name": "endpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 468
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 484
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 500
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 516
          },
          "name": "isForceOperationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 532
          },
          "name": "isPrivateNetworkEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 548
          },
          "name": "quiesceTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 564
          },
          "name": "registryCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 580
          },
          "name": "registryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 596
          },
          "name": "registryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 622
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 664
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 648
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 349
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 365
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 394
          },
          "name": "dnsServerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 410
          },
          "name": "dnsServerZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 426
          },
          "name": "endpointCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 442
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 458
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 474
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 490
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 506
          },
          "name": "isForceOperation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 522
          },
          "name": "isPrivateNetworkEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 538
          },
          "name": "quiesceTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 554
          },
          "name": "registryCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 570
          },
          "name": "registryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 586
          },
          "name": "registryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 612
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 638
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace/index:DataintegrationWorkspace"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplication": {
      "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/dataintegration_workspace_application oci_dataintegration_workspace_application}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application oci_dataintegration_workspace_application} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/index.ts",
          "line": 1340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 1308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1325
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceApplication 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/dataintegration_workspace_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1639
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1655
          },
          "name": "putSourceApplicationInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1671
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1396
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1418
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1434
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1450
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1466
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1495
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1536
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1565
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1642
          },
          "name": "resetRegistryMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1658
          },
          "name": "resetSourceApplicationInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1598
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1674
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1686
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1707
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1379
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1384
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1406
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1505
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1511
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1574
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1580
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1586
          },
          "name": "publishedObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1636
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1652
          },
          "name": "sourceApplicationInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1607
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1668
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1612
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1617
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1400
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1422
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1438
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1454
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1483
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1470
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1499
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1524
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1540
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1569
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1646
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1662
          },
          "name": "sourceApplicationInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1602
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1678
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1630
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1390
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1412
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1428
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1444
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1460
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1476
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1489
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1517
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1530
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1559
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1592
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1623
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplication"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#identifier DataintegrationWorkspaceApplication#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 36
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#model_type DataintegrationWorkspaceApplication#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 44
          },
          "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/dataintegration_workspace_application#name DataintegrationWorkspaceApplication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 52
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#workspace_id DataintegrationWorkspaceApplication#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 64
          },
          "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/resources/dataintegration_workspace_application#defined_tags DataintegrationWorkspaceApplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration_workspace_application#description DataintegrationWorkspaceApplication#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/7.19.0/docs/resources/dataintegration_workspace_application#display_name DataintegrationWorkspaceApplication#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration_workspace_application#freeform_tags DataintegrationWorkspaceApplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration_workspace_application#id DataintegrationWorkspaceApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration_workspace_application#key DataintegrationWorkspaceApplication#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 40
          },
          "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/dataintegration_workspace_application#model_version DataintegrationWorkspaceApplication#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 48
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#object_status DataintegrationWorkspaceApplication#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 56
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_application#registry_metadata DataintegrationWorkspaceApplication#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 70
          },
          "name": "registryMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#source_application_info DataintegrationWorkspaceApplication#source_application_info}",
            "stability": "stable",
            "summary": "source_application_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 76
          },
          "name": "sourceApplicationInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#state DataintegrationWorkspaceApplication#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 60
          },
          "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/dataintegration_workspace_application#timeouts DataintegrationWorkspaceApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 84
      },
      "name": "DataintegrationWorkspaceApplicationDependentObjectMetadata",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 107
      },
      "name": "DataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 136
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 141
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 146
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 151
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 156
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 161
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 440
      },
      "name": "DataintegrationWorkspaceApplicationMetadata",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 189
      },
      "name": "DataintegrationWorkspaceApplicationMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 212
      },
      "name": "DataintegrationWorkspaceApplicationMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 241
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 246
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 251
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 256
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 261
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 364
      },
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 429
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 429
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 284
      },
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 307
      },
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 336
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 341
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 387
      },
      "name": "DataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 417
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 572
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 572
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 463
      },
      "name": "DataintegrationWorkspaceApplicationMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 493
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 498
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 504
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 509
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 514
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 519
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 525
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 530
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 535
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 540
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 545
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 550
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 555
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 560
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 583
      },
      "name": "DataintegrationWorkspaceApplicationParentRef",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 652
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 606
      },
      "name": "DataintegrationWorkspaceApplicationParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 635
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 640
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatch": {
      "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/dataintegration_workspace_application_patch oci_dataintegration_workspace_application_patch}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch oci_dataintegration_workspace_application_patch} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 1134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceApplicationPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1151
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceApplicationPatch 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/dataintegration_workspace_application_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceApplicationPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceApplicationPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1431
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1447
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1233
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1255
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1271
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1287
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1320
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1349
          },
          "name": "resetObjectKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1365
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1434
          },
          "name": "resetRegistryMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1450
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1462
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1480
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1215
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1221
          },
          "name": "dependentObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1243
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1297
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1303
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1308
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1374
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1380
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1386
          },
          "name": "patchObjectMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1391
          },
          "name": "patchStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1428
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1444
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1409
          },
          "name": "timePatched",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1210
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1237
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1275
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1259
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1291
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1324
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1353
          },
          "name": "objectKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1369
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1404
          },
          "name": "patchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1438
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1454
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1422
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1203
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1227
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1265
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1281
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1314
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1343
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1359
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1397
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1415
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatch"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceApplicationPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#application_key DataintegrationWorkspaceApplicationPatch#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/dataintegration_workspace_application_patch#name DataintegrationWorkspaceApplicationPatch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration_workspace_application_patch#patch_type DataintegrationWorkspaceApplicationPatch#patch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 52
          },
          "name": "patchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#workspace_id DataintegrationWorkspaceApplicationPatch#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 56
          },
          "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/resources/dataintegration_workspace_application_patch#description DataintegrationWorkspaceApplicationPatch#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 17
          },
          "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/dataintegration_workspace_application_patch#id DataintegrationWorkspaceApplicationPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#identifier DataintegrationWorkspaceApplicationPatch#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 28
          },
          "name": "identifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#key DataintegrationWorkspaceApplicationPatch#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 32
          },
          "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/dataintegration_workspace_application_patch#model_version DataintegrationWorkspaceApplicationPatch#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 36
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#object_keys DataintegrationWorkspaceApplicationPatch#object_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 44
          },
          "name": "objectKeys",
          "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/dataintegration_workspace_application_patch#object_status DataintegrationWorkspaceApplicationPatch#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 48
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_application_patch#registry_metadata DataintegrationWorkspaceApplicationPatch#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 62
          },
          "name": "registryMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#timeouts DataintegrationWorkspaceApplicationPatch#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 70
      },
      "name": "DataintegrationWorkspaceApplicationPatchDependentObjectMetadata",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchDependentObjectMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchDependentObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchDependentObjectMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 93
      },
      "name": "DataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 122
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 127
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 132
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 142
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 147
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 152
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchDependentObjectMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchDependentObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 426
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadata",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 175
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 259
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 259
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 198
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 227
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 232
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 237
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 242
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 247
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 350
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 270
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 293
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 322
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 327
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 373
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 403
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 558
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 558
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 449
      },
      "name": "DataintegrationWorkspaceApplicationPatchMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 479
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 484
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 490
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 495
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 500
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 505
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 511
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 516
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 521
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 526
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 531
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 536
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 541
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 546
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 569
      },
      "name": "DataintegrationWorkspaceApplicationPatchParentRef",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 638
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 638
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 592
      },
      "name": "DataintegrationWorkspaceApplicationPatchParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 621
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 626
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 649
      },
      "name": "DataintegrationWorkspaceApplicationPatchPatchObjectMetadata",
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchPatchObjectMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchPatchObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 743
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
            "line": 743
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchPatchObjectMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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/dataintegration-workspace-application-patch/index.ts",
        "line": 672
      },
      "name": "DataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 701
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 706
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 711
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 716
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 721
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 726
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 731
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchPatchObjectMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchPatchObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 754
      },
      "name": "DataintegrationWorkspaceApplicationPatchRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#aggregator_key DataintegrationWorkspaceApplicationPatch#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 758
          },
          "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/resources/dataintegration_workspace_application_patch#is_favorite DataintegrationWorkspaceApplicationPatch#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 762
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_patch#key DataintegrationWorkspaceApplicationPatch#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 766
          },
          "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/dataintegration_workspace_application_patch#labels DataintegrationWorkspaceApplicationPatch#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 770
          },
          "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/dataintegration_workspace_application_patch#registry_version DataintegrationWorkspaceApplicationPatch#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 774
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 898
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 914
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 930
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 946
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 962
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 902
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 918
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 934
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 950
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 966
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 892
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 908
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 924
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 940
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 956
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 970
      },
      "name": "DataintegrationWorkspaceApplicationPatchTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_patch#create DataintegrationWorkspaceApplicationPatch#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 974
          },
          "name": "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/dataintegration_workspace_application_patch#delete DataintegrationWorkspaceApplicationPatch#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 978
          },
          "name": "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/dataintegration_workspace_application_patch#update DataintegrationWorkspaceApplicationPatch#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 982
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-patch/index.ts",
        "line": 1028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1090
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1106
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1122
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPatchTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1094
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1110
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1126
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1084
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1100
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1116
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-patch/index.ts",
            "line": 1040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPatchTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-patch/index:DataintegrationWorkspaceApplicationPatchTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 663
      },
      "name": "DataintegrationWorkspaceApplicationPublishedObjectMetadata",
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationPublishedObjectMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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.DataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationPublishedObjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationPublishedObjectMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 686
      },
      "name": "DataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 715
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 720
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 725
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 730
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 735
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 740
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 745
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationPublishedObjectMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationPublishedObjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 768
      },
      "name": "DataintegrationWorkspaceApplicationRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#aggregator_key DataintegrationWorkspaceApplication#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 772
          },
          "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/resources/dataintegration_workspace_application#is_favorite DataintegrationWorkspaceApplication#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 776
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application#key DataintegrationWorkspaceApplication#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 780
          },
          "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/dataintegration_workspace_application#labels DataintegrationWorkspaceApplication#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 784
          },
          "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/dataintegration_workspace_application#registry_version DataintegrationWorkspaceApplication#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 788
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 912
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 928
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 944
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 960
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 976
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 916
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 932
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 948
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 964
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 980
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 906
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 922
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 938
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 954
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 970
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationSchedule": {
      "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/dataintegration_workspace_application_schedule oci_dataintegration_workspace_application_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule oci_dataintegration_workspace_application_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 1398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceApplicationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1415
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceApplicationSchedule 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/dataintegration_workspace_application_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceApplicationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceApplicationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1669
          },
          "name": "putFrequencyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1685
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1701
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1488
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1672
          },
          "name": "resetFrequencyDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1533
          },
          "name": "resetIsDaylightAdjustmentEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1549
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1576
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1605
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1621
          },
          "name": "resetObjectVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1688
          },
          "name": "resetRegistryMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1704
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1643
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1716
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1403
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1666
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1559
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1564
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1631
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1682
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1698
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1476
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1492
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1676
          },
          "name": "frequencyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1521
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1537
          },
          "name": "isDaylightAdjustmentEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1553
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1580
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1593
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1609
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1625
          },
          "name": "objectVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1692
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1708
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1647
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1660
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1469
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1482
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1514
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1527
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1543
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1570
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1586
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1599
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1615
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1637
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1653
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationSchedule"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceApplicationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#application_key DataintegrationWorkspaceApplicationSchedule#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/dataintegration_workspace_application_schedule#identifier DataintegrationWorkspaceApplicationSchedule#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 28
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#name DataintegrationWorkspaceApplicationSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#workspace_id DataintegrationWorkspaceApplicationSchedule#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 60
          },
          "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/resources/dataintegration_workspace_application_schedule#description DataintegrationWorkspaceApplicationSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 17
          },
          "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/dataintegration_workspace_application_schedule#frequency_details DataintegrationWorkspaceApplicationSchedule#frequency_details}",
            "stability": "stable",
            "summary": "frequency_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 66
          },
          "name": "frequencyDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataintegration_workspace_application_schedule#id DataintegrationWorkspaceApplicationSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#is_daylight_adjustment_enabled DataintegrationWorkspaceApplicationSchedule#is_daylight_adjustment_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 32
          },
          "name": "isDaylightAdjustmentEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_schedule#key DataintegrationWorkspaceApplicationSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/resources/dataintegration_workspace_application_schedule#model_version DataintegrationWorkspaceApplicationSchedule#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 40
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#object_status DataintegrationWorkspaceApplicationSchedule#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 48
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_application_schedule#object_version DataintegrationWorkspaceApplicationSchedule#object_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 52
          },
          "name": "objectVersion",
          "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/dataintegration_workspace_application_schedule#registry_metadata DataintegrationWorkspaceApplicationSchedule#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 72
          },
          "name": "registryMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#timeouts DataintegrationWorkspaceApplicationSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#timezone DataintegrationWorkspaceApplicationSchedule#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 56
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 704
      },
      "name": "DataintegrationWorkspaceApplicationScheduleFrequencyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#model_type DataintegrationWorkspaceApplicationSchedule#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 728
          },
          "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/dataintegration_workspace_application_schedule#custom_expression DataintegrationWorkspaceApplicationSchedule#custom_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 708
          },
          "name": "customExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#day_of_week DataintegrationWorkspaceApplicationSchedule#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 712
          },
          "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/dataintegration_workspace_application_schedule#days DataintegrationWorkspaceApplicationSchedule#days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 716
          },
          "name": "days",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/dataintegration_workspace_application_schedule#frequency DataintegrationWorkspaceApplicationSchedule#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 720
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#interval DataintegrationWorkspaceApplicationSchedule#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 724
          },
          "name": "interval",
          "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/dataintegration_workspace_application_schedule#time DataintegrationWorkspaceApplicationSchedule#time}",
            "stability": "stable",
            "summary": "time block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 738
          },
          "name": "time",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#week_of_month DataintegrationWorkspaceApplicationSchedule#week_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 732
          },
          "name": "weekOfMonth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleFrequencyDetails"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1007
          },
          "name": "putTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 901
          },
          "name": "resetCustomExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 917
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 933
          },
          "name": "resetDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 949
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 965
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1010
          },
          "name": "resetTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 994
          },
          "name": "resetWeekOfMonth"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1004
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 905
          },
          "name": "customExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 921
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 937
          },
          "name": "daysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 953
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 969
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 982
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1014
          },
          "name": "timeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 998
          },
          "name": "weekOfMonthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 895
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 911
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 927
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 943
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 959
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 975
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 988
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 554
      },
      "name": "DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#hour DataintegrationWorkspaceApplicationSchedule#hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 558
          },
          "name": "hour",
          "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/dataintegration_workspace_application_schedule#minute DataintegrationWorkspaceApplicationSchedule#minute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 562
          },
          "name": "minute",
          "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/dataintegration_workspace_application_schedule#second DataintegrationWorkspaceApplicationSchedule#second}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 566
          },
          "name": "second",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 664
          },
          "name": "resetHour"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 680
          },
          "name": "resetMinute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 696
          },
          "name": "resetSecond"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 668
          },
          "name": "hourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 684
          },
          "name": "minuteInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 700
          },
          "name": "secondInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 658
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 674
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 690
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 331
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadata",
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 80
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 103
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 132
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 137
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 142
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 147
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 152
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 255
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 175
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 198
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 227
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 232
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 278
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 308
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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.DataintegrationWorkspaceApplicationScheduleMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 463
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
            "line": 463
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 354
      },
      "name": "DataintegrationWorkspaceApplicationScheduleMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 384
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 389
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 395
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 400
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 405
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 410
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 416
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 421
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 426
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 431
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 436
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 441
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 446
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 451
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 474
      },
      "name": "DataintegrationWorkspaceApplicationScheduleParentRef",
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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.DataintegrationWorkspaceApplicationScheduleParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 543
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
            "line": 543
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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/dataintegration-workspace-application-schedule/index.ts",
        "line": 497
      },
      "name": "DataintegrationWorkspaceApplicationScheduleParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 526
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 531
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 1018
      },
      "name": "DataintegrationWorkspaceApplicationScheduleRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#aggregator_key DataintegrationWorkspaceApplicationSchedule#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1022
          },
          "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/resources/dataintegration_workspace_application_schedule#is_favorite DataintegrationWorkspaceApplicationSchedule#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1026
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_schedule#key DataintegrationWorkspaceApplicationSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1030
          },
          "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/dataintegration_workspace_application_schedule#labels DataintegrationWorkspaceApplicationSchedule#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1034
          },
          "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/dataintegration_workspace_application_schedule#registry_version DataintegrationWorkspaceApplicationSchedule#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1038
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 1098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1162
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1178
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1194
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1210
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1226
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1166
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1182
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1198
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1214
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1230
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1156
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1172
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1188
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1204
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1220
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 1234
      },
      "name": "DataintegrationWorkspaceApplicationScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_schedule#create DataintegrationWorkspaceApplicationSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1238
          },
          "name": "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/dataintegration_workspace_application_schedule#delete DataintegrationWorkspaceApplicationSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1242
          },
          "name": "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/dataintegration_workspace_application_schedule#update DataintegrationWorkspaceApplicationSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1246
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-schedule/index.ts",
          "line": 1300
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-schedule/index.ts",
        "line": 1292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1354
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1370
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1386
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1358
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1374
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1390
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1348
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1364
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1380
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-schedule/index.ts",
            "line": 1304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-schedule/index:DataintegrationWorkspaceApplicationScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 984
      },
      "name": "DataintegrationWorkspaceApplicationSourceApplicationInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#application_key DataintegrationWorkspaceApplication#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 988
          },
          "name": "applicationKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#copy_type DataintegrationWorkspaceApplication#copy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 992
          },
          "name": "copyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#workspace_id DataintegrationWorkspaceApplication#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 996
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationSourceApplicationInfo"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1094
          },
          "name": "resetApplicationKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1115
          },
          "name": "resetCopyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1136
          },
          "name": "resetWorkspaceId"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1103
          },
          "name": "applicationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1124
          },
          "name": "lastPatchKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1098
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1119
          },
          "name": "copyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1140
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1088
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1109
          },
          "name": "copyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1130
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationSourceApplicationInfo"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationSourceApplicationInfoOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskSchedule": {
      "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/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule oci_dataintegration_workspace_application_task_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
          "line": 3286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 3254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceApplicationTaskSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3271
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceApplicationTaskSchedule 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/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 DataintegrationWorkspaceApplicationTaskSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceApplicationTaskSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3718
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3734
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3750
          },
          "name": "putScheduleRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3766
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3356
          },
          "name": "resetAuthMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3372
          },
          "name": "resetConfigProviderDelegate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3388
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3404
          },
          "name": "resetEndTimeMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3420
          },
          "name": "resetExpectedDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3436
          },
          "name": "resetExpectedDurationUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3452
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3481
          },
          "name": "resetIsBackfillEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3497
          },
          "name": "resetIsConcurrentAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3513
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3529
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3562
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3591
          },
          "name": "resetNextRunTimeMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3607
          },
          "name": "resetNumberOfRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3623
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3639
          },
          "name": "resetObjectVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3721
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3737
          },
          "name": "resetRegistryMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3660
          },
          "name": "resetRetryDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3676
          },
          "name": "resetRetryDelayUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3753
          },
          "name": "resetScheduleRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3692
          },
          "name": "resetStartTimeMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3769
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3781
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3813
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3259
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3539
          },
          "name": "lastRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3545
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3550
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3715
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3731
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3648
          },
          "name": "retryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3747
          },
          "name": "scheduleRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3763
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3344
          },
          "name": "applicationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3360
          },
          "name": "authModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3376
          },
          "name": "configProviderDelegateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3392
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3408
          },
          "name": "endTimeMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3424
          },
          "name": "expectedDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3440
          },
          "name": "expectedDurationUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3469
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3456
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3485
          },
          "name": "isBackfillEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3501
          },
          "name": "isConcurrentAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3517
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3533
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3566
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3579
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3595
          },
          "name": "nextRunTimeMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3611
          },
          "name": "numberOfRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3627
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3643
          },
          "name": "objectVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3725
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3741
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3664
          },
          "name": "retryDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3680
          },
          "name": "retryDelayUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3757
          },
          "name": "scheduleRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3696
          },
          "name": "startTimeMillisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3773
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3709
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3337
          },
          "name": "applicationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3350
          },
          "name": "authMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3366
          },
          "name": "configProviderDelegate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3382
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3398
          },
          "name": "endTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3414
          },
          "name": "expectedDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3430
          },
          "name": "expectedDurationUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3446
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3462
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3475
          },
          "name": "isBackfillEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3491
          },
          "name": "isConcurrentAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3507
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3523
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3556
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3585
          },
          "name": "nextRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3601
          },
          "name": "numberOfRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3617
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3633
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3654
          },
          "name": "retryDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3670
          },
          "name": "retryDelayUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3686
          },
          "name": "startTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3702
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskSchedule"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#application_key DataintegrationWorkspaceApplicationTaskSchedule#application_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/dataintegration_workspace_application_task_schedule#identifier DataintegrationWorkspaceApplicationTaskSchedule#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 48
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#name DataintegrationWorkspaceApplicationTaskSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#workspace_id DataintegrationWorkspaceApplicationTaskSchedule#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 104
          },
          "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/resources/dataintegration_workspace_application_task_schedule#auth_mode DataintegrationWorkspaceApplicationTaskSchedule#auth_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 17
          },
          "name": "authMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#config_provider_delegate DataintegrationWorkspaceApplicationTaskSchedule#config_provider_delegate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 21
          },
          "name": "configProviderDelegate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#description DataintegrationWorkspaceApplicationTaskSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration_workspace_application_task_schedule#end_time_millis DataintegrationWorkspaceApplicationTaskSchedule#end_time_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 29
          },
          "name": "endTimeMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#expected_duration DataintegrationWorkspaceApplicationTaskSchedule#expected_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 33
          },
          "name": "expectedDuration",
          "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/dataintegration_workspace_application_task_schedule#expected_duration_unit DataintegrationWorkspaceApplicationTaskSchedule#expected_duration_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 37
          },
          "name": "expectedDurationUnit",
          "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/dataintegration_workspace_application_task_schedule#id DataintegrationWorkspaceApplicationTaskSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration_workspace_application_task_schedule#is_backfill_enabled DataintegrationWorkspaceApplicationTaskSchedule#is_backfill_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 52
          },
          "name": "isBackfillEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_task_schedule#is_concurrent_allowed DataintegrationWorkspaceApplicationTaskSchedule#is_concurrent_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 56
          },
          "name": "isConcurrentAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_task_schedule#is_enabled DataintegrationWorkspaceApplicationTaskSchedule#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 60
          },
          "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/dataintegration_workspace_application_task_schedule#key DataintegrationWorkspaceApplicationTaskSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 64
          },
          "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/dataintegration_workspace_application_task_schedule#model_version DataintegrationWorkspaceApplicationTaskSchedule#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 68
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#next_run_time_millis DataintegrationWorkspaceApplicationTaskSchedule#next_run_time_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 76
          },
          "name": "nextRunTimeMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#number_of_retries DataintegrationWorkspaceApplicationTaskSchedule#number_of_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 80
          },
          "name": "numberOfRetries",
          "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/dataintegration_workspace_application_task_schedule#object_status DataintegrationWorkspaceApplicationTaskSchedule#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 84
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_application_task_schedule#object_version DataintegrationWorkspaceApplicationTaskSchedule#object_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 88
          },
          "name": "objectVersion",
          "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/dataintegration_workspace_application_task_schedule#parent_ref DataintegrationWorkspaceApplicationTaskSchedule#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 110
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#registry_metadata DataintegrationWorkspaceApplicationTaskSchedule#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 116
          },
          "name": "registryMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#retry_delay DataintegrationWorkspaceApplicationTaskSchedule#retry_delay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 92
          },
          "name": "retryDelay",
          "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/dataintegration_workspace_application_task_schedule#retry_delay_unit DataintegrationWorkspaceApplicationTaskSchedule#retry_delay_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 96
          },
          "name": "retryDelayUnit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#schedule_ref DataintegrationWorkspaceApplicationTaskSchedule#schedule_ref}",
            "stability": "stable",
            "summary": "schedule_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 122
          },
          "name": "scheduleRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#start_time_millis DataintegrationWorkspaceApplicationTaskSchedule#start_time_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 100
          },
          "name": "startTimeMillis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#timeouts DataintegrationWorkspaceApplicationTaskSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 128
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 210
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetails",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetails"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 233
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 262
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 267
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 272
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 277
          },
          "name": "lastRunTimeMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 282
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 287
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 297
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 302
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 308
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetails"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 130
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 153
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 182
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 187
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleLastRunDetailsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 582
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadata",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 331
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 415
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 415
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 354
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 383
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 388
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 393
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 398
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 403
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 506
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 571
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 426
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 449
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 478
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 483
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 529
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 559
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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.DataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 714
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/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/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 714
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 605
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 635
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 640
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 646
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 651
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 656
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 661
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 667
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 672
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 677
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 682
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 687
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 692
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 697
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 702
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 725
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#parent DataintegrationWorkspaceApplicationTaskSchedule#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 729
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#root_doc_id DataintegrationWorkspaceApplicationTaskSchedule#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 733
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 818
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 834
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 822
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 838
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 812
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 828
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 842
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#aggregator_key DataintegrationWorkspaceApplicationTaskSchedule#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 846
          },
          "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/resources/dataintegration_workspace_application_task_schedule#is_favorite DataintegrationWorkspaceApplicationTaskSchedule#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 850
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_task_schedule#key DataintegrationWorkspaceApplicationTaskSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 854
          },
          "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/dataintegration_workspace_application_task_schedule#labels DataintegrationWorkspaceApplicationTaskSchedule#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 858
          },
          "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/dataintegration_workspace_application_task_schedule#registry_version DataintegrationWorkspaceApplicationTaskSchedule#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 862
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 986
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1002
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1018
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1034
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1050
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 990
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1006
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1022
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1038
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1054
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 980
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 996
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1012
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1028
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1044
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 2604
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#description DataintegrationWorkspaceApplicationTaskSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2608
          },
          "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/dataintegration_workspace_application_task_schedule#frequency_details DataintegrationWorkspaceApplicationTaskSchedule#frequency_details}",
            "stability": "stable",
            "summary": "frequency_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2650
          },
          "name": "frequencyDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#identifier DataintegrationWorkspaceApplicationTaskSchedule#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2612
          },
          "name": "identifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#is_daylight_adjustment_enabled DataintegrationWorkspaceApplicationTaskSchedule#is_daylight_adjustment_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2616
          },
          "name": "isDaylightAdjustmentEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_task_schedule#key DataintegrationWorkspaceApplicationTaskSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2620
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#metadata DataintegrationWorkspaceApplicationTaskSchedule#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2656
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#model_type DataintegrationWorkspaceApplicationTaskSchedule#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2624
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#model_version DataintegrationWorkspaceApplicationTaskSchedule#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2628
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#name DataintegrationWorkspaceApplicationTaskSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2632
          },
          "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/dataintegration_workspace_application_task_schedule#object_status DataintegrationWorkspaceApplicationTaskSchedule#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2636
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_application_task_schedule#object_version DataintegrationWorkspaceApplicationTaskSchedule#object_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2640
          },
          "name": "objectVersion",
          "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/dataintegration_workspace_application_task_schedule#parent_ref DataintegrationWorkspaceApplicationTaskSchedule#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2662
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#timezone DataintegrationWorkspaceApplicationTaskSchedule#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2644
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1208
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#model_type DataintegrationWorkspaceApplicationTaskSchedule#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1232
          },
          "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/dataintegration_workspace_application_task_schedule#custom_expression DataintegrationWorkspaceApplicationTaskSchedule#custom_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1212
          },
          "name": "customExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#day_of_week DataintegrationWorkspaceApplicationTaskSchedule#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1216
          },
          "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/dataintegration_workspace_application_task_schedule#days DataintegrationWorkspaceApplicationTaskSchedule#days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1220
          },
          "name": "days",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/dataintegration_workspace_application_task_schedule#frequency DataintegrationWorkspaceApplicationTaskSchedule#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1224
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#interval DataintegrationWorkspaceApplicationTaskSchedule#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1228
          },
          "name": "interval",
          "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/dataintegration_workspace_application_task_schedule#time DataintegrationWorkspaceApplicationTaskSchedule#time}",
            "stability": "stable",
            "summary": "time block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1242
          },
          "name": "time",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#week_of_month DataintegrationWorkspaceApplicationTaskSchedule#week_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1236
          },
          "name": "weekOfMonth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1511
          },
          "name": "putTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1405
          },
          "name": "resetCustomExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1421
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1437
          },
          "name": "resetDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1453
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1469
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1514
          },
          "name": "resetTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1498
          },
          "name": "resetWeekOfMonth"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1508
          },
          "name": "time",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1409
          },
          "name": "customExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1425
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1441
          },
          "name": "daysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1457
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1473
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1486
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1518
          },
          "name": "timeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1502
          },
          "name": "weekOfMonthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1399
          },
          "name": "customExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1415
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1431
          },
          "name": "days",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1447
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1463
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1479
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1492
          },
          "name": "weekOfMonth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1058
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#hour DataintegrationWorkspaceApplicationTaskSchedule#hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1062
          },
          "name": "hour",
          "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/dataintegration_workspace_application_task_schedule#minute DataintegrationWorkspaceApplicationTaskSchedule#minute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1066
          },
          "name": "minute",
          "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/dataintegration_workspace_application_task_schedule#second DataintegrationWorkspaceApplicationTaskSchedule#second}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1070
          },
          "name": "second",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1168
          },
          "name": "resetHour"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1184
          },
          "name": "resetMinute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1200
          },
          "name": "resetSecond"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1172
          },
          "name": "hourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1188
          },
          "name": "minuteInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1204
          },
          "name": "secondInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1162
          },
          "name": "hour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1178
          },
          "name": "minute",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1194
          },
          "name": "second",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTime"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsTimeOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1970
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#aggregator DataintegrationWorkspaceApplicationTaskSchedule#aggregator}",
            "stability": "stable",
            "summary": "aggregator block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2024
          },
          "name": "aggregator",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#aggregator_key DataintegrationWorkspaceApplicationTaskSchedule#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1974
          },
          "name": "aggregatorKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#count_statistics DataintegrationWorkspaceApplicationTaskSchedule#count_statistics}",
            "stability": "stable",
            "summary": "count_statistics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2030
          },
          "name": "countStatistics",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#created_by DataintegrationWorkspaceApplicationTaskSchedule#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1978
          },
          "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/resources/dataintegration_workspace_application_task_schedule#created_by_name DataintegrationWorkspaceApplicationTaskSchedule#created_by_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1982
          },
          "name": "createdByName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#identifier_path DataintegrationWorkspaceApplicationTaskSchedule#identifier_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1986
          },
          "name": "identifierPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#info_fields DataintegrationWorkspaceApplicationTaskSchedule#info_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1990
          },
          "name": "infoFields",
          "optional": true,
          "type": {
            "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/dataintegration_workspace_application_task_schedule#is_favorite DataintegrationWorkspaceApplicationTaskSchedule#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1994
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_application_task_schedule#labels DataintegrationWorkspaceApplicationTaskSchedule#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1998
          },
          "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/dataintegration_workspace_application_task_schedule#registry_version DataintegrationWorkspaceApplicationTaskSchedule#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2002
          },
          "name": "registryVersion",
          "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/dataintegration_workspace_application_task_schedule#time_created DataintegrationWorkspaceApplicationTaskSchedule#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2006
          },
          "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/resources/dataintegration_workspace_application_task_schedule#time_updated DataintegrationWorkspaceApplicationTaskSchedule#time_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2010
          },
          "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/resources/dataintegration_workspace_application_task_schedule#updated_by DataintegrationWorkspaceApplicationTaskSchedule#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2014
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#updated_by_name DataintegrationWorkspaceApplicationTaskSchedule#updated_by_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2018
          },
          "name": "updatedByName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1522
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#description DataintegrationWorkspaceApplicationTaskSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1526
          },
          "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/dataintegration_workspace_application_task_schedule#identifier DataintegrationWorkspaceApplicationTaskSchedule#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1530
          },
          "name": "identifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#key DataintegrationWorkspaceApplicationTaskSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1534
          },
          "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/dataintegration_workspace_application_task_schedule#name DataintegrationWorkspaceApplicationTaskSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1538
          },
          "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/dataintegration_workspace_application_task_schedule#type DataintegrationWorkspaceApplicationTaskSchedule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1542
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1666
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1682
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1698
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1714
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1730
          },
          "name": "resetType"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1670
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1686
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1702
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1718
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1734
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1660
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1676
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1692
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1708
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1724
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1887
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#object_type_count_list DataintegrationWorkspaceApplicationTaskSchedule#object_type_count_list}",
            "stability": "stable",
            "summary": "object_type_count_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1893
          },
          "name": "objectTypeCountList",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1738
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#object_count DataintegrationWorkspaceApplicationTaskSchedule#object_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1742
          },
          "name": "objectCount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#object_type DataintegrationWorkspaceApplicationTaskSchedule#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1746
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1843
          },
          "name": "resetObjectCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1859
          },
          "name": "resetObjectType"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1847
          },
          "name": "objectCountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1863
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1837
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1853
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
          "line": 1932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 1925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1962
          },
          "name": "putObjectTypeCountList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1959
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1966
          },
          "name": "objectTypeCountListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsObjectTypeCountListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 1936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 2153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2460
          },
          "name": "putAggregator",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2476
          },
          "name": "putCountStatistics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2463
          },
          "name": "resetAggregator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2271
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2479
          },
          "name": "resetCountStatistics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2287
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2303
          },
          "name": "resetCreatedByName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2319
          },
          "name": "resetIdentifierPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2335
          },
          "name": "resetInfoFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2351
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2367
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2383
          },
          "name": "resetRegistryVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2399
          },
          "name": "resetTimeCreated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2415
          },
          "name": "resetTimeUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2431
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2447
          },
          "name": "resetUpdatedByName"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2457
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregatorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2473
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatisticsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2467
          },
          "name": "aggregatorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataAggregator"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2275
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2483
          },
          "name": "countStatisticsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataCountStatistics"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2291
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2307
          },
          "name": "createdByNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2323
          },
          "name": "identifierPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2339
          },
          "name": "infoFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2355
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2371
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2387
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2403
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2419
          },
          "name": "timeUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2435
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2451
          },
          "name": "updatedByNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2265
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2281
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2297
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2313
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2329
          },
          "name": "infoFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2345
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2361
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2377
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2393
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2409
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2425
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2441
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
          "line": 2785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 2778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3047
          },
          "name": "putFrequencyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3063
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3079
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2890
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3050
          },
          "name": "resetFrequencyDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2906
          },
          "name": "resetIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2922
          },
          "name": "resetIsDaylightAdjustmentEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2938
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3066
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2954
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2970
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2986
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3002
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3018
          },
          "name": "resetObjectVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3082
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3034
          },
          "name": "resetTimezone"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3044
          },
          "name": "frequencyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3060
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3076
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2894
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3054
          },
          "name": "frequencyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefFrequencyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2910
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2926
          },
          "name": "isDaylightAdjustmentEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2942
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3070
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2958
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2974
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2990
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3006
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3022
          },
          "name": "objectVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3086
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3038
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2884
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2900
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2916
          },
          "name": "isDaylightAdjustmentEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2932
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2948
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2964
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2980
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2996
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3012
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3028
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 2487
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#parent DataintegrationWorkspaceApplicationTaskSchedule#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2491
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#root_doc_id DataintegrationWorkspaceApplicationTaskSchedule#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2495
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 2534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2580
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2596
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2584
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2600
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2574
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2590
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 2545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleScheduleRefParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 3090
      },
      "name": "DataintegrationWorkspaceApplicationTaskScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application_task_schedule#create DataintegrationWorkspaceApplicationTaskSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3094
          },
          "name": "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/dataintegration_workspace_application_task_schedule#delete DataintegrationWorkspaceApplicationTaskSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3098
          },
          "name": "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/dataintegration_workspace_application_task_schedule#update DataintegrationWorkspaceApplicationTaskSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3102
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
          "line": 3156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
        "line": 3148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3210
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3226
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3242
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTaskScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3214
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3230
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3246
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3204
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3220
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3236
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application-task-schedule/index.ts",
            "line": 3160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTaskScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application-task-schedule/index:DataintegrationWorkspaceApplicationTaskScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-application/index.ts",
        "line": 1144
      },
      "name": "DataintegrationWorkspaceApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_application#create DataintegrationWorkspaceApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1148
          },
          "name": "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/dataintegration_workspace_application#delete DataintegrationWorkspaceApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1152
          },
          "name": "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/dataintegration_workspace_application#update DataintegrationWorkspaceApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1156
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-application/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/dataintegration-workspace-application/index.ts",
        "line": 1202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1264
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1280
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1296
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1268
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1284
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1300
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1258
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1274
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1290
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-application/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-application/index:DataintegrationWorkspaceApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#compartment_id DataintegrationWorkspace#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 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/dataintegration_workspace#display_name DataintegrationWorkspace#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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/dataintegration_workspace#defined_tags DataintegrationWorkspace#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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/dataintegration_workspace#description DataintegrationWorkspace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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/dataintegration_workspace#dns_server_ip DataintegrationWorkspace#dns_server_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 29
          },
          "name": "dnsServerIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#dns_server_zone DataintegrationWorkspace#dns_server_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 33
          },
          "name": "dnsServerZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#endpoint_compartment_id DataintegrationWorkspace#endpoint_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 37
          },
          "name": "endpointCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#endpoint_id DataintegrationWorkspace#endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 41
          },
          "name": "endpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#endpoint_name DataintegrationWorkspace#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 45
          },
          "name": "endpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#freeform_tags DataintegrationWorkspace#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 49
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataintegration_workspace#id DataintegrationWorkspace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 56
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#is_force_operation DataintegrationWorkspace#is_force_operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 60
          },
          "name": "isForceOperation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace#is_private_network_enabled DataintegrationWorkspace#is_private_network_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 64
          },
          "name": "isPrivateNetworkEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace#quiesce_timeout DataintegrationWorkspace#quiesce_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 68
          },
          "name": "quiesceTimeout",
          "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/dataintegration_workspace#registry_compartment_id DataintegrationWorkspace#registry_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 72
          },
          "name": "registryCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#registry_id DataintegrationWorkspace#registry_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 76
          },
          "name": "registryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#registry_name DataintegrationWorkspace#registry_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 80
          },
          "name": "registryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#subnet_id DataintegrationWorkspace#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 84
          },
          "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/dataintegration_workspace#timeouts DataintegrationWorkspace#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#vcn_id DataintegrationWorkspace#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 88
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace/index:DataintegrationWorkspaceConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequest": {
      "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/dataintegration_workspace_export_request oci_dataintegration_workspace_export_request}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_export_request oci_dataintegration_workspace_export_request} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-export-request/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.DataintegrationWorkspaceExportRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-export-request/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceExportRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/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 DataintegrationWorkspaceExportRequest 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/dataintegration_workspace_export_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceExportRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceExportRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 610
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 407
          },
          "name": "resetAreReferencesIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 453
          },
          "name": "resetFileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 469
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 485
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 501
          },
          "name": "resetIsObjectOverwriteEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 527
          },
          "name": "resetObjectKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 543
          },
          "name": "resetObjectStorageRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 559
          },
          "name": "resetObjectStorageTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 613
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 625
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 641
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceExportRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 339
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 429
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 435
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 441
          },
          "name": "exportedItems",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 510
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 515
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 568
          },
          "name": "referencedItems",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 573
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 578
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 607
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 583
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 588
          },
          "name": "totalExportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 411
          },
          "name": "areReferencesIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 424
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 457
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 473
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 489
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 505
          },
          "name": "isObjectOverwriteEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 531
          },
          "name": "objectKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 547
          },
          "name": "objectStorageRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 563
          },
          "name": "objectStorageTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 617
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 601
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 401
          },
          "name": "areReferencesIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 417
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 447
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 463
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 479
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 495
          },
          "name": "isObjectOverwriteEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 521
          },
          "name": "objectKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 537
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 553
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 594
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequest"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-export-request/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceExportRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_export_request#bucket DataintegrationWorkspaceExportRequest#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 17
          },
          "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/dataintegration_workspace_export_request#workspace_id DataintegrationWorkspaceExportRequest#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 52
          },
          "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/resources/dataintegration_workspace_export_request#are_references_included DataintegrationWorkspaceExportRequest#are_references_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 13
          },
          "name": "areReferencesIncluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_export_request#file_name DataintegrationWorkspaceExportRequest#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 21
          },
          "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/dataintegration_workspace_export_request#filters DataintegrationWorkspaceExportRequest#filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 25
          },
          "name": "filters",
          "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/resources/dataintegration_workspace_export_request#id DataintegrationWorkspaceExportRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-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/dataintegration_workspace_export_request#is_object_overwrite_enabled DataintegrationWorkspaceExportRequest#is_object_overwrite_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 36
          },
          "name": "isObjectOverwriteEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_export_request#object_keys DataintegrationWorkspaceExportRequest#object_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 40
          },
          "name": "objectKeys",
          "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/dataintegration_workspace_export_request#object_storage_region DataintegrationWorkspaceExportRequest#object_storage_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 44
          },
          "name": "objectStorageRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_export_request#object_storage_tenancy_id DataintegrationWorkspaceExportRequest#object_storage_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 48
          },
          "name": "objectStorageTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_export_request#timeouts DataintegrationWorkspaceExportRequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-export-request/index.ts",
        "line": 60
      },
      "name": "DataintegrationWorkspaceExportRequestExportedItems",
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestExportedItems"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-export-request/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/dataintegration-workspace-export-request/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/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.DataintegrationWorkspaceExportRequestExportedItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceExportRequestExportedItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/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/dataintegration-workspace-export-request/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestExportedItemsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-export-request/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/dataintegration-workspace-export-request/index.ts",
        "line": 83
      },
      "name": "DataintegrationWorkspaceExportRequestExportedItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 112
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 117
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 122
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 132
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 137
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 142
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 147
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestExportedItems"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestExportedItemsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-export-request/index.ts",
        "line": 170
      },
      "name": "DataintegrationWorkspaceExportRequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_export_request#create DataintegrationWorkspaceExportRequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/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/dataintegration_workspace_export_request#delete DataintegrationWorkspaceExportRequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/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/dataintegration_workspace_export_request#update DataintegrationWorkspaceExportRequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 182
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-export-request/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/dataintegration-workspace-export-request/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 290
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 306
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 322
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceExportRequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 294
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 310
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 326
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 284
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 300
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 316
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-export-request/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceExportRequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-export-request/index:DataintegrationWorkspaceExportRequestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolder": {
      "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/dataintegration_workspace_folder oci_dataintegration_workspace_folder}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolder",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder oci_dataintegration_workspace_folder} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceFolder resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 937
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceFolder 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/dataintegration_workspace_folder#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceFolder that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceFolder to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1170
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1183
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 994
          },
          "name": "resetCategoryName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1010
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1026
          },
          "name": "resetFolderKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1042
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1071
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1104
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1133
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1186
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 1215
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolder",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 925
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1081
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1087
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1092
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1142
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1148
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1167
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1180
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 998
          },
          "name": "categoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1014
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1030
          },
          "name": "folderKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1059
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1046
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1075
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1108
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1121
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1137
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1174
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1190
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1161
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 988
          },
          "name": "categoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1004
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1020
          },
          "name": "folderKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1036
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1052
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1065
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1098
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1127
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 1154
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolder"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceFolderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#identifier DataintegrationWorkspaceFolder#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 32
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#name DataintegrationWorkspaceFolder#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration_workspace_folder#registry_metadata DataintegrationWorkspaceFolder#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 58
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#workspace_id DataintegrationWorkspaceFolder#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 52
          },
          "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/resources/dataintegration_workspace_folder#category_name DataintegrationWorkspaceFolder#category_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 13
          },
          "name": "categoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#description DataintegrationWorkspaceFolder#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/7.19.0/docs/resources/dataintegration_workspace_folder#folder_key DataintegrationWorkspaceFolder#folder_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 21
          },
          "name": "folderKey",
          "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/dataintegration_workspace_folder#id DataintegrationWorkspaceFolder#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration_workspace_folder#key DataintegrationWorkspaceFolder#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/resources/dataintegration_workspace_folder#model_version DataintegrationWorkspaceFolder#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 40
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#object_status DataintegrationWorkspaceFolder#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 48
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_folder#timeouts DataintegrationWorkspaceFolder#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 317
      },
      "name": "DataintegrationWorkspaceFolderMetadata",
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 66
      },
      "name": "DataintegrationWorkspaceFolderMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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.DataintegrationWorkspaceFolderMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolderMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 89
      },
      "name": "DataintegrationWorkspaceFolderMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 118
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 123
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 128
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 133
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 241
      },
      "name": "DataintegrationWorkspaceFolderMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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.DataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolderMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 161
      },
      "name": "DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 184
      },
      "name": "DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 213
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 218
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 264
      },
      "name": "DataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 294
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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.DataintegrationWorkspaceFolderMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolderMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 340
      },
      "name": "DataintegrationWorkspaceFolderMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 370
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 375
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 381
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 386
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 391
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 396
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 402
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 407
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 412
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 417
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 422
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 427
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 432
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 437
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 460
      },
      "name": "DataintegrationWorkspaceFolderParentRef",
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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.DataintegrationWorkspaceFolderParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceFolderParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 529
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
            "line": 529
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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/dataintegration-workspace-folder/index.ts",
        "line": 483
      },
      "name": "DataintegrationWorkspaceFolderParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 512
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 517
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 540
      },
      "name": "DataintegrationWorkspaceFolderRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#aggregator_key DataintegrationWorkspaceFolder#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 544
          },
          "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/resources/dataintegration_workspace_folder#is_favorite DataintegrationWorkspaceFolder#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 548
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_folder#key DataintegrationWorkspaceFolder#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 552
          },
          "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/dataintegration_workspace_folder#labels DataintegrationWorkspaceFolder#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 556
          },
          "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/dataintegration_workspace_folder#registry_version DataintegrationWorkspaceFolder#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 560
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 620
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 684
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 700
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 716
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 732
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 748
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceFolderRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 688
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 704
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 720
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 736
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 752
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 678
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 694
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 710
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 726
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 742
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 756
      },
      "name": "DataintegrationWorkspaceFolderTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_folder#create DataintegrationWorkspaceFolder#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 760
          },
          "name": "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/dataintegration_workspace_folder#delete DataintegrationWorkspaceFolder#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 764
          },
          "name": "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/dataintegration_workspace_folder#update DataintegrationWorkspaceFolder#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 768
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-folder/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-folder/index.ts",
        "line": 814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 876
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 892
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 908
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceFolderTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 880
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 896
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 912
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 870
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 886
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 902
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-folder/index.ts",
            "line": 826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceFolderTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-folder/index:DataintegrationWorkspaceFolderTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequest": {
      "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/dataintegration_workspace_import_request oci_dataintegration_workspace_import_request}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request oci_dataintegration_workspace_import_request} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-import-request/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.DataintegrationWorkspaceImportRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceImportRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/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 DataintegrationWorkspaceImportRequest 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/dataintegration_workspace_import_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceImportRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceImportRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 724
          },
          "name": "putImportConflictResolution",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 740
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 561
          },
          "name": "resetAreDataAssetReferencesIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 614
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 727
          },
          "name": "resetImportConflictResolution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 646
          },
          "name": "resetObjectKeyForImport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 662
          },
          "name": "resetObjectStorageRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 678
          },
          "name": "resetObjectStorageTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 743
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 755
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 770
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceImportRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 494
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 583
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 589
          },
          "name": "errorMessages",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 721
          },
          "name": "importConflictResolution",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 624
          },
          "name": "importedObjects",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 629
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 634
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 687
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 692
          },
          "name": "timeEndedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 737
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 697
          },
          "name": "timeStartedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 702
          },
          "name": "totalImportedObjectCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 565
          },
          "name": "areDataAssetReferencesIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 578
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 602
          },
          "name": "fileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 618
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 731
          },
          "name": "importConflictResolutionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 650
          },
          "name": "objectKeyForImportInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 666
          },
          "name": "objectStorageRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 682
          },
          "name": "objectStorageTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 747
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 715
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 555
          },
          "name": "areDataAssetReferencesIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 571
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 595
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 608
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 640
          },
          "name": "objectKeyForImport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 656
          },
          "name": "objectStorageRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 672
          },
          "name": "objectStorageTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 708
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequest"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceImportRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#bucket DataintegrationWorkspaceImportRequest#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 17
          },
          "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/dataintegration_workspace_import_request#file_name DataintegrationWorkspaceImportRequest#file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 21
          },
          "name": "fileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#workspace_id DataintegrationWorkspaceImportRequest#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/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/resources/dataintegration_workspace_import_request#are_data_asset_references_included DataintegrationWorkspaceImportRequest#are_data_asset_references_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 13
          },
          "name": "areDataAssetReferencesIncluded",
          "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/dataintegration_workspace_import_request#id DataintegrationWorkspaceImportRequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/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/dataintegration_workspace_import_request#import_conflict_resolution DataintegrationWorkspaceImportRequest#import_conflict_resolution}",
            "stability": "stable",
            "summary": "import_conflict_resolution block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 50
          },
          "name": "importConflictResolution",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#object_key_for_import DataintegrationWorkspaceImportRequest#object_key_for_import}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 32
          },
          "name": "objectKeyForImport",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#object_storage_region DataintegrationWorkspaceImportRequest#object_storage_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 36
          },
          "name": "objectStorageRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#object_storage_tenancy_id DataintegrationWorkspaceImportRequest#object_storage_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 40
          },
          "name": "objectStorageTenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#timeouts DataintegrationWorkspaceImportRequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 178
      },
      "name": "DataintegrationWorkspaceImportRequestImportConflictResolution",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#import_conflict_resolution_type DataintegrationWorkspaceImportRequest#import_conflict_resolution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 190
          },
          "name": "importConflictResolutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#duplicate_prefix DataintegrationWorkspaceImportRequest#duplicate_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 182
          },
          "name": "duplicatePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#duplicate_suffix DataintegrationWorkspaceImportRequest#duplicate_suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 186
          },
          "name": "duplicateSuffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestImportConflictResolution"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-import-request/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 288
          },
          "name": "resetDuplicatePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 304
          },
          "name": "resetDuplicateSuffix"
        }
      ],
      "name": "DataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 292
          },
          "name": "duplicatePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 308
          },
          "name": "duplicateSuffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 321
          },
          "name": "importConflictResolutionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 282
          },
          "name": "duplicatePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 298
          },
          "name": "duplicateSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 314
          },
          "name": "importConflictResolutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportConflictResolution"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestImportConflictResolutionOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 58
      },
      "name": "DataintegrationWorkspaceImportRequestImportedObjects",
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestImportedObjects"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-import-request/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/dataintegration-workspace-import-request/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/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.DataintegrationWorkspaceImportRequestImportedObjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceImportRequestImportedObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/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/dataintegration-workspace-import-request/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestImportedObjectsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-import-request/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/dataintegration-workspace-import-request/index.ts",
        "line": 81
      },
      "name": "DataintegrationWorkspaceImportRequestImportedObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 110
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 115
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 125
          },
          "name": "namePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 130
          },
          "name": "newKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 135
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 140
          },
          "name": "objectVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 145
          },
          "name": "oldKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 150
          },
          "name": "resolutionAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 155
          },
          "name": "timeUpdatedInMillis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestImportedObjects"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestImportedObjectsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 325
      },
      "name": "DataintegrationWorkspaceImportRequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_import_request#create DataintegrationWorkspaceImportRequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 329
          },
          "name": "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/dataintegration_workspace_import_request#delete DataintegrationWorkspaceImportRequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 333
          },
          "name": "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/dataintegration_workspace_import_request#update DataintegrationWorkspaceImportRequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 337
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-import-request/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-import-request/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 445
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 461
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 477
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceImportRequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 449
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 465
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 481
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 439
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 455
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 471
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-import-request/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceImportRequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-import-request/index:DataintegrationWorkspaceImportRequestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProject": {
      "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/dataintegration_workspace_project oci_dataintegration_workspace_project}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project oci_dataintegration_workspace_project} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/index.ts",
          "line": 948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 933
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceProject 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/dataintegration_workspace_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1149
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1165
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 989
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1005
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1034
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1067
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1096
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1123
          },
          "name": "resetProjectKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1152
          },
          "name": "resetRegistryMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1168
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1180
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1196
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 921
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1044
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1050
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1055
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1105
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1111
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRefList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1146
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1162
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 993
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1022
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1009
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1038
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1071
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1084
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1100
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1127
          },
          "name": "projectKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1156
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1172
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1140
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 983
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 999
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1015
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1028
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1061
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1077
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1090
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1117
          },
          "name": "projectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 1133
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProject"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#identifier DataintegrationWorkspaceProject#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 24
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#name DataintegrationWorkspaceProject#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration_workspace_project#workspace_id DataintegrationWorkspaceProject#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 48
          },
          "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/resources/dataintegration_workspace_project#description DataintegrationWorkspaceProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration_workspace_project#id DataintegrationWorkspaceProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration_workspace_project#key DataintegrationWorkspaceProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 28
          },
          "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/dataintegration_workspace_project#model_version DataintegrationWorkspaceProject#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 32
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#object_status DataintegrationWorkspaceProject#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 40
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_project#project_key DataintegrationWorkspaceProject#project_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 44
          },
          "name": "projectKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#registry_metadata DataintegrationWorkspaceProject#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 54
          },
          "name": "registryMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#timeouts DataintegrationWorkspaceProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 313
      },
      "name": "DataintegrationWorkspaceProjectMetadata",
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 62
      },
      "name": "DataintegrationWorkspaceProjectMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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.DataintegrationWorkspaceProjectMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProjectMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
        "line": 85
      },
      "name": "DataintegrationWorkspaceProjectMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 114
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 119
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 124
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 134
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 237
      },
      "name": "DataintegrationWorkspaceProjectMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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.DataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProjectMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 157
      },
      "name": "DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
        "line": 180
      },
      "name": "DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 209
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 214
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
        "line": 260
      },
      "name": "DataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 290
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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.DataintegrationWorkspaceProjectMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProjectMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 445
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
            "line": 445
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
        "line": 336
      },
      "name": "DataintegrationWorkspaceProjectMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 366
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 371
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 377
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 382
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 387
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 392
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 398
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 403
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 408
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 413
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 418
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 423
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 428
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 433
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 456
      },
      "name": "DataintegrationWorkspaceProjectParentRef",
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRefList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRefList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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.DataintegrationWorkspaceProjectParentRefOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceProjectParentRefList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 525
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
            "line": 525
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectParentRefList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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/dataintegration-workspace-project/index.ts",
        "line": 479
      },
      "name": "DataintegrationWorkspaceProjectParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 508
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 513
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 536
      },
      "name": "DataintegrationWorkspaceProjectRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#aggregator_key DataintegrationWorkspaceProject#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 540
          },
          "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/resources/dataintegration_workspace_project#is_favorite DataintegrationWorkspaceProject#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 544
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_project#key DataintegrationWorkspaceProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 548
          },
          "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/dataintegration_workspace_project#labels DataintegrationWorkspaceProject#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 552
          },
          "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/dataintegration_workspace_project#registry_version DataintegrationWorkspaceProject#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 556
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 680
          },
          "name": "resetAggregatorKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 696
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 712
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 728
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 744
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceProjectRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 684
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 700
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 716
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 732
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 748
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 674
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 690
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 706
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 722
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 738
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 752
      },
      "name": "DataintegrationWorkspaceProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_project#create DataintegrationWorkspaceProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 756
          },
          "name": "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/dataintegration_workspace_project#delete DataintegrationWorkspaceProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 760
          },
          "name": "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/dataintegration_workspace_project#update DataintegrationWorkspaceProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 764
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-project/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-project/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 872
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 888
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 904
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 876
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 892
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 908
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 866
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 882
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 898
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-project/index.ts",
            "line": 822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-project/index:DataintegrationWorkspaceProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTask": {
      "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/dataintegration_workspace_task oci_dataintegration_workspace_task}."
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task oci_dataintegration_workspace_task} Resource."
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 12192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 12160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DataintegrationWorkspaceTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataintegrationWorkspaceTask 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/dataintegration_workspace_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataintegrationWorkspaceTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataintegrationWorkspaceTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12458
          },
          "name": "putAuthConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12474
          },
          "name": "putCancelRestCallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12490
          },
          "name": "putConfigProviderDelegate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12506
          },
          "name": "putExecuteRestCallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12522
          },
          "name": "putInputPorts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12538
          },
          "name": "putOpConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12554
          },
          "name": "putOutputPorts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12570
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12586
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12602
          },
          "name": "putPollRestCallConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12618
          },
          "name": "putRegistryMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12631
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12647
          },
          "name": "putTypedExpressions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12248
          },
          "name": "resetApiCallMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12461
          },
          "name": "resetAuthConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12477
          },
          "name": "resetCancelRestCallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12493
          },
          "name": "resetConfigProviderDelegate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12264
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12509
          },
          "name": "resetExecuteRestCallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12525
          },
          "name": "resetInputPorts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12309
          },
          "name": "resetIsSingleLoad"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12325
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12366
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12395
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12541
          },
          "name": "resetOpConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12416
          },
          "name": "resetOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12557
          },
          "name": "resetOutputPorts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12432
          },
          "name": "resetParallelLoadLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12573
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12589
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12605
          },
          "name": "resetPollRestCallConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12634
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12650
          },
          "name": "resetTypedExpressions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12662
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12693
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12455
          },
          "name": "authConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12471
          },
          "name": "cancelRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12487
          },
          "name": "configProviderDelegate",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12503
          },
          "name": "executeRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12519
          },
          "name": "inputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12335
          },
          "name": "keyMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12341
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12404
          },
          "name": "objectVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12535
          },
          "name": "opConfigValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12551
          },
          "name": "outputPorts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12567
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12583
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12599
          },
          "name": "pollRestCallConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12615
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12628
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12644
          },
          "name": "typedExpressions",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12252
          },
          "name": "apiCallModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12465
          },
          "name": "authConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12481
          },
          "name": "cancelRestCallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12497
          },
          "name": "configProviderDelegateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12268
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12513
          },
          "name": "executeRestCallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12297
          },
          "name": "identifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12529
          },
          "name": "inputPortsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12313
          },
          "name": "isSingleLoadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12329
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12354
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12370
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12383
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12399
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12545
          },
          "name": "opConfigValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12420
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12561
          },
          "name": "outputPortsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12436
          },
          "name": "parallelLoadLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12577
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12593
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12609
          },
          "name": "pollRestCallConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12622
          },
          "name": "registryMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12638
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12654
          },
          "name": "typedExpressionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12449
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12242
          },
          "name": "apiCallMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12258
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12290
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12303
          },
          "name": "isSingleLoad",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12319
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12347
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12360
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12376
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12389
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12410
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12426
          },
          "name": "parallelLoadLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12442
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTask"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 655
      },
      "name": "DataintegrationWorkspaceTaskAuthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 659
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 663
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 667
          },
          "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/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 677
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#resource_principal_source DataintegrationWorkspaceTask#resource_principal_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 671
          },
          "name": "resourcePrincipalSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskAuthConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 862
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 801
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 817
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 833
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 865
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 849
          },
          "name": "resetResourcePrincipalSource"
        }
      ],
      "name": "DataintegrationWorkspaceTaskAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 859
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 805
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 821
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 837
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 869
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 853
          },
          "name": "resourcePrincipalSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 795
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 811
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 827
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 843
          },
          "name": "resourcePrincipalSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskAuthConfigOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 538
      },
      "name": "DataintegrationWorkspaceTaskAuthConfigParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 542
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 546
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskAuthConfigParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 631
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 647
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 635
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 651
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 625
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 641
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfigParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskAuthConfigParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1843
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1865
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1847
          },
          "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/dataintegration_workspace_task#method_type DataintegrationWorkspaceTask#method_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1851
          },
          "name": "methodType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1855
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_headers DataintegrationWorkspaceTask#request_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1859
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1722
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1728
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1734
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1484
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_payload DataintegrationWorkspaceTask#request_payload}",
            "stability": "stable",
            "summary": "request_payload block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1490
          },
          "name": "requestPayload",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_url DataintegrationWorkspaceTask#request_url}",
            "stability": "stable",
            "summary": "request_url block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1496
          },
          "name": "requestUrl",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1578
          },
          "name": "putRequestPayload",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1594
          },
          "name": "putRequestUrl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1581
          },
          "name": "resetRequestPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1597
          },
          "name": "resetRequestUrl"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1575
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1591
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1585
          },
          "name": "requestPayloadInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1601
          },
          "name": "requestUrlInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1281
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1285
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1291
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1389
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1376
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1392
          },
          "name": "resetRefValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1386
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1380
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1396
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1370
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1129
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1143
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1133
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1137
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1043
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1049
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 957
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#data_param DataintegrationWorkspaceTask#data_param}",
            "stability": "stable",
            "summary": "data_param block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 963
          },
          "name": "dataParam",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 873
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 877
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 949
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 953
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 943
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 995
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1032
          },
          "name": "putDataParam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1035
          },
          "name": "resetDataParam"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1029
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1039
          },
          "name": "dataParamInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1118
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1121
          },
          "name": "resetConfigParamValues"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1115
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1125
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1092
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1270
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1273
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1241
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1257
          },
          "name": "resetModelType"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1267
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1277
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1245
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1261
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1235
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1251
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1400
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1404
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1476
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1480
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1470
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 1780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1816
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1832
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1819
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1835
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1813
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1829
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1823
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1839
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1605
      },
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1609
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1613
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 1659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1698
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1714
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1702
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1718
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1692
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1708
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 1932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 1925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2050
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2053
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1989
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2005
          },
          "name": "resetMethodType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2021
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2037
          },
          "name": "resetRequestHeaders"
        }
      ],
      "name": "DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2047
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2057
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfigConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1993
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2009
          },
          "name": "methodTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2025
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2041
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1983
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1999
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2015
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2031
          },
          "name": "requestHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 1936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskCancelRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9
      },
      "name": "DataintegrationWorkspaceTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#identifier DataintegrationWorkspaceTask#identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 28
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 40
          },
          "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/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 48
          },
          "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/dataintegration_workspace_task#registry_metadata DataintegrationWorkspaceTask#registry_metadata}",
            "stability": "stable",
            "summary": "registry_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 130
          },
          "name": "registryMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#workspace_id DataintegrationWorkspaceTask#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 64
          },
          "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/resources/dataintegration_workspace_task#api_call_mode DataintegrationWorkspaceTask#api_call_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 13
          },
          "name": "apiCallMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#auth_config DataintegrationWorkspaceTask#auth_config}",
            "stability": "stable",
            "summary": "auth_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 70
          },
          "name": "authConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskAuthConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#cancel_rest_call_config DataintegrationWorkspaceTask#cancel_rest_call_config}",
            "stability": "stable",
            "summary": "cancel_rest_call_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 76
          },
          "name": "cancelRestCallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskCancelRestCallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_provider_delegate DataintegrationWorkspaceTask#config_provider_delegate}",
            "stability": "stable",
            "summary": "config_provider_delegate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 82
          },
          "name": "configProviderDelegate",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 17
          },
          "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/dataintegration_workspace_task#execute_rest_call_config DataintegrationWorkspaceTask#execute_rest_call_config}",
            "stability": "stable",
            "summary": "execute_rest_call_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 88
          },
          "name": "executeRestCallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dataintegration_workspace_task#id DataintegrationWorkspaceTask#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/dataintegration_workspace_task#input_ports DataintegrationWorkspaceTask#input_ports}",
            "stability": "stable",
            "summary": "input_ports block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 94
          },
          "name": "inputPorts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts"
                    },
                    "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/dataintegration_workspace_task#is_single_load DataintegrationWorkspaceTask#is_single_load}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 32
          },
          "name": "isSingleLoad",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 44
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 52
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_task#op_config_values DataintegrationWorkspaceTask#op_config_values}",
            "stability": "stable",
            "summary": "op_config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 100
          },
          "name": "opConfigValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#operation DataintegrationWorkspaceTask#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 56
          },
          "name": "operation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#output_ports DataintegrationWorkspaceTask#output_ports}",
            "stability": "stable",
            "summary": "output_ports block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 106
          },
          "name": "outputPorts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts"
                    },
                    "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/dataintegration_workspace_task#parallel_load_limit DataintegrationWorkspaceTask#parallel_load_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 60
          },
          "name": "parallelLoadLimit",
          "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/dataintegration_workspace_task#parameters DataintegrationWorkspaceTask#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 112
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 118
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_rest_call_config DataintegrationWorkspaceTask#poll_rest_call_config}",
            "stability": "stable",
            "summary": "poll_rest_call_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 124
          },
          "name": "pollRestCallConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#timeouts DataintegrationWorkspaceTask#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 136
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#typed_expressions DataintegrationWorkspaceTask#typed_expressions}",
            "stability": "stable",
            "summary": "typed_expressions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 142
          },
          "name": "typedExpressions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2514
      },
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#bindings DataintegrationWorkspaceTask#bindings}",
            "stability": "stable",
            "summary": "bindings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2520
          },
          "name": "bindings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegate"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2363
      },
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2367
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_values DataintegrationWorkspaceTask#parameter_values}",
            "stability": "stable",
            "summary": "parameter_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2373
          },
          "name": "parameterValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 2503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2503
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2503
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2503
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 2422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2483
          },
          "name": "putParameterValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2470
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2486
          },
          "name": "resetParameterValues"
        }
      ],
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2480
          },
          "name": "parameterValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2474
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2490
          },
          "name": "parameterValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2464
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2244
      },
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_value DataintegrationWorkspaceTask#root_object_value}",
            "stability": "stable",
            "summary": "root_object_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2254
          },
          "name": "rootObjectValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#simple_value DataintegrationWorkspaceTask#simple_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2248
          },
          "name": "simpleValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2352
          },
          "name": "putRootObjectValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2355
          },
          "name": "resetRootObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2339
          },
          "name": "resetSimpleValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2349
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2359
          },
          "name": "rootObjectValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2343
          },
          "name": "simpleValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2333
          },
          "name": "simpleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2061
      },
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2065
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2069
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2073
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2077
          },
          "name": "objectStatus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2188
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2204
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2220
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2236
          },
          "name": "resetObjectStatus"
        }
      ],
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2192
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2208
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2224
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2240
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2182
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2198
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2214
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2230
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateBindingsParameterValuesRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2589
          },
          "name": "putBindings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2592
          },
          "name": "resetBindings"
        }
      ],
      "name": "DataintegrationWorkspaceTaskConfigProviderDelegateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2586
          },
          "name": "bindings",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2596
          },
          "name": "bindingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegateBindings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskConfigProviderDelegate"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskConfigProviderDelegateOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3570
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3592
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3574
          },
          "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/dataintegration_workspace_task#method_type DataintegrationWorkspaceTask#method_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3578
          },
          "name": "methodType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3582
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_headers DataintegrationWorkspaceTask#request_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3586
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3449
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3455
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3461
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3211
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_payload DataintegrationWorkspaceTask#request_payload}",
            "stability": "stable",
            "summary": "request_payload block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3217
          },
          "name": "requestPayload",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_url DataintegrationWorkspaceTask#request_url}",
            "stability": "stable",
            "summary": "request_url block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3223
          },
          "name": "requestUrl",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 3269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3305
          },
          "name": "putRequestPayload",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3321
          },
          "name": "putRequestUrl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3308
          },
          "name": "resetRequestPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3324
          },
          "name": "resetRequestUrl"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3302
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3318
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3312
          },
          "name": "requestPayloadInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3328
          },
          "name": "requestUrlInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3008
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3012
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3018
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3116
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3103
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3119
          },
          "name": "resetRefValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3113
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3107
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3123
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3097
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2856
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2870
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2860
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2864
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2770
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2776
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2684
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#data_param DataintegrationWorkspaceTask#data_param}",
            "stability": "stable",
            "summary": "data_param block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2690
          },
          "name": "dataParam",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2600
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2604
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2676
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2680
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2670
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2647
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 2729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2759
          },
          "name": "putDataParam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2762
          },
          "name": "resetDataParam"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2756
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2766
          },
          "name": "dataParamInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 2815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2845
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2848
          },
          "name": "resetConfigParamValues"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2842
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2852
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 2916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2997
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3000
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2968
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2984
          },
          "name": "resetModelType"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2994
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3004
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2972
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2988
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2962
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2978
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 2927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3127
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3131
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3203
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3207
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3197
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 3507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3543
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3559
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3546
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3562
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3540
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3556
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3550
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3566
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3332
      },
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3336
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3340
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3425
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3441
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3429
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3445
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3419
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3435
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 3659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3777
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3780
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3716
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3732
          },
          "name": "resetMethodType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3748
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3764
          },
          "name": "resetRequestHeaders"
        }
      ],
      "name": "DataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3774
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3784
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfigConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3720
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3736
          },
          "name": "methodTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3752
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3768
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3710
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3726
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3742
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3758
          },
          "name": "requestHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskExecuteRestCallConfig"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskExecuteRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4392
      },
      "name": "DataintegrationWorkspaceTaskInputPorts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4408
          },
          "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/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4430
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4396
          },
          "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/dataintegration_workspace_task#fields DataintegrationWorkspaceTask#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4400
          },
          "name": "fields",
          "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4404
          },
          "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/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4412
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4416
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4420
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4436
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#port_type DataintegrationWorkspaceTask#port_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4424
          },
          "name": "portType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPorts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4154
      },
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4160
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4166
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3788
      },
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3792
          },
          "name": "intValue",
          "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/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3796
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3800
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3804
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_value DataintegrationWorkspaceTask#root_object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3808
          },
          "name": "rootObjectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3812
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 3886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 3879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3949
          },
          "name": "resetIntValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3965
          },
          "name": "resetObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3981
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3997
          },
          "name": "resetRefValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4013
          },
          "name": "resetRootObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4029
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3953
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3969
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3985
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4001
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4017
          },
          "name": "rootObjectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4033
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3943
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3959
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3975
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3991
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4007
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4023
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 3890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4248
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4264
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4251
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4267
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4245
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4261
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4255
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4271
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4037
      },
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4041
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4045
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4130
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4146
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4134
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4150
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4124
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4140
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4802
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4795
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4759
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4775
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4762
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4637
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4653
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4669
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4698
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4714
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4730
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4778
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4746
          },
          "name": "resetPortType"
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4756
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4772
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4766
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4641
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4657
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4673
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4686
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4702
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4718
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4734
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4782
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4750
          },
          "name": "portTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4631
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4647
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4663
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4679
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4692
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4708
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4724
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4740
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPorts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4275
      },
      "name": "DataintegrationWorkspaceTaskInputPortsParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4279
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4283
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4368
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4384
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskInputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4372
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4388
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4362
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4378
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskInputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskInputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 395
      },
      "name": "DataintegrationWorkspaceTaskMetadata",
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 144
      },
      "name": "DataintegrationWorkspaceTaskMetadataAggregator",
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataAggregator"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregatorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregatorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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.DataintegrationWorkspaceTaskMetadataAggregatorOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskMetadataAggregatorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 228
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
            "line": 228
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataAggregatorList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 167
      },
      "name": "DataintegrationWorkspaceTaskMetadataAggregatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 196
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 201
          },
          "name": "identifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 206
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 211
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregator"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataAggregatorOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 319
      },
      "name": "DataintegrationWorkspaceTaskMetadataCountStatistics",
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatistics"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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.DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskMetadataCountStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 384
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
            "line": 384
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatisticsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 239
      },
      "name": "DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct",
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 308
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
            "line": 308
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 262
      },
      "name": "DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 291
          },
          "name": "objectCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 296
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStruct"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 342
      },
      "name": "DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 372
          },
          "name": "objectTypeCountList",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsObjectTypeCountListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatistics"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataCountStatisticsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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.DataintegrationWorkspaceTaskMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 418
      },
      "name": "DataintegrationWorkspaceTaskMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 448
          },
          "name": "aggregator",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataAggregatorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 453
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 459
          },
          "name": "countStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadataCountStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 464
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 469
          },
          "name": "createdByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 474
          },
          "name": "identifierPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 480
          },
          "name": "infoFields",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 485
          },
          "name": "isFavorite",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 490
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 495
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 500
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 505
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 510
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 515
          },
          "name": "updatedByName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5694
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5700
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5706
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5458
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_value DataintegrationWorkspaceTask#config_param_value}",
            "stability": "stable",
            "summary": "config_param_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5468
          },
          "name": "configParamValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5462
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5205
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5209
          },
          "name": "intValue",
          "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/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5213
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5217
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5227
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_value DataintegrationWorkspaceTask#root_object_value}",
            "stability": "stable",
            "summary": "root_object_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5233
          },
          "name": "rootObjectValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5221
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 5307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5431
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5447
          },
          "name": "putRootObjectValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5370
          },
          "name": "resetIntValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5386
          },
          "name": "resetObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5402
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5434
          },
          "name": "resetRefValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5450
          },
          "name": "resetRootObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5418
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5428
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5444
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5374
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5390
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5406
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5438
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5454
          },
          "name": "rootObjectValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5422
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5364
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5380
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5396
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5412
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4806
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4810
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4814
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4818
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4822
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4826
          },
          "name": "objectStatus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 4893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 4886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4950
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4966
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4982
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4998
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5014
          },
          "name": "resetObjectStatus"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4954
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4970
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4986
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5002
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5018
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4944
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4960
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4976
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4992
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5008
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 4897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5022
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5026
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5030
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5034
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5038
          },
          "name": "objectStatus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 5098
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5149
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5165
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5181
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5197
          },
          "name": "resetObjectStatus"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5153
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5169
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5185
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5201
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5143
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5159
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5175
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5191
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 5514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5566
          },
          "name": "putConfigParamValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5569
          },
          "name": "resetConfigParamValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5553
          },
          "name": "resetKey"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5563
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5573
          },
          "name": "configParamValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesConfigParamValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5557
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5547
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5788
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5804
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5791
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5807
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5785
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5801
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5795
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5811
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5577
      },
      "name": "DataintegrationWorkspaceTaskOpConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5581
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5585
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 5631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5670
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5686
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5674
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5690
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5664
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5680
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOpConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOpConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6419
      },
      "name": "DataintegrationWorkspaceTaskOutputPorts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6435
          },
          "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/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6457
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6423
          },
          "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/dataintegration_workspace_task#fields DataintegrationWorkspaceTask#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6427
          },
          "name": "fields",
          "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6431
          },
          "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/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6439
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6443
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6447
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6463
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#port_type DataintegrationWorkspaceTask#port_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6451
          },
          "name": "portType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPorts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6181
      },
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6187
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6193
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5815
      },
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5819
          },
          "name": "intValue",
          "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/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5823
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5827
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5831
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_value DataintegrationWorkspaceTask#root_object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5835
          },
          "name": "rootObjectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5839
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 5913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 5906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5976
          },
          "name": "resetIntValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5992
          },
          "name": "resetObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6008
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6024
          },
          "name": "resetRefValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6040
          },
          "name": "resetRootObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6056
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5980
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5996
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6012
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6028
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6044
          },
          "name": "rootObjectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6060
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5970
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5986
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6002
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6018
          },
          "name": "refValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6034
          },
          "name": "rootObjectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6050
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 5917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 6239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6275
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6291
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6278
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6294
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6272
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6288
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6282
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6298
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6064
      },
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6068
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6072
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 6118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6157
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6173
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6161
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6177
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6151
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6167
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 6822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6829
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6822
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6822
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6822
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 6568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6786
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6802
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6789
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6664
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6680
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6696
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6725
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6741
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6757
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6805
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6773
          },
          "name": "resetPortType"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6783
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6799
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6793
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6668
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6684
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6700
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6713
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6729
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6745
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6761
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6809
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6777
          },
          "name": "portTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6658
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6674
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6690
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6706
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6719
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6735
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6751
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6767
          },
          "name": "portType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPorts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6302
      },
      "name": "DataintegrationWorkspaceTaskOutputPortsParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6306
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6310
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 6356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6395
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6411
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskOutputPortsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6399
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6415
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6389
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6405
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskOutputPortsParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskOutputPortsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7959
      },
      "name": "DataintegrationWorkspaceTaskParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7983
          },
          "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/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8021
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#default_value DataintegrationWorkspaceTask#default_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7963
          },
          "name": "defaultValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7967
          },
          "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/dataintegration_workspace_task#is_input DataintegrationWorkspaceTask#is_input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7971
          },
          "name": "isInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_task#is_output DataintegrationWorkspaceTask#is_output}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7975
          },
          "name": "isOutput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7979
          },
          "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/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7987
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7991
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7995
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_task#output_aggregation_type DataintegrationWorkspaceTask#output_aggregation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7999
          },
          "name": "outputAggregationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8027
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_default_value DataintegrationWorkspaceTask#root_object_default_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8003
          },
          "name": "rootObjectDefaultValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#type DataintegrationWorkspaceTask#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8007
          },
          "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/dataintegration_workspace_task#type_name DataintegrationWorkspaceTask#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8011
          },
          "name": "typeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#used_for DataintegrationWorkspaceTask#used_for}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8015
          },
          "name": "usedFor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParameters"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7721
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7727
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7733
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7485
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_value DataintegrationWorkspaceTask#config_param_value}",
            "stability": "stable",
            "summary": "config_param_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7495
          },
          "name": "configParamValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7489
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7232
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7236
          },
          "name": "intValue",
          "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/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7240
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7244
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7254
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_object_value DataintegrationWorkspaceTask#root_object_value}",
            "stability": "stable",
            "summary": "root_object_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7260
          },
          "name": "rootObjectValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7248
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7458
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7474
          },
          "name": "putRootObjectValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7397
          },
          "name": "resetIntValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7413
          },
          "name": "resetObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7429
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7461
          },
          "name": "resetRefValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7477
          },
          "name": "resetRootObjectValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7445
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7455
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7471
          },
          "name": "rootObjectValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7401
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7417
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7433
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7465
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7481
          },
          "name": "rootObjectValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7449
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7391
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7407
          },
          "name": "objectValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7423
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7439
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6833
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6837
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6841
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6845
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6849
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6853
          },
          "name": "objectStatus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 6913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6977
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6993
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7009
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7025
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7041
          },
          "name": "resetObjectStatus"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6981
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6997
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7013
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7029
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7045
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6971
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6987
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7003
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7019
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7035
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 6924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7049
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7053
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7057
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7061
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7065
          },
          "name": "objectStatus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7176
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7192
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7208
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7224
          },
          "name": "resetObjectStatus"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7180
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7196
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7212
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7228
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7170
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7186
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7202
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7218
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueRootObjectValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7593
          },
          "name": "putConfigParamValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7596
          },
          "name": "resetConfigParamValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7580
          },
          "name": "resetKey"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7590
          },
          "name": "configParamValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7600
          },
          "name": "configParamValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesConfigParamValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7584
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7574
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7779
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7815
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7831
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7818
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7834
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7812
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7828
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7822
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7838
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7604
      },
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7608
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7612
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7697
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7713
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7701
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7717
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7691
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7707
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 8560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 8174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8524
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8540
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8527
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8306
          },
          "name": "resetDefaultValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8322
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8338
          },
          "name": "resetIsInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8354
          },
          "name": "resetIsOutput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8370
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8399
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8415
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8431
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8447
          },
          "name": "resetOutputAggregationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8543
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8463
          },
          "name": "resetRootObjectDefaultValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8479
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8495
          },
          "name": "resetTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8511
          },
          "name": "resetUsedFor"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8521
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8537
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8531
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8310
          },
          "name": "defaultValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8326
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8342
          },
          "name": "isInputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8358
          },
          "name": "isOutputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8374
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8387
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8403
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8419
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8435
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8451
          },
          "name": "outputAggregationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8547
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8467
          },
          "name": "rootObjectDefaultValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8483
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8499
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8515
          },
          "name": "usedForInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8300
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8316
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8332
          },
          "name": "isInput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8348
          },
          "name": "isOutput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8364
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8380
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8393
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8409
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8425
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8441
          },
          "name": "outputAggregationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8457
          },
          "name": "rootObjectDefaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8473
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8489
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8505
          },
          "name": "usedFor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7842
      },
      "name": "DataintegrationWorkspaceTaskParametersParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7846
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7850
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 7896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 7889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7935
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7951
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParametersParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7939
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7955
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7929
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7945
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 7900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParametersParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParametersParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8571
      },
      "name": "DataintegrationWorkspaceTaskParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8575
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8579
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 8625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8664
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8680
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8668
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8684
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8658
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8674
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10504
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10526
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10508
          },
          "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/dataintegration_workspace_task#method_type DataintegrationWorkspaceTask#method_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10512
          },
          "name": "methodType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10516
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_headers DataintegrationWorkspaceTask#request_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10520
          },
          "name": "requestHeaders",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfig"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10383
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10389
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10395
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9970
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_condition DataintegrationWorkspaceTask#poll_condition}",
            "stability": "stable",
            "summary": "poll_condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9976
          },
          "name": "pollCondition",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_interval DataintegrationWorkspaceTask#poll_interval}",
            "stability": "stable",
            "summary": "poll_interval block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9982
          },
          "name": "pollInterval",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_interval_unit DataintegrationWorkspaceTask#poll_interval_unit}",
            "stability": "stable",
            "summary": "poll_interval_unit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9988
          },
          "name": "pollIntervalUnit",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_max_duration DataintegrationWorkspaceTask#poll_max_duration}",
            "stability": "stable",
            "summary": "poll_max_duration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9994
          },
          "name": "pollMaxDuration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#poll_max_duration_unit DataintegrationWorkspaceTask#poll_max_duration_unit}",
            "stability": "stable",
            "summary": "poll_max_duration_unit block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10000
          },
          "name": "pollMaxDurationUnit",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_payload DataintegrationWorkspaceTask#request_payload}",
            "stability": "stable",
            "summary": "request_payload block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10006
          },
          "name": "requestPayload",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#request_url DataintegrationWorkspaceTask#request_url}",
            "stability": "stable",
            "summary": "request_url block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10012
          },
          "name": "requestUrl",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 10093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10159
          },
          "name": "putPollCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10175
          },
          "name": "putPollInterval",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10191
          },
          "name": "putPollIntervalUnit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10207
          },
          "name": "putPollMaxDuration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10223
          },
          "name": "putPollMaxDurationUnit",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10239
          },
          "name": "putRequestPayload",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10255
          },
          "name": "putRequestUrl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10162
          },
          "name": "resetPollCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10178
          },
          "name": "resetPollInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10194
          },
          "name": "resetPollIntervalUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10210
          },
          "name": "resetPollMaxDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10226
          },
          "name": "resetPollMaxDurationUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10242
          },
          "name": "resetRequestPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10258
          },
          "name": "resetRequestUrl"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10156
          },
          "name": "pollCondition",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10172
          },
          "name": "pollInterval",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10188
          },
          "name": "pollIntervalUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10204
          },
          "name": "pollMaxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10220
          },
          "name": "pollMaxDurationUnit",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10236
          },
          "name": "requestPayload",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10252
          },
          "name": "requestUrl",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10166
          },
          "name": "pollConditionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10182
          },
          "name": "pollIntervalInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10198
          },
          "name": "pollIntervalUnitInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10214
          },
          "name": "pollMaxDurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10230
          },
          "name": "pollMaxDurationUnitInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10246
          },
          "name": "requestPayloadInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10262
          },
          "name": "requestUrlInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8871
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8875
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8881
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 8927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8920
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8979
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8966
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8982
          },
          "name": "resetRefValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8976
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8970
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8986
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8960
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollCondition"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8688
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#expr_string DataintegrationWorkspaceTask#expr_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8692
          },
          "name": "exprString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8696
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8700
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8704
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 8764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8815
          },
          "name": "resetExprString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8831
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8847
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8863
          },
          "name": "resetName"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8819
          },
          "name": "exprStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8835
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8851
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8867
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8809
          },
          "name": "exprString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8825
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8841
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8857
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollConditionRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 8990
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 8994
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9066
          },
          "name": "resetObjectValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9070
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9060
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollInterval"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9074
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9078
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9150
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9154
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9144
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnit"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollIntervalUnitOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9158
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#object_value DataintegrationWorkspaceTask#object_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9162
          },
          "name": "objectValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9234
          },
          "name": "resetObjectValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9238
          },
          "name": "objectValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9228
          },
          "name": "objectValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDuration"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9242
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9246
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9318
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9322
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9312
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnit"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesPollMaxDurationUnitOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9767
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parameter_value DataintegrationWorkspaceTask#parameter_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9771
          },
          "name": "parameterValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#ref_value DataintegrationWorkspaceTask#ref_value}",
            "stability": "stable",
            "summary": "ref_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9777
          },
          "name": "refValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9875
          },
          "name": "putRefValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9862
          },
          "name": "resetParameterValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9878
          },
          "name": "resetRefValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9872
          },
          "name": "refValue",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9866
          },
          "name": "parameterValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9882
          },
          "name": "refValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9856
          },
          "name": "parameterValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayload"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9582
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9600
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9586
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9590
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9594
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9496
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9502
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9410
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#data_param DataintegrationWorkspaceTask#data_param}",
            "stability": "stable",
            "summary": "data_param block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9416
          },
          "name": "dataParam",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9326
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9330
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9402
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9406
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9396
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9485
          },
          "name": "putDataParam",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9488
          },
          "name": "resetDataParam"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9482
          },
          "name": "dataParam",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParamOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9492
          },
          "name": "dataParamInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesDataParam"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9571
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9574
          },
          "name": "resetConfigParamValues"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9568
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9578
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9756
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9759
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9711
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9727
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9743
          },
          "name": "resetName"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9753
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9763
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9715
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9731
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9747
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9705
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9721
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9737
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValue"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestPayloadRefValueOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9886
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#string_value DataintegrationWorkspaceTask#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9890
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 9929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 9922
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9962
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9966
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9956
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 9933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrl"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesRequestUrlOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 10441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10477
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10493
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10480
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10496
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10474
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10490
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10484
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10500
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10266
      },
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10270
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10274
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 10320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10359
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10375
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10363
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10379
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10353
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10369
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 10593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10711
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10714
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10650
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10666
          },
          "name": "resetMethodType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10682
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10698
          },
          "name": "resetRequestHeaders"
        }
      ],
      "name": "DataintegrationWorkspaceTaskPollRestCallConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10708
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10718
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfigConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10654
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10670
          },
          "name": "methodTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10686
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10702
          },
          "name": "requestHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10644
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10660
          },
          "name": "methodType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10676
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10692
          },
          "name": "requestHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskPollRestCallConfig"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskPollRestCallConfigOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10722
      },
      "name": "DataintegrationWorkspaceTaskRegistryMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#aggregator_key DataintegrationWorkspaceTask#aggregator_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10726
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#is_favorite DataintegrationWorkspaceTask#is_favorite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10730
          },
          "name": "isFavorite",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10734
          },
          "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/dataintegration_workspace_task#labels DataintegrationWorkspaceTask#labels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10738
          },
          "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/dataintegration_workspace_task#registry_version DataintegrationWorkspaceTask#registry_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10742
          },
          "name": "registryVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskRegistryMetadata"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 10809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10879
          },
          "name": "resetIsFavorite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10895
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10911
          },
          "name": "resetLabels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10927
          },
          "name": "resetRegistryVersion"
        }
      ],
      "name": "DataintegrationWorkspaceTaskRegistryMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10867
          },
          "name": "aggregatorKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10883
          },
          "name": "isFavoriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10899
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10915
          },
          "name": "labelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10931
          },
          "name": "registryVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10860
          },
          "name": "aggregatorKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10873
          },
          "name": "isFavorite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10889
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10905
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10921
          },
          "name": "registryVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskRegistryMetadata"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskRegistryMetadataOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 10935
      },
      "name": "DataintegrationWorkspaceTaskTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#create DataintegrationWorkspaceTask#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10939
          },
          "name": "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/dataintegration_workspace_task#delete DataintegrationWorkspaceTask#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10943
          },
          "name": "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/dataintegration_workspace_task#update DataintegrationWorkspaceTask#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 10947
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/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/dataintegration-workspace-task/index.ts",
        "line": 10993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11055
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11071
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11087
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11059
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11075
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11091
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11049
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11065
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11081
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11739
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_values DataintegrationWorkspaceTask#config_values}",
            "stability": "stable",
            "summary": "config_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11777
          },
          "name": "configValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#description DataintegrationWorkspaceTask#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11743
          },
          "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/dataintegration_workspace_task#expression DataintegrationWorkspaceTask#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11747
          },
          "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/dataintegration_workspace_task#key DataintegrationWorkspaceTask#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11751
          },
          "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/dataintegration_workspace_task#model_type DataintegrationWorkspaceTask#model_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11755
          },
          "name": "modelType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#model_version DataintegrationWorkspaceTask#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11759
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#name DataintegrationWorkspaceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11763
          },
          "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/dataintegration_workspace_task#object_status DataintegrationWorkspaceTask#object_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11767
          },
          "name": "objectStatus",
          "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/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11783
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#type DataintegrationWorkspaceTask#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11771
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressions"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11501
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#config_param_values DataintegrationWorkspaceTask#config_param_values}",
            "stability": "stable",
            "summary": "config_param_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11507
          },
          "name": "configParamValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent_ref DataintegrationWorkspaceTask#parent_ref}",
            "stability": "stable",
            "summary": "parent_ref block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11513
          },
          "name": "parentRef",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11263
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#length DataintegrationWorkspaceTask#length}",
            "stability": "stable",
            "summary": "length block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11269
          },
          "name": "length",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#scale DataintegrationWorkspaceTask#scale}",
            "stability": "stable",
            "summary": "scale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11275
          },
          "name": "scale",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11095
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11099
          },
          "name": "intValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11171
          },
          "name": "resetIntValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11175
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11165
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11357
          },
          "name": "putLength",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11373
          },
          "name": "putScale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11360
          },
          "name": "resetLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11376
          },
          "name": "resetScale"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11354
          },
          "name": "length",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLengthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11370
          },
          "name": "scale",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11364
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesLength"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11380
          },
          "name": "scaleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11179
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#int_value DataintegrationWorkspaceTask#int_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11183
          },
          "name": "intValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11255
          },
          "name": "resetIntValue"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11259
          },
          "name": "intValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11249
          },
          "name": "intValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScale"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesScaleOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11595
          },
          "name": "putConfigParamValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11611
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11598
          },
          "name": "resetConfigParamValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11614
          },
          "name": "resetParentRef"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11592
          },
          "name": "configParamValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11608
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11602
          },
          "name": "configParamValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesConfigParamValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11618
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11384
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11388
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11392
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11477
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11493
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11481
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11497
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11471
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11487
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsConfigValuesParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 12145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 12137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsOutputReference"
            }
          }
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12145
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsList"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12109
          },
          "name": "putConfigValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12125
          },
          "name": "putParentRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12112
          },
          "name": "resetConfigValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11984
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12000
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12016
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12032
          },
          "name": "resetModelType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12048
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12064
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12080
          },
          "name": "resetObjectStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12128
          },
          "name": "resetParentRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12096
          },
          "name": "resetType"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12106
          },
          "name": "configValues",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12122
          },
          "name": "parentRef",
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12116
          },
          "name": "configValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsConfigValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11988
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12004
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12020
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12036
          },
          "name": "modelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12052
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12068
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12084
          },
          "name": "objectStatusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12132
          },
          "name": "parentRefInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12100
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11978
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11994
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12010
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12026
          },
          "name": "modelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12042
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12058
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12074
          },
          "name": "objectStatus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 12090
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11622
      },
      "name": "DataintegrationWorkspaceTaskTypedExpressionsParentRef",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#parent DataintegrationWorkspaceTask#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11626
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace_task#root_doc_id DataintegrationWorkspaceTask#root_doc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11630
          },
          "name": "rootDocId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsParentRef"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace-task/index.ts",
          "line": 11676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dataintegration-workspace-task/index.ts",
        "line": 11669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11715
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11731
          },
          "name": "resetRootDocId"
        }
      ],
      "name": "DataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11719
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11735
          },
          "name": "rootDocIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11709
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11725
          },
          "name": "rootDocId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace-task/index.ts",
            "line": 11680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTaskTypedExpressionsParentRef"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace-task/index:DataintegrationWorkspaceTaskTypedExpressionsParentRefOutputReference"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dataintegration-workspace/index.ts",
        "line": 96
      },
      "name": "DataintegrationWorkspaceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dataintegration_workspace#create DataintegrationWorkspace#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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/dataintegration_workspace#delete DataintegrationWorkspace#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/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/dataintegration_workspace#update DataintegrationWorkspace#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 108
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace/index:DataintegrationWorkspaceTimeouts"
    },
    "cdktf-provider-oci.DataintegrationWorkspaceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dataintegration-workspace/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/dataintegration-workspace/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 216
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 232
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 248
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DataintegrationWorkspaceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 220
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 236
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 252
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 210
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 226
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 242
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dataintegration-workspace/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DataintegrationWorkspaceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dataintegration-workspace/index:DataintegrationWorkspaceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJob": {
      "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/datascience_job oci_datascience_job}."
      },
      "fqn": "cdktf-provider-oci.DatascienceJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job oci_datascience_job} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 3468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 3436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3453
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceJob 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/datascience_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3718
          },
          "name": "putJobConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3734
          },
          "name": "putJobEnvironmentConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3750
          },
          "name": "putJobInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3766
          },
          "name": "putJobLogConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3782
          },
          "name": "putJobNodeConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3798
          },
          "name": "putJobStorageMountConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3814
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3516
          },
          "name": "resetArtifactContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3532
          },
          "name": "resetArtifactContentLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3576
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3592
          },
          "name": "resetDeleteRelatedJobRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3608
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3624
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3645
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3661
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3677
          },
          "name": "resetJobArtifact"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3721
          },
          "name": "resetJobConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3737
          },
          "name": "resetJobEnvironmentConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3753
          },
          "name": "resetJobInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3769
          },
          "name": "resetJobLogConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3785
          },
          "name": "resetJobNodeConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3801
          },
          "name": "resetJobStorageMountConfigurationDetailsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3817
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3829
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3852
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3541
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3546
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3564
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3633
          },
          "name": "emptyArtifact",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3715
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3731
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3747
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3763
          },
          "name": "jobLogConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3779
          },
          "name": "jobNodeConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3795
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3686
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3704
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3709
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3811
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3520
          },
          "name": "artifactContentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3536
          },
          "name": "artifactContentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3559
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3580
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3596
          },
          "name": "deleteRelatedJobRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3612
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3628
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3649
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3665
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3681
          },
          "name": "jobArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3725
          },
          "name": "jobConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3741
          },
          "name": "jobEnvironmentConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3757
          },
          "name": "jobInfrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3773
          },
          "name": "jobLogConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3789
          },
          "name": "jobNodeConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3805
          },
          "name": "jobStorageMountConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3699
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3821
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3510
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3526
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3552
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3570
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3586
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3602
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3618
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3639
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3655
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3671
          },
          "name": "jobArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3692
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJob"
    },
    "cdktf-provider-oci.DatascienceJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 9
      },
      "name": "DatascienceJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#compartment_id DatascienceJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#project_id DatascienceJob#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 56
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#artifact_content_disposition DatascienceJob#artifact_content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 13
          },
          "name": "artifactContentDisposition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#artifact_content_length DatascienceJob#artifact_content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 17
          },
          "name": "artifactContentLength",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#defined_tags DatascienceJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#delete_related_job_runs DatascienceJob#delete_related_job_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 29
          },
          "name": "deleteRelatedJobRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job#description DatascienceJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#display_name DatascienceJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#freeform_tags DatascienceJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#id DatascienceJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/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/datascience_job#job_artifact DatascienceJob#job_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 52
          },
          "name": "jobArtifact",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_configuration_details DatascienceJob#job_configuration_details}",
            "stability": "stable",
            "summary": "job_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 62
          },
          "name": "jobConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_environment_configuration_details DatascienceJob#job_environment_configuration_details}",
            "stability": "stable",
            "summary": "job_environment_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 68
          },
          "name": "jobEnvironmentConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_infrastructure_configuration_details DatascienceJob#job_infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "job_infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 74
          },
          "name": "jobInfrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_log_configuration_details DatascienceJob#job_log_configuration_details}",
            "stability": "stable",
            "summary": "job_log_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 80
          },
          "name": "jobLogConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_node_configuration_details DatascienceJob#job_node_configuration_details}",
            "stability": "stable",
            "summary": "job_node_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 86
          },
          "name": "jobNodeConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_storage_mount_configuration_details_list DatascienceJob#job_storage_mount_configuration_details_list}",
            "stability": "stable",
            "summary": "job_storage_mount_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 92
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#timeouts DatascienceJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 98
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobConfig"
    },
    "cdktf-provider-oci.DatascienceJobJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 310
      },
      "name": "DatascienceJobJobConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_type DatascienceJob#job_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 322
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#command_line_arguments DatascienceJob#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 314
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#environment_variables DatascienceJob#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 318
          },
          "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/datascience_job#maximum_runtime_in_minutes DatascienceJob#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 326
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#startup_probe_details DatascienceJob#startup_probe_details}",
            "stability": "stable",
            "summary": "startup_probe_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 332
          },
          "name": "startupProbeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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/datascience-job/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 514
          },
          "name": "putStartupProbeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 456
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 472
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 501
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 517
          },
          "name": "resetStartupProbeDetails"
        }
      ],
      "name": "DatascienceJobJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 511
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 460
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 476
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 489
          },
          "name": "jobTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 505
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 521
          },
          "name": "startupProbeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 450
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 466
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 482
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 495
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 100
      },
      "name": "DatascienceJobJobConfigurationDetailsStartupProbeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#command DatascienceJob#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 104
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/datascience_job#job_probe_check_type DatascienceJob#job_probe_check_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 116
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#failure_threshold DatascienceJob#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 108
          },
          "name": "failureThreshold",
          "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/datascience_job#initial_delay_in_seconds DatascienceJob#initial_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 112
          },
          "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/datascience_job#period_in_seconds DatascienceJob#period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 120
          },
          "name": "periodInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 257
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 273
          },
          "name": "resetInitialDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 302
          },
          "name": "resetPeriodInSeconds"
        }
      ],
      "name": "DatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 245
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 261
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 277
          },
          "name": "initialDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 290
          },
          "name": "jobProbeCheckTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 306
          },
          "name": "periodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 238
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 251
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 267
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 283
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 296
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 525
      },
      "name": "DatascienceJobJobEnvironmentConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#image DatascienceJob#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 537
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_environment_type DatascienceJob#job_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 549
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#cmd DatascienceJob#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 529
          },
          "name": "cmd",
          "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/datascience_job#entrypoint DatascienceJob#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 533
          },
          "name": "entrypoint",
          "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/datascience_job#image_digest DatascienceJob#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 541
          },
          "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/resources/datascience_job#image_signature_id DatascienceJob#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 545
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 686
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 702
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 731
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 747
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceJobJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 690
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 706
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 735
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 719
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 751
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 764
          },
          "name": "jobEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 680
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 696
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 712
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 725
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 741
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 757
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 918
      },
      "name": "DatascienceJobJobInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_infrastructure_type DatascienceJob#job_infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 926
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#block_storage_size_in_gbs DatascienceJob#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 922
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_job#job_shape_config_details DatascienceJob#job_shape_config_details}",
            "stability": "stable",
            "summary": "job_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 940
          },
          "name": "jobShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#shape_name DatascienceJob#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 930
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#subnet_id DatascienceJob#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 934
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 768
      },
      "name": "DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#cpu_baseline DatascienceJob#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 772
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#memory_in_gbs DatascienceJob#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 776
          },
          "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/datascience_job#ocpus DatascienceJob#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 780
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 878
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 894
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 910
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 882
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 898
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 914
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 872
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 888
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 904
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1122
          },
          "name": "putJobShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1064
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1125
          },
          "name": "resetJobShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1093
          },
          "name": "resetShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1109
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1119
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1068
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1081
          },
          "name": "jobInfrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1129
          },
          "name": "jobShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1097
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1113
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1058
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1074
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1087
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1103
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1133
      },
      "name": "DatascienceJobJobLogConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#enable_auto_log_creation DatascienceJob#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1137
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job#enable_logging DatascienceJob#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1141
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job#log_group_id DatascienceJob#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1145
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#log_id DatascienceJob#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1149
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobLogConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 1209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1260
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1276
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1292
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1308
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceJobJobLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1264
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1280
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1296
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1312
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1254
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1270
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1286
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1302
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2714
      },
      "name": "DatascienceJobJobNodeConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_node_type DatascienceJob#job_node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2718
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_network_configuration DatascienceJob#job_network_configuration}",
            "stability": "stable",
            "summary": "job_network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2732
          },
          "name": "jobNetworkConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_node_group_configuration_details_list DatascienceJob#job_node_group_configuration_details_list}",
            "stability": "stable",
            "summary": "job_node_group_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2738
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "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/datascience_job#maximum_runtime_in_minutes DatascienceJob#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2722
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#startup_order DatascienceJob#startup_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2726
          },
          "name": "startupOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1316
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_network_type DatascienceJob#job_network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1320
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#subnet_id DatascienceJob#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1324
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1422
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1410
          },
          "name": "jobNetworkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1426
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1403
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1416
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1640
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_type DatascienceJob#job_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1652
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#command_line_arguments DatascienceJob#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1644
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#environment_variables DatascienceJob#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1648
          },
          "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/datascience_job#maximum_runtime_in_minutes DatascienceJob#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1656
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#startup_probe_details DatascienceJob#startup_probe_details}",
            "stability": "stable",
            "summary": "startup_probe_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1662
          },
          "name": "startupProbeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1844
          },
          "name": "putStartupProbeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1786
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1802
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1831
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1847
          },
          "name": "resetStartupProbeDetails"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1841
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1790
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1806
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1819
          },
          "name": "jobTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1835
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1851
          },
          "name": "startupProbeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1780
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1796
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1812
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1825
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1430
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#command DatascienceJob#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1434
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/datascience_job#job_probe_check_type DatascienceJob#job_probe_check_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1446
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#failure_threshold DatascienceJob#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1438
          },
          "name": "failureThreshold",
          "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/datascience_job#initial_delay_in_seconds DatascienceJob#initial_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1442
          },
          "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/datascience_job#period_in_seconds DatascienceJob#period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1450
          },
          "name": "periodInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1587
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1603
          },
          "name": "resetInitialDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1632
          },
          "name": "resetPeriodInSeconds"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1575
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1591
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1607
          },
          "name": "initialDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1620
          },
          "name": "jobProbeCheckTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1636
          },
          "name": "periodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1568
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1581
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1597
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1613
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1626
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1855
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#image DatascienceJob#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1867
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_environment_type DatascienceJob#job_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1879
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#cmd DatascienceJob#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1859
          },
          "name": "cmd",
          "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/datascience_job#entrypoint DatascienceJob#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1863
          },
          "name": "entrypoint",
          "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/datascience_job#image_digest DatascienceJob#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1871
          },
          "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/resources/datascience_job#image_signature_id DatascienceJob#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1875
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 1946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2016
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2032
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2061
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2077
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2020
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2036
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2065
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2049
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2081
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2094
          },
          "name": "jobEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2010
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2026
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2042
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2055
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2071
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2087
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 1957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2215
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_infrastructure_type DatascienceJob#job_infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2223
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#block_storage_size_in_gbs DatascienceJob#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2219
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_job#job_shape_config_details DatascienceJob#job_shape_config_details}",
            "stability": "stable",
            "summary": "job_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2237
          },
          "name": "jobShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#shape_name DatascienceJob#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2227
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#subnet_id DatascienceJob#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2231
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2098
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#memory_in_gbs DatascienceJob#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2102
          },
          "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/datascience_job#ocpus DatascienceJob#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2106
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 2152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2191
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2207
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2195
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2211
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2185
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2201
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2419
          },
          "name": "putJobShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2361
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2422
          },
          "name": "resetJobShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2390
          },
          "name": "resetShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2406
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2416
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2365
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2378
          },
          "name": "jobInfrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2426
          },
          "name": "jobShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2394
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2410
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2355
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2371
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2384
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2400
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2430
      },
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#name DatascienceJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2438
          },
          "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/datascience_job#job_configuration_details DatascienceJob#job_configuration_details}",
            "stability": "stable",
            "summary": "job_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2448
          },
          "name": "jobConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_environment_configuration_details DatascienceJob#job_environment_configuration_details}",
            "stability": "stable",
            "summary": "job_environment_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2454
          },
          "name": "jobEnvironmentConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#job_infrastructure_configuration_details DatascienceJob#job_infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "job_infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2460
          },
          "name": "jobInfrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#minimum_success_replicas DatascienceJob#minimum_success_replicas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2434
          },
          "name": "minimumSuccessReplicas",
          "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/datascience_job#replicas DatascienceJob#replicas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2442
          },
          "name": "replicas",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 2703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2710
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2703
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2703
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2703
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 2537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2651
          },
          "name": "putJobConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2667
          },
          "name": "putJobEnvironmentConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2683
          },
          "name": "putJobInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2654
          },
          "name": "resetJobConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2670
          },
          "name": "resetJobEnvironmentConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2686
          },
          "name": "resetJobInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2609
          },
          "name": "resetMinimumSuccessReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2638
          },
          "name": "resetReplicas"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2648
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2664
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2680
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2658
          },
          "name": "jobConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2674
          },
          "name": "jobEnvironmentConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2690
          },
          "name": "jobInfrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2613
          },
          "name": "minimumSuccessReplicasInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2626
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2642
          },
          "name": "replicasInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2603
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2619
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2632
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 2805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2904
          },
          "name": "putJobNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2920
          },
          "name": "putJobNodeGroupConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2907
          },
          "name": "resetJobNetworkConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2923
          },
          "name": "resetJobNodeGroupConfigurationDetailsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2875
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2891
          },
          "name": "resetStartupOrder"
        }
      ],
      "name": "DatascienceJobJobNodeConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2901
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2917
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2911
          },
          "name": "jobNetworkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2927
          },
          "name": "jobNodeGroupConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2863
          },
          "name": "jobNodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2879
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2895
          },
          "name": "startupOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2856
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2869
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2885
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobJobNodeConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobNodeConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 2931
      },
      "name": "DatascienceJobJobStorageMountConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#destination_directory_name DatascienceJob#destination_directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2939
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#storage_type DatascienceJob#storage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2963
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#bucket DatascienceJob#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2935
          },
          "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/datascience_job#destination_path DatascienceJob#destination_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2943
          },
          "name": "destinationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#export_id DatascienceJob#export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2947
          },
          "name": "exportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#mount_target_id DatascienceJob#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2951
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#namespace DatascienceJob#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2955
          },
          "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/datascience_job#prefix DatascienceJob#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 2959
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 3261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 3253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3268
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3261
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 3054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 3044
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3138
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3167
          },
          "name": "resetDestinationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3183
          },
          "name": "resetExportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3199
          },
          "name": "resetMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3215
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3231
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3142
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3155
          },
          "name": "destinationDirectoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3171
          },
          "name": "destinationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3187
          },
          "name": "exportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3203
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3219
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3235
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3248
          },
          "name": "storageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3132
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3148
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3161
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3177
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3193
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3209
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3225
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3241
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobJobStorageMountConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRun": {
      "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/datascience_job_run oci_datascience_job_run}."
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run oci_datascience_job_run} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 3536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceJobRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 3504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceJobRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3521
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceJobRun 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/datascience_job_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceJobRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceJobRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3767
          },
          "name": "putJobConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3783
          },
          "name": "putJobEnvironmentConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3799
          },
          "name": "putJobInfrastructureConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3815
          },
          "name": "putJobLogConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3831
          },
          "name": "putJobNodeConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3847
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3581
          },
          "name": "resetAsynchronous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3615
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3631
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3647
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3663
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3770
          },
          "name": "resetJobConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3786
          },
          "name": "resetJobEnvironmentConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3802
          },
          "name": "resetJobInfrastructureConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3818
          },
          "name": "resetJobLogConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3834
          },
          "name": "resetJobNodeConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3721
          },
          "name": "resetOpcParentRptUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3850
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3862
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3882
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceJobRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3509
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3603
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3764
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3780
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3686
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3796
          },
          "name": "jobInfrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3812
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3828
          },
          "name": "jobNodeConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3692
          },
          "name": "jobStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3697
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3703
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3709
          },
          "name": "nodeGroupDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3743
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3748
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3753
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3844
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3758
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3585
          },
          "name": "asynchronousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3598
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3619
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3635
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3651
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3667
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3774
          },
          "name": "jobConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3790
          },
          "name": "jobEnvironmentConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3680
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3806
          },
          "name": "jobInfrastructureConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3822
          },
          "name": "jobLogConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3838
          },
          "name": "jobNodeConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3725
          },
          "name": "opcParentRptUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3738
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3854
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3575
          },
          "name": "asynchronous",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3591
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3609
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3625
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3641
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3673
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3715
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3731
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRun"
    },
    "cdktf-provider-oci.DatascienceJobRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 9
      },
      "name": "DatascienceJobRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#compartment_id DatascienceJobRun#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience_job_run#job_id DatascienceJobRun#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 40
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#project_id DatascienceJobRun#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 48
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#asynchronous DatascienceJobRun#asynchronous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 13
          },
          "name": "asynchronous",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job_run#defined_tags DatascienceJobRun#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience_job_run#display_name DatascienceJobRun#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience_job_run#freeform_tags DatascienceJobRun#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience_job_run#id DatascienceJobRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience_job_run#job_configuration_override_details DatascienceJobRun#job_configuration_override_details}",
            "stability": "stable",
            "summary": "job_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 54
          },
          "name": "jobConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_environment_configuration_override_details DatascienceJobRun#job_environment_configuration_override_details}",
            "stability": "stable",
            "summary": "job_environment_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 60
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_infrastructure_configuration_override_details DatascienceJobRun#job_infrastructure_configuration_override_details}",
            "stability": "stable",
            "summary": "job_infrastructure_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 66
          },
          "name": "jobInfrastructureConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_log_configuration_override_details DatascienceJobRun#job_log_configuration_override_details}",
            "stability": "stable",
            "summary": "job_log_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 72
          },
          "name": "jobLogConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_node_configuration_override_details DatascienceJobRun#job_node_configuration_override_details}",
            "stability": "stable",
            "summary": "job_node_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 78
          },
          "name": "jobNodeConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#opc_parent_rpt_url DatascienceJobRun#opc_parent_rpt_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 44
          },
          "name": "opcParentRptUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#timeouts DatascienceJobRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunConfig"
    },
    "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 752
      },
      "name": "DatascienceJobRunJobConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_type DatascienceJobRun#job_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 764
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#command_line_arguments DatascienceJobRun#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 756
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#environment_variables DatascienceJobRun#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 760
          },
          "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/datascience_job_run#maximum_runtime_in_minutes DatascienceJobRun#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 768
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#startup_probe_details DatascienceJobRun#startup_probe_details}",
            "stability": "stable",
            "summary": "startup_probe_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 774
          },
          "name": "startupProbeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 956
          },
          "name": "putStartupProbeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 898
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 914
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 943
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 959
          },
          "name": "resetStartupProbeDetails"
        }
      ],
      "name": "DatascienceJobRunJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 953
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 902
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 918
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 931
          },
          "name": "jobTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 947
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 963
          },
          "name": "startupProbeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 892
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 908
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 924
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 937
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 542
      },
      "name": "DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#command DatascienceJobRun#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 546
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/datascience_job_run#job_probe_check_type DatascienceJobRun#job_probe_check_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 558
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#failure_threshold DatascienceJobRun#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 550
          },
          "name": "failureThreshold",
          "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/datascience_job_run#initial_delay_in_seconds DatascienceJobRun#initial_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 554
          },
          "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/datascience_job_run#period_in_seconds DatascienceJobRun#period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 562
          },
          "name": "periodInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 699
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 715
          },
          "name": "resetInitialDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 744
          },
          "name": "resetPeriodInSeconds"
        }
      ],
      "name": "DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 687
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 703
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 719
          },
          "name": "initialDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 732
          },
          "name": "jobProbeCheckTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 748
          },
          "name": "periodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 680
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 693
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 709
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 725
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 738
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobConfigurationOverrideDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 967
      },
      "name": "DatascienceJobRunJobEnvironmentConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#image DatascienceJobRun#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 979
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_environment_type DatascienceJobRun#job_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 991
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#cmd DatascienceJobRun#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 971
          },
          "name": "cmd",
          "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/datascience_job_run#entrypoint DatascienceJobRun#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 975
          },
          "name": "entrypoint",
          "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/datascience_job_run#image_digest DatascienceJobRun#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 983
          },
          "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/resources/datascience_job_run#image_signature_id DatascienceJobRun#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 987
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1128
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1144
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1173
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1189
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1132
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1148
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1177
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1161
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1193
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1206
          },
          "name": "jobEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1122
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1138
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1154
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1167
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1183
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1199
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 171
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetails",
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 86
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 109
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 138
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 143
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 148
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 194
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 223
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 228
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 234
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetailsJobShapeConfigDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 239
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 244
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1327
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_infrastructure_type DatascienceJobRun#job_infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1335
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#block_storage_size_in_gbs DatascienceJobRun#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1331
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_job_run#job_shape_config_details DatascienceJobRun#job_shape_config_details}",
            "stability": "stable",
            "summary": "job_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1349
          },
          "name": "jobShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#shape_name DatascienceJobRun#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1339
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#subnet_id DatascienceJobRun#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1343
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1210
      },
      "name": "DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#memory_in_gbs DatascienceJobRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1214
          },
          "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/datascience_job_run#ocpus DatascienceJobRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1218
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1303
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1319
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1307
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1323
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1297
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1313
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1531
          },
          "name": "putJobShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1473
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1534
          },
          "name": "resetJobShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1502
          },
          "name": "resetShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1518
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1528
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1477
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1490
          },
          "name": "jobInfrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1538
          },
          "name": "jobShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsJobShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1506
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1522
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1467
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1483
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1496
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1512
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1542
      },
      "name": "DatascienceJobRunJobLogConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#enable_auto_log_creation DatascienceJobRun#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1546
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job_run#enable_logging DatascienceJobRun#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1550
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_job_run#log_group_id DatascienceJobRun#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1554
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#log_id DatascienceJobRun#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1558
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 1618
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1669
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1685
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1701
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1717
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1673
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1689
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1705
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1721
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1663
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1679
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1695
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1711
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 3123
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_node_type DatascienceJobRun#job_node_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3127
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_network_configuration DatascienceJobRun#job_network_configuration}",
            "stability": "stable",
            "summary": "job_network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3141
          },
          "name": "jobNetworkConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_node_group_configuration_details_list DatascienceJobRun#job_node_group_configuration_details_list}",
            "stability": "stable",
            "summary": "job_node_group_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3147
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "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/datascience_job_run#maximum_runtime_in_minutes DatascienceJobRun#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3131
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#startup_order DatascienceJobRun#startup_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3135
          },
          "name": "startupOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1725
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_network_type DatascienceJobRun#job_network_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1729
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#subnet_id DatascienceJobRun#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1733
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1831
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1819
          },
          "name": "jobNetworkTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1835
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1812
          },
          "name": "jobNetworkType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1825
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1783
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2049
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_type DatascienceJobRun#job_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2061
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#command_line_arguments DatascienceJobRun#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2053
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#environment_variables DatascienceJobRun#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2057
          },
          "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/datascience_job_run#maximum_runtime_in_minutes DatascienceJobRun#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2065
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#startup_probe_details DatascienceJobRun#startup_probe_details}",
            "stability": "stable",
            "summary": "startup_probe_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2071
          },
          "name": "startupProbeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2253
          },
          "name": "putStartupProbeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2195
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2211
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2240
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2256
          },
          "name": "resetStartupProbeDetails"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2250
          },
          "name": "startupProbeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2199
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2215
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2228
          },
          "name": "jobTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2244
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2260
          },
          "name": "startupProbeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2189
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2205
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2221
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2234
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1839
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#command DatascienceJobRun#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1843
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/datascience_job_run#job_probe_check_type DatascienceJobRun#job_probe_check_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1855
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#failure_threshold DatascienceJobRun#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1847
          },
          "name": "failureThreshold",
          "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/datascience_job_run#initial_delay_in_seconds DatascienceJobRun#initial_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1851
          },
          "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/datascience_job_run#period_in_seconds DatascienceJobRun#period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1859
          },
          "name": "periodInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 1919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1996
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2012
          },
          "name": "resetInitialDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2041
          },
          "name": "resetPeriodInSeconds"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1984
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2000
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2016
          },
          "name": "initialDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2029
          },
          "name": "jobProbeCheckTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2045
          },
          "name": "periodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1977
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1990
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2006
          },
          "name": "initialDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2022
          },
          "name": "jobProbeCheckType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2035
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 1930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsStartupProbeDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2264
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#image DatascienceJobRun#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2276
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_environment_type DatascienceJobRun#job_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2288
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#cmd DatascienceJobRun#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2268
          },
          "name": "cmd",
          "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/datascience_job_run#entrypoint DatascienceJobRun#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2272
          },
          "name": "entrypoint",
          "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/datascience_job_run#image_digest DatascienceJobRun#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2280
          },
          "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/resources/datascience_job_run#image_signature_id DatascienceJobRun#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2284
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2425
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2441
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2470
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2486
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2429
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2445
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2474
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2458
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2490
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2503
          },
          "name": "jobEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2419
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2435
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2451
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2464
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2480
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2496
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2624
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_infrastructure_type DatascienceJobRun#job_infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2632
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#block_storage_size_in_gbs DatascienceJobRun#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2628
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_job_run#job_shape_config_details DatascienceJobRun#job_shape_config_details}",
            "stability": "stable",
            "summary": "job_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2646
          },
          "name": "jobShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#shape_name DatascienceJobRun#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2636
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#subnet_id DatascienceJobRun#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2640
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2507
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#memory_in_gbs DatascienceJobRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2511
          },
          "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/datascience_job_run#ocpus DatascienceJobRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2515
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 2561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2600
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2616
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2604
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2620
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2594
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2610
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 2713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2828
          },
          "name": "putJobShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2770
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2831
          },
          "name": "resetJobShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2799
          },
          "name": "resetShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2815
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2825
          },
          "name": "jobShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2774
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2787
          },
          "name": "jobInfrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2835
          },
          "name": "jobShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsJobShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2803
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2819
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2764
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2780
          },
          "name": "jobInfrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2793
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2809
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2839
      },
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#name DatascienceJobRun#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2847
          },
          "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/datascience_job_run#job_configuration_details DatascienceJobRun#job_configuration_details}",
            "stability": "stable",
            "summary": "job_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2857
          },
          "name": "jobConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_environment_configuration_details DatascienceJobRun#job_environment_configuration_details}",
            "stability": "stable",
            "summary": "job_environment_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2863
          },
          "name": "jobEnvironmentConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#job_infrastructure_configuration_details DatascienceJobRun#job_infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "job_infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2869
          },
          "name": "jobInfrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#minimum_success_replicas DatascienceJobRun#minimum_success_replicas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2843
          },
          "name": "minimumSuccessReplicas",
          "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/datascience_job_run#replicas DatascienceJobRun#replicas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2851
          },
          "name": "replicas",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 3104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3112
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 3112
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 2946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 2936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3060
          },
          "name": "putJobConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3076
          },
          "name": "putJobEnvironmentConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3092
          },
          "name": "putJobInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3063
          },
          "name": "resetJobConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3079
          },
          "name": "resetJobEnvironmentConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3095
          },
          "name": "resetJobInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3018
          },
          "name": "resetMinimumSuccessReplicas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3047
          },
          "name": "resetReplicas"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3057
          },
          "name": "jobConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3073
          },
          "name": "jobEnvironmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3089
          },
          "name": "jobInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3067
          },
          "name": "jobConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3083
          },
          "name": "jobEnvironmentConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobEnvironmentConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3099
          },
          "name": "jobInfrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListJobInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3022
          },
          "name": "minimumSuccessReplicasInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3035
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3051
          },
          "name": "replicasInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3012
          },
          "name": "minimumSuccessReplicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3028
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3041
          },
          "name": "replicas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 2950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/index.ts",
          "line": 3214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 3207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3313
          },
          "name": "putJobNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3329
          },
          "name": "putJobNodeGroupConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3316
          },
          "name": "resetJobNetworkConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3332
          },
          "name": "resetJobNodeGroupConfigurationDetailsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3284
          },
          "name": "resetMaximumRuntimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3300
          },
          "name": "resetStartupOrder"
        }
      ],
      "name": "DatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3310
          },
          "name": "jobNetworkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3326
          },
          "name": "jobNodeGroupConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3320
          },
          "name": "jobNetworkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3336
          },
          "name": "jobNodeGroupConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetailsJobNodeGroupConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3272
          },
          "name": "jobNodeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3288
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3304
          },
          "name": "startupOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3265
          },
          "name": "jobNodeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3278
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3294
          },
          "name": "startupOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobNodeConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobNodeConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 267
      },
      "name": "DatascienceJobRunJobStorageMountConfigurationDetailsListStruct",
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunJobStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 366
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 366
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 290
      },
      "name": "DatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 319
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 324
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 329
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 334
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 339
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 344
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 349
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 354
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunJobStorageMountConfigurationDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunJobStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 377
      },
      "name": "DatascienceJobRunLogDetails",
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunLogDetails"
    },
    "cdktf-provider-oci.DatascienceJobRunLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 446
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 446
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunLogDetailsList"
    },
    "cdktf-provider-oci.DatascienceJobRunLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 400
      },
      "name": "DatascienceJobRunLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 429
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 434
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunLogDetails"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 457
      },
      "name": "DatascienceJobRunNodeGroupDetailsListStruct",
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunNodeGroupDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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.DatascienceJobRunNodeGroupDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceJobRunNodeGroupDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunNodeGroupDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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/datascience-job-run/index.ts",
        "line": 480
      },
      "name": "DatascienceJobRunNodeGroupDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 509
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceJobRunNodeGroupDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunNodeGroupDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 3340
      },
      "name": "DatascienceJobRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job_run#create DatascienceJobRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3344
          },
          "name": "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/datascience_job_run#delete DatascienceJobRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3348
          },
          "name": "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/datascience_job_run#update DatascienceJobRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3352
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunTimeouts"
    },
    "cdktf-provider-oci.DatascienceJobRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job-run/index.ts",
        "line": 3398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3460
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3476
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3492
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceJobRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3464
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3480
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3496
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3454
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3470
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3486
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job-run/index.ts",
            "line": 3410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job-run/index:DatascienceJobRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 3272
      },
      "name": "DatascienceJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_job#create DatascienceJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3276
          },
          "name": "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/datascience_job#delete DatascienceJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3280
          },
          "name": "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/datascience_job#update DatascienceJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3284
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobTimeouts"
    },
    "cdktf-provider-oci.DatascienceJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-job/index.ts",
          "line": 3338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-job/index.ts",
        "line": 3330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3392
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3408
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3424
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3396
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3412
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3428
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3386
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3402
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3418
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-job/index.ts",
            "line": 3342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-job/index:DatascienceJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplication": {
      "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/datascience_ml_application oci_datascience_ml_application}."
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application oci_datascience_ml_application} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application/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.DatascienceMlApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceMlApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/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 DatascienceMlApplication 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/datascience_ml_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceMlApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceMlApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 390
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 393
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience-ml-application/index.ts",
            "line": 417
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceMlApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 347
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 365
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 371
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 376
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 387
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 381
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 397
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application/index:DatascienceMlApplication"
    },
    "cdktf-provider-oci.DatascienceMlApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application/index.ts",
        "line": 9
      },
      "name": "DatascienceMlApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application#compartment_id DatascienceMlApplication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 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/datascience_ml_application#name DatascienceMlApplication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#defined_tags DatascienceMlApplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#description DatascienceMlApplication#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#freeform_tags DatascienceMlApplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#id DatascienceMlApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#timeouts DatascienceMlApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application/index:DatascienceMlApplicationConfig"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementation": {
      "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/datascience_ml_application_implementation oci_datascience_ml_application_implementation}."
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation oci_datascience_ml_application_implementation} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 1225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceMlApplicationImplementation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1242
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceMlApplicationImplementation 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/datascience_ml_application_implementation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceMlApplicationImplementation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceMlApplicationImplementation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1489
          },
          "name": "putLogging",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1505
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1298
          },
          "name": "resetAllowedMigrationDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1339
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1492
          },
          "name": "resetLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1415
          },
          "name": "resetMlApplicationPackage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1450
          },
          "name": "resetOpcMlAppPackageArgs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1508
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1536
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationImplementation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1230
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1308
          },
          "name": "applicationComponents",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1327
          },
          "name": "configurationSchema",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1348
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1385
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1486
          },
          "name": "logging",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1403
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1425
          },
          "name": "mlApplicationPackageArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1459
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1464
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1470
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1475
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1502
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1480
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1302
          },
          "name": "allowedMigrationDestinationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1321
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1343
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1496
          },
          "name": "loggingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1398
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1419
          },
          "name": "mlApplicationPackageInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1438
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1454
          },
          "name": "opcMlAppPackageArgsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1512
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1292
          },
          "name": "allowedMigrationDestinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1314
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1333
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1391
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1409
          },
          "name": "mlApplicationPackage",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1444
          },
          "name": "opcMlAppPackageArgs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementation"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 64
      },
      "name": "DatascienceMlApplicationImplementationApplicationComponents",
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationApplicationComponents"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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.DatascienceMlApplicationImplementationApplicationComponentsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationImplementationApplicationComponentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 168
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
            "line": 168
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationApplicationComponentsList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 87
      },
      "name": "DatascienceMlApplicationImplementationApplicationComponentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 116
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 121
          },
          "name": "componentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 131
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 136
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 141
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 146
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 151
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 156
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationApplicationComponents"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationApplicationComponentsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 9
      },
      "name": "DatascienceMlApplicationImplementationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#compartment_id DatascienceMlApplicationImplementation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience_ml_application_implementation#ml_application_id DatascienceMlApplicationImplementation#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 36
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#name DatascienceMlApplicationImplementation#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 46
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#allowed_migration_destinations DatascienceMlApplicationImplementation#allowed_migration_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 13
          },
          "name": "allowedMigrationDestinations",
          "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/datascience_ml_application_implementation#defined_tags DatascienceMlApplicationImplementation#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience_ml_application_implementation#freeform_tags DatascienceMlApplicationImplementation#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience_ml_application_implementation#id DatascienceMlApplicationImplementation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience_ml_application_implementation#logging DatascienceMlApplicationImplementation#logging}",
            "stability": "stable",
            "summary": "logging block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 56
          },
          "name": "logging",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid keys include 'source_type', 'path', and 'uri'. Use 'file://' for local paths or 'https://' for object storage URIs.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#ml_application_package DatascienceMlApplicationImplementation#ml_application_package}",
            "stability": "stable",
            "summary": "Specifies the ML application package as a map of key-value pairs."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 42
          },
          "name": "mlApplicationPackage",
          "optional": true,
          "type": {
            "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/datascience_ml_application_implementation#opc_ml_app_package_args DatascienceMlApplicationImplementation#opc_ml_app_package_args}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 50
          },
          "name": "opcMlAppPackageArgs",
          "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/datascience_ml_application_implementation#timeouts DatascienceMlApplicationImplementation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationConfig"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 179
      },
      "name": "DatascienceMlApplicationImplementationConfigurationSchema",
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationConfigurationSchema"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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.DatascienceMlApplicationImplementationConfigurationSchemaOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationImplementationConfigurationSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 273
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
            "line": 273
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationConfigurationSchemaList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 202
      },
      "name": "DatascienceMlApplicationImplementationConfigurationSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 231
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 236
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 241
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 246
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 251
          },
          "name": "sampleValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 256
          },
          "name": "validationRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 261
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationConfigurationSchema"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationConfigurationSchemaOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 905
      },
      "name": "DatascienceMlApplicationImplementationLogging",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#aggregated_instance_view_log DatascienceMlApplicationImplementation#aggregated_instance_view_log}",
            "stability": "stable",
            "summary": "aggregated_instance_view_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 911
          },
          "name": "aggregatedInstanceViewLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#implementation_log DatascienceMlApplicationImplementation#implementation_log}",
            "stability": "stable",
            "summary": "implementation_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 917
          },
          "name": "implementationLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#trigger_log DatascienceMlApplicationImplementation#trigger_log}",
            "stability": "stable",
            "summary": "trigger_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 923
          },
          "name": "triggerLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLogging"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 455
      },
      "name": "DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#enable_logging DatascienceMlApplicationImplementation#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 459
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_ml_application_implementation#log_group_id DatascienceMlApplicationImplementation#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 463
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#log_id DatascienceMlApplicationImplementation#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 467
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 565
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 581
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 597
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 569
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 585
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 601
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 559
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 575
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 591
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 605
      },
      "name": "DatascienceMlApplicationImplementationLoggingImplementationLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#enable_logging DatascienceMlApplicationImplementation#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 609
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_ml_application_implementation#log_group_id DatascienceMlApplicationImplementation#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 613
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#log_id DatascienceMlApplicationImplementation#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 617
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingImplementationLog"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 715
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 731
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 747
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceMlApplicationImplementationLoggingImplementationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 719
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 735
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 751
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 709
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 725
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 741
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingImplementationLogOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1018
          },
          "name": "putAggregatedInstanceViewLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1034
          },
          "name": "putImplementationLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1050
          },
          "name": "putTriggerLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1021
          },
          "name": "resetAggregatedInstanceViewLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1037
          },
          "name": "resetImplementationLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1053
          },
          "name": "resetTriggerLog"
        }
      ],
      "name": "DatascienceMlApplicationImplementationLoggingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1015
          },
          "name": "aggregatedInstanceViewLog",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1031
          },
          "name": "implementationLog",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1047
          },
          "name": "triggerLog",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1025
          },
          "name": "aggregatedInstanceViewLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingAggregatedInstanceViewLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1041
          },
          "name": "implementationLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingImplementationLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1057
          },
          "name": "triggerLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLogging"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 755
      },
      "name": "DatascienceMlApplicationImplementationLoggingTriggerLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#enable_logging DatascienceMlApplicationImplementation#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 759
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_ml_application_implementation#log_group_id DatascienceMlApplicationImplementation#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 763
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#log_id DatascienceMlApplicationImplementation#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 767
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingTriggerLog"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 865
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 881
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 897
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceMlApplicationImplementationLoggingTriggerLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 869
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 885
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 901
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 859
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 875
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 891
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationLoggingTriggerLog"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationLoggingTriggerLogOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 379
      },
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArguments",
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArguments"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 284
      },
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments",
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 307
      },
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 336
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 341
          },
          "name": "isMandatory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 346
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 351
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 356
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArguments"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 444
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
            "line": 444
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArgumentsList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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/datascience-ml-application-implementation/index.ts",
        "line": 402
      },
      "name": "DatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 432
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArgumentsArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationMlApplicationPackageArguments"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationMlApplicationPackageArgumentsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 1061
      },
      "name": "DatascienceMlApplicationImplementationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_implementation#create DatascienceMlApplicationImplementation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1065
          },
          "name": "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/datascience_ml_application_implementation#delete DatascienceMlApplicationImplementation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1069
          },
          "name": "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/datascience_ml_application_implementation#update DatascienceMlApplicationImplementation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1073
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationTimeouts"
    },
    "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-implementation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-implementation/index.ts",
        "line": 1119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1181
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1197
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1213
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceMlApplicationImplementationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1185
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1201
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1217
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1175
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1191
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1207
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-implementation/index.ts",
            "line": 1131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationImplementationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-implementation/index:DatascienceMlApplicationImplementationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstance": {
      "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/datascience_ml_application_instance oci_datascience_ml_application_instance}."
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance oci_datascience_ml_application_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/index.ts",
          "line": 714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 682
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceMlApplicationInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 699
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceMlApplicationInstance 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/datascience_ml_application_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceMlApplicationInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceMlApplicationInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 918
          },
          "name": "putAuthConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 934
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 950
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 921
          },
          "name": "resetAuthConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 937
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 768
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 784
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 800
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 816
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 832
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 953
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 965
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 981
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 687
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 915
          },
          "name": "authConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 931
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 841
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 846
          },
          "name": "lifecycleSubstate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 877
          },
          "name": "mlApplicationImplementationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 882
          },
          "name": "mlApplicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 888
          },
          "name": "predictionEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 893
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 899
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 904
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 947
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 909
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 925
          },
          "name": "authConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 756
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 941
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 772
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 788
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 804
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 820
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 836
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 859
          },
          "name": "mlApplicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 872
          },
          "name": "mlApplicationImplementationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 957
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 749
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 762
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 778
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 794
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 810
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 826
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 852
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 865
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstance"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 225
      },
      "name": "DatascienceMlApplicationInstanceAuthConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#type DatascienceMlApplicationInstance#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 237
          },
          "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/datascience_ml_application_instance#application_name DatascienceMlApplicationInstance#application_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 229
          },
          "name": "applicationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#domain_id DatascienceMlApplicationInstance#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 233
          },
          "name": "domainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceAuthConfiguration"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 335
          },
          "name": "resetApplicationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 351
          },
          "name": "resetDomainId"
        }
      ],
      "name": "DatascienceMlApplicationInstanceAuthConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 339
          },
          "name": "applicationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 355
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 368
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 329
          },
          "name": "applicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 345
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 361
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceAuthConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 9
      },
      "name": "DatascienceMlApplicationInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#compartment_id DatascienceMlApplicationInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-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/datascience_ml_application_instance#ml_application_id DatascienceMlApplicationInstance#ml_application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 40
          },
          "name": "mlApplicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#ml_application_implementation_id DatascienceMlApplicationInstance#ml_application_implementation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 44
          },
          "name": "mlApplicationImplementationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#auth_configuration DatascienceMlApplicationInstance#auth_configuration}",
            "stability": "stable",
            "summary": "auth_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 50
          },
          "name": "authConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceAuthConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#configuration DatascienceMlApplicationInstance#configuration}",
            "stability": "stable",
            "summary": "configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 56
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration"
                    },
                    "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/datascience_ml_application_instance#defined_tags DatascienceMlApplicationInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-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/datascience_ml_application_instance#display_name DatascienceMlApplicationInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience_ml_application_instance#freeform_tags DatascienceMlApplicationInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-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/datascience_ml_application_instance#id DatascienceMlApplicationInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience_ml_application_instance#is_enabled DatascienceMlApplicationInstance#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience_ml_application_instance#timeouts DatascienceMlApplicationInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceConfig"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 372
      },
      "name": "DatascienceMlApplicationInstanceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#key DatascienceMlApplicationInstance#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 376
          },
          "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/datascience_ml_application_instance#value DatascienceMlApplicationInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 380
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceConfiguration"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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.DatascienceMlApplicationInstanceConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationInstanceConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 507
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
            "line": 507
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceConfigurationList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-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/datascience-ml-application-instance/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 490
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceMlApplicationInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 478
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 494
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 471
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceConfiguration"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 144
      },
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetails",
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetails"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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.DatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetailsList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
        "line": 167
      },
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 196
          },
          "name": "basePredictionUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 202
          },
          "name": "predictionUris",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetails"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 64
      },
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris",
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 133
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
            "line": 133
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisList"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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/datascience-ml-application-instance/index.ts",
        "line": 87
      },
      "name": "DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 116
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 121
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUris"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstancePredictionEndpointDetailsPredictionUrisOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 518
      },
      "name": "DatascienceMlApplicationInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application_instance#create DatascienceMlApplicationInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 522
          },
          "name": "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/datascience_ml_application_instance#delete DatascienceMlApplicationInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 526
          },
          "name": "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/datascience_ml_application_instance#update DatascienceMlApplicationInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 530
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceTimeouts"
    },
    "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-ml-application-instance/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 638
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 654
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 670
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceMlApplicationInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 642
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 658
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 674
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 632
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 648
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 664
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application-instance/index.ts",
            "line": 588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application-instance/index:DatascienceMlApplicationInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceMlApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-ml-application/index.ts",
        "line": 44
      },
      "name": "DatascienceMlApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_ml_application#create DatascienceMlApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#delete DatascienceMlApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/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/datascience_ml_application#update DatascienceMlApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-ml-application/index:DatascienceMlApplicationTimeouts"
    },
    "cdktf-provider-oci.DatascienceMlApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-ml-application/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/datascience-ml-application/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceMlApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-ml-application/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceMlApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-ml-application/index:DatascienceMlApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModel": {
      "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/datascience_model oci_datascience_model}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model oci_datascience_model} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model/index.ts",
          "line": 1342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 1310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1327
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceModel 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/datascience_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1686
          },
          "name": "putBackupSetting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelBackupSetting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1702
          },
          "name": "putCustomMetadataList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1718
          },
          "name": "putDefinedMetadataList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1734
          },
          "name": "putRetentionSetting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelRetentionSetting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1750
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1393
          },
          "name": "resetArtifactContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1689
          },
          "name": "resetBackupSetting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1705
          },
          "name": "resetCustomMetadataList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1721
          },
          "name": "resetDefinedMetadataList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1461
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1477
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1493
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1514
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1546
          },
          "name": "resetInputSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1585
          },
          "name": "resetModelVersionSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1601
          },
          "name": "resetModelVersionSetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1617
          },
          "name": "resetOutputSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1737
          },
          "name": "resetRetentionSetting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1652
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1753
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1673
          },
          "name": "resetVersionLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1765
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1791
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1315
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1415
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1420
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1426
          },
          "name": "backupOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1683
          },
          "name": "backupSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupSettingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1431
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1449
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1699
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1715
          },
          "name": "definedMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1502
          },
          "name": "emptyModel",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1555
          },
          "name": "isModelByReference",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1560
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1640
          },
          "name": "retentionOperationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionOperationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1731
          },
          "name": "retentionSetting",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionSettingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1661
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1747
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1397
          },
          "name": "artifactContentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1410
          },
          "name": "artifactContentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1693
          },
          "name": "backupSettingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupSetting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1444
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1709
          },
          "name": "customMetadataListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1725
          },
          "name": "definedMetadataListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1465
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1481
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1497
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1518
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1550
          },
          "name": "inputSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1573
          },
          "name": "modelArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1589
          },
          "name": "modelVersionSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1605
          },
          "name": "modelVersionSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1621
          },
          "name": "outputSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1634
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1741
          },
          "name": "retentionSettingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionSetting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1656
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1757
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1677
          },
          "name": "versionLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1387
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1403
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1437
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1455
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1471
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1487
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1508
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1540
          },
          "name": "inputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1566
          },
          "name": "modelArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1579
          },
          "name": "modelVersionSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1595
          },
          "name": "modelVersionSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1611
          },
          "name": "outputSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1627
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1646
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1667
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModel"
    },
    "cdktf-provider-oci.DatascienceModelArtifactExport": {
      "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/datascience_model_artifact_export oci_datascience_model_artifact_export}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactExport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export oci_datascience_model_artifact_export} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-artifact-export/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.DatascienceModelArtifactExportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-export/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelArtifactExport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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 DatascienceModelArtifactExport 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/datascience_model_artifact_export#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelArtifactExport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelArtifactExport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 373
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 376
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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/datascience-model-artifact-export/index.ts",
            "line": 401
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelArtifactExport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 370
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 283
          },
          "name": "artifactSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 312
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 325
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 338
          },
          "name": "sourceBucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 351
          },
          "name": "sourceObjectNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 364
          },
          "name": "sourceRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 380
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 276
          },
          "name": "artifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 305
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 318
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 331
          },
          "name": "sourceBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 344
          },
          "name": "sourceObjectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 357
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-export/index:DatascienceModelArtifactExport"
    },
    "cdktf-provider-oci.DatascienceModelArtifactExportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-export/index.ts",
        "line": 9
      },
      "name": "DatascienceModelArtifactExportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export#artifact_source_type DatascienceModelArtifactExport#artifact_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 13
          },
          "name": "artifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export#model_id DatascienceModelArtifactExport#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 24
          },
          "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/datascience_model_artifact_export#namespace DatascienceModelArtifactExport#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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/resources/datascience_model_artifact_export#source_bucket DatascienceModelArtifactExport#source_bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 32
          },
          "name": "sourceBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export#source_object_name DatascienceModelArtifactExport#source_object_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 36
          },
          "name": "sourceObjectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export#source_region DatascienceModelArtifactExport#source_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 40
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/datascience_model_artifact_export#id DatascienceModelArtifactExport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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/datascience_model_artifact_export#timeouts DatascienceModelArtifactExport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-export/index:DatascienceModelArtifactExportConfig"
    },
    "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-export/index.ts",
        "line": 48
      },
      "name": "DatascienceModelArtifactExportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_export#create DatascienceModelArtifactExport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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/datascience_model_artifact_export#delete DatascienceModelArtifactExport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/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/datascience_model_artifact_export#update DatascienceModelArtifactExport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-export/index:DatascienceModelArtifactExportTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelArtifactExportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-artifact-export/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/datascience-model-artifact-export/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelArtifactExportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-export/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelArtifactExportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-export/index:DatascienceModelArtifactExportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelArtifactImport": {
      "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/datascience_model_artifact_import oci_datascience_model_artifact_import}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactImport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import oci_datascience_model_artifact_import} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-artifact-import/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.DatascienceModelArtifactImportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-import/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelArtifactImport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/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 DatascienceModelArtifactImport 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/datascience_model_artifact_import#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelArtifactImport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelArtifactImport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 373
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 334
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 376
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/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/datascience-model-artifact-import/index.ts",
            "line": 401
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelArtifactImport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 370
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 283
          },
          "name": "artifactSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 296
          },
          "name": "destinationBucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 309
          },
          "name": "destinationObjectNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 322
          },
          "name": "destinationRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 338
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 351
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 364
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 380
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 276
          },
          "name": "artifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 289
          },
          "name": "destinationBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 302
          },
          "name": "destinationObjectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 315
          },
          "name": "destinationRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 328
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 344
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 357
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-import/index:DatascienceModelArtifactImport"
    },
    "cdktf-provider-oci.DatascienceModelArtifactImportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-import/index.ts",
        "line": 9
      },
      "name": "DatascienceModelArtifactImportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#artifact_source_type DatascienceModelArtifactImport#artifact_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 13
          },
          "name": "artifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#destination_bucket DatascienceModelArtifactImport#destination_bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 17
          },
          "name": "destinationBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#destination_object_name DatascienceModelArtifactImport#destination_object_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 21
          },
          "name": "destinationObjectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#destination_region DatascienceModelArtifactImport#destination_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 25
          },
          "name": "destinationRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#model_id DatascienceModelArtifactImport#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 36
          },
          "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/datascience_model_artifact_import#namespace DatascienceModelArtifactImport#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 40
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/datascience_model_artifact_import#id DatascienceModelArtifactImport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/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/datascience_model_artifact_import#timeouts DatascienceModelArtifactImport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-import/index:DatascienceModelArtifactImportConfig"
    },
    "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-artifact-import/index.ts",
        "line": 48
      },
      "name": "DatascienceModelArtifactImportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_artifact_import#create DatascienceModelArtifactImport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/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/datascience_model_artifact_import#delete DatascienceModelArtifactImport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/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/datascience_model_artifact_import#update DatascienceModelArtifactImport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-import/index:DatascienceModelArtifactImportTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelArtifactImportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-artifact-import/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/datascience-model-artifact-import/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelArtifactImportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-artifact-import/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelArtifactImportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-artifact-import/index:DatascienceModelArtifactImportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelBackupOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelBackupOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 108
      },
      "name": "DatascienceModelBackupOperationDetails",
      "symbolId": "src/datascience-model/index:DatascienceModelBackupOperationDetails"
    },
    "cdktf-provider-oci.DatascienceModelBackupOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelBackupOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/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.DatascienceModelBackupOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelBackupOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 182
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience-model/index.ts",
            "line": 182
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelBackupOperationDetailsList"
    },
    "cdktf-provider-oci.DatascienceModelBackupOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelBackupOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 131
      },
      "name": "DatascienceModelBackupOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 160
          },
          "name": "backupState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 165
          },
          "name": "backupStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 170
          },
          "name": "timeLastBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupOperationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelBackupOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelBackupSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelBackupSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 293
      },
      "name": "DatascienceModelBackupSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#backup_region DatascienceModel#backup_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 297
          },
          "name": "backupRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#is_backup_enabled DatascienceModel#is_backup_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 305
          },
          "name": "isBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_model#customer_notification_type DatascienceModel#customer_notification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 301
          },
          "name": "customerNotificationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelBackupSetting"
    },
    "cdktf-provider-oci.DatascienceModelBackupSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelBackupSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 416
          },
          "name": "resetCustomerNotificationType"
        }
      ],
      "name": "DatascienceModelBackupSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 404
          },
          "name": "backupRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 420
          },
          "name": "customerNotificationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 433
          },
          "name": "isBackupEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 397
          },
          "name": "backupRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 410
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 426
          },
          "name": "isBackupEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupSetting"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelBackupSettingOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 9
      },
      "name": "DatascienceModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#artifact_content_length DatascienceModel#artifact_content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 17
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#compartment_id DatascienceModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#model_artifact DatascienceModel#model_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 52
          },
          "name": "modelArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#project_id DatascienceModel#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 68
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#artifact_content_disposition DatascienceModel#artifact_content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 13
          },
          "name": "artifactContentDisposition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#backup_setting DatascienceModel#backup_setting}",
            "stability": "stable",
            "summary": "backup_setting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 82
          },
          "name": "backupSetting",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelBackupSetting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#custom_metadata_list DatascienceModel#custom_metadata_list}",
            "stability": "stable",
            "summary": "custom_metadata_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 88
          },
          "name": "customMetadataList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#defined_metadata_list DatascienceModel#defined_metadata_list}",
            "stability": "stable",
            "summary": "defined_metadata_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 94
          },
          "name": "definedMetadataList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct"
                    },
                    "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/datascience_model#defined_tags DatascienceModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#description DatascienceModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#display_name DatascienceModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#freeform_tags DatascienceModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#id DatascienceModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#input_schema DatascienceModel#input_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 48
          },
          "name": "inputSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#model_version_set_id DatascienceModel#model_version_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 56
          },
          "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/resources/datascience_model#model_version_set_name DatascienceModel#model_version_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 60
          },
          "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/resources/datascience_model#output_schema DatascienceModel#output_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 64
          },
          "name": "outputSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#retention_setting DatascienceModel#retention_setting}",
            "stability": "stable",
            "summary": "retention_setting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 100
          },
          "name": "retentionSetting",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionSetting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#state DatascienceModel#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience_model#timeouts DatascienceModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 106
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#version_label DatascienceModel#version_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 76
          },
          "name": "versionLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelConfig"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataArtifact": {
      "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/datascience_model_custom_metadata_artifact oci_datascience_model_custom_metadata_artifact}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_custom_metadata_artifact oci_datascience_model_custom_metadata_artifact} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-custom-metadata-artifact/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.DatascienceModelCustomMetadataArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelCustomMetadataArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/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 DatascienceModelCustomMetadataArtifact 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/datascience_model_custom_metadata_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelCustomMetadataArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelCustomMetadataArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 358
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 277
          },
          "name": "resetContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 361
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelCustomMetadataArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 355
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 281
          },
          "name": "contentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 294
          },
          "name": "contentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 323
          },
          "name": "metadatumKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 336
          },
          "name": "modelCustomMetadatumArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 349
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 365
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 271
          },
          "name": "contentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 287
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 316
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 329
          },
          "name": "modelCustomMetadatumArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 342
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-custom-metadata-artifact/index:DatascienceModelCustomMetadataArtifact"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
        "line": 9
      },
      "name": "DatascienceModelCustomMetadataArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_custom_metadata_artifact#content_length DatascienceModelCustomMetadataArtifact#content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 17
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_custom_metadata_artifact#metadatum_key_name DatascienceModelCustomMetadataArtifact#metadatum_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 28
          },
          "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/resources/datascience_model_custom_metadata_artifact#model_custom_metadatum_artifact DatascienceModelCustomMetadataArtifact#model_custom_metadatum_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 32
          },
          "name": "modelCustomMetadatumArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_custom_metadata_artifact#model_id DatascienceModelCustomMetadataArtifact#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 36
          },
          "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/datascience_model_custom_metadata_artifact#content_disposition DatascienceModelCustomMetadataArtifact#content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 13
          },
          "name": "contentDisposition",
          "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/datascience_model_custom_metadata_artifact#id DatascienceModelCustomMetadataArtifact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/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/datascience_model_custom_metadata_artifact#timeouts DatascienceModelCustomMetadataArtifact#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-custom-metadata-artifact/index:DatascienceModelCustomMetadataArtifactConfig"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
        "line": 44
      },
      "name": "DatascienceModelCustomMetadataArtifactTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_custom_metadata_artifact#create DatascienceModelCustomMetadataArtifact#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/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/datascience_model_custom_metadata_artifact#delete DatascienceModelCustomMetadataArtifact#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/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/datascience_model_custom_metadata_artifact#update DatascienceModelCustomMetadataArtifact#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-custom-metadata-artifact/index:DatascienceModelCustomMetadataArtifactTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-custom-metadata-artifact/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/datascience-model-custom-metadata-artifact/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelCustomMetadataArtifactTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-custom-metadata-artifact/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataArtifactTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-custom-metadata-artifact/index:DatascienceModelCustomMetadataArtifactTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 437
      },
      "name": "DatascienceModelCustomMetadataListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#category DatascienceModel#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 441
          },
          "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/resources/datascience_model#description DatascienceModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 445
          },
          "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/datascience_model#has_artifact DatascienceModel#has_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 449
          },
          "name": "hasArtifact",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_model#key DatascienceModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 453
          },
          "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/datascience_model#keywords DatascienceModel#keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 457
          },
          "name": "keywords",
          "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/datascience_model#value DatascienceModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 461
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/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.DatascienceModelCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience-model/index.ts",
            "line": 707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DatascienceModelCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-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/datascience-model/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 610
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 626
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 642
          },
          "name": "resetHasArtifact"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 658
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 674
          },
          "name": "resetKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 690
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceModelCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 614
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 630
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 646
          },
          "name": "hasArtifactInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 662
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 678
          },
          "name": "keywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 694
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 604
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 620
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 636
          },
          "name": "hasArtifact",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 652
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 668
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 684
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelCustomMetadataListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifact": {
      "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/datascience_model_defined_metadata_artifact oci_datascience_model_defined_metadata_artifact}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_defined_metadata_artifact oci_datascience_model_defined_metadata_artifact} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-defined-metadata-artifact/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.DatascienceModelDefinedMetadataArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelDefinedMetadataArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/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 DatascienceModelDefinedMetadataArtifact 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/datascience_model_defined_metadata_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelDefinedMetadataArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelDefinedMetadataArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 358
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 277
          },
          "name": "resetContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 361
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelDefinedMetadataArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 355
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 281
          },
          "name": "contentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 294
          },
          "name": "contentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 323
          },
          "name": "metadatumKeyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 336
          },
          "name": "modelDefinedMetadatumArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 349
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 365
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 271
          },
          "name": "contentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 287
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 316
          },
          "name": "metadatumKeyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 329
          },
          "name": "modelDefinedMetadatumArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 342
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-defined-metadata-artifact/index:DatascienceModelDefinedMetadataArtifact"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
        "line": 9
      },
      "name": "DatascienceModelDefinedMetadataArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_defined_metadata_artifact#content_length DatascienceModelDefinedMetadataArtifact#content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 17
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_defined_metadata_artifact#metadatum_key_name DatascienceModelDefinedMetadataArtifact#metadatum_key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 28
          },
          "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/resources/datascience_model_defined_metadata_artifact#model_defined_metadatum_artifact DatascienceModelDefinedMetadataArtifact#model_defined_metadatum_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 32
          },
          "name": "modelDefinedMetadatumArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_defined_metadata_artifact#model_id DatascienceModelDefinedMetadataArtifact#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 36
          },
          "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/datascience_model_defined_metadata_artifact#content_disposition DatascienceModelDefinedMetadataArtifact#content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 13
          },
          "name": "contentDisposition",
          "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/datascience_model_defined_metadata_artifact#id DatascienceModelDefinedMetadataArtifact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/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/datascience_model_defined_metadata_artifact#timeouts DatascienceModelDefinedMetadataArtifact#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-defined-metadata-artifact/index:DatascienceModelDefinedMetadataArtifactConfig"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
        "line": 44
      },
      "name": "DatascienceModelDefinedMetadataArtifactTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_defined_metadata_artifact#create DatascienceModelDefinedMetadataArtifact#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/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/datascience_model_defined_metadata_artifact#delete DatascienceModelDefinedMetadataArtifact#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/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/datascience_model_defined_metadata_artifact#update DatascienceModelDefinedMetadataArtifact#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-defined-metadata-artifact/index:DatascienceModelDefinedMetadataArtifactTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-defined-metadata-artifact/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/datascience-model-defined-metadata-artifact/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelDefinedMetadataArtifactTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-defined-metadata-artifact/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataArtifactTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-defined-metadata-artifact/index:DatascienceModelDefinedMetadataArtifactTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 718
      },
      "name": "DatascienceModelDefinedMetadataListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#category DatascienceModel#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 722
          },
          "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/resources/datascience_model#description DatascienceModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 726
          },
          "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/datascience_model#has_artifact DatascienceModel#has_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 730
          },
          "name": "hasArtifact",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_model#key DatascienceModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 734
          },
          "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/datascience_model#keywords DatascienceModel#keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 738
          },
          "name": "keywords",
          "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/datascience_model#value DatascienceModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 742
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelDefinedMetadataListStruct"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/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.DatascienceModelDefinedMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDefinedMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 988
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience-model/index.ts",
            "line": 988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelDefinedMetadataListStructList"
    },
    "cdktf-provider-oci.DatascienceModelDefinedMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 891
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 907
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 923
          },
          "name": "resetHasArtifact"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 939
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 955
          },
          "name": "resetKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 971
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceModelDefinedMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 895
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 911
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 927
          },
          "name": "hasArtifactInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 943
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 959
          },
          "name": "keywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 975
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 885
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 901
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 917
          },
          "name": "hasArtifact",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 933
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 949
          },
          "name": "keywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 965
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDefinedMetadataListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelDefinedMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeployment": {
      "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/datascience_model_deployment oci_datascience_model_deployment}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment oci_datascience_model_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 4589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4574
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceModelDeployment 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/datascience_model_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4792
          },
          "name": "putCategoryLogDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4808
          },
          "name": "putModelDeploymentConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4821
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4795
          },
          "name": "resetCategoryLogDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4649
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4665
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4681
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4697
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4713
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4745
          },
          "name": "resetOpcParentRptUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4774
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4824
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4836
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4853
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4562
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4789
          },
          "name": "categoryLogDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4637
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4722
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4805
          },
          "name": "modelDeploymentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4728
          },
          "name": "modelDeploymentSystemData",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4733
          },
          "name": "modelDeploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4783
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4818
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4799
          },
          "name": "categoryLogDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4632
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4653
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4669
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4685
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4701
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4717
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4812
          },
          "name": "modelDeploymentConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4749
          },
          "name": "opcParentRptUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4762
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4778
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4828
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4625
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4643
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4659
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4675
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4691
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4707
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4739
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4755
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4768
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeployment"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 370
      },
      "name": "DatascienceModelDeploymentCategoryLogDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#access DatascienceModelDeployment#access}",
            "stability": "stable",
            "summary": "access block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 376
          },
          "name": "access",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#predict DatascienceModelDeployment#predict}",
            "stability": "stable",
            "summary": "predict block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 382
          },
          "name": "predict",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 148
      },
      "name": "DatascienceModelDeploymentCategoryLogDetailsAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#log_group_id DatascienceModelDeployment#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 152
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#log_id DatascienceModelDeployment#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 156
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetailsAccess"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccessOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 195
      },
      "name": "DatascienceModelDeploymentCategoryLogDetailsAccessOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 242
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 255
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 235
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 248
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetailsAccessOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 464
          },
          "name": "putAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 480
          },
          "name": "putPredict",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 467
          },
          "name": "resetAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 483
          },
          "name": "resetPredict"
        }
      ],
      "name": "DatascienceModelDeploymentCategoryLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 461
          },
          "name": "access",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 477
          },
          "name": "predict",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredictOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 471
          },
          "name": "accessInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsAccess"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 487
          },
          "name": "predictInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 259
      },
      "name": "DatascienceModelDeploymentCategoryLogDetailsPredict",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#log_group_id DatascienceModelDeployment#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 263
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#log_id DatascienceModelDeployment#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 267
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetailsPredict"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredictOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredictOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 306
      },
      "name": "DatascienceModelDeploymentCategoryLogDetailsPredictOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 353
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 366
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 346
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 359
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetailsPredict"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentCategoryLogDetailsPredictOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 9
      },
      "name": "DatascienceModelDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#compartment_id DatascienceModelDeployment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience_model_deployment#model_deployment_configuration_details DatascienceModelDeployment#model_deployment_configuration_details}",
            "stability": "stable",
            "summary": "model_deployment_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 60
          },
          "name": "modelDeploymentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#project_id DatascienceModelDeployment#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 44
          },
          "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/datascience_model_deployment#category_log_details DatascienceModelDeployment#category_log_details}",
            "stability": "stable",
            "summary": "category_log_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 54
          },
          "name": "categoryLogDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentCategoryLogDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#defined_tags DatascienceModelDeployment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-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/datascience_model_deployment#description DatascienceModelDeployment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience_model_deployment#display_name DatascienceModelDeployment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience_model_deployment#freeform_tags DatascienceModelDeployment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience_model_deployment#id DatascienceModelDeployment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-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/datascience_model_deployment#opc_parent_rpt_url DatascienceModelDeployment#opc_parent_rpt_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 40
          },
          "name": "opcParentRptUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#state DatascienceModelDeployment#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 48
          },
          "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/datascience_model_deployment#timeouts DatascienceModelDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentConfig"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4172
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#deployment_type DatascienceModelDeployment#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4176
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#environment_configuration_details DatascienceModelDeployment#environment_configuration_details}",
            "stability": "stable",
            "summary": "environment_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4182
          },
          "name": "environmentConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#infrastructure_configuration_details DatascienceModelDeployment#infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4188
          },
          "name": "infrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#model_configuration_details DatascienceModelDeployment#model_configuration_details}",
            "stability": "stable",
            "summary": "model_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4194
          },
          "name": "modelConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#model_group_configuration_details DatascienceModelDeployment#model_group_configuration_details}",
            "stability": "stable",
            "summary": "model_group_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4200
          },
          "name": "modelGroupConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 491
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#environment_configuration_type DatascienceModelDeployment#environment_configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 503
          },
          "name": "environmentConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#cmd DatascienceModelDeployment#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 495
          },
          "name": "cmd",
          "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/datascience_model_deployment#entrypoint DatascienceModelDeployment#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 499
          },
          "name": "entrypoint",
          "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/datascience_model_deployment#environment_variables DatascienceModelDeployment#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 507
          },
          "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/datascience_model_deployment#health_check_port DatascienceModelDeployment#health_check_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 511
          },
          "name": "healthCheckPort",
          "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/datascience_model_deployment#image DatascienceModelDeployment#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 515
          },
          "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/datascience_model_deployment#image_digest DatascienceModelDeployment#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 519
          },
          "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/resources/datascience_model_deployment#server_port DatascienceModelDeployment#server_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 523
          },
          "name": "serverPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 686
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 702
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 731
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 747
          },
          "name": "resetHealthCheckPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 763
          },
          "name": "resetImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 779
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 795
          },
          "name": "resetServerPort"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 690
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 706
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 719
          },
          "name": "environmentConfigurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 735
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 751
          },
          "name": "healthCheckPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 783
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 767
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 799
          },
          "name": "serverPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 680
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 696
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 712
          },
          "name": "environmentConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 725
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 741
          },
          "name": "healthCheckPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 757
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 773
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 789
          },
          "name": "serverPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2227
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#infrastructure_type DatascienceModelDeployment#infrastructure_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2235
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_configuration DatascienceModelDeployment#instance_configuration}",
            "stability": "stable",
            "summary": "instance_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2245
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#bandwidth_mbps DatascienceModelDeployment#bandwidth_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2231
          },
          "name": "bandwidthMbps",
          "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/datascience_model_deployment#maximum_bandwidth_mbps DatascienceModelDeployment#maximum_bandwidth_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2239
          },
          "name": "maximumBandwidthMbps",
          "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/datascience_model_deployment#scaling_policy DatascienceModelDeployment#scaling_policy}",
            "stability": "stable",
            "summary": "scaling_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2251
          },
          "name": "scalingPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 953
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_shape_name DatascienceModelDeployment#instance_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 957
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#model_deployment_instance_shape_config_details DatascienceModelDeployment#model_deployment_instance_shape_config_details}",
            "stability": "stable",
            "summary": "model_deployment_instance_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 971
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#private_endpoint_id DatascienceModelDeployment#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 961
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#subnet_id DatascienceModelDeployment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 965
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 803
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#cpu_baseline DatascienceModelDeployment#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 807
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#memory_in_gbs DatascienceModelDeployment#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 811
          },
          "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/datascience_model_deployment#ocpus DatascienceModelDeployment#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 815
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 913
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 929
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 945
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 917
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 933
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 949
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 907
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 923
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 939
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1124
          },
          "name": "putModelDeploymentInstanceShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1127
          },
          "name": "resetModelDeploymentInstanceShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1095
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1111
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1121
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1083
          },
          "name": "instanceShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1131
          },
          "name": "modelDeploymentInstanceShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1099
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1115
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1076
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1089
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1105
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 2318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2417
          },
          "name": "putInstanceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2430
          },
          "name": "putScalingPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2375
          },
          "name": "resetBandwidthMbps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2404
          },
          "name": "resetMaximumBandwidthMbps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2433
          },
          "name": "resetScalingPolicy"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2414
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2427
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2379
          },
          "name": "bandwidthMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2392
          },
          "name": "infrastructureTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2421
          },
          "name": "instanceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsInstanceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2408
          },
          "name": "maximumBandwidthMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2437
          },
          "name": "scalingPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2369
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2385
          },
          "name": "infrastructureType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2398
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2012
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#policy_type DatascienceModelDeployment#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2028
          },
          "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/datascience_model_deployment#auto_scaling_policies DatascienceModelDeployment#auto_scaling_policies}",
            "stability": "stable",
            "summary": "auto_scaling_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2034
          },
          "name": "autoScalingPolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "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/datascience_model_deployment#cool_down_in_seconds DatascienceModelDeployment#cool_down_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2016
          },
          "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/datascience_model_deployment#instance_count DatascienceModelDeployment#instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2020
          },
          "name": "instanceCount",
          "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/datascience_model_deployment#is_enabled DatascienceModelDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2024
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1777
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#auto_scaling_policy_type DatascienceModelDeployment#auto_scaling_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1781
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#initial_instance_count DatascienceModelDeployment#initial_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1785
          },
          "name": "initialInstanceCount",
          "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/datascience_model_deployment#maximum_instance_count DatascienceModelDeployment#maximum_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1789
          },
          "name": "maximumInstanceCount",
          "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/datascience_model_deployment#minimum_instance_count DatascienceModelDeployment#minimum_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1793
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#rules DatascienceModelDeployment#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1799
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2008
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2001
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2001
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2001
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 1869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1984
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1981
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1936
          },
          "name": "autoScalingPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1949
          },
          "name": "initialInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1962
          },
          "name": "maximumInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1975
          },
          "name": "minimumInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1988
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1929
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1942
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1955
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1968
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1567
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#metric_expression_rule_type DatascienceModelDeployment#metric_expression_rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1571
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#scale_in_configuration DatascienceModelDeployment#scale_in_configuration}",
            "stability": "stable",
            "summary": "scale_in_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1581
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#scale_out_configuration DatascienceModelDeployment#scale_out_configuration}",
            "stability": "stable",
            "summary": "scale_out_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1587
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#metric_type DatascienceModelDeployment#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1575
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
        "line": 1758
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1766
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
            "line": 1766
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 1650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1736
          },
          "name": "putScaleInConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1749
          },
          "name": "putScaleOutConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1723
          },
          "name": "resetMetricType"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1733
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1746
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1711
          },
          "name": "metricExpressionRuleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1727
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1740
          },
          "name": "scaleInConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1753
          },
          "name": "scaleOutConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1704
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1717
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1135
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_count_adjustment DatascienceModelDeployment#instance_count_adjustment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1139
          },
          "name": "instanceCountAdjustment",
          "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/datascience_model_deployment#pending_duration DatascienceModelDeployment#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1143
          },
          "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/datascience_model_deployment#query DatascienceModelDeployment#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1147
          },
          "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/datascience_model_deployment#scaling_configuration_type DatascienceModelDeployment#scaling_configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1151
          },
          "name": "scalingConfigurationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#threshold DatascienceModelDeployment#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1155
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
        "line": 1215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1279
          },
          "name": "resetInstanceCountAdjustment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1295
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1311
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1327
          },
          "name": "resetScalingConfigurationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1343
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1283
          },
          "name": "instanceCountAdjustmentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1299
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1315
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1331
          },
          "name": "scalingConfigurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1347
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1273
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1289
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1305
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1321
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1337
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1351
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_count_adjustment DatascienceModelDeployment#instance_count_adjustment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1355
          },
          "name": "instanceCountAdjustment",
          "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/datascience_model_deployment#pending_duration DatascienceModelDeployment#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1359
          },
          "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/datascience_model_deployment#query DatascienceModelDeployment#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1363
          },
          "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/datascience_model_deployment#scaling_configuration_type DatascienceModelDeployment#scaling_configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1367
          },
          "name": "scalingConfigurationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#threshold DatascienceModelDeployment#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1371
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 1431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1495
          },
          "name": "resetInstanceCountAdjustment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1511
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1527
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1543
          },
          "name": "resetScalingConfigurationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1559
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1499
          },
          "name": "instanceCountAdjustmentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1515
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1531
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1547
          },
          "name": "scalingConfigurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1563
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1489
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1505
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1521
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1537
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1553
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 1442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2216
          },
          "name": "putAutoScalingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2219
          },
          "name": "resetAutoScalingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2158
          },
          "name": "resetCoolDownInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2174
          },
          "name": "resetInstanceCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2190
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2213
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2223
          },
          "name": "autoScalingPoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2162
          },
          "name": "coolDownInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2178
          },
          "name": "instanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2194
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2207
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2152
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2168
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2184
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2200
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3868
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#bandwidth_mbps DatascienceModelDeployment#bandwidth_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3872
          },
          "name": "bandwidthMbps",
          "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/datascience_model_deployment#instance_configuration DatascienceModelDeployment#instance_configuration}",
            "stability": "stable",
            "summary": "instance_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3886
          },
          "name": "instanceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#maximum_bandwidth_mbps DatascienceModelDeployment#maximum_bandwidth_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3876
          },
          "name": "maximumBandwidthMbps",
          "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/datascience_model_deployment#model_id DatascienceModelDeployment#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3880
          },
          "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/datascience_model_deployment#scaling_policy DatascienceModelDeployment#scaling_policy}",
            "stability": "stable",
            "summary": "scaling_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3892
          },
          "name": "scalingPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2591
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_shape_name DatascienceModelDeployment#instance_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2595
          },
          "name": "instanceShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#model_deployment_instance_shape_config_details DatascienceModelDeployment#model_deployment_instance_shape_config_details}",
            "stability": "stable",
            "summary": "model_deployment_instance_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2609
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#private_endpoint_id DatascienceModelDeployment#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2599
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#subnet_id DatascienceModelDeployment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2603
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2441
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#cpu_baseline DatascienceModelDeployment#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2445
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#memory_in_gbs DatascienceModelDeployment#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2449
          },
          "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/datascience_model_deployment#ocpus DatascienceModelDeployment#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2453
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 2506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2551
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2567
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2583
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2555
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2571
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2587
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2545
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2561
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2577
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2765
          },
          "name": "putModelDeploymentInstanceShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2720
          },
          "name": "resetInstanceShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2768
          },
          "name": "resetModelDeploymentInstanceShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2736
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2752
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2762
          },
          "name": "modelDeploymentInstanceShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2724
          },
          "name": "instanceShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2772
          },
          "name": "modelDeploymentInstanceShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationModelDeploymentInstanceShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2740
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2756
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2714
          },
          "name": "instanceShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2730
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2746
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4061
          },
          "name": "putInstanceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4077
          },
          "name": "putScalingPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4016
          },
          "name": "resetBandwidthMbps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4064
          },
          "name": "resetInstanceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4032
          },
          "name": "resetMaximumBandwidthMbps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4048
          },
          "name": "resetModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4080
          },
          "name": "resetScalingPolicy"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4058
          },
          "name": "instanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4074
          },
          "name": "scalingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4020
          },
          "name": "bandwidthMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4068
          },
          "name": "instanceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsInstanceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4036
          },
          "name": "maximumBandwidthMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4052
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4084
          },
          "name": "scalingPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4010
          },
          "name": "bandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4026
          },
          "name": "maximumBandwidthMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4042
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3653
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#policy_type DatascienceModelDeployment#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3669
          },
          "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/datascience_model_deployment#auto_scaling_policies DatascienceModelDeployment#auto_scaling_policies}",
            "stability": "stable",
            "summary": "auto_scaling_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3675
          },
          "name": "autoScalingPolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "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/datascience_model_deployment#cool_down_in_seconds DatascienceModelDeployment#cool_down_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3657
          },
          "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/datascience_model_deployment#instance_count DatascienceModelDeployment#instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3661
          },
          "name": "instanceCount",
          "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/datascience_model_deployment#is_enabled DatascienceModelDeployment#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3665
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3418
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#auto_scaling_policy_type DatascienceModelDeployment#auto_scaling_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3422
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#initial_instance_count DatascienceModelDeployment#initial_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3426
          },
          "name": "initialInstanceCount",
          "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/datascience_model_deployment#maximum_instance_count DatascienceModelDeployment#maximum_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3430
          },
          "name": "maximumInstanceCount",
          "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/datascience_model_deployment#minimum_instance_count DatascienceModelDeployment#minimum_instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3434
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#rules DatascienceModelDeployment#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3440
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3625
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3622
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3577
          },
          "name": "autoScalingPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3590
          },
          "name": "initialInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3603
          },
          "name": "maximumInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3616
          },
          "name": "minimumInstanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3629
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3570
          },
          "name": "autoScalingPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3583
          },
          "name": "initialInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3596
          },
          "name": "maximumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3609
          },
          "name": "minimumInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3208
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#metric_expression_rule_type DatascienceModelDeployment#metric_expression_rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3212
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#scale_in_configuration DatascienceModelDeployment#scale_in_configuration}",
            "stability": "stable",
            "summary": "scale_in_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3222
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#scale_out_configuration DatascienceModelDeployment#scale_out_configuration}",
            "stability": "stable",
            "summary": "scale_out_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3228
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#metric_type DatascienceModelDeployment#metric_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3216
          },
          "name": "metricType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3414
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3407
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3407
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3407
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesList"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3377
          },
          "name": "putScaleInConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3390
          },
          "name": "putScaleOutConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3364
          },
          "name": "resetMetricType"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3374
          },
          "name": "scaleInConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3387
          },
          "name": "scaleOutConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3352
          },
          "name": "metricExpressionRuleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3368
          },
          "name": "metricTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3381
          },
          "name": "scaleInConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3394
          },
          "name": "scaleOutConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3345
          },
          "name": "metricExpressionRuleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3358
          },
          "name": "metricType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2776
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_count_adjustment DatascienceModelDeployment#instance_count_adjustment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2780
          },
          "name": "instanceCountAdjustment",
          "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/datascience_model_deployment#pending_duration DatascienceModelDeployment#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2784
          },
          "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/datascience_model_deployment#query DatascienceModelDeployment#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2788
          },
          "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/datascience_model_deployment#scaling_configuration_type DatascienceModelDeployment#scaling_configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2792
          },
          "name": "scalingConfigurationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#threshold DatascienceModelDeployment#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2796
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2920
          },
          "name": "resetInstanceCountAdjustment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2936
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2952
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2968
          },
          "name": "resetScalingConfigurationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2984
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2924
          },
          "name": "instanceCountAdjustmentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2940
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2956
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2972
          },
          "name": "scalingConfigurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2988
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2914
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2930
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2946
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2962
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2978
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleInConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 2992
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#instance_count_adjustment DatascienceModelDeployment#instance_count_adjustment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 2996
          },
          "name": "instanceCountAdjustment",
          "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/datascience_model_deployment#pending_duration DatascienceModelDeployment#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3000
          },
          "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/datascience_model_deployment#query DatascienceModelDeployment#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3004
          },
          "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/datascience_model_deployment#scaling_configuration_type DatascienceModelDeployment#scaling_configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3008
          },
          "name": "scalingConfigurationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#threshold DatascienceModelDeployment#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3012
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 3079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3136
          },
          "name": "resetInstanceCountAdjustment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3152
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3168
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3184
          },
          "name": "resetScalingConfigurationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3200
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3140
          },
          "name": "instanceCountAdjustmentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3156
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3172
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3188
          },
          "name": "scalingConfigurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3204
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3130
          },
          "name": "instanceCountAdjustment",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3146
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3162
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3178
          },
          "name": "scalingConfigurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3194
          },
          "name": "threshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfiguration"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesRulesScaleOutConfigurationOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 3735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3857
          },
          "name": "putAutoScalingPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3860
          },
          "name": "resetAutoScalingPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3799
          },
          "name": "resetCoolDownInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3815
          },
          "name": "resetInstanceCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3831
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3854
          },
          "name": "autoScalingPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3864
          },
          "name": "autoScalingPoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyAutoScalingPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3803
          },
          "name": "coolDownInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3819
          },
          "name": "instanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3835
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3848
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3793
          },
          "name": "coolDownInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3809
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3825
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3841
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 3746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicy"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsScalingPolicyOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4088
      },
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#model_group_id DatascienceModelDeployment#model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4092
          },
          "name": "modelGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 4131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4164
          },
          "name": "resetModelGroupId"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4168
          },
          "name": "modelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4158
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 4267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4334
          },
          "name": "putEnvironmentConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4350
          },
          "name": "putInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4366
          },
          "name": "putModelConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4382
          },
          "name": "putModelGroupConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4337
          },
          "name": "resetEnvironmentConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4353
          },
          "name": "resetInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4369
          },
          "name": "resetModelConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4385
          },
          "name": "resetModelGroupConfigurationDetails"
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4331
          },
          "name": "environmentConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4347
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4363
          },
          "name": "modelConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4379
          },
          "name": "modelGroupConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4325
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4341
          },
          "name": "environmentConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsEnvironmentConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4357
          },
          "name": "infrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4373
          },
          "name": "modelConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4389
          },
          "name": "modelGroupConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetailsModelGroupConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4318
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 68
      },
      "name": "DatascienceModelDeploymentModelDeploymentSystemData",
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentSystemData"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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.DatascienceModelDeploymentModelDeploymentSystemDataOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelDeploymentModelDeploymentSystemDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentSystemDataList"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/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/datascience-model-deployment/index.ts",
        "line": 91
      },
      "name": "DatascienceModelDeploymentModelDeploymentSystemDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 120
          },
          "name": "currentInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 125
          },
          "name": "systemInfraType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelDeploymentModelDeploymentSystemData"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentModelDeploymentSystemDataOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4393
      },
      "name": "DatascienceModelDeploymentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_deployment#create DatascienceModelDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4397
          },
          "name": "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/datascience_model_deployment#delete DatascienceModelDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4401
          },
          "name": "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/datascience_model_deployment#update DatascienceModelDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4405
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelDeploymentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-deployment/index.ts",
          "line": 4459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-deployment/index.ts",
        "line": 4451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4513
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4529
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4545
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4517
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4533
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4549
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4507
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4523
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4539
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-deployment/index.ts",
            "line": 4463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelDeploymentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-deployment/index:DatascienceModelDeploymentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroup": {
      "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/datascience_model_group oci_datascience_model_group}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group oci_datascience_model_group} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/index.ts",
          "line": 2079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 2047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2064
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceModelGroup 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/datascience_model_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2317
          },
          "name": "putMemberModelEntries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2333
          },
          "name": "putModelGroupCloneSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2349
          },
          "name": "putModelGroupDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2365
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2154
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2170
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2186
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2202
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2218
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2320
          },
          "name": "resetMemberModelEntries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2336
          },
          "name": "resetModelGroupCloneSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2352
          },
          "name": "resetModelGroupDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2239
          },
          "name": "resetModelGroupVersionHistoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2368
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2304
          },
          "name": "resetVersionLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2380
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2399
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2052
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2142
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2227
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2314
          },
          "name": "memberModelEntries",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2330
          },
          "name": "modelGroupCloneSourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2346
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2248
          },
          "name": "modelGroupVersionHistoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2266
          },
          "name": "sourceModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2271
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2277
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2282
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2362
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2287
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2292
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2124
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2137
          },
          "name": "createTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2158
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2174
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2190
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2206
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2222
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2324
          },
          "name": "memberModelEntriesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2340
          },
          "name": "modelGroupCloneSourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2356
          },
          "name": "modelGroupDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2243
          },
          "name": "modelGroupVersionHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2261
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2372
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2308
          },
          "name": "versionLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2130
          },
          "name": "createType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2148
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2164
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2180
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2196
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2233
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2254
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2298
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroup"
    },
    "cdktf-provider-oci.DatascienceModelGroupArtifact": {
      "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/datascience_model_group_artifact oci_datascience_model_group_artifact}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_artifact oci_datascience_model_group_artifact} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-group-artifact/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.DatascienceModelGroupArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group-artifact/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelGroupArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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 DatascienceModelGroupArtifact 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/datascience_model_group_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelGroupArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelGroupArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 340
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 272
          },
          "name": "resetContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 301
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 343
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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/datascience-model-group-artifact/index.ts",
            "line": 366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelGroupArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 337
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 276
          },
          "name": "contentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 289
          },
          "name": "contentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 305
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 318
          },
          "name": "modelGroupArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 331
          },
          "name": "modelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 347
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 266
          },
          "name": "contentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 282
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 295
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 311
          },
          "name": "modelGroupArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 324
          },
          "name": "modelGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-artifact/index:DatascienceModelGroupArtifact"
    },
    "cdktf-provider-oci.DatascienceModelGroupArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group-artifact/index.ts",
        "line": 9
      },
      "name": "DatascienceModelGroupArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_artifact#content_length DatascienceModelGroupArtifact#content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 17
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_artifact#model_group_artifact DatascienceModelGroupArtifact#model_group_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 28
          },
          "name": "modelGroupArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_artifact#model_group_id DatascienceModelGroupArtifact#model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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/resources/datascience_model_group_artifact#content_disposition DatascienceModelGroupArtifact#content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 13
          },
          "name": "contentDisposition",
          "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/datascience_model_group_artifact#id DatascienceModelGroupArtifact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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/datascience_model_group_artifact#timeouts DatascienceModelGroupArtifact#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-artifact/index:DatascienceModelGroupArtifactConfig"
    },
    "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group-artifact/index.ts",
        "line": 40
      },
      "name": "DatascienceModelGroupArtifactTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_artifact#create DatascienceModelGroupArtifact#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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/datascience_model_group_artifact#delete DatascienceModelGroupArtifact#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/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/datascience_model_group_artifact#update DatascienceModelGroupArtifact#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-artifact/index:DatascienceModelGroupArtifactTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelGroupArtifactTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group-artifact/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/datascience-model-group-artifact/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelGroupArtifactTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-artifact/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupArtifactTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group-artifact/index:DatascienceModelGroupArtifactTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 9
      },
      "name": "DatascienceModelGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#compartment_id DatascienceModelGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-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/datascience_model_group#create_type DatascienceModelGroup#create_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 17
          },
          "name": "createType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#project_id DatascienceModelGroup#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 48
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#defined_tags DatascienceModelGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-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/datascience_model_group#description DatascienceModelGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience_model_group#display_name DatascienceModelGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience_model_group#freeform_tags DatascienceModelGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-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/datascience_model_group#id DatascienceModelGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience_model_group#member_model_entries DatascienceModelGroup#member_model_entries}",
            "stability": "stable",
            "summary": "member_model_entries block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 58
          },
          "name": "memberModelEntries",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_group_clone_source_details DatascienceModelGroup#model_group_clone_source_details}",
            "stability": "stable",
            "summary": "model_group_clone_source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 64
          },
          "name": "modelGroupCloneSourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_group_details DatascienceModelGroup#model_group_details}",
            "stability": "stable",
            "summary": "model_group_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 70
          },
          "name": "modelGroupDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_group_version_history_id DatascienceModelGroup#model_group_version_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 44
          },
          "name": "modelGroupVersionHistoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#timeouts DatascienceModelGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#version_label DatascienceModelGroup#version_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 52
          },
          "name": "versionLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupConfig"
    },
    "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 227
      },
      "name": "DatascienceModelGroupMemberModelEntries",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#member_model_details DatascienceModelGroup#member_model_details}",
            "stability": "stable",
            "summary": "member_model_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 233
          },
          "name": "memberModelDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupMemberModelEntries"
    },
    "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 78
      },
      "name": "DatascienceModelGroupMemberModelEntriesMemberModelDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#inference_key DatascienceModelGroup#inference_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 82
          },
          "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/resources/datascience_model_group#model_id DatascienceModelGroup#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 86
          },
          "name": "modelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupMemberModelEntriesMemberModelDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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.DatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelGroupMemberModelEntriesMemberModelDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupMemberModelEntriesMemberModelDetailsList"
    },
    "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 183
          },
          "name": "resetInferenceKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 199
          },
          "name": "resetModelId"
        }
      ],
      "name": "DatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 187
          },
          "name": "inferenceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 203
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 177
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 193
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupMemberModelEntriesMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 302
          },
          "name": "putMemberModelDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 305
          },
          "name": "resetMemberModelDetails"
        }
      ],
      "name": "DatascienceModelGroupMemberModelEntriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 299
          },
          "name": "memberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 309
          },
          "name": "memberModelDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntriesMemberModelDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupMemberModelEntries"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupMemberModelEntriesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1338
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_group_clone_source_type DatascienceModelGroup#model_group_clone_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1342
          },
          "name": "modelGroupCloneSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#source_id DatascienceModelGroup#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1346
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#modify_model_group_details DatascienceModelGroup#modify_model_group_details}",
            "stability": "stable",
            "summary": "modify_model_group_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1352
          },
          "name": "modifyModelGroupDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#patch_model_group_member_model_details DatascienceModelGroup#patch_model_group_member_model_details}",
            "stability": "stable",
            "summary": "patch_model_group_member_model_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1358
          },
          "name": "patchModelGroupMemberModelDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 677
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#defined_tags DatascienceModelGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 681
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/datascience_model_group#description DatascienceModelGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 685
          },
          "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/datascience_model_group#display_name DatascienceModelGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 689
          },
          "name": "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/datascience_model_group#freeform_tags DatascienceModelGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 693
          },
          "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/datascience_model_group#model_group_details DatascienceModelGroup#model_group_details}",
            "stability": "stable",
            "summary": "model_group_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 707
          },
          "name": "modelGroupDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_group_version_history_id DatascienceModelGroup#model_group_version_history_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 697
          },
          "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/resources/datascience_model_group#version_label DatascienceModelGroup#version_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 701
          },
          "name": "versionLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 528
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#type DatascienceModelGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 536
          },
          "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/datascience_model_group#base_model_id DatascienceModelGroup#base_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 532
          },
          "name": "baseModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#custom_metadata_list DatascienceModelGroup#custom_metadata_list}",
            "stability": "stable",
            "summary": "custom_metadata_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 542
          },
          "name": "customMetadataList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 313
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#category DatascienceModelGroup#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 317
          },
          "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/resources/datascience_model_group#description DatascienceModelGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 321
          },
          "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/datascience_model_group#key DatascienceModelGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 325
          },
          "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/datascience_model_group#value DatascienceModelGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 329
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 517
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
            "line": 517
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 382
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 452
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 468
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 484
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 500
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 456
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 472
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 488
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 504
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 446
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 462
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 478
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 494
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 666
          },
          "name": "putCustomMetadataList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 640
          },
          "name": "resetBaseModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 669
          },
          "name": "resetCustomMetadataList"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 663
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 644
          },
          "name": "baseModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 673
          },
          "name": "customMetadataListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 657
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 634
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 650
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 950
          },
          "name": "putModelGroupDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 857
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 873
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 889
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 905
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 953
          },
          "name": "resetModelGroupDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 921
          },
          "name": "resetModelGroupVersionHistoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 937
          },
          "name": "resetVersionLabel"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 947
          },
          "name": "modelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 861
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 877
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 893
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 909
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 957
          },
          "name": "modelGroupDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsModelGroupDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 925
          },
          "name": "modelGroupVersionHistoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 941
          },
          "name": "versionLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 851
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 867
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 883
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 899
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 915
          },
          "name": "modelGroupVersionHistoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 931
          },
          "name": "versionLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1492
          },
          "name": "putModifyModelGroupDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1508
          },
          "name": "putPatchModelGroupMemberModelDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1495
          },
          "name": "resetModifyModelGroupDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1511
          },
          "name": "resetPatchModelGroupMemberModelDetails"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1489
          },
          "name": "modifyModelGroupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1505
          },
          "name": "patchModelGroupMemberModelDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1470
          },
          "name": "modelGroupCloneSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1499
          },
          "name": "modifyModelGroupDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsModifyModelGroupDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1515
          },
          "name": "patchModelGroupMemberModelDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1483
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1463
          },
          "name": "modelGroupCloneSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1476
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1252
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#items DatascienceModelGroup#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1258
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1107
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#operation DatascienceModelGroup#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1111
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#values DatascienceModelGroup#values}",
            "stability": "stable",
            "summary": "values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1117
          },
          "name": "values",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 1233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
            "line": 1241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 1156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1224
          },
          "name": "putValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1221
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1215
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1228
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1208
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 961
      },
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#model_id DatascienceModelGroup#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 969
          },
          "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/datascience_model_group#inference_key DatascienceModelGroup#inference_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 965
          },
          "name": "inferenceKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 1088
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1096
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
            "line": 1096
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1089
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesList"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1066
          },
          "name": "resetInferenceKey"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1070
          },
          "name": "inferenceKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1083
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1060
          },
          "name": "inferenceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1076
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsValuesOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1327
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1330
          },
          "name": "resetItems"
        }
      ],
      "name": "DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1324
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1334
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupCloneSourceDetailsPatchModelGroupMemberModelDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1734
      },
      "name": "DatascienceModelGroupModelGroupDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#type DatascienceModelGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1742
          },
          "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/datascience_model_group#base_model_id DatascienceModelGroup#base_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1738
          },
          "name": "baseModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#custom_metadata_list DatascienceModelGroup#custom_metadata_list}",
            "stability": "stable",
            "summary": "custom_metadata_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1748
          },
          "name": "customMetadataList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupDetails"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1519
      },
      "name": "DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#category DatascienceModelGroup#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1523
          },
          "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/resources/datascience_model_group#description DatascienceModelGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1527
          },
          "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/datascience_model_group#key DatascienceModelGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1531
          },
          "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/datascience_model_group#value DatascienceModelGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1535
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/index.ts",
          "line": 1723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1730
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelGroupModelGroupDetailsCustomMetadataListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1723
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1723
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1723
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupDetailsCustomMetadataListStructList"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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/datascience-model-group/index.ts",
        "line": 1588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1658
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1674
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1690
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1706
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1662
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1678
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1694
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1710
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1652
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1668
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1684
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1700
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupDetailsCustomMetadataListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/index.ts",
          "line": 1801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1872
          },
          "name": "putCustomMetadataList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1846
          },
          "name": "resetBaseModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1875
          },
          "name": "resetCustomMetadataList"
        }
      ],
      "name": "DatascienceModelGroupModelGroupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1869
          },
          "name": "customMetadataList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1850
          },
          "name": "baseModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1879
          },
          "name": "customMetadataListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetailsCustomMetadataListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1863
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1840
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1856
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupModelGroupDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupModelGroupDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1883
      },
      "name": "DatascienceModelGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group#create DatascienceModelGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1887
          },
          "name": "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/datascience_model_group#delete DatascienceModelGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1891
          },
          "name": "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/datascience_model_group#update DatascienceModelGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1895
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group/index.ts",
        "line": 1941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2003
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2019
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2035
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2007
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2023
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2039
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1997
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2013
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 2029
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group/index.ts",
            "line": 1953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group/index:DatascienceModelGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelGroupVersionHistory": {
      "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/datascience_model_group_version_history oci_datascience_model_group_version_history}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_version_history oci_datascience_model_group_version_history} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-group-version-history/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.DatascienceModelGroupVersionHistoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-group-version-history/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelGroupVersionHistory resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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 DatascienceModelGroupVersionHistory 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/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 DatascienceModelGroupVersionHistory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelGroupVersionHistory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 437
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 337
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 353
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 369
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 385
          },
          "name": "resetLatestModelGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 440
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience-model-group-version-history/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelGroupVersionHistory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 293
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 394
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 412
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 418
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 423
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 434
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 428
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 341
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 357
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 373
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 389
          },
          "name": "latestModelGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 407
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 444
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 363
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 379
          },
          "name": "latestModelGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 400
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-version-history/index:DatascienceModelGroupVersionHistory"
    },
    "cdktf-provider-oci.DatascienceModelGroupVersionHistoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group-version-history/index.ts",
        "line": 9
      },
      "name": "DatascienceModelGroupVersionHistoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_version_history#compartment_id DatascienceModelGroupVersionHistory#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 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/datascience_model_group_version_history#project_id DatascienceModelGroupVersionHistory#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/7.19.0/docs/resources/datascience_model_group_version_history#defined_tags DatascienceModelGroupVersionHistory#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#description DatascienceModelGroupVersionHistory#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#display_name DatascienceModelGroupVersionHistory#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#freeform_tags DatascienceModelGroupVersionHistory#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#id DatascienceModelGroupVersionHistory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#latest_model_group_id DatascienceModelGroupVersionHistory#latest_model_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 40
          },
          "name": "latestModelGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_version_history#timeouts DatascienceModelGroupVersionHistory#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-version-history/index:DatascienceModelGroupVersionHistoryConfig"
    },
    "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-group-version-history/index.ts",
        "line": 52
      },
      "name": "DatascienceModelGroupVersionHistoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_group_version_history#create DatascienceModelGroupVersionHistory#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#delete DatascienceModelGroupVersionHistory#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/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/datascience_model_group_version_history#update DatascienceModelGroupVersionHistory#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-group-version-history/index:DatascienceModelGroupVersionHistoryTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-group-version-history/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/datascience-model-group-version-history/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelGroupVersionHistoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-group-version-history/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelGroupVersionHistoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-group-version-history/index:DatascienceModelGroupVersionHistoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelProvenance": {
      "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/datascience_model_provenance oci_datascience_model_provenance}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelProvenance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance oci_datascience_model_provenance} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-provenance/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.DatascienceModelProvenanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-provenance/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelProvenance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/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 DatascienceModelProvenance 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/datascience_model_provenance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelProvenance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelProvenance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 409
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 287
          },
          "name": "resetGitBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 303
          },
          "name": "resetGitCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 319
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 348
          },
          "name": "resetRepositoryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 364
          },
          "name": "resetScriptDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 412
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 380
          },
          "name": "resetTrainingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 396
          },
          "name": "resetTrainingScript"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 424
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelProvenance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 406
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 291
          },
          "name": "gitBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 307
          },
          "name": "gitCommitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 323
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 336
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 352
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 368
          },
          "name": "scriptDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 416
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 384
          },
          "name": "trainingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 400
          },
          "name": "trainingScriptInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 281
          },
          "name": "gitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 297
          },
          "name": "gitCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 329
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 342
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 358
          },
          "name": "scriptDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 374
          },
          "name": "trainingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 390
          },
          "name": "trainingScript",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-provenance/index:DatascienceModelProvenance"
    },
    "cdktf-provider-oci.DatascienceModelProvenanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelProvenanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-provenance/index.ts",
        "line": 9
      },
      "name": "DatascienceModelProvenanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#model_id DatascienceModelProvenance#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 28
          },
          "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/datascience_model_provenance#git_branch DatascienceModelProvenance#git_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 13
          },
          "name": "gitBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#git_commit DatascienceModelProvenance#git_commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 17
          },
          "name": "gitCommit",
          "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/datascience_model_provenance#id DatascienceModelProvenance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#repository_url DatascienceModelProvenance#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 32
          },
          "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/datascience_model_provenance#script_dir DatascienceModelProvenance#script_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 36
          },
          "name": "scriptDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#timeouts DatascienceModelProvenance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#training_id DatascienceModelProvenance#training_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 40
          },
          "name": "trainingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#training_script DatascienceModelProvenance#training_script}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 44
          },
          "name": "trainingScript",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-provenance/index:DatascienceModelProvenanceConfig"
    },
    "cdktf-provider-oci.DatascienceModelProvenanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-provenance/index.ts",
        "line": 52
      },
      "name": "DatascienceModelProvenanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_provenance#create DatascienceModelProvenance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/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/datascience_model_provenance#delete DatascienceModelProvenance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/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/datascience_model_provenance#update DatascienceModelProvenance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-provenance/index:DatascienceModelProvenanceTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelProvenanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-provenance/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/datascience-model-provenance/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelProvenanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-provenance/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelProvenanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-provenance/index:DatascienceModelProvenanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelRetentionOperationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelRetentionOperationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 193
      },
      "name": "DatascienceModelRetentionOperationDetails",
      "symbolId": "src/datascience-model/index:DatascienceModelRetentionOperationDetails"
    },
    "cdktf-provider-oci.DatascienceModelRetentionOperationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelRetentionOperationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/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.DatascienceModelRetentionOperationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceModelRetentionOperationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-model/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/datascience-model/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelRetentionOperationDetailsList"
    },
    "cdktf-provider-oci.DatascienceModelRetentionOperationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelRetentionOperationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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/datascience-model/index.ts",
        "line": 216
      },
      "name": "DatascienceModelRetentionOperationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 245
          },
          "name": "archiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 250
          },
          "name": "archiveStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 255
          },
          "name": "deleteState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 260
          },
          "name": "deleteStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 265
          },
          "name": "timeArchivalScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 270
          },
          "name": "timeDeletionScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionOperationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelRetentionOperationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelRetentionSetting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelRetentionSetting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 999
      },
      "name": "DatascienceModelRetentionSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#archive_after_days DatascienceModel#archive_after_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1003
          },
          "name": "archiveAfterDays",
          "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/datascience_model#customer_notification_type DatascienceModel#customer_notification_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1007
          },
          "name": "customerNotificationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#delete_after_days DatascienceModel#delete_after_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1011
          },
          "name": "deleteAfterDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelRetentionSetting"
    },
    "cdktf-provider-oci.DatascienceModelRetentionSettingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelRetentionSettingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 1057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1122
          },
          "name": "resetCustomerNotificationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1138
          },
          "name": "resetDeleteAfterDays"
        }
      ],
      "name": "DatascienceModelRetentionSettingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1110
          },
          "name": "archiveAfterDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1126
          },
          "name": "customerNotificationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1142
          },
          "name": "deleteAfterDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1103
          },
          "name": "archiveAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1116
          },
          "name": "customerNotificationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1132
          },
          "name": "deleteAfterDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelRetentionSetting"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelRetentionSettingOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 1146
      },
      "name": "DatascienceModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model#create DatascienceModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1150
          },
          "name": "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/datascience_model#delete DatascienceModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1154
          },
          "name": "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/datascience_model#update DatascienceModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1158
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model/index.ts",
        "line": 1204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1266
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1282
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1298
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1270
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1286
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1302
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1260
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1276
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1292
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model/index.ts",
            "line": 1216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model/index:DatascienceModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceModelVersionSet": {
      "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/datascience_model_version_set oci_datascience_model_version_set}."
      },
      "fqn": "cdktf-provider-oci.DatascienceModelVersionSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_version_set oci_datascience_model_version_set} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-model-version-set/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.DatascienceModelVersionSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-model-version-set/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceModelVersionSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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 DatascienceModelVersionSet 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/datascience_model_version_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceModelVersionSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceModelVersionSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 413
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 337
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 353
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 416
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience-model-version-set/index.ts",
            "line": 441
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceModelVersionSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 275
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 293
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 388
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 394
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 399
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 410
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 404
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 341
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 357
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 370
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 383
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 420
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 331
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 363
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 376
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-version-set/index:DatascienceModelVersionSet"
    },
    "cdktf-provider-oci.DatascienceModelVersionSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelVersionSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-version-set/index.ts",
        "line": 9
      },
      "name": "DatascienceModelVersionSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_version_set#compartment_id DatascienceModelVersionSet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 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/datascience_model_version_set#name DatascienceModelVersionSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#project_id DatascienceModelVersionSet#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/7.19.0/docs/resources/datascience_model_version_set#defined_tags DatascienceModelVersionSet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#description DatascienceModelVersionSet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#freeform_tags DatascienceModelVersionSet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#id DatascienceModelVersionSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#timeouts DatascienceModelVersionSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-model-version-set/index:DatascienceModelVersionSetConfig"
    },
    "cdktf-provider-oci.DatascienceModelVersionSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-model-version-set/index.ts",
        "line": 48
      },
      "name": "DatascienceModelVersionSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_model_version_set#create DatascienceModelVersionSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#delete DatascienceModelVersionSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/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/datascience_model_version_set#update DatascienceModelVersionSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-model-version-set/index:DatascienceModelVersionSetTimeouts"
    },
    "cdktf-provider-oci.DatascienceModelVersionSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-model-version-set/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/datascience-model-version-set/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceModelVersionSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-model-version-set/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceModelVersionSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-model-version-set/index:DatascienceModelVersionSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSession": {
      "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/datascience_notebook_session oci_datascience_notebook_session}."
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSession",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session oci_datascience_notebook_session} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/index.ts",
          "line": 1654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceNotebookSessionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceNotebookSession resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1639
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceNotebookSession 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/datascience_notebook_session#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceNotebookSession that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceNotebookSession to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1819
          },
          "name": "putNotebookSessionConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1835
          },
          "name": "putNotebookSessionConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1851
          },
          "name": "putNotebookSessionRuntimeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1867
          },
          "name": "putNotebookSessionStorageMountConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1883
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1714
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1730
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1746
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1762
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1822
          },
          "name": "resetNotebookSessionConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1838
          },
          "name": "resetNotebookSessionConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1854
          },
          "name": "resetNotebookSessionRuntimeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1870
          },
          "name": "resetNotebookSessionStorageMountConfigurationDetailsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1801
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1886
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1898
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1915
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceNotebookSession",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1627
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1702
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1771
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1816
          },
          "name": "notebookSessionConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1832
          },
          "name": "notebookSessionConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1848
          },
          "name": "notebookSessionRuntimeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1864
          },
          "name": "notebookSessionStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1776
          },
          "name": "notebookSessionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1810
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1880
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1697
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1718
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1734
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1750
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1766
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1826
          },
          "name": "notebookSessionConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1842
          },
          "name": "notebookSessionConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1858
          },
          "name": "notebookSessionRuntimeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1874
          },
          "name": "notebookSessionStorageMountConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1789
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1805
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1890
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1690
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1708
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1724
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1740
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1756
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1782
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1795
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSession"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 9
      },
      "name": "DatascienceNotebookSessionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#compartment_id DatascienceNotebookSession#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 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/datascience_notebook_session#project_id DatascienceNotebookSession#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 36
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#defined_tags DatascienceNotebookSession#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience_notebook_session#display_name DatascienceNotebookSession#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience_notebook_session#freeform_tags DatascienceNotebookSession#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience_notebook_session#id DatascienceNotebookSession#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience_notebook_session#notebook_session_config_details DatascienceNotebookSession#notebook_session_config_details}",
            "stability": "stable",
            "summary": "notebook_session_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 46
          },
          "name": "notebookSessionConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#notebook_session_configuration_details DatascienceNotebookSession#notebook_session_configuration_details}",
            "stability": "stable",
            "summary": "notebook_session_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 52
          },
          "name": "notebookSessionConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#notebook_session_runtime_config_details DatascienceNotebookSession#notebook_session_runtime_config_details}",
            "stability": "stable",
            "summary": "notebook_session_runtime_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 58
          },
          "name": "notebookSessionRuntimeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#notebook_session_storage_mount_configuration_details_list DatascienceNotebookSession#notebook_session_storage_mount_configuration_details_list}",
            "stability": "stable",
            "summary": "notebook_session_storage_mount_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 64
          },
          "name": "notebookSessionStorageMountConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
                    },
                    "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/datascience_notebook_session#state DatascienceNotebookSession#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience_notebook_session#timeouts DatascienceNotebookSession#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionConfig"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 222
      },
      "name": "DatascienceNotebookSessionNotebookSessionConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#shape DatascienceNotebookSession#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 234
          },
          "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/datascience_notebook_session#block_storage_size_in_gbs DatascienceNotebookSession#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 226
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_notebook_session#notebook_session_shape_config_details DatascienceNotebookSession#notebook_session_shape_config_details}",
            "stability": "stable",
            "summary": "notebook_session_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 244
          },
          "name": "notebookSessionShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#private_endpoint_id DatascienceNotebookSession#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 230
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#subnet_id DatascienceNotebookSession#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 238
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 72
      },
      "name": "DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#cpu_baseline DatascienceNotebookSession#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 76
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#memory_in_gbs DatascienceNotebookSession#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 80
          },
          "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/datascience_notebook_session#ocpus DatascienceNotebookSession#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 84
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 182
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 198
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 214
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 186
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 202
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 218
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 176
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 192
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 208
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 426
          },
          "name": "putNotebookSessionShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 368
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 429
          },
          "name": "resetNotebookSessionShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 384
          },
          "name": "resetPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 413
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 423
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 372
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 433
          },
          "name": "notebookSessionShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetailsNotebookSessionShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 388
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 401
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 417
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 362
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 378
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 394
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 407
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 587
      },
      "name": "DatascienceNotebookSessionNotebookSessionConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#shape DatascienceNotebookSession#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 599
          },
          "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/datascience_notebook_session#subnet_id DatascienceNotebookSession#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 603
          },
          "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/datascience_notebook_session#block_storage_size_in_gbs DatascienceNotebookSession#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 591
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_notebook_session#notebook_session_shape_config_details DatascienceNotebookSession#notebook_session_shape_config_details}",
            "stability": "stable",
            "summary": "notebook_session_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 609
          },
          "name": "notebookSessionShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#private_endpoint_id DatascienceNotebookSession#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 595
          },
          "name": "privateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 437
      },
      "name": "DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#cpu_baseline DatascienceNotebookSession#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 441
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#memory_in_gbs DatascienceNotebookSession#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 445
          },
          "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/datascience_notebook_session#ocpus DatascienceNotebookSession#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 449
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 547
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 563
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 579
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 551
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 567
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 583
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 541
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 557
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 573
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 788
          },
          "name": "putNotebookSessionShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 733
          },
          "name": "resetBlockStorageSizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 791
          },
          "name": "resetNotebookSessionShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 749
          },
          "name": "resetPrivateEndpointId"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 785
          },
          "name": "notebookSessionShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 737
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 795
          },
          "name": "notebookSessionShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetailsNotebookSessionShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 753
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 766
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 779
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 727
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 743
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 759
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 772
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 998
      },
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#custom_environment_variables DatascienceNotebookSession#custom_environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1002
          },
          "name": "customEnvironmentVariables",
          "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/datascience_notebook_session#notebook_session_git_config_details DatascienceNotebookSession#notebook_session_git_config_details}",
            "stability": "stable",
            "summary": "notebook_session_git_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1008
          },
          "name": "notebookSessionGitConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 912
      },
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#notebook_session_git_repo_config_collection DatascienceNotebookSession#notebook_session_git_repo_config_collection}",
            "stability": "stable",
            "summary": "notebook_session_git_repo_config_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 918
          },
          "name": "notebookSessionGitRepoConfigCollection",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 799
      },
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#url DatascienceNotebookSession#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 803
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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/datascience-notebook-session/index.ts",
        "line": 893
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 901
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/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/datascience-notebook-session/index.ts",
            "line": 901
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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/datascience-notebook-session/index.ts",
        "line": 835
      },
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 888
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 881
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 987
          },
          "name": "putNotebookSessionGitRepoConfigCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 990
          },
          "name": "resetNotebookSessionGitRepoConfigCollection"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 984
          },
          "name": "notebookSessionGitRepoConfigCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 994
          },
          "name": "notebookSessionGitRepoConfigCollectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsNotebookSessionGitRepoConfigCollection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1106
          },
          "name": "putNotebookSessionGitConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1093
          },
          "name": "resetCustomEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1109
          },
          "name": "resetNotebookSessionGitConfigDetails"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1103
          },
          "name": "notebookSessionGitConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1097
          },
          "name": "customEnvironmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1113
          },
          "name": "notebookSessionGitConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsNotebookSessionGitConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1087
          },
          "name": "customEnvironmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionRuntimeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionRuntimeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1117
      },
      "name": "DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#destination_directory_name DatascienceNotebookSession#destination_directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1125
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#storage_type DatascienceNotebookSession#storage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1149
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#bucket DatascienceNotebookSession#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1121
          },
          "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/datascience_notebook_session#destination_path DatascienceNotebookSession#destination_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1129
          },
          "name": "destinationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#export_id DatascienceNotebookSession#export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1133
          },
          "name": "exportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#mount_target_id DatascienceNotebookSession#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1137
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#namespace DatascienceNotebookSession#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1141
          },
          "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/datascience_notebook_session#prefix DatascienceNotebookSession#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1145
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1454
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1447
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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/datascience-notebook-session/index.ts",
        "line": 1230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1324
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1353
          },
          "name": "resetDestinationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1369
          },
          "name": "resetExportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1385
          },
          "name": "resetMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1401
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1417
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1328
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1341
          },
          "name": "destinationDirectoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1357
          },
          "name": "destinationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1373
          },
          "name": "exportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1389
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1405
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1421
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1434
          },
          "name": "storageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1318
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1334
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1347
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1363
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1379
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1395
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1411
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1427
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionNotebookSessionStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1458
      },
      "name": "DatascienceNotebookSessionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_notebook_session#create DatascienceNotebookSession#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1462
          },
          "name": "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/datascience_notebook_session#delete DatascienceNotebookSession#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1466
          },
          "name": "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/datascience_notebook_session#update DatascienceNotebookSession#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1470
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionTimeouts"
    },
    "cdktf-provider-oci.DatascienceNotebookSessionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-notebook-session/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-notebook-session/index.ts",
        "line": 1516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1578
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1594
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1610
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceNotebookSessionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1582
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1598
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1614
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1572
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1588
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1604
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-notebook-session/index.ts",
            "line": 1528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceNotebookSessionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-notebook-session/index:DatascienceNotebookSessionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipeline": {
      "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/datascience_pipeline oci_datascience_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DatasciencePipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline oci_datascience_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 3701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatasciencePipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatasciencePipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3686
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatasciencePipeline 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/datascience_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatasciencePipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatasciencePipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3896
          },
          "name": "putConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3912
          },
          "name": "putInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3928
          },
          "name": "putLogConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3944
          },
          "name": "putStepArtifact",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3960
          },
          "name": "putStepDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3973
          },
          "name": "putStorageMountConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3989
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3899
          },
          "name": "resetConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3764
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3780
          },
          "name": "resetDeleteRelatedPipelineRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3796
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3812
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3828
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3844
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3915
          },
          "name": "resetInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3931
          },
          "name": "resetLogConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3947
          },
          "name": "resetStepArtifact"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3976
          },
          "name": "resetStorageMountConfigurationDetailsList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3992
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 4004
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 4024
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatasciencePipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3674
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3893
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3752
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3909
          },
          "name": "infrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3853
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3925
          },
          "name": "logConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3871
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3941
          },
          "name": "stepArtifact",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifactList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3957
          },
          "name": "stepDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3970
          },
          "name": "storageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3877
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3882
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3986
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3887
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3747
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3903
          },
          "name": "configurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3768
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3784
          },
          "name": "deleteRelatedPipelineRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3800
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3816
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3832
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3848
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3919
          },
          "name": "infrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3935
          },
          "name": "logConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3866
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3951
          },
          "name": "stepArtifactInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3964
          },
          "name": "stepDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3980
          },
          "name": "storageMountConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3996
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3740
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3758
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3774
          },
          "name": "deleteRelatedPipelineRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3790
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3806
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3822
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3838
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3859
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipeline"
    },
    "cdktf-provider-oci.DatasciencePipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 9
      },
      "name": "DatasciencePipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#compartment_id DatasciencePipeline#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 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/datascience_pipeline#project_id DatasciencePipeline#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 44
          },
          "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/datascience_pipeline#step_details DatasciencePipeline#step_details}",
            "stability": "stable",
            "summary": "step_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 74
          },
          "name": "stepDetails",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#configuration_details DatasciencePipeline#configuration_details}",
            "stability": "stable",
            "summary": "configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 50
          },
          "name": "configurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#defined_tags DatasciencePipeline#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience_pipeline#delete_related_pipeline_runs DatasciencePipeline#delete_related_pipeline_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 21
          },
          "name": "deleteRelatedPipelineRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline#description DatasciencePipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience_pipeline#display_name DatasciencePipeline#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience_pipeline#freeform_tags DatasciencePipeline#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience_pipeline#id DatasciencePipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience_pipeline#infrastructure_configuration_details DatasciencePipeline#infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 56
          },
          "name": "infrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#log_configuration_details DatasciencePipeline#log_configuration_details}",
            "stability": "stable",
            "summary": "log_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 62
          },
          "name": "logConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_artifact DatasciencePipeline#step_artifact}",
            "stability": "stable",
            "summary": "step_artifact block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 68
          },
          "name": "stepArtifact",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#storage_mount_configuration_details_list DatasciencePipeline#storage_mount_configuration_details_list}",
            "stability": "stable",
            "summary": "storage_mount_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 80
          },
          "name": "storageMountConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#timeouts DatasciencePipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 86
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineConfig"
    },
    "cdktf-provider-oci.DatasciencePipelineConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 88
      },
      "name": "DatasciencePipelineConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#type DatasciencePipeline#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 104
          },
          "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/datascience_pipeline#command_line_arguments DatasciencePipeline#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 92
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#environment_variables DatasciencePipeline#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 96
          },
          "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/datascience_pipeline#maximum_runtime_in_minutes DatasciencePipeline#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 100
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 215
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 231
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 247
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatasciencePipelineConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 219
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 235
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 251
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 264
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 209
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 225
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 241
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 418
      },
      "name": "DatasciencePipelineInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#block_storage_size_in_gbs DatasciencePipeline#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 422
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_pipeline#shape_name DatasciencePipeline#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 426
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#shape_config_details DatasciencePipeline#shape_config_details}",
            "stability": "stable",
            "summary": "shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 436
          },
          "name": "shapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#subnet_id DatasciencePipeline#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 430
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 586
          },
          "name": "putShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 589
          },
          "name": "resetShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 573
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatasciencePipelineInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 583
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 548
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 593
          },
          "name": "shapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 561
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 577
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 541
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 554
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 567
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 268
      },
      "name": "DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#cpu_baseline DatasciencePipeline#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 272
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#memory_in_gbs DatasciencePipeline#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 276
          },
          "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/datascience_pipeline#ocpus DatasciencePipeline#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 280
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 378
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 394
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 410
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 382
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 398
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 414
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 372
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 388
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 404
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 597
      },
      "name": "DatasciencePipelineLogConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#enable_auto_log_creation DatasciencePipeline#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 601
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline#enable_logging DatasciencePipeline#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 605
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline#log_group_id DatasciencePipeline#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 609
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#log_id DatasciencePipeline#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 613
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineLogConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 724
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 740
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 756
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 772
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatasciencePipelineLogConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 728
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 744
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 760
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 776
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 718
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 734
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 750
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 766
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineLogConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineLogConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRun": {
      "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/datascience_pipeline_run oci_datascience_pipeline_run}."
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run oci_datascience_pipeline_run} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/index.ts",
          "line": 2778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatasciencePipelineRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2763
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatasciencePipelineRun 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/datascience_pipeline_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatasciencePipelineRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatasciencePipelineRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3024
          },
          "name": "putConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3040
          },
          "name": "putInfrastructureConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3056
          },
          "name": "putLogConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3072
          },
          "name": "putStepOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3088
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3027
          },
          "name": "resetConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2847
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2863
          },
          "name": "resetDeleteRelatedJobRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2879
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2895
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2911
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3043
          },
          "name": "resetInfrastructureConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3059
          },
          "name": "resetLogConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2938
          },
          "name": "resetOpcParentRptUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3075
          },
          "name": "resetStepOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2991
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3091
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3123
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatasciencePipelineRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2751
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2830
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3021
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2835
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3037
          },
          "name": "infrastructureConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2920
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3053
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2926
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2973
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3069
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2979
          },
          "name": "stepRuns",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepRunsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3000
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3005
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3085
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3010
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3015
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2824
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3031
          },
          "name": "configurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2851
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2867
          },
          "name": "deleteRelatedJobRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2883
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2899
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2915
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3047
          },
          "name": "infrastructureConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3063
          },
          "name": "logConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2942
          },
          "name": "opcParentRptUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2955
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2968
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3079
          },
          "name": "stepOverrideDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2995
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 3095
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2817
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2841
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2857
          },
          "name": "deleteRelatedJobRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2873
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2889
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2905
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2932
          },
          "name": "opcParentRptUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2948
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2961
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2985
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRun"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 9
      },
      "name": "DatasciencePipelineRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#compartment_id DatasciencePipelineRun#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 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/datascience_pipeline_run#pipeline_id DatasciencePipelineRun#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 44
          },
          "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/resources/datascience_pipeline_run#project_id DatasciencePipelineRun#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 48
          },
          "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/datascience_pipeline_run#configuration_override_details DatasciencePipelineRun#configuration_override_details}",
            "stability": "stable",
            "summary": "configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 58
          },
          "name": "configurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#defined_tags DatasciencePipelineRun#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-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/datascience_pipeline_run#delete_related_job_runs DatasciencePipelineRun#delete_related_job_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 21
          },
          "name": "deleteRelatedJobRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline_run#display_name DatasciencePipelineRun#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/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/datascience_pipeline_run#freeform_tags DatasciencePipelineRun#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/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/datascience_pipeline_run#id DatasciencePipelineRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/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/datascience_pipeline_run#infrastructure_configuration_override_details DatasciencePipelineRun#infrastructure_configuration_override_details}",
            "stability": "stable",
            "summary": "infrastructure_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 64
          },
          "name": "infrastructureConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#log_configuration_override_details DatasciencePipelineRun#log_configuration_override_details}",
            "stability": "stable",
            "summary": "log_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 70
          },
          "name": "logConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#opc_parent_rpt_url DatasciencePipelineRun#opc_parent_rpt_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 40
          },
          "name": "opcParentRptUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_override_details DatasciencePipelineRun#step_override_details}",
            "stability": "stable",
            "summary": "step_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 76
          },
          "name": "stepOverrideDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails"
                    },
                    "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/datascience_pipeline_run#system_tags DatasciencePipelineRun#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 52
          },
          "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/datascience_pipeline_run#timeouts DatasciencePipelineRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfig"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 84
      },
      "name": "DatasciencePipelineRunConfigurationDetails",
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-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/datascience-pipeline-run/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-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.DatasciencePipelineRunConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineRunConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-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/datascience-pipeline-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/datascience-pipeline-run/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfigurationDetailsList"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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/datascience-pipeline-run/index.ts",
        "line": 107
      },
      "name": "DatasciencePipelineRunConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 136
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 142
          },
          "name": "environmentVariables",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 147
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 152
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 365
      },
      "name": "DatasciencePipelineRunConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#type DatasciencePipelineRun#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 381
          },
          "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/datascience_pipeline_run#command_line_arguments DatasciencePipelineRun#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 369
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#environment_variables DatasciencePipelineRun#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 373
          },
          "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/datascience_pipeline_run#maximum_runtime_in_minutes DatasciencePipelineRun#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 377
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 492
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 508
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 524
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatasciencePipelineRunConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 496
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 512
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 528
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 541
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 486
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 502
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 518
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 534
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 662
      },
      "name": "DatasciencePipelineRunInfrastructureConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#block_storage_size_in_gbs DatasciencePipelineRun#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 666
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_pipeline_run#shape_name DatasciencePipelineRun#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 670
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#shape_config_details DatasciencePipelineRun#shape_config_details}",
            "stability": "stable",
            "summary": "shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 680
          },
          "name": "shapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#subnet_id DatasciencePipelineRun#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 674
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 830
          },
          "name": "putShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 833
          },
          "name": "resetShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 817
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 827
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 792
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 837
          },
          "name": "shapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 805
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 821
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 785
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 798
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 811
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 545
      },
      "name": "DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#memory_in_gbs DatasciencePipelineRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 549
          },
          "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/datascience_pipeline_run#ocpus DatasciencePipelineRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 553
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 638
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 654
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 642
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 658
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 632
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 648
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunInfrastructureConfigurationOverrideDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 841
      },
      "name": "DatasciencePipelineRunLogConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#enable_auto_log_creation DatasciencePipelineRun#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 845
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline_run#enable_logging DatasciencePipelineRun#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 849
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline_run#log_group_id DatasciencePipelineRun#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 853
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#log_id DatasciencePipelineRun#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 857
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 968
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 984
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1000
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1016
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 972
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 988
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1004
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1020
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 962
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 978
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 994
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1010
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 175
      },
      "name": "DatasciencePipelineRunLogDetails",
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunLogDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunLogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-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/datascience-pipeline-run/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-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.DatasciencePipelineRunLogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineRunLogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-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/datascience-pipeline-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/datascience-pipeline-run/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunLogDetailsList"
    },
    "cdktf-provider-oci.DatasciencePipelineRunLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-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/datascience-pipeline-run/index.ts",
        "line": 198
      },
      "name": "DatasciencePipelineRunLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 227
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 232
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunLogDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2332
      },
      "name": "DatasciencePipelineRunStepOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_configuration_details DatasciencePipelineRun#step_configuration_details}",
            "stability": "stable",
            "summary": "step_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2342
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_name DatasciencePipelineRun#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2336
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_container_configuration_details DatasciencePipelineRun#step_container_configuration_details}",
            "stability": "stable",
            "summary": "step_container_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2348
          },
          "name": "stepContainerConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_dataflow_configuration_details DatasciencePipelineRun#step_dataflow_configuration_details}",
            "stability": "stable",
            "summary": "step_dataflow_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2354
          },
          "name": "stepDataflowConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#step_infrastructure_configuration_details DatasciencePipelineRun#step_infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "step_infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2360
          },
          "name": "stepInfrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/index.ts",
          "line": 2571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2578
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2571
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2571
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2571
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/index.ts",
          "line": 2430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2506
          },
          "name": "putStepConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2519
          },
          "name": "putStepContainerConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2535
          },
          "name": "putStepDataflowConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2551
          },
          "name": "putStepInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2522
          },
          "name": "resetStepContainerConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2538
          },
          "name": "resetStepDataflowConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2554
          },
          "name": "resetStepInfrastructureConfigurationDetails"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2503
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2516
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2532
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2548
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2510
          },
          "name": "stepConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2526
          },
          "name": "stepContainerConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2542
          },
          "name": "stepDataflowConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2558
          },
          "name": "stepInfrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2497
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2490
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1024
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#command_line_arguments DatasciencePipelineRun#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1028
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#environment_variables DatasciencePipelineRun#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1032
          },
          "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/datascience_pipeline_run#maximum_runtime_in_minutes DatasciencePipelineRun#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1036
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1134
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1150
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1166
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1138
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1154
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1170
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1128
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1144
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1160
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1174
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#container_type DatasciencePipelineRun#container_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1182
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#image DatasciencePipelineRun#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1190
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#cmd DatasciencePipelineRun#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1178
          },
          "name": "cmd",
          "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/datascience_pipeline_run#entrypoint DatasciencePipelineRun#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1186
          },
          "name": "entrypoint",
          "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/datascience_pipeline_run#image_digest DatasciencePipelineRun#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1194
          },
          "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/resources/datascience_pipeline_run#image_signature_id DatasciencePipelineRun#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1198
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1335
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1364
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1393
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1409
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1339
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1352
          },
          "name": "containerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1368
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1397
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1381
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1413
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1329
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1345
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1358
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1374
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1387
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1403
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1717
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#configuration DatasciencePipelineRun#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1721
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "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/datascience_pipeline_run#driver_shape DatasciencePipelineRun#driver_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1725
          },
          "name": "driverShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#driver_shape_config_details DatasciencePipelineRun#driver_shape_config_details}",
            "stability": "stable",
            "summary": "driver_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1747
          },
          "name": "driverShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#executor_shape DatasciencePipelineRun#executor_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1729
          },
          "name": "executorShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#executor_shape_config_details DatasciencePipelineRun#executor_shape_config_details}",
            "stability": "stable",
            "summary": "executor_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1753
          },
          "name": "executorShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#logs_bucket_uri DatasciencePipelineRun#logs_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1733
          },
          "name": "logsBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#num_executors DatasciencePipelineRun#num_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1737
          },
          "name": "numExecutors",
          "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/datascience_pipeline_run#warehouse_bucket_uri DatasciencePipelineRun#warehouse_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1741
          },
          "name": "warehouseBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1417
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#cpu_baseline DatasciencePipelineRun#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1421
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#memory_in_gbs DatasciencePipelineRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1425
          },
          "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/datascience_pipeline_run#ocpus DatasciencePipelineRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1429
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1527
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1543
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1559
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1531
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1547
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1563
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1521
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1537
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1553
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1567
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#cpu_baseline DatasciencePipelineRun#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1571
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#memory_in_gbs DatasciencePipelineRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1575
          },
          "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/datascience_pipeline_run#ocpus DatasciencePipelineRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1579
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/index.ts",
          "line": 1632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1677
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1693
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1709
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1681
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1697
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1713
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1671
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1687
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1703
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 1834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2009
          },
          "name": "putDriverShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2025
          },
          "name": "putExecutorShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1916
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1932
          },
          "name": "resetDriverShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2012
          },
          "name": "resetDriverShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1948
          },
          "name": "resetExecutorShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2028
          },
          "name": "resetExecutorShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1964
          },
          "name": "resetLogsBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1980
          },
          "name": "resetNumExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1996
          },
          "name": "resetWarehouseBucketUri"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2006
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2022
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1920
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2016
          },
          "name": "driverShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1936
          },
          "name": "driverShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2032
          },
          "name": "executorShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1952
          },
          "name": "executorShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1968
          },
          "name": "logsBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1984
          },
          "name": "numExecutorsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2000
          },
          "name": "warehouseBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1910
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1926
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1942
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1958
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1974
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1990
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 1845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2153
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#block_storage_size_in_gbs DatasciencePipelineRun#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2157
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_pipeline_run#shape_name DatasciencePipelineRun#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2161
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#shape_config_details DatasciencePipelineRun#shape_config_details}",
            "stability": "stable",
            "summary": "shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2171
          },
          "name": "shapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#subnet_id DatasciencePipelineRun#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2165
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2321
          },
          "name": "putShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2324
          },
          "name": "resetShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2308
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2318
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2283
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2328
          },
          "name": "shapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2296
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2312
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2276
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2289
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2302
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2036
      },
      "name": "DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#memory_in_gbs DatasciencePipelineRun#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2040
          },
          "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/datascience_pipeline_run#ocpus DatasciencePipelineRun#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2044
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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/datascience-pipeline-run/index.ts",
        "line": 2083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2129
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2145
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2133
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2149
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2123
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2139
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepOverrideDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepRuns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepRuns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 255
      },
      "name": "DatasciencePipelineRunStepRuns",
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepRuns"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepRunsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepRunsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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/datascience-pipeline-run/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/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.DatasciencePipelineRunStepRunsOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineRunStepRunsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 354
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/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/datascience-pipeline-run/index.ts",
            "line": 354
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepRunsList"
    },
    "cdktf-provider-oci.DatasciencePipelineRunStepRunsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepRunsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-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/datascience-pipeline-run/index.ts",
        "line": 278
      },
      "name": "DatasciencePipelineRunStepRunsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 307
          },
          "name": "dataflowRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 312
          },
          "name": "jobRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 317
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 322
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 327
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 332
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 337
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 342
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineRunStepRuns"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunStepRunsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2582
      },
      "name": "DatasciencePipelineRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline_run#create DatasciencePipelineRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2586
          },
          "name": "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/datascience_pipeline_run#delete DatasciencePipelineRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2590
          },
          "name": "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/datascience_pipeline_run#update DatasciencePipelineRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2594
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunTimeouts"
    },
    "cdktf-provider-oci.DatasciencePipelineRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline-run/index.ts",
        "line": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2702
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2718
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2734
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatasciencePipelineRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2706
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2722
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2738
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2696
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2712
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2728
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline-run/index.ts",
            "line": 2652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline-run/index:DatasciencePipelineRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 780
      },
      "name": "DatasciencePipelineStepArtifact",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#pipeline_step_artifact DatasciencePipeline#pipeline_step_artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 792
          },
          "name": "pipelineStepArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_name DatasciencePipeline#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 796
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#artifact_content_disposition DatasciencePipeline#artifact_content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 784
          },
          "name": "artifactContentDisposition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#artifact_content_length DatasciencePipeline#artifact_content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 788
          },
          "name": "artifactContentLength",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepArtifact"
    },
    "cdktf-provider-oci.DatasciencePipelineStepArtifactList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifactList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
        "line": 980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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.DatasciencePipelineStepArtifactOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineStepArtifactList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 988
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
            "line": 988
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepArtifactList"
    },
    "cdktf-provider-oci.DatasciencePipelineStepArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
        "line": 849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 919
          },
          "name": "resetArtifactContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 935
          },
          "name": "resetArtifactContentLength"
        }
      ],
      "name": "DatasciencePipelineStepArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 944
          },
          "name": "artifactContentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 949
          },
          "name": "artifactLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 923
          },
          "name": "artifactContentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 939
          },
          "name": "artifactContentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 962
          },
          "name": "pipelineStepArtifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 975
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 913
          },
          "name": "artifactContentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 929
          },
          "name": "artifactContentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 955
          },
          "name": "pipelineStepArtifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 968
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineStepArtifact"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepArtifactOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2681
      },
      "name": "DatasciencePipelineStepDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_name DatasciencePipeline#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2705
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_type DatasciencePipeline#step_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2709
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#application_id DatasciencePipeline#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2685
          },
          "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/resources/datascience_pipeline#depends_on DatasciencePipeline#depends_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2689
          },
          "name": "dependsOn",
          "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/datascience_pipeline#description DatasciencePipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2693
          },
          "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/datascience_pipeline#is_artifact_uploaded DatasciencePipeline#is_artifact_uploaded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2697
          },
          "name": "isArtifactUploaded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_pipeline#job_id DatasciencePipeline#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2701
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_configuration_details DatasciencePipeline#step_configuration_details}",
            "stability": "stable",
            "summary": "step_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2715
          },
          "name": "stepConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_container_configuration_details DatasciencePipeline#step_container_configuration_details}",
            "stability": "stable",
            "summary": "step_container_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2721
          },
          "name": "stepContainerConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_dataflow_configuration_details DatasciencePipeline#step_dataflow_configuration_details}",
            "stability": "stable",
            "summary": "step_dataflow_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2727
          },
          "name": "stepDataflowConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_infrastructure_configuration_details DatasciencePipeline#step_infrastructure_configuration_details}",
            "stability": "stable",
            "summary": "step_infrastructure_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2733
          },
          "name": "stepInfrastructureConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#step_storage_mount_configuration_details_list DatasciencePipeline#step_storage_mount_configuration_details_list}",
            "stability": "stable",
            "summary": "step_storage_mount_configuration_details_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2739
          },
          "name": "stepStorageMountConfigurationDetailsList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 3153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3160
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineStepDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3153
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsList"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3069
          },
          "name": "putStepConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3085
          },
          "name": "putStepContainerConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3101
          },
          "name": "putStepDataflowConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3117
          },
          "name": "putStepInfrastructureConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3133
          },
          "name": "putStepStorageMountConfigurationDetailsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2966
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2982
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2998
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3014
          },
          "name": "resetIsArtifactUploaded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3030
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3072
          },
          "name": "resetStepConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3088
          },
          "name": "resetStepContainerConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3104
          },
          "name": "resetStepDataflowConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3120
          },
          "name": "resetStepInfrastructureConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3136
          },
          "name": "resetStepStorageMountConfigurationDetailsList"
        }
      ],
      "name": "DatasciencePipelineStepDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3066
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3082
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3098
          },
          "name": "stepDataflowConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3114
          },
          "name": "stepInfrastructureConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3130
          },
          "name": "stepStorageMountConfigurationDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2970
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2986
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3002
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3018
          },
          "name": "isArtifactUploadedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3034
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3076
          },
          "name": "stepConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3092
          },
          "name": "stepContainerConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3108
          },
          "name": "stepDataflowConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3124
          },
          "name": "stepInfrastructureConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3047
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3140
          },
          "name": "stepStorageMountConfigurationDetailsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3060
          },
          "name": "stepTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2960
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2976
          },
          "name": "dependsOn",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2992
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3008
          },
          "name": "isArtifactUploaded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3024
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3040
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3053
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 999
      },
      "name": "DatasciencePipelineStepDetailsStepConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#command_line_arguments DatasciencePipeline#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1003
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#environment_variables DatasciencePipeline#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1007
          },
          "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/datascience_pipeline#maximum_runtime_in_minutes DatasciencePipeline#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1011
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1109
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1125
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1141
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1113
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1129
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1145
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1103
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1119
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1135
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1149
      },
      "name": "DatasciencePipelineStepDetailsStepContainerConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#container_type DatasciencePipeline#container_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1157
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#image DatasciencePipeline#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1165
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#cmd DatasciencePipeline#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1153
          },
          "name": "cmd",
          "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/datascience_pipeline#entrypoint DatasciencePipeline#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1161
          },
          "name": "entrypoint",
          "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/datascience_pipeline#image_digest DatasciencePipeline#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1169
          },
          "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/resources/datascience_pipeline#image_signature_id DatasciencePipeline#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1173
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1310
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1339
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1368
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1384
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1314
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1327
          },
          "name": "containerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1343
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1372
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1356
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1388
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1304
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1320
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1333
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1349
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1362
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1378
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1692
      },
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#configuration DatasciencePipeline#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1696
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "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/datascience_pipeline#driver_shape DatasciencePipeline#driver_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1700
          },
          "name": "driverShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#driver_shape_config_details DatasciencePipeline#driver_shape_config_details}",
            "stability": "stable",
            "summary": "driver_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1722
          },
          "name": "driverShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#executor_shape DatasciencePipeline#executor_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1704
          },
          "name": "executorShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#executor_shape_config_details DatasciencePipeline#executor_shape_config_details}",
            "stability": "stable",
            "summary": "executor_shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1728
          },
          "name": "executorShapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#logs_bucket_uri DatasciencePipeline#logs_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1708
          },
          "name": "logsBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#num_executors DatasciencePipeline#num_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1712
          },
          "name": "numExecutors",
          "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/datascience_pipeline#warehouse_bucket_uri DatasciencePipeline#warehouse_bucket_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1716
          },
          "name": "warehouseBucketUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1392
      },
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#cpu_baseline DatasciencePipeline#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1396
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#memory_in_gbs DatasciencePipeline#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1400
          },
          "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/datascience_pipeline#ocpus DatasciencePipeline#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1404
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 1457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1502
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1518
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1534
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1506
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1522
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1538
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1496
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1512
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1528
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1542
      },
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#cpu_baseline DatasciencePipeline#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1546
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#memory_in_gbs DatasciencePipeline#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1550
          },
          "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/datascience_pipeline#ocpus DatasciencePipeline#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1554
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 1607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1652
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1668
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1684
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1656
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1672
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1688
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1646
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1662
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1678
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 1809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1984
          },
          "name": "putDriverShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2000
          },
          "name": "putExecutorShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1891
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1907
          },
          "name": "resetDriverShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1987
          },
          "name": "resetDriverShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1923
          },
          "name": "resetExecutorShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2003
          },
          "name": "resetExecutorShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1939
          },
          "name": "resetLogsBucketUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1955
          },
          "name": "resetNumExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1971
          },
          "name": "resetWarehouseBucketUri"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1981
          },
          "name": "driverShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1997
          },
          "name": "executorShapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1895
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1991
          },
          "name": "driverShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsDriverShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1911
          },
          "name": "driverShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2007
          },
          "name": "executorShapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsExecutorShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1927
          },
          "name": "executorShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1943
          },
          "name": "logsBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1959
          },
          "name": "numExecutorsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1975
          },
          "name": "warehouseBucketUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1885
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1901
          },
          "name": "driverShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1917
          },
          "name": "executorShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1933
          },
          "name": "logsBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1949
          },
          "name": "numExecutors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1965
          },
          "name": "warehouseBucketUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 1820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepDataflowConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepDataflowConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2161
      },
      "name": "DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#block_storage_size_in_gbs DatasciencePipeline#block_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2165
          },
          "name": "blockStorageSizeInGbs",
          "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/datascience_pipeline#shape_name DatasciencePipeline#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2169
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#shape_config_details DatasciencePipeline#shape_config_details}",
            "stability": "stable",
            "summary": "shape_config_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2179
          },
          "name": "shapeConfigDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#subnet_id DatasciencePipeline#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2173
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 2239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2329
          },
          "name": "putShapeConfigDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2332
          },
          "name": "resetShapeConfigDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2316
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2326
          },
          "name": "shapeConfigDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2291
          },
          "name": "blockStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2336
          },
          "name": "shapeConfigDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2304
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2320
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2284
          },
          "name": "blockStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2297
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2310
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2011
      },
      "name": "DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#cpu_baseline DatasciencePipeline#cpu_baseline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2015
          },
          "name": "cpuBaseline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#memory_in_gbs DatasciencePipeline#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2019
          },
          "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/datascience_pipeline#ocpus DatasciencePipeline#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2023
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 2076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2121
          },
          "name": "resetCpuBaseline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2137
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2153
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2125
          },
          "name": "cpuBaselineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2141
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2157
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2115
          },
          "name": "cpuBaseline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2131
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2147
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetails"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepInfrastructureConfigurationDetailsShapeConfigDetailsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2340
      },
      "name": "DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#destination_directory_name DatasciencePipeline#destination_directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2348
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#storage_type DatasciencePipeline#storage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2372
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#bucket DatasciencePipeline#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2344
          },
          "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/datascience_pipeline#destination_path DatasciencePipeline#destination_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2352
          },
          "name": "destinationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#export_id DatasciencePipeline#export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2356
          },
          "name": "exportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#mount_target_id DatasciencePipeline#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2360
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#namespace DatasciencePipeline#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2364
          },
          "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/datascience_pipeline#prefix DatasciencePipeline#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2368
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
        "line": 2662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2670
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
            "line": 2670
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 2463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 2453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2547
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2576
          },
          "name": "resetDestinationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2592
          },
          "name": "resetExportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2608
          },
          "name": "resetMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2624
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2640
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2551
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2564
          },
          "name": "destinationDirectoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2580
          },
          "name": "destinationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2596
          },
          "name": "exportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2612
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2628
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2644
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2657
          },
          "name": "storageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2541
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2557
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2570
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2586
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2602
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2618
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2634
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2650
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 2467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStepDetailsStepStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3164
      },
      "name": "DatasciencePipelineStorageMountConfigurationDetailsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#destination_directory_name DatasciencePipeline#destination_directory_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3172
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#storage_type DatasciencePipeline#storage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3196
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#bucket DatasciencePipeline#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3168
          },
          "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/datascience_pipeline#destination_path DatasciencePipeline#destination_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3176
          },
          "name": "destinationPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#export_id DatasciencePipeline#export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3180
          },
          "name": "exportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#mount_target_id DatasciencePipeline#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3184
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#namespace DatasciencePipeline#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3188
          },
          "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/datascience_pipeline#prefix DatasciencePipeline#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3192
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStorageMountConfigurationDetailsListStruct"
    },
    "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
        "line": 3486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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.DatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "DatasciencePipelineStorageMountConfigurationDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3494
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/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/datascience-pipeline/index.ts",
            "line": 3494
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStorageMountConfigurationDetailsListStructList"
    },
    "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 3287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3371
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3400
          },
          "name": "resetDestinationPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3416
          },
          "name": "resetExportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3432
          },
          "name": "resetMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3448
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3464
          },
          "name": "resetPrefix"
        }
      ],
      "name": "DatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3375
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3388
          },
          "name": "destinationDirectoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3404
          },
          "name": "destinationPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3420
          },
          "name": "exportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3436
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3452
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3468
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3481
          },
          "name": "storageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3365
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3381
          },
          "name": "destinationDirectoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3394
          },
          "name": "destinationPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3410
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3426
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3442
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3458
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3474
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineStorageMountConfigurationDetailsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineStorageMountConfigurationDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.DatasciencePipelineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3505
      },
      "name": "DatasciencePipelineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_pipeline#create DatasciencePipeline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3509
          },
          "name": "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/datascience_pipeline#delete DatasciencePipeline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3513
          },
          "name": "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/datascience_pipeline#update DatasciencePipeline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3517
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineTimeouts"
    },
    "cdktf-provider-oci.DatasciencePipelineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-pipeline/index.ts",
          "line": 3571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-pipeline/index.ts",
        "line": 3563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3625
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3641
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3657
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatasciencePipelineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3629
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3645
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3661
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3619
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3635
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3651
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-pipeline/index.ts",
            "line": 3575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-pipeline/index:DatasciencePipelineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatasciencePrivateEndpoint": {
      "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/datascience_private_endpoint oci_datascience_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DatasciencePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_private_endpoint oci_datascience_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-private-endpoint/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.DatasciencePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-private-endpoint/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatasciencePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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 DatasciencePrivateEndpoint 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/datascience_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatasciencePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatasciencePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 481
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 328
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 344
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 360
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 381
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 397
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 418
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 439
          },
          "name": "resetSubDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 484
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 496
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 512
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatasciencePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 303
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 369
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 406
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 462
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 467
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 478
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 472
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 316
          },
          "name": "dataScienceResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 332
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 348
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 364
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 385
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 401
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 422
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 443
          },
          "name": "subDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 456
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 488
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 309
          },
          "name": "dataScienceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 322
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 338
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 375
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 412
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 433
          },
          "name": "subDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 449
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-private-endpoint/index:DatasciencePrivateEndpoint"
    },
    "cdktf-provider-oci.DatasciencePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-private-endpoint/index.ts",
        "line": 9
      },
      "name": "DatasciencePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_private_endpoint#compartment_id DatasciencePrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_private_endpoint#data_science_resource_type DatasciencePrivateEndpoint#data_science_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 17
          },
          "name": "dataScienceResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_private_endpoint#subnet_id DatasciencePrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#defined_tags DatasciencePrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#description DatasciencePrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#display_name DatasciencePrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#freeform_tags DatasciencePrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#id DatasciencePrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#nsg_ids DatasciencePrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#sub_domain DatasciencePrivateEndpoint#sub_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 48
          },
          "name": "subDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_private_endpoint#timeouts DatasciencePrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-private-endpoint/index:DatasciencePrivateEndpointConfig"
    },
    "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-private-endpoint/index.ts",
        "line": 60
      },
      "name": "DatasciencePrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_private_endpoint#create DatasciencePrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#delete DatasciencePrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/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/datascience_private_endpoint#update DatasciencePrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-private-endpoint/index:DatasciencePrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.DatasciencePrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-private-endpoint/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/datascience-private-endpoint/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatasciencePrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-private-endpoint/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatasciencePrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-private-endpoint/index:DatasciencePrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceProject": {
      "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/datascience_project oci_datascience_project}."
      },
      "fqn": "cdktf-provider-oci.DatascienceProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_project oci_datascience_project} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-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.DatascienceProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-project/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-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 DatascienceProject 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/datascience_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 388
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 327
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 343
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 359
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 391
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-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/datascience-project/index.ts",
            "line": 415
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 283
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 368
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 374
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 379
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 385
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 331
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 347
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 363
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 395
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 353
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-project/index:DatascienceProject"
    },
    "cdktf-provider-oci.DatascienceProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-project/index.ts",
        "line": 9
      },
      "name": "DatascienceProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_project#compartment_id DatascienceProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#defined_tags DatascienceProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#description DatascienceProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#display_name DatascienceProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#freeform_tags DatascienceProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#id DatascienceProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#timeouts DatascienceProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-project/index:DatascienceProjectConfig"
    },
    "cdktf-provider-oci.DatascienceProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-project/index.ts",
        "line": 44
      },
      "name": "DatascienceProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_project#create DatascienceProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#delete DatascienceProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_project#update DatascienceProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-project/index:DatascienceProjectTimeouts"
    },
    "cdktf-provider-oci.DatascienceProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-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/datascience-project/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-project/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-project/index:DatascienceProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceSchedule": {
      "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/datascience_schedule oci_datascience_schedule}."
      },
      "fqn": "cdktf-provider-oci.DatascienceSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule oci_datascience_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 3574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DatascienceSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3559
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DatascienceSchedule 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/datascience_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatascienceSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatascienceSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3761
          },
          "name": "putAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3774
          },
          "name": "putLogDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3790
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3806
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3633
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3649
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3678
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3694
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3777
          },
          "name": "resetLogDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3793
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3818
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3834
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatascienceSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3758
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3621
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3703
          },
          "name": "lastScheduleRunDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3708
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3771
          },
          "name": "logDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3726
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3732
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3737
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3742
          },
          "name": "timeLastScheduleRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3747
          },
          "name": "timeNextScheduledRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3787
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3752
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3803
          },
          "name": "trigger",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3765
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3616
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3637
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3653
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3666
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3682
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3698
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3781
          },
          "name": "logDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3721
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3797
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3810
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3609
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3627
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3643
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3659
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3672
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3688
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3714
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceSchedule"
    },
    "cdktf-provider-oci.DatascienceScheduleAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2842
      },
      "name": "DatascienceScheduleAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#action_details DatascienceSchedule#action_details}",
            "stability": "stable",
            "summary": "action_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2852
          },
          "name": "actionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#action_type DatascienceSchedule#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2846
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleAction"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2623
      },
      "name": "DatascienceScheduleActionActionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#http_action_type DatascienceSchedule#http_action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2627
          },
          "name": "httpActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#create_job_run_details DatascienceSchedule#create_job_run_details}",
            "stability": "stable",
            "summary": "create_job_run_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2637
          },
          "name": "createJobRunDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#create_pipeline_run_details DatascienceSchedule#create_pipeline_run_details}",
            "stability": "stable",
            "summary": "create_pipeline_run_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2643
          },
          "name": "createPipelineRunDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#ml_application_instance_view_id DatascienceSchedule#ml_application_instance_view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2631
          },
          "name": "mlApplicationInstanceViewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#trigger_ml_application_instance_view_flow_details DatascienceSchedule#trigger_ml_application_instance_view_flow_details}",
            "stability": "stable",
            "summary": "trigger_ml_application_instance_view_flow_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2649
          },
          "name": "triggerMlApplicationInstanceViewFlowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 672
      },
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#compartment_id DatascienceSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 676
          },
          "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/datascience_schedule#defined_tags DatascienceSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 680
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/datascience_schedule#display_name DatascienceSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 684
          },
          "name": "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/datascience_schedule#freeform_tags DatascienceSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 688
          },
          "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/datascience_schedule#job_configuration_override_details DatascienceSchedule#job_configuration_override_details}",
            "stability": "stable",
            "summary": "job_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 702
          },
          "name": "jobConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#job_environment_configuration_override_details DatascienceSchedule#job_environment_configuration_override_details}",
            "stability": "stable",
            "summary": "job_environment_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 708
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#job_id DatascienceSchedule#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 692
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#job_log_configuration_override_details DatascienceSchedule#job_log_configuration_override_details}",
            "stability": "stable",
            "summary": "job_log_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 714
          },
          "name": "jobLogConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#project_id DatascienceSchedule#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 696
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 66
      },
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#job_type DatascienceSchedule#job_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 78
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#command_line_arguments DatascienceSchedule#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 70
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#environment_variables DatascienceSchedule#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 74
          },
          "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/datascience_schedule#maximum_runtime_in_minutes DatascienceSchedule#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 82
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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/datascience-schedule/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 193
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 209
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 238
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 197
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 213
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 226
          },
          "name": "jobTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 242
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 187
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 203
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 219
          },
          "name": "jobType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 232
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 246
      },
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#image DatascienceSchedule#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 258
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#job_environment_type DatascienceSchedule#job_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 270
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#cmd DatascienceSchedule#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 250
          },
          "name": "cmd",
          "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/datascience_schedule#entrypoint DatascienceSchedule#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 254
          },
          "name": "entrypoint",
          "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/datascience_schedule#image_digest DatascienceSchedule#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 262
          },
          "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/resources/datascience_schedule#image_signature_id DatascienceSchedule#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 266
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 407
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 423
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 452
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 468
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 411
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 427
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 456
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 440
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 472
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 485
          },
          "name": "jobEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 401
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 417
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 433
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 446
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 462
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 478
          },
          "name": "jobEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 489
      },
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#enable_auto_log_creation DatascienceSchedule#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 493
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_schedule#enable_logging DatascienceSchedule#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 497
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_schedule#log_group_id DatascienceSchedule#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 501
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#log_id DatascienceSchedule#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 505
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 616
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 632
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 648
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 664
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 620
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 636
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 652
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 668
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 610
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 626
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 642
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 658
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 983
          },
          "name": "putJobConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 999
          },
          "name": "putJobEnvironmentConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1015
          },
          "name": "putJobLogConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 890
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 906
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 922
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 938
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 986
          },
          "name": "resetJobConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1002
          },
          "name": "resetJobEnvironmentConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 954
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1018
          },
          "name": "resetJobLogConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 970
          },
          "name": "resetProjectId"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 980
          },
          "name": "jobConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 996
          },
          "name": "jobEnvironmentConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1012
          },
          "name": "jobLogConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 894
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 910
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 926
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 942
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 990
          },
          "name": "jobConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1006
          },
          "name": "jobEnvironmentConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobEnvironmentConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 958
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1022
          },
          "name": "jobLogConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsJobLogConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 974
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 884
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 900
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 916
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 932
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 948
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 964
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1968
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#compartment_id DatascienceSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1972
          },
          "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/datascience_schedule#configuration_override_details DatascienceSchedule#configuration_override_details}",
            "stability": "stable",
            "summary": "configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2002
          },
          "name": "configurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#defined_tags DatascienceSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1976
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/datascience_schedule#display_name DatascienceSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1980
          },
          "name": "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/datascience_schedule#freeform_tags DatascienceSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1984
          },
          "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/datascience_schedule#log_configuration_override_details DatascienceSchedule#log_configuration_override_details}",
            "stability": "stable",
            "summary": "log_configuration_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2008
          },
          "name": "logConfigurationOverrideDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#pipeline_id DatascienceSchedule#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1988
          },
          "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/datascience_schedule#project_id DatascienceSchedule#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1992
          },
          "name": "projectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#step_override_details DatascienceSchedule#step_override_details}",
            "stability": "stable",
            "summary": "step_override_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2014
          },
          "name": "stepOverrideDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
                    },
                    "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/datascience_schedule#system_tags DatascienceSchedule#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1996
          },
          "name": "systemTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1026
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#type DatascienceSchedule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1042
          },
          "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/datascience_schedule#command_line_arguments DatascienceSchedule#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1030
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#environment_variables DatascienceSchedule#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1034
          },
          "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/datascience_schedule#maximum_runtime_in_minutes DatascienceSchedule#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1038
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1153
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1169
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1185
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1157
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1173
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1189
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1202
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1147
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1163
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1179
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1195
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1206
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#enable_auto_log_creation DatascienceSchedule#enable_auto_log_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1210
          },
          "name": "enableAutoLogCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_schedule#enable_logging DatascienceSchedule#enable_logging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1214
          },
          "name": "enableLogging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_schedule#log_group_id DatascienceSchedule#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1218
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#log_id DatascienceSchedule#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1222
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1333
          },
          "name": "resetEnableAutoLogCreation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1349
          },
          "name": "resetEnableLogging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1365
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1381
          },
          "name": "resetLogId"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1337
          },
          "name": "enableAutoLogCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1353
          },
          "name": "enableLoggingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1369
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1385
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1327
          },
          "name": "enableAutoLogCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1343
          },
          "name": "enableLogging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1359
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1375
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 2116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2312
          },
          "name": "putConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2328
          },
          "name": "putLogConfigurationOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2344
          },
          "name": "putStepOverrideDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2203
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2315
          },
          "name": "resetConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2219
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2235
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2251
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2331
          },
          "name": "resetLogConfigurationOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2267
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2283
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2347
          },
          "name": "resetStepOverrideDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2299
          },
          "name": "resetSystemTags"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2309
          },
          "name": "configurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2325
          },
          "name": "logConfigurationOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2341
          },
          "name": "stepOverrideDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2207
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2319
          },
          "name": "configurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2223
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2239
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2255
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2335
          },
          "name": "logConfigurationOverrideDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsLogConfigurationOverrideDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2271
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2287
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2351
          },
          "name": "stepOverrideDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2303
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2197
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2213
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2229
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2245
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2261
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2277
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2293
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1782
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#step_configuration_details DatascienceSchedule#step_configuration_details}",
            "stability": "stable",
            "summary": "step_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1792
          },
          "name": "stepConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#step_container_configuration_details DatascienceSchedule#step_container_configuration_details}",
            "stability": "stable",
            "summary": "step_container_configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1798
          },
          "name": "stepContainerConfigurationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#step_name DatascienceSchedule#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1786
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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/datascience-schedule/index.ts",
        "line": 1949
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/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.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1957
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/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/datascience-schedule/index.ts",
            "line": 1957
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsList"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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/datascience-schedule/index.ts",
        "line": 1844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1921
          },
          "name": "putStepConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1937
          },
          "name": "putStepContainerConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1924
          },
          "name": "resetStepConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1940
          },
          "name": "resetStepContainerConfigurationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1908
          },
          "name": "resetStepName"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1918
          },
          "name": "stepConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1934
          },
          "name": "stepContainerConfigurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1928
          },
          "name": "stepConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1944
          },
          "name": "stepContainerConfigurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1912
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1902
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1389
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#command_line_arguments DatascienceSchedule#command_line_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1393
          },
          "name": "commandLineArguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#environment_variables DatascienceSchedule#environment_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1397
          },
          "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/datascience_schedule#maximum_runtime_in_minutes DatascienceSchedule#maximum_runtime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1401
          },
          "name": "maximumRuntimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1499
          },
          "name": "resetCommandLineArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1515
          },
          "name": "resetEnvironmentVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1531
          },
          "name": "resetMaximumRuntimeInMinutes"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1503
          },
          "name": "commandLineArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1519
          },
          "name": "environmentVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1535
          },
          "name": "maximumRuntimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1493
          },
          "name": "commandLineArguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1509
          },
          "name": "environmentVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1525
          },
          "name": "maximumRuntimeInMinutes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1539
      },
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#container_type DatascienceSchedule#container_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1547
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#image DatascienceSchedule#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1555
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#cmd DatascienceSchedule#cmd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1543
          },
          "name": "cmd",
          "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/datascience_schedule#entrypoint DatascienceSchedule#entrypoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1551
          },
          "name": "entrypoint",
          "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/datascience_schedule#image_digest DatascienceSchedule#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1559
          },
          "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/resources/datascience_schedule#image_signature_id DatascienceSchedule#image_signature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1563
          },
          "name": "imageSignatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 1630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1700
          },
          "name": "resetCmd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1729
          },
          "name": "resetEntrypoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1758
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1774
          },
          "name": "resetImageSignatureId"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1704
          },
          "name": "cmdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1717
          },
          "name": "containerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1733
          },
          "name": "entrypointInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1762
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1746
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1778
          },
          "name": "imageSignatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1694
          },
          "name": "cmd",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1710
          },
          "name": "containerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1723
          },
          "name": "entrypoint",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1739
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1752
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1768
          },
          "name": "imageSignatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 1641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsStepOverrideDetailsStepContainerConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2709
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2799
          },
          "name": "putCreateJobRunDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2815
          },
          "name": "putCreatePipelineRunDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2831
          },
          "name": "putTriggerMlApplicationInstanceViewFlowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2802
          },
          "name": "resetCreateJobRunDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2818
          },
          "name": "resetCreatePipelineRunDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2786
          },
          "name": "resetMlApplicationInstanceViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2834
          },
          "name": "resetTriggerMlApplicationInstanceViewFlowDetails"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2796
          },
          "name": "createJobRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2812
          },
          "name": "createPipelineRunDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2828
          },
          "name": "triggerMlApplicationInstanceViewFlowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2806
          },
          "name": "createJobRunDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreateJobRunDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2822
          },
          "name": "createPipelineRunDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsCreatePipelineRunDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2774
          },
          "name": "httpActionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2790
          },
          "name": "mlApplicationInstanceViewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2838
          },
          "name": "triggerMlApplicationInstanceViewFlowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2767
          },
          "name": "httpActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2780
          },
          "name": "mlApplicationInstanceViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2504
      },
      "name": "DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#parameters DatascienceSchedule#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2514
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
                    },
                    "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/datascience_schedule#trigger_name DatascienceSchedule#trigger_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2508
          },
          "name": "triggerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 2560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2612
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2615
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2599
          },
          "name": "resetTriggerName"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2609
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2619
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2603
          },
          "name": "triggerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2593
          },
          "name": "triggerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2355
      },
      "name": "DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#name DatascienceSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2359
          },
          "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/datascience_schedule#value DatascienceSchedule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2363
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 2493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2500
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2493
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2493
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2493
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersList"
    },
    "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 2412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2460
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2476
          },
          "name": "resetValue"
        }
      ],
      "name": "DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2480
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2454
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2470
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionActionDetailsTriggerMlApplicationInstanceViewFlowDetailsParametersOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 2898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2947
          },
          "name": "putActionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetails"
              }
            }
          ]
        }
      ],
      "name": "DatascienceScheduleActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2944
          },
          "name": "actionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2951
          },
          "name": "actionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleActionActionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2938
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2931
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleAction"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleActionOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 9
      },
      "name": "DatascienceScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#action DatascienceSchedule#action}",
            "stability": "stable",
            "summary": "action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 46
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleAction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#compartment_id DatascienceSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_schedule#display_name DatascienceSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/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/datascience_schedule#project_id DatascienceSchedule#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/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/datascience_schedule#trigger DatascienceSchedule#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 64
          },
          "name": "trigger",
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#defined_tags DatascienceSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_schedule#description DatascienceSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_schedule#freeform_tags DatascienceSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_schedule#id DatascienceSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-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/datascience_schedule#log_details DatascienceSchedule#log_details}",
            "stability": "stable",
            "summary": "log_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 52
          },
          "name": "logDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#timeouts DatascienceSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleConfig"
    },
    "cdktf-provider-oci.DatascienceScheduleLogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 2955
      },
      "name": "DatascienceScheduleLogDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#log_group_id DatascienceSchedule#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2959
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#log_id DatascienceSchedule#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 2963
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleLogDetails"
    },
    "cdktf-provider-oci.DatascienceScheduleLogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3002
      },
      "name": "DatascienceScheduleLogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3049
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3062
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3042
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3055
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleLogDetails"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleLogDetailsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3066
      },
      "name": "DatascienceScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#create DatascienceSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3070
          },
          "name": "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/datascience_schedule#delete DatascienceSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3074
          },
          "name": "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/datascience_schedule#update DatascienceSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3078
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleTimeouts"
    },
    "cdktf-provider-oci.DatascienceScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3186
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3202
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3218
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DatascienceScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3190
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3206
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3222
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3180
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3196
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3212
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DatascienceScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DatascienceScheduleTrigger": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3226
      },
      "name": "DatascienceScheduleTrigger",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#trigger_type DatascienceSchedule#trigger_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3258
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#cron_expression DatascienceSchedule#cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3230
          },
          "name": "cronExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#frequency DatascienceSchedule#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3234
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#interval DatascienceSchedule#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3238
          },
          "name": "interval",
          "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/datascience_schedule#is_random_start_time DatascienceSchedule#is_random_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3242
          },
          "name": "isRandomStartTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/datascience_schedule#recurrence DatascienceSchedule#recurrence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3246
          },
          "name": "recurrence",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/datascience_schedule#time_end DatascienceSchedule#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3250
          },
          "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/resources/datascience_schedule#time_start DatascienceSchedule#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3254
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleTrigger"
    },
    "cdktf-provider-oci.DatascienceScheduleTriggerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DatascienceScheduleTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/datascience-schedule/index.ts",
          "line": 3346
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/datascience-schedule/index.ts",
        "line": 3339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3421
          },
          "name": "resetCronExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3437
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3453
          },
          "name": "resetInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3469
          },
          "name": "resetIsRandomStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3485
          },
          "name": "resetRecurrence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3501
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3517
          },
          "name": "resetTimeStart"
        }
      ],
      "name": "DatascienceScheduleTriggerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3425
          },
          "name": "cronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3441
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3457
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3473
          },
          "name": "isRandomStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3489
          },
          "name": "recurrenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3505
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3521
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3534
          },
          "name": "triggerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3415
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3431
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3447
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3463
          },
          "name": "isRandomStartTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3479
          },
          "name": "recurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3495
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3511
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3527
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/datascience-schedule/index.ts",
            "line": 3350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DatascienceScheduleTrigger"
          }
        }
      ],
      "symbolId": "src/datascience-schedule/index:DatascienceScheduleTriggerOutputReference"
    },
    "cdktf-provider-oci.DblmVulnerabilityScan": {
      "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/dblm_vulnerability_scan oci_dblm_vulnerability_scan}."
      },
      "fqn": "cdktf-provider-oci.DblmVulnerabilityScan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dblm_vulnerability_scan oci_dblm_vulnerability_scan} Resource."
        },
        "locationInModule": {
          "filename": "src/dblm-vulnerability-scan/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.DblmVulnerabilityScanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dblm-vulnerability-scan/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DblmVulnerabilityScan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/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 DblmVulnerabilityScan 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/dblm_vulnerability_scan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DblmVulnerabilityScan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DblmVulnerabilityScan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 349
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 352
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 364
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 373
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DblmVulnerabilityScan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 269
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 274
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 301
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 307
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 317
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 346
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 322
          },
          "name": "vulnerabilityScanMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 327
          },
          "name": "vulnerabilityScanStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 356
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 340
          },
          "name": "vulnerabilityScanTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 333
          },
          "name": "vulnerabilityScanType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dblm-vulnerability-scan/index:DblmVulnerabilityScan"
    },
    "cdktf-provider-oci.DblmVulnerabilityScanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DblmVulnerabilityScanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dblm-vulnerability-scan/index.ts",
        "line": 9
      },
      "name": "DblmVulnerabilityScanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dblm_vulnerability_scan#compartment_id DblmVulnerabilityScan#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 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/dblm_vulnerability_scan#vulnerability_scan_type DblmVulnerabilityScan#vulnerability_scan_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 24
          },
          "name": "vulnerabilityScanType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dblm_vulnerability_scan#id DblmVulnerabilityScan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/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/dblm_vulnerability_scan#timeouts DblmVulnerabilityScan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeouts"
          }
        }
      ],
      "symbolId": "src/dblm-vulnerability-scan/index:DblmVulnerabilityScanConfig"
    },
    "cdktf-provider-oci.DblmVulnerabilityScanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dblm-vulnerability-scan/index.ts",
        "line": 32
      },
      "name": "DblmVulnerabilityScanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dblm_vulnerability_scan#create DblmVulnerabilityScan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/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/dblm_vulnerability_scan#delete DblmVulnerabilityScan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/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/dblm_vulnerability_scan#update DblmVulnerabilityScan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dblm-vulnerability-scan/index:DblmVulnerabilityScanTimeouts"
    },
    "cdktf-provider-oci.DblmVulnerabilityScanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dblm-vulnerability-scan/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/dblm-vulnerability-scan/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DblmVulnerabilityScanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dblm-vulnerability-scan/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DblmVulnerabilityScanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dblm-vulnerability-scan/index:DblmVulnerabilityScanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscovery": {
      "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/dbmulticloud_multi_cloud_resource_discovery oci_dbmulticloud_multi_cloud_resource_discovery}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscovery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_multi_cloud_resource_discovery oci_dbmulticloud_multi_cloud_resource_discovery} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudMultiCloudResourceDiscovery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 334
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DbmulticloudMultiCloudResourceDiscovery 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/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 DbmulticloudMultiCloudResourceDiscovery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudMultiCloudResourceDiscovery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 538
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 401
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 430
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 446
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 504
          },
          "name": "resetResourcesFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 541
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 567
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudMultiCloudResourceDiscovery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 322
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 455
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 460
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 492
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 513
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 519
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 524
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 535
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 529
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 389
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 405
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 418
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 434
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 450
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 473
          },
          "name": "oracleDbConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 508
          },
          "name": "resourcesFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 486
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 545
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 382
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 395
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 411
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 424
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 440
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 466
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 498
          },
          "name": "resourcesFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 479
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscovery"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 9
      },
      "name": "DbmulticloudMultiCloudResourceDiscoveryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_multi_cloud_resource_discovery#compartment_id DbmulticloudMultiCloudResourceDiscovery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 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/dbmulticloud_multi_cloud_resource_discovery#display_name DbmulticloudMultiCloudResourceDiscovery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud_multi_cloud_resource_discovery#oracle_db_connector_id DbmulticloudMultiCloudResourceDiscovery#oracle_db_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 36
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_multi_cloud_resource_discovery#resource_type DbmulticloudMultiCloudResourceDiscovery#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 40
          },
          "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/dbmulticloud_multi_cloud_resource_discovery#defined_tags DbmulticloudMultiCloudResourceDiscovery#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud_multi_cloud_resource_discovery#freeform_tags DbmulticloudMultiCloudResourceDiscovery#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud_multi_cloud_resource_discovery#id DbmulticloudMultiCloudResourceDiscovery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud_multi_cloud_resource_discovery#resources_filter DbmulticloudMultiCloudResourceDiscovery#resources_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 44
          },
          "name": "resourcesFilter",
          "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/dbmulticloud_multi_cloud_resource_discovery#timeouts DbmulticloudMultiCloudResourceDiscovery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryConfig"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 52
      },
      "name": "DbmulticloudMultiCloudResourceDiscoveryResources",
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryResources"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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.DbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DbmulticloudMultiCloudResourceDiscoveryResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryResourcesList"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 75
      },
      "name": "DbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 104
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 109
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 114
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 120
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 125
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 130
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryResources"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryResourcesOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 153
      },
      "name": "DbmulticloudMultiCloudResourceDiscoveryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_multi_cloud_resource_discovery#create DbmulticloudMultiCloudResourceDiscovery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 157
          },
          "name": "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/dbmulticloud_multi_cloud_resource_discovery#delete DbmulticloudMultiCloudResourceDiscovery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 161
          },
          "name": "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/dbmulticloud_multi_cloud_resource_discovery#update DbmulticloudMultiCloudResourceDiscovery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 165
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-multi-cloud-resource-discovery/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 273
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 289
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 305
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudMultiCloudResourceDiscoveryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 277
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 293
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 309
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 267
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 283
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 299
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-multi-cloud-resource-discovery/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudMultiCloudResourceDiscoveryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-multi-cloud-resource-discovery/index:DbmulticloudMultiCloudResourceDiscoveryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainer": {
      "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/dbmulticloud_oracle_db_azure_blob_container oci_dbmulticloud_oracle_db_azure_blob_container}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container oci_dbmulticloud_oracle_db_azure_blob_container} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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.DbmulticloudOracleDbAzureBlobContainerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbAzureBlobContainer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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 DbmulticloudOracleDbAzureBlobContainer 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/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 DbmulticloudOracleDbAzureBlobContainer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbAzureBlobContainer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 452
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 331
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 402
          },
          "name": "resetPrivateEndpointDnsAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 418
          },
          "name": "resetPrivateEndpointIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 455
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 467
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 482
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureBlobContainer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 385
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 390
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 433
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 438
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 449
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 443
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 293
          },
          "name": "azureStorageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 306
          },
          "name": "azureStorageContainerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 319
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 335
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 348
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 406
          },
          "name": "privateEndpointDnsAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 422
          },
          "name": "privateEndpointIpAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 459
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 286
          },
          "name": "azureStorageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 299
          },
          "name": "azureStorageContainerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 312
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 325
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 396
          },
          "name": "privateEndpointDnsAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 412
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-container/index:DbmulticloudOracleDbAzureBlobContainer"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbAzureBlobContainerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#azure_storage_account_name DbmulticloudOracleDbAzureBlobContainer#azure_storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 13
          },
          "name": "azureStorageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#azure_storage_container_name DbmulticloudOracleDbAzureBlobContainer#azure_storage_container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 17
          },
          "name": "azureStorageContainerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#compartment_id DbmulticloudOracleDbAzureBlobContainer#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#display_name DbmulticloudOracleDbAzureBlobContainer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#defined_tags DbmulticloudOracleDbAzureBlobContainer#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#freeform_tags DbmulticloudOracleDbAzureBlobContainer#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#id DbmulticloudOracleDbAzureBlobContainer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#private_endpoint_dns_alias DbmulticloudOracleDbAzureBlobContainer#private_endpoint_dns_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 44
          },
          "name": "privateEndpointDnsAlias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#private_endpoint_ip_address DbmulticloudOracleDbAzureBlobContainer#private_endpoint_ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 48
          },
          "name": "privateEndpointIpAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#timeouts DbmulticloudOracleDbAzureBlobContainer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-container/index:DbmulticloudOracleDbAzureBlobContainerConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 56
      },
      "name": "DbmulticloudOracleDbAzureBlobContainerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_container#create DbmulticloudOracleDbAzureBlobContainer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#delete DbmulticloudOracleDbAzureBlobContainer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud_oracle_db_azure_blob_container#update DbmulticloudOracleDbAzureBlobContainer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-container/index:DbmulticloudOracleDbAzureBlobContainerTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-blob-container/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/dbmulticloud-oracle-db-azure-blob-container/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbAzureBlobContainerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-container/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobContainerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-container/index:DbmulticloudOracleDbAzureBlobContainerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMount": {
      "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/dbmulticloud_oracle_db_azure_blob_mount oci_dbmulticloud_oracle_db_azure_blob_mount}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_mount oci_dbmulticloud_oracle_db_azure_blob_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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.DbmulticloudOracleDbAzureBlobMountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbAzureBlobMount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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 DbmulticloudOracleDbAzureBlobMount 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/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 DbmulticloudOracleDbAzureBlobMount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbAzureBlobMount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 415
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 418
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureBlobMount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 349
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 354
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 359
          },
          "name": "mountPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 396
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 401
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 412
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 406
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 372
          },
          "name": "oracleDbAzureBlobContainerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 385
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 422
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 365
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 378
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-mount/index:DbmulticloudOracleDbAzureBlobMount"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbAzureBlobMountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_mount#compartment_id DbmulticloudOracleDbAzureBlobMount#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 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/dbmulticloud_oracle_db_azure_blob_mount#display_name DbmulticloudOracleDbAzureBlobMount#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#oracle_db_azure_blob_container_id DbmulticloudOracleDbAzureBlobMount#oracle_db_azure_blob_container_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureBlobContainerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_mount#oracle_db_azure_connector_id DbmulticloudOracleDbAzureBlobMount#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 40
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_mount#defined_tags DbmulticloudOracleDbAzureBlobMount#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#freeform_tags DbmulticloudOracleDbAzureBlobMount#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#id DbmulticloudOracleDbAzureBlobMount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#timeouts DbmulticloudOracleDbAzureBlobMount#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-mount/index:DbmulticloudOracleDbAzureBlobMountConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 48
      },
      "name": "DbmulticloudOracleDbAzureBlobMountTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_blob_mount#create DbmulticloudOracleDbAzureBlobMount#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#delete DbmulticloudOracleDbAzureBlobMount#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud_oracle_db_azure_blob_mount#update DbmulticloudOracleDbAzureBlobMount#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-mount/index:DbmulticloudOracleDbAzureBlobMountTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/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/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbAzureBlobMountTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-blob-mount/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureBlobMountTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-blob-mount/index:DbmulticloudOracleDbAzureBlobMountTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnector": {
      "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/dbmulticloud_oracle_db_azure_connector oci_dbmulticloud_oracle_db_azure_connector}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector oci_dbmulticloud_oracle_db_azure_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-connector/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.DbmulticloudOracleDbAzureConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbAzureConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/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 DbmulticloudOracleDbAzureConnector 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/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 DbmulticloudOracleDbAzureConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbAzureConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 726
          },
          "name": "putArcAgentNodes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 742
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 729
          },
          "name": "resetArcAgentNodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 666
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 682
          },
          "name": "resetLastModification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 698
          },
          "name": "resetLifecycleStateDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 745
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 757
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 775
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 487
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 723
          },
          "name": "arcAgentNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 563
          },
          "name": "azureIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 707
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 712
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 739
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 717
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 558
          },
          "name": "accessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 733
          },
          "name": "arcAgentNodesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 576
          },
          "name": "azureIdentityMechanismInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 589
          },
          "name": "azureResourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 602
          },
          "name": "azureSubscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 615
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 628
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 641
          },
          "name": "dbClusterResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 654
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 670
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 686
          },
          "name": "lastModificationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 702
          },
          "name": "lifecycleStateDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 749
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 551
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 569
          },
          "name": "azureIdentityMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 582
          },
          "name": "azureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 595
          },
          "name": "azureSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 608
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 621
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 634
          },
          "name": "dbClusterResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 647
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 660
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 676
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 692
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnector"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 70
      },
      "name": "DbmulticloudOracleDbAzureConnectorArcAgentNodes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#current_arc_agent_version DbmulticloudOracleDbAzureConnector#current_arc_agent_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 74
          },
          "name": "currentArcAgentVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#host_id DbmulticloudOracleDbAzureConnector#host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 78
          },
          "name": "hostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#host_name DbmulticloudOracleDbAzureConnector#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 82
          },
          "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/dbmulticloud_oracle_db_azure_connector#status DbmulticloudOracleDbAzureConnector#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 86
          },
          "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/dbmulticloud_oracle_db_azure_connector#time_last_checked DbmulticloudOracleDbAzureConnector#time_last_checked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 90
          },
          "name": "timeLastChecked",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorArcAgentNodes"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-connector/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/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/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.DbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference"
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureConnectorArcAgentNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 307
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/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/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 307
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorArcAgentNodesList"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-connector/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/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 226
          },
          "name": "resetCurrentArcAgentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 242
          },
          "name": "resetHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 258
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 274
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 290
          },
          "name": "resetTimeLastChecked"
        }
      ],
      "name": "DbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 230
          },
          "name": "currentArcAgentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 246
          },
          "name": "hostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 262
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 278
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 294
          },
          "name": "timeLastCheckedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 220
          },
          "name": "currentArcAgentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 236
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 252
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 268
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 284
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorArcAgentNodesOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbAzureConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#access_token DbmulticloudOracleDbAzureConnector#access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 13
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#azure_identity_mechanism DbmulticloudOracleDbAzureConnector#azure_identity_mechanism}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 17
          },
          "name": "azureIdentityMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#azure_resource_group DbmulticloudOracleDbAzureConnector#azure_resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 21
          },
          "name": "azureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#azure_subscription_id DbmulticloudOracleDbAzureConnector#azure_subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 25
          },
          "name": "azureSubscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#azure_tenant_id DbmulticloudOracleDbAzureConnector#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 29
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#compartment_id DbmulticloudOracleDbAzureConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/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/dbmulticloud_oracle_db_azure_connector#db_cluster_resource_id DbmulticloudOracleDbAzureConnector#db_cluster_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 37
          },
          "name": "dbClusterResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#display_name DbmulticloudOracleDbAzureConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 41
          },
          "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/dbmulticloud_oracle_db_azure_connector#arc_agent_nodes DbmulticloudOracleDbAzureConnector#arc_agent_nodes}",
            "stability": "stable",
            "summary": "arc_agent_nodes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 62
          },
          "name": "arcAgentNodes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorArcAgentNodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dbmulticloud_oracle_db_azure_connector#id DbmulticloudOracleDbAzureConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/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/dbmulticloud_oracle_db_azure_connector#last_modification DbmulticloudOracleDbAzureConnector#last_modification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 52
          },
          "name": "lastModification",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#lifecycle_state_details DbmulticloudOracleDbAzureConnector#lifecycle_state_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 56
          },
          "name": "lifecycleStateDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#timeouts DbmulticloudOracleDbAzureConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 318
      },
      "name": "DbmulticloudOracleDbAzureConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_connector#create DbmulticloudOracleDbAzureConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 322
          },
          "name": "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/dbmulticloud_oracle_db_azure_connector#delete DbmulticloudOracleDbAzureConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 326
          },
          "name": "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/dbmulticloud_oracle_db_azure_connector#update DbmulticloudOracleDbAzureConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 330
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 438
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 454
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 470
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbAzureConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 442
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 458
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 474
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 432
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 448
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 464
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-connector/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-connector/index:DbmulticloudOracleDbAzureConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVault": {
      "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/dbmulticloud_oracle_db_azure_vault oci_dbmulticloud_oracle_db_azure_vault}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault oci_dbmulticloud_oracle_db_azure_vault} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-vault/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.DbmulticloudOracleDbAzureVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbAzureVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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 DbmulticloudOracleDbAzureVault 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/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 DbmulticloudOracleDbAzureVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbAzureVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 497
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 302
          },
          "name": "resetAzureVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 331
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 402
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 418
          },
          "name": "resetOracleDbAzureResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 447
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 500
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 484
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 512
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 385
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 390
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 456
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 462
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 467
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 494
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 472
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 306
          },
          "name": "azureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 319
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 335
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 348
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 406
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 422
          },
          "name": "oracleDbAzureResourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 435
          },
          "name": "oracleDbConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 451
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 504
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 488
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 296
          },
          "name": "azureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 312
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 325
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 396
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 412
          },
          "name": "oracleDbAzureResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 428
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 441
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 478
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault/index:DbmulticloudOracleDbAzureVault"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociation": {
      "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/dbmulticloud_oracle_db_azure_vault_association oci_dbmulticloud_oracle_db_azure_vault_association}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault_association oci_dbmulticloud_oracle_db_azure_vault_association} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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.DbmulticloudOracleDbAzureVaultAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbAzureVaultAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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 DbmulticloudOracleDbAzureVaultAssociation 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/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 DbmulticloudOracleDbAzureVaultAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbAzureVaultAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 415
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 418
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 443
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbAzureVaultAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 349
          },
          "name": "isResourceAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 354
          },
          "name": "lastModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 359
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 390
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 396
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 401
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 412
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 406
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 372
          },
          "name": "oracleDbAzureConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 385
          },
          "name": "oracleDbAzureVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 422
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 365
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 378
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault-association/index:DbmulticloudOracleDbAzureVaultAssociation"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbAzureVaultAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault_association#compartment_id DbmulticloudOracleDbAzureVaultAssociation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 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/dbmulticloud_oracle_db_azure_vault_association#display_name DbmulticloudOracleDbAzureVaultAssociation#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#oracle_db_azure_connector_id DbmulticloudOracleDbAzureVaultAssociation#oracle_db_azure_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 36
          },
          "name": "oracleDbAzureConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault_association#oracle_db_azure_vault_id DbmulticloudOracleDbAzureVaultAssociation#oracle_db_azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 40
          },
          "name": "oracleDbAzureVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault_association#defined_tags DbmulticloudOracleDbAzureVaultAssociation#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#freeform_tags DbmulticloudOracleDbAzureVaultAssociation#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#id DbmulticloudOracleDbAzureVaultAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#timeouts DbmulticloudOracleDbAzureVaultAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault-association/index:DbmulticloudOracleDbAzureVaultAssociationConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 48
      },
      "name": "DbmulticloudOracleDbAzureVaultAssociationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault_association#create DbmulticloudOracleDbAzureVaultAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#delete DbmulticloudOracleDbAzureVaultAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud_oracle_db_azure_vault_association#update DbmulticloudOracleDbAzureVaultAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault-association/index:DbmulticloudOracleDbAzureVaultAssociationTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-vault-association/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/dbmulticloud-oracle-db-azure-vault-association/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbAzureVaultAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault-association/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault-association/index:DbmulticloudOracleDbAzureVaultAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbAzureVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault#compartment_id DbmulticloudOracleDbAzureVault#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#display_name DbmulticloudOracleDbAzureVault#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#oracle_db_connector_id DbmulticloudOracleDbAzureVault#oracle_db_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 48
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault#azure_vault_id DbmulticloudOracleDbAzureVault#azure_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 13
          },
          "name": "azureVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault#defined_tags DbmulticloudOracleDbAzureVault#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#freeform_tags DbmulticloudOracleDbAzureVault#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#id DbmulticloudOracleDbAzureVault#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#location DbmulticloudOracleDbAzureVault#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 40
          },
          "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/dbmulticloud_oracle_db_azure_vault#oracle_db_azure_resource_group DbmulticloudOracleDbAzureVault#oracle_db_azure_resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 44
          },
          "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/resources/dbmulticloud_oracle_db_azure_vault#properties DbmulticloudOracleDbAzureVault#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 52
          },
          "name": "properties",
          "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/dbmulticloud_oracle_db_azure_vault#timeouts DbmulticloudOracleDbAzureVault#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault#type DbmulticloudOracleDbAzureVault#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 56
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault/index:DbmulticloudOracleDbAzureVaultConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 64
      },
      "name": "DbmulticloudOracleDbAzureVaultTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_azure_vault#create DbmulticloudOracleDbAzureVault#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#delete DbmulticloudOracleDbAzureVault#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud_oracle_db_azure_vault#update DbmulticloudOracleDbAzureVault#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault/index:DbmulticloudOracleDbAzureVaultTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-azure-vault/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/dbmulticloud-oracle-db-azure-vault/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbAzureVaultTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-azure-vault/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbAzureVaultTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-azure-vault/index:DbmulticloudOracleDbAzureVaultTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnector": {
      "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/dbmulticloud_oracle_db_gcp_identity_connector oci_dbmulticloud_oracle_db_gcp_identity_connector}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector oci_dbmulticloud_oracle_db_gcp_identity_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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.DbmulticloudOracleDbGcpIdentityConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbGcpIdentityConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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 DbmulticloudOracleDbGcpIdentityConnector 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/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 DbmulticloudOracleDbGcpIdentityConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbGcpIdentityConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 596
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 410
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 439
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 518
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 599
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 629
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbGcpIdentityConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 327
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 448
          },
          "name": "gcpIdentityConnectivityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 467
          },
          "name": "gcpNodes",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 540
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 571
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 577
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 582
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 593
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 587
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 398
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 414
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 427
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 443
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 461
          },
          "name": "gcpLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 480
          },
          "name": "gcpResourceServiceAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 493
          },
          "name": "gcpWorkloadIdentityPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 506
          },
          "name": "gcpWorkloadIdentityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 522
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 535
          },
          "name": "issuerUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 553
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 566
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 603
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 391
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 404
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 420
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 433
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 454
          },
          "name": "gcpLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 473
          },
          "name": "gcpResourceServiceAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 486
          },
          "name": "gcpWorkloadIdentityPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 499
          },
          "name": "gcpWorkloadIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 512
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 528
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 546
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 559
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnector"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbGcpIdentityConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#compartment_id DbmulticloudOracleDbGcpIdentityConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 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/dbmulticloud_oracle_db_gcp_identity_connector#display_name DbmulticloudOracleDbGcpIdentityConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud_oracle_db_gcp_identity_connector#gcp_location DbmulticloudOracleDbGcpIdentityConnector#gcp_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 29
          },
          "name": "gcpLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#gcp_resource_service_agent_id DbmulticloudOracleDbGcpIdentityConnector#gcp_resource_service_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 33
          },
          "name": "gcpResourceServiceAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#gcp_workload_identity_pool_id DbmulticloudOracleDbGcpIdentityConnector#gcp_workload_identity_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 37
          },
          "name": "gcpWorkloadIdentityPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#gcp_workload_identity_provider_id DbmulticloudOracleDbGcpIdentityConnector#gcp_workload_identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 41
          },
          "name": "gcpWorkloadIdentityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#issuer_url DbmulticloudOracleDbGcpIdentityConnector#issuer_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 52
          },
          "name": "issuerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#project_id DbmulticloudOracleDbGcpIdentityConnector#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 56
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#resource_id DbmulticloudOracleDbGcpIdentityConnector#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 60
          },
          "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/dbmulticloud_oracle_db_gcp_identity_connector#defined_tags DbmulticloudOracleDbGcpIdentityConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud_oracle_db_gcp_identity_connector#freeform_tags DbmulticloudOracleDbGcpIdentityConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud_oracle_db_gcp_identity_connector#id DbmulticloudOracleDbGcpIdentityConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud_oracle_db_gcp_identity_connector#timeouts DbmulticloudOracleDbGcpIdentityConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 68
      },
      "name": "DbmulticloudOracleDbGcpIdentityConnectorGcpNodes",
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorGcpNodes"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-identity-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference"
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbGcpIdentityConnectorGcpNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorGcpNodesList"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 91
      },
      "name": "DbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 120
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 125
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 130
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 135
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorGcpNodes"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorGcpNodesOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 158
      },
      "name": "DbmulticloudOracleDbGcpIdentityConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_identity_connector#create DbmulticloudOracleDbGcpIdentityConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 162
          },
          "name": "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/dbmulticloud_oracle_db_gcp_identity_connector#delete DbmulticloudOracleDbGcpIdentityConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 166
          },
          "name": "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/dbmulticloud_oracle_db_gcp_identity_connector#update DbmulticloudOracleDbGcpIdentityConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 170
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/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/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 278
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 294
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 310
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbGcpIdentityConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 282
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 298
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 314
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 272
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 288
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 304
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-identity-connector/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpIdentityConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-identity-connector/index:DbmulticloudOracleDbGcpIdentityConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRing": {
      "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/dbmulticloud_oracle_db_gcp_key_ring oci_dbmulticloud_oracle_db_gcp_key_ring}."
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_key_ring oci_dbmulticloud_oracle_db_gcp_key_ring} Resource."
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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.DbmulticloudOracleDbGcpKeyRingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DbmulticloudOracleDbGcpKeyRing resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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 DbmulticloudOracleDbGcpKeyRing 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/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 DbmulticloudOracleDbGcpKeyRing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbmulticloudOracleDbGcpKeyRing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 471
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 310
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 339
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 355
          },
          "name": "resetGcpKeyRingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 392
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 421
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 474
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 458
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 486
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 502
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbmulticloudOracleDbGcpKeyRing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 380
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 430
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 436
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 441
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 468
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 446
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 314
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 327
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 343
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 359
          },
          "name": "gcpKeyRingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 396
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 409
          },
          "name": "oracleDbConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 425
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 478
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 462
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 304
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 320
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 333
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 349
          },
          "name": "gcpKeyRingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 386
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 402
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 415
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 452
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-key-ring/index:DbmulticloudOracleDbGcpKeyRing"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 9
      },
      "name": "DbmulticloudOracleDbGcpKeyRingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_key_ring#compartment_id DbmulticloudOracleDbGcpKeyRing#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 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/dbmulticloud_oracle_db_gcp_key_ring#display_name DbmulticloudOracleDbGcpKeyRing#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud_oracle_db_gcp_key_ring#oracle_db_connector_id DbmulticloudOracleDbGcpKeyRing#oracle_db_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 44
          },
          "name": "oracleDbConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_key_ring#defined_tags DbmulticloudOracleDbGcpKeyRing#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud_oracle_db_gcp_key_ring#freeform_tags DbmulticloudOracleDbGcpKeyRing#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 25
          },
          "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/dbmulticloud_oracle_db_gcp_key_ring#gcp_key_ring_id DbmulticloudOracleDbGcpKeyRing#gcp_key_ring_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 29
          },
          "name": "gcpKeyRingId",
          "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/dbmulticloud_oracle_db_gcp_key_ring#id DbmulticloudOracleDbGcpKeyRing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud_oracle_db_gcp_key_ring#location DbmulticloudOracleDbGcpKeyRing#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 40
          },
          "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/dbmulticloud_oracle_db_gcp_key_ring#properties DbmulticloudOracleDbGcpKeyRing#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 48
          },
          "name": "properties",
          "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/dbmulticloud_oracle_db_gcp_key_ring#timeouts DbmulticloudOracleDbGcpKeyRing#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_key_ring#type DbmulticloudOracleDbGcpKeyRing#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 52
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-key-ring/index:DbmulticloudOracleDbGcpKeyRingConfig"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 60
      },
      "name": "DbmulticloudOracleDbGcpKeyRingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dbmulticloud_oracle_db_gcp_key_ring#create DbmulticloudOracleDbGcpKeyRing#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud_oracle_db_gcp_key_ring#delete DbmulticloudOracleDbGcpKeyRing#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud_oracle_db_gcp_key_ring#update DbmulticloudOracleDbGcpKeyRing#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-key-ring/index:DbmulticloudOracleDbGcpKeyRingTimeouts"
    },
    "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/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/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DbmulticloudOracleDbGcpKeyRingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbmulticloud-oracle-db-gcp-key-ring/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DbmulticloudOracleDbGcpKeyRingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dbmulticloud-oracle-db-gcp-key-ring/index:DbmulticloudOracleDbGcpKeyRingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationControl": {
      "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/delegate_access_control_delegation_control oci_delegate_access_control_delegation_control}."
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control oci_delegate_access_control_delegation_control} Resource."
        },
        "locationInModule": {
          "filename": "src/delegate-access-control-delegation-control/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.DelegateAccessControlDelegationControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-control/index.ts",
        "line": 248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DelegateAccessControlDelegationControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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 DelegateAccessControlDelegationControl 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/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 DelegateAccessControlDelegationControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DelegateAccessControlDelegationControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 590
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 340
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 369
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 398
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 414
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 430
          },
          "name": "resetIsAutoApproveDuringMaintenance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 477
          },
          "name": "resetNumApprovalsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 493
          },
          "name": "resetPreApprovedServiceProviderActionNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 593
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 561
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 577
          },
          "name": "resetVaultKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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/delegate-access-control-delegation-control/index.ts",
            "line": 627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DelegateAccessControlDelegationControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 253
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 439
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 528
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 534
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 539
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 544
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 587
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 549
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 328
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 344
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 357
          },
          "name": "delegationSubscriptionIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 373
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 386
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 402
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 418
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 434
          },
          "name": "isAutoApproveDuringMaintenanceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 452
          },
          "name": "notificationMessageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 465
          },
          "name": "notificationTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 481
          },
          "name": "numApprovalsRequiredInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 497
          },
          "name": "preApprovedServiceProviderActionNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 510
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 523
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 597
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 565
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 581
          },
          "name": "vaultKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 321
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 334
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 350
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 363
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 379
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 392
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 408
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 424
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 445
          },
          "name": "notificationMessageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 458
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 471
          },
          "name": "numApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 487
          },
          "name": "preApprovedServiceProviderActionNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 503
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 516
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 555
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 571
          },
          "name": "vaultKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-control/index:DelegateAccessControlDelegationControl"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-control/index.ts",
        "line": 9
      },
      "name": "DelegateAccessControlDelegationControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#compartment_id DelegateAccessControlDelegationControl#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 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/delegate_access_control_delegation_control#delegation_subscription_ids DelegateAccessControlDelegationControl#delegation_subscription_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 21
          },
          "name": "delegationSubscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/delegate_access_control_delegation_control#display_name DelegateAccessControlDelegationControl#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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/delegate_access_control_delegation_control#notification_message_format DelegateAccessControlDelegationControl#notification_message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 48
          },
          "name": "notificationMessageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#notification_topic_id DelegateAccessControlDelegationControl#notification_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 52
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#resource_ids DelegateAccessControlDelegationControl#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 64
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/delegate_access_control_delegation_control#resource_type DelegateAccessControlDelegationControl#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 68
          },
          "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/delegate_access_control_delegation_control#defined_tags DelegateAccessControlDelegationControl#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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/delegate_access_control_delegation_control#description DelegateAccessControlDelegationControl#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-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/delegate_access_control_delegation_control#freeform_tags DelegateAccessControlDelegationControl#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-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/delegate_access_control_delegation_control#id DelegateAccessControlDelegationControl#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-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/delegate_access_control_delegation_control#is_auto_approve_during_maintenance DelegateAccessControlDelegationControl#is_auto_approve_during_maintenance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 44
          },
          "name": "isAutoApproveDuringMaintenance",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/delegate_access_control_delegation_control#num_approvals_required DelegateAccessControlDelegationControl#num_approvals_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 56
          },
          "name": "numApprovalsRequired",
          "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/delegate_access_control_delegation_control#pre_approved_service_provider_action_names DelegateAccessControlDelegationControl#pre_approved_service_provider_action_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 60
          },
          "name": "preApprovedServiceProviderActionNames",
          "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/delegate_access_control_delegation_control#timeouts DelegateAccessControlDelegationControl#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#vault_id DelegateAccessControlDelegationControl#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 72
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#vault_key_id DelegateAccessControlDelegationControl#vault_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 76
          },
          "name": "vaultKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-control/index:DelegateAccessControlDelegationControlConfig"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-control/index.ts",
        "line": 84
      },
      "name": "DelegateAccessControlDelegationControlTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_control#create DelegateAccessControlDelegationControl#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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/delegate_access_control_delegation_control#delete DelegateAccessControlDelegationControl#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/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/delegate_access_control_delegation_control#update DelegateAccessControlDelegationControl#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 96
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-control/index:DelegateAccessControlDelegationControlTimeouts"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/delegate-access-control-delegation-control/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/delegate-access-control-delegation-control/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 204
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 220
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 236
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DelegateAccessControlDelegationControlTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 208
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 224
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 240
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 198
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 214
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 230
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-control/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationControlTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-control/index:DelegateAccessControlDelegationControlTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationSubscription": {
      "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/delegate_access_control_delegation_subscription oci_delegate_access_control_delegation_subscription}."
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_subscription oci_delegate_access_control_delegation_subscription} Resource."
        },
        "locationInModule": {
          "filename": "src/delegate-access-control-delegation-subscription/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.DelegateAccessControlDelegationSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-subscription/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DelegateAccessControlDelegationSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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 DelegateAccessControlDelegationSubscription 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/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 DelegateAccessControlDelegationSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DelegateAccessControlDelegationSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 413
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 332
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 416
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate-access-control-delegation-subscription/index.ts",
            "line": 441
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DelegateAccessControlDelegationSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 320
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 357
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 375
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 394
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 399
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 410
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 404
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 336
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 370
          },
          "name": "serviceProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 388
          },
          "name": "subscribedServiceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 420
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 326
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 363
          },
          "name": "serviceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 381
          },
          "name": "subscribedServiceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-subscription/index:DelegateAccessControlDelegationSubscription"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-subscription/index.ts",
        "line": 9
      },
      "name": "DelegateAccessControlDelegationSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_subscription#compartment_id DelegateAccessControlDelegationSubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-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/delegate_access_control_delegation_subscription#service_provider_id DelegateAccessControlDelegationSubscription#service_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 36
          },
          "name": "serviceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_subscription#subscribed_service_type DelegateAccessControlDelegationSubscription#subscribed_service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 40
          },
          "name": "subscribedServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_subscription#defined_tags DelegateAccessControlDelegationSubscription#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-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/delegate_access_control_delegation_subscription#description DelegateAccessControlDelegationSubscription#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate_access_control_delegation_subscription#freeform_tags DelegateAccessControlDelegationSubscription#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate_access_control_delegation_subscription#id DelegateAccessControlDelegationSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate_access_control_delegation_subscription#timeouts DelegateAccessControlDelegationSubscription#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-subscription/index:DelegateAccessControlDelegationSubscriptionConfig"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/delegate-access-control-delegation-subscription/index.ts",
        "line": 48
      },
      "name": "DelegateAccessControlDelegationSubscriptionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/delegate_access_control_delegation_subscription#create DelegateAccessControlDelegationSubscription#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate_access_control_delegation_subscription#delete DelegateAccessControlDelegationSubscription#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/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/delegate_access_control_delegation_subscription#update DelegateAccessControlDelegationSubscription#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-subscription/index:DelegateAccessControlDelegationSubscriptionTimeouts"
    },
    "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/delegate-access-control-delegation-subscription/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/delegate-access-control-delegation-subscription/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DelegateAccessControlDelegationSubscriptionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/delegate-access-control-delegation-subscription/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DelegateAccessControlDelegationSubscriptionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/delegate-access-control-delegation-subscription/index:DelegateAccessControlDelegationSubscriptionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignal": {
      "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/demand_signal_occ_demand_signal oci_demand_signal_occ_demand_signal}."
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal oci_demand_signal_occ_demand_signal} Resource."
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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",
            "type": {
              "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DemandSignalOccDemandSignal resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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 DemandSignalOccDemandSignal 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/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 DemandSignalOccDemandSignal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DemandSignalOccDemandSignal to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1045
          },
          "name": "putOccDemandSignals",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1058
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1074
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 929
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 945
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 961
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 977
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1011
          },
          "name": "resetOccDemandSignalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1061
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1077
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1089
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1104
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DemandSignalOccDemandSignal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 849
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 999
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1042
          },
          "name": "occDemandSignals",
          "type": {
            "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1055
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1020
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1026
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1031
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1071
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1036
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 917
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 933
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 949
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 965
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 981
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 994
          },
          "name": "isActiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1015
          },
          "name": "occDemandSignalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1049
          },
          "name": "occDemandSignalsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1065
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1081
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 910
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 923
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 939
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 955
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 971
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 987
          },
          "name": "isActive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 1005
          },
          "name": "occDemandSignalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignal"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 9
      },
      "name": "DemandSignalOccDemandSignalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#compartment_id DemandSignalOccDemandSignal#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-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/demand_signal_occ_demand_signal#is_active DemandSignalOccDemandSignal#is_active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 36
          },
          "name": "isActive",
          "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/demand_signal_occ_demand_signal#occ_demand_signals DemandSignalOccDemandSignal#occ_demand_signals}",
            "stability": "stable",
            "summary": "occ_demand_signals block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 46
          },
          "name": "occDemandSignals",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals"
                    },
                    "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/demand_signal_occ_demand_signal#defined_tags DemandSignalOccDemandSignal#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-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/demand_signal_occ_demand_signal#display_name DemandSignalOccDemandSignal#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand_signal_occ_demand_signal#freeform_tags DemandSignalOccDemandSignal#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand_signal_occ_demand_signal#id DemandSignalOccDemandSignal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand_signal_occ_demand_signal#occ_demand_signal_id DemandSignalOccDemandSignal#occ_demand_signal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 40
          },
          "name": "occDemandSignalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#patch_operations DemandSignalOccDemandSignal#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 52
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#timeouts DemandSignalOccDemandSignal#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts"
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalConfig"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 236
      },
      "name": "DemandSignalOccDemandSignalOccDemandSignals",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#resource_type DemandSignalOccDemandSignal#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 240
          },
          "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/demand_signal_occ_demand_signal#units DemandSignalOccDemandSignal#units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 244
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#values DemandSignalOccDemandSignal#values}",
            "stability": "stable",
            "summary": "values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 250
          },
          "name": "values",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignals"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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.DemandSignalOccDemandSignalOccDemandSignalsOutputReference"
            }
          }
        }
      ],
      "name": "DemandSignalOccDemandSignalOccDemandSignalsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
            "line": 400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignalsList"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 383
          },
          "name": "putValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DemandSignalOccDemandSignalOccDemandSignalsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 380
          },
          "name": "values",
          "type": {
            "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 361
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 374
          },
          "name": "unitsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 387
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 354
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 367
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignals"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignalsOutputReference"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 60
      },
      "name": "DemandSignalOccDemandSignalOccDemandSignalsValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#time_expected DemandSignalOccDemandSignal#time_expected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 68
          },
          "name": "timeExpected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#value DemandSignalOccDemandSignal#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 72
          },
          "name": "value",
          "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/demand_signal_occ_demand_signal#comments DemandSignalOccDemandSignal#comments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 64
          },
          "name": "comments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignalsValues"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValuesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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.DemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference"
            }
          }
        }
      ],
      "name": "DemandSignalOccDemandSignalOccDemandSignalsValuesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
            "line": 225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignalsValuesList"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 182
          },
          "name": "resetComments"
        }
      ],
      "name": "DemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 186
          },
          "name": "commentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 199
          },
          "name": "timeExpectedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 212
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 176
          },
          "name": "comments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 192
          },
          "name": "timeExpected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 205
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalOccDemandSignalsValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalOccDemandSignalsValuesOutputReference"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 411
      },
      "name": "DemandSignalOccDemandSignalPatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#from DemandSignalOccDemandSignal#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 415
          },
          "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/demand_signal_occ_demand_signal#operation DemandSignalOccDemandSignal#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 419
          },
          "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/demand_signal_occ_demand_signal#selection DemandSignalOccDemandSignal#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 431
          },
          "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/demand_signal_occ_demand_signal#value DemandSignalOccDemandSignal#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 435
          },
          "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/demand_signal_occ_demand_signal#position DemandSignalOccDemandSignal#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 423
          },
          "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/demand_signal_occ_demand_signal#selected_item DemandSignalOccDemandSignal#selected_item}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 427
          },
          "name": "selectedItem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalPatchOperations"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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.DemandSignalOccDemandSignalPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DemandSignalOccDemandSignalPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 669
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
            "line": 669
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalPatchOperationsList"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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/demand-signal-occ-demand-signal/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 610
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 626
          },
          "name": "resetSelectedItem"
        }
      ],
      "name": "DemandSignalOccDemandSignalPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 585
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 598
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 614
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 630
          },
          "name": "selectedItemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 643
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 656
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 578
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 591
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 604
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 620
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 636
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 649
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 680
      },
      "name": "DemandSignalOccDemandSignalTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/demand_signal_occ_demand_signal#create DemandSignalOccDemandSignal#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 684
          },
          "name": "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/demand_signal_occ_demand_signal#delete DemandSignalOccDemandSignal#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 688
          },
          "name": "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/demand_signal_occ_demand_signal#update DemandSignalOccDemandSignal#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 692
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalTimeouts"
    },
    "cdktf-provider-oci.DemandSignalOccDemandSignalTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/demand-signal-occ-demand-signal/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/demand-signal-occ-demand-signal/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 800
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 816
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 832
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DemandSignalOccDemandSignalTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 804
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 820
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 836
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 794
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 810
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 826
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/demand-signal-occ-demand-signal/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DemandSignalOccDemandSignalTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/demand-signal-occ-demand-signal/index:DemandSignalOccDemandSignalTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPool": {
      "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/desktops_desktop_pool oci_desktops_desktop_pool}."
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool oci_desktops_desktop_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/index.ts",
          "line": 1853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DesktopsDesktopPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DesktopsDesktopPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1838
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DesktopsDesktopPool 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/desktops_desktop_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DesktopsDesktopPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DesktopsDesktopPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2210
          },
          "name": "putAvailabilityPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2223
          },
          "name": "putDevicePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2236
          },
          "name": "putImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2249
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2262
          },
          "name": "putPrivateAccessDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2278
          },
          "name": "putSessionLifecycleActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2294
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2310
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1929
          },
          "name": "resetAreVolumesPreserved"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1984
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2000
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2029
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2045
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2087
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2265
          },
          "name": "resetPrivateAccessDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2281
          },
          "name": "resetSessionLifecycleActions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2297
          },
          "name": "resetShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2313
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2165
          },
          "name": "resetTimeStartScheduled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2181
          },
          "name": "resetTimeStopScheduled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2197
          },
          "name": "resetUseDedicatedVmHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2325
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2358
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DesktopsDesktopPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1826
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1904
          },
          "name": "activeDesktops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2207
          },
          "name": "availabilityPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2220
          },
          "name": "devicePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2233
          },
          "name": "image",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2246
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2259
          },
          "name": "privateAccessDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2275
          },
          "name": "sessionLifecycleActions",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2291
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2122
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2153
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2307
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1917
          },
          "name": "arePrivilegedUsersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1933
          },
          "name": "areVolumesPreservedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1946
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2214
          },
          "name": "availabilityPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1959
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1972
          },
          "name": "contactDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1988
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2004
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2227
          },
          "name": "devicePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2017
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2033
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2049
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2240
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2062
          },
          "name": "isStorageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2075
          },
          "name": "maximumSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2253
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2091
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2269
          },
          "name": "privateAccessDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2285
          },
          "name": "sessionLifecycleActionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2301
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2104
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2117
          },
          "name": "standbySizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2135
          },
          "name": "storageBackupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2148
          },
          "name": "storageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2317
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2169
          },
          "name": "timeStartScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2185
          },
          "name": "timeStopScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2201
          },
          "name": "useDedicatedVmHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1910
          },
          "name": "arePrivilegedUsers",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1923
          },
          "name": "areVolumesPreserved",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1939
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1952
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1965
          },
          "name": "contactDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1978
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1994
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2010
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2023
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2039
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2055
          },
          "name": "isStorageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2068
          },
          "name": "maximumSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2081
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2097
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2110
          },
          "name": "standbySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2128
          },
          "name": "storageBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2141
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2159
          },
          "name": "timeStartScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2175
          },
          "name": "timeStopScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 2191
          },
          "name": "useDedicatedVmHost",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPool"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 364
      },
      "name": "DesktopsDesktopPoolAvailabilityPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#start_schedule DesktopsDesktopPool#start_schedule}",
            "stability": "stable",
            "summary": "start_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 370
          },
          "name": "startSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#stop_schedule DesktopsDesktopPool#stop_schedule}",
            "stability": "stable",
            "summary": "stop_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 376
          },
          "name": "stopSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicy"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 458
          },
          "name": "putStartSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 474
          },
          "name": "putStopSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 461
          },
          "name": "resetStartSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 477
          },
          "name": "resetStopSchedule"
        }
      ],
      "name": "DesktopsDesktopPoolAvailabilityPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 455
          },
          "name": "startSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 471
          },
          "name": "stopSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 465
          },
          "name": "startScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 481
          },
          "name": "stopScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicyOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 142
      },
      "name": "DesktopsDesktopPoolAvailabilityPolicyStartSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#cron_expression DesktopsDesktopPool#cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 146
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#timezone DesktopsDesktopPool#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 150
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicyStartSchedule"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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/desktops-desktop-pool/index.ts",
        "line": 189
      },
      "name": "DesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 236
          },
          "name": "cronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 249
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 229
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 242
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStartSchedule"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicyStartScheduleOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 253
      },
      "name": "DesktopsDesktopPoolAvailabilityPolicyStopSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#cron_expression DesktopsDesktopPool#cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 257
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#timezone DesktopsDesktopPool#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 261
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicyStopSchedule"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 300
      },
      "name": "DesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 347
          },
          "name": "cronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 360
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 340
          },
          "name": "cronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 353
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicyStopSchedule"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolAvailabilityPolicyStopScheduleOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 9
      },
      "name": "DesktopsDesktopPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#are_privileged_users DesktopsDesktopPool#are_privileged_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 13
          },
          "name": "arePrivilegedUsers",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#availability_domain DesktopsDesktopPool#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 21
          },
          "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/desktops_desktop_pool#availability_policy DesktopsDesktopPool#availability_policy}",
            "stability": "stable",
            "summary": "availability_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 98
          },
          "name": "availabilityPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolAvailabilityPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#compartment_id DesktopsDesktopPool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/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/resources/desktops_desktop_pool#contact_details DesktopsDesktopPool#contact_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 29
          },
          "name": "contactDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#device_policy DesktopsDesktopPool#device_policy}",
            "stability": "stable",
            "summary": "device_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 104
          },
          "name": "devicePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#display_name DesktopsDesktopPool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 41
          },
          "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/desktops_desktop_pool#image DesktopsDesktopPool#image}",
            "stability": "stable",
            "summary": "image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 110
          },
          "name": "image",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#is_storage_enabled DesktopsDesktopPool#is_storage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 56
          },
          "name": "isStorageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#maximum_size DesktopsDesktopPool#maximum_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 60
          },
          "name": "maximumSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#network_configuration DesktopsDesktopPool#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 116
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#shape_name DesktopsDesktopPool#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 68
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#standby_size DesktopsDesktopPool#standby_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 72
          },
          "name": "standbySize",
          "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/desktops_desktop_pool#storage_backup_policy_id DesktopsDesktopPool#storage_backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 76
          },
          "name": "storageBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#storage_size_in_gbs DesktopsDesktopPool#storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 80
          },
          "name": "storageSizeInGbs",
          "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/desktops_desktop_pool#are_volumes_preserved DesktopsDesktopPool#are_volumes_preserved}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 17
          },
          "name": "areVolumesPreserved",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#defined_tags DesktopsDesktopPool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/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/desktops_desktop_pool#description DesktopsDesktopPool#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 37
          },
          "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/desktops_desktop_pool#freeform_tags DesktopsDesktopPool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/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/desktops_desktop_pool#id DesktopsDesktopPool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/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/desktops_desktop_pool#nsg_ids DesktopsDesktopPool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 64
          },
          "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/desktops_desktop_pool#private_access_details DesktopsDesktopPool#private_access_details}",
            "stability": "stable",
            "summary": "private_access_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 122
          },
          "name": "privateAccessDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#session_lifecycle_actions DesktopsDesktopPool#session_lifecycle_actions}",
            "stability": "stable",
            "summary": "session_lifecycle_actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 128
          },
          "name": "sessionLifecycleActions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#shape_config DesktopsDesktopPool#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 134
          },
          "name": "shapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#timeouts DesktopsDesktopPool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 140
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#time_start_scheduled DesktopsDesktopPool#time_start_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 84
          },
          "name": "timeStartScheduled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#time_stop_scheduled DesktopsDesktopPool#time_stop_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 88
          },
          "name": "timeStopScheduled",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#use_dedicated_vm_host DesktopsDesktopPool#use_dedicated_vm_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 92
          },
          "name": "useDedicatedVmHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolConfig"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 485
      },
      "name": "DesktopsDesktopPoolDevicePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#audio_mode DesktopsDesktopPool#audio_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 489
          },
          "name": "audioMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#cdm_mode DesktopsDesktopPool#cdm_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 493
          },
          "name": "cdmMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#clipboard_mode DesktopsDesktopPool#clipboard_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 497
          },
          "name": "clipboardMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#is_display_enabled DesktopsDesktopPool#is_display_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 501
          },
          "name": "isDisplayEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#is_keyboard_enabled DesktopsDesktopPool#is_keyboard_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 505
          },
          "name": "isKeyboardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#is_pointer_enabled DesktopsDesktopPool#is_pointer_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 509
          },
          "name": "isPointerEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/desktops_desktop_pool#is_printing_enabled DesktopsDesktopPool#is_printing_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 513
          },
          "name": "isPrintingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolDevicePolicy"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 587
      },
      "name": "DesktopsDesktopPoolDevicePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 664
          },
          "name": "audioModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 677
          },
          "name": "cdmModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 690
          },
          "name": "clipboardModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 703
          },
          "name": "isDisplayEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 716
          },
          "name": "isKeyboardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 729
          },
          "name": "isPointerEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 742
          },
          "name": "isPrintingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 657
          },
          "name": "audioMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 670
          },
          "name": "cdmMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 683
          },
          "name": "clipboardMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 696
          },
          "name": "isDisplayEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 709
          },
          "name": "isKeyboardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 722
          },
          "name": "isPointerEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 735
          },
          "name": "isPrintingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolDevicePolicy"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolDevicePolicyOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolImage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 746
      },
      "name": "DesktopsDesktopPoolImage",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#image_id DesktopsDesktopPool#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 750
          },
          "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/desktops_desktop_pool#image_name DesktopsDesktopPool#image_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 754
          },
          "name": "imageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#operating_system DesktopsDesktopPool#operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 758
          },
          "name": "operatingSystem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolImage"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolImageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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/desktops-desktop-pool/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 882
          },
          "name": "resetOperatingSystem"
        }
      ],
      "name": "DesktopsDesktopPoolImageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 857
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 870
          },
          "name": "imageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 886
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 850
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 863
          },
          "name": "imageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 876
          },
          "name": "operatingSystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolImage"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolImageOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 890
      },
      "name": "DesktopsDesktopPoolNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#subnet_id DesktopsDesktopPool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 894
          },
          "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/desktops_desktop_pool#vcn_id DesktopsDesktopPool#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 898
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolNetworkConfiguration"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-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/desktops-desktop-pool/index.ts",
        "line": 937
      },
      "name": "DesktopsDesktopPoolNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 984
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 997
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 977
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 990
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1001
      },
      "name": "DesktopsDesktopPoolPrivateAccessDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#subnet_id DesktopsDesktopPool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1013
          },
          "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/desktops_desktop_pool#nsg_ids DesktopsDesktopPool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1005
          },
          "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/desktops_desktop_pool#private_ip DesktopsDesktopPool#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1009
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolPrivateAccessDetails"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1059
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1116
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1132
          },
          "name": "resetPrivateIp"
        }
      ],
      "name": "DesktopsDesktopPoolPrivateAccessDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1104
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1154
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1120
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1136
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1149
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1110
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1126
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1142
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1070
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolPrivateAccessDetails"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolPrivateAccessDetailsOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1386
      },
      "name": "DesktopsDesktopPoolSessionLifecycleActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#disconnect DesktopsDesktopPool#disconnect}",
            "stability": "stable",
            "summary": "disconnect block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1392
          },
          "name": "disconnect",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#inactivity DesktopsDesktopPool#inactivity}",
            "stability": "stable",
            "summary": "inactivity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1398
          },
          "name": "inactivity",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActions"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1158
      },
      "name": "DesktopsDesktopPoolSessionLifecycleActionsDisconnect",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#action DesktopsDesktopPool#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1162
          },
          "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/desktops_desktop_pool#grace_period_in_minutes DesktopsDesktopPool#grace_period_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1166
          },
          "name": "gracePeriodInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActionsDisconnect"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1264
          },
          "name": "resetGracePeriodInMinutes"
        }
      ],
      "name": "DesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1252
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1268
          },
          "name": "gracePeriodInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1245
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1258
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1272
      },
      "name": "DesktopsDesktopPoolSessionLifecycleActionsInactivity",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#action DesktopsDesktopPool#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1276
          },
          "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/desktops_desktop_pool#grace_period_in_minutes DesktopsDesktopPool#grace_period_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1280
          },
          "name": "gracePeriodInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActionsInactivity"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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/desktops-desktop-pool/index.ts",
        "line": 1319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1378
          },
          "name": "resetGracePeriodInMinutes"
        }
      ],
      "name": "DesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1366
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1382
          },
          "name": "gracePeriodInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1359
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1372
          },
          "name": "gracePeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1480
          },
          "name": "putDisconnect",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1496
          },
          "name": "putInactivity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1483
          },
          "name": "resetDisconnect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1499
          },
          "name": "resetInactivity"
        }
      ],
      "name": "DesktopsDesktopPoolSessionLifecycleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1477
          },
          "name": "disconnect",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnectOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1493
          },
          "name": "inactivity",
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1487
          },
          "name": "disconnectInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsDisconnect"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1503
          },
          "name": "inactivityInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActionsInactivity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolSessionLifecycleActions"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolSessionLifecycleActionsOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1507
      },
      "name": "DesktopsDesktopPoolShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#baseline_ocpu_utilization DesktopsDesktopPool#baseline_ocpu_utilization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1511
          },
          "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/desktops_desktop_pool#memory_in_gbs DesktopsDesktopPool#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1515
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#ocpus DesktopsDesktopPool#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1519
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolShapeConfig"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/index.ts",
          "line": 1572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1617
          },
          "name": "resetBaselineOcpuUtilization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1633
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1649
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DesktopsDesktopPoolShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1621
          },
          "name": "baselineOcpuUtilizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1637
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1653
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1611
          },
          "name": "baselineOcpuUtilization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1627
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1643
          },
          "name": "ocpus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DesktopsDesktopPoolShapeConfig"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1657
      },
      "name": "DesktopsDesktopPoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/desktops_desktop_pool#create DesktopsDesktopPool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1661
          },
          "name": "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/desktops_desktop_pool#delete DesktopsDesktopPool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1665
          },
          "name": "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/desktops_desktop_pool#update DesktopsDesktopPool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1669
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolTimeouts"
    },
    "cdktf-provider-oci.DesktopsDesktopPoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/desktops-desktop-pool/index.ts",
          "line": 1723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/desktops-desktop-pool/index.ts",
        "line": 1715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1777
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1793
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1809
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DesktopsDesktopPoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1781
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1797
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1813
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1771
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1787
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1803
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/desktops-desktop-pool/index.ts",
            "line": 1727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DesktopsDesktopPoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/desktops-desktop-pool/index:DesktopsDesktopPoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipeline": {
      "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/devops_build_pipeline oci_devops_build_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline oci_devops_build_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline/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.DevopsBuildPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsBuildPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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 DevopsBuildPipeline 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/devops_build_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsBuildPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsBuildPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 664
          },
          "name": "putBuildPipelineParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 680
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 667
          },
          "name": "resetBuildPipelineParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 548
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 564
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 580
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 596
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 612
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 683
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops-build-pipeline/index.ts",
            "line": 708
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsBuildPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 478
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 661
          },
          "name": "buildPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 536
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 621
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 639
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 645
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 650
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 677
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 655
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 671
          },
          "name": "buildPipelineParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 552
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 568
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 584
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 600
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 616
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 634
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 687
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 542
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 558
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 574
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 590
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 606
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 627
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipeline"
    },
    "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 226
      },
      "name": "DevopsBuildPipelineBuildPipelineParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#items DevopsBuildPipeline#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 232
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineBuildPipelineParameters"
    },
    "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 50
      },
      "name": "DevopsBuildPipelineBuildPipelineParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#default_value DevopsBuildPipeline#default_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 54
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#name DevopsBuildPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 62
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#description DevopsBuildPipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 58
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineBuildPipelineParametersItems"
    },
    "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline/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/devops-build-pipeline/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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.DevopsBuildPipelineBuildPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildPipelineBuildPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops-build-pipeline/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineBuildPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 185
          },
          "name": "resetDescription"
        }
      ],
      "name": "DevopsBuildPipelineBuildPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 173
          },
          "name": "defaultValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 189
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 202
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 166
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 179
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineBuildPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 301
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsBuildPipelineBuildPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 298
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 305
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineBuildPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 9
      },
      "name": "DevopsBuildPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#project_id DevopsBuildPipeline#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 36
          },
          "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/devops_build_pipeline#build_pipeline_parameters DevopsBuildPipeline#build_pipeline_parameters}",
            "stability": "stable",
            "summary": "build_pipeline_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 42
          },
          "name": "buildPipelineParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineBuildPipelineParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#defined_tags DevopsBuildPipeline#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops_build_pipeline#description DevopsBuildPipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/7.19.0/docs/resources/devops_build_pipeline#display_name DevopsBuildPipeline#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops_build_pipeline#freeform_tags DevopsBuildPipeline#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops_build_pipeline#id DevopsBuildPipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/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/devops_build_pipeline#timeouts DevopsBuildPipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineConfig"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStage": {
      "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/devops_build_pipeline_stage oci_devops_build_pipeline_stage}."
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage oci_devops_build_pipeline_stage} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/index.ts",
          "line": 1504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1472
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsBuildPipelineStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1489
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsBuildPipelineStage 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/devops_build_pipeline_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsBuildPipelineStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsBuildPipelineStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1789
          },
          "name": "putBuildPipelineStagePredecessorCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1802
          },
          "name": "putBuildRunnerShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1818
          },
          "name": "putBuildSourceCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1834
          },
          "name": "putDeliverArtifactCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1850
          },
          "name": "putPrivateAccessConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1866
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1882
          },
          "name": "putWaitCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1805
          },
          "name": "resetBuildRunnerShapeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1821
          },
          "name": "resetBuildSourceCollection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1580
          },
          "name": "resetBuildSpecFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1601
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1837
          },
          "name": "resetDeliverArtifactCollection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1617
          },
          "name": "resetDeployPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1633
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1649
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1665
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1681
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1697
          },
          "name": "resetImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1713
          },
          "name": "resetIsPassAllParametersEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1734
          },
          "name": "resetPrimaryBuildSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1853
          },
          "name": "resetPrivateAccessConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1755
          },
          "name": "resetStageExecutionTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1869
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1885
          },
          "name": "resetWaitCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1897
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1922
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsBuildPipelineStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1477
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1786
          },
          "name": "buildPipelineStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1799
          },
          "name": "buildRunnerShapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1815
          },
          "name": "buildSourceCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1589
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1831
          },
          "name": "deliverArtifactCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1722
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1847
          },
          "name": "privateAccessConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1743
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1764
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1770
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1775
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1863
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1780
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1879
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteriaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1555
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1793
          },
          "name": "buildPipelineStagePredecessorCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1568
          },
          "name": "buildPipelineStageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1809
          },
          "name": "buildRunnerShapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1825
          },
          "name": "buildSourceCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1584
          },
          "name": "buildSpecFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1605
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1841
          },
          "name": "deliverArtifactCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1621
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1637
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1653
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1669
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1685
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1701
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1717
          },
          "name": "isPassAllParametersEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1738
          },
          "name": "primaryBuildSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1857
          },
          "name": "privateAccessConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1759
          },
          "name": "stageExecutionTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1873
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1889
          },
          "name": "waitCriteriaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1548
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1561
          },
          "name": "buildPipelineStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1574
          },
          "name": "buildSpecFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1595
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1611
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1627
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1643
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1659
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1675
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1691
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1707
          },
          "name": "isPassAllParametersEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1728
          },
          "name": "primaryBuildSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1749
          },
          "name": "stageExecutionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStage"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 224
      },
      "name": "DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#items DevopsBuildPipelineStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 230
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 108
      },
      "name": "DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems",
      "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/devops_build_pipeline_stage#id DevopsBuildPipelineStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 147
      },
      "name": "DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 200
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 299
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 296
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 303
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildPipelineStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 307
      },
      "name": "DevopsBuildPipelineStageBuildRunnerShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_runner_type DevopsBuildPipelineStage#build_runner_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 311
          },
          "name": "buildRunnerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#memory_in_gbs DevopsBuildPipelineStage#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 315
          },
          "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/devops_build_pipeline_stage#ocpus DevopsBuildPipelineStage#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 319
          },
          "name": "ocpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildRunnerShapeConfig"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 430
          },
          "name": "resetMemoryInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 446
          },
          "name": "resetOcpus"
        }
      ],
      "name": "DevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 418
          },
          "name": "buildRunnerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 434
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 450
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 411
          },
          "name": "buildRunnerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 424
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 440
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildRunnerShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 732
      },
      "name": "DevopsBuildPipelineStageBuildSourceCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#items DevopsBuildPipelineStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 738
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildSourceCollection"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 454
      },
      "name": "DevopsBuildPipelineStageBuildSourceCollectionItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#connection_type DevopsBuildPipelineStage#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 466
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#branch DevopsBuildPipelineStage#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 458
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#connection_id DevopsBuildPipelineStage#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 462
          },
          "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/resources/devops_build_pipeline_stage#name DevopsBuildPipelineStage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 470
          },
          "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/devops_build_pipeline_stage#repository_id DevopsBuildPipelineStage#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 474
          },
          "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/resources/devops_build_pipeline_stage#repository_url DevopsBuildPipelineStage#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 478
          },
          "name": "repositoryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildSourceCollectionItems"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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.DevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildPipelineStageBuildSourceCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 721
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildSourceCollectionItemsList"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 627
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 643
          },
          "name": "resetConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 672
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 688
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 704
          },
          "name": "resetRepositoryUrl"
        }
      ],
      "name": "DevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 631
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 647
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 660
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 676
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 692
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 708
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 621
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 637
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 653
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 666
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 682
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 698
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildSourceCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 807
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 810
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsBuildPipelineStageBuildSourceCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 804
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 814
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageBuildSourceCollectionOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 9
      },
      "name": "DevopsBuildPipelineStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_pipeline_id DevopsBuildPipelineStage#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 13
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_pipeline_stage_predecessor_collection DevopsBuildPipelineStage#build_pipeline_stage_predecessor_collection}",
            "stability": "stable",
            "summary": "build_pipeline_stage_predecessor_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 70
          },
          "name": "buildPipelineStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildPipelineStagePredecessorCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_pipeline_stage_type DevopsBuildPipelineStage#build_pipeline_stage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 17
          },
          "name": "buildPipelineStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_runner_shape_config DevopsBuildPipelineStage#build_runner_shape_config}",
            "stability": "stable",
            "summary": "build_runner_shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 76
          },
          "name": "buildRunnerShapeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildRunnerShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_source_collection DevopsBuildPipelineStage#build_source_collection}",
            "stability": "stable",
            "summary": "build_source_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 82
          },
          "name": "buildSourceCollection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageBuildSourceCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#build_spec_file DevopsBuildPipelineStage#build_spec_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 21
          },
          "name": "buildSpecFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#defined_tags DevopsBuildPipelineStage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 25
          },
          "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/devops_build_pipeline_stage#deliver_artifact_collection DevopsBuildPipelineStage#deliver_artifact_collection}",
            "stability": "stable",
            "summary": "deliver_artifact_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 88
          },
          "name": "deliverArtifactCollection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#deploy_pipeline_id DevopsBuildPipelineStage#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 29
          },
          "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/resources/devops_build_pipeline_stage#description DevopsBuildPipelineStage#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops_build_pipeline_stage#display_name DevopsBuildPipelineStage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops_build_pipeline_stage#freeform_tags DevopsBuildPipelineStage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops_build_pipeline_stage#id DevopsBuildPipelineStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops_build_pipeline_stage#image DevopsBuildPipelineStage#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 52
          },
          "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/devops_build_pipeline_stage#is_pass_all_parameters_enabled DevopsBuildPipelineStage#is_pass_all_parameters_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 56
          },
          "name": "isPassAllParametersEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_build_pipeline_stage#primary_build_source DevopsBuildPipelineStage#primary_build_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 60
          },
          "name": "primaryBuildSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#private_access_config DevopsBuildPipelineStage#private_access_config}",
            "stability": "stable",
            "summary": "private_access_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 94
          },
          "name": "privateAccessConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#stage_execution_timeout_in_seconds DevopsBuildPipelineStage#stage_execution_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 64
          },
          "name": "stageExecutionTimeoutInSeconds",
          "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/devops_build_pipeline_stage#timeouts DevopsBuildPipelineStage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 100
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#wait_criteria DevopsBuildPipelineStage#wait_criteria}",
            "stability": "stable",
            "summary": "wait_criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 106
          },
          "name": "waitCriteria",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageConfig"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 967
      },
      "name": "DevopsBuildPipelineStageDeliverArtifactCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#items DevopsBuildPipelineStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 973
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageDeliverArtifactCollection"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 818
      },
      "name": "DevopsBuildPipelineStageDeliverArtifactCollectionItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#artifact_id DevopsBuildPipelineStage#artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 822
          },
          "name": "artifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#artifact_name DevopsBuildPipelineStage#artifact_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 826
          },
          "name": "artifactName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageDeliverArtifactCollectionItems"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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.DevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildPipelineStageDeliverArtifactCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 956
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
            "line": 956
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageDeliverArtifactCollectionItemsList"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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/devops-build-pipeline-stage/index.ts",
        "line": 865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 923
          },
          "name": "resetArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 939
          },
          "name": "resetArtifactName"
        }
      ],
      "name": "DevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 927
          },
          "name": "artifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 943
          },
          "name": "artifactNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 917
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 933
          },
          "name": "artifactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageDeliverArtifactCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1042
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1045
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsBuildPipelineStageDeliverArtifactCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1039
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1049
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageDeliverArtifactCollection"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageDeliverArtifactCollectionOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1053
      },
      "name": "DevopsBuildPipelineStagePrivateAccessConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#network_channel_type DevopsBuildPipelineStage#network_channel_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1057
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#subnet_id DevopsBuildPipelineStage#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1065
          },
          "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/devops_build_pipeline_stage#nsg_ids DevopsBuildPipelineStage#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1061
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStagePrivateAccessConfig"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1176
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "DevopsBuildPipelineStagePrivateAccessConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1164
          },
          "name": "networkChannelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1180
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1193
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1157
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1170
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1186
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStagePrivateAccessConfig"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStagePrivateAccessConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1197
      },
      "name": "DevopsBuildPipelineStageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#create DevopsBuildPipelineStage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1201
          },
          "name": "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/devops_build_pipeline_stage#delete DevopsBuildPipelineStage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1205
          },
          "name": "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/devops_build_pipeline_stage#update DevopsBuildPipelineStage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1209
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageTimeouts"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1317
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1333
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1349
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsBuildPipelineStageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1321
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1337
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1353
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1311
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1327
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1343
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1357
      },
      "name": "DevopsBuildPipelineStageWaitCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#wait_duration DevopsBuildPipelineStage#wait_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1361
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline_stage#wait_type DevopsBuildPipelineStage#wait_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1365
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageWaitCriteria"
    },
    "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline-stage/index.ts",
        "line": 1404
      },
      "name": "DevopsBuildPipelineStageWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1451
          },
          "name": "waitDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1464
          },
          "name": "waitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1444
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1457
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline-stage/index.ts",
            "line": 1415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildPipelineStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline-stage/index:DevopsBuildPipelineStageWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildPipelineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 309
      },
      "name": "DevopsBuildPipelineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_pipeline#create DevopsBuildPipeline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 313
          },
          "name": "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/devops_build_pipeline#delete DevopsBuildPipeline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 317
          },
          "name": "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/devops_build_pipeline#update DevopsBuildPipeline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 321
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineTimeouts"
    },
    "cdktf-provider-oci.DevopsBuildPipelineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-pipeline/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 429
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 445
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 461
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsBuildPipelineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 433
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 449
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 465
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 423
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 439
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 455
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-pipeline/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildPipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-pipeline/index:DevopsBuildPipelineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRun": {
      "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/devops_build_run oci_devops_build_run}."
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRun",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run oci_devops_build_run} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-build-run/index.ts",
          "line": 2131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildRunConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 2099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsBuildRun resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2116
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsBuildRun 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/devops_build_run#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsBuildRun that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsBuildRun to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2297
          },
          "name": "putBuildRunArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArguments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2313
          },
          "name": "putCommitInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2329
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsBuildRunTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2300
          },
          "name": "resetBuildRunArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2316
          },
          "name": "resetCommitInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2205
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2221
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2237
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2253
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2332
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2344
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2357
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsBuildRun",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2104
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2163
          },
          "name": "buildOutputs",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2294
          },
          "name": "buildRunArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2182
          },
          "name": "buildRunProgress",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2188
          },
          "name": "buildRunSource",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2310
          },
          "name": "commitInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2193
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2262
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2267
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2272
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2278
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2283
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2326
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2288
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2176
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2304
          },
          "name": "buildRunArgumentsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArguments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2320
          },
          "name": "commitInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2209
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2225
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2241
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2257
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2336
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildRunTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2169
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2199
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2215
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2231
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2247
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRun"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 721
      },
      "name": "DevopsBuildRunBuildOutputs",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputs"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 137
      },
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParameters",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParameters"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 52
      },
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParametersItems",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParametersItems"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 75
      },
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 104
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItems"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParametersList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 160
      },
      "name": "DevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 190
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParameters"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsArtifactOverrideParametersOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 328
      },
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifacts",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifacts"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 213
      },
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifactsItems",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifactsItems"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifactsItemsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 236
      },
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 265
          },
          "name": "artifactRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 270
          },
          "name": "artifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 275
          },
          "name": "deliveredArtifactHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 280
          },
          "name": "deliveredArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 285
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 290
          },
          "name": "imageUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 295
          },
          "name": "outputArtifactName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 300
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 305
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItems"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifactsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 351
      },
      "name": "DevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 381
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifacts"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsDeliveredArtifactsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 484
      },
      "name": "DevopsBuildRunBuildOutputsExportedVariables",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariables"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 404
      },
      "name": "DevopsBuildRunBuildOutputsExportedVariablesItems",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariablesItems"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsExportedVariablesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 473
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariablesItemsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 427
      },
      "name": "DevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 456
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 461
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItems"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariablesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsExportedVariablesOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsExportedVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 549
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 549
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariablesList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 507
      },
      "name": "DevopsBuildRunBuildOutputsExportedVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 537
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariables"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsExportedVariablesOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 797
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 804
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 804
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 744
      },
      "name": "DevopsBuildRunBuildOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 774
          },
          "name": "artifactOverrideParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsArtifactOverrideParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 780
          },
          "name": "deliveredArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsDeliveredArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 786
          },
          "name": "exportedVariables",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsExportedVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 792
          },
          "name": "vulnerabilityAuditSummaryCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputs"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 645
      },
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 560
      },
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 634
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 634
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 583
      },
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 612
          },
          "name": "buildStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 617
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 622
          },
          "name": "vulnerabilityAuditId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItems"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 710
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 710
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 668
      },
      "name": "DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 698
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollection"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildOutputsVulnerabilityAuditSummaryCollectionOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1711
      },
      "name": "DevopsBuildRunBuildRunArguments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#items DevopsBuildRun#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1717
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunArguments"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1568
      },
      "name": "DevopsBuildRunBuildRunArgumentsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#name DevopsBuildRun#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1572
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#value DevopsBuildRun#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1576
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunArgumentsItems"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1707
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1700
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1700
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1700
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunArgumentsItemsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1615
      },
      "name": "DevopsBuildRunBuildRunArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1674
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1687
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1667
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1680
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1786
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsBuildRunBuildRunArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1783
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1790
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArguments"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunArgumentsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 815
      },
      "name": "DevopsBuildRunBuildRunProgress",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunProgress"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunProgressOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 890
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 890
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunProgressList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 838
      },
      "name": "DevopsBuildRunBuildRunProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 868
          },
          "name": "buildPipelineStageRunProgress",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 873
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 878
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunProgress"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunProgressOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1477
      },
      "name": "DevopsBuildRunBuildRunSource",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSource"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/index.ts",
          "line": 1557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/index.ts",
          "line": 1509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1500
      },
      "name": "DevopsBuildRunBuildRunSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1529
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1534
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1539
          },
          "name": "triggerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1545
          },
          "name": "triggerInfo",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSource"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1396
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfo",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfo"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1310
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActions",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActions"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1218
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilter",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilter"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 976
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 901
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 924
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 953
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1048
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1041
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1041
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1041
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 999
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1029
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExclude"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1127
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1052
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter",
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1116
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 1116
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1075
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1104
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilter"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 1207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1150
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1179
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1185
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeFileFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1190
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1195
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1299
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 1299
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1241
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1270
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1276
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterExcludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1282
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterIncludeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1287
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilter"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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.DevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/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/devops-build-run/index.ts",
            "line": 1385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1333
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1362
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1368
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1373
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActions"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoActionsOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1473
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoOutputReference"
            }
          }
        }
      ],
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1466
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1466
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1466
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoList"
    },
    "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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/devops-build-run/index.ts",
        "line": 1419
      },
      "name": "DevopsBuildRunBuildRunSourceTriggerInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1449
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfoActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunSourceTriggerInfo"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunBuildRunSourceTriggerInfoOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunCommitInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1794
      },
      "name": "DevopsBuildRunCommitInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#commit_hash DevopsBuildRun#commit_hash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1798
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#repository_branch DevopsBuildRun#repository_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1802
          },
          "name": "repositoryBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#repository_url DevopsBuildRun#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1806
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunCommitInfo"
    },
    "cdktf-provider-oci.DevopsBuildRunCommitInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/index.ts",
          "line": 1859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1852
      },
      "name": "DevopsBuildRunCommitInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1905
          },
          "name": "commitHashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1918
          },
          "name": "repositoryBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1931
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1898
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1911
          },
          "name": "repositoryBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1924
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfo"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunCommitInfoOutputReference"
    },
    "cdktf-provider-oci.DevopsBuildRunConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 9
      },
      "name": "DevopsBuildRunConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#build_pipeline_id DevopsBuildRun#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 13
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#build_run_arguments DevopsBuildRun#build_run_arguments}",
            "stability": "stable",
            "summary": "build_run_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 38
          },
          "name": "buildRunArguments",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunBuildRunArguments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#commit_info DevopsBuildRun#commit_info}",
            "stability": "stable",
            "summary": "commit_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 44
          },
          "name": "commitInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunCommitInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#defined_tags DevopsBuildRun#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-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/devops_build_run#display_name DevopsBuildRun#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-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/devops_build_run#freeform_tags DevopsBuildRun#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-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/devops_build_run#id DevopsBuildRun#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-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/devops_build_run#timeouts DevopsBuildRun#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsBuildRunTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunConfig"
    },
    "cdktf-provider-oci.DevopsBuildRunTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1935
      },
      "name": "DevopsBuildRunTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_build_run#create DevopsBuildRun#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1939
          },
          "name": "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/devops_build_run#delete DevopsBuildRun#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1943
          },
          "name": "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/devops_build_run#update DevopsBuildRun#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 1947
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunTimeouts"
    },
    "cdktf-provider-oci.DevopsBuildRunTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsBuildRunTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-build-run/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-build-run/index.ts",
        "line": 1993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2055
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2071
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2087
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsBuildRunTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2059
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2075
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2091
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2049
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2065
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2081
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-build-run/index.ts",
            "line": 2005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsBuildRunTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-build-run/index:DevopsBuildRunTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsConnection": {
      "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/devops_connection oci_devops_connection}."
      },
      "fqn": "cdktf-provider-oci.DevopsConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection oci_devops_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-connection/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.DevopsConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-connection/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 DevopsConnection 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/devops_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 704
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 720
          },
          "name": "putTlsVerifyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 505
          },
          "name": "resetAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 521
          },
          "name": "resetAppPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 537
          },
          "name": "resetBaseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 571
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 587
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 603
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 619
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 635
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 707
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 723
          },
          "name": "resetTlsVerifyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 691
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 735
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 753
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 546
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 645
          },
          "name": "lastConnectionValidationResult",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResultList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 663
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 669
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 674
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 701
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 679
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 717
          },
          "name": "tlsVerifyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 509
          },
          "name": "accessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 525
          },
          "name": "appPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 541
          },
          "name": "baseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 559
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 575
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 591
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 607
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 623
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 639
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 658
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 711
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 727
          },
          "name": "tlsVerifyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 695
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 499
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 515
          },
          "name": "appPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 531
          },
          "name": "baseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 552
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 565
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 581
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 597
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 613
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 651
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 685
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnection"
    },
    "cdktf-provider-oci.DevopsConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 9
      },
      "name": "DevopsConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#connection_type DevopsConnection#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 25
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#project_id DevopsConnection#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 52
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#access_token DevopsConnection#access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 13
          },
          "name": "accessToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#app_password DevopsConnection#app_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 17
          },
          "name": "appPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#base_url DevopsConnection#base_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 21
          },
          "name": "baseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#defined_tags DevopsConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/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/devops_connection#description DevopsConnection#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/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/devops_connection#display_name DevopsConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/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/devops_connection#freeform_tags DevopsConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/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/devops_connection#id DevopsConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/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/devops_connection#timeouts DevopsConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#tls_verify_config DevopsConnection#tls_verify_config}",
            "stability": "stable",
            "summary": "tls_verify_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 68
          },
          "name": "tlsVerifyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#username DevopsConnection#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 56
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionConfig"
    },
    "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResult": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResult",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 70
      },
      "name": "DevopsConnectionLastConnectionValidationResult",
      "symbolId": "src/devops-connection/index:DevopsConnectionLastConnectionValidationResult"
    },
    "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResultList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResultList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-connection/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/devops-connection/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/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.DevopsConnectionLastConnectionValidationResultOutputReference"
            }
          }
        }
      ],
      "name": "DevopsConnectionLastConnectionValidationResultList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-connection/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/devops-connection/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionLastConnectionValidationResultList"
    },
    "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResultOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResultOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-connection/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 93
      },
      "name": "DevopsConnectionLastConnectionValidationResultOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 122
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 127
          },
          "name": "result",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 132
          },
          "name": "timeValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionLastConnectionValidationResult"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionLastConnectionValidationResultOutputReference"
    },
    "cdktf-provider-oci.DevopsConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 155
      },
      "name": "DevopsConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#create DevopsConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 159
          },
          "name": "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/devops_connection#delete DevopsConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 163
          },
          "name": "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/devops_connection#update DevopsConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 167
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionTimeouts"
    },
    "cdktf-provider-oci.DevopsConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 275
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 291
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 307
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 279
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 295
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 311
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 269
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 285
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 301
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 315
      },
      "name": "DevopsConnectionTlsVerifyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#ca_certificate_bundle_id DevopsConnection#ca_certificate_bundle_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 319
          },
          "name": "caCertificateBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_connection#tls_verify_mode DevopsConnection#tls_verify_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 323
          },
          "name": "tlsVerifyMode",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionTlsVerifyConfig"
    },
    "cdktf-provider-oci.DevopsConnectionTlsVerifyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-connection/index.ts",
        "line": 362
      },
      "name": "DevopsConnectionTlsVerifyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 409
          },
          "name": "caCertificateBundleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 422
          },
          "name": "tlsVerifyModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 402
          },
          "name": "caCertificateBundleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 415
          },
          "name": "tlsVerifyMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-connection/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsConnectionTlsVerifyConfig"
          }
        }
      ],
      "symbolId": "src/devops-connection/index:DevopsConnectionTlsVerifyConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployArtifact": {
      "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/devops_deploy_artifact oci_devops_deploy_artifact}."
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifact",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact oci_devops_deploy_artifact} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-deploy-artifact/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployArtifactConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsDeployArtifact resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 799
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsDeployArtifact 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/devops_deploy_artifact#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsDeployArtifact that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsDeployArtifact to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1001
          },
          "name": "putDeployArtifactSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1014
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 872
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 901
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 917
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 933
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 949
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1017
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1029
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1044
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsDeployArtifact",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 787
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 860
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 998
          },
          "name": "deployArtifactSource",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 958
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 976
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 982
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 987
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1011
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 992
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 855
          },
          "name": "argumentSubstitutionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 876
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1005
          },
          "name": "deployArtifactSourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 889
          },
          "name": "deployArtifactTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 905
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 921
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 937
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 953
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 971
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 1021
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 848
          },
          "name": "argumentSubstitutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 866
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 882
          },
          "name": "deployArtifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 895
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 911
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 927
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 943
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 964
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifact"
    },
    "cdktf-provider-oci.DevopsDeployArtifactConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 9
      },
      "name": "DevopsDeployArtifactConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#argument_substitution_mode DevopsDeployArtifact#argument_substitution_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 13
          },
          "name": "argumentSubstitutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#deploy_artifact_source DevopsDeployArtifact#deploy_artifact_source}",
            "stability": "stable",
            "summary": "deploy_artifact_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 50
          },
          "name": "deployArtifactSource",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#deploy_artifact_type DevopsDeployArtifact#deploy_artifact_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 21
          },
          "name": "deployArtifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#project_id DevopsDeployArtifact#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/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/7.19.0/docs/resources/devops_deploy_artifact#defined_tags DevopsDeployArtifact#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-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/devops_deploy_artifact#description DevopsDeployArtifact#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/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/devops_deploy_artifact#display_name DevopsDeployArtifact#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/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/devops_deploy_artifact#freeform_tags DevopsDeployArtifact#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/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/devops_deploy_artifact#id DevopsDeployArtifact#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/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/devops_deploy_artifact#timeouts DevopsDeployArtifact#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactConfig"
    },
    "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 238
      },
      "name": "DevopsDeployArtifactDeployArtifactSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#deploy_artifact_source_type DevopsDeployArtifact#deploy_artifact_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 254
          },
          "name": "deployArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#base64encoded_content DevopsDeployArtifact#base64encoded_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 242
          },
          "name": "base64EncodedContent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#chart_url DevopsDeployArtifact#chart_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 246
          },
          "name": "chartUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#deploy_artifact_path DevopsDeployArtifact#deploy_artifact_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 250
          },
          "name": "deployArtifactPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#deploy_artifact_version DevopsDeployArtifact#deploy_artifact_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 258
          },
          "name": "deployArtifactVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#helm_artifact_source_type DevopsDeployArtifact#helm_artifact_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 262
          },
          "name": "helmArtifactSourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#helm_verification_key_source DevopsDeployArtifact#helm_verification_key_source}",
            "stability": "stable",
            "summary": "helm_verification_key_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 280
          },
          "name": "helmVerificationKeySource",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#image_digest DevopsDeployArtifact#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 266
          },
          "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/resources/devops_deploy_artifact#image_uri DevopsDeployArtifact#image_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 270
          },
          "name": "imageUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#repository_id DevopsDeployArtifact#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 274
          },
          "name": "repositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactDeployArtifactSource"
    },
    "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 58
      },
      "name": "DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#verification_key_source_type DevopsDeployArtifact#verification_key_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 74
          },
          "name": "verificationKeySourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#current_public_key DevopsDeployArtifact#current_public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 62
          },
          "name": "currentPublicKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#previous_public_key DevopsDeployArtifact#previous_public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 66
          },
          "name": "previousPublicKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#vault_secret_id DevopsDeployArtifact#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 70
          },
          "name": "vaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
    },
    "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-artifact/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/devops-deploy-artifact/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 185
          },
          "name": "resetCurrentPublicKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 201
          },
          "name": "resetPreviousPublicKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 217
          },
          "name": "resetVaultSecretId"
        }
      ],
      "name": "DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 189
          },
          "name": "currentPublicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 205
          },
          "name": "previousPublicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 221
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 234
          },
          "name": "verificationKeySourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 179
          },
          "name": "currentPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 195
          },
          "name": "previousPublicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 211
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 227
          },
          "name": "verificationKeySourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-artifact/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/devops-deploy-artifact/index.ts",
        "line": 375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 607
          },
          "name": "putHelmVerificationKeySource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 469
          },
          "name": "resetBase64EncodedContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 485
          },
          "name": "resetChartUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 501
          },
          "name": "resetDeployArtifactPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 530
          },
          "name": "resetDeployArtifactVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 546
          },
          "name": "resetHelmArtifactSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 610
          },
          "name": "resetHelmVerificationKeySource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 562
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 578
          },
          "name": "resetImageUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 594
          },
          "name": "resetRepositoryId"
        }
      ],
      "name": "DevopsDeployArtifactDeployArtifactSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 604
          },
          "name": "helmVerificationKeySource",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 473
          },
          "name": "base64EncodedContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 489
          },
          "name": "chartUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 505
          },
          "name": "deployArtifactPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 518
          },
          "name": "deployArtifactSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 534
          },
          "name": "deployArtifactVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 550
          },
          "name": "helmArtifactSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 614
          },
          "name": "helmVerificationKeySourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSourceHelmVerificationKeySource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 566
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 582
          },
          "name": "imageUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 598
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 463
          },
          "name": "base64EncodedContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 479
          },
          "name": "chartUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 495
          },
          "name": "deployArtifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 511
          },
          "name": "deployArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 524
          },
          "name": "deployArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 540
          },
          "name": "helmArtifactSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 556
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 572
          },
          "name": "imageUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 588
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployArtifactDeployArtifactSource"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactDeployArtifactSourceOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployArtifactTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 618
      },
      "name": "DevopsDeployArtifactTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_artifact#create DevopsDeployArtifact#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 622
          },
          "name": "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/devops_deploy_artifact#delete DevopsDeployArtifact#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 626
          },
          "name": "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/devops_deploy_artifact#update DevopsDeployArtifact#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 630
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactTimeouts"
    },
    "cdktf-provider-oci.DevopsDeployArtifactTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-artifact/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-artifact/index.ts",
        "line": 676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 738
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 754
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 770
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsDeployArtifactTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 742
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 758
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 774
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 732
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 748
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 764
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-artifact/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployArtifactTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-artifact/index:DevopsDeployArtifactTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployEnvironment": {
      "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/devops_deploy_environment oci_devops_deploy_environment}."
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment oci_devops_deploy_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/index.ts",
          "line": 706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsDeployEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 691
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsDeployEnvironment 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/devops_deploy_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsDeployEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsDeployEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 914
          },
          "name": "putComputeInstanceGroupSelectors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 930
          },
          "name": "putNetworkChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 946
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 748
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 917
          },
          "name": "resetComputeInstanceGroupSelectors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 769
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 798
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 814
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 830
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 846
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 862
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 933
          },
          "name": "resetNetworkChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 949
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 961
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 978
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsDeployEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 679
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 757
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 911
          },
          "name": "computeInstanceGroupSelectors",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 871
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 927
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 889
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 895
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 900
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 943
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 905
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 752
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 921
          },
          "name": "computeInstanceGroupSelectorsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 773
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 786
          },
          "name": "deployEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 802
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 818
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 834
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 850
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 866
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 937
          },
          "name": "networkChannelInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 884
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 953
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 742
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 763
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 779
          },
          "name": "deployEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 792
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 808
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 824
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 840
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 856
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 877
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironment"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 280
      },
      "name": "DevopsDeployEnvironmentComputeInstanceGroupSelectors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#items DevopsDeployEnvironment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 286
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentComputeInstanceGroupSelectors"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 68
      },
      "name": "DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#selector_type DevopsDeployEnvironment#selector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 84
          },
          "name": "selectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#compute_instance_ids DevopsDeployEnvironment#compute_instance_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 72
          },
          "name": "computeInstanceIds",
          "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/devops_deploy_environment#query DevopsDeployEnvironment#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 76
          },
          "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/devops_deploy_environment#region DevopsDeployEnvironment#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 80
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/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/devops-deploy-environment/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/devops-deploy-environment/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/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/devops-deploy-environment/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 207
          },
          "name": "resetComputeInstanceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 223
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 239
          },
          "name": "resetRegion"
        }
      ],
      "name": "DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 211
          },
          "name": "computeInstanceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 227
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 243
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 256
          },
          "name": "selectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 201
          },
          "name": "computeInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 217
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 233
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 249
          },
          "name": "selectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 355
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 358
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 352
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 362
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectorsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentComputeInstanceGroupSelectorsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 9
      },
      "name": "DevopsDeployEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#deploy_environment_type DevopsDeployEnvironment#deploy_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 21
          },
          "name": "deployEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#project_id DevopsDeployEnvironment#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 48
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#cluster_id DevopsDeployEnvironment#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/resources/devops_deploy_environment#compute_instance_group_selectors DevopsDeployEnvironment#compute_instance_group_selectors}",
            "stability": "stable",
            "summary": "compute_instance_group_selectors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 54
          },
          "name": "computeInstanceGroupSelectors",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentComputeInstanceGroupSelectors"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#defined_tags DevopsDeployEnvironment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-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/devops_deploy_environment#description DevopsDeployEnvironment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/devops_deploy_environment#display_name DevopsDeployEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/devops_deploy_environment#freeform_tags DevopsDeployEnvironment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/devops_deploy_environment#function_id DevopsDeployEnvironment#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 37
          },
          "name": "functionId",
          "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/devops_deploy_environment#id DevopsDeployEnvironment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/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/devops_deploy_environment#network_channel DevopsDeployEnvironment#network_channel}",
            "stability": "stable",
            "summary": "network_channel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 60
          },
          "name": "networkChannel",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#timeouts DevopsDeployEnvironment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentConfig"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 366
      },
      "name": "DevopsDeployEnvironmentNetworkChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#network_channel_type DevopsDeployEnvironment#network_channel_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 370
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#subnet_id DevopsDeployEnvironment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 378
          },
          "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/devops_deploy_environment#nsg_ids DevopsDeployEnvironment#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 374
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentNetworkChannel"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 489
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "DevopsDeployEnvironmentNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 477
          },
          "name": "networkChannelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 493
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 506
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 470
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 483
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 499
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentNetworkChannel"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 510
      },
      "name": "DevopsDeployEnvironmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_environment#create DevopsDeployEnvironment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 514
          },
          "name": "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/devops_deploy_environment#delete DevopsDeployEnvironment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 518
          },
          "name": "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/devops_deploy_environment#update DevopsDeployEnvironment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 522
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentTimeouts"
    },
    "cdktf-provider-oci.DevopsDeployEnvironmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-environment/index.ts",
        "line": 568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 630
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 646
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 662
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsDeployEnvironmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 634
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 650
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 666
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 624
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 640
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 656
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-environment/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployEnvironmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-environment/index:DevopsDeployEnvironmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipeline": {
      "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/devops_deploy_pipeline oci_devops_deploy_pipeline}."
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline oci_devops_deploy_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/index.ts",
          "line": 1144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsDeployPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1129
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsDeployPipeline 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/devops_deploy_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsDeployPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsDeployPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1315
          },
          "name": "putDeployPipelineParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1331
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1187
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1318
          },
          "name": "resetDeployPipelineParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1215
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1231
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1247
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1263
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1334
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsDeployPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1117
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1197
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1203
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1312
          },
          "name": "deployPipelineParameters",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1272
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1290
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1296
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1301
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1328
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1306
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1191
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1322
          },
          "name": "deployPipelineParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1219
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1235
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1251
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1267
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1285
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1338
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1181
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1209
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1225
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1241
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1257
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1278
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipeline"
    },
    "cdktf-provider-oci.DevopsDeployPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 9
      },
      "name": "DevopsDeployPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#project_id DevopsDeployPipeline#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 36
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#defined_tags DevopsDeployPipeline#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 13
          },
          "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/devops_deploy_pipeline#deploy_pipeline_parameters DevopsDeployPipeline#deploy_pipeline_parameters}",
            "stability": "stable",
            "summary": "deploy_pipeline_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 42
          },
          "name": "deployPipelineParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#description DevopsDeployPipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/7.19.0/docs/resources/devops_deploy_pipeline#display_name DevopsDeployPipeline#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops_deploy_pipeline#freeform_tags DevopsDeployPipeline#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops_deploy_pipeline#id DevopsDeployPipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops_deploy_pipeline#timeouts DevopsDeployPipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineConfig"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 292
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifacts",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 206
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItems",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 130
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 50
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 73
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 102
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 107
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 195
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 195
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 153
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 183
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 229
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 258
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 264
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 315
      },
      "name": "DevopsDeployPipelineDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 345
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 610
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironments",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 524
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItems",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 448
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 368
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 437
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 391
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 420
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 425
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 471
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 501
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 599
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 599
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 547
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 576
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 582
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 587
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 633
      },
      "name": "DevopsDeployPipelineDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 663
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 865
      },
      "name": "DevopsDeployPipelineDeployPipelineParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#items DevopsDeployPipeline#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 871
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineParameters"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 686
      },
      "name": "DevopsDeployPipelineDeployPipelineParametersItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#name DevopsDeployPipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 698
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#default_value DevopsDeployPipeline#default_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 690
          },
          "name": "defaultValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#description DevopsDeployPipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 694
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineParametersItems"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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.DevopsDeployPipelineDeployPipelineParametersItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineParametersItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 854
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
            "line": 854
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineParametersItemsList"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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/devops-deploy-pipeline/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 808
          },
          "name": "resetDefaultValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 824
          },
          "name": "resetDescription"
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineParametersItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 812
          },
          "name": "defaultValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 828
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 841
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 802
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 818
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 834
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineParametersItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 940
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsDeployPipelineDeployPipelineParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 937
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 944
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParametersItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployPipelineDeployPipelineParameters"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineDeployPipelineParametersOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployPipelineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 948
      },
      "name": "DevopsDeployPipelineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_pipeline#create DevopsDeployPipeline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 952
          },
          "name": "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/devops_deploy_pipeline#delete DevopsDeployPipeline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 956
          },
          "name": "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/devops_deploy_pipeline#update DevopsDeployPipeline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 960
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineTimeouts"
    },
    "cdktf-provider-oci.DevopsDeployPipelineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-pipeline/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1068
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1084
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1100
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsDeployPipelineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1072
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1088
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1104
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1062
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1078
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1094
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-pipeline/index.ts",
            "line": 1018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployPipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-pipeline/index:DevopsDeployPipelineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStage": {
      "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/devops_deploy_stage oci_devops_deploy_stage}."
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage oci_devops_deploy_stage} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 3286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployStageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 3254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsDeployStage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3271
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsDeployStage 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/devops_deploy_stage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsDeployStage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsDeployStage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4176
          },
          "name": "putApprovalPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4192
          },
          "name": "putBlueBackendIps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIps"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4208
          },
          "name": "putBlueGreenStrategy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4224
          },
          "name": "putCanaryStrategy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4240
          },
          "name": "putContainerConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4256
          },
          "name": "putDeployStagePredecessorCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4269
          },
          "name": "putFailurePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4285
          },
          "name": "putGreenBackendIps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIps"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4301
          },
          "name": "putLoadBalancerConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4317
          },
          "name": "putProductionLoadBalancerConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4333
          },
          "name": "putRollbackPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4349
          },
          "name": "putRolloutPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4365
          },
          "name": "putSetString",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageSetString"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4381
          },
          "name": "putSetValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageSetValues"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4397
          },
          "name": "putTestLoadBalancerConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4413
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4429
          },
          "name": "putWaitCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteria"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4179
          },
          "name": "resetApprovalPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3381
          },
          "name": "resetAreHooksEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4195
          },
          "name": "resetBlueBackendIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4211
          },
          "name": "resetBlueGreenStrategy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4227
          },
          "name": "resetCanaryStrategy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3397
          },
          "name": "resetCommandSpecDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3418
          },
          "name": "resetComputeInstanceGroupBlueGreenDeploymentDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3434
          },
          "name": "resetComputeInstanceGroupCanaryDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3450
          },
          "name": "resetComputeInstanceGroupCanaryTrafficShiftDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3466
          },
          "name": "resetComputeInstanceGroupDeployEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3482
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4243
          },
          "name": "resetContainerConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3498
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3514
          },
          "name": "resetDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3530
          },
          "name": "resetDeployArtifactIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3546
          },
          "name": "resetDeployEnvironmentIdA"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3562
          },
          "name": "resetDeployEnvironmentIdB"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3604
          },
          "name": "resetDeploymentSpecDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3620
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3636
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3652
          },
          "name": "resetDockerImageDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4272
          },
          "name": "resetFailurePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3668
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3684
          },
          "name": "resetFunctionDeployEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3700
          },
          "name": "resetFunctionTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4288
          },
          "name": "resetGreenBackendIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3716
          },
          "name": "resetHelmChartDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3732
          },
          "name": "resetHelmCommandArtifactIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3748
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3764
          },
          "name": "resetIsAsync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3780
          },
          "name": "resetIsDebugEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3796
          },
          "name": "resetIsForceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3812
          },
          "name": "resetIsUninstallOnStageDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3828
          },
          "name": "resetIsValidationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3844
          },
          "name": "resetKubernetesManifestDeployArtifactIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4304
          },
          "name": "resetLoadBalancerConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3865
          },
          "name": "resetMaxHistory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3881
          },
          "name": "resetMaxMemoryInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3897
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3913
          },
          "name": "resetOkeBlueGreenDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3929
          },
          "name": "resetOkeCanaryDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3945
          },
          "name": "resetOkeCanaryTrafficShiftDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3961
          },
          "name": "resetOkeClusterDeployEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4320
          },
          "name": "resetProductionLoadBalancerConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3982
          },
          "name": "resetPurpose"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3998
          },
          "name": "resetReleaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4336
          },
          "name": "resetRollbackPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4352
          },
          "name": "resetRolloutPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4368
          },
          "name": "resetSetString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4384
          },
          "name": "resetSetValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4014
          },
          "name": "resetShouldCleanupOnFail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4030
          },
          "name": "resetShouldNotWait"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4046
          },
          "name": "resetShouldResetValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4062
          },
          "name": "resetShouldReuseValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4078
          },
          "name": "resetShouldSkipCrds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4094
          },
          "name": "resetShouldSkipRenderSubchartNotes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4400
          },
          "name": "resetTestLoadBalancerConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4131
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4416
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4147
          },
          "name": "resetTrafficShiftTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4163
          },
          "name": "resetValuesArtifactIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4432
          },
          "name": "resetWaitCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4444
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4514
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsDeployStage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3259
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4173
          },
          "name": "approvalPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4189
          },
          "name": "blueBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIpsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4205
          },
          "name": "blueGreenStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4221
          },
          "name": "canaryStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3406
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4237
          },
          "name": "containerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4253
          },
          "name": "deployStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4266
          },
          "name": "failurePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4282
          },
          "name": "greenBackendIps",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIpsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3853
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4298
          },
          "name": "loadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4314
          },
          "name": "productionLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3970
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4330
          },
          "name": "rollbackPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4346
          },
          "name": "rolloutPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4362
          },
          "name": "setString",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4378
          },
          "name": "setValues",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4103
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4109
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4394
          },
          "name": "testLoadBalancerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4114
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4410
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4119
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4426
          },
          "name": "waitCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteriaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4183
          },
          "name": "approvalPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3385
          },
          "name": "areHooksEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4199
          },
          "name": "blueBackendIpsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIps"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4215
          },
          "name": "blueGreenStrategyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4231
          },
          "name": "canaryStrategyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3401
          },
          "name": "commandSpecDeployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3422
          },
          "name": "computeInstanceGroupBlueGreenDeploymentDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3438
          },
          "name": "computeInstanceGroupCanaryDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3454
          },
          "name": "computeInstanceGroupCanaryTrafficShiftDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3470
          },
          "name": "computeInstanceGroupDeployEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3486
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4247
          },
          "name": "containerConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3502
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3518
          },
          "name": "deployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3534
          },
          "name": "deployArtifactIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3550
          },
          "name": "deployEnvironmentIdAInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3566
          },
          "name": "deployEnvironmentIdBInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3608
          },
          "name": "deploymentSpecDeployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3579
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4260
          },
          "name": "deployStagePredecessorCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3592
          },
          "name": "deployStageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3624
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3640
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3656
          },
          "name": "dockerImageDeployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4276
          },
          "name": "failurePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3672
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3688
          },
          "name": "functionDeployEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3704
          },
          "name": "functionTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4292
          },
          "name": "greenBackendIpsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIps"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3720
          },
          "name": "helmChartDeployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3736
          },
          "name": "helmCommandArtifactIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3752
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3768
          },
          "name": "isAsyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3784
          },
          "name": "isDebugEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3800
          },
          "name": "isForceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3816
          },
          "name": "isUninstallOnStageDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3832
          },
          "name": "isValidationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3848
          },
          "name": "kubernetesManifestDeployArtifactIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4308
          },
          "name": "loadBalancerConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3869
          },
          "name": "maxHistoryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3885
          },
          "name": "maxMemoryInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3901
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3917
          },
          "name": "okeBlueGreenDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3933
          },
          "name": "okeCanaryDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3949
          },
          "name": "okeCanaryTrafficShiftDeployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3965
          },
          "name": "okeClusterDeployEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4324
          },
          "name": "productionLoadBalancerConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3986
          },
          "name": "purposeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4002
          },
          "name": "releaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4340
          },
          "name": "rollbackPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4356
          },
          "name": "rolloutPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4372
          },
          "name": "setStringInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetString"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4388
          },
          "name": "setValuesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetValues"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4018
          },
          "name": "shouldCleanupOnFailInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4034
          },
          "name": "shouldNotWaitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4050
          },
          "name": "shouldResetValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4066
          },
          "name": "shouldReuseValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4082
          },
          "name": "shouldSkipCrdsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4098
          },
          "name": "shouldSkipRenderSubchartNotesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4404
          },
          "name": "testLoadBalancerConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4135
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4420
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployStageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4151
          },
          "name": "trafficShiftTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4167
          },
          "name": "valuesArtifactIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4436
          },
          "name": "waitCriteriaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteria"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3375
          },
          "name": "areHooksEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3391
          },
          "name": "commandSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3412
          },
          "name": "computeInstanceGroupBlueGreenDeploymentDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3428
          },
          "name": "computeInstanceGroupCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3444
          },
          "name": "computeInstanceGroupCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3460
          },
          "name": "computeInstanceGroupDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3476
          },
          "name": "config",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3492
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3508
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3524
          },
          "name": "deployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3540
          },
          "name": "deployEnvironmentIdA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3556
          },
          "name": "deployEnvironmentIdB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3598
          },
          "name": "deploymentSpecDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3572
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3585
          },
          "name": "deployStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3614
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3630
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3646
          },
          "name": "dockerImageDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3662
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3678
          },
          "name": "functionDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3694
          },
          "name": "functionTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3710
          },
          "name": "helmChartDeployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3726
          },
          "name": "helmCommandArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3742
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3758
          },
          "name": "isAsync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3774
          },
          "name": "isDebugEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3790
          },
          "name": "isForceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3806
          },
          "name": "isUninstallOnStageDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3822
          },
          "name": "isValidationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3838
          },
          "name": "kubernetesManifestDeployArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3859
          },
          "name": "maxHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3875
          },
          "name": "maxMemoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3891
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3907
          },
          "name": "okeBlueGreenDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3923
          },
          "name": "okeCanaryDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3939
          },
          "name": "okeCanaryTrafficShiftDeployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3955
          },
          "name": "okeClusterDeployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3976
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3992
          },
          "name": "releaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4008
          },
          "name": "shouldCleanupOnFail",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4024
          },
          "name": "shouldNotWait",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4040
          },
          "name": "shouldResetValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4056
          },
          "name": "shouldReuseValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4072
          },
          "name": "shouldSkipCrds",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4088
          },
          "name": "shouldSkipRenderSubchartNotes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4125
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4141
          },
          "name": "trafficShiftTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 4157
          },
          "name": "valuesArtifactIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStage"
    },
    "cdktf-provider-oci.DevopsDeployStageApprovalPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 308
      },
      "name": "DevopsDeployStageApprovalPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#approval_policy_type DevopsDeployStage#approval_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 312
          },
          "name": "approvalPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#number_of_approvals_required DevopsDeployStage#number_of_approvals_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 316
          },
          "name": "numberOfApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageApprovalPolicy"
    },
    "cdktf-provider-oci.DevopsDeployStageApprovalPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 355
      },
      "name": "DevopsDeployStageApprovalPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 402
          },
          "name": "approvalPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 415
          },
          "name": "numberOfApprovalsRequiredInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 395
          },
          "name": "approvalPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 408
          },
          "name": "numberOfApprovalsRequired",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageApprovalPolicyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageBlueBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 419
      },
      "name": "DevopsDeployStageBlueBackendIps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#items DevopsDeployStage#items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 423
          },
          "name": "items",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageBlueBackendIps"
    },
    "cdktf-provider-oci.DevopsDeployStageBlueBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 495
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeployStageBlueBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 499
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 489
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIps"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageBlueBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 503
      },
      "name": "DevopsDeployStageBlueGreenStrategy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#ingress_name DevopsDeployStage#ingress_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 507
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#namespace_a DevopsDeployStage#namespace_a}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 511
          },
          "name": "namespaceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#namespace_b DevopsDeployStage#namespace_b}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 515
          },
          "name": "namespaceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#strategy_type DevopsDeployStage#strategy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 519
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageBlueGreenStrategy"
    },
    "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 572
      },
      "name": "DevopsDeployStageBlueGreenStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 631
          },
          "name": "ingressNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 644
          },
          "name": "namespaceAInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 657
          },
          "name": "namespaceBInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 670
          },
          "name": "strategyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 624
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 637
          },
          "name": "namespaceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 650
          },
          "name": "namespaceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 663
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageBlueGreenStrategyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageCanaryStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 674
      },
      "name": "DevopsDeployStageCanaryStrategy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#ingress_name DevopsDeployStage#ingress_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 678
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#namespace DevopsDeployStage#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 682
          },
          "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/devops_deploy_stage#strategy_type DevopsDeployStage#strategy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 686
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageCanaryStrategy"
    },
    "cdktf-provider-oci.DevopsDeployStageCanaryStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 732
      },
      "name": "DevopsDeployStageCanaryStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 785
          },
          "name": "ingressNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 798
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 811
          },
          "name": "strategyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 778
          },
          "name": "ingressName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 791
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 804
          },
          "name": "strategyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageCanaryStrategyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 9
      },
      "name": "DevopsDeployStageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deploy_pipeline_id DevopsDeployStage#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 61
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deploy_stage_predecessor_collection DevopsDeployStage#deploy_stage_predecessor_collection}",
            "stability": "stable",
            "summary": "deploy_stage_predecessor_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 240
          },
          "name": "deployStagePredecessorCollection",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deploy_stage_type DevopsDeployStage#deploy_stage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 65
          },
          "name": "deployStageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#approval_policy DevopsDeployStage#approval_policy}",
            "stability": "stable",
            "summary": "approval_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 210
          },
          "name": "approvalPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageApprovalPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#are_hooks_enabled DevopsDeployStage#are_hooks_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 13
          },
          "name": "areHooksEnabled",
          "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/devops_deploy_stage#blue_backend_ips DevopsDeployStage#blue_backend_ips}",
            "stability": "stable",
            "summary": "blue_backend_ips block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 216
          },
          "name": "blueBackendIps",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueBackendIps"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#blue_green_strategy DevopsDeployStage#blue_green_strategy}",
            "stability": "stable",
            "summary": "blue_green_strategy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 222
          },
          "name": "blueGreenStrategy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageBlueGreenStrategy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#canary_strategy DevopsDeployStage#canary_strategy}",
            "stability": "stable",
            "summary": "canary_strategy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 228
          },
          "name": "canaryStrategy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageCanaryStrategy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#command_spec_deploy_artifact_id DevopsDeployStage#command_spec_deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 17
          },
          "name": "commandSpecDeployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#compute_instance_group_blue_green_deployment_deploy_stage_id DevopsDeployStage#compute_instance_group_blue_green_deployment_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 21
          },
          "name": "computeInstanceGroupBlueGreenDeploymentDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#compute_instance_group_canary_deploy_stage_id DevopsDeployStage#compute_instance_group_canary_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 25
          },
          "name": "computeInstanceGroupCanaryDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#compute_instance_group_canary_traffic_shift_deploy_stage_id DevopsDeployStage#compute_instance_group_canary_traffic_shift_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 29
          },
          "name": "computeInstanceGroupCanaryTrafficShiftDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#compute_instance_group_deploy_environment_id DevopsDeployStage#compute_instance_group_deploy_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 33
          },
          "name": "computeInstanceGroupDeployEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#config DevopsDeployStage#config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 37
          },
          "name": "config",
          "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/devops_deploy_stage#container_config DevopsDeployStage#container_config}",
            "stability": "stable",
            "summary": "container_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 234
          },
          "name": "containerConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#defined_tags DevopsDeployStage#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/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/devops_deploy_stage#deploy_artifact_id DevopsDeployStage#deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 45
          },
          "name": "deployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deploy_artifact_ids DevopsDeployStage#deploy_artifact_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 49
          },
          "name": "deployArtifactIds",
          "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/devops_deploy_stage#deploy_environment_id_a DevopsDeployStage#deploy_environment_id_a}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 53
          },
          "name": "deployEnvironmentIdA",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deploy_environment_id_b DevopsDeployStage#deploy_environment_id_b}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 57
          },
          "name": "deployEnvironmentIdB",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#deployment_spec_deploy_artifact_id DevopsDeployStage#deployment_spec_deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 69
          },
          "name": "deploymentSpecDeployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#description DevopsDeployStage#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 73
          },
          "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/devops_deploy_stage#display_name DevopsDeployStage#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 77
          },
          "name": "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/devops_deploy_stage#docker_image_deploy_artifact_id DevopsDeployStage#docker_image_deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 81
          },
          "name": "dockerImageDeployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#failure_policy DevopsDeployStage#failure_policy}",
            "stability": "stable",
            "summary": "failure_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 246
          },
          "name": "failurePolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#freeform_tags DevopsDeployStage#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 85
          },
          "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/devops_deploy_stage#function_deploy_environment_id DevopsDeployStage#function_deploy_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 89
          },
          "name": "functionDeployEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#function_timeout_in_seconds DevopsDeployStage#function_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 93
          },
          "name": "functionTimeoutInSeconds",
          "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/devops_deploy_stage#green_backend_ips DevopsDeployStage#green_backend_ips}",
            "stability": "stable",
            "summary": "green_backend_ips block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 252
          },
          "name": "greenBackendIps",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIps"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#helm_chart_deploy_artifact_id DevopsDeployStage#helm_chart_deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 97
          },
          "name": "helmChartDeployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#helm_command_artifact_ids DevopsDeployStage#helm_command_artifact_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 101
          },
          "name": "helmCommandArtifactIds",
          "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/resources/devops_deploy_stage#id DevopsDeployStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 108
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#is_async DevopsDeployStage#is_async}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 112
          },
          "name": "isAsync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#is_debug_enabled DevopsDeployStage#is_debug_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 116
          },
          "name": "isDebugEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#is_force_enabled DevopsDeployStage#is_force_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 120
          },
          "name": "isForceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#is_uninstall_on_stage_delete DevopsDeployStage#is_uninstall_on_stage_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 124
          },
          "name": "isUninstallOnStageDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#is_validation_enabled DevopsDeployStage#is_validation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 128
          },
          "name": "isValidationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#kubernetes_manifest_deploy_artifact_ids DevopsDeployStage#kubernetes_manifest_deploy_artifact_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 132
          },
          "name": "kubernetesManifestDeployArtifactIds",
          "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/devops_deploy_stage#load_balancer_config DevopsDeployStage#load_balancer_config}",
            "stability": "stable",
            "summary": "load_balancer_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 258
          },
          "name": "loadBalancerConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#max_history DevopsDeployStage#max_history}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 136
          },
          "name": "maxHistory",
          "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/devops_deploy_stage#max_memory_in_mbs DevopsDeployStage#max_memory_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 140
          },
          "name": "maxMemoryInMbs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#namespace DevopsDeployStage#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 144
          },
          "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/devops_deploy_stage#oke_blue_green_deploy_stage_id DevopsDeployStage#oke_blue_green_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 148
          },
          "name": "okeBlueGreenDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#oke_canary_deploy_stage_id DevopsDeployStage#oke_canary_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 152
          },
          "name": "okeCanaryDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#oke_canary_traffic_shift_deploy_stage_id DevopsDeployStage#oke_canary_traffic_shift_deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 156
          },
          "name": "okeCanaryTrafficShiftDeployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#oke_cluster_deploy_environment_id DevopsDeployStage#oke_cluster_deploy_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 160
          },
          "name": "okeClusterDeployEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#production_load_balancer_config DevopsDeployStage#production_load_balancer_config}",
            "stability": "stable",
            "summary": "production_load_balancer_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 264
          },
          "name": "productionLoadBalancerConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#purpose DevopsDeployStage#purpose}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 164
          },
          "name": "purpose",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#release_name DevopsDeployStage#release_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 168
          },
          "name": "releaseName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#rollback_policy DevopsDeployStage#rollback_policy}",
            "stability": "stable",
            "summary": "rollback_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 270
          },
          "name": "rollbackPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#rollout_policy DevopsDeployStage#rollout_policy}",
            "stability": "stable",
            "summary": "rollout_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 276
          },
          "name": "rolloutPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#set_string DevopsDeployStage#set_string}",
            "stability": "stable",
            "summary": "set_string block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 282
          },
          "name": "setString",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetString"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#set_values DevopsDeployStage#set_values}",
            "stability": "stable",
            "summary": "set_values block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 288
          },
          "name": "setValues",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetValues"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#should_cleanup_on_fail DevopsDeployStage#should_cleanup_on_fail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 172
          },
          "name": "shouldCleanupOnFail",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#should_not_wait DevopsDeployStage#should_not_wait}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 176
          },
          "name": "shouldNotWait",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#should_reset_values DevopsDeployStage#should_reset_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 180
          },
          "name": "shouldResetValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#should_reuse_values DevopsDeployStage#should_reuse_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 184
          },
          "name": "shouldReuseValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#should_skip_crds DevopsDeployStage#should_skip_crds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 188
          },
          "name": "shouldSkipCrds",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/devops_deploy_stage#should_skip_render_subchart_notes DevopsDeployStage#should_skip_render_subchart_notes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 192
          },
          "name": "shouldSkipRenderSubchartNotes",
          "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/devops_deploy_stage#test_load_balancer_config DevopsDeployStage#test_load_balancer_config}",
            "stability": "stable",
            "summary": "test_load_balancer_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 294
          },
          "name": "testLoadBalancerConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#timeout_in_seconds DevopsDeployStage#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 196
          },
          "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/devops_deploy_stage#timeouts DevopsDeployStage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 300
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#traffic_shift_target DevopsDeployStage#traffic_shift_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 200
          },
          "name": "trafficShiftTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#values_artifact_ids DevopsDeployStage#values_artifact_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 204
          },
          "name": "valuesArtifactIds",
          "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/devops_deploy_stage#wait_criteria DevopsDeployStage#wait_criteria}",
            "stability": "stable",
            "summary": "wait_criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 306
          },
          "name": "waitCriteria",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1073
      },
      "name": "DevopsDeployStageContainerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#container_config_type DevopsDeployStage#container_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1085
          },
          "name": "containerConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#network_channel DevopsDeployStage#network_channel}",
            "stability": "stable",
            "summary": "network_channel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1095
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#shape_config DevopsDeployStage#shape_config}",
            "stability": "stable",
            "summary": "shape_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1101
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#shape_name DevopsDeployStage#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1089
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#availability_domain DevopsDeployStage#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1077
          },
          "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/devops_deploy_stage#compartment_id DevopsDeployStage#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1081
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 815
      },
      "name": "DevopsDeployStageContainerConfigNetworkChannel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#network_channel_type DevopsDeployStage#network_channel_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 819
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#subnet_id DevopsDeployStage#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 827
          },
          "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/devops_deploy_stage#nsg_ids DevopsDeployStage#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 823
          },
          "name": "nsgIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfigNetworkChannel"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannelOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 938
          },
          "name": "resetNsgIds"
        }
      ],
      "name": "DevopsDeployStageContainerConfigNetworkChannelOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 926
          },
          "name": "networkChannelTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 942
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 955
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 919
          },
          "name": "networkChannelType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 932
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 948
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfigNetworkChannelOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 1175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1293
          },
          "name": "putNetworkChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1306
          },
          "name": "putShapeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1238
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1254
          },
          "name": "resetCompartmentId"
        }
      ],
      "name": "DevopsDeployStageContainerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1290
          },
          "name": "networkChannel",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1303
          },
          "name": "shapeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1242
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1258
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1271
          },
          "name": "containerConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1297
          },
          "name": "networkChannelInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigNetworkChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1310
          },
          "name": "shapeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1284
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1232
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1248
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1264
          },
          "name": "containerConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1277
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfig"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 959
      },
      "name": "DevopsDeployStageContainerConfigShapeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#ocpus DevopsDeployStage#ocpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 967
          },
          "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/devops_deploy_stage#memory_in_gbs DevopsDeployStage#memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 963
          },
          "name": "memoryInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfigShapeConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1052
          },
          "name": "resetMemoryInGbs"
        }
      ],
      "name": "DevopsDeployStageContainerConfigShapeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1056
          },
          "name": "memoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1069
          },
          "name": "ocpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1046
          },
          "name": "memoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1062
          },
          "name": "ocpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageContainerConfigShapeConfig"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageContainerConfigShapeConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1430
      },
      "name": "DevopsDeployStageDeployStagePredecessorCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#items DevopsDeployStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1436
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageDeployStagePredecessorCollection"
    },
    "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1314
      },
      "name": "DevopsDeployStageDeployStagePredecessorCollectionItems",
      "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/devops_deploy_stage#id DevopsDeployStage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageDeployStagePredecessorCollectionItems"
    },
    "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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/devops-deploy-stage/index.ts",
        "line": 1411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/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.DevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployStageDeployStagePredecessorCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/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/devops-deploy-stage/index.ts",
            "line": 1419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageDeployStagePredecessorCollectionItemsList"
    },
    "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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/devops-deploy-stage/index.ts",
        "line": 1353
      },
      "name": "DevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1406
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1399
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageDeployStagePredecessorCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 1475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1505
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsDeployStageDeployStagePredecessorCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1502
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1509
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollectionItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageDeployStagePredecessorCollection"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageDeployStagePredecessorCollectionOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageFailurePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1513
      },
      "name": "DevopsDeployStageFailurePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#policy_type DevopsDeployStage#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1525
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#failure_count DevopsDeployStage#failure_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1517
          },
          "name": "failureCount",
          "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/devops_deploy_stage#failure_percentage DevopsDeployStage#failure_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1521
          },
          "name": "failurePercentage",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageFailurePolicy"
    },
    "cdktf-provider-oci.DevopsDeployStageFailurePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1623
          },
          "name": "resetFailureCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1639
          },
          "name": "resetFailurePercentage"
        }
      ],
      "name": "DevopsDeployStageFailurePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1627
          },
          "name": "failureCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1643
          },
          "name": "failurePercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1656
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1617
          },
          "name": "failureCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1633
          },
          "name": "failurePercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1649
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageFailurePolicy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageFailurePolicyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageGreenBackendIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1660
      },
      "name": "DevopsDeployStageGreenBackendIps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#items DevopsDeployStage#items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1664
          },
          "name": "items",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageGreenBackendIps"
    },
    "cdktf-provider-oci.DevopsDeployStageGreenBackendIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1736
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeployStageGreenBackendIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1740
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1730
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageGreenBackendIps"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageGreenBackendIpsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1744
      },
      "name": "DevopsDeployStageLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#backend_port DevopsDeployStage#backend_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1748
          },
          "name": "backendPort",
          "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/devops_deploy_stage#listener_name DevopsDeployStage#listener_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1752
          },
          "name": "listenerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#load_balancer_id DevopsDeployStage#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1756
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageLoadBalancerConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 1809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1854
          },
          "name": "resetBackendPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1870
          },
          "name": "resetListenerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1886
          },
          "name": "resetLoadBalancerId"
        }
      ],
      "name": "DevopsDeployStageLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1895
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1858
          },
          "name": "backendPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1874
          },
          "name": "listenerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1890
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1848
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1864
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1880
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1899
      },
      "name": "DevopsDeployStageProductionLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#backend_port DevopsDeployStage#backend_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1903
          },
          "name": "backendPort",
          "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/devops_deploy_stage#listener_name DevopsDeployStage#listener_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1907
          },
          "name": "listenerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#load_balancer_id DevopsDeployStage#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1911
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageProductionLoadBalancerConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 1957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2009
          },
          "name": "resetBackendPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2025
          },
          "name": "resetListenerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2041
          },
          "name": "resetLoadBalancerId"
        }
      ],
      "name": "DevopsDeployStageProductionLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2050
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2013
          },
          "name": "backendPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2029
          },
          "name": "listenerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2045
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2003
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2019
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2035
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 1968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageProductionLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageProductionLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageRollbackPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2054
      },
      "name": "DevopsDeployStageRollbackPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#policy_type DevopsDeployStage#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2058
          },
          "name": "policyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageRollbackPolicy"
    },
    "cdktf-provider-oci.DevopsDeployStageRollbackPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2130
          },
          "name": "resetPolicyType"
        }
      ],
      "name": "DevopsDeployStageRollbackPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2134
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2124
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRollbackPolicy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageRollbackPolicyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageRolloutPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2138
      },
      "name": "DevopsDeployStageRolloutPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#batch_count DevopsDeployStage#batch_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2142
          },
          "name": "batchCount",
          "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/devops_deploy_stage#batch_delay_in_seconds DevopsDeployStage#batch_delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2146
          },
          "name": "batchDelayInSeconds",
          "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/devops_deploy_stage#batch_percentage DevopsDeployStage#batch_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2150
          },
          "name": "batchPercentage",
          "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/devops_deploy_stage#policy_type DevopsDeployStage#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2154
          },
          "name": "policyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#ramp_limit_percent DevopsDeployStage#ramp_limit_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2158
          },
          "name": "rampLimitPercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageRolloutPolicy"
    },
    "cdktf-provider-oci.DevopsDeployStageRolloutPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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/devops-deploy-stage/index.ts",
        "line": 2218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2282
          },
          "name": "resetBatchCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2298
          },
          "name": "resetBatchDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2314
          },
          "name": "resetBatchPercentage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2330
          },
          "name": "resetPolicyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2346
          },
          "name": "resetRampLimitPercent"
        }
      ],
      "name": "DevopsDeployStageRolloutPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2286
          },
          "name": "batchCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2302
          },
          "name": "batchDelayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2318
          },
          "name": "batchPercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2334
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2350
          },
          "name": "rampLimitPercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2276
          },
          "name": "batchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2292
          },
          "name": "batchDelayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2308
          },
          "name": "batchPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2324
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2340
          },
          "name": "rampLimitPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageRolloutPolicy"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageRolloutPolicyOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageSetString": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetString",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2503
      },
      "name": "DevopsDeployStageSetString",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#items DevopsDeployStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2509
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetString"
    },
    "cdktf-provider-oci.DevopsDeployStageSetStringItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2354
      },
      "name": "DevopsDeployStageSetStringItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#name DevopsDeployStage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2358
          },
          "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/devops_deploy_stage#value DevopsDeployStage#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2362
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetStringItems"
    },
    "cdktf-provider-oci.DevopsDeployStageSetStringItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployStageSetStringItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2492
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetStringItemsList"
    },
    "cdktf-provider-oci.DevopsDeployStageSetStringItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 2411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2459
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2475
          },
          "name": "resetValue"
        }
      ],
      "name": "DevopsDeployStageSetStringItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2463
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2479
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2453
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2469
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetStringItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageSetStringOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 2548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2578
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2581
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeployStageSetStringOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2575
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2585
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetStringItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetString"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetStringOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageSetValues": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2738
      },
      "name": "DevopsDeployStageSetValues",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#items DevopsDeployStage#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2744
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetValues"
    },
    "cdktf-provider-oci.DevopsDeployStageSetValuesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2589
      },
      "name": "DevopsDeployStageSetValuesItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#name DevopsDeployStage#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2593
          },
          "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/devops_deploy_stage#value DevopsDeployStage#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2597
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetValuesItems"
    },
    "cdktf-provider-oci.DevopsDeployStageSetValuesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2734
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeployStageSetValuesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2727
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2727
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2727
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetValuesItemsList"
    },
    "cdktf-provider-oci.DevopsDeployStageSetValuesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 2646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2694
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2710
          },
          "name": "resetValue"
        }
      ],
      "name": "DevopsDeployStageSetValuesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2698
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2714
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2688
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2704
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetValuesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageSetValuesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2813
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2816
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeployStageSetValuesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2810
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2820
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeployStageSetValuesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageSetValues"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageSetValuesOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2824
      },
      "name": "DevopsDeployStageTestLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#backend_port DevopsDeployStage#backend_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2828
          },
          "name": "backendPort",
          "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/devops_deploy_stage#listener_name DevopsDeployStage#listener_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2832
          },
          "name": "listenerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#load_balancer_id DevopsDeployStage#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2836
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageTestLoadBalancerConfig"
    },
    "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 2889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2934
          },
          "name": "resetBackendPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2950
          },
          "name": "resetListenerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2966
          },
          "name": "resetLoadBalancerId"
        }
      ],
      "name": "DevopsDeployStageTestLoadBalancerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2975
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2938
          },
          "name": "backendPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2954
          },
          "name": "listenerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2970
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2928
          },
          "name": "backendPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2944
          },
          "name": "listenerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2960
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageTestLoadBalancerConfig"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageTestLoadBalancerConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 2979
      },
      "name": "DevopsDeployStageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#create DevopsDeployStage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2983
          },
          "name": "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/devops_deploy_stage#delete DevopsDeployStage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2987
          },
          "name": "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/devops_deploy_stage#update DevopsDeployStage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 2991
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageTimeouts"
    },
    "cdktf-provider-oci.DevopsDeployStageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 3045
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 3037
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3099
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3115
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3131
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsDeployStageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3103
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3119
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3135
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3093
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3109
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3125
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeployStageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployStageWaitCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 3139
      },
      "name": "DevopsDeployStageWaitCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#wait_duration DevopsDeployStage#wait_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3143
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deploy_stage#wait_type DevopsDeployStage#wait_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3147
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageWaitCriteria"
    },
    "cdktf-provider-oci.DevopsDeployStageWaitCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deploy-stage/index.ts",
          "line": 3193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deploy-stage/index.ts",
        "line": 3186
      },
      "name": "DevopsDeployStageWaitCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3233
          },
          "name": "waitDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3246
          },
          "name": "waitTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3226
          },
          "name": "waitDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3239
          },
          "name": "waitType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deploy-stage/index.ts",
            "line": 3197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeployStageWaitCriteria"
          }
        }
      ],
      "symbolId": "src/devops-deploy-stage/index:DevopsDeployStageWaitCriteriaOutputReference"
    },
    "cdktf-provider-oci.DevopsDeployment": {
      "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/devops_deployment oci_devops_deployment}."
      },
      "fqn": "cdktf-provider-oci.DevopsDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment oci_devops_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-deployment/index.ts",
          "line": 1763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1748
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsDeployment 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/devops_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1995
          },
          "name": "putDeployArtifactOverrideArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2027
          },
          "name": "putDeploymentArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArguments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2011
          },
          "name": "putDeployStageOverrideArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2043
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1811
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1998
          },
          "name": "resetDeployArtifactOverrideArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2030
          },
          "name": "resetDeploymentArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1852
          },
          "name": "resetDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2014
          },
          "name": "resetDeployStageOverrideArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1887
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1903
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1919
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1940
          },
          "name": "resetPreviousDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2046
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1982
          },
          "name": "resetTriggerNewDevopsDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2058
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2076
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1736
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1799
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1992
          },
          "name": "deployArtifactOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2024
          },
          "name": "deploymentArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1862
          },
          "name": "deploymentExecutionProgress",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1821
          },
          "name": "deployPipelineArtifacts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1827
          },
          "name": "deployPipelineEnvironments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2008
          },
          "name": "deployStageOverrideArguments",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1928
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1949
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1954
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1960
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1965
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2040
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1970
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1815
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2002
          },
          "name": "deployArtifactOverrideArgumentsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2034
          },
          "name": "deploymentArgumentsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArguments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1875
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1840
          },
          "name": "deployPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1856
          },
          "name": "deployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2018
          },
          "name": "deployStageOverrideArgumentsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1891
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1907
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1923
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1944
          },
          "name": "previousDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 2050
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeploymentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1986
          },
          "name": "triggerNewDevopsDeploymentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1805
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1868
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1833
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1846
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1881
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1897
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1913
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1934
          },
          "name": "previousDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1976
          },
          "name": "triggerNewDevopsDeployment",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeployment"
    },
    "cdktf-provider-oci.DevopsDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 9
      },
      "name": "DevopsDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deployment_type DevopsDeployment#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 25
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deploy_pipeline_id DevopsDeployment#deploy_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 17
          },
          "name": "deployPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#defined_tags DevopsDeployment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 13
          },
          "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/devops_deployment#deploy_artifact_override_arguments DevopsDeployment#deploy_artifact_override_arguments}",
            "stability": "stable",
            "summary": "deploy_artifact_override_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 54
          },
          "name": "deployArtifactOverrideArguments",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deployment_arguments DevopsDeployment#deployment_arguments}",
            "stability": "stable",
            "summary": "deployment_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 66
          },
          "name": "deploymentArguments",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArguments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deploy_stage_id DevopsDeployment#deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 21
          },
          "name": "deployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deploy_stage_override_arguments DevopsDeployment#deploy_stage_override_arguments}",
            "stability": "stable",
            "summary": "deploy_stage_override_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 60
          },
          "name": "deployStageOverrideArguments",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#display_name DevopsDeployment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops_deployment#freeform_tags DevopsDeployment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops_deployment#id DevopsDeployment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops_deployment#previous_deployment_id DevopsDeployment#previous_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 44
          },
          "name": "previousDeploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#timeouts DevopsDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#trigger_new_devops_deployment DevopsDeployment#trigger_new_devops_deployment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 48
          },
          "name": "triggerNewDevopsDeployment",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentConfig"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 978
      },
      "name": "DevopsDeploymentDeployArtifactOverrideArguments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#items DevopsDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 984
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployArtifactOverrideArguments"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 796
      },
      "name": "DevopsDeploymentDeployArtifactOverrideArgumentsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deploy_artifact_id DevopsDeployment#deploy_artifact_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 800
          },
          "name": "deployArtifactId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#name DevopsDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 804
          },
          "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/devops_deployment#value DevopsDeployment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 808
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployArtifactOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployArtifactOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 967
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 967
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployArtifactOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 918
          },
          "name": "resetDeployArtifactId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 934
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 950
          },
          "name": "resetValue"
        }
      ],
      "name": "DevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 922
          },
          "name": "deployArtifactIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 938
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 954
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 912
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 928
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 944
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployArtifactOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1053
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1056
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeploymentDeployArtifactOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1050
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1060
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployArtifactOverrideArguments"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployArtifactOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 316
      },
      "name": "DevopsDeploymentDeployPipelineArtifacts",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifacts"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 230
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItems",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 154
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 74
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 97
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 126
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 131
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 177
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 207
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineArtifactsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 253
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 282
          },
          "name": "deployArtifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 288
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 293
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItems"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 339
      },
      "name": "DevopsDeploymentDeployPipelineArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 369
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifactsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineArtifacts"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineArtifactsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 634
      },
      "name": "DevopsDeploymentDeployPipelineEnvironments",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironments"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 548
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItems",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 472
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 392
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 461
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 461
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 415
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 444
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 449
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItems"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 495
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 525
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStages"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 571
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 600
          },
          "name": "deployEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 606
          },
          "name": "deployPipelineStages",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsDeployPipelineStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 611
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItems"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 706
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployPipelineEnvironmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 699
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 699
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 699
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 657
      },
      "name": "DevopsDeploymentDeployPipelineEnvironmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 687
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironmentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployPipelineEnvironments"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployPipelineEnvironmentsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1246
      },
      "name": "DevopsDeploymentDeployStageOverrideArguments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#items DevopsDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1252
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployStageOverrideArguments"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1064
      },
      "name": "DevopsDeploymentDeployStageOverrideArgumentsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#deploy_stage_id DevopsDeployment#deploy_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1068
          },
          "name": "deployStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#name DevopsDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1072
          },
          "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/devops_deployment#value DevopsDeployment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1076
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployStageOverrideArgumentsItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 1227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeployStageOverrideArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 1235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployStageOverrideArgumentsItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 1122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1186
          },
          "name": "resetDeployStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1202
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1218
          },
          "name": "resetValue"
        }
      ],
      "name": "DevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1190
          },
          "name": "deployStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1206
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1222
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1180
          },
          "name": "deployStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1212
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployStageOverrideArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1321
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1324
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeploymentDeployStageOverrideArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1318
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1328
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeployStageOverrideArguments"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeployStageOverrideArgumentsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1481
      },
      "name": "DevopsDeploymentDeploymentArguments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#items DevopsDeployment#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1487
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentArguments"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1332
      },
      "name": "DevopsDeploymentDeploymentArgumentsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#name DevopsDeployment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1336
          },
          "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/devops_deployment#value DevopsDeployment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1340
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentArgumentsItems"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-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/devops-deployment/index.ts",
        "line": 1462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-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.DevopsDeploymentDeploymentArgumentsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeploymentArgumentsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-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/devops-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/devops-deployment/index.ts",
            "line": 1470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentArgumentsItemsList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 1379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1437
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1453
          },
          "name": "resetValue"
        }
      ],
      "name": "DevopsDeploymentDeploymentArgumentsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1441
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1457
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1447
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentArgumentsItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1556
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1559
          },
          "name": "resetItems"
        }
      ],
      "name": "DevopsDeploymentDeploymentArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1553
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1563
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArgumentsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentArguments"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentArgumentsOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 710
      },
      "name": "DevopsDeploymentDeploymentExecutionProgress",
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentExecutionProgress"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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/devops-deployment/index.ts",
        "line": 778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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.DevopsDeploymentDeploymentExecutionProgressOutputReference"
            }
          }
        }
      ],
      "name": "DevopsDeploymentDeploymentExecutionProgressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-deployment/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/devops-deployment/index.ts",
            "line": 785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentExecutionProgressList"
    },
    "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 733
      },
      "name": "DevopsDeploymentDeploymentExecutionProgressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 763
          },
          "name": "deployStageExecutionProgress",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 768
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 773
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsDeploymentDeploymentExecutionProgress"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentDeploymentExecutionProgressOutputReference"
    },
    "cdktf-provider-oci.DevopsDeploymentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1567
      },
      "name": "DevopsDeploymentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_deployment#create DevopsDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1571
          },
          "name": "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/devops_deployment#delete DevopsDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1575
          },
          "name": "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/devops_deployment#update DevopsDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1579
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentTimeouts"
    },
    "cdktf-provider-oci.DevopsDeploymentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsDeploymentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-deployment/index.ts",
        "line": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1687
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1703
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1719
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1691
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1707
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1723
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1681
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1697
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1713
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-deployment/index.ts",
            "line": 1637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsDeploymentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-deployment/index:DevopsDeploymentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsProject": {
      "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/devops_project oci_devops_project}."
      },
      "fqn": "cdktf-provider-oci.DevopsProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project oci_devops_project} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-project/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.DevopsProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsProject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-project/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 DevopsProject 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/devops_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 483
          },
          "name": "putNotificationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 496
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsProjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 378
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 394
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 410
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 426
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 499
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 511
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 524
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 435
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 453
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 480
          },
          "name": "notificationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 464
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 469
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 493
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 474
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 366
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 382
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 398
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 414
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 430
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 448
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 487
          },
          "name": "notificationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 503
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 372
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 388
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 404
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 441
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProject"
    },
    "cdktf-provider-oci.DevopsProjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 9
      },
      "name": "DevopsProjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project#compartment_id DevopsProject#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_project#name DevopsProject#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/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/devops_project#notification_config DevopsProject#notification_config}",
            "stability": "stable",
            "summary": "notification_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 42
          },
          "name": "notificationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project#defined_tags DevopsProject#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_project#description DevopsProject#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_project#freeform_tags DevopsProject#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/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/devops_project#id DevopsProject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/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/devops_project#timeouts DevopsProject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProjectConfig"
    },
    "cdktf-provider-oci.DevopsProjectNotificationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 50
      },
      "name": "DevopsProjectNotificationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project#topic_id DevopsProject#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 54
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProjectNotificationConfig"
    },
    "cdktf-provider-oci.DevopsProjectNotificationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 86
      },
      "name": "DevopsProjectNotificationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 127
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 120
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectNotificationConfig"
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProjectNotificationConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySetting": {
      "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/devops_project_repository_setting oci_devops_project_repository_setting}."
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting oci_devops_project_repository_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/index.ts",
          "line": 769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsProjectRepositorySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 754
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsProjectRepositorySetting 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/devops_project_repository_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsProjectRepositorySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsProjectRepositorySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 830
          },
          "name": "putApprovalRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 846
          },
          "name": "putMergeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 862
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 833
          },
          "name": "resetApprovalRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 804
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 849
          },
          "name": "resetMergeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 865
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 877
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsProjectRepositorySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 742
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 827
          },
          "name": "approvalRules",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 843
          },
          "name": "mergeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 859
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 837
          },
          "name": "approvalRulesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 808
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 853
          },
          "name": "mergeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 821
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 869
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 798
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 814
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySetting"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 379
      },
      "name": "DevopsProjectRepositorySettingApprovalRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#items DevopsProjectRepositorySetting#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 385
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRules"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 168
      },
      "name": "DevopsProjectRepositorySettingApprovalRulesItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#min_approvals_count DevopsProjectRepositorySetting#min_approvals_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 176
          },
          "name": "minApprovalsCount",
          "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/devops_project_repository_setting#name DevopsProjectRepositorySetting#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 180
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#destination_branch DevopsProjectRepositorySetting#destination_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 172
          },
          "name": "destinationBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#reviewers DevopsProjectRepositorySetting#reviewers}",
            "stability": "stable",
            "summary": "reviewers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 186
          },
          "name": "reviewers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItems"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/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.DevopsProjectRepositorySettingApprovalRulesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsProjectRepositorySettingApprovalRulesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItemsList"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 348
          },
          "name": "putReviewers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 309
          },
          "name": "resetDestinationBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 351
          },
          "name": "resetReviewers"
        }
      ],
      "name": "DevopsProjectRepositorySettingApprovalRulesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 345
          },
          "name": "reviewers",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 313
          },
          "name": "destinationBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 326
          },
          "name": "minApprovalsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 355
          },
          "name": "reviewersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 303
          },
          "name": "destinationBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 319
          },
          "name": "minApprovalsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 40
      },
      "name": "DevopsProjectRepositorySettingApprovalRulesItemsReviewers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#principal_id DevopsProjectRepositorySetting#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 44
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/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.DevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference"
            }
          }
        }
      ],
      "name": "DevopsProjectRepositorySettingApprovalRulesItemsReviewersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItemsReviewersList"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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/devops-project-repository-setting/index.ts",
        "line": 76
      },
      "name": "DevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 134
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 139
          },
          "name": "principalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 144
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 129
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 122
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsReviewers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesItemsReviewersOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 454
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsProjectRepositorySettingApprovalRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 451
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 458
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingApprovalRulesOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 9
      },
      "name": "DevopsProjectRepositorySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#project_id DevopsProjectRepositorySetting#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 20
          },
          "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/devops_project_repository_setting#approval_rules DevopsProjectRepositorySetting#approval_rules}",
            "stability": "stable",
            "summary": "approval_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 26
          },
          "name": "approvalRules",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingApprovalRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/devops_project_repository_setting#id DevopsProjectRepositorySetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/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/devops_project_repository_setting#merge_settings DevopsProjectRepositorySetting#merge_settings}",
            "stability": "stable",
            "summary": "merge_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 32
          },
          "name": "mergeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#timeouts DevopsProjectRepositorySetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingConfig"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 462
      },
      "name": "DevopsProjectRepositorySettingMergeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#allowed_merge_strategies DevopsProjectRepositorySetting#allowed_merge_strategies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 466
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/devops_project_repository_setting#default_merge_strategy DevopsProjectRepositorySetting#default_merge_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 470
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingMergeSettings"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 509
      },
      "name": "DevopsProjectRepositorySettingMergeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 556
          },
          "name": "allowedMergeStrategiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 569
          },
          "name": "defaultMergeStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 549
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 562
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingMergeSettings"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingMergeSettingsOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 573
      },
      "name": "DevopsProjectRepositorySettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project_repository_setting#create DevopsProjectRepositorySetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 577
          },
          "name": "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/devops_project_repository_setting#delete DevopsProjectRepositorySetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 581
          },
          "name": "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/devops_project_repository_setting#update DevopsProjectRepositorySetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 585
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingTimeouts"
    },
    "cdktf-provider-oci.DevopsProjectRepositorySettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project-repository-setting/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 693
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 709
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 725
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsProjectRepositorySettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 697
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 713
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 729
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 687
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 703
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 719
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project-repository-setting/index.ts",
            "line": 643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectRepositorySettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project-repository-setting/index:DevopsProjectRepositorySettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsProjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 131
      },
      "name": "DevopsProjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_project#create DevopsProject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 135
          },
          "name": "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/devops_project#delete DevopsProject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 139
          },
          "name": "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/devops_project#update DevopsProject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 143
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProjectTimeouts"
    },
    "cdktf-provider-oci.DevopsProjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsProjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-project/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-project/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 251
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 267
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 283
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsProjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 255
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 271
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 287
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 245
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 261
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 277
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-project/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsProjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-project/index:DevopsProjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepository": {
      "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/devops_repository oci_devops_repository}."
      },
      "fqn": "cdktf-provider-oci.DevopsRepository",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository oci_devops_repository} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-repository/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.DevopsRepositoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsRepository resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-repository/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 DevopsRepository 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/devops_repository#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsRepository that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsRepository to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 768
          },
          "name": "putMirrorRepositoryConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 784
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 580
          },
          "name": "resetDefaultBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 596
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 612
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 628
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 649
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 771
          },
          "name": "resetMirrorRepositoryConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 688
          },
          "name": "resetParentRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 787
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 799
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 815
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsRepository",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 558
          },
          "name": "branchCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 563
          },
          "name": "commitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 568
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 637
          },
          "name": "httpUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 658
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 765
          },
          "name": "mirrorRepositoryConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 676
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 710
          },
          "name": "projectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 728
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 733
          },
          "name": "sshUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 738
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 744
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 749
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 781
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 754
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 759
          },
          "name": "triggerBuildEvents",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 584
          },
          "name": "defaultBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 600
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 616
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 632
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 653
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 775
          },
          "name": "mirrorRepositoryConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 671
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 692
          },
          "name": "parentRepositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 705
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 723
          },
          "name": "repositoryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 791
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 574
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 590
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 606
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 622
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 643
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 664
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 682
          },
          "name": "parentRepositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 698
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 716
          },
          "name": "repositoryType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepository"
    },
    "cdktf-provider-oci.DevopsRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 9
      },
      "name": "DevopsRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#name DevopsRepository#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/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/devops_repository#project_id DevopsRepository#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/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/7.19.0/docs/resources/devops_repository#repository_type DevopsRepository#repository_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 48
          },
          "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/devops_repository#default_branch DevopsRepository#default_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 13
          },
          "name": "defaultBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#defined_tags DevopsRepository#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_repository#description DevopsRepository#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_repository#freeform_tags DevopsRepository#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-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/devops_repository#id DevopsRepository#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/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/devops_repository#mirror_repository_config DevopsRepository#mirror_repository_config}",
            "stability": "stable",
            "summary": "mirror_repository_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 54
          },
          "name": "mirrorRepositoryConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#parent_repository_id DevopsRepository#parent_repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 40
          },
          "name": "parentRepositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#timeouts DevopsRepository#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryConfig"
    },
    "cdktf-provider-oci.DevopsRepositoryMirror": {
      "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/devops_repository_mirror oci_devops_repository_mirror}."
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirror",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_mirror oci_devops_repository_mirror} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-repository-mirror/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.DevopsRepositoryMirrorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-mirror/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsRepositoryMirror resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/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 DevopsRepositoryMirror 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/devops_repository_mirror#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsRepositoryMirror that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsRepositoryMirror to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/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/devops-repository-mirror/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsRepositoryMirror",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 274
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 267
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-mirror/index:DevopsRepositoryMirror"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-mirror/index.ts",
        "line": 9
      },
      "name": "DevopsRepositoryMirrorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_mirror#repository_id DevopsRepositoryMirror#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 20
          },
          "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/resources/devops_repository_mirror#id DevopsRepositoryMirror#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/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/devops_repository_mirror#timeouts DevopsRepositoryMirror#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-repository-mirror/index:DevopsRepositoryMirrorConfig"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 176
      },
      "name": "DevopsRepositoryMirrorRepositoryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#connector_id DevopsRepository#connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 180
          },
          "name": "connectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#repository_url DevopsRepository#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 184
          },
          "name": "repositoryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#trigger_schedule DevopsRepository#trigger_schedule}",
            "stability": "stable",
            "summary": "trigger_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 190
          },
          "name": "triggerSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryMirrorRepositoryConfig"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 317
          },
          "name": "putTriggerSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 288
          },
          "name": "resetConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 304
          },
          "name": "resetRepositoryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 320
          },
          "name": "resetTriggerSchedule"
        }
      ],
      "name": "DevopsRepositoryMirrorRepositoryConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 314
          },
          "name": "triggerSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 292
          },
          "name": "connectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 308
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 324
          },
          "name": "triggerScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 282
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 298
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfig"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryMirrorRepositoryConfigOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 62
      },
      "name": "DevopsRepositoryMirrorRepositoryConfigTriggerSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#schedule_type DevopsRepository#schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 70
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#custom_schedule DevopsRepository#custom_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 66
          },
          "name": "customSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 155
          },
          "name": "resetCustomSchedule"
        }
      ],
      "name": "DevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 159
          },
          "name": "customScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 172
          },
          "name": "scheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 149
          },
          "name": "customSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 165
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorRepositoryConfigTriggerSchedule"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryMirrorRepositoryConfigTriggerScheduleOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-mirror/index.ts",
        "line": 28
      },
      "name": "DevopsRepositoryMirrorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_mirror#create DevopsRepositoryMirror#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/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/devops_repository_mirror#delete DevopsRepositoryMirror#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/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/devops_repository_mirror#update DevopsRepositoryMirror#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-mirror/index:DevopsRepositoryMirrorTimeouts"
    },
    "cdktf-provider-oci.DevopsRepositoryMirrorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-mirror/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/devops-repository-mirror/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsRepositoryMirrorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-mirror/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryMirrorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-mirror/index:DevopsRepositoryMirrorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagement": {
      "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/devops_repository_protected_branch_management oci_devops_repository_protected_branch_management}."
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_protected_branch_management oci_devops_repository_protected_branch_management} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-repository-protected-branch-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.DevopsRepositoryProtectedBranchManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-protected-branch-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsRepositoryProtectedBranchManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-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 DevopsRepositoryProtectedBranchManagement 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/devops_repository_protected_branch_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsRepositoryProtectedBranchManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsRepositoryProtectedBranchManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 328
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 286
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 302
          },
          "name": "resetProtectionLevels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 331
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 343
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 353
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsRepositoryProtectedBranchManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 274
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 325
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 268
          },
          "name": "branchNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 290
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 306
          },
          "name": "protectionLevelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 319
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 335
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 261
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 280
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 296
          },
          "name": "protectionLevels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 312
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-protected-branch-management/index:DevopsRepositoryProtectedBranchManagement"
    },
    "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-protected-branch-management/index.ts",
        "line": 9
      },
      "name": "DevopsRepositoryProtectedBranchManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_protected_branch_management#branch_name DevopsRepositoryProtectedBranchManagement#branch_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 13
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_protected_branch_management#repository_id DevopsRepositoryProtectedBranchManagement#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 28
          },
          "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/resources/devops_repository_protected_branch_management#id DevopsRepositoryProtectedBranchManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-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/devops_repository_protected_branch_management#protection_levels DevopsRepositoryProtectedBranchManagement#protection_levels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 24
          },
          "name": "protectionLevels",
          "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/devops_repository_protected_branch_management#timeouts DevopsRepositoryProtectedBranchManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-repository-protected-branch-management/index:DevopsRepositoryProtectedBranchManagementConfig"
    },
    "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-protected-branch-management/index.ts",
        "line": 36
      },
      "name": "DevopsRepositoryProtectedBranchManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_protected_branch_management#create DevopsRepositoryProtectedBranchManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-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/devops_repository_protected_branch_management#delete DevopsRepositoryProtectedBranchManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-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/devops_repository_protected_branch_management#update DevopsRepositoryProtectedBranchManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-protected-branch-management/index:DevopsRepositoryProtectedBranchManagementTimeouts"
    },
    "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-protected-branch-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/devops-repository-protected-branch-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsRepositoryProtectedBranchManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-protected-branch-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryProtectedBranchManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-protected-branch-management/index:DevopsRepositoryProtectedBranchManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositoryRef": {
      "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/devops_repository_ref oci_devops_repository_ref}."
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryRef",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_ref oci_devops_repository_ref} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-repository-ref/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.DevopsRepositoryRefConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-ref/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsRepositoryRef resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/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 DevopsRepositoryRef 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/devops_repository_ref#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsRepositoryRef that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsRepositoryRef to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 378
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 277
          },
          "name": "resetCommitId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 310
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 326
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 381
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 393
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 405
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsRepositoryRef",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 293
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 298
          },
          "name": "fullRefName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 375
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 281
          },
          "name": "commitIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 314
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 330
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 343
          },
          "name": "refNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 356
          },
          "name": "refTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 369
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 385
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 271
          },
          "name": "commitId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 304
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 320
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 336
          },
          "name": "refName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 349
          },
          "name": "refType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 362
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-ref/index:DevopsRepositoryRef"
    },
    "cdktf-provider-oci.DevopsRepositoryRefConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryRefConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-ref/index.ts",
        "line": 9
      },
      "name": "DevopsRepositoryRefConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_ref#ref_name DevopsRepositoryRef#ref_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 28
          },
          "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/resources/devops_repository_ref#ref_type DevopsRepositoryRef#ref_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 32
          },
          "name": "refType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_ref#repository_id DevopsRepositoryRef#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/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/resources/devops_repository_ref#commit_id DevopsRepositoryRef#commit_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 13
          },
          "name": "commitId",
          "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/devops_repository_ref#id DevopsRepositoryRef#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/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/devops_repository_ref#object_id DevopsRepositoryRef#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 24
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_ref#timeouts DevopsRepositoryRef#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-repository-ref/index:DevopsRepositoryRefConfig"
    },
    "cdktf-provider-oci.DevopsRepositoryRefTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-ref/index.ts",
        "line": 44
      },
      "name": "DevopsRepositoryRefTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_ref#create DevopsRepositoryRef#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/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/devops_repository_ref#delete DevopsRepositoryRef#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/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/devops_repository_ref#update DevopsRepositoryRef#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-ref/index:DevopsRepositoryRefTimeouts"
    },
    "cdktf-provider-oci.DevopsRepositoryRefTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-ref/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/devops-repository-ref/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsRepositoryRefTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-ref/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryRefTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-ref/index:DevopsRepositoryRefTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySetting": {
      "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/devops_repository_setting oci_devops_repository_setting}."
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting oci_devops_repository_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsRepositorySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsRepositorySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 841
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsRepositorySetting 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/devops_repository_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsRepositorySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsRepositorySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 918
          },
          "name": "putApprovalRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 934
          },
          "name": "putMergeChecks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecks"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 950
          },
          "name": "putMergeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 966
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 921
          },
          "name": "resetApprovalRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 892
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 937
          },
          "name": "resetMergeChecks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 953
          },
          "name": "resetMergeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 969
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 981
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 992
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsRepositorySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 829
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 915
          },
          "name": "approvalRules",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 931
          },
          "name": "mergeChecks",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecksOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 947
          },
          "name": "mergeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 963
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 925
          },
          "name": "approvalRulesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 896
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 941
          },
          "name": "mergeChecksInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecks"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 957
          },
          "name": "mergeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 909
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 973
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 902
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySetting"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 385
      },
      "name": "DevopsRepositorySettingApprovalRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#items DevopsRepositorySetting#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 391
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRules"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 174
      },
      "name": "DevopsRepositorySettingApprovalRulesItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#min_approvals_count DevopsRepositorySetting#min_approvals_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 182
          },
          "name": "minApprovalsCount",
          "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/devops_repository_setting#name DevopsRepositorySetting#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 186
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#destination_branch DevopsRepositorySetting#destination_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 178
          },
          "name": "destinationBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#reviewers DevopsRepositorySetting#reviewers}",
            "stability": "stable",
            "summary": "reviewers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 192
          },
          "name": "reviewers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItems"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/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.DevopsRepositorySettingApprovalRulesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsRepositorySettingApprovalRulesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItemsList"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 354
          },
          "name": "putReviewers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 315
          },
          "name": "resetDestinationBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 357
          },
          "name": "resetReviewers"
        }
      ],
      "name": "DevopsRepositorySettingApprovalRulesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 351
          },
          "name": "reviewers",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 319
          },
          "name": "destinationBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 332
          },
          "name": "minApprovalsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 361
          },
          "name": "reviewersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 309
          },
          "name": "destinationBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 325
          },
          "name": "minApprovalsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItemsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 46
      },
      "name": "DevopsRepositorySettingApprovalRulesItemsReviewers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#principal_id DevopsRepositorySetting#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 50
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItemsReviewers"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/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.DevopsRepositorySettingApprovalRulesItemsReviewersOutputReference"
            }
          }
        }
      ],
      "name": "DevopsRepositorySettingApprovalRulesItemsReviewersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItemsReviewersList"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
        "line": 82
      },
      "name": "DevopsRepositorySettingApprovalRulesItemsReviewersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 140
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 145
          },
          "name": "principalState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 150
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 135
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 128
          },
          "name": "principalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsReviewers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesItemsReviewersOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 460
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DevopsRepositorySettingApprovalRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 457
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 464
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRulesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRules"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingApprovalRulesOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 9
      },
      "name": "DevopsRepositorySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#repository_id DevopsRepositorySetting#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/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/resources/devops_repository_setting#approval_rules DevopsRepositorySetting#approval_rules}",
            "stability": "stable",
            "summary": "approval_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 26
          },
          "name": "approvalRules",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingApprovalRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/devops_repository_setting#id DevopsRepositorySetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/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/devops_repository_setting#merge_checks DevopsRepositorySetting#merge_checks}",
            "stability": "stable",
            "summary": "merge_checks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 32
          },
          "name": "mergeChecks",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecks"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#merge_settings DevopsRepositorySetting#merge_settings}",
            "stability": "stable",
            "summary": "merge_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 38
          },
          "name": "mergeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#timeouts DevopsRepositorySetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingConfig"
    },
    "cdktf-provider-oci.DevopsRepositorySettingMergeChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 468
      },
      "name": "DevopsRepositorySettingMergeChecks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#last_build_succeeded DevopsRepositorySetting#last_build_succeeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 472
          },
          "name": "lastBuildSucceeded",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingMergeChecks"
    },
    "cdktf-provider-oci.DevopsRepositorySettingMergeChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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/devops-repository-setting/index.ts",
        "line": 504
      },
      "name": "DevopsRepositorySettingMergeChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 545
          },
          "name": "lastBuildSucceededInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 538
          },
          "name": "lastBuildSucceeded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeChecks"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingMergeChecksOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySettingMergeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 549
      },
      "name": "DevopsRepositorySettingMergeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#allowed_merge_strategies DevopsRepositorySetting#allowed_merge_strategies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 553
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/devops_repository_setting#default_merge_strategy DevopsRepositorySetting#default_merge_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 557
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingMergeSettings"
    },
    "cdktf-provider-oci.DevopsRepositorySettingMergeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 596
      },
      "name": "DevopsRepositorySettingMergeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 643
          },
          "name": "allowedMergeStrategiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 656
          },
          "name": "defaultMergeStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 636
          },
          "name": "allowedMergeStrategies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 649
          },
          "name": "defaultMergeStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsRepositorySettingMergeSettings"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingMergeSettingsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositorySettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 660
      },
      "name": "DevopsRepositorySettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository_setting#create DevopsRepositorySetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 664
          },
          "name": "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/devops_repository_setting#delete DevopsRepositorySetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 668
          },
          "name": "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/devops_repository_setting#update DevopsRepositorySetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 672
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingTimeouts"
    },
    "cdktf-provider-oci.DevopsRepositorySettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-repository-setting/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 780
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 796
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 812
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsRepositorySettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 784
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 800
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 816
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 774
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 790
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 806
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository-setting/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositorySettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository-setting/index:DevopsRepositorySettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsRepositoryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-repository/index.ts",
        "line": 328
      },
      "name": "DevopsRepositoryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_repository#create DevopsRepository#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/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/devops_repository#delete DevopsRepository#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/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/devops_repository#update DevopsRepository#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 340
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryTimeouts"
    },
    "cdktf-provider-oci.DevopsRepositoryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsRepositoryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-repository/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/devops-repository/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 448
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 464
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 480
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsRepositoryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 452
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 468
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 484
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 442
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 458
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 474
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-repository/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsRepositoryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-repository/index:DevopsRepositoryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DevopsTrigger": {
      "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/devops_trigger oci_devops_trigger}."
      },
      "fqn": "cdktf-provider-oci.DevopsTrigger",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger oci_devops_trigger} Resource."
        },
        "locationInModule": {
          "filename": "src/devops-trigger/index.ts",
          "line": 1059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DevopsTriggerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 1027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DevopsTrigger resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1044
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DevopsTrigger 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/devops_trigger#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DevopsTrigger that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DevopsTrigger to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1271
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DevopsTriggerActions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1284
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1105
          },
          "name": "resetConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1121
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1137
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1153
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1169
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1185
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1219
          },
          "name": "resetRepositoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1287
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1299
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1315
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DevopsTrigger",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1032
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1268
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1093
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1194
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1228
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1234
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1239
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1281
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1262
          },
          "name": "triggerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1275
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsTriggerActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1109
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1125
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1141
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1157
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1173
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1189
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1207
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1223
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1291
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsTriggerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1257
          },
          "name": "triggerSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1099
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1115
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1131
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1163
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1179
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1200
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1213
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1250
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTrigger"
    },
    "cdktf-provider-oci.DevopsTriggerActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 685
      },
      "name": "DevopsTriggerActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#build_pipeline_id DevopsTrigger#build_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 689
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#type DevopsTrigger#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 693
          },
          "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/devops_trigger#filter DevopsTrigger#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 699
          },
          "name": "filter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilter"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActions"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 501
      },
      "name": "DevopsTriggerActionsFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#trigger_source DevopsTrigger#trigger_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 509
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#events DevopsTrigger#events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 505
          },
          "name": "events",
          "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/devops_trigger#exclude DevopsTrigger#exclude}",
            "stability": "stable",
            "summary": "exclude block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 515
          },
          "name": "exclude",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExclude"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#include DevopsTrigger#include}",
            "stability": "stable",
            "summary": "include block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 521
          },
          "name": "include",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilter"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterExclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 146
      },
      "name": "DevopsTriggerActionsFilterExclude",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#file_filter DevopsTrigger#file_filter}",
            "stability": "stable",
            "summary": "file_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 152
          },
          "name": "fileFilter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterExclude"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 62
      },
      "name": "DevopsTriggerActionsFilterExcludeFileFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#file_paths DevopsTrigger#file_paths}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 66
          },
          "name": "filePaths",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterExcludeFileFilter"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 138
          },
          "name": "resetFilePaths"
        }
      ],
      "name": "DevopsTriggerActionsFilterExcludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 142
          },
          "name": "filePathsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 132
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterExcludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 221
          },
          "name": "putFileFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 224
          },
          "name": "resetFileFilter"
        }
      ],
      "name": "DevopsTriggerActionsFilterExcludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 218
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 228
          },
          "name": "fileFilterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeFileFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExclude"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterExcludeOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterInclude": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterInclude",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 316
      },
      "name": "DevopsTriggerActionsFilterInclude",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#base_ref DevopsTrigger#base_ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 320
          },
          "name": "baseRef",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#file_filter DevopsTrigger#file_filter}",
            "stability": "stable",
            "summary": "file_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 334
          },
          "name": "fileFilter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#head_ref DevopsTrigger#head_ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 324
          },
          "name": "headRef",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#repository_name DevopsTrigger#repository_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 328
          },
          "name": "repositoryName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterInclude"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 232
      },
      "name": "DevopsTriggerActionsFilterIncludeFileFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#file_paths DevopsTrigger#file_paths}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 236
          },
          "name": "filePaths",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterIncludeFileFilter"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 308
          },
          "name": "resetFilePaths"
        }
      ],
      "name": "DevopsTriggerActionsFilterIncludeFileFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 312
          },
          "name": "filePathsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 302
          },
          "name": "filePaths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterIncludeFileFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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/devops-trigger/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 490
          },
          "name": "putFileFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 445
          },
          "name": "resetBaseRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 493
          },
          "name": "resetFileFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 461
          },
          "name": "resetHeadRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 477
          },
          "name": "resetRepositoryName"
        }
      ],
      "name": "DevopsTriggerActionsFilterIncludeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 487
          },
          "name": "fileFilter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 449
          },
          "name": "baseRefInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 497
          },
          "name": "fileFilterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeFileFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 465
          },
          "name": "headRefInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 481
          },
          "name": "repositoryNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 439
          },
          "name": "baseRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 455
          },
          "name": "headRef",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 471
          },
          "name": "repositoryName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterInclude"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterIncludeOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerActionsFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 658
          },
          "name": "putExclude",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExclude"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 674
          },
          "name": "putInclude",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterInclude"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 632
          },
          "name": "resetEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 661
          },
          "name": "resetExclude"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 677
          },
          "name": "resetInclude"
        }
      ],
      "name": "DevopsTriggerActionsFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 655
          },
          "name": "exclude",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExcludeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 671
          },
          "name": "include",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterIncludeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 636
          },
          "name": "eventsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 665
          },
          "name": "excludeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterExclude"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 681
          },
          "name": "includeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterInclude"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 649
          },
          "name": "triggerSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 626
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 642
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilter"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsFilterOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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/devops-trigger/index.ts",
        "line": 844
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/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.DevopsTriggerActionsOutputReference"
            }
          }
        }
      ],
      "name": "DevopsTriggerActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 852
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops-trigger/index.ts",
            "line": 852
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsTriggerActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsList"
    },
    "cdktf-provider-oci.DevopsTriggerActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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/devops-trigger/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 832
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 835
          },
          "name": "resetFilter"
        }
      ],
      "name": "DevopsTriggerActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 829
          },
          "name": "filter",
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 810
          },
          "name": "buildPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 839
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerActionsFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 823
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 803
          },
          "name": "buildPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 816
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsTriggerActions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerActionsOutputReference"
    },
    "cdktf-provider-oci.DevopsTriggerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 9
      },
      "name": "DevopsTriggerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#actions DevopsTrigger#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 54
          },
          "name": "actions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DevopsTriggerActions"
                    },
                    "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/devops_trigger#project_id DevopsTrigger#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/7.19.0/docs/resources/devops_trigger#trigger_source DevopsTrigger#trigger_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 48
          },
          "name": "triggerSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#connection_id DevopsTrigger#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 13
          },
          "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/resources/devops_trigger#defined_tags DevopsTrigger#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops_trigger#description DevopsTrigger#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops_trigger#display_name DevopsTrigger#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops_trigger#freeform_tags DevopsTrigger#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops_trigger#id DevopsTrigger#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/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/devops_trigger#repository_id DevopsTrigger#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 44
          },
          "name": "repositoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#timeouts DevopsTrigger#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DevopsTriggerTimeouts"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerConfig"
    },
    "cdktf-provider-oci.DevopsTriggerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 863
      },
      "name": "DevopsTriggerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/devops_trigger#create DevopsTrigger#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 867
          },
          "name": "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/devops_trigger#delete DevopsTrigger#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 871
          },
          "name": "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/devops_trigger#update DevopsTrigger#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 875
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerTimeouts"
    },
    "cdktf-provider-oci.DevopsTriggerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DevopsTriggerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/devops-trigger/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/devops-trigger/index.ts",
        "line": 921
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 983
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 999
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1015
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DevopsTriggerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 987
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1003
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1019
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 977
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 993
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 1009
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/devops-trigger/index.ts",
            "line": 933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DevopsTriggerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/devops-trigger/index:DevopsTriggerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlan": {
      "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/disaster_recovery_dr_plan oci_disaster_recovery_dr_plan}."
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlan",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan oci_disaster_recovery_dr_plan} Resource."
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DisasterRecoveryDrPlan resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 665
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisasterRecoveryDrPlan 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/disaster_recovery_dr_plan#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DisasterRecoveryDrPlan that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisasterRecoveryDrPlan to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 904
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 725
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 767
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 783
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 825
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 841
          },
          "name": "resetSourcePlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 907
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 891
          },
          "name": "resetVerifyTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 919
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 934
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlan",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 653
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 713
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 792
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 797
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 802
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 807
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 813
          },
          "name": "planGroups",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 850
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 856
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 861
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 901
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 866
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 729
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 742
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 755
          },
          "name": "drProtectionGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 771
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 787
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 829
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 845
          },
          "name": "sourcePlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 911
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 879
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 895
          },
          "name": "verifyTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 719
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 735
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 748
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 761
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 777
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 819
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 835
          },
          "name": "sourcePlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 872
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 885
          },
          "name": "verifyTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlan"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 9
      },
      "name": "DisasterRecoveryDrPlanConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan#display_name DisasterRecoveryDrPlan#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster_recovery_dr_plan#dr_protection_group_id DisasterRecoveryDrPlan#dr_protection_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/resources/disaster_recovery_dr_plan#type DisasterRecoveryDrPlan#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 44
          },
          "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/disaster_recovery_dr_plan#defined_tags DisasterRecoveryDrPlan#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster_recovery_dr_plan#freeform_tags DisasterRecoveryDrPlan#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-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/disaster_recovery_dr_plan#id DisasterRecoveryDrPlan#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-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/disaster_recovery_dr_plan#refresh_trigger DisasterRecoveryDrPlan#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 36
          },
          "name": "refreshTrigger",
          "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/disaster_recovery_dr_plan#source_plan_id DisasterRecoveryDrPlan#source_plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 40
          },
          "name": "sourcePlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan#timeouts DisasterRecoveryDrPlan#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan#verify_trigger DisasterRecoveryDrPlan#verify_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 48
          },
          "name": "verifyTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanConfig"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecution": {
      "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/disaster_recovery_dr_plan_execution oci_disaster_recovery_dr_plan_execution}."
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecution",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution oci_disaster_recovery_dr_plan_execution} Resource."
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
          "line": 801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DisasterRecoveryDrPlanExecution resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 786
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisasterRecoveryDrPlanExecution 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/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 DisasterRecoveryDrPlanExecution that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisasterRecoveryDrPlanExecution to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 990
          },
          "name": "putExecutionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1003
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 843
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 859
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 885
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 907
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1006
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1018
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1030
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanExecution",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 774
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 831
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 868
          },
          "name": "drProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 873
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 987
          },
          "name": "executionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 895
          },
          "name": "groupExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 916
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 922
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 927
          },
          "name": "peerDrProtectionGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 932
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 937
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 955
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 961
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 966
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 971
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1000
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 976
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 981
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 847
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 863
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 994
          },
          "name": "executionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 889
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 911
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 950
          },
          "name": "planIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 1010
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 837
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 853
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 879
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 901
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 943
          },
          "name": "planId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecution"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 9
      },
      "name": "DisasterRecoveryDrPlanExecutionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#execution_options DisasterRecoveryDrPlanExecution#execution_options}",
            "stability": "stable",
            "summary": "execution_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 38
          },
          "name": "executionOptions",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#plan_id DisasterRecoveryDrPlanExecution#plan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 32
          },
          "name": "planId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#defined_tags DisasterRecoveryDrPlanExecution#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster_recovery_dr_plan_execution#display_name DisasterRecoveryDrPlanExecution#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster_recovery_dr_plan_execution#freeform_tags DisasterRecoveryDrPlanExecution#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster_recovery_dr_plan_execution#id DisasterRecoveryDrPlanExecution#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster_recovery_dr_plan_execution#timeouts DisasterRecoveryDrPlanExecution#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionConfig"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 458
      },
      "name": "DisasterRecoveryDrPlanExecutionExecutionOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#plan_execution_type DisasterRecoveryDrPlanExecution#plan_execution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 470
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#are_prechecks_enabled DisasterRecoveryDrPlanExecution#are_prechecks_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 462
          },
          "name": "arePrechecksEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_plan_execution#are_warnings_ignored DisasterRecoveryDrPlanExecution#are_warnings_ignored}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 466
          },
          "name": "areWarningsIgnored",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionExecutionOptions"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 568
          },
          "name": "resetArePrechecksEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 584
          },
          "name": "resetAreWarningsIgnored"
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 572
          },
          "name": "arePrechecksEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 588
          },
          "name": "areWarningsIgnoredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 601
          },
          "name": "planExecutionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 562
          },
          "name": "arePrechecksEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 578
          },
          "name": "areWarningsIgnored",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 594
          },
          "name": "planExecutionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionExecutionOptions"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionExecutionOptionsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 257
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutions",
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutions"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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.DisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
            "line": 362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 280
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 314
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 319
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 324
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 329
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 335
          },
          "name": "stepExecutions",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 340
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 345
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 350
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutions"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 131
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions",
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 46
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation",
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 120
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
            "line": 120
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 69
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 98
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 103
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 108
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 154
      },
      "name": "DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 183
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 188
          },
          "name": "executionDurationInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 193
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 199
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsLogLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 204
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 209
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 214
          },
          "name": "stepId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 219
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 224
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 229
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 234
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutions"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionGroupExecutionsStepExecutionsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 373
      },
      "name": "DisasterRecoveryDrPlanExecutionLogLocation",
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionLogLocation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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.DisasterRecoveryDrPlanExecutionLogLocationOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionLogLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionLogLocationList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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/disaster-recovery-dr-plan-execution/index.ts",
        "line": 396
      },
      "name": "DisasterRecoveryDrPlanExecutionLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 425
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 430
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 435
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionLogLocation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionLogLocationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 605
      },
      "name": "DisasterRecoveryDrPlanExecutionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan_execution#create DisasterRecoveryDrPlanExecution#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 609
          },
          "name": "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/disaster_recovery_dr_plan_execution#delete DisasterRecoveryDrPlanExecution#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 613
          },
          "name": "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/disaster_recovery_dr_plan_execution#update DisasterRecoveryDrPlanExecution#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 617
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionTimeouts"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan-execution/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 725
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 741
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 757
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DisasterRecoveryDrPlanExecutionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 729
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 745
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 761
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 719
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 735
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 751
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan-execution/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanExecutionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan-execution/index:DisasterRecoveryDrPlanExecutionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 383
      },
      "name": "DisasterRecoveryDrPlanPlanGroups",
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroups"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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.DisasterRecoveryDrPlanPlanGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanPlanGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 473
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
            "line": 473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 406
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 435
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 440
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 445
          },
          "name": "isPauseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 450
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 456
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 461
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroups"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 257
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsSteps",
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsSteps"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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.DisasterRecoveryDrPlanPlanGroupsStepsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 372
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 280
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 314
          },
          "name": "errorMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 319
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 329
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 334
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 339
          },
          "name": "refreshStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 344
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 349
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 354
          },
          "name": "typeDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 360
          },
          "name": "userDefinedStep",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsSteps"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 141
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep",
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 56
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation",
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 79
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 108
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 113
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 118
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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/disaster-recovery-dr-plan/index.ts",
        "line": 164
      },
      "name": "DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 193
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 198
          },
          "name": "functionRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 204
          },
          "name": "objectStorageScriptLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepObjectStorageScriptLocationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 209
          },
          "name": "requestBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 214
          },
          "name": "runAsUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 219
          },
          "name": "runOnInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 224
          },
          "name": "runOnInstanceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 229
          },
          "name": "scriptCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 234
          },
          "name": "stepType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStep"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanPlanGroupsStepsUserDefinedStepOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 484
      },
      "name": "DisasterRecoveryDrPlanTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_plan#create DisasterRecoveryDrPlan#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 488
          },
          "name": "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/disaster_recovery_dr_plan#delete DisasterRecoveryDrPlan#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 492
          },
          "name": "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/disaster_recovery_dr_plan#update DisasterRecoveryDrPlan#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 496
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanTimeouts"
    },
    "cdktf-provider-oci.DisasterRecoveryDrPlanTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-plan/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-plan/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 604
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 620
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 636
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DisasterRecoveryDrPlanTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 608
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 624
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 640
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 598
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 614
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 630
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-plan/index.ts",
            "line": 554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrPlanTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-plan/index:DisasterRecoveryDrPlanTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroup": {
      "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/disaster_recovery_dr_protection_group oci_disaster_recovery_dr_protection_group}."
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group oci_disaster_recovery_dr_protection_group} Resource."
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 5900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 5868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DisasterRecoveryDrProtectionGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5885
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisasterRecoveryDrProtectionGroup 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/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 DisasterRecoveryDrProtectionGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisasterRecoveryDrProtectionGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6073
          },
          "name": "putAssociation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6089
          },
          "name": "putLogLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6102
          },
          "name": "putMembers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6118
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6076
          },
          "name": "resetAssociation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5953
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5969
          },
          "name": "resetDisassociateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5998
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6014
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6105
          },
          "name": "resetMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6121
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6133
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6148
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5873
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6070
          },
          "name": "association",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6023
          },
          "name": "lifeCycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6028
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6086
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6099
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6033
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6038
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6043
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6048
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6054
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6059
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6115
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6064
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6080
          },
          "name": "associationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5941
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5957
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5973
          },
          "name": "disassociateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5986
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6002
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6018
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6093
          },
          "name": "logLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6109
          },
          "name": "membersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6125
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5934
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5947
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5963
          },
          "name": "disassociateTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5979
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5992
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 6008
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroup"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 62
      },
      "name": "DisasterRecoveryDrProtectionGroupAssociation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#role DisasterRecoveryDrProtectionGroup#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 74
          },
          "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/disaster_recovery_dr_protection_group#peer_id DisasterRecoveryDrProtectionGroup#peer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 66
          },
          "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/disaster_recovery_dr_protection_group#peer_region DisasterRecoveryDrProtectionGroup#peer_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 70
          },
          "name": "peerRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupAssociation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 172
          },
          "name": "resetPeerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 188
          },
          "name": "resetPeerRegion"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupAssociationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 176
          },
          "name": "peerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 192
          },
          "name": "peerRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 205
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 166
          },
          "name": "peerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 182
          },
          "name": "peerRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 198
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupAssociationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 9
      },
      "name": "DisasterRecoveryDrProtectionGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#compartment_id DisasterRecoveryDrProtectionGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-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/disaster_recovery_dr_protection_group#display_name DisasterRecoveryDrProtectionGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-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/disaster_recovery_dr_protection_group#log_location DisasterRecoveryDrProtectionGroup#log_location}",
            "stability": "stable",
            "summary": "log_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 48
          },
          "name": "logLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#association DisasterRecoveryDrProtectionGroup#association}",
            "stability": "stable",
            "summary": "association block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 42
          },
          "name": "association",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupAssociation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#defined_tags DisasterRecoveryDrProtectionGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-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/disaster_recovery_dr_protection_group#disassociate_trigger DisasterRecoveryDrProtectionGroup#disassociate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 21
          },
          "name": "disassociateTrigger",
          "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/disaster_recovery_dr_protection_group#freeform_tags DisasterRecoveryDrProtectionGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-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/disaster_recovery_dr_protection_group#id DisasterRecoveryDrProtectionGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-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/disaster_recovery_dr_protection_group#members DisasterRecoveryDrProtectionGroup#members}",
            "stability": "stable",
            "summary": "members block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 54
          },
          "name": "members",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#timeouts DisasterRecoveryDrProtectionGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupConfig"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 209
      },
      "name": "DisasterRecoveryDrProtectionGroupLogLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#bucket DisasterRecoveryDrProtectionGroup#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 213
          },
          "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/disaster_recovery_dr_protection_group#namespace DisasterRecoveryDrProtectionGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 217
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupLogLocation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 256
      },
      "name": "DisasterRecoveryDrProtectionGroupLogLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 321
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 303
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 316
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 296
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 309
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupLogLocation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupLogLocationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 4203
      },
      "name": "DisasterRecoveryDrProtectionGroupMembers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#member_id DisasterRecoveryDrProtectionGroup#member_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4275
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#member_type DisasterRecoveryDrProtectionGroup#member_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4279
          },
          "name": "memberType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#autonomous_database_standby_type_for_dr_drills DisasterRecoveryDrProtectionGroup#autonomous_database_standby_type_for_dr_drills}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4207
          },
          "name": "autonomousDatabaseStandbyTypeForDrDrills",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#backend_set_mappings DisasterRecoveryDrProtectionGroup#backend_set_mappings}",
            "stability": "stable",
            "summary": "backend_set_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4301
          },
          "name": "backendSetMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#backup_config DisasterRecoveryDrProtectionGroup#backup_config}",
            "stability": "stable",
            "summary": "backup_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4307
          },
          "name": "backupConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#backup_location DisasterRecoveryDrProtectionGroup#backup_location}",
            "stability": "stable",
            "summary": "backup_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4313
          },
          "name": "backupLocation",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#block_volume_attach_and_mount_operations DisasterRecoveryDrProtectionGroup#block_volume_attach_and_mount_operations}",
            "stability": "stable",
            "summary": "block_volume_attach_and_mount_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4319
          },
          "name": "blockVolumeAttachAndMountOperations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#block_volume_operations DisasterRecoveryDrProtectionGroup#block_volume_operations}",
            "stability": "stable",
            "summary": "block_volume_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4325
          },
          "name": "blockVolumeOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
                    },
                    "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/disaster_recovery_dr_protection_group#bucket DisasterRecoveryDrProtectionGroup#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4211
          },
          "name": "bucket",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#common_destination_key DisasterRecoveryDrProtectionGroup#common_destination_key}",
            "stability": "stable",
            "summary": "common_destination_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4331
          },
          "name": "commonDestinationKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#connection_string_type DisasterRecoveryDrProtectionGroup#connection_string_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4215
          },
          "name": "connectionStringType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#db_system_admin_user_details DisasterRecoveryDrProtectionGroup#db_system_admin_user_details}",
            "stability": "stable",
            "summary": "db_system_admin_user_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4337
          },
          "name": "dbSystemAdminUserDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#db_system_replication_user_details DisasterRecoveryDrProtectionGroup#db_system_replication_user_details}",
            "stability": "stable",
            "summary": "db_system_replication_user_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4343
          },
          "name": "dbSystemReplicationUserDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_availability_domain DisasterRecoveryDrProtectionGroup#destination_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4219
          },
          "name": "destinationAvailabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_backup_policy_id DisasterRecoveryDrProtectionGroup#destination_backup_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4223
          },
          "name": "destinationBackupPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_capacity_reservation_id DisasterRecoveryDrProtectionGroup#destination_capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4227
          },
          "name": "destinationCapacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_compartment_id DisasterRecoveryDrProtectionGroup#destination_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4231
          },
          "name": "destinationCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_dedicated_vm_host_id DisasterRecoveryDrProtectionGroup#destination_dedicated_vm_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4235
          },
          "name": "destinationDedicatedVmHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_encryption_key DisasterRecoveryDrProtectionGroup#destination_encryption_key}",
            "stability": "stable",
            "summary": "destination_encryption_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4349
          },
          "name": "destinationEncryptionKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_load_balancer_id DisasterRecoveryDrProtectionGroup#destination_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4239
          },
          "name": "destinationLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_network_load_balancer_id DisasterRecoveryDrProtectionGroup#destination_network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4243
          },
          "name": "destinationNetworkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_snapshot_policy_id DisasterRecoveryDrProtectionGroup#destination_snapshot_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4247
          },
          "name": "destinationSnapshotPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#export_mappings DisasterRecoveryDrProtectionGroup#export_mappings}",
            "stability": "stable",
            "summary": "export_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4355
          },
          "name": "exportMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#file_system_operations DisasterRecoveryDrProtectionGroup#file_system_operations}",
            "stability": "stable",
            "summary": "file_system_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4361
          },
          "name": "fileSystemOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
                    },
                    "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/disaster_recovery_dr_protection_group#gtid_reconciliation_timeout DisasterRecoveryDrProtectionGroup#gtid_reconciliation_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4251
          },
          "name": "gtidReconciliationTimeout",
          "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/disaster_recovery_dr_protection_group#is_continue_on_gtid_reconciliation_timeout DisasterRecoveryDrProtectionGroup#is_continue_on_gtid_reconciliation_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4255
          },
          "name": "isContinueOnGtidReconciliationTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_protection_group#is_movable DisasterRecoveryDrProtectionGroup#is_movable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4259
          },
          "name": "isMovable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_protection_group#is_retain_fault_domain DisasterRecoveryDrProtectionGroup#is_retain_fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4263
          },
          "name": "isRetainFaultDomain",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_protection_group#is_start_stop_enabled DisasterRecoveryDrProtectionGroup#is_start_stop_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4267
          },
          "name": "isStartStopEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_protection_group#jump_host_id DisasterRecoveryDrProtectionGroup#jump_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4271
          },
          "name": "jumpHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#load_balancer_mappings DisasterRecoveryDrProtectionGroup#load_balancer_mappings}",
            "stability": "stable",
            "summary": "load_balancer_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4367
          },
          "name": "loadBalancerMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#managed_node_pool_configs DisasterRecoveryDrProtectionGroup#managed_node_pool_configs}",
            "stability": "stable",
            "summary": "managed_node_pool_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4373
          },
          "name": "managedNodePoolConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
                    },
                    "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/disaster_recovery_dr_protection_group#namespace DisasterRecoveryDrProtectionGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4283
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#network_load_balancer_mappings DisasterRecoveryDrProtectionGroup#network_load_balancer_mappings}",
            "stability": "stable",
            "summary": "network_load_balancer_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4379
          },
          "name": "networkLoadBalancerMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
                    },
                    "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/disaster_recovery_dr_protection_group#password_vault_secret_id DisasterRecoveryDrProtectionGroup#password_vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4287
          },
          "name": "passwordVaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#peer_cluster_id DisasterRecoveryDrProtectionGroup#peer_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4291
          },
          "name": "peerClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#peer_db_system_id DisasterRecoveryDrProtectionGroup#peer_db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4295
          },
          "name": "peerDbSystemId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_volume_to_destination_encryption_key_mappings DisasterRecoveryDrProtectionGroup#source_volume_to_destination_encryption_key_mappings}",
            "stability": "stable",
            "summary": "source_volume_to_destination_encryption_key_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4385
          },
          "name": "sourceVolumeToDestinationEncryptionKeyMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vault_mappings DisasterRecoveryDrProtectionGroup#vault_mappings}",
            "stability": "stable",
            "summary": "vault_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4391
          },
          "name": "vaultMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#virtual_node_pool_configs DisasterRecoveryDrProtectionGroup#virtual_node_pool_configs}",
            "stability": "stable",
            "summary": "virtual_node_pool_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4397
          },
          "name": "virtualNodePoolConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vnic_mapping DisasterRecoveryDrProtectionGroup#vnic_mapping}",
            "stability": "stable",
            "summary": "vnic_mapping block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4403
          },
          "name": "vnicMapping",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vnic_mappings DisasterRecoveryDrProtectionGroup#vnic_mappings}",
            "stability": "stable",
            "summary": "vnic_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4409
          },
          "name": "vnicMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembers"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 325
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBackendSetMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_backend_set_name DisasterRecoveryDrProtectionGroup#destination_backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 329
          },
          "name": "destinationBackendSetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#is_backend_set_for_non_movable DisasterRecoveryDrProtectionGroup#is_backend_set_for_non_movable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 333
          },
          "name": "isBackendSetForNonMovable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/disaster_recovery_dr_protection_group#source_backend_set_name DisasterRecoveryDrProtectionGroup#source_backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 337
          },
          "name": "sourceBackendSetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 447
          },
          "name": "resetDestinationBackendSetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 463
          },
          "name": "resetIsBackendSetForNonMovable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 479
          },
          "name": "resetSourceBackendSetName"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 451
          },
          "name": "destinationBackendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 467
          },
          "name": "isBackendSetForNonMovableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 483
          },
          "name": "sourceBackendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 441
          },
          "name": "destinationBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 457
          },
          "name": "isBackendSetForNonMovable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 473
          },
          "name": "sourceBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 507
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#backup_schedule DisasterRecoveryDrProtectionGroup#backup_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 511
          },
          "name": "backupSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#exclude_namespaces DisasterRecoveryDrProtectionGroup#exclude_namespaces}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 515
          },
          "name": "excludeNamespaces",
          "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/disaster_recovery_dr_protection_group#image_replication_vault_secret_id DisasterRecoveryDrProtectionGroup#image_replication_vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 519
          },
          "name": "imageReplicationVaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#max_number_of_backups_retained DisasterRecoveryDrProtectionGroup#max_number_of_backups_retained}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 523
          },
          "name": "maxNumberOfBackupsRetained",
          "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/disaster_recovery_dr_protection_group#namespaces DisasterRecoveryDrProtectionGroup#namespaces}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 527
          },
          "name": "namespaces",
          "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/disaster_recovery_dr_protection_group#replicate_images DisasterRecoveryDrProtectionGroup#replicate_images}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 531
          },
          "name": "replicateImages",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackupConfig"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 668
          },
          "name": "resetBackupSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 684
          },
          "name": "resetExcludeNamespaces"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 700
          },
          "name": "resetImageReplicationVaultSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 716
          },
          "name": "resetMaxNumberOfBackupsRetained"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 732
          },
          "name": "resetNamespaces"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 748
          },
          "name": "resetReplicateImages"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 672
          },
          "name": "backupScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 688
          },
          "name": "excludeNamespacesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 704
          },
          "name": "imageReplicationVaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 720
          },
          "name": "maxNumberOfBackupsRetainedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 736
          },
          "name": "namespacesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 752
          },
          "name": "replicateImagesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 662
          },
          "name": "backupSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 678
          },
          "name": "excludeNamespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 694
          },
          "name": "imageReplicationVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 710
          },
          "name": "maxNumberOfBackupsRetained",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 726
          },
          "name": "namespaces",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 742
          },
          "name": "replicateImages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 609
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 756
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBackupLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#bucket DisasterRecoveryDrProtectionGroup#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 760
          },
          "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/disaster_recovery_dr_protection_group#namespace DisasterRecoveryDrProtectionGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 764
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackupLocation"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 849
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 865
          },
          "name": "resetNamespace"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 874
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 853
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 869
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 843
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 859
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1143
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#attachments DisasterRecoveryDrProtectionGroup#attachments}",
            "stability": "stable",
            "summary": "attachments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1149
          },
          "name": "attachments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mounts DisasterRecoveryDrProtectionGroup#mounts}",
            "stability": "stable",
            "summary": "mounts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1155
          },
          "name": "mounts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 878
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#block_volume_id DisasterRecoveryDrProtectionGroup#block_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 882
          },
          "name": "blockVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#volume_attachment_reference_instance_id DisasterRecoveryDrProtectionGroup#volume_attachment_reference_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 886
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 1008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1016
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
            "line": 1016
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 983
          },
          "name": "resetBlockVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 999
          },
          "name": "resetVolumeAttachmentReferenceInstanceId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 987
          },
          "name": "blockVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1003
          },
          "name": "volumeAttachmentReferenceInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 977
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 993
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1027
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_point DisasterRecoveryDrProtectionGroup#mount_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1031
          },
          "name": "mountPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1139
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1132
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1115
          },
          "name": "resetMountPoint"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1119
          },
          "name": "mountPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1109
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1237
          },
          "name": "putAttachments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1253
          },
          "name": "putMounts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1240
          },
          "name": "resetAttachments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1256
          },
          "name": "resetMounts"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1234
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1250
          },
          "name": "mounts",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1244
          },
          "name": "attachmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsAttachments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1260
          },
          "name": "mountsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsMounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1432
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#attachment_details DisasterRecoveryDrProtectionGroup#attachment_details}",
            "stability": "stable",
            "summary": "attachment_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1442
          },
          "name": "attachmentDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#block_volume_id DisasterRecoveryDrProtectionGroup#block_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1436
          },
          "name": "blockVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_details DisasterRecoveryDrProtectionGroup#mount_details}",
            "stability": "stable",
            "summary": "mount_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1448
          },
          "name": "mountDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1264
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#volume_attachment_reference_instance_id DisasterRecoveryDrProtectionGroup#volume_attachment_reference_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1268
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1340
          },
          "name": "resetVolumeAttachmentReferenceInstanceId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1344
          },
          "name": "volumeAttachmentReferenceInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1334
          },
          "name": "volumeAttachmentReferenceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 1607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1607
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1607
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1607
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1348
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_point DisasterRecoveryDrProtectionGroup#mount_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1352
          },
          "name": "mountPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 1384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1424
          },
          "name": "resetMountPoint"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1428
          },
          "name": "mountPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1418
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 1494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1571
          },
          "name": "putAttachmentDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1587
          },
          "name": "putMountDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1574
          },
          "name": "resetAttachmentDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1558
          },
          "name": "resetBlockVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1590
          },
          "name": "resetMountDetails"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1568
          },
          "name": "attachmentDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1584
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1578
          },
          "name": "attachmentDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsAttachmentDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1562
          },
          "name": "blockVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1594
          },
          "name": "mountDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsMountDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1552
          },
          "name": "blockVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1618
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#encryption_key_id DisasterRecoveryDrProtectionGroup#encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1622
          },
          "name": "encryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vault_id DisasterRecoveryDrProtectionGroup#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1626
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 1672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1711
          },
          "name": "resetEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1727
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1715
          },
          "name": "encryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1731
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1705
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1721
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1735
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#password_vault_secret_id DisasterRecoveryDrProtectionGroup#password_vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1739
          },
          "name": "passwordVaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#username DisasterRecoveryDrProtectionGroup#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1743
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1828
          },
          "name": "resetPasswordVaultSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1844
          },
          "name": "resetUsername"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1832
          },
          "name": "passwordVaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1848
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1822
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1838
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1852
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#password_vault_secret_id DisasterRecoveryDrProtectionGroup#password_vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1856
          },
          "name": "passwordVaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#username DisasterRecoveryDrProtectionGroup#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1860
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1945
          },
          "name": "resetPasswordVaultSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1961
          },
          "name": "resetUsername"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1949
          },
          "name": "passwordVaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1965
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1939
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1955
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 1969
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#encryption_key_id DisasterRecoveryDrProtectionGroup#encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1973
          },
          "name": "encryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vault_id DisasterRecoveryDrProtectionGroup#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 1977
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 2016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2062
          },
          "name": "resetEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2078
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2066
          },
          "name": "encryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2082
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2056
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2072
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2086
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersExportMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_mount_target_id DisasterRecoveryDrProtectionGroup#destination_mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2090
          },
          "name": "destinationMountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#export_id DisasterRecoveryDrProtectionGroup#export_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2094
          },
          "name": "exportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersExportMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 2216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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.DisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersExportMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2224
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
            "line": 2224
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersExportMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2191
          },
          "name": "resetDestinationMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2207
          },
          "name": "resetExportId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2195
          },
          "name": "destinationMountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2211
          },
          "name": "exportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2185
          },
          "name": "destinationMountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2201
          },
          "name": "exportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersExportMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2403
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#export_path DisasterRecoveryDrProtectionGroup#export_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2407
          },
          "name": "exportPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_details DisasterRecoveryDrProtectionGroup#mount_details}",
            "stability": "stable",
            "summary": "mount_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2421
          },
          "name": "mountDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_point DisasterRecoveryDrProtectionGroup#mount_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2411
          },
          "name": "mountPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_target_id DisasterRecoveryDrProtectionGroup#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2415
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#unmount_details DisasterRecoveryDrProtectionGroup#unmount_details}",
            "stability": "stable",
            "summary": "unmount_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2427
          },
          "name": "unmountDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2651
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2644
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2644
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2644
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2235
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_target_id DisasterRecoveryDrProtectionGroup#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2239
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2311
          },
          "name": "resetMountTargetId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2315
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2305
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2608
          },
          "name": "putMountDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2624
          },
          "name": "putUnmountDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2563
          },
          "name": "resetExportPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2611
          },
          "name": "resetMountDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2579
          },
          "name": "resetMountPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2595
          },
          "name": "resetMountTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2627
          },
          "name": "resetUnmountDetails"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2605
          },
          "name": "mountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2621
          },
          "name": "unmountDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2567
          },
          "name": "exportPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2615
          },
          "name": "mountDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsMountDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2583
          },
          "name": "mountPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2599
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2631
          },
          "name": "unmountDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2557
          },
          "name": "exportPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2573
          },
          "name": "mountPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2589
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2319
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#mount_target_id DisasterRecoveryDrProtectionGroup#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2323
          },
          "name": "mountTargetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2395
          },
          "name": "resetMountTargetId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2399
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2389
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetails"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsUnmountDetailsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 5693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 5685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5693
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5693
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5693
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2655
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_load_balancer_id DisasterRecoveryDrProtectionGroup#destination_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2659
          },
          "name": "destinationLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_load_balancer_id DisasterRecoveryDrProtectionGroup#source_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2663
          },
          "name": "sourceLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2800
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2793
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2793
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2793
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2760
          },
          "name": "resetDestinationLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2776
          },
          "name": "resetSourceLoadBalancerId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2764
          },
          "name": "destinationLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2780
          },
          "name": "sourceLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2754
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2770
          },
          "name": "sourceLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2804
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs",
      "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/disaster_recovery_dr_protection_group#id DisasterRecoveryDrProtectionGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2811
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#maximum DisasterRecoveryDrProtectionGroup#maximum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2815
          },
          "name": "maximum",
          "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/disaster_recovery_dr_protection_group#minimum DisasterRecoveryDrProtectionGroup#minimum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2819
          },
          "name": "minimum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 2978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2985
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2978
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2978
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2978
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 2865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2929
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2945
          },
          "name": "resetMaximum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2961
          },
          "name": "resetMinimum"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2933
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2949
          },
          "name": "maximumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2965
          },
          "name": "minimumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2923
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2939
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2955
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 2989
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_network_load_balancer_id DisasterRecoveryDrProtectionGroup#destination_network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2993
          },
          "name": "destinationNetworkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_network_load_balancer_id DisasterRecoveryDrProtectionGroup#source_network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 2997
          },
          "name": "sourceNetworkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
        "line": 3119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/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/disaster-recovery-dr-protection-group/index.ts",
            "line": 3127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3094
          },
          "name": "resetDestinationNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3110
          },
          "name": "resetSourceNetworkLoadBalancerId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3098
          },
          "name": "destinationNetworkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3114
          },
          "name": "sourceNetworkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3088
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3104
          },
          "name": "sourceNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 4738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 4728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5385
          },
          "name": "putBackendSetMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5401
          },
          "name": "putBackupConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5417
          },
          "name": "putBackupLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5433
          },
          "name": "putBlockVolumeAttachAndMountOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5449
          },
          "name": "putBlockVolumeOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5465
          },
          "name": "putCommonDestinationKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5481
          },
          "name": "putDbSystemAdminUserDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5497
          },
          "name": "putDbSystemReplicationUserDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5513
          },
          "name": "putDestinationEncryptionKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5529
          },
          "name": "putExportMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5545
          },
          "name": "putFileSystemOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5561
          },
          "name": "putLoadBalancerMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5577
          },
          "name": "putManagedNodePoolConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5593
          },
          "name": "putNetworkLoadBalancerMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5609
          },
          "name": "putSourceVolumeToDestinationEncryptionKeyMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5625
          },
          "name": "putVaultMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5641
          },
          "name": "putVirtualNodePoolConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5657
          },
          "name": "putVnicMapping",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5673
          },
          "name": "putVnicMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5026
          },
          "name": "resetAutonomousDatabaseStandbyTypeForDrDrills"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5388
          },
          "name": "resetBackendSetMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5404
          },
          "name": "resetBackupConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5420
          },
          "name": "resetBackupLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5436
          },
          "name": "resetBlockVolumeAttachAndMountOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5452
          },
          "name": "resetBlockVolumeOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5042
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5468
          },
          "name": "resetCommonDestinationKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5058
          },
          "name": "resetConnectionStringType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5484
          },
          "name": "resetDbSystemAdminUserDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5500
          },
          "name": "resetDbSystemReplicationUserDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5074
          },
          "name": "resetDestinationAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5090
          },
          "name": "resetDestinationBackupPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5106
          },
          "name": "resetDestinationCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5122
          },
          "name": "resetDestinationCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5138
          },
          "name": "resetDestinationDedicatedVmHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5516
          },
          "name": "resetDestinationEncryptionKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5154
          },
          "name": "resetDestinationLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5170
          },
          "name": "resetDestinationNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5186
          },
          "name": "resetDestinationSnapshotPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5532
          },
          "name": "resetExportMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5548
          },
          "name": "resetFileSystemOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5202
          },
          "name": "resetGtidReconciliationTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5218
          },
          "name": "resetIsContinueOnGtidReconciliationTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5234
          },
          "name": "resetIsMovable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5250
          },
          "name": "resetIsRetainFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5266
          },
          "name": "resetIsStartStopEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5282
          },
          "name": "resetJumpHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5564
          },
          "name": "resetLoadBalancerMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5580
          },
          "name": "resetManagedNodePoolConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5324
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5596
          },
          "name": "resetNetworkLoadBalancerMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5340
          },
          "name": "resetPasswordVaultSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5356
          },
          "name": "resetPeerClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5372
          },
          "name": "resetPeerDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5612
          },
          "name": "resetSourceVolumeToDestinationEncryptionKeyMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5628
          },
          "name": "resetVaultMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5644
          },
          "name": "resetVirtualNodePoolConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5660
          },
          "name": "resetVnicMapping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5676
          },
          "name": "resetVnicMappings"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5382
          },
          "name": "backendSetMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5398
          },
          "name": "backupConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5414
          },
          "name": "backupLocation",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5430
          },
          "name": "blockVolumeAttachAndMountOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5446
          },
          "name": "blockVolumeOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5462
          },
          "name": "commonDestinationKey",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5478
          },
          "name": "dbSystemAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5494
          },
          "name": "dbSystemReplicationUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5510
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5526
          },
          "name": "exportMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5542
          },
          "name": "fileSystemOperations",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5558
          },
          "name": "loadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5574
          },
          "name": "managedNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5590
          },
          "name": "networkLoadBalancerMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5606
          },
          "name": "sourceVolumeToDestinationEncryptionKeyMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5622
          },
          "name": "vaultMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5638
          },
          "name": "virtualNodePoolConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5654
          },
          "name": "vnicMapping",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5670
          },
          "name": "vnicMappings",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5030
          },
          "name": "autonomousDatabaseStandbyTypeForDrDrillsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5392
          },
          "name": "backendSetMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackendSetMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5408
          },
          "name": "backupConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5424
          },
          "name": "backupLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBackupLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5440
          },
          "name": "blockVolumeAttachAndMountOperationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeAttachAndMountOperations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5456
          },
          "name": "blockVolumeOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersBlockVolumeOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5046
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5472
          },
          "name": "commonDestinationKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersCommonDestinationKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5062
          },
          "name": "connectionStringTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5488
          },
          "name": "dbSystemAdminUserDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemAdminUserDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5504
          },
          "name": "dbSystemReplicationUserDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDbSystemReplicationUserDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5078
          },
          "name": "destinationAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5094
          },
          "name": "destinationBackupPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5110
          },
          "name": "destinationCapacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5126
          },
          "name": "destinationCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5142
          },
          "name": "destinationDedicatedVmHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5520
          },
          "name": "destinationEncryptionKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersDestinationEncryptionKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5158
          },
          "name": "destinationLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5174
          },
          "name": "destinationNetworkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5190
          },
          "name": "destinationSnapshotPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5536
          },
          "name": "exportMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersExportMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5552
          },
          "name": "fileSystemOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersFileSystemOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5206
          },
          "name": "gtidReconciliationTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5222
          },
          "name": "isContinueOnGtidReconciliationTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5238
          },
          "name": "isMovableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5254
          },
          "name": "isRetainFaultDomainInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5270
          },
          "name": "isStartStopEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5286
          },
          "name": "jumpHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5568
          },
          "name": "loadBalancerMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersLoadBalancerMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5584
          },
          "name": "managedNodePoolConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersManagedNodePoolConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5299
          },
          "name": "memberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5312
          },
          "name": "memberTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5328
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5600
          },
          "name": "networkLoadBalancerMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersNetworkLoadBalancerMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5344
          },
          "name": "passwordVaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5360
          },
          "name": "peerClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5376
          },
          "name": "peerDbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5616
          },
          "name": "sourceVolumeToDestinationEncryptionKeyMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5632
          },
          "name": "vaultMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5648
          },
          "name": "virtualNodePoolConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5664
          },
          "name": "vnicMappingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5680
          },
          "name": "vnicMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5020
          },
          "name": "autonomousDatabaseStandbyTypeForDrDrills",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5036
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5052
          },
          "name": "connectionStringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5068
          },
          "name": "destinationAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5084
          },
          "name": "destinationBackupPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5100
          },
          "name": "destinationCapacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5116
          },
          "name": "destinationCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5132
          },
          "name": "destinationDedicatedVmHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5148
          },
          "name": "destinationLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5164
          },
          "name": "destinationNetworkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5180
          },
          "name": "destinationSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5196
          },
          "name": "gtidReconciliationTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5212
          },
          "name": "isContinueOnGtidReconciliationTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5228
          },
          "name": "isMovable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5244
          },
          "name": "isRetainFaultDomain",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5260
          },
          "name": "isStartStopEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5276
          },
          "name": "jumpHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5292
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5305
          },
          "name": "memberType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5318
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5334
          },
          "name": "passwordVaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5350
          },
          "name": "peerClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5366
          },
          "name": "peerDbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3255
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_encryption_key DisasterRecoveryDrProtectionGroup#destination_encryption_key}",
            "stability": "stable",
            "summary": "destination_encryption_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3265
          },
          "name": "destinationEncryptionKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_volume_id DisasterRecoveryDrProtectionGroup#source_volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3259
          },
          "name": "sourceVolumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3138
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#encryption_key_id DisasterRecoveryDrProtectionGroup#encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3142
          },
          "name": "encryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#vault_id DisasterRecoveryDrProtectionGroup#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3146
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3231
          },
          "name": "resetEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3247
          },
          "name": "resetVaultId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3235
          },
          "name": "encryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3251
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3225
          },
          "name": "encryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3241
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3375
          },
          "name": "putDestinationEncryptionKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3378
          },
          "name": "resetDestinationEncryptionKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3362
          },
          "name": "resetSourceVolumeId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3372
          },
          "name": "destinationEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3382
          },
          "name": "destinationEncryptionKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsDestinationEncryptionKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3366
          },
          "name": "sourceVolumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3356
          },
          "name": "sourceVolumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersSourceVolumeToDestinationEncryptionKeyMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3406
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersVaultMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_vault_id DisasterRecoveryDrProtectionGroup#destination_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3410
          },
          "name": "destinationVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_vault_id DisasterRecoveryDrProtectionGroup#source_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3414
          },
          "name": "sourceVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVaultMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3551
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVaultMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3544
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVaultMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3463
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3511
          },
          "name": "resetDestinationVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3527
          },
          "name": "resetSourceVaultId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3515
          },
          "name": "destinationVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3531
          },
          "name": "sourceVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3505
          },
          "name": "destinationVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3521
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVaultMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVaultMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3555
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs",
      "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/disaster_recovery_dr_protection_group#id DisasterRecoveryDrProtectionGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3562
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#maximum DisasterRecoveryDrProtectionGroup#maximum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3566
          },
          "name": "maximum",
          "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/disaster_recovery_dr_protection_group#minimum DisasterRecoveryDrProtectionGroup#minimum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3570
          },
          "name": "minimum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3736
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3729
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3729
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3729
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3680
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3696
          },
          "name": "resetMaximum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3712
          },
          "name": "resetMinimum"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3684
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3700
          },
          "name": "maximumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3716
          },
          "name": "minimumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3674
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3690
          },
          "name": "maximum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3706
          },
          "name": "minimum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVirtualNodePoolConfigsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3740
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMapping",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_nsg_id_list DisasterRecoveryDrProtectionGroup#destination_nsg_id_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3744
          },
          "name": "destinationNsgIdList",
          "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/disaster_recovery_dr_protection_group#destination_subnet_id DisasterRecoveryDrProtectionGroup#destination_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3748
          },
          "name": "destinationSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_vnic_id DisasterRecoveryDrProtectionGroup#source_vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3752
          },
          "name": "sourceVnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMapping"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3918
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMappingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3911
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMappingList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 3808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3862
          },
          "name": "resetDestinationNsgIdList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3878
          },
          "name": "resetDestinationSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3894
          },
          "name": "resetSourceVnicId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3866
          },
          "name": "destinationNsgIdListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3882
          },
          "name": "destinationSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3898
          },
          "name": "sourceVnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3856
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3872
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3888
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMapping"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMappingOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 3922
      },
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_nsg_id_list DisasterRecoveryDrProtectionGroup#destination_nsg_id_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3926
          },
          "name": "destinationNsgIdList",
          "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/disaster_recovery_dr_protection_group#destination_primary_private_ip_address DisasterRecoveryDrProtectionGroup#destination_primary_private_ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3930
          },
          "name": "destinationPrimaryPrivateIpAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_primary_private_ip_hostname_label DisasterRecoveryDrProtectionGroup#destination_primary_private_ip_hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3934
          },
          "name": "destinationPrimaryPrivateIpHostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_reserved_public_ip_id DisasterRecoveryDrProtectionGroup#destination_reserved_public_ip_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3938
          },
          "name": "destinationReservedPublicIpId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#destination_subnet_id DisasterRecoveryDrProtectionGroup#destination_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3942
          },
          "name": "destinationSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#source_vnic_id DisasterRecoveryDrProtectionGroup#source_vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 3946
          },
          "name": "sourceVnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMappings"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 4192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 4184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference"
            }
          }
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4192
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMappingsList"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/index.ts",
          "line": 4023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 4013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4095
          },
          "name": "resetDestinationNsgIdList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4111
          },
          "name": "resetDestinationPrimaryPrivateIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4127
          },
          "name": "resetDestinationPrimaryPrivateIpHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4143
          },
          "name": "resetDestinationReservedPublicIpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4159
          },
          "name": "resetDestinationSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4175
          },
          "name": "resetSourceVnicId"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4099
          },
          "name": "destinationNsgIdListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4115
          },
          "name": "destinationPrimaryPrivateIpAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4131
          },
          "name": "destinationPrimaryPrivateIpHostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4147
          },
          "name": "destinationReservedPublicIpIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4163
          },
          "name": "destinationSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4179
          },
          "name": "sourceVnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4089
          },
          "name": "destinationNsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4105
          },
          "name": "destinationPrimaryPrivateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4121
          },
          "name": "destinationPrimaryPrivateIpHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4137
          },
          "name": "destinationReservedPublicIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4153
          },
          "name": "destinationSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4169
          },
          "name": "sourceVnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 4027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupMembersVnicMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupMembersVnicMappingsOutputReference"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 5704
      },
      "name": "DisasterRecoveryDrProtectionGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/disaster_recovery_dr_protection_group#create DisasterRecoveryDrProtectionGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5708
          },
          "name": "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/disaster_recovery_dr_protection_group#delete DisasterRecoveryDrProtectionGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5712
          },
          "name": "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/disaster_recovery_dr_protection_group#update DisasterRecoveryDrProtectionGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5716
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupTimeouts"
    },
    "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disaster-recovery-dr-protection-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disaster-recovery-dr-protection-group/index.ts",
        "line": 5762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5824
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5840
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5856
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DisasterRecoveryDrProtectionGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5828
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5844
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5860
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5818
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5834
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5850
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disaster-recovery-dr-protection-group/index.ts",
            "line": 5774
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DisasterRecoveryDrProtectionGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disaster-recovery-dr-protection-group/index:DisasterRecoveryDrProtectionGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFile": {
      "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/dns_action_create_zone_from_zone_file oci_dns_action_create_zone_from_zone_file}."
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file oci_dns_action_create_zone_from_zone_file} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
          "line": 1009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsActionCreateZoneFromZoneFile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 994
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DnsActionCreateZoneFromZoneFile 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/dns_action_create_zone_from_zone_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsActionCreateZoneFromZoneFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsActionCreateZoneFromZoneFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1203
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1106
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1138
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1206
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1179
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1229
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 982
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1065
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1071
          },
          "name": "dnssecConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1076
          },
          "name": "dnssecState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1082
          },
          "name": "externalDownstreams",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1088
          },
          "name": "externalMasters",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMastersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1094
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1115
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1126
          },
          "name": "nameservers",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameserversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1147
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1152
          },
          "name": "serial",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1157
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1200
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1167
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1189
          },
          "name": "zoneTransferServers",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1194
          },
          "name": "zoneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1046
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1059
          },
          "name": "createZoneFromZoneFileDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1110
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1142
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1210
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1183
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1039
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1052
          },
          "name": "createZoneFromZoneFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1100
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1132
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 1173
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFile"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 9
      },
      "name": "DnsActionCreateZoneFromZoneFileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file#compartment_id DnsActionCreateZoneFromZoneFile#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 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/dns_action_create_zone_from_zone_file#create_zone_from_zone_file_details DnsActionCreateZoneFromZoneFile#create_zone_from_zone_file_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 17
          },
          "name": "createZoneFromZoneFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dns_action_create_zone_from_zone_file#id DnsActionCreateZoneFromZoneFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file#scope DnsActionCreateZoneFromZoneFile#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 28
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file#timeouts DnsActionCreateZoneFromZoneFile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file#view_id DnsActionCreateZoneFromZoneFile#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 32
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileConfig"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 396
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfig",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfig"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 120
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersions",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 40
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsData",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsData"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 63
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 92
          },
          "name": "digestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 97
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsData"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 143
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 172
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 178
          },
          "name": "dsData",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsDsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 183
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 188
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 193
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 198
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 203
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 208
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 213
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 218
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 223
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 228
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 233
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 238
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileDnssecConfigOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 467
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 419
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 449
          },
          "name": "kskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigKskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 455
          },
          "name": "zskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfig"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 261
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersions",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 385
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 385
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 284
      },
      "name": "DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 313
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 318
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 323
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 328
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 333
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 338
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 348
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 353
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 358
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 363
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 368
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 373
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileDnssecConfigZskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 478
      },
      "name": "DnsActionCreateZoneFromZoneFileExternalDownstreams",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalDownstreams"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileExternalDownstreamsOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileExternalDownstreamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalDownstreamsList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 501
      },
      "name": "DnsActionCreateZoneFromZoneFileExternalDownstreamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 530
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 535
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 540
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 514
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalDownstreams"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalDownstreamsOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMasters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMasters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 563
      },
      "name": "DnsActionCreateZoneFromZoneFileExternalMasters",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalMasters"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMastersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMastersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileExternalMastersOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileExternalMastersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 637
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 637
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalMastersList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMastersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMastersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 586
      },
      "name": "DnsActionCreateZoneFromZoneFileExternalMastersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 615
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 620
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 625
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileExternalMasters"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileExternalMastersOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameservers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameservers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 648
      },
      "name": "DnsActionCreateZoneFromZoneFileNameservers",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileNameservers"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameserversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameserversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileNameserversOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileNameserversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 712
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 712
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileNameserversList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameserversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameserversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 671
      },
      "name": "DnsActionCreateZoneFromZoneFileNameserversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 700
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileNameservers"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileNameserversOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 813
      },
      "name": "DnsActionCreateZoneFromZoneFileTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_action_create_zone_from_zone_file#create DnsActionCreateZoneFromZoneFile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 817
          },
          "name": "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/dns_action_create_zone_from_zone_file#delete DnsActionCreateZoneFromZoneFile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 821
          },
          "name": "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/dns_action_create_zone_from_zone_file#update DnsActionCreateZoneFromZoneFile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 825
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileTimeouts"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 933
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 949
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 965
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 937
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 953
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 969
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 927
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 943
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 959
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
        "line": 723
      },
      "name": "DnsActionCreateZoneFromZoneFileZoneTransferServers",
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileZoneTransferServers"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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.DnsActionCreateZoneFromZoneFileZoneTransferServersOutputReference"
            }
          }
        }
      ],
      "name": "DnsActionCreateZoneFromZoneFileZoneTransferServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 802
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
            "line": 802
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileZoneTransferServersList"
    },
    "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-action-create-zone-from-zone-file/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/dns-action-create-zone-from-zone-file/index.ts",
        "line": 746
      },
      "name": "DnsActionCreateZoneFromZoneFileZoneTransferServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 775
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 780
          },
          "name": "isTransferDestination",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 785
          },
          "name": "isTransferSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 790
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-action-create-zone-from-zone-file/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsActionCreateZoneFromZoneFileZoneTransferServers"
          }
        }
      ],
      "symbolId": "src/dns-action-create-zone-from-zone-file/index:DnsActionCreateZoneFromZoneFileZoneTransferServersOutputReference"
    },
    "cdktf-provider-oci.DnsRecord": {
      "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/dns_record oci_dns_record}."
      },
      "fqn": "cdktf-provider-oci.DnsRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record oci_dns_record} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-record/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.DnsRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-record/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-record/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 DnsRecord 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/dns_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsRecordTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 282
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 332
          },
          "name": "resetRdata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 371
          },
          "name": "resetTtl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/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/dns-record/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 320
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 341
          },
          "name": "recordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 346
          },
          "name": "rrsetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsRecordTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 286
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 299
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 336
          },
          "name": "rdataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 359
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsRecordTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 375
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 388
          },
          "name": "zoneNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 292
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 326
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 352
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 365
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 381
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-record/index:DnsRecord"
    },
    "cdktf-provider-oci.DnsRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-record/index.ts",
        "line": 9
      },
      "name": "DnsRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record#domain DnsRecord#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/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/resources/dns_record#rtype DnsRecord#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 32
          },
          "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/resources/dns_record#zone_name_or_id DnsRecord#zone_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/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/resources/dns_record#compartment_id DnsRecord#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/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/resources/dns_record#id DnsRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record#rdata DnsRecord#rdata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 28
          },
          "name": "rdata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record#timeouts DnsRecord#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsRecordTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record#ttl DnsRecord#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 36
          },
          "name": "ttl",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-record/index:DnsRecordConfig"
    },
    "cdktf-provider-oci.DnsRecordTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRecordTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-record/index.ts",
        "line": 48
      },
      "name": "DnsRecordTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_record#create DnsRecord#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/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/dns_record#delete DnsRecord#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/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/dns_record#update DnsRecord#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-record/index:DnsRecordTimeouts"
    },
    "cdktf-provider-oci.DnsRecordTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRecordTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-record/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/dns-record/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsRecordTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-record/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsRecordTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-record/index:DnsRecordTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsResolver": {
      "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/dns_resolver oci_dns_resolver}."
      },
      "fqn": "cdktf-provider-oci.DnsResolver",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver oci_dns_resolver} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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.DnsResolverConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsResolver resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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 DnsResolver 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/dns_resolver#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsResolver that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsResolver to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 925
          },
          "name": "putAttachedViews",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsResolverAttachedViews"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 941
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsResolverRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 957
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsResolverTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 928
          },
          "name": "resetAttachedViews"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 783
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 804
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 820
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 842
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 858
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 944
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 892
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 960
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 972
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 987
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsResolver",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 711
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 771
          },
          "name": "attachedVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 922
          },
          "name": "attachedViews",
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverAttachedViewsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 792
          },
          "name": "defaultViewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 830
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 867
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 938
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 901
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 906
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 911
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 954
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 916
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 932
          },
          "name": "attachedViewsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverAttachedViews"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 787
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 808
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 824
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 846
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 862
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 880
          },
          "name": "resolverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 948
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 896
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 964
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 777
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 798
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 814
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 836
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 852
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 873
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 886
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolver"
    },
    "cdktf-provider-oci.DnsResolverAttachedViews": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverAttachedViews",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 190
      },
      "name": "DnsResolverAttachedViews",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#view_id DnsResolver#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 194
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverAttachedViews"
    },
    "cdktf-provider-oci.DnsResolverAttachedViewsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverAttachedViewsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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.DnsResolverAttachedViewsOutputReference"
            }
          }
        }
      ],
      "name": "DnsResolverAttachedViewsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns-resolver/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverAttachedViews"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverAttachedViewsList"
    },
    "cdktf-provider-oci.DnsResolverAttachedViewsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverAttachedViewsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 226
      },
      "name": "DnsResolverAttachedViewsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 279
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 272
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 240
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverAttachedViews"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverAttachedViewsOutputReference"
    },
    "cdktf-provider-oci.DnsResolverConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 9
      },
      "name": "DnsResolverConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#resolver_id DnsResolver#resolver_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 36
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#attached_views DnsResolver#attached_views}",
            "stability": "stable",
            "summary": "attached_views block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 46
          },
          "name": "attachedViews",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverAttachedViews"
                    },
                    "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/dns_resolver#compartment_id DnsResolver#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns_resolver#defined_tags DnsResolver#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns_resolver#display_name DnsResolver#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns_resolver#freeform_tags DnsResolver#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns_resolver#id DnsResolver#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns_resolver#rules DnsResolver#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 52
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverRules"
                    },
                    "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/dns_resolver#scope DnsResolver#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 40
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#timeouts DnsResolver#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverConfig"
    },
    "cdktf-provider-oci.DnsResolverEndpoint": {
      "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/dns_resolver_endpoint oci_dns_resolver_endpoint}."
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint oci_dns_resolver_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-resolver-endpoint/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.DnsResolverEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-resolver-endpoint/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsResolverEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/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 DnsResolverEndpoint 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/dns_resolver_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsResolverEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsResolverEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 485
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 307
          },
          "name": "resetEndpointType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 323
          },
          "name": "resetForwardingAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 339
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 381
          },
          "name": "resetListeningAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 410
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 439
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 488
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 500
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsResolverEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 448
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 453
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 471
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 482
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 476
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 311
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 327
          },
          "name": "forwardingAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 343
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 356
          },
          "name": "isForwardingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 369
          },
          "name": "isListeningInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 385
          },
          "name": "listeningAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 398
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 414
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 427
          },
          "name": "resolverIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 443
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 466
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 492
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 301
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 317
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 333
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 349
          },
          "name": "isForwarding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 362
          },
          "name": "isListening",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 375
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 391
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 404
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 420
          },
          "name": "resolverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 433
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 459
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-resolver-endpoint/index:DnsResolverEndpoint"
    },
    "cdktf-provider-oci.DnsResolverEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver-endpoint/index.ts",
        "line": 9
      },
      "name": "DnsResolverEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#is_forwarding DnsResolverEndpoint#is_forwarding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 28
          },
          "name": "isForwarding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dns_resolver_endpoint#is_listening DnsResolverEndpoint#is_listening}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 32
          },
          "name": "isListening",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dns_resolver_endpoint#name DnsResolverEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/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/dns_resolver_endpoint#resolver_id DnsResolverEndpoint#resolver_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 48
          },
          "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/resources/dns_resolver_endpoint#subnet_id DnsResolverEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 56
          },
          "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/dns_resolver_endpoint#endpoint_type DnsResolverEndpoint#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 13
          },
          "name": "endpointType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#forwarding_address DnsResolverEndpoint#forwarding_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 17
          },
          "name": "forwardingAddress",
          "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/dns_resolver_endpoint#id DnsResolverEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#listening_address DnsResolverEndpoint#listening_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 36
          },
          "name": "listeningAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#nsg_ids DnsResolverEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/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/dns_resolver_endpoint#scope DnsResolverEndpoint#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 52
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#timeouts DnsResolverEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-resolver-endpoint/index:DnsResolverEndpointConfig"
    },
    "cdktf-provider-oci.DnsResolverEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver-endpoint/index.ts",
        "line": 64
      },
      "name": "DnsResolverEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver_endpoint#create DnsResolverEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/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/dns_resolver_endpoint#delete DnsResolverEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/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/dns_resolver_endpoint#update DnsResolverEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-resolver-endpoint/index:DnsResolverEndpointTimeouts"
    },
    "cdktf-provider-oci.DnsResolverEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver-endpoint/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/dns-resolver-endpoint/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsResolverEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver-endpoint/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver-endpoint/index:DnsResolverEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsResolverEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 60
      },
      "name": "DnsResolverEndpoints",
      "symbolId": "src/dns-resolver/index:DnsResolverEndpoints"
    },
    "cdktf-provider-oci.DnsResolverEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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.DnsResolverEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DnsResolverEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns-resolver/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverEndpointsList"
    },
    "cdktf-provider-oci.DnsResolverEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 83
      },
      "name": "DnsResolverEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 112
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 117
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 122
          },
          "name": "forwardingAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 127
          },
          "name": "isForwarding",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 132
          },
          "name": "isListening",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 137
          },
          "name": "listeningAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 147
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 152
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 157
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 162
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 167
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsResolverEndpoints"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverEndpointsOutputReference"
    },
    "cdktf-provider-oci.DnsResolverRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 303
      },
      "name": "DnsResolverRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#action DnsResolver#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 307
          },
          "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/dns_resolver#destination_addresses DnsResolver#destination_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 315
          },
          "name": "destinationAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/dns_resolver#source_endpoint_name DnsResolver#source_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 323
          },
          "name": "sourceEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#client_address_conditions DnsResolver#client_address_conditions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 311
          },
          "name": "clientAddressConditions",
          "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/dns_resolver#qname_cover_conditions DnsResolver#qname_cover_conditions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 319
          },
          "name": "qnameCoverConditions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverRules"
    },
    "cdktf-provider-oci.DnsResolverRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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.DnsResolverRulesOutputReference"
            }
          }
        }
      ],
      "name": "DnsResolverRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-resolver/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/dns-resolver/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsResolverRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverRulesList"
    },
    "cdktf-provider-oci.DnsResolverRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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/dns-resolver/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 472
          },
          "name": "resetClientAddressConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 501
          },
          "name": "resetQnameCoverConditions"
        }
      ],
      "name": "DnsResolverRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 460
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 476
          },
          "name": "clientAddressConditionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 489
          },
          "name": "destinationAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 505
          },
          "name": "qnameCoverConditionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 518
          },
          "name": "sourceEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 453
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 466
          },
          "name": "clientAddressConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 482
          },
          "name": "destinationAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 495
          },
          "name": "qnameCoverConditions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 511
          },
          "name": "sourceEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverRulesOutputReference"
    },
    "cdktf-provider-oci.DnsResolverTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 542
      },
      "name": "DnsResolverTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_resolver#create DnsResolver#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 546
          },
          "name": "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/dns_resolver#delete DnsResolver#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 550
          },
          "name": "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/dns_resolver#update DnsResolver#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 554
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverTimeouts"
    },
    "cdktf-provider-oci.DnsResolverTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsResolverTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-resolver/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-resolver/index.ts",
        "line": 600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 662
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 678
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 694
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsResolverTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 666
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 682
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 698
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 656
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 672
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 688
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-resolver/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsResolverTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-resolver/index:DnsResolverTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsRrset": {
      "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/dns_rrset oci_dns_rrset}."
      },
      "fqn": "cdktf-provider-oci.DnsRrset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset oci_dns_rrset} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-rrset/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.DnsRrsetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-rrset/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsRrset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-rrset/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 DnsRrset 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/dns_rrset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsRrset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsRrset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 607
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsRrsetItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 623
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsRrsetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 507
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 536
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 610
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 565
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 626
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 581
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 638
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 652
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsRrset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 441
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 604
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.DnsRrsetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 620
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsRrsetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 511
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 524
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 540
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 614
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsRrsetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 553
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 569
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 630
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsRrsetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 585
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 598
          },
          "name": "zoneNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 501
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 517
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 530
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 546
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 559
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 575
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 591
          },
          "name": "zoneNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrset"
    },
    "cdktf-provider-oci.DnsRrsetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-rrset/index.ts",
        "line": 9
      },
      "name": "DnsRrsetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#domain DnsRrset#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/dns_rrset#rtype DnsRrset#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 28
          },
          "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/resources/dns_rrset#zone_name_or_id DnsRrset#zone_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/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/resources/dns_rrset#compartment_id DnsRrset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/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/resources/dns_rrset#id DnsRrset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/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/dns_rrset#items DnsRrset#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 46
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsRrsetItems"
                    },
                    "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/dns_rrset#scope DnsRrset#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 32
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#timeouts DnsRrset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsRrsetTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#view_id DnsRrset#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 36
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetConfig"
    },
    "cdktf-provider-oci.DnsRrsetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-rrset/index.ts",
        "line": 54
      },
      "name": "DnsRrsetItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#domain DnsRrset#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 58
          },
          "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/resources/dns_rrset#rdata DnsRrset#rdata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 62
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#rtype DnsRrset#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 66
          },
          "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/resources/dns_rrset#ttl DnsRrset#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 70
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetItems"
    },
    "cdktf-provider-oci.DnsRrsetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-rrset/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/dns-rrset/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/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.DnsRrsetItemsOutputReference"
            }
          }
        }
      ],
      "name": "DnsRrsetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-rrset/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/dns-rrset/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsRrsetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetItemsList"
    },
    "cdktf-provider-oci.DnsRrsetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-rrset/index.ts",
        "line": 123
      },
      "name": "DnsRrsetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 199
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 217
          },
          "name": "recordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 222
          },
          "name": "rrsetVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 194
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 212
          },
          "name": "rdataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 235
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 248
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 187
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 205
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 228
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 241
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsRrsetItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetItemsOutputReference"
    },
    "cdktf-provider-oci.DnsRrsetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-rrset/index.ts",
        "line": 272
      },
      "name": "DnsRrsetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_rrset#create DnsRrset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/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/dns_rrset#delete DnsRrset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/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/dns_rrset#update DnsRrset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 284
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetTimeouts"
    },
    "cdktf-provider-oci.DnsRrsetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsRrsetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-rrset/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/dns-rrset/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 392
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 408
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 424
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsRrsetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 396
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 412
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 428
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 386
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 402
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 418
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-rrset/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsRrsetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-rrset/index:DnsRrsetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicy": {
      "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/dns_steering_policy oci_dns_steering_policy}."
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy oci_dns_steering_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DnsSteeringPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsSteeringPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1281
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DnsSteeringPolicy 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/dns_steering_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsSteeringPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsSteeringPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1468
          },
          "name": "putAnswers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1484
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1500
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1471
          },
          "name": "resetAnswers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1350
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1379
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1395
          },
          "name": "resetHealthCheckMonitorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1411
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1487
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1503
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1455
          },
          "name": "resetTtl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1515
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsSteeringPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1269
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1465
          },
          "name": "answers",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1481
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1420
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1425
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1443
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1497
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1475
          },
          "name": "answersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1338
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1354
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1367
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1383
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1399
          },
          "name": "healthCheckMonitorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1415
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1491
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1438
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1507
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1459
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1331
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1344
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1360
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1373
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1389
          },
          "name": "healthCheckMonitorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1431
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1449
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicy"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAnswers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 64
      },
      "name": "DnsSteeringPolicyAnswers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#name DnsSteeringPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 72
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#rdata DnsSteeringPolicy#rdata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 80
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#rtype DnsSteeringPolicy#rtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 84
          },
          "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/resources/dns_steering_policy#is_disabled DnsSteeringPolicy#is_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 68
          },
          "name": "isDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dns_steering_policy#pool DnsSteeringPolicy#pool}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 76
          },
          "name": "pool",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyAnswers"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAnswersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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.DnsSteeringPolicyAnswersOutputReference"
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyAnswersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 292
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
            "line": 292
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyAnswersList"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAnswersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 220
          },
          "name": "resetIsDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 249
          },
          "name": "resetPool"
        }
      ],
      "name": "DnsSteeringPolicyAnswersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 224
          },
          "name": "isDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 237
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 253
          },
          "name": "poolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 266
          },
          "name": "rdataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 279
          },
          "name": "rtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 214
          },
          "name": "isDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 230
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 243
          },
          "name": "pool",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 259
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 272
          },
          "name": "rtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyAnswersOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAttachment": {
      "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/dns_steering_policy_attachment oci_dns_steering_policy_attachment}."
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment oci_dns_steering_policy_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy-attachment/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.DnsSteeringPolicyAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-steering-policy-attachment/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsSteeringPolicyAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/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 DnsSteeringPolicyAttachment 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/dns_steering_policy_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsSteeringPolicyAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsSteeringPolicyAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 365
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 277
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 368
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 380
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 315
          },
          "name": "rtypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 320
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 325
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 343
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 362
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 281
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 294
          },
          "name": "domainNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 338
          },
          "name": "steeringPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 372
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 356
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 271
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 287
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 331
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 349
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy-attachment/index:DnsSteeringPolicyAttachment"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy-attachment/index.ts",
        "line": 9
      },
      "name": "DnsSteeringPolicyAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment#domain_name DnsSteeringPolicyAttachment#domain_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 17
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment#steering_policy_id DnsSteeringPolicyAttachment#steering_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 28
          },
          "name": "steeringPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment#zone_id DnsSteeringPolicyAttachment#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 32
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment#display_name DnsSteeringPolicyAttachment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-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/dns_steering_policy_attachment#id DnsSteeringPolicyAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/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/dns_steering_policy_attachment#timeouts DnsSteeringPolicyAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy-attachment/index:DnsSteeringPolicyAttachmentConfig"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy-attachment/index.ts",
        "line": 40
      },
      "name": "DnsSteeringPolicyAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy_attachment#create DnsSteeringPolicyAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/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/dns_steering_policy_attachment#delete DnsSteeringPolicyAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/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/dns_steering_policy_attachment#update DnsSteeringPolicyAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy-attachment/index:DnsSteeringPolicyAttachmentTimeouts"
    },
    "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy-attachment/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/dns-steering-policy-attachment/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsSteeringPolicyAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy-attachment/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy-attachment/index:DnsSteeringPolicyAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 9
      },
      "name": "DnsSteeringPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#compartment_id DnsSteeringPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-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/dns_steering_policy#display_name DnsSteeringPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns_steering_policy#template DnsSteeringPolicy#template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 40
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#answers DnsSteeringPolicy#answers}",
            "stability": "stable",
            "summary": "answers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 50
          },
          "name": "answers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyAnswers"
                    },
                    "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/dns_steering_policy#defined_tags DnsSteeringPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-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/dns_steering_policy#freeform_tags DnsSteeringPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 25
          },
          "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/dns_steering_policy#health_check_monitor_id DnsSteeringPolicy#health_check_monitor_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 29
          },
          "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/resources/dns_steering_policy#id DnsSteeringPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-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/dns_steering_policy#rules DnsSteeringPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 56
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#timeouts DnsSteeringPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#ttl DnsSteeringPolicy#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 44
          },
          "name": "ttl",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyConfig"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 851
      },
      "name": "DnsSteeringPolicyRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#rule_type DnsSteeringPolicy#rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 863
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#cases DnsSteeringPolicy#cases}",
            "stability": "stable",
            "summary": "cases block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 869
          },
          "name": "cases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#default_answer_data DnsSteeringPolicy#default_answer_data}",
            "stability": "stable",
            "summary": "default_answer_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 875
          },
          "name": "defaultAnswerData",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData"
                    },
                    "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/dns_steering_policy#default_count DnsSteeringPolicy#default_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 855
          },
          "name": "defaultCount",
          "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/dns_steering_policy#description DnsSteeringPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 859
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRules"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 485
      },
      "name": "DnsSteeringPolicyRulesCases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#answer_data DnsSteeringPolicy#answer_data}",
            "stability": "stable",
            "summary": "answer_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 499
          },
          "name": "answerData",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData"
                    },
                    "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/dns_steering_policy#case_condition DnsSteeringPolicy#case_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 489
          },
          "name": "caseCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#count DnsSteeringPolicy#count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 493
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCases"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 303
      },
      "name": "DnsSteeringPolicyRulesCasesAnswerData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#answer_condition DnsSteeringPolicy#answer_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 307
          },
          "name": "answerCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#should_keep DnsSteeringPolicy#should_keep}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 311
          },
          "name": "shouldKeep",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dns_steering_policy#value DnsSteeringPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 315
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCasesAnswerData"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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.DnsSteeringPolicyRulesCasesAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyRulesCasesAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCasesAnswerDataList"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 425
          },
          "name": "resetAnswerCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 441
          },
          "name": "resetShouldKeep"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 457
          },
          "name": "resetValue"
        }
      ],
      "name": "DnsSteeringPolicyRulesCasesAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 429
          },
          "name": "answerConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 445
          },
          "name": "shouldKeepInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 461
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 419
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 435
          },
          "name": "shouldKeep",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 451
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCasesAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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.DnsSteeringPolicyRulesCasesOutputReference"
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyRulesCasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
            "line": 658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCasesList"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesCasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 638
          },
          "name": "putAnswerData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 641
          },
          "name": "resetAnswerData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 609
          },
          "name": "resetCaseCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 625
          },
          "name": "resetCount"
        }
      ],
      "name": "DnsSteeringPolicyRulesCasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 635
          },
          "name": "answerData",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 645
          },
          "name": "answerDataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesAnswerData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 613
          },
          "name": "caseConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 629
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 603
          },
          "name": "caseCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 619
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesCasesOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 669
      },
      "name": "DnsSteeringPolicyRulesDefaultAnswerData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#answer_condition DnsSteeringPolicy#answer_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 673
          },
          "name": "answerCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#should_keep DnsSteeringPolicy#should_keep}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 677
          },
          "name": "shouldKeep",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/dns_steering_policy#value DnsSteeringPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 681
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesDefaultAnswerData"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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.DnsSteeringPolicyRulesDefaultAnswerDataOutputReference"
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyRulesDefaultAnswerDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 840
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
            "line": 840
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesDefaultAnswerDataList"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 791
          },
          "name": "resetAnswerCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 807
          },
          "name": "resetShouldKeep"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 823
          },
          "name": "resetValue"
        }
      ],
      "name": "DnsSteeringPolicyRulesDefaultAnswerDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 795
          },
          "name": "answerConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 811
          },
          "name": "shouldKeepInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 827
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 785
          },
          "name": "answerCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 801
          },
          "name": "shouldKeep",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 817
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesDefaultAnswerDataOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 1081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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.DnsSteeringPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DnsSteeringPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1089
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
            "line": 1089
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesList"
    },
    "cdktf-provider-oci.DnsSteeringPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1053
          },
          "name": "putCases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1069
          },
          "name": "putDefaultAnswerData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1056
          },
          "name": "resetCases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1072
          },
          "name": "resetDefaultAnswerData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1011
          },
          "name": "resetDefaultCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1027
          },
          "name": "resetDescription"
        }
      ],
      "name": "DnsSteeringPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1050
          },
          "name": "cases",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1066
          },
          "name": "defaultAnswerData",
          "type": {
            "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1060
          },
          "name": "casesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesCases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1076
          },
          "name": "defaultAnswerDataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsSteeringPolicyRulesDefaultAnswerData"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1015
          },
          "name": "defaultCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1031
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1044
          },
          "name": "ruleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1005
          },
          "name": "defaultCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1021
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1037
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.DnsSteeringPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-steering-policy/index.ts",
        "line": 1100
      },
      "name": "DnsSteeringPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_steering_policy#create DnsSteeringPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1104
          },
          "name": "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/dns_steering_policy#delete DnsSteeringPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1108
          },
          "name": "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/dns_steering_policy#update DnsSteeringPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1112
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyTimeouts"
    },
    "cdktf-provider-oci.DnsSteeringPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-steering-policy/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/dns-steering-policy/index.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1220
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1236
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1252
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsSteeringPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1224
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1240
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1256
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1214
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1230
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1246
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-steering-policy/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsSteeringPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-steering-policy/index:DnsSteeringPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsTsigKey": {
      "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/dns_tsig_key oci_dns_tsig_key}."
      },
      "fqn": "cdktf-provider-oci.DnsTsigKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_tsig_key oci_dns_tsig_key} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-tsig-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.DnsTsigKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-tsig-key/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsTsigKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-tsig-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 DnsTsigKey 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/dns_tsig_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsTsigKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsTsigKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 399
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsTsigKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 308
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 402
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 414
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 427
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsTsigKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 375
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 380
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 385
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 396
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsTsigKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 390
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 283
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 296
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 312
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 357
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 370
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 406
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsTsigKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 276
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 302
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 363
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-tsig-key/index:DnsTsigKey"
    },
    "cdktf-provider-oci.DnsTsigKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsTsigKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-tsig-key/index.ts",
        "line": 9
      },
      "name": "DnsTsigKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_tsig_key#algorithm DnsTsigKey#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 13
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_tsig_key#compartment_id DnsTsigKey#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/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/dns_tsig_key#name DnsTsigKey#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/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/dns_tsig_key#secret DnsTsigKey#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 40
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_tsig_key#defined_tags DnsTsigKey#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/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/dns_tsig_key#freeform_tags DnsTsigKey#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/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/dns_tsig_key#id DnsTsigKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/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/dns_tsig_key#timeouts DnsTsigKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsTsigKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-tsig-key/index:DnsTsigKeyConfig"
    },
    "cdktf-provider-oci.DnsTsigKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsTsigKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-tsig-key/index.ts",
        "line": 48
      },
      "name": "DnsTsigKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_tsig_key#create DnsTsigKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-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/dns_tsig_key#delete DnsTsigKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-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/dns_tsig_key#update DnsTsigKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-tsig-key/index:DnsTsigKeyTimeouts"
    },
    "cdktf-provider-oci.DnsTsigKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsTsigKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-tsig-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/dns-tsig-key/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsTsigKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-tsig-key/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsTsigKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-tsig-key/index:DnsTsigKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsView": {
      "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/dns_view oci_dns_view}."
      },
      "fqn": "cdktf-provider-oci.DnsView",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_view oci_dns_view} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-view/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.DnsViewConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-view/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsView resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-view/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 DnsView 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/dns_view#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsView that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsView to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 392
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsViewTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 306
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 359
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 395
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 407
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 419
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsView",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 347
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 368
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 373
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 378
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 389
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsViewTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 383
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 310
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 363
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 399
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsViewTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 353
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-view/index:DnsView"
    },
    "cdktf-provider-oci.DnsViewConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsViewConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-view/index.ts",
        "line": 9
      },
      "name": "DnsViewConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_view#compartment_id DnsView#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 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/dns_view#defined_tags DnsView#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#display_name DnsView#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#freeform_tags DnsView#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#id DnsView#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#scope DnsView#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 36
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_view#timeouts DnsView#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsViewTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-view/index:DnsViewConfig"
    },
    "cdktf-provider-oci.DnsViewTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsViewTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-view/index.ts",
        "line": 44
      },
      "name": "DnsViewTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_view#create DnsView#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#delete DnsView#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/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/dns_view#update DnsView#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-view/index:DnsViewTimeouts"
    },
    "cdktf-provider-oci.DnsViewTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsViewTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-view/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/dns-view/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsViewTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-view/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsViewTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-view/index:DnsViewTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsZone": {
      "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/dns_zone oci_dns_zone}."
      },
      "fqn": "cdktf-provider-oci.DnsZone",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone oci_dns_zone} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-zone/index.ts",
          "line": 1225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.DnsZoneConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 1193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsZone resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1210
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DnsZone 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/dns_zone#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsZone that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsZone to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1447
          },
          "name": "putExternalDownstreams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1463
          },
          "name": "putExternalMasters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.DnsZoneExternalMasters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1479
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsZoneTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1280
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1302
          },
          "name": "resetDnssecState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1450
          },
          "name": "resetExternalDownstreams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1466
          },
          "name": "resetExternalMasters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1318
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1334
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1374
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1482
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1415
          },
          "name": "resetViewId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsZone",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1198
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1290
          },
          "name": "dnssecConfig",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1444
          },
          "name": "externalDownstreams",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1460
          },
          "name": "externalMasters",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneExternalMastersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1343
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1362
          },
          "name": "nameservers",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneNameserversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1383
          },
          "name": "selfAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1388
          },
          "name": "serial",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1398
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1476
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1403
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1425
          },
          "name": "zoneTransferServers",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneZoneTransferServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1268
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1284
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1306
          },
          "name": "dnssecStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1454
          },
          "name": "externalDownstreamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1470
          },
          "name": "externalMastersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalMasters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1322
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1338
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1356
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1378
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1486
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1419
          },
          "name": "viewIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1438
          },
          "name": "zoneTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1274
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1296
          },
          "name": "dnssecState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1312
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1328
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1349
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1368
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1409
          },
          "name": "viewId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1431
          },
          "name": "zoneType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZone"
    },
    "cdktf-provider-oci.DnsZoneConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 9
      },
      "name": "DnsZoneConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#compartment_id DnsZone#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-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/dns_zone#name DnsZone#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/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/dns_zone#zone_type DnsZone#zone_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 48
          },
          "name": "zoneType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#defined_tags DnsZone#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-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/dns_zone#dnssec_state DnsZone#dnssec_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 21
          },
          "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/resources/dns_zone#external_downstreams DnsZone#external_downstreams}",
            "stability": "stable",
            "summary": "external_downstreams block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 54
          },
          "name": "externalDownstreams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#external_masters DnsZone#external_masters}",
            "stability": "stable",
            "summary": "external_masters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 60
          },
          "name": "externalMasters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalMasters"
                    },
                    "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/dns_zone#freeform_tags DnsZone#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/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/dns_zone#id DnsZone#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/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/dns_zone#scope DnsZone#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 40
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#timeouts DnsZone#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#view_id DnsZone#view_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 44
          },
          "name": "viewId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneConfig"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 424
      },
      "name": "DnsZoneDnssecConfig",
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfig"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 148
      },
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersions",
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 68
      },
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersionsDsData",
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersionsDsData"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataList"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 91
      },
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 120
          },
          "name": "digestType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 125
          },
          "name": "rdata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsData"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataOutputReference"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneDnssecConfigKskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 278
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 171
      },
      "name": "DnsZoneDnssecConfigKskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 200
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 206
          },
          "name": "dsData",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsDsDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 211
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 216
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 221
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 226
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 231
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 236
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 241
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 246
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 251
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 256
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 261
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 266
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigKskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneDnssecConfigOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneDnssecConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigList"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 447
      },
      "name": "DnsZoneDnssecConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 477
          },
          "name": "kskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigKskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 483
          },
          "name": "zskDnssecKeyVersions",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfig"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigOutputReference"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 289
      },
      "name": "DnsZoneDnssecConfigZskDnssecKeyVersions",
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigZskDnssecKeyVersions"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneDnssecConfigZskDnssecKeyVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneDnssecConfigZskDnssecKeyVersionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigZskDnssecKeyVersionsList"
    },
    "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 312
      },
      "name": "DnsZoneDnssecConfigZskDnssecKeyVersionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 341
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 346
          },
          "name": "keyTag",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 351
          },
          "name": "lengthInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 356
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 361
          },
          "name": "successorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 366
          },
          "name": "timeActivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 371
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 376
          },
          "name": "timeExpired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 381
          },
          "name": "timeInactivated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 386
          },
          "name": "timePromoted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 391
          },
          "name": "timePublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 396
          },
          "name": "timeUnpublished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 401
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneDnssecConfigZskDnssecKeyVersions"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneDnssecConfigZskDnssecKeyVersionsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneExternalDownstreams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 671
      },
      "name": "DnsZoneExternalDownstreams",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#address DnsZone#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 675
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#port DnsZone#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 679
          },
          "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/dns_zone#tsig_key_id DnsZone#tsig_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 683
          },
          "name": "tsigKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalDownstreams"
    },
    "cdktf-provider-oci.DnsZoneExternalDownstreamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneExternalDownstreamsOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneExternalDownstreamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalDownstreamsList"
    },
    "cdktf-provider-oci.DnsZoneExternalDownstreamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 806
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 822
          },
          "name": "resetTsigKeyId"
        }
      ],
      "name": "DnsZoneExternalDownstreamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 794
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 810
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 826
          },
          "name": "tsigKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 787
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 800
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 816
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneExternalDownstreams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalDownstreamsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneExternalMasters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalMasters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 850
      },
      "name": "DnsZoneExternalMasters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#address DnsZone#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 854
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#port DnsZone#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 858
          },
          "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/dns_zone#tsig_key_id DnsZone#tsig_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 862
          },
          "name": "tsigKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalMasters"
    },
    "cdktf-provider-oci.DnsZoneExternalMastersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalMastersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneExternalMastersOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneExternalMastersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1018
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 1018
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.DnsZoneExternalMasters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalMastersList"
    },
    "cdktf-provider-oci.DnsZoneExternalMastersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneExternalMastersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 985
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1001
          },
          "name": "resetTsigKeyId"
        }
      ],
      "name": "DnsZoneExternalMastersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 973
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 989
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1005
          },
          "name": "tsigKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 966
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 979
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 995
          },
          "name": "tsigKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneExternalMasters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneExternalMastersOutputReference"
    },
    "cdktf-provider-oci.DnsZoneNameservers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneNameservers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 506
      },
      "name": "DnsZoneNameservers",
      "symbolId": "src/dns-zone/index:DnsZoneNameservers"
    },
    "cdktf-provider-oci.DnsZoneNameserversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneNameserversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneNameserversOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneNameserversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 570
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 570
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneNameserversList"
    },
    "cdktf-provider-oci.DnsZoneNameserversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneNameserversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 529
      },
      "name": "DnsZoneNameserversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 558
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneNameservers"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneNameserversOutputReference"
    },
    "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersion": {
      "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/dns_zone_promote_dnssec_key_version oci_dns_zone_promote_dnssec_key_version}."
      },
      "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_promote_dnssec_key_version oci_dns_zone_promote_dnssec_key_version} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-zone-promote-dnssec-key-version/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.DnsZonePromoteDnssecKeyVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsZonePromoteDnssecKeyVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/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 DnsZonePromoteDnssecKeyVersion 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/dns_zone_promote_dnssec_key_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsZonePromoteDnssecKeyVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsZonePromoteDnssecKeyVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 296
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsZonePromoteDnssecKeyVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 268
          },
          "name": "dnssecKeyVersionUuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 300
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 313
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 261
          },
          "name": "dnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 290
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 306
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone-promote-dnssec-key-version/index:DnsZonePromoteDnssecKeyVersion"
    },
    "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
        "line": 9
      },
      "name": "DnsZonePromoteDnssecKeyVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_promote_dnssec_key_version#dnssec_key_version_uuid DnsZonePromoteDnssecKeyVersion#dnssec_key_version_uuid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 13
          },
          "name": "dnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_promote_dnssec_key_version#zone_id DnsZonePromoteDnssecKeyVersion#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 28
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dns_zone_promote_dnssec_key_version#id DnsZonePromoteDnssecKeyVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-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/resources/dns_zone_promote_dnssec_key_version#scope DnsZonePromoteDnssecKeyVersion#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 24
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_promote_dnssec_key_version#timeouts DnsZonePromoteDnssecKeyVersion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-zone-promote-dnssec-key-version/index:DnsZonePromoteDnssecKeyVersionConfig"
    },
    "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
        "line": 36
      },
      "name": "DnsZonePromoteDnssecKeyVersionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_promote_dnssec_key_version#create DnsZonePromoteDnssecKeyVersion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/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/dns_zone_promote_dnssec_key_version#delete DnsZonePromoteDnssecKeyVersion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/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/dns_zone_promote_dnssec_key_version#update DnsZonePromoteDnssecKeyVersion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone-promote-dnssec-key-version/index:DnsZonePromoteDnssecKeyVersionTimeouts"
    },
    "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone-promote-dnssec-key-version/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/dns-zone-promote-dnssec-key-version/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsZonePromoteDnssecKeyVersionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-promote-dnssec-key-version/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZonePromoteDnssecKeyVersionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone-promote-dnssec-key-version/index:DnsZonePromoteDnssecKeyVersionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneStageDnssecKeyVersion": {
      "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/dns_zone_stage_dnssec_key_version oci_dns_zone_stage_dnssec_key_version}."
      },
      "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_stage_dnssec_key_version oci_dns_zone_stage_dnssec_key_version} Resource."
        },
        "locationInModule": {
          "filename": "src/dns-zone-stage-dnssec-key-version/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.DnsZoneStageDnssecKeyVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a DnsZoneStageDnssecKeyVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/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 DnsZoneStageDnssecKeyVersion 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/dns_zone_stage_dnssec_key_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DnsZoneStageDnssecKeyVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DnsZoneStageDnssecKeyVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 296
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DnsZoneStageDnssecKeyVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 284
          },
          "name": "predecessorDnssecKeyVersionUuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 300
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 313
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 277
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 290
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 306
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone-stage-dnssec-key-version/index:DnsZoneStageDnssecKeyVersion"
    },
    "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
        "line": 9
      },
      "name": "DnsZoneStageDnssecKeyVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_stage_dnssec_key_version#predecessor_dnssec_key_version_uuid DnsZoneStageDnssecKeyVersion#predecessor_dnssec_key_version_uuid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 20
          },
          "name": "predecessorDnssecKeyVersionUuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_stage_dnssec_key_version#zone_id DnsZoneStageDnssecKeyVersion#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 28
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/dns_zone_stage_dnssec_key_version#id DnsZoneStageDnssecKeyVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/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/dns_zone_stage_dnssec_key_version#scope DnsZoneStageDnssecKeyVersion#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 24
          },
          "name": "scope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_stage_dnssec_key_version#timeouts DnsZoneStageDnssecKeyVersion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts"
          }
        }
      ],
      "symbolId": "src/dns-zone-stage-dnssec-key-version/index:DnsZoneStageDnssecKeyVersionConfig"
    },
    "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
        "line": 36
      },
      "name": "DnsZoneStageDnssecKeyVersionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone_stage_dnssec_key_version#create DnsZoneStageDnssecKeyVersion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/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/dns_zone_stage_dnssec_key_version#delete DnsZoneStageDnssecKeyVersion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/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/dns_zone_stage_dnssec_key_version#update DnsZoneStageDnssecKeyVersion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone-stage-dnssec-key-version/index:DnsZoneStageDnssecKeyVersionTimeouts"
    },
    "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone-stage-dnssec-key-version/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/dns-zone-stage-dnssec-key-version/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsZoneStageDnssecKeyVersionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone-stage-dnssec-key-version/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneStageDnssecKeyVersionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone-stage-dnssec-key-version/index:DnsZoneStageDnssecKeyVersionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 1029
      },
      "name": "DnsZoneTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/dns_zone#create DnsZone#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1033
          },
          "name": "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/dns_zone#delete DnsZone#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1037
          },
          "name": "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/dns_zone#update DnsZone#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1041
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneTimeouts"
    },
    "cdktf-provider-oci.DnsZoneTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 1087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1149
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1165
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1181
          },
          "name": "resetUpdate"
        }
      ],
      "name": "DnsZoneTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1153
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1169
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1185
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1143
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1159
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1175
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 1099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.DnsZoneTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneTimeoutsOutputReference"
    },
    "cdktf-provider-oci.DnsZoneZoneTransferServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneZoneTransferServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dns-zone/index.ts",
        "line": 581
      },
      "name": "DnsZoneZoneTransferServers",
      "symbolId": "src/dns-zone/index:DnsZoneZoneTransferServers"
    },
    "cdktf-provider-oci.DnsZoneZoneTransferServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneZoneTransferServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/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.DnsZoneZoneTransferServersOutputReference"
            }
          }
        }
      ],
      "name": "DnsZoneZoneTransferServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 660
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/dns-zone/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/dns-zone/index.ts",
            "line": 660
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneZoneTransferServersList"
    },
    "cdktf-provider-oci.DnsZoneZoneTransferServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.DnsZoneZoneTransferServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dns-zone/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/dns-zone/index.ts",
        "line": 604
      },
      "name": "DnsZoneZoneTransferServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 633
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 638
          },
          "name": "isTransferDestination",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 643
          },
          "name": "isTransferSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 648
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dns-zone/index.ts",
            "line": 617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.DnsZoneZoneTransferServers"
          }
        }
      ],
      "symbolId": "src/dns-zone/index:DnsZoneZoneTransferServersOutputReference"
    },
    "cdktf-provider-oci.EmailDkim": {
      "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/email_dkim oci_email_dkim}."
      },
      "fqn": "cdktf-provider-oci.EmailDkim",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_dkim oci_email_dkim} Resource."
        },
        "locationInModule": {
          "filename": "src/email-dkim/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.EmailDkimConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-dkim/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EmailDkim resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/email-dkim/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 EmailDkim 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/email_dkim#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EmailDkim that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EmailDkim to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 444
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EmailDkimTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 292
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 308
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 342
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 389
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 405
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 447
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 472
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EmailDkim",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 275
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 280
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 317
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 367
          },
          "name": "isImported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 372
          },
          "name": "keyLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 377
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 414
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 420
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 425
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 441
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EmailDkimTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 430
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 435
          },
          "name": "txtRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 296
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 312
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 330
          },
          "name": "emailDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 346
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 409
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 451
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailDkimTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 286
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 302
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 323
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 336
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 383
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 399
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-dkim/index:EmailDkim"
    },
    "cdktf-provider-oci.EmailDkimConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailDkimConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-dkim/index.ts",
        "line": 9
      },
      "name": "EmailDkimConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_dkim#email_domain_id EmailDkim#email_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 21
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_dkim#defined_tags EmailDkim#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/email_dkim#description EmailDkim#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/7.19.0/docs/resources/email_dkim#freeform_tags EmailDkim#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/email_dkim#id EmailDkim#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/email_dkim#name EmailDkim#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/resources/email_dkim#private_key EmailDkim#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 40
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_dkim#timeouts EmailDkim#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailDkimTimeouts"
          }
        }
      ],
      "symbolId": "src/email-dkim/index:EmailDkimConfig"
    },
    "cdktf-provider-oci.EmailDkimTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailDkimTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-dkim/index.ts",
        "line": 48
      },
      "name": "EmailDkimTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_dkim#create EmailDkim#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/email_dkim#delete EmailDkim#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/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/email_dkim#update EmailDkim#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-dkim/index:EmailDkimTimeouts"
    },
    "cdktf-provider-oci.EmailDkimTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailDkimTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-dkim/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/email-dkim/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EmailDkimTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-dkim/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailDkimTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/email-dkim/index:EmailDkimTimeoutsOutputReference"
    },
    "cdktf-provider-oci.EmailEmailDomain": {
      "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/email_email_domain oci_email_email_domain}."
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_domain oci_email_email_domain} Resource."
        },
        "locationInModule": {
          "filename": "src/email-email-domain/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.EmailEmailDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-email-domain/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EmailEmailDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/email-email-domain/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 EmailEmailDomain 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/email_email_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EmailEmailDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EmailEmailDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 517
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EmailEmailDomainTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 395
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 411
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 427
          },
          "name": "resetDomainVerificationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 448
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 520
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 532
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 545
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EmailEmailDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 312
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 370
          },
          "name": "activeDkimId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 436
          },
          "name": "domainVerificationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 473
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 479
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailDomainLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 497
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 503
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 508
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 514
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailDomainTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 383
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 399
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 415
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 431
          },
          "name": "domainVerificationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 452
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 492
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 524
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailEmailDomainTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 376
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 389
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 405
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 421
          },
          "name": "domainVerificationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 442
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 485
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomain"
    },
    "cdktf-provider-oci.EmailEmailDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-domain/index.ts",
        "line": 9
      },
      "name": "EmailEmailDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_domain#compartment_id EmailEmailDomain#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-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/email_email_domain#name EmailEmailDomain#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/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/email_email_domain#defined_tags EmailEmailDomain#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-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/email_email_domain#description EmailEmailDomain#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-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/email_email_domain#domain_verification_id EmailEmailDomain#domain_verification_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 25
          },
          "name": "domainVerificationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_domain#freeform_tags EmailEmailDomain#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-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/email_email_domain#id EmailEmailDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/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/email_email_domain#timeouts EmailEmailDomain#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailDomainTimeouts"
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomainConfig"
    },
    "cdktf-provider-oci.EmailEmailDomainLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-domain/index.ts",
        "line": 48
      },
      "name": "EmailEmailDomainLocks",
      "symbolId": "src/email-email-domain/index:EmailEmailDomainLocks"
    },
    "cdktf-provider-oci.EmailEmailDomainLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-domain/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/email-email-domain/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/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.EmailEmailDomainLocksOutputReference"
            }
          }
        }
      ],
      "name": "EmailEmailDomainLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/email-email-domain/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/email-email-domain/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomainLocksList"
    },
    "cdktf-provider-oci.EmailEmailDomainLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-domain/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/email-email-domain/index.ts",
        "line": 71
      },
      "name": "EmailEmailDomainLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 100
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 105
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 110
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 115
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 120
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailDomainLocks"
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomainLocksOutputReference"
    },
    "cdktf-provider-oci.EmailEmailDomainTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-domain/index.ts",
        "line": 143
      },
      "name": "EmailEmailDomainTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_domain#create EmailEmailDomain#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 147
          },
          "name": "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/email_email_domain#delete EmailEmailDomain#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 151
          },
          "name": "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/email_email_domain#update EmailEmailDomain#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 155
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomainTimeouts"
    },
    "cdktf-provider-oci.EmailEmailDomainTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailDomainTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-domain/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-email-domain/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 263
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 279
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 295
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EmailEmailDomainTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 267
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 283
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 299
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 257
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 273
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 289
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-domain/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailEmailDomainTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/email-email-domain/index:EmailEmailDomainTimeoutsOutputReference"
    },
    "cdktf-provider-oci.EmailEmailReturnPath": {
      "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/email_email_return_path oci_email_email_return_path}."
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPath",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_return_path oci_email_email_return_path} Resource."
        },
        "locationInModule": {
          "filename": "src/email-email-return-path/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.EmailEmailReturnPathConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-email-return-path/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EmailEmailReturnPath resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/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 EmailEmailReturnPath 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/email_email_return_path#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EmailEmailReturnPath that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EmailEmailReturnPath to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 509
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 382
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 398
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 419
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 435
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 462
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 512
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email-email-return-path/index.ts",
            "line": 536
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EmailEmailReturnPath",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 365
          },
          "name": "cnameRecordValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 370
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 407
          },
          "name": "dnsSubdomainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 444
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 450
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailReturnPathLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 484
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 490
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 495
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 506
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 500
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 386
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 402
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 423
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 439
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 466
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 479
          },
          "name": "parentResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 516
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 376
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 392
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 413
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 429
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 456
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 472
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPath"
    },
    "cdktf-provider-oci.EmailEmailReturnPathConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-return-path/index.ts",
        "line": 9
      },
      "name": "EmailEmailReturnPathConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_return_path#parent_resource_id EmailEmailReturnPath#parent_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 36
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_return_path#defined_tags EmailEmailReturnPath#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email_email_return_path#description EmailEmailReturnPath#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/7.19.0/docs/resources/email_email_return_path#freeform_tags EmailEmailReturnPath#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email_email_return_path#id EmailEmailReturnPath#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email_email_return_path#name EmailEmailReturnPath#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_return_path#timeouts EmailEmailReturnPath#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeouts"
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathConfig"
    },
    "cdktf-provider-oci.EmailEmailReturnPathLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-return-path/index.ts",
        "line": 44
      },
      "name": "EmailEmailReturnPathLocks",
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathLocks"
    },
    "cdktf-provider-oci.EmailEmailReturnPathLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-return-path/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/email-email-return-path/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/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.EmailEmailReturnPathLocksOutputReference"
            }
          }
        }
      ],
      "name": "EmailEmailReturnPathLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email-email-return-path/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathLocksList"
    },
    "cdktf-provider-oci.EmailEmailReturnPathLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-return-path/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/email-email-return-path/index.ts",
        "line": 67
      },
      "name": "EmailEmailReturnPathLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 96
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 101
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 106
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 111
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 116
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailEmailReturnPathLocks"
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathLocksOutputReference"
    },
    "cdktf-provider-oci.EmailEmailReturnPathTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-email-return-path/index.ts",
        "line": 139
      },
      "name": "EmailEmailReturnPathTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_email_return_path#create EmailEmailReturnPath#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email_email_return_path#delete EmailEmailReturnPath#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/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/email_email_return_path#update EmailEmailReturnPath#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 151
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathTimeouts"
    },
    "cdktf-provider-oci.EmailEmailReturnPathTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-email-return-path/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/email-email-return-path/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 259
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 275
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 291
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EmailEmailReturnPathTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 263
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 279
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 295
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 253
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 269
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 285
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-email-return-path/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailEmailReturnPathTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/email-email-return-path/index:EmailEmailReturnPathTimeoutsOutputReference"
    },
    "cdktf-provider-oci.EmailSender": {
      "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/email_sender oci_email_sender}."
      },
      "fqn": "cdktf-provider-oci.EmailSender",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_sender oci_email_sender} Resource."
        },
        "locationInModule": {
          "filename": "src/email-sender/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.EmailSenderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-sender/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EmailSender resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/email-sender/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 EmailSender 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/email_sender#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EmailSender that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EmailSender to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 470
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EmailSenderTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 380
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 414
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 430
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 473
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 485
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 496
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EmailSender",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 304
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 402
          },
          "name": "emailDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 439
          },
          "name": "isSpf",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 445
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.EmailSenderLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 450
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 456
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 461
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 467
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EmailSenderTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 368
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 384
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 397
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 418
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 434
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 477
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailSenderTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 361
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 374
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 390
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 408
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 424
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSender"
    },
    "cdktf-provider-oci.EmailSenderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-sender/index.ts",
        "line": 9
      },
      "name": "EmailSenderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_sender#compartment_id EmailSender#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 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/email_sender#email_address EmailSender#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 21
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_sender#defined_tags EmailSender#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/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/email_sender#freeform_tags EmailSender#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/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/email_sender#id EmailSender#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/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/email_sender#timeouts EmailSender#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailSenderTimeouts"
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSenderConfig"
    },
    "cdktf-provider-oci.EmailSenderLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-sender/index.ts",
        "line": 40
      },
      "name": "EmailSenderLocks",
      "symbolId": "src/email-sender/index:EmailSenderLocks"
    },
    "cdktf-provider-oci.EmailSenderLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-sender/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/email-sender/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/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.EmailSenderLocksOutputReference"
            }
          }
        }
      ],
      "name": "EmailSenderLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 124
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/email-sender/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/email-sender/index.ts",
            "line": 124
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSenderLocksList"
    },
    "cdktf-provider-oci.EmailSenderLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-sender/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/email-sender/index.ts",
        "line": 63
      },
      "name": "EmailSenderLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 97
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 102
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 107
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 112
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailSenderLocks"
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSenderLocksOutputReference"
    },
    "cdktf-provider-oci.EmailSenderTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-sender/index.ts",
        "line": 135
      },
      "name": "EmailSenderTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_sender#create EmailSender#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/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/email_sender#delete EmailSender#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/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/email_sender#update EmailSender#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 147
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSenderTimeouts"
    },
    "cdktf-provider-oci.EmailSenderTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSenderTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-sender/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/email-sender/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 255
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 271
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 287
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EmailSenderTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 259
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 275
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 291
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 249
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 265
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 281
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-sender/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailSenderTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/email-sender/index:EmailSenderTimeoutsOutputReference"
    },
    "cdktf-provider-oci.EmailSuppression": {
      "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/email_suppression oci_email_suppression}."
      },
      "fqn": "cdktf-provider-oci.EmailSuppression",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_suppression oci_email_suppression} Resource."
        },
        "locationInModule": {
          "filename": "src/email-suppression/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.EmailSuppressionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/email-suppression/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EmailSuppression resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/email-suppression/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 EmailSuppression 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/email_suppression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EmailSuppression that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EmailSuppression to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 331
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EmailSuppressionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 334
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 355
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EmailSuppression",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 281
          },
          "name": "errorDetail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 286
          },
          "name": "errorSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 307
          },
          "name": "messageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 312
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 317
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 322
          },
          "name": "timeLastSuppressed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 328
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EmailSuppressionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 276
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 338
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailSuppressionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 269
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-suppression/index:EmailSuppression"
    },
    "cdktf-provider-oci.EmailSuppressionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSuppressionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-suppression/index.ts",
        "line": 9
      },
      "name": "EmailSuppressionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_suppression#compartment_id EmailSuppression#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 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/email_suppression#email_address EmailSuppression#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 17
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/email_suppression#id EmailSuppression#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/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/email_suppression#timeouts EmailSuppression#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EmailSuppressionTimeouts"
          }
        }
      ],
      "symbolId": "src/email-suppression/index:EmailSuppressionConfig"
    },
    "cdktf-provider-oci.EmailSuppressionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSuppressionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/email-suppression/index.ts",
        "line": 32
      },
      "name": "EmailSuppressionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/email_suppression#create EmailSuppression#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/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/email_suppression#delete EmailSuppression#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/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/email_suppression#update EmailSuppression#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/email-suppression/index:EmailSuppressionTimeouts"
    },
    "cdktf-provider-oci.EmailSuppressionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EmailSuppressionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/email-suppression/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/email-suppression/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EmailSuppressionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/email-suppression/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EmailSuppressionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/email-suppression/index:EmailSuppressionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.EventsRule": {
      "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/events_rule oci_events_rule}."
      },
      "fqn": "cdktf-provider-oci.EventsRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule oci_events_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/events-rule/index.ts",
          "line": 627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.EventsRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a EventsRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 612
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the EventsRule 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/events_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EventsRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EventsRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 795
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EventsRuleActions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 808
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.EventsRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 693
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 709
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 738
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 754
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 811
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 823
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 838
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EventsRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 600
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 792
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleActionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 776
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 781
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 786
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 805
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 799
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleActions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 668
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 681
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 697
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 713
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 726
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 742
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 758
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 771
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 815
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EventsRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 661
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 674
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 687
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 703
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 719
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 732
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 748
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 764
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRule"
    },
    "cdktf-provider-oci.EventsRuleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 348
      },
      "name": "EventsRuleActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#actions EventsRule#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 354
          },
          "name": "actions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.EventsRuleActionsActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleActions"
    },
    "cdktf-provider-oci.EventsRuleActionsActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleActionsActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 58
      },
      "name": "EventsRuleActionsActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#action_type EventsRule#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 62
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#is_enabled EventsRule#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 74
          },
          "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/events_rule#description EventsRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 66
          },
          "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/events_rule#function_id EventsRule#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 70
          },
          "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/events_rule#stream_id EventsRule#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 78
          },
          "name": "streamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#topic_id EventsRule#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 82
          },
          "name": "topicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleActionsActions"
    },
    "cdktf-provider-oci.EventsRuleActionsActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleActionsActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/events-rule/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/events-rule/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/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.EventsRuleActionsActionsOutputReference"
            }
          }
        }
      ],
      "name": "EventsRuleActionsActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/events-rule/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/events-rule/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.EventsRuleActionsActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleActionsActionsList"
    },
    "cdktf-provider-oci.EventsRuleActionsActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleActionsActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/events-rule/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/events-rule/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 244
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 260
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 304
          },
          "name": "resetStreamId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 320
          },
          "name": "resetTopicId"
        }
      ],
      "name": "EventsRuleActionsActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 287
          },
          "name": "lifecycleMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 292
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 232
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 248
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 264
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 282
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 308
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 324
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 225
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 238
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 254
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 275
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 298
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 314
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EventsRuleActionsActions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleActionsActionsOutputReference"
    },
    "cdktf-provider-oci.EventsRuleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/events-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 423
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.EventsRuleActionsActions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "EventsRuleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 420
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleActionsActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 427
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.EventsRuleActionsActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleActions"
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleActionsOutputReference"
    },
    "cdktf-provider-oci.EventsRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 9
      },
      "name": "EventsRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#actions EventsRule#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 50
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleActions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#compartment_id EventsRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-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/events_rule#condition EventsRule#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 17
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#display_name EventsRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/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/events_rule#is_enabled EventsRule#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 44
          },
          "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/events_rule#defined_tags EventsRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/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/events_rule#description EventsRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/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/events_rule#freeform_tags EventsRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/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/events_rule#id EventsRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/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/events_rule#timeouts EventsRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.EventsRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleConfig"
    },
    "cdktf-provider-oci.EventsRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 431
      },
      "name": "EventsRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/events_rule#create EventsRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 435
          },
          "name": "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/events_rule#delete EventsRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 439
          },
          "name": "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/events_rule#update EventsRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 443
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleTimeouts"
    },
    "cdktf-provider-oci.EventsRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.EventsRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/events-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/events-rule/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 551
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 567
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 583
          },
          "name": "resetUpdate"
        }
      ],
      "name": "EventsRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 555
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 571
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 587
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 545
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 561
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 577
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/events-rule/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.EventsRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/events-rule/index:EventsRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageExport": {
      "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/file_storage_export oci_file_storage_export}."
      },
      "fqn": "cdktf-provider-oci.FileStorageExport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export oci_file_storage_export} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-export/index.ts",
          "line": 808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FileStorageExportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-export/index.ts",
        "line": 776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageExport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 793
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FileStorageExport 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/file_storage_export#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageExport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageExport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 941
          },
          "name": "putExportOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageExportExportOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 957
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageExportLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 973
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageExportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 944
          },
          "name": "resetExportOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 873
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 889
          },
          "name": "resetIsIdmapGroupsForSysAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 905
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 960
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 976
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 988
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 1002
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageExport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 781
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 938
          },
          "name": "exportOptions",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportExportOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 954
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 927
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 932
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 970
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 948
          },
          "name": "exportOptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportExportOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 848
          },
          "name": "exportSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 861
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 877
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 893
          },
          "name": "isIdmapGroupsForSysAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 909
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 964
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 922
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 980
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 841
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 854
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 867
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 883
          },
          "name": "isIdmapGroupsForSysAuth",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 899
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 915
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExport"
    },
    "cdktf-provider-oci.FileStorageExportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export/index.ts",
        "line": 9
      },
      "name": "FileStorageExportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#export_set_id FileStorageExport#export_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 13
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#file_system_id FileStorageExport#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/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/resources/file_storage_export#path FileStorageExport#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 36
          },
          "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/file_storage_export#export_options FileStorageExport#export_options}",
            "stability": "stable",
            "summary": "export_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 42
          },
          "name": "exportOptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportExportOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/file_storage_export#id FileStorageExport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#is_idmap_groups_for_sys_auth FileStorageExport#is_idmap_groups_for_sys_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 28
          },
          "name": "isIdmapGroupsForSysAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_export#is_lock_override FileStorageExport#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 32
          },
          "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/file_storage_export#locks FileStorageExport#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 48
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#timeouts FileStorageExport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportConfig"
    },
    "cdktf-provider-oci.FileStorageExportExportOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportExportOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export/index.ts",
        "line": 56
      },
      "name": "FileStorageExportExportOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#source FileStorageExport#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 88
          },
          "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/file_storage_export#access FileStorageExport#access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 60
          },
          "name": "access",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#allowed_auth FileStorageExport#allowed_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 64
          },
          "name": "allowedAuth",
          "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/file_storage_export#anonymous_gid FileStorageExport#anonymous_gid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 68
          },
          "name": "anonymousGid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#anonymous_uid FileStorageExport#anonymous_uid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 72
          },
          "name": "anonymousUid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#identity_squash FileStorageExport#identity_squash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 76
          },
          "name": "identitySquash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#is_anonymous_access_allowed FileStorageExport#is_anonymous_access_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 80
          },
          "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/file_storage_export#require_privileged_source_port FileStorageExport#require_privileged_source_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 84
          },
          "name": "requirePrivilegedSourcePort",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportExportOptions"
    },
    "cdktf-provider-oci.FileStorageExportExportOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportExportOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export/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/file-storage-export/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/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.FileStorageExportExportOptionsOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageExportExportOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-export/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/file-storage-export/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportExportOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportExportOptionsList"
    },
    "cdktf-provider-oci.FileStorageExportExportOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportExportOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export/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/file-storage-export/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 263
          },
          "name": "resetAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 279
          },
          "name": "resetAllowedAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 295
          },
          "name": "resetAnonymousGid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 311
          },
          "name": "resetAnonymousUid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 327
          },
          "name": "resetIdentitySquash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 343
          },
          "name": "resetIsAnonymousAccessAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 359
          },
          "name": "resetRequirePrivilegedSourcePort"
        }
      ],
      "name": "FileStorageExportExportOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 267
          },
          "name": "accessInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 283
          },
          "name": "allowedAuthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 299
          },
          "name": "anonymousGidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 315
          },
          "name": "anonymousUidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 331
          },
          "name": "identitySquashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 347
          },
          "name": "isAnonymousAccessAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 363
          },
          "name": "requirePrivilegedSourcePortInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 376
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 257
          },
          "name": "access",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 273
          },
          "name": "allowedAuth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 289
          },
          "name": "anonymousGid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 305
          },
          "name": "anonymousUid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 321
          },
          "name": "identitySquash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 337
          },
          "name": "isAnonymousAccessAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 353
          },
          "name": "requirePrivilegedSourcePort",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 369
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportExportOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportExportOptionsOutputReference"
    },
    "cdktf-provider-oci.FileStorageExportLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export/index.ts",
        "line": 400
      },
      "name": "FileStorageExportLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#type FileStorageExport#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 416
          },
          "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/file_storage_export#message FileStorageExport#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 404
          },
          "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/file_storage_export#related_resource_id FileStorageExport#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 408
          },
          "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/file_storage_export#time_created FileStorageExport#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 412
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportLocks"
    },
    "cdktf-provider-oci.FileStorageExportLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export/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/file-storage-export/index.ts",
        "line": 593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/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.FileStorageExportLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageExportLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 601
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-export/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/file-storage-export/index.ts",
            "line": 601
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageExportLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportLocksList"
    },
    "cdktf-provider-oci.FileStorageExportLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export/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/file-storage-export/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 539
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 555
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 571
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageExportLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 543
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 559
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 575
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 588
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 533
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 549
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 581
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageExportSet": {
      "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/file_storage_export_set oci_file_storage_export_set}."
      },
      "fqn": "cdktf-provider-oci.FileStorageExportSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set oci_file_storage_export_set} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-export-set/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.FileStorageExportSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-export-set/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageExportSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/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 FileStorageExportSet 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/file_storage_export_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageExportSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageExportSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 371
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageExportSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 282
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 298
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 314
          },
          "name": "resetMaxFsStatBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 330
          },
          "name": "resetMaxFsStatFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 374
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 386
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 397
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageExportSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 265
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 270
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 357
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 368
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 362
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 286
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 302
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 318
          },
          "name": "maxFsStatBytesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 334
          },
          "name": "maxFsStatFilesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 347
          },
          "name": "mountTargetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 378
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 276
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 292
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 308
          },
          "name": "maxFsStatBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 324
          },
          "name": "maxFsStatFiles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 340
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-export-set/index:FileStorageExportSet"
    },
    "cdktf-provider-oci.FileStorageExportSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export-set/index.ts",
        "line": 9
      },
      "name": "FileStorageExportSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set#mount_target_id FileStorageExportSet#mount_target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 32
          },
          "name": "mountTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set#display_name FileStorageExportSet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/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/file_storage_export_set#id FileStorageExportSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/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/file_storage_export_set#max_fs_stat_bytes FileStorageExportSet#max_fs_stat_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 24
          },
          "name": "maxFsStatBytes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set#max_fs_stat_files FileStorageExportSet#max_fs_stat_files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 28
          },
          "name": "maxFsStatFiles",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set#timeouts FileStorageExportSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageExportSetTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-export-set/index:FileStorageExportSetConfig"
    },
    "cdktf-provider-oci.FileStorageExportSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export-set/index.ts",
        "line": 40
      },
      "name": "FileStorageExportSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export_set#create FileStorageExportSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/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/file_storage_export_set#delete FileStorageExportSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/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/file_storage_export_set#update FileStorageExportSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-export-set/index:FileStorageExportSetTimeouts"
    },
    "cdktf-provider-oci.FileStorageExportSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export-set/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/file-storage-export-set/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageExportSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export-set/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export-set/index:FileStorageExportSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageExportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-export/index.ts",
        "line": 612
      },
      "name": "FileStorageExportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_export#create FileStorageExport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 616
          },
          "name": "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/file_storage_export#delete FileStorageExport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 620
          },
          "name": "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/file_storage_export#update FileStorageExport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 624
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportTimeouts"
    },
    "cdktf-provider-oci.FileStorageExportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageExportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-export/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/file-storage-export/index.ts",
        "line": 670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 732
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 748
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 764
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageExportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 736
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 752
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 768
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 726
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 742
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 758
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-export/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageExportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-export/index:FileStorageExportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageFileSystem": {
      "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/file_storage_file_system oci_file_storage_file_system}."
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system oci_file_storage_file_system} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/index.ts",
          "line": 566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FileStorageFileSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageFileSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 551
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FileStorageFileSystem 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/file_storage_file_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageFileSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageFileSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 877
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 893
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 611
          },
          "name": "resetAreQuotaRulesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 640
          },
          "name": "resetCloneAttachStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 674
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 690
          },
          "name": "resetDetachCloneTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 706
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 722
          },
          "name": "resetFilesystemSnapshotPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 738
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 754
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 780
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 801
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 880
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 848
          },
          "name": "resetSourceSnapshotId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 896
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 908
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 928
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageFileSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 539
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 649
          },
          "name": "cloneCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 763
          },
          "name": "isCloneParent",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 768
          },
          "name": "isHydrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 789
          },
          "name": "isTargetable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 810
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 874
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 815
          },
          "name": "meteredBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 820
          },
          "name": "quotaEnforcementState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 825
          },
          "name": "replicationSourceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 830
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 836
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemSourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 857
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 863
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 868
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 890
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 615
          },
          "name": "areQuotaRulesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 628
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 644
          },
          "name": "cloneAttachStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 662
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 678
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 694
          },
          "name": "detachCloneTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 710
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 726
          },
          "name": "filesystemSnapshotPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 742
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 758
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 784
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 805
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 884
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 852
          },
          "name": "sourceSnapshotIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 900
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 605
          },
          "name": "areQuotaRulesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 621
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 634
          },
          "name": "cloneAttachStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 655
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 668
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 684
          },
          "name": "detachCloneTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 700
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 716
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 732
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 748
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 774
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 795
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 842
          },
          "name": "sourceSnapshotId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystem"
    },
    "cdktf-provider-oci.FileStorageFileSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 9
      },
      "name": "FileStorageFileSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#availability_domain FileStorageFileSystem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#compartment_id FileStorageFileSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/resources/file_storage_file_system#are_quota_rules_enabled FileStorageFileSystem#are_quota_rules_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 13
          },
          "name": "areQuotaRulesEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_file_system#clone_attach_status FileStorageFileSystem#clone_attach_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 21
          },
          "name": "cloneAttachStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#defined_tags FileStorageFileSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#detach_clone_trigger FileStorageFileSystem#detach_clone_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 33
          },
          "name": "detachCloneTrigger",
          "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/file_storage_file_system#display_name FileStorageFileSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#filesystem_snapshot_policy_id FileStorageFileSystem#filesystem_snapshot_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 41
          },
          "name": "filesystemSnapshotPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#freeform_tags FileStorageFileSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#id FileStorageFileSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#is_lock_override FileStorageFileSystem#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 56
          },
          "name": "isLockOverride",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_file_system#kms_key_id FileStorageFileSystem#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file_storage_file_system#locks FileStorageFileSystem#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 70
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks"
                    },
                    "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/file_storage_file_system#source_snapshot_id FileStorageFileSystem#source_snapshot_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 64
          },
          "name": "sourceSnapshotId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#timeouts FileStorageFileSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemConfig"
    },
    "cdktf-provider-oci.FileStorageFileSystemLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 158
      },
      "name": "FileStorageFileSystemLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#type FileStorageFileSystem#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 174
          },
          "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/file_storage_file_system#message FileStorageFileSystem#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 162
          },
          "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/file_storage_file_system#related_resource_id FileStorageFileSystem#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 166
          },
          "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/file_storage_file_system#time_created FileStorageFileSystem#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 170
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemLocks"
    },
    "cdktf-provider-oci.FileStorageFileSystemLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/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.FileStorageFileSystemLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageFileSystemLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemLocksList"
    },
    "cdktf-provider-oci.FileStorageFileSystemLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 297
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 313
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 329
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageFileSystemLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 301
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 317
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 333
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 346
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 291
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 307
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 323
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 339
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFileSystemLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageFileSystemQuotaRule": {
      "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/file_storage_file_system_quota_rule oci_file_storage_file_system_quota_rule}."
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system_quota_rule oci_file_storage_file_system_quota_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system-quota-rule/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.FileStorageFileSystemQuotaRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-file-system-quota-rule/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageFileSystemQuotaRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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 FileStorageFileSystemQuotaRule 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/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 FileStorageFileSystemQuotaRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageFileSystemQuotaRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 431
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 292
          },
          "name": "resetAreViolatorsOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 308
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 337
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 366
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 408
          },
          "name": "resetQuotaRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 434
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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/file-storage-file-system-quota-rule/index.ts",
            "line": 461
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageFileSystemQuotaRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 417
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 428
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 422
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 296
          },
          "name": "areViolatorsOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 312
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 325
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 341
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 354
          },
          "name": "isHardQuotaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 370
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 383
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 396
          },
          "name": "quotaLimitInGigabytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 412
          },
          "name": "quotaRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 438
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 286
          },
          "name": "areViolatorsOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 302
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 318
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 331
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 347
          },
          "name": "isHardQuota",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 360
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 376
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 389
          },
          "name": "quotaLimitInGigabytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 402
          },
          "name": "quotaRuleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system-quota-rule/index:FileStorageFileSystemQuotaRule"
    },
    "cdktf-provider-oci.FileStorageFileSystemQuotaRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system-quota-rule/index.ts",
        "line": 9
      },
      "name": "FileStorageFileSystemQuotaRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system_quota_rule#file_system_id FileStorageFileSystemQuotaRule#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 21
          },
          "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/resources/file_storage_file_system_quota_rule#is_hard_quota FileStorageFileSystemQuotaRule#is_hard_quota}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 32
          },
          "name": "isHardQuota",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_file_system_quota_rule#principal_type FileStorageFileSystemQuotaRule#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 40
          },
          "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/resources/file_storage_file_system_quota_rule#quota_limit_in_gigabytes FileStorageFileSystemQuotaRule#quota_limit_in_gigabytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 44
          },
          "name": "quotaLimitInGigabytes",
          "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/file_storage_file_system_quota_rule#are_violators_only FileStorageFileSystemQuotaRule#are_violators_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 13
          },
          "name": "areViolatorsOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_file_system_quota_rule#display_name FileStorageFileSystemQuotaRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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/file_storage_file_system_quota_rule#id FileStorageFileSystemQuotaRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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/file_storage_file_system_quota_rule#principal_id FileStorageFileSystemQuotaRule#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 36
          },
          "name": "principalId",
          "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/file_storage_file_system_quota_rule#quota_rule_id FileStorageFileSystemQuotaRule#quota_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 48
          },
          "name": "quotaRuleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system_quota_rule#timeouts FileStorageFileSystemQuotaRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system-quota-rule/index:FileStorageFileSystemQuotaRuleConfig"
    },
    "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system-quota-rule/index.ts",
        "line": 56
      },
      "name": "FileStorageFileSystemQuotaRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system_quota_rule#create FileStorageFileSystemQuotaRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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/file_storage_file_system_quota_rule#delete FileStorageFileSystemQuotaRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/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/file_storage_file_system_quota_rule#update FileStorageFileSystemQuotaRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system-quota-rule/index:FileStorageFileSystemQuotaRuleTimeouts"
    },
    "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system-quota-rule/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/file-storage-file-system-quota-rule/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageFileSystemQuotaRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system-quota-rule/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFileSystemQuotaRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-file-system-quota-rule/index:FileStorageFileSystemQuotaRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageFileSystemSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 78
      },
      "name": "FileStorageFileSystemSourceDetails",
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemSourceDetails"
    },
    "cdktf-provider-oci.FileStorageFileSystemSourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemSourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/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.FileStorageFileSystemSourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageFileSystemSourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemSourceDetailsList"
    },
    "cdktf-provider-oci.FileStorageFileSystemSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/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/file-storage-file-system/index.ts",
        "line": 101
      },
      "name": "FileStorageFileSystemSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 130
          },
          "name": "parentFileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 135
          },
          "name": "sourceSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFileSystemSourceDetails"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.FileStorageFileSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 370
      },
      "name": "FileStorageFileSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_file_system#create FileStorageFileSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 374
          },
          "name": "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/file_storage_file_system#delete FileStorageFileSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 378
          },
          "name": "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/file_storage_file_system#update FileStorageFileSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 382
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemTimeouts"
    },
    "cdktf-provider-oci.FileStorageFileSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-file-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-file-system/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 490
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 506
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 522
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageFileSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 494
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 510
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 526
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 484
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 500
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 516
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-file-system/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFileSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-file-system/index:FileStorageFileSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicy": {
      "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/file_storage_filesystem_snapshot_policy oci_file_storage_filesystem_snapshot_policy}."
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy oci_file_storage_filesystem_snapshot_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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.FileStorageFilesystemSnapshotPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageFilesystemSnapshotPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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 FileStorageFilesystemSnapshotPolicy 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/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 FileStorageFilesystemSnapshotPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageFilesystemSnapshotPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1038
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1054
          },
          "name": "putSchedules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1070
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 918
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 934
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 950
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 966
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 982
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1041
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 998
          },
          "name": "resetPolicyPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1057
          },
          "name": "resetSchedules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1014
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1073
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1085
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1102
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 823
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1035
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1051
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1024
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1029
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1067
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 893
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 906
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 922
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 938
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 954
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 970
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 986
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1045
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1002
          },
          "name": "policyPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1061
          },
          "name": "schedulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1018
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1077
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 886
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 899
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 912
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 928
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 944
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 960
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 976
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 992
          },
          "name": "policyPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 1008
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicy"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 9
      },
      "name": "FileStorageFilesystemSnapshotPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#availability_domain FileStorageFilesystemSnapshotPolicy#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#compartment_id FileStorageFilesystemSnapshotPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#defined_tags FileStorageFilesystemSnapshotPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#display_name FileStorageFilesystemSnapshotPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-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/file_storage_filesystem_snapshot_policy#freeform_tags FileStorageFilesystemSnapshotPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-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/file_storage_filesystem_snapshot_policy#id FileStorageFilesystemSnapshotPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#is_lock_override FileStorageFilesystemSnapshotPolicy#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#locks FileStorageFilesystemSnapshotPolicy#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 54
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks"
                    },
                    "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/file_storage_filesystem_snapshot_policy#policy_prefix FileStorageFilesystemSnapshotPolicy#policy_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 44
          },
          "name": "policyPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#schedules FileStorageFilesystemSnapshotPolicy#schedules}",
            "stability": "stable",
            "summary": "schedules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 60
          },
          "name": "schedules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules"
                    },
                    "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/file_storage_filesystem_snapshot_policy#state FileStorageFilesystemSnapshotPolicy#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 48
          },
          "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/file_storage_filesystem_snapshot_policy#timeouts FileStorageFilesystemSnapshotPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyConfig"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 68
      },
      "name": "FileStorageFilesystemSnapshotPolicyLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#type FileStorageFilesystemSnapshotPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file_storage_filesystem_snapshot_policy#message FileStorageFilesystemSnapshotPolicy#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 72
          },
          "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/file_storage_filesystem_snapshot_policy#related_resource_id FileStorageFilesystemSnapshotPolicy#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 76
          },
          "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/file_storage_filesystem_snapshot_policy#time_created FileStorageFilesystemSnapshotPolicy#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 80
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyLocks"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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.FileStorageFilesystemSnapshotPolicyLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicyLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 269
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 269
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyLocksList"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 207
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 223
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 239
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicyLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 211
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 227
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 243
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 256
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 201
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 217
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 233
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 249
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 280
      },
      "name": "FileStorageFilesystemSnapshotPolicySchedules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#period FileStorageFilesystemSnapshotPolicy#period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 300
          },
          "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/file_storage_filesystem_snapshot_policy#time_zone FileStorageFilesystemSnapshotPolicy#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 316
          },
          "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/file_storage_filesystem_snapshot_policy#day_of_month FileStorageFilesystemSnapshotPolicy#day_of_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 284
          },
          "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/file_storage_filesystem_snapshot_policy#day_of_week FileStorageFilesystemSnapshotPolicy#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 288
          },
          "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/file_storage_filesystem_snapshot_policy#hour_of_day FileStorageFilesystemSnapshotPolicy#hour_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 292
          },
          "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/file_storage_filesystem_snapshot_policy#month FileStorageFilesystemSnapshotPolicy#month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 296
          },
          "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/file_storage_filesystem_snapshot_policy#retention_duration_in_seconds FileStorageFilesystemSnapshotPolicy#retention_duration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 304
          },
          "name": "retentionDurationInSeconds",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#schedule_prefix FileStorageFilesystemSnapshotPolicy#schedule_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 308
          },
          "name": "schedulePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#time_schedule_start FileStorageFilesystemSnapshotPolicy#time_schedule_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 312
          },
          "name": "timeScheduleStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicySchedules"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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.FileStorageFilesystemSnapshotPolicySchedulesOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicySchedulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 643
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 643
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicySchedulesList"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 504
          },
          "name": "resetDayOfMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 520
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 536
          },
          "name": "resetHourOfDay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 552
          },
          "name": "resetMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 581
          },
          "name": "resetRetentionDurationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 597
          },
          "name": "resetSchedulePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 613
          },
          "name": "resetTimeScheduleStart"
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicySchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 508
          },
          "name": "dayOfMonthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 524
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 540
          },
          "name": "hourOfDayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 556
          },
          "name": "monthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 569
          },
          "name": "periodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 585
          },
          "name": "retentionDurationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 601
          },
          "name": "schedulePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 617
          },
          "name": "timeScheduleStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 630
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 498
          },
          "name": "dayOfMonth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 514
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 530
          },
          "name": "hourOfDay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 546
          },
          "name": "month",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 562
          },
          "name": "period",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 575
          },
          "name": "retentionDurationInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 591
          },
          "name": "schedulePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 607
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 623
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicySchedules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicySchedulesOutputReference"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 654
      },
      "name": "FileStorageFilesystemSnapshotPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_filesystem_snapshot_policy#create FileStorageFilesystemSnapshotPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 658
          },
          "name": "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/file_storage_filesystem_snapshot_policy#delete FileStorageFilesystemSnapshotPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 662
          },
          "name": "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/file_storage_filesystem_snapshot_policy#update FileStorageFilesystemSnapshotPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 666
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyTimeouts"
    },
    "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-filesystem-snapshot-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 774
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 790
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 806
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageFilesystemSnapshotPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 778
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 794
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 810
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 768
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 784
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 800
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-filesystem-snapshot-policy/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageFilesystemSnapshotPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-filesystem-snapshot-policy/index:FileStorageFilesystemSnapshotPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageMountTarget": {
      "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/file_storage_mount_target oci_file_storage_mount_target}."
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target oci_file_storage_mount_target} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/index.ts",
          "line": 1026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FileStorageMountTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageMountTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1011
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FileStorageMountTarget 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/file_storage_mount_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageMountTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageMountTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1315
          },
          "name": "putKerberos",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberos"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1331
          },
          "name": "putLdapIdmap",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmap"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1347
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1363
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1099
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1115
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1136
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1152
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1168
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1184
          },
          "name": "resetIdmapType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1200
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1216
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1318
          },
          "name": "resetKerberos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1334
          },
          "name": "resetLdapIdmap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1350
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1237
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1263
          },
          "name": "resetRequestedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1366
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1400
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageMountTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 999
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1124
          },
          "name": "exportSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1312
          },
          "name": "kerberos",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberosOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1328
          },
          "name": "ldapIdmap",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmapOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1225
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1344
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1246
          },
          "name": "observedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1251
          },
          "name": "privateIpIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1272
          },
          "name": "reservedStorageCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1277
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1296
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1301
          },
          "name": "timeBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1306
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1360
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1074
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1087
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1103
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1119
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1140
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1156
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1172
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1188
          },
          "name": "idmapTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1204
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1220
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1322
          },
          "name": "kerberosInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberos"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1338
          },
          "name": "ldapIdmapInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1354
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1241
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1267
          },
          "name": "requestedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1290
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1370
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1067
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1080
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1093
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1109
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1130
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1146
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1178
          },
          "name": "idmapType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1194
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1210
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1231
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1257
          },
          "name": "requestedThroughput",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 1283
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTarget"
    },
    "cdktf-provider-oci.FileStorageMountTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 9
      },
      "name": "FileStorageMountTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#availability_domain FileStorageMountTarget#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#compartment_id FileStorageMountTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#subnet_id FileStorageMountTarget#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 64
          },
          "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/file_storage_mount_target#defined_tags FileStorageMountTarget#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#display_name FileStorageMountTarget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#freeform_tags FileStorageMountTarget#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#hostname_label FileStorageMountTarget#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 33
          },
          "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/file_storage_mount_target#id FileStorageMountTarget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file_storage_mount_target#idmap_type FileStorageMountTarget#idmap_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 44
          },
          "name": "idmapType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#ip_address FileStorageMountTarget#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 48
          },
          "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/file_storage_mount_target#is_lock_override FileStorageMountTarget#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 52
          },
          "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/file_storage_mount_target#kerberos FileStorageMountTarget#kerberos}",
            "stability": "stable",
            "summary": "kerberos block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 70
          },
          "name": "kerberos",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberos"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#ldap_idmap FileStorageMountTarget#ldap_idmap}",
            "stability": "stable",
            "summary": "ldap_idmap block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 76
          },
          "name": "ldapIdmap",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmap"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#locks FileStorageMountTarget#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 82
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks"
                    },
                    "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/file_storage_mount_target#nsg_ids FileStorageMountTarget#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 56
          },
          "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/file_storage_mount_target#requested_throughput FileStorageMountTarget#requested_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 60
          },
          "name": "requestedThroughput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#timeouts FileStorageMountTarget#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 88
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetConfig"
    },
    "cdktf-provider-oci.FileStorageMountTargetKerberos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 90
      },
      "name": "FileStorageMountTargetKerberos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#kerberos_realm FileStorageMountTarget#kerberos_realm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 106
          },
          "name": "kerberosRealm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#backup_key_tab_secret_version FileStorageMountTarget#backup_key_tab_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 94
          },
          "name": "backupKeyTabSecretVersion",
          "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/file_storage_mount_target#current_key_tab_secret_version FileStorageMountTarget#current_key_tab_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 98
          },
          "name": "currentKeyTabSecretVersion",
          "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/file_storage_mount_target#is_kerberos_enabled FileStorageMountTarget#is_kerberos_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 102
          },
          "name": "isKerberosEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/file_storage_mount_target#key_tab_secret_id FileStorageMountTarget#key_tab_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 110
          },
          "name": "keyTabSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetKerberos"
    },
    "cdktf-provider-oci.FileStorageMountTargetKerberosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/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/file-storage-mount-target/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 234
          },
          "name": "resetBackupKeyTabSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 250
          },
          "name": "resetCurrentKeyTabSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 266
          },
          "name": "resetIsKerberosEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 295
          },
          "name": "resetKeyTabSecretId"
        }
      ],
      "name": "FileStorageMountTargetKerberosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 238
          },
          "name": "backupKeyTabSecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 254
          },
          "name": "currentKeyTabSecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 270
          },
          "name": "isKerberosEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 283
          },
          "name": "kerberosRealmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 299
          },
          "name": "keyTabSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 228
          },
          "name": "backupKeyTabSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 244
          },
          "name": "currentKeyTabSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 260
          },
          "name": "isKerberosEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 276
          },
          "name": "kerberosRealm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 289
          },
          "name": "keyTabSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetKerberos"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetKerberosOutputReference"
    },
    "cdktf-provider-oci.FileStorageMountTargetLdapIdmap": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmap",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 303
      },
      "name": "FileStorageMountTargetLdapIdmap",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#cache_lifetime_seconds FileStorageMountTarget#cache_lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 307
          },
          "name": "cacheLifetimeSeconds",
          "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/file_storage_mount_target#cache_refresh_interval_seconds FileStorageMountTarget#cache_refresh_interval_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 311
          },
          "name": "cacheRefreshIntervalSeconds",
          "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/file_storage_mount_target#group_search_base FileStorageMountTarget#group_search_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 315
          },
          "name": "groupSearchBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#negative_cache_lifetime_seconds FileStorageMountTarget#negative_cache_lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 319
          },
          "name": "negativeCacheLifetimeSeconds",
          "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/file_storage_mount_target#outbound_connector1id FileStorageMountTarget#outbound_connector1id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 323
          },
          "name": "outboundConnector1Id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#outbound_connector2id FileStorageMountTarget#outbound_connector2id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 327
          },
          "name": "outboundConnector2Id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#schema_type FileStorageMountTarget#schema_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 331
          },
          "name": "schemaType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#user_search_base FileStorageMountTarget#user_search_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 335
          },
          "name": "userSearchBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetLdapIdmap"
    },
    "cdktf-provider-oci.FileStorageMountTargetLdapIdmapOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmapOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 498
          },
          "name": "resetCacheLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 514
          },
          "name": "resetCacheRefreshIntervalSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 530
          },
          "name": "resetGroupSearchBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 546
          },
          "name": "resetNegativeCacheLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 562
          },
          "name": "resetOutboundConnector1Id"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 578
          },
          "name": "resetOutboundConnector2Id"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 594
          },
          "name": "resetSchemaType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 610
          },
          "name": "resetUserSearchBase"
        }
      ],
      "name": "FileStorageMountTargetLdapIdmapOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 502
          },
          "name": "cacheLifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 518
          },
          "name": "cacheRefreshIntervalSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 534
          },
          "name": "groupSearchBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 550
          },
          "name": "negativeCacheLifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 566
          },
          "name": "outboundConnector1IdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 582
          },
          "name": "outboundConnector2IdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 598
          },
          "name": "schemaTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 614
          },
          "name": "userSearchBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 492
          },
          "name": "cacheLifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 508
          },
          "name": "cacheRefreshIntervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 524
          },
          "name": "groupSearchBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 540
          },
          "name": "negativeCacheLifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 556
          },
          "name": "outboundConnector1Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 572
          },
          "name": "outboundConnector2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 588
          },
          "name": "schemaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 604
          },
          "name": "userSearchBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageMountTargetLdapIdmap"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetLdapIdmapOutputReference"
    },
    "cdktf-provider-oci.FileStorageMountTargetLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 618
      },
      "name": "FileStorageMountTargetLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#type FileStorageMountTarget#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 634
          },
          "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/file_storage_mount_target#message FileStorageMountTarget#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 622
          },
          "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/file_storage_mount_target#related_resource_id FileStorageMountTarget#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 626
          },
          "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/file_storage_mount_target#time_created FileStorageMountTarget#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 630
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetLocks"
    },
    "cdktf-provider-oci.FileStorageMountTargetLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/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/file-storage-mount-target/index.ts",
        "line": 811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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.FileStorageMountTargetLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageMountTargetLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 819
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/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/file-storage-mount-target/index.ts",
            "line": 819
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetLocksList"
    },
    "cdktf-provider-oci.FileStorageMountTargetLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/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/file-storage-mount-target/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 757
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 773
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 789
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageMountTargetLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 761
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 777
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 793
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 806
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 751
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 767
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 783
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 799
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 701
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageMountTargetLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageMountTargetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 830
      },
      "name": "FileStorageMountTargetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_mount_target#create FileStorageMountTarget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 834
          },
          "name": "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/file_storage_mount_target#delete FileStorageMountTarget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 838
          },
          "name": "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/file_storage_mount_target#update FileStorageMountTarget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 842
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetTimeouts"
    },
    "cdktf-provider-oci.FileStorageMountTargetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-mount-target/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-mount-target/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 950
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 966
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 982
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageMountTargetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 954
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 970
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 986
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 944
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 960
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 976
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-mount-target/index.ts",
            "line": 900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageMountTargetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-mount-target/index:FileStorageMountTargetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageOutboundConnector": {
      "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/file_storage_outbound_connector oci_file_storage_outbound_connector}."
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector oci_file_storage_outbound_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/index.ts",
          "line": 627
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageOutboundConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 612
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FileStorageOutboundConnector 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/file_storage_outbound_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageOutboundConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageOutboundConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 848
          },
          "name": "putEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 861
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 877
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 723
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 739
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 755
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 771
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 787
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 864
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 803
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 819
          },
          "name": "resetPasswordSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 880
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 892
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 911
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageOutboundConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 600
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 845
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 858
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 828
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 834
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 839
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 874
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 672
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 685
          },
          "name": "bindDistinguishedNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 698
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 711
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 727
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 743
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 852
          },
          "name": "endpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 759
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 775
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 791
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 868
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 807
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 823
          },
          "name": "passwordSecretVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 884
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 665
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 678
          },
          "name": "bindDistinguishedName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 691
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 704
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 717
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 733
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 749
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 765
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 781
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 797
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 813
          },
          "name": "passwordSecretVersion",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnector"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 9
      },
      "name": "FileStorageOutboundConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#availability_domain FileStorageOutboundConnector#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#bind_distinguished_name FileStorageOutboundConnector#bind_distinguished_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 17
          },
          "name": "bindDistinguishedName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#compartment_id FileStorageOutboundConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#connector_type FileStorageOutboundConnector#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 25
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#endpoints FileStorageOutboundConnector#endpoints}",
            "stability": "stable",
            "summary": "endpoints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 62
          },
          "name": "endpoints",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints"
                    },
                    "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/file_storage_outbound_connector#defined_tags FileStorageOutboundConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#display_name FileStorageOutboundConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#freeform_tags FileStorageOutboundConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#id FileStorageOutboundConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file_storage_outbound_connector#is_lock_override FileStorageOutboundConnector#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 48
          },
          "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/file_storage_outbound_connector#locks FileStorageOutboundConnector#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 68
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks"
                    },
                    "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/file_storage_outbound_connector#password_secret_id FileStorageOutboundConnector#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 52
          },
          "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/7.19.0/docs/resources/file_storage_outbound_connector#password_secret_version FileStorageOutboundConnector#password_secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 56
          },
          "name": "passwordSecretVersion",
          "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/file_storage_outbound_connector#timeouts FileStorageOutboundConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorConfig"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 76
      },
      "name": "FileStorageOutboundConnectorEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#hostname FileStorageOutboundConnector#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 80
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#port FileStorageOutboundConnector#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 84
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorEndpoints"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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.FileStorageOutboundConnectorEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageOutboundConnectorEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 208
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
            "line": 208
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorEndpointsList"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
        "line": 123
      },
      "name": "FileStorageOutboundConnectorEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 182
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 195
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 175
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 188
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorEndpointsOutputReference"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 219
      },
      "name": "FileStorageOutboundConnectorLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#type FileStorageOutboundConnector#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 235
          },
          "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/file_storage_outbound_connector#message FileStorageOutboundConnector#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 223
          },
          "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/file_storage_outbound_connector#related_resource_id FileStorageOutboundConnector#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 227
          },
          "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/file_storage_outbound_connector#time_created FileStorageOutboundConnector#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorLocks"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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.FileStorageOutboundConnectorLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageOutboundConnectorLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 420
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
            "line": 420
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorLocksList"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/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/file-storage-outbound-connector/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 358
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 374
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 390
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageOutboundConnectorLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 362
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 378
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 394
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 407
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 352
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 368
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 384
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 400
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 431
      },
      "name": "FileStorageOutboundConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_outbound_connector#create FileStorageOutboundConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 435
          },
          "name": "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/file_storage_outbound_connector#delete FileStorageOutboundConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 439
          },
          "name": "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/file_storage_outbound_connector#update FileStorageOutboundConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 443
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorTimeouts"
    },
    "cdktf-provider-oci.FileStorageOutboundConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-outbound-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-outbound-connector/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 551
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 567
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 583
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageOutboundConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 555
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 571
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 587
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 545
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 561
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 577
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-outbound-connector/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageOutboundConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-outbound-connector/index:FileStorageOutboundConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageReplication": {
      "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/file_storage_replication oci_file_storage_replication}."
      },
      "fqn": "cdktf-provider-oci.FileStorageReplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication oci_file_storage_replication} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-replication/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.FileStorageReplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-replication/index.ts",
        "line": 438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageReplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/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 FileStorageReplication 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/file_storage_replication#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageReplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageReplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 694
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageReplicationLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 710
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageReplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 529
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 555
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 571
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 587
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 603
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 697
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 634
          },
          "name": "resetReplicationInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 713
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 741
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageReplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 443
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 504
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 538
          },
          "name": "deltaProgress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 543
          },
          "name": "deltaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 612
          },
          "name": "lastSnapshotId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 617
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 691
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageReplicationLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 622
          },
          "name": "recoveryPointTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 643
          },
          "name": "replicationTargetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 661
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 667
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 685
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 707
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageReplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 533
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 559
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 575
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 607
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 701
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageReplicationLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 638
          },
          "name": "replicationIntervalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 656
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 680
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 717
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageReplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 523
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 549
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 565
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 597
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 628
          },
          "name": "replicationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 649
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 673
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplication"
    },
    "cdktf-provider-oci.FileStorageReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-replication/index.ts",
        "line": 9
      },
      "name": "FileStorageReplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication#compartment_id FileStorageReplication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 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/file_storage_replication#source_id FileStorageReplication#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 44
          },
          "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/file_storage_replication#target_id FileStorageReplication#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 48
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication#defined_tags FileStorageReplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#display_name FileStorageReplication#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#freeform_tags FileStorageReplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#id FileStorageReplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#is_lock_override FileStorageReplication#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#locks FileStorageReplication#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 54
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageReplicationLocks"
                    },
                    "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/file_storage_replication#replication_interval FileStorageReplication#replication_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 40
          },
          "name": "replicationInterval",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication#timeouts FileStorageReplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageReplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationConfig"
    },
    "cdktf-provider-oci.FileStorageReplicationLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-replication/index.ts",
        "line": 62
      },
      "name": "FileStorageReplicationLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication#type FileStorageReplication#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#message FileStorageReplication#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 66
          },
          "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/file_storage_replication#related_resource_id FileStorageReplication#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 70
          },
          "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/file_storage_replication#time_created FileStorageReplication#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 74
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationLocks"
    },
    "cdktf-provider-oci.FileStorageReplicationLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-replication/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/file-storage-replication/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/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.FileStorageReplicationLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageReplicationLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file-storage-replication/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageReplicationLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationLocksList"
    },
    "cdktf-provider-oci.FileStorageReplicationLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-replication/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/file-storage-replication/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 201
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 217
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 233
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageReplicationLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 205
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 221
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 237
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 250
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 195
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 211
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 227
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 243
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageReplicationLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageReplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-replication/index.ts",
        "line": 274
      },
      "name": "FileStorageReplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_replication#create FileStorageReplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#delete FileStorageReplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/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/file_storage_replication#update FileStorageReplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 286
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationTimeouts"
    },
    "cdktf-provider-oci.FileStorageReplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageReplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-replication/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/file-storage-replication/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 394
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 410
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 426
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageReplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 398
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 414
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 430
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 388
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 404
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 420
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-replication/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageReplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-replication/index:FileStorageReplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FileStorageSnapshot": {
      "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/file_storage_snapshot oci_file_storage_snapshot}."
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshot",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot oci_file_storage_snapshot} Resource."
        },
        "locationInModule": {
          "filename": "src/file-storage-snapshot/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.FileStorageSnapshotConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file-storage-snapshot/index.ts",
        "line": 430
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FileStorageSnapshot resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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 FileStorageSnapshot 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/file_storage_snapshot#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FileStorageSnapshot that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FileStorageSnapshot to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 650
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 666
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 501
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 517
          },
          "name": "resetExpirationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 551
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 588
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 653
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 669
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 681
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 695
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FileStorageSnapshot",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 435
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 539
          },
          "name": "filesystemSnapshotPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 576
          },
          "name": "isCloneSource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 597
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 647
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageSnapshotLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 615
          },
          "name": "provenanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 620
          },
          "name": "snapshotTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 625
          },
          "name": "snapshotType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 630
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 636
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 641
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 663
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 505
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 521
          },
          "name": "expirationTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 534
          },
          "name": "fileSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 555
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 592
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 657
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 610
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 673
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 495
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 511
          },
          "name": "expirationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 527
          },
          "name": "fileSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 545
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 582
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 603
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshot"
    },
    "cdktf-provider-oci.FileStorageSnapshotConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-snapshot/index.ts",
        "line": 9
      },
      "name": "FileStorageSnapshotConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot#file_system_id FileStorageSnapshot#file_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 21
          },
          "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/resources/file_storage_snapshot#name FileStorageSnapshot#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#defined_tags FileStorageSnapshot#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#expiration_time FileStorageSnapshot#expiration_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 17
          },
          "name": "expirationTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot#freeform_tags FileStorageSnapshot#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#id FileStorageSnapshot#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#is_lock_override FileStorageSnapshot#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#locks FileStorageSnapshot#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 46
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot#timeouts FileStorageSnapshot#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeouts"
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotConfig"
    },
    "cdktf-provider-oci.FileStorageSnapshotLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-snapshot/index.ts",
        "line": 54
      },
      "name": "FileStorageSnapshotLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot#type FileStorageSnapshot#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#message FileStorageSnapshot#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#related_resource_id FileStorageSnapshot#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#time_created FileStorageSnapshot#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 66
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotLocks"
    },
    "cdktf-provider-oci.FileStorageSnapshotLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-snapshot/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/file-storage-snapshot/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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.FileStorageSnapshotLocksOutputReference"
            }
          }
        }
      ],
      "name": "FileStorageSnapshotLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 255
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file-storage-snapshot/index.ts",
            "line": 255
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotLocksList"
    },
    "cdktf-provider-oci.FileStorageSnapshotLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-snapshot/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/file-storage-snapshot/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 193
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 209
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 225
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "FileStorageSnapshotLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 197
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 213
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 229
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 242
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 187
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 203
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 219
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 235
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageSnapshotLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotLocksOutputReference"
    },
    "cdktf-provider-oci.FileStorageSnapshotTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file-storage-snapshot/index.ts",
        "line": 266
      },
      "name": "FileStorageSnapshotTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/file_storage_snapshot#create FileStorageSnapshot#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#delete FileStorageSnapshot#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/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/file_storage_snapshot#update FileStorageSnapshot#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 278
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotTimeouts"
    },
    "cdktf-provider-oci.FileStorageSnapshotTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file-storage-snapshot/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/file-storage-snapshot/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 386
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 402
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 418
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FileStorageSnapshotTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 390
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 406
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 422
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 380
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 396
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 412
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file-storage-snapshot/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FileStorageSnapshotTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/file-storage-snapshot/index:FileStorageSnapshotTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItem": {
      "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/fleet_apps_management_catalog_item oci_fleet_apps_management_catalog_item}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item oci_fleet_apps_management_catalog_item} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-catalog-item/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementCatalogItem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 949
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementCatalogItem 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/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 FleetAppsManagementCatalogItem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementCatalogItem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1263
          },
          "name": "putCatalogSourcePayload",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1279
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1266
          },
          "name": "resetCatalogSourcePayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1016
          },
          "name": "resetCloneCatalogItemTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1058
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1100
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1116
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1137
          },
          "name": "resetListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1153
          },
          "name": "resetListingVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1182
          },
          "name": "resetShortDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1282
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1229
          },
          "name": "resetTimeReleased"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1250
          },
          "name": "resetVersionDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1294
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1315
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementCatalogItem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 937
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1004
          },
          "name": "catalogResultPayload",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayloadList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1260
          },
          "name": "catalogSourcePayload",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1125
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1191
          },
          "name": "shouldListPublicItems",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1196
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1202
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1207
          },
          "name": "timeBackfillLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1212
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1217
          },
          "name": "timeLastChecked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1276
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1238
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1270
          },
          "name": "catalogSourcePayloadInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1020
          },
          "name": "cloneCatalogItemTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1033
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1046
          },
          "name": "configSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1062
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1075
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1088
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1104
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1120
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1141
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1157
          },
          "name": "listingVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1170
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1186
          },
          "name": "shortDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1286
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1233
          },
          "name": "timeReleasedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1254
          },
          "name": "versionDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1010
          },
          "name": "cloneCatalogItemTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1026
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1039
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1052
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1068
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1081
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1094
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1131
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1147
          },
          "name": "listingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1163
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1176
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1223
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 1244
          },
          "name": "versionDescription",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItem"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 82
      },
      "name": "FleetAppsManagementCatalogItemCatalogResultPayload",
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemCatalogResultPayload"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayloadList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayloadList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-catalog-item/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/fleet-apps-management-catalog-item/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/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.FleetAppsManagementCatalogItemCatalogResultPayloadOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementCatalogItemCatalogResultPayloadList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/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/fleet-apps-management-catalog-item/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemCatalogResultPayloadList"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 105
      },
      "name": "FleetAppsManagementCatalogItemCatalogResultPayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 134
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 139
          },
          "name": "configResultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 144
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 149
          },
          "name": "packageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 154
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 159
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 164
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 169
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogResultPayload"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemCatalogResultPayloadOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 192
      },
      "name": "FleetAppsManagementCatalogItemCatalogSourcePayload",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#config_source_type FleetAppsManagementCatalogItem#config_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 208
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#access_uri FleetAppsManagementCatalogItem#access_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 196
          },
          "name": "accessUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#branch_name FleetAppsManagementCatalogItem#branch_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 200
          },
          "name": "branchName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#bucket FleetAppsManagementCatalogItem#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 204
          },
          "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/fleet_apps_management_catalog_item#configuration_source_provider_id FleetAppsManagementCatalogItem#configuration_source_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 212
          },
          "name": "configurationSourceProviderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#description FleetAppsManagementCatalogItem#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 216
          },
          "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/fleet_apps_management_catalog_item#listing_id FleetAppsManagementCatalogItem#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 220
          },
          "name": "listingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#long_description FleetAppsManagementCatalogItem#long_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 224
          },
          "name": "longDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#namespace FleetAppsManagementCatalogItem#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 228
          },
          "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/fleet_apps_management_catalog_item#object FleetAppsManagementCatalogItem#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 232
          },
          "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/fleet_apps_management_catalog_item#repository_url FleetAppsManagementCatalogItem#repository_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 236
          },
          "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/fleet_apps_management_catalog_item#template_display_name FleetAppsManagementCatalogItem#template_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 240
          },
          "name": "templateDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#time_expires FleetAppsManagementCatalogItem#time_expires}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 244
          },
          "name": "timeExpires",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#version FleetAppsManagementCatalogItem#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 248
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#working_directory FleetAppsManagementCatalogItem#working_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 252
          },
          "name": "workingDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#zip_file_base64encoded FleetAppsManagementCatalogItem#zip_file_base64encoded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 256
          },
          "name": "zipFileBase64Encoded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemCatalogSourcePayload"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-catalog-item/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 523
          },
          "name": "resetAccessUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 539
          },
          "name": "resetBranchName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 555
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 584
          },
          "name": "resetConfigurationSourceProviderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 600
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 616
          },
          "name": "resetListingId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 632
          },
          "name": "resetLongDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 648
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 664
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 680
          },
          "name": "resetRepositoryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 696
          },
          "name": "resetTemplateDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 712
          },
          "name": "resetTimeExpires"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 728
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 744
          },
          "name": "resetWorkingDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 760
          },
          "name": "resetZipFileBase64Encoded"
        }
      ],
      "name": "FleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 527
          },
          "name": "accessUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 543
          },
          "name": "branchNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 559
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 572
          },
          "name": "configSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 588
          },
          "name": "configurationSourceProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 604
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 620
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 636
          },
          "name": "longDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 652
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 668
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 684
          },
          "name": "repositoryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 700
          },
          "name": "templateDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 716
          },
          "name": "timeExpiresInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 732
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 748
          },
          "name": "workingDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 764
          },
          "name": "zipFileBase64EncodedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 517
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 533
          },
          "name": "branchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 549
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 565
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 578
          },
          "name": "configurationSourceProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 594
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 610
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 626
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 642
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 658
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 674
          },
          "name": "repositoryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 690
          },
          "name": "templateDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 706
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 722
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 738
          },
          "name": "workingDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 754
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemCatalogSourcePayloadOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementCatalogItemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#compartment_id FleetAppsManagementCatalogItem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-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/fleet_apps_management_catalog_item#config_source_type FleetAppsManagementCatalogItem#config_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 21
          },
          "name": "configSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#description FleetAppsManagementCatalogItem#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/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/fleet_apps_management_catalog_item#display_name FleetAppsManagementCatalogItem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/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/fleet_apps_management_catalog_item#package_type FleetAppsManagementCatalogItem#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 56
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#catalog_source_payload FleetAppsManagementCatalogItem#catalog_source_payload}",
            "stability": "stable",
            "summary": "catalog_source_payload block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 74
          },
          "name": "catalogSourcePayload",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemCatalogSourcePayload"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#clone_catalog_item_trigger FleetAppsManagementCatalogItem#clone_catalog_item_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 13
          },
          "name": "cloneCatalogItemTrigger",
          "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/fleet_apps_management_catalog_item#defined_tags FleetAppsManagementCatalogItem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/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/fleet_apps_management_catalog_item#freeform_tags FleetAppsManagementCatalogItem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-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/fleet_apps_management_catalog_item#id FleetAppsManagementCatalogItem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-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/fleet_apps_management_catalog_item#listing_id FleetAppsManagementCatalogItem#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 48
          },
          "name": "listingId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#listing_version FleetAppsManagementCatalogItem#listing_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 52
          },
          "name": "listingVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#short_description FleetAppsManagementCatalogItem#short_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 60
          },
          "name": "shortDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#timeouts FleetAppsManagementCatalogItem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#time_released FleetAppsManagementCatalogItem#time_released}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 64
          },
          "name": "timeReleased",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#version_description FleetAppsManagementCatalogItem#version_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 68
          },
          "name": "versionDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 768
      },
      "name": "FleetAppsManagementCatalogItemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_catalog_item#create FleetAppsManagementCatalogItem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 772
          },
          "name": "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/fleet_apps_management_catalog_item#delete FleetAppsManagementCatalogItem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 776
          },
          "name": "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/fleet_apps_management_catalog_item#update FleetAppsManagementCatalogItem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 780
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-catalog-item/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-catalog-item/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 888
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 904
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 920
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementCatalogItemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 892
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 908
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 924
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 882
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 898
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 914
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-catalog-item/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementCatalogItemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-catalog-item/index:FleetAppsManagementCatalogItemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRule": {
      "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/fleet_apps_management_compliance_policy_rule oci_fleet_apps_management_compliance_policy_rule}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule oci_fleet_apps_management_compliance_policy_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementCompliancePolicyRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 539
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementCompliancePolicyRule 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/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 FleetAppsManagementCompliancePolicyRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementCompliancePolicyRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 742
          },
          "name": "putPatchSelection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 755
          },
          "name": "putProductVersion",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 768
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 613
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 642
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 658
          },
          "name": "resetGracePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 674
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 708
          },
          "name": "resetSeverity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 771
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 783
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 799
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementCompliancePolicyRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 527
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 588
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 683
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 739
          },
          "name": "patchSelection",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 752
          },
          "name": "productVersion",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 717
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 723
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 728
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 765
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 733
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 601
          },
          "name": "compliancePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 617
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 630
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 646
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 662
          },
          "name": "gracePeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 678
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 746
          },
          "name": "patchSelectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 696
          },
          "name": "patchTypeIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 759
          },
          "name": "productVersionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 712
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 775
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 594
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 607
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 623
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 636
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 652
          },
          "name": "gracePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 668
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 689
          },
          "name": "patchTypeId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 702
          },
          "name": "severity",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRule"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementCompliancePolicyRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#compliance_policy_id FleetAppsManagementCompliancePolicyRule#compliance_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 13
          },
          "name": "compliancePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#display_name FleetAppsManagementCompliancePolicyRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/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/fleet_apps_management_compliance_policy_rule#patch_selection FleetAppsManagementCompliancePolicyRule#patch_selection}",
            "stability": "stable",
            "summary": "patch_selection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 50
          },
          "name": "patchSelection",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#patch_type_id FleetAppsManagementCompliancePolicyRule#patch_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 40
          },
          "name": "patchTypeId",
          "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/fleet_apps_management_compliance_policy_rule#product_version FleetAppsManagementCompliancePolicyRule#product_version}",
            "stability": "stable",
            "summary": "product_version block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 56
          },
          "name": "productVersion",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#defined_tags FleetAppsManagementCompliancePolicyRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-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/fleet_apps_management_compliance_policy_rule#freeform_tags FleetAppsManagementCompliancePolicyRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 25
          },
          "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/fleet_apps_management_compliance_policy_rule#grace_period FleetAppsManagementCompliancePolicyRule#grace_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 29
          },
          "name": "gracePeriod",
          "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/fleet_apps_management_compliance_policy_rule#id FleetAppsManagementCompliancePolicyRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-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/fleet_apps_management_compliance_policy_rule#severity FleetAppsManagementCompliancePolicyRule#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 44
          },
          "name": "severity",
          "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/fleet_apps_management_compliance_policy_rule#timeouts FleetAppsManagementCompliancePolicyRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRuleConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 64
      },
      "name": "FleetAppsManagementCompliancePolicyRulePatchSelection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#selection_type FleetAppsManagementCompliancePolicyRule#selection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 80
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#days_since_release FleetAppsManagementCompliancePolicyRule#days_since_release}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 68
          },
          "name": "daysSinceRelease",
          "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/fleet_apps_management_compliance_policy_rule#patch_level FleetAppsManagementCompliancePolicyRule#patch_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 72
          },
          "name": "patchLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#patch_name FleetAppsManagementCompliancePolicyRule#patch_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 76
          },
          "name": "patchName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRulePatchSelection"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-compliance-policy-rule/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/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 133
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 191
          },
          "name": "resetDaysSinceRelease"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 207
          },
          "name": "resetPatchLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 223
          },
          "name": "resetPatchName"
        }
      ],
      "name": "FleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 195
          },
          "name": "daysSinceReleaseInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 211
          },
          "name": "patchLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 227
          },
          "name": "patchNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 240
          },
          "name": "selectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 185
          },
          "name": "daysSinceRelease",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 201
          },
          "name": "patchLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 217
          },
          "name": "patchName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 233
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRulePatchSelection"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRulePatchSelectionOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 244
      },
      "name": "FleetAppsManagementCompliancePolicyRuleProductVersion",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#version FleetAppsManagementCompliancePolicyRule#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 252
          },
          "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/fleet_apps_management_compliance_policy_rule#is_applicable_for_all_higher_versions FleetAppsManagementCompliancePolicyRule#is_applicable_for_all_higher_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 248
          },
          "name": "isApplicableForAllHigherVersions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRuleProductVersion"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-compliance-policy-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 337
          },
          "name": "resetIsApplicableForAllHigherVersions"
        }
      ],
      "name": "FleetAppsManagementCompliancePolicyRuleProductVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 341
          },
          "name": "isApplicableForAllHigherVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 354
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 331
          },
          "name": "isApplicableForAllHigherVersions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 347
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleProductVersion"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRuleProductVersionOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 358
      },
      "name": "FleetAppsManagementCompliancePolicyRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_compliance_policy_rule#create FleetAppsManagementCompliancePolicyRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 362
          },
          "name": "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/fleet_apps_management_compliance_policy_rule#delete FleetAppsManagementCompliancePolicyRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 366
          },
          "name": "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/fleet_apps_management_compliance_policy_rule#update FleetAppsManagementCompliancePolicyRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 370
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRuleTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-compliance-policy-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 478
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 494
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 510
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementCompliancePolicyRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 482
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 498
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 514
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 472
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 488
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 504
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-compliance-policy-rule/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementCompliancePolicyRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-compliance-policy-rule/index:FleetAppsManagementCompliancePolicyRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleet": {
      "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/fleet_apps_management_fleet oci_fleet_apps_management_fleet}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet oci_fleet_apps_management_fleet} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 3198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 3166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementFleet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3183
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementFleet 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/fleet_apps_management_fleet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementFleet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementFleet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3427
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3443
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3459
          },
          "name": "putNotificationPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3475
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3504
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3491
          },
          "name": "putResourceSelection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3520
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3430
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3258
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3274
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3446
          },
          "name": "resetDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3303
          },
          "name": "resetEnvironmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3319
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3351
          },
          "name": "resetIsTargetAutoConfirm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3462
          },
          "name": "resetNotificationPreferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3372
          },
          "name": "resetParentFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3388
          },
          "name": "resetProducts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3478
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3507
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3523
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3535
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3171
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3424
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3440
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3360
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3456
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3472
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3397
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3501
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3488
          },
          "name": "resourceSelection",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3402
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3408
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3413
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3517
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3418
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3246
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3434
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3262
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3278
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3450
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3291
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3307
          },
          "name": "environmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3323
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3355
          },
          "name": "isTargetAutoConfirmInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3466
          },
          "name": "notificationPreferencesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3376
          },
          "name": "parentFleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3392
          },
          "name": "productsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3482
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3495
          },
          "name": "resourceSelectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3511
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3527
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3239
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3252
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3268
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3284
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3297
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3313
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3345
          },
          "name": "isTargetAutoConfirm",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3366
          },
          "name": "parentFleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3382
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleet"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementFleetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 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/fleet_apps_management_fleet#display_name FleetAppsManagementFleet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet_apps_management_fleet#resource_selection FleetAppsManagementFleet#resource_selection}",
            "stability": "stable",
            "summary": "resource_selection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 82
          },
          "name": "resourceSelection",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#credentials FleetAppsManagementFleet#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 58
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials"
                    },
                    "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/fleet_apps_management_fleet#defined_tags FleetAppsManagementFleet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet_apps_management_fleet#description FleetAppsManagementFleet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet_apps_management_fleet#details FleetAppsManagementFleet#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 64
          },
          "name": "details",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#environment_type FleetAppsManagementFleet#environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 29
          },
          "name": "environmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#freeform_tags FleetAppsManagementFleet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet_apps_management_fleet#id FleetAppsManagementFleet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet_apps_management_fleet#is_target_auto_confirm FleetAppsManagementFleet#is_target_auto_confirm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 44
          },
          "name": "isTargetAutoConfirm",
          "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/fleet_apps_management_fleet#notification_preferences FleetAppsManagementFleet#notification_preferences}",
            "stability": "stable",
            "summary": "notification_preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 70
          },
          "name": "notificationPreferences",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences"
                    },
                    "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/fleet_apps_management_fleet#parent_fleet_id FleetAppsManagementFleet#parent_fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 48
          },
          "name": "parentFleetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#products FleetAppsManagementFleet#products}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 52
          },
          "name": "products",
          "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/fleet_apps_management_fleet#properties FleetAppsManagementFleet#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 76
          },
          "name": "properties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#resources FleetAppsManagementFleet#resources}",
            "stability": "stable",
            "summary": "resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 88
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#timeouts FleetAppsManagementFleet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredential": {
      "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/fleet_apps_management_fleet_credential oci_fleet_apps_management_fleet_credential}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential oci_fleet_apps_management_fleet_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/index.ts",
          "line": 1139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 1107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementFleetCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1124
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementFleetCredential 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/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 FleetAppsManagementFleetCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementFleetCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1255
          },
          "name": "putEntitySpecifics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1268
          },
          "name": "putPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1281
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1297
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1216
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1284
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1309
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1112
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1252
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1225
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1265
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1230
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1236
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1241
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1278
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1246
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1294
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1178
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1191
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1259
          },
          "name": "entitySpecificsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1204
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1220
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1272
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1288
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1301
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1171
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1184
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1197
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1210
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredential"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementFleetCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#compartment_id FleetAppsManagementFleetCredential#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 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/fleet_apps_management_fleet_credential#display_name FleetAppsManagementFleetCredential#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/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/fleet_apps_management_fleet_credential#entity_specifics FleetAppsManagementFleetCredential#entity_specifics}",
            "stability": "stable",
            "summary": "entity_specifics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 34
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#fleet_id FleetAppsManagementFleetCredential#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#password FleetAppsManagementFleetCredential#password}",
            "stability": "stable",
            "summary": "password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 40
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#user FleetAppsManagementFleetCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 52
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fleet_apps_management_fleet_credential#id FleetAppsManagementFleetCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/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/fleet_apps_management_fleet_credential#timeouts FleetAppsManagementFleetCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 203
      },
      "name": "FleetAppsManagementFleetCredentialEntitySpecifics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#credential_level FleetAppsManagementFleetCredential#credential_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 207
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#resource_id FleetAppsManagementFleetCredential#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 211
          },
          "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/resources/fleet_apps_management_fleet_credential#target FleetAppsManagementFleetCredential#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 215
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#variables FleetAppsManagementFleetCredential#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 221
          },
          "name": "variables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialEntitySpecifics"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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/fleet-apps-management-fleet-credential/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 374
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 345
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 361
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 377
          },
          "name": "resetVariables"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 371
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 333
          },
          "name": "credentialLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 349
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 365
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 381
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 326
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 339
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 355
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 54
      },
      "name": "FleetAppsManagementFleetCredentialEntitySpecificsVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#name FleetAppsManagementFleetCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 58
          },
          "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/fleet_apps_management_fleet_credential#value FleetAppsManagementFleetCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 62
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialEntitySpecificsVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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/fleet-apps-management-fleet-credential/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/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.FleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetCredentialEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 192
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/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/fleet-apps-management-fleet-credential/index.ts",
            "line": 192
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 159
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 175
          },
          "name": "resetValue"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 163
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 179
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 153
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialEntitySpecificsVariables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 385
      },
      "name": "FleetAppsManagementFleetCredentialPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#credential_type FleetAppsManagementFleetCredential#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 389
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#key_id FleetAppsManagementFleetCredential#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 393
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#key_version FleetAppsManagementFleetCredential#key_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 397
          },
          "name": "keyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#secret_id FleetAppsManagementFleetCredential#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 401
          },
          "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/fleet_apps_management_fleet_credential#secret_version FleetAppsManagementFleetCredential#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 405
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#value FleetAppsManagementFleetCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 409
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#vault_id FleetAppsManagementFleetCredential#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 413
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialPassword"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 576
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 592
          },
          "name": "resetKeyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 608
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 624
          },
          "name": "resetSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 640
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 656
          },
          "name": "resetVaultId"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 564
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 580
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 596
          },
          "name": "keyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 612
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 628
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 644
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 660
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 557
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 570
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 586
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 602
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 618
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 634
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 650
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialPassword"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialPasswordOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 664
      },
      "name": "FleetAppsManagementFleetCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#create FleetAppsManagementFleetCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 668
          },
          "name": "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/fleet_apps_management_fleet_credential#delete FleetAppsManagementFleetCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 672
          },
          "name": "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/fleet_apps_management_fleet_credential#update FleetAppsManagementFleetCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 676
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 784
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 800
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 816
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 788
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 804
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 820
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 778
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 794
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 810
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 824
      },
      "name": "FleetAppsManagementFleetCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#credential_type FleetAppsManagementFleetCredential#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 828
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#key_id FleetAppsManagementFleetCredential#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 832
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#key_version FleetAppsManagementFleetCredential#key_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 836
          },
          "name": "keyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#secret_id FleetAppsManagementFleetCredential#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 840
          },
          "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/fleet_apps_management_fleet_credential#secret_version FleetAppsManagementFleetCredential#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 844
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#value FleetAppsManagementFleetCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 848
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_credential#vault_id FleetAppsManagementFleetCredential#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 852
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialUser"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-credential/index.ts",
        "line": 926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1015
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1031
          },
          "name": "resetKeyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1047
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1063
          },
          "name": "resetSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1079
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1095
          },
          "name": "resetVaultId"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1003
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1019
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1035
          },
          "name": "keyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1051
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1067
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1083
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1099
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 996
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1009
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1025
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1041
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1057
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1073
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 1089
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-credential/index.ts",
            "line": 937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialUser"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-credential/index:FleetAppsManagementFleetCredentialUserOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 985
      },
      "name": "FleetAppsManagementFleetCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 989
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#display_name FleetAppsManagementFleet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 993
          },
          "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/fleet_apps_management_fleet#entity_specifics FleetAppsManagementFleet#entity_specifics}",
            "stability": "stable",
            "summary": "entity_specifics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 999
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#password FleetAppsManagementFleet#password}",
            "stability": "stable",
            "summary": "password block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1005
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#user FleetAppsManagementFleet#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1011
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 245
      },
      "name": "FleetAppsManagementFleetCredentialsEntitySpecifics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#credential_level FleetAppsManagementFleet#credential_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 249
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#resource_id FleetAppsManagementFleet#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 253
          },
          "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/resources/fleet_apps_management_fleet#target FleetAppsManagementFleet#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 257
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#variables FleetAppsManagementFleet#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 263
          },
          "name": "variables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsEntitySpecifics"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 416
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 387
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 403
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 419
          },
          "name": "resetVariables"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsEntitySpecificsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 413
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 375
          },
          "name": "credentialLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 391
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 407
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 423
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 368
          },
          "name": "credentialLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 381
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 397
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsEntitySpecificsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 96
      },
      "name": "FleetAppsManagementFleetCredentialsEntitySpecificsVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#name FleetAppsManagementFleet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 100
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#value FleetAppsManagementFleet#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 104
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsEntitySpecificsVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 234
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
            "line": 234
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsEntitySpecificsVariablesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 201
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 217
          },
          "name": "resetValue"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 205
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 221
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 211
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsVariables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsEntitySpecificsVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1220
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1213
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1170
          },
          "name": "putEntitySpecifics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1183
          },
          "name": "putPassword",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1196
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser"
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1167
          },
          "name": "entitySpecifics",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecificsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1180
          },
          "name": "password",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPasswordOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1193
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1148
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1161
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1174
          },
          "name": "entitySpecificsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsEntitySpecifics"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1187
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1200
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1141
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1154
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 427
      },
      "name": "FleetAppsManagementFleetCredentialsPassword",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#credential_type FleetAppsManagementFleet#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 431
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#key_id FleetAppsManagementFleet#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 435
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#key_version FleetAppsManagementFleet#key_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 439
          },
          "name": "keyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#secret_id FleetAppsManagementFleet#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 443
          },
          "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/fleet_apps_management_fleet#secret_version FleetAppsManagementFleet#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 447
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#value FleetAppsManagementFleet#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 451
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#vault_id FleetAppsManagementFleet#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 455
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsPassword"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPasswordOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPasswordOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 529
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 618
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 634
          },
          "name": "resetKeyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 650
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 666
          },
          "name": "resetSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 682
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 698
          },
          "name": "resetVaultId"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsPasswordOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 606
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 622
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 638
          },
          "name": "keyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 654
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 670
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 686
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 702
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 599
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 612
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 628
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 644
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 660
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 676
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 692
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsPassword"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsPasswordOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 706
      },
      "name": "FleetAppsManagementFleetCredentialsUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#credential_type FleetAppsManagementFleet#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 710
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#key_id FleetAppsManagementFleet#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 714
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#key_version FleetAppsManagementFleet#key_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 718
          },
          "name": "keyVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#secret_id FleetAppsManagementFleet#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 722
          },
          "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/fleet_apps_management_fleet#secret_version FleetAppsManagementFleet#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 726
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#value FleetAppsManagementFleet#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 730
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#vault_id FleetAppsManagementFleet#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 734
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsUser"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 897
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 913
          },
          "name": "resetKeyVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 929
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 945
          },
          "name": "resetSecretVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 961
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 977
          },
          "name": "resetVaultId"
        }
      ],
      "name": "FleetAppsManagementFleetCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 885
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 901
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 917
          },
          "name": "keyVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 933
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 949
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 965
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 981
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 878
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 891
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 907
          },
          "name": "keyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 923
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 939
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 955
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 971
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetCredentialsUser"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1224
      },
      "name": "FleetAppsManagementFleetDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#fleet_type FleetAppsManagementFleet#fleet_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1228
          },
          "name": "fleetType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1300
          },
          "name": "resetFleetType"
        }
      ],
      "name": "FleetAppsManagementFleetDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1304
          },
          "name": "fleetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1294
          },
          "name": "fleetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1742
      },
      "name": "FleetAppsManagementFleetNotificationPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1746
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#topic_id FleetAppsManagementFleet#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1750
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#preferences FleetAppsManagementFleet#preferences}",
            "stability": "stable",
            "summary": "preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1756
          },
          "name": "preferences",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 1909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1916
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetNotificationPreferencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1909
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1909
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1909
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
        "line": 1802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1889
          },
          "name": "putPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1892
          },
          "name": "resetPreferences"
        }
      ],
      "name": "FleetAppsManagementFleetNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1886
          },
          "name": "preferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1867
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1896
          },
          "name": "preferencesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1880
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1860
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1873
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferences"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1425
      },
      "name": "FleetAppsManagementFleetNotificationPreferencesPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#on_job_failure FleetAppsManagementFleet#on_job_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1429
          },
          "name": "onJobFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_resource_non_compliance FleetAppsManagementFleet#on_resource_non_compliance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1433
          },
          "name": "onResourceNonCompliance",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_runbook_newer_version FleetAppsManagementFleet#on_runbook_newer_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1437
          },
          "name": "onRunbookNewerVersion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_task_failure FleetAppsManagementFleet#on_task_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1441
          },
          "name": "onTaskFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_task_pause FleetAppsManagementFleet#on_task_pause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1445
          },
          "name": "onTaskPause",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_task_success FleetAppsManagementFleet#on_task_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1449
          },
          "name": "onTaskSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_fleet#on_topology_modification FleetAppsManagementFleet#on_topology_modification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1453
          },
          "name": "onTopologyModification",
          "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/fleet_apps_management_fleet#upcoming_schedule FleetAppsManagementFleet#upcoming_schedule}",
            "stability": "stable",
            "summary": "upcoming_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1459
          },
          "name": "upcomingSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1731
          },
          "name": "putUpcomingSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1622
          },
          "name": "resetOnJobFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1638
          },
          "name": "resetOnResourceNonCompliance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1654
          },
          "name": "resetOnRunbookNewerVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1670
          },
          "name": "resetOnTaskFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1686
          },
          "name": "resetOnTaskPause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1702
          },
          "name": "resetOnTaskSuccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1718
          },
          "name": "resetOnTopologyModification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1734
          },
          "name": "resetUpcomingSchedule"
        }
      ],
      "name": "FleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1728
          },
          "name": "upcomingSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1626
          },
          "name": "onJobFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1642
          },
          "name": "onResourceNonComplianceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1658
          },
          "name": "onRunbookNewerVersionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1674
          },
          "name": "onTaskFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1690
          },
          "name": "onTaskPauseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1706
          },
          "name": "onTaskSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1722
          },
          "name": "onTopologyModificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1738
          },
          "name": "upcomingScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1616
          },
          "name": "onJobFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1632
          },
          "name": "onResourceNonCompliance",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1648
          },
          "name": "onRunbookNewerVersion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1664
          },
          "name": "onTaskFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1680
          },
          "name": "onTaskPause",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1696
          },
          "name": "onTaskSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1712
          },
          "name": "onTopologyModification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1308
      },
      "name": "FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#notify_before FleetAppsManagementFleet#notify_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1312
          },
          "name": "notifyBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#on_upcoming_schedule FleetAppsManagementFleet#on_upcoming_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1316
          },
          "name": "onUpcomingSchedule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1401
          },
          "name": "resetNotifyBefore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1417
          },
          "name": "resetOnUpcomingSchedule"
        }
      ],
      "name": "FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1405
          },
          "name": "notifyBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1421
          },
          "name": "onUpcomingScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1395
          },
          "name": "notifyBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1411
          },
          "name": "onUpcomingSchedule",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingSchedule"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetNotificationPreferencesPreferencesUpcomingScheduleOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 1920
      },
      "name": "FleetAppsManagementFleetProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1924
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#fleet_property_type FleetAppsManagementFleet#fleet_property_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1932
          },
          "name": "fleetPropertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#display_name FleetAppsManagementFleet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1928
          },
          "name": "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/fleet_apps_management_fleet#is_required FleetAppsManagementFleet#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1936
          },
          "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/fleet_apps_management_fleet#value FleetAppsManagementFleet#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 1940
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 2151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2158
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2151
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetPropertiesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2089
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2118
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2134
          },
          "name": "resetValue"
        }
      ],
      "name": "FleetAppsManagementFleetPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2077
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2093
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2106
          },
          "name": "fleetPropertyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2122
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2138
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2070
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2083
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2099
          },
          "name": "fleetPropertyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2112
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2128
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetProperty": {
      "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/fleet_apps_management_fleet_property oci_fleet_apps_management_fleet_property}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetProperty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_property oci_fleet_apps_management_fleet_property} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-property/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.FleetAppsManagementFleetPropertyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-property/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementFleetProperty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/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 FleetAppsManagementFleetProperty 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/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 FleetAppsManagementFleetProperty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementFleetProperty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 378
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 308
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 381
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 393
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 404
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetProperty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 265
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 283
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 330
          },
          "name": "selectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 335
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 341
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 346
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 375
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 351
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 369
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 296
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 312
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 325
          },
          "name": "propertyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 385
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 364
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 289
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 318
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 357
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-property/index:FleetAppsManagementFleetProperty"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetPropertyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-property/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementFleetPropertyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_property#compartment_id FleetAppsManagementFleetProperty#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 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/fleet_apps_management_fleet_property#fleet_id FleetAppsManagementFleetProperty#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/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/resources/fleet_apps_management_fleet_property#property_id FleetAppsManagementFleetProperty#property_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 28
          },
          "name": "propertyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_property#value FleetAppsManagementFleetProperty#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 32
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fleet_apps_management_fleet_property#id FleetAppsManagementFleetProperty#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/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/fleet_apps_management_fleet_property#timeouts FleetAppsManagementFleetProperty#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-property/index:FleetAppsManagementFleetPropertyConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-property/index.ts",
        "line": 40
      },
      "name": "FleetAppsManagementFleetPropertyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_property#create FleetAppsManagementFleetProperty#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/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/fleet_apps_management_fleet_property#delete FleetAppsManagementFleetProperty#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/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/fleet_apps_management_fleet_property#update FleetAppsManagementFleetProperty#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-property/index:FleetAppsManagementFleetPropertyTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-property/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/fleet-apps-management-fleet-property/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementFleetPropertyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-property/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetPropertyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-property/index:FleetAppsManagementFleetPropertyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResource": {
      "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/fleet_apps_management_fleet_resource oci_fleet_apps_management_fleet_resource}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_resource oci_fleet_apps_management_fleet_resource} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-resource/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.FleetAppsManagementFleetResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-resource/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementFleetResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/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 FleetAppsManagementFleetResource 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/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 FleetAppsManagementFleetResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementFleetResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 450
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 328
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 377
          },
          "name": "resetResourceRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 393
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 453
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 465
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 478
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 275
          },
          "name": "compartment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 293
          },
          "name": "complianceState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 298
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 303
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 337
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 342
          },
          "name": "percentCompliant",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 347
          },
          "name": "product",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 352
          },
          "name": "productCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 402
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 408
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 413
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 431
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 436
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 447
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 441
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 316
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 332
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 365
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 381
          },
          "name": "resourceRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 397
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 426
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 457
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 309
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 358
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 371
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 387
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 419
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-resource/index:FleetAppsManagementFleetResource"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-resource/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementFleetResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_resource#compartment_id FleetAppsManagementFleetResource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 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/fleet_apps_management_fleet_resource#fleet_id FleetAppsManagementFleetResource#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/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/resources/fleet_apps_management_fleet_resource#resource_id FleetAppsManagementFleetResource#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 28
          },
          "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/fleet_apps_management_fleet_resource#tenancy_id FleetAppsManagementFleetResource#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 40
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fleet_apps_management_fleet_resource#id FleetAppsManagementFleetResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_resource#resource_region FleetAppsManagementFleetResource#resource_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 32
          },
          "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/resources/fleet_apps_management_fleet_resource#resource_type FleetAppsManagementFleetResource#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 36
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_resource#timeouts FleetAppsManagementFleetResource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-resource/index:FleetAppsManagementFleetResourceConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2680
      },
      "name": "FleetAppsManagementFleetResourceSelection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#resource_selection_type FleetAppsManagementFleet#resource_selection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2684
          },
          "name": "resourceSelectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#rule_selection_criteria FleetAppsManagementFleet#rule_selection_criteria}",
            "stability": "stable",
            "summary": "rule_selection_criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2690
          },
          "name": "ruleSelectionCriteria",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelection"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 2736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2785
          },
          "name": "putRuleSelectionCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2788
          },
          "name": "resetRuleSelectionCriteria"
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2782
          },
          "name": "ruleSelectionCriteria",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2776
          },
          "name": "resourceSelectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2792
          },
          "name": "ruleSelectionCriteriaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2769
          },
          "name": "resourceSelectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelection"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2561
      },
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#match_condition FleetAppsManagementFleet#match_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2565
          },
          "name": "matchCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#rules FleetAppsManagementFleet#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2571
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2669
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2656
          },
          "name": "resetMatchCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2672
          },
          "name": "resetRules"
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2666
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2660
          },
          "name": "matchConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2676
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2650
          },
          "name": "matchCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteria"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2344
      },
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#basis FleetAppsManagementFleet#basis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2348
          },
          "name": "basis",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2352
          },
          "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/fleet_apps_management_fleet#conditions FleetAppsManagementFleet#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2362
          },
          "name": "conditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
                    },
                    "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/fleet_apps_management_fleet#resource_compartment_id FleetAppsManagementFleet#resource_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2356
          },
          "name": "resourceCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2162
      },
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#attr_group FleetAppsManagementFleet#attr_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2166
          },
          "name": "attrGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#attr_key FleetAppsManagementFleet#attr_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2170
          },
          "name": "attrKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#attr_value FleetAppsManagementFleet#attr_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2174
          },
          "name": "attrValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 2230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2284
          },
          "name": "resetAttrGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2300
          },
          "name": "resetAttrKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2316
          },
          "name": "resetAttrValue"
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2288
          },
          "name": "attrGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2304
          },
          "name": "attrKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2320
          },
          "name": "attrValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2278
          },
          "name": "attrGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2294
          },
          "name": "attrKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2310
          },
          "name": "attrValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2557
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2550
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2550
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2550
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 2425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2530
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2485
          },
          "name": "resetBasis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2501
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2533
          },
          "name": "resetConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2517
          },
          "name": "resetResourceCompartmentId"
        }
      ],
      "name": "FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2527
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2489
          },
          "name": "basisInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2505
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2537
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2521
          },
          "name": "resourceCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2479
          },
          "name": "basis",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2511
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourceSelectionRuleSelectionCriteriaRulesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet-resource/index.ts",
        "line": 48
      },
      "name": "FleetAppsManagementFleetResourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet_resource#create FleetAppsManagementFleetResource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/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/fleet_apps_management_fleet_resource#delete FleetAppsManagementFleetResource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/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/fleet_apps_management_fleet_resource#update FleetAppsManagementFleetResource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-resource/index:FleetAppsManagementFleetResourceTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet-resource/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/fleet-apps-management-fleet-resource/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementFleetResourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet-resource/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet-resource/index:FleetAppsManagementFleetResourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2796
      },
      "name": "FleetAppsManagementFleetResources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#compartment_id FleetAppsManagementFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2800
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#resource_id FleetAppsManagementFleet#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2808
          },
          "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/fleet_apps_management_fleet#tenancy_id FleetAppsManagementFleet#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2812
          },
          "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/fleet_apps_management_fleet#fleet_resource_type FleetAppsManagementFleet#fleet_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2804
          },
          "name": "fleetResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResources"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 2991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 2983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2998
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourcesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementFleetResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2991
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2991
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2991
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourcesList"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/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/fleet-apps-management-fleet/index.ts",
        "line": 2865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2948
          },
          "name": "resetFleetResourceType"
        }
      ],
      "name": "FleetAppsManagementFleetResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2936
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2952
          },
          "name": "fleetResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2965
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2978
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2929
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2942
          },
          "name": "fleetResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2958
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2971
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 2879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetResourcesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 3002
      },
      "name": "FleetAppsManagementFleetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_fleet#create FleetAppsManagementFleet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3006
          },
          "name": "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/fleet_apps_management_fleet#delete FleetAppsManagementFleet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3010
          },
          "name": "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/fleet_apps_management_fleet#update FleetAppsManagementFleet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3014
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementFleetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-fleet/index.ts",
          "line": 3068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-fleet/index.ts",
        "line": 3060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3122
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3138
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3154
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementFleetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3126
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3142
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3158
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3116
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3132
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3148
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-fleet/index.ts",
            "line": 3072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementFleetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-fleet/index:FleetAppsManagementFleetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementMaintenanceWindow": {
      "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/fleet_apps_management_maintenance_window oci_fleet_apps_management_maintenance_window}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window oci_fleet_apps_management_maintenance_window} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-maintenance-window/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.FleetAppsManagementMaintenanceWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-maintenance-window/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementMaintenanceWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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 FleetAppsManagementMaintenanceWindow 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/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 FleetAppsManagementMaintenanceWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementMaintenanceWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 497
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 331
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 347
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 408
          },
          "name": "resetIsOutage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 424
          },
          "name": "resetIsRecurring"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 445
          },
          "name": "resetRecurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 500
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 512
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementMaintenanceWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 433
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 454
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 459
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 465
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 470
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 494
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 488
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 335
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 351
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 364
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 412
          },
          "name": "isOutageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 428
          },
          "name": "isRecurringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 449
          },
          "name": "recurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 504
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 483
          },
          "name": "timeScheduleStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 325
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 357
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 402
          },
          "name": "isOutage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 418
          },
          "name": "isRecurring",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 439
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 476
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-maintenance-window/index:FleetAppsManagementMaintenanceWindow"
    },
    "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-maintenance-window/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementMaintenanceWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window#compartment_id FleetAppsManagementMaintenanceWindow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 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/fleet_apps_management_maintenance_window#duration FleetAppsManagementMaintenanceWindow#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 29
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window#time_schedule_start FleetAppsManagementMaintenanceWindow#time_schedule_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 56
          },
          "name": "timeScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window#defined_tags FleetAppsManagementMaintenanceWindow#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#description FleetAppsManagementMaintenanceWindow#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#display_name FleetAppsManagementMaintenanceWindow#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#freeform_tags FleetAppsManagementMaintenanceWindow#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#id FleetAppsManagementMaintenanceWindow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#is_outage FleetAppsManagementMaintenanceWindow#is_outage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 44
          },
          "name": "isOutage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_maintenance_window#is_recurring FleetAppsManagementMaintenanceWindow#is_recurring}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 48
          },
          "name": "isRecurring",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_maintenance_window#recurrences FleetAppsManagementMaintenanceWindow#recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 52
          },
          "name": "recurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window#timeouts FleetAppsManagementMaintenanceWindow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-maintenance-window/index:FleetAppsManagementMaintenanceWindowConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-maintenance-window/index.ts",
        "line": 64
      },
      "name": "FleetAppsManagementMaintenanceWindowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_maintenance_window#create FleetAppsManagementMaintenanceWindow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#delete FleetAppsManagementMaintenanceWindow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/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/fleet_apps_management_maintenance_window#update FleetAppsManagementMaintenanceWindow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-maintenance-window/index:FleetAppsManagementMaintenanceWindowTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-maintenance-window/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/fleet-apps-management-maintenance-window/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementMaintenanceWindowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-maintenance-window/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementMaintenanceWindowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-maintenance-window/index:FleetAppsManagementMaintenanceWindowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboarding": {
      "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/fleet_apps_management_onboarding oci_fleet_apps_management_onboarding}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboarding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_onboarding oci_fleet_apps_management_onboarding} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-onboarding/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.FleetAppsManagementOnboardingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-onboarding/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementOnboarding resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/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 FleetAppsManagementOnboarding 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/fleet_apps_management_onboarding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementOnboarding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementOnboarding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 475
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 399
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 415
          },
          "name": "resetIsCostTrackingTagEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 431
          },
          "name": "resetIsFamsTagEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 478
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 490
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 500
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementOnboarding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 301
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 357
          },
          "name": "appliedPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 376
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 381
          },
          "name": "discoveryFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 387
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 440
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 451
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 456
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 472
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 461
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 466
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 370
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 403
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 419
          },
          "name": "isCostTrackingTagEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 435
          },
          "name": "isFamsTagEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 482
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 363
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 409
          },
          "name": "isCostTrackingTagEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 425
          },
          "name": "isFamsTagEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboarding"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-onboarding/index.ts",
        "line": 36
      },
      "name": "FleetAppsManagementOnboardingAppliedPolicies",
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingAppliedPolicies"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-onboarding/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/fleet-apps-management-onboarding/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/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.FleetAppsManagementOnboardingAppliedPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementOnboardingAppliedPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 121
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/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/fleet-apps-management-onboarding/index.ts",
            "line": 121
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingAppliedPoliciesList"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-onboarding/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/fleet-apps-management-onboarding/index.ts",
        "line": 59
      },
      "name": "FleetAppsManagementOnboardingAppliedPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 88
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 93
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 99
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 104
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 109
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingAppliedPolicies"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingAppliedPoliciesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-onboarding/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementOnboardingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_onboarding#compartment_id FleetAppsManagementOnboarding#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/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/resources/fleet_apps_management_onboarding#id FleetAppsManagementOnboarding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/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/fleet_apps_management_onboarding#is_cost_tracking_tag_enabled FleetAppsManagementOnboarding#is_cost_tracking_tag_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 24
          },
          "name": "isCostTrackingTagEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_onboarding#is_fams_tag_enabled FleetAppsManagementOnboarding#is_fams_tag_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 28
          },
          "name": "isFamsTagEnabled",
          "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/fleet_apps_management_onboarding#timeouts FleetAppsManagementOnboarding#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-onboarding/index.ts",
        "line": 132
      },
      "name": "FleetAppsManagementOnboardingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_onboarding#create FleetAppsManagementOnboarding#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 136
          },
          "name": "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/fleet_apps_management_onboarding#delete FleetAppsManagementOnboarding#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 140
          },
          "name": "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/fleet_apps_management_onboarding#update FleetAppsManagementOnboarding#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 144
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementOnboardingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-onboarding/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-onboarding/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 252
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 268
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 284
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementOnboardingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 256
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 272
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 288
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 246
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 262
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 278
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-onboarding/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementOnboardingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-onboarding/index:FleetAppsManagementOnboardingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatch": {
      "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/fleet_apps_management_patch oci_fleet_apps_management_patch}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch oci_fleet_apps_management_patch} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementPatchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementPatch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1388
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementPatch 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/fleet_apps_management_patch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementPatch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementPatch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1595
          },
          "name": "putArtifactDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1608
          },
          "name": "putDependentPatches",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1624
          },
          "name": "putPatchType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1637
          },
          "name": "putProduct",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProduct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1650
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1459
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1611
          },
          "name": "resetDependentPatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1475
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1491
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1507
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1653
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1665
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1683
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementPatch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1376
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1592
          },
          "name": "artifactDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1605
          },
          "name": "dependentPatches",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1516
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1621
          },
          "name": "patchType",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1634
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProductOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1534
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1552
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1558
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1563
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1647
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1581
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1586
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1599
          },
          "name": "artifactDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1447
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1463
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1615
          },
          "name": "dependentPatchesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1479
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1495
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1511
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1529
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1628
          },
          "name": "patchTypeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1641
          },
          "name": "productInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProduct"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1547
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1657
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1576
          },
          "name": "timeReleasedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1440
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1453
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1469
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1485
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1501
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1522
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1540
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1569
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatch"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 748
      },
      "name": "FleetAppsManagementPatchArtifactDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#category FleetAppsManagementPatch#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 752
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#artifact FleetAppsManagementPatch#artifact}",
            "stability": "stable",
            "summary": "artifact block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 758
          },
          "name": "artifact",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#artifacts FleetAppsManagementPatch#artifacts}",
            "stability": "stable",
            "summary": "artifacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 764
          },
          "name": "artifacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 277
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifact",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#content FleetAppsManagementPatch#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 283
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifact"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 76
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#bucket FleetAppsManagementPatch#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 80
          },
          "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/fleet_apps_management_patch#checksum FleetAppsManagementPatch#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 84
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#namespace FleetAppsManagementPatch#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 88
          },
          "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/fleet_apps_management_patch#object FleetAppsManagementPatch#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 92
          },
          "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/fleet_apps_management_patch#source_type FleetAppsManagementPatch#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 96
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactContent"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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/fleet-apps-management-patch/index.ts",
        "line": 156
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 221
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 234
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 247
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 260
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 273
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 214
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 227
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 240
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 253
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 266
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 352
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 355
          },
          "name": "resetContent"
        }
      ],
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 349
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 359
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 564
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#architecture FleetAppsManagementPatch#architecture}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 568
          },
          "name": "architecture",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#content FleetAppsManagementPatch#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 578
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#os_type FleetAppsManagementPatch#os_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 572
          },
          "name": "osType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifacts"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 363
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactsContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#bucket FleetAppsManagementPatch#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 367
          },
          "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/fleet_apps_management_patch#checksum FleetAppsManagementPatch#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 371
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#namespace FleetAppsManagementPatch#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 375
          },
          "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/fleet_apps_management_patch#object FleetAppsManagementPatch#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 379
          },
          "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/fleet_apps_management_patch#source_type FleetAppsManagementPatch#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 383
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactsContent"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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/fleet-apps-management-patch/index.ts",
        "line": 443
      },
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 508
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 521
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 534
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 547
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 560
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 501
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 514
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 527
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 540
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 553
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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/fleet-apps-management-patch/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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.FleetAppsManagementPatchArtifactDetailsArtifactsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 737
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet-apps-management-patch/index.ts",
            "line": 737
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactsList"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-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/fleet-apps-management-patch/index.ts",
        "line": 624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 717
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 688
          },
          "name": "resetArchitecture"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 720
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 704
          },
          "name": "resetOsType"
        }
      ],
      "name": "FleetAppsManagementPatchArtifactDetailsArtifactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 714
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 692
          },
          "name": "architectureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 724
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 708
          },
          "name": "osTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 682
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 698
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsArtifactsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 872
          },
          "name": "putArtifact",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 888
          },
          "name": "putArtifacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 875
          },
          "name": "resetArtifact"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 891
          },
          "name": "resetArtifacts"
        }
      ],
      "name": "FleetAppsManagementPatchArtifactDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 869
          },
          "name": "artifact",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 885
          },
          "name": "artifacts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 879
          },
          "name": "artifactInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifact"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 895
          },
          "name": "artifactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetailsArtifacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 863
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 856
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchArtifactDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementPatchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#artifact_details FleetAppsManagementPatch#artifact_details}",
            "stability": "stable",
            "summary": "artifact_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 50
          },
          "name": "artifactDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchArtifactDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#compartment_id FleetAppsManagementPatch#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 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/fleet_apps_management_patch#name FleetAppsManagementPatch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet_apps_management_patch#patch_type FleetAppsManagementPatch#patch_type}",
            "stability": "stable",
            "summary": "patch_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 62
          },
          "name": "patchType",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchType"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#product FleetAppsManagementPatch#product}",
            "stability": "stable",
            "summary": "product block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 68
          },
          "name": "product",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProduct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#severity FleetAppsManagementPatch#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 40
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#time_released FleetAppsManagementPatch#time_released}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 44
          },
          "name": "timeReleased",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#defined_tags FleetAppsManagementPatch#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet_apps_management_patch#dependent_patches FleetAppsManagementPatch#dependent_patches}",
            "stability": "stable",
            "summary": "dependent_patches block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 56
          },
          "name": "dependentPatches",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches"
                    },
                    "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/fleet_apps_management_patch#description FleetAppsManagementPatch#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet_apps_management_patch#freeform_tags FleetAppsManagementPatch#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet_apps_management_patch#id FleetAppsManagementPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/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/fleet_apps_management_patch#timeouts FleetAppsManagementPatch#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 899
      },
      "name": "FleetAppsManagementPatchDependentPatches",
      "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/fleet_apps_management_patch#id FleetAppsManagementPatch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 906
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchDependentPatches"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPatchDependentPatchesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1004
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchDependentPatchesList"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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/fleet-apps-management-patch/index.ts",
        "line": 938
      },
      "name": "FleetAppsManagementPatchDependentPatchesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 991
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 984
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPatchDependentPatches"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchDependentPatchesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchPatchType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1015
      },
      "name": "FleetAppsManagementPatchPatchType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#platform_configuration_id FleetAppsManagementPatch#platform_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1019
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchPatchType"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchPatchTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1051
      },
      "name": "FleetAppsManagementPatchPatchTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1092
          },
          "name": "platformConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1085
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchPatchType"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchPatchTypeOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchProduct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProduct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1096
      },
      "name": "FleetAppsManagementPatchProduct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#platform_configuration_id FleetAppsManagementPatch#platform_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1100
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#version FleetAppsManagementPatch#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1104
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchProduct"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchProductOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProductOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1143
      },
      "name": "FleetAppsManagementPatchProductOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1190
          },
          "name": "platformConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1203
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1183
          },
          "name": "platformConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1196
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPatchProduct"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchProductOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1207
      },
      "name": "FleetAppsManagementPatchTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_patch#create FleetAppsManagementPatch#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1211
          },
          "name": "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/fleet_apps_management_patch#delete FleetAppsManagementPatch#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1215
          },
          "name": "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/fleet_apps_management_patch#update FleetAppsManagementPatch#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1219
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementPatchTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-patch/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-patch/index.ts",
        "line": 1265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1327
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1343
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1359
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementPatchTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1331
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1347
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1363
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1321
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1337
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1353
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-patch/index.ts",
            "line": 1277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPatchTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-patch/index:FleetAppsManagementPatchTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfiguration": {
      "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/fleet_apps_management_platform_configuration oci_fleet_apps_management_platform_configuration}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration oci_fleet_apps_management_platform_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/index.ts",
          "line": 1755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementPlatformConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1740
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementPlatformConfiguration 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/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 FleetAppsManagementPlatformConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementPlatformConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1894
          },
          "name": "putConfigCategoryDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1907
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1810
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1845
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1910
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1922
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1933
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1728
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1891
          },
          "name": "configCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1798
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1833
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1854
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1859
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1864
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1870
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1875
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1904
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1880
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1885
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1792
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1898
          },
          "name": "configCategoryDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1814
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1827
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1849
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1914
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1785
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1804
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1820
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1839
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfiguration"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementPlatformConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#compartment_id FleetAppsManagementPlatformConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-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/fleet_apps_management_platform_configuration#config_category_details FleetAppsManagementPlatformConfiguration#config_category_details}",
            "stability": "stable",
            "summary": "config_category_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 34
          },
          "name": "configCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-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/fleet_apps_management_platform_configuration#description FleetAppsManagementPlatformConfiguration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 17
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-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/fleet_apps_management_platform_configuration#timeouts FleetAppsManagementPlatformConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 1171
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#config_category FleetAppsManagementPlatformConfiguration#config_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1179
          },
          "name": "configCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#compatible_products FleetAppsManagementPlatformConfiguration#compatible_products}",
            "stability": "stable",
            "summary": "compatible_products block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1197
          },
          "name": "compatibleProducts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
                    },
                    "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/fleet_apps_management_platform_configuration#components FleetAppsManagementPlatformConfiguration#components}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1175
          },
          "name": "components",
          "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/fleet_apps_management_platform_configuration#credentials FleetAppsManagementPlatformConfiguration#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1203
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
                    },
                    "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/fleet_apps_management_platform_configuration#instance_id FleetAppsManagementPlatformConfiguration#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1183
          },
          "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/fleet_apps_management_platform_configuration#instance_name FleetAppsManagementPlatformConfiguration#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1187
          },
          "name": "instanceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#patch_types FleetAppsManagementPlatformConfiguration#patch_types}",
            "stability": "stable",
            "summary": "patch_types block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1209
          },
          "name": "patchTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#products FleetAppsManagementPlatformConfiguration#products}",
            "stability": "stable",
            "summary": "products block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1215
          },
          "name": "products",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#sub_category_details FleetAppsManagementPlatformConfiguration#sub_category_details}",
            "stability": "stable",
            "summary": "sub_category_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1221
          },
          "name": "subCategoryDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#versions FleetAppsManagementPlatformConfiguration#versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1191
          },
          "name": "versions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 42
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 46
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 53
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 150
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 166
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 154
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 170
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 144
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 160
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 194
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 198
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 205
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 302
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 318
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 306
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 322
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 296
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 312
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 1316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1484
          },
          "name": "putCompatibleProducts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1500
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1516
          },
          "name": "putPatchTypes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1532
          },
          "name": "putProducts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1548
          },
          "name": "putSubCategoryDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1487
          },
          "name": "resetCompatibleProducts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1410
          },
          "name": "resetComponents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1503
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1439
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1455
          },
          "name": "resetInstanceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1519
          },
          "name": "resetPatchTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1535
          },
          "name": "resetProducts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1551
          },
          "name": "resetSubCategoryDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1471
          },
          "name": "resetVersions"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1481
          },
          "name": "compatibleProducts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1497
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1513
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1529
          },
          "name": "products",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1545
          },
          "name": "subCategoryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1491
          },
          "name": "compatibleProductsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCompatibleProducts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1414
          },
          "name": "componentsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1427
          },
          "name": "configCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1507
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1443
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1459
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1523
          },
          "name": "patchTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1539
          },
          "name": "productsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1555
          },
          "name": "subCategoryDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1475
          },
          "name": "versionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1404
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1420
          },
          "name": "configCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1433
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1449
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1465
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 346
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 350
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 357
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 454
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 470
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 458
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 474
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 448
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 464
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 498
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 502
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 509
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 639
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 639
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 606
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 622
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 610
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 626
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 600
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 616
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProducts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsProductsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 954
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#sub_category FleetAppsManagementPlatformConfiguration#sub_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 962
          },
          "name": "subCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#components FleetAppsManagementPlatformConfiguration#components}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 958
          },
          "name": "components",
          "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/fleet_apps_management_platform_configuration#credentials FleetAppsManagementPlatformConfiguration#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 972
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#patch_types FleetAppsManagementPlatformConfiguration#patch_types}",
            "stability": "stable",
            "summary": "patch_types block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 978
          },
          "name": "patchTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
                    },
                    "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/fleet_apps_management_platform_configuration#versions FleetAppsManagementPlatformConfiguration#versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 966
          },
          "name": "versions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 650
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 654
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 661
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 783
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 791
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 791
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/index.ts",
          "line": 710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 758
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 774
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 762
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 778
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 752
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 768
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 1038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1144
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1160
          },
          "name": "putPatchTypes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1102
          },
          "name": "resetComponents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1147
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1163
          },
          "name": "resetPatchTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1131
          },
          "name": "resetVersions"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1141
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1157
          },
          "name": "patchTypes",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1106
          },
          "name": "componentsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1151
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1167
          },
          "name": "patchTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1119
          },
          "name": "subCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1135
          },
          "name": "versionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1096
          },
          "name": "components",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1112
          },
          "name": "subCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1125
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 802
      },
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#display_name FleetAppsManagementPlatformConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 806
          },
          "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/fleet_apps_management_platform_configuration#id FleetAppsManagementPlatformConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 813
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 943
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
            "line": 943
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesList"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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/fleet-apps-management-platform-configuration/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 910
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 926
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 914
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 930
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 904
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 920
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationConfigCategoryDetailsSubCategoryDetailsPatchTypesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 1559
      },
      "name": "FleetAppsManagementPlatformConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_platform_configuration#create FleetAppsManagementPlatformConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1563
          },
          "name": "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/fleet_apps_management_platform_configuration#delete FleetAppsManagementPlatformConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1567
          },
          "name": "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/fleet_apps_management_platform_configuration#update FleetAppsManagementPlatformConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1571
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-platform-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-platform-configuration/index.ts",
        "line": 1617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1679
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1695
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1711
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementPlatformConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1683
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1699
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1715
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1673
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1689
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1705
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-platform-configuration/index.ts",
            "line": 1629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPlatformConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-platform-configuration/index:FleetAppsManagementPlatformConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementProperty": {
      "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/fleet_apps_management_property oci_fleet_apps_management_property}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProperty",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_property oci_fleet_apps_management_property} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-property/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.FleetAppsManagementPropertyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-property/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementProperty resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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 FleetAppsManagementProperty 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/fleet_apps_management_property#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementProperty that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementProperty to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 411
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 414
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 398
          },
          "name": "resetValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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/fleet-apps-management-property/index.ts",
            "line": 438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementProperty",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 303
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 324
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 329
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 334
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 358
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 363
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 408
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 368
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 373
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 297
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 347
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 418
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 402
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 386
          },
          "name": "valueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 290
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 340
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 392
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 379
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-property/index:FleetAppsManagementProperty"
    },
    "cdktf-provider-oci.FleetAppsManagementPropertyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-property/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementPropertyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_property#compartment_id FleetAppsManagementProperty#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 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/fleet_apps_management_property#display_name FleetAppsManagementProperty#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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/fleet_apps_management_property#selection FleetAppsManagementProperty#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 28
          },
          "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/fleet_apps_management_property#value_type FleetAppsManagementProperty#value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 32
          },
          "name": "valueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fleet_apps_management_property#id FleetAppsManagementProperty#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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/fleet_apps_management_property#timeouts FleetAppsManagementProperty#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_property#values FleetAppsManagementProperty#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 36
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-property/index:FleetAppsManagementPropertyConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-property/index.ts",
        "line": 44
      },
      "name": "FleetAppsManagementPropertyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_property#create FleetAppsManagementProperty#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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/fleet_apps_management_property#delete FleetAppsManagementProperty#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/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/fleet_apps_management_property#update FleetAppsManagementProperty#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-property/index:FleetAppsManagementPropertyTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementPropertyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-property/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/fleet-apps-management-property/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementPropertyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-property/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementPropertyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-property/index:FleetAppsManagementPropertyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementProvision": {
      "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/fleet_apps_management_provision oci_fleet_apps_management_provision}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvision",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision oci_fleet_apps_management_provision} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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.FleetAppsManagementProvisionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementProvision resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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 FleetAppsManagementProvision 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/fleet_apps_management_provision#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementProvision that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementProvision to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 853
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 629
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 651
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 680
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 696
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 745
          },
          "name": "resetProvisionDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 788
          },
          "name": "resetTfVariableCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 804
          },
          "name": "resetTfVariableCurrentUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 856
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 868
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementProvision",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 517
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 594
          },
          "name": "configCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 612
          },
          "name": "configCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 617
          },
          "name": "configCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 639
          },
          "name": "deployedResources",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 705
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 710
          },
          "name": "packageCatalogItemDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 728
          },
          "name": "packageCatalogItemListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 733
          },
          "name": "packageCatalogItemListingVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 754
          },
          "name": "rmsApplyJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 759
          },
          "name": "stackId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 764
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 770
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 776
          },
          "name": "tfOutputs",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 839
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 850
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 844
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 589
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 607
          },
          "name": "configCatalogItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 633
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 655
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 668
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 684
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 700
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 723
          },
          "name": "packageCatalogItemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 749
          },
          "name": "provisionDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 792
          },
          "name": "tfVariableCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 808
          },
          "name": "tfVariableCurrentUserIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 821
          },
          "name": "tfVariableRegionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 834
          },
          "name": "tfVariableTenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 860
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 582
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 600
          },
          "name": "configCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 623
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 645
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 661
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 674
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 690
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 716
          },
          "name": "packageCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 739
          },
          "name": "provisionDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 782
          },
          "name": "tfVariableCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 798
          },
          "name": "tfVariableCurrentUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 814
          },
          "name": "tfVariableRegionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 827
          },
          "name": "tfVariableTenancyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvision"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementProvisionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#compartment_id FleetAppsManagementProvision#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 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/fleet_apps_management_provision#config_catalog_item_id FleetAppsManagementProvision#config_catalog_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 17
          },
          "name": "configCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#fleet_id FleetAppsManagementProvision#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 29
          },
          "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/resources/fleet_apps_management_provision#package_catalog_item_id FleetAppsManagementProvision#package_catalog_item_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 44
          },
          "name": "packageCatalogItemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#tf_variable_region_id FleetAppsManagementProvision#tf_variable_region_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 60
          },
          "name": "tfVariableRegionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#tf_variable_tenancy_id FleetAppsManagementProvision#tf_variable_tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 64
          },
          "name": "tfVariableTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#defined_tags FleetAppsManagementProvision#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet_apps_management_provision#display_name FleetAppsManagementProvision#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet_apps_management_provision#freeform_tags FleetAppsManagementProvision#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet_apps_management_provision#id FleetAppsManagementProvision#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet_apps_management_provision#provision_description FleetAppsManagementProvision#provision_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 48
          },
          "name": "provisionDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#tf_variable_compartment_id FleetAppsManagementProvision#tf_variable_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 52
          },
          "name": "tfVariableCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#tf_variable_current_user_id FleetAppsManagementProvision#tf_variable_current_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 56
          },
          "name": "tfVariableCurrentUserId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#timeouts FleetAppsManagementProvision#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 157
      },
      "name": "FleetAppsManagementProvisionDeployedResources",
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResources"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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.FleetAppsManagementProvisionDeployedResourcesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementProvisionDeployedResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResourcesList"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 180
      },
      "name": "FleetAppsManagementProvisionDeployedResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 209
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 215
          },
          "name": "resourceInstanceList",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 220
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 225
          },
          "name": "resourceProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 230
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResources"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResourcesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 72
      },
      "name": "FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct",
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructList"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 95
      },
      "name": "FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 124
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 129
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 134
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStruct"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionDeployedResourcesResourceInstanceListStructOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 253
      },
      "name": "FleetAppsManagementProvisionTfOutputs",
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionTfOutputs"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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.FleetAppsManagementProvisionTfOutputsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementProvisionTfOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionTfOutputsList"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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/fleet-apps-management-provision/index.ts",
        "line": 276
      },
      "name": "FleetAppsManagementProvisionTfOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 305
          },
          "name": "isSensitive",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 310
          },
          "name": "outputDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 315
          },
          "name": "outputName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 320
          },
          "name": "outputType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 325
          },
          "name": "outputValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTfOutputs"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionTfOutputsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 348
      },
      "name": "FleetAppsManagementProvisionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_provision#create FleetAppsManagementProvision#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 352
          },
          "name": "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/fleet_apps_management_provision#delete FleetAppsManagementProvision#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 356
          },
          "name": "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/fleet_apps_management_provision#update FleetAppsManagementProvision#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 360
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementProvisionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-provision/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-provision/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 468
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 484
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 500
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementProvisionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 472
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 488
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 504
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 462
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 478
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 494
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-provision/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementProvisionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-provision/index:FleetAppsManagementProvisionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbook": {
      "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/fleet_apps_management_runbook oci_fleet_apps_management_runbook}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook oci_fleet_apps_management_runbook} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 5750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementRunbook resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5735
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementRunbook 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/fleet_apps_management_runbook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FleetAppsManagementRunbook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementRunbook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6020
          },
          "name": "putRunbookVersion",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6033
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5807
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5823
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5852
          },
          "name": "resetEstimatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5868
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5889
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5905
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5921
          },
          "name": "resetIsSudoAccessNeeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5960
          },
          "name": "resetOsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5976
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6036
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6048
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6067
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5723
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5877
          },
          "name": "hasDraftVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5930
          },
          "name": "latestVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5935
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5985
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6017
          },
          "name": "runbookVersion",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5990
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5996
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6001
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6030
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6006
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6011
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5795
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5811
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5827
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5840
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5856
          },
          "name": "estimatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5872
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5893
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5909
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5925
          },
          "name": "isSudoAccessNeededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5948
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5964
          },
          "name": "osTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5980
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6024
          },
          "name": "runbookVersionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 6040
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5788
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5801
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5817
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5833
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5846
          },
          "name": "estimatedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5862
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5883
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5899
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5915
          },
          "name": "isSudoAccessNeeded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5941
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5954
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5970
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbook"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementRunbookConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#compartment_id FleetAppsManagementRunbook#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 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/fleet_apps_management_runbook#display_name FleetAppsManagementRunbook#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet_apps_management_runbook#operation FleetAppsManagementRunbook#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 52
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#runbook_version FleetAppsManagementRunbook#runbook_version}",
            "stability": "stable",
            "summary": "runbook_version block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 66
          },
          "name": "runbookVersion",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#defined_tags FleetAppsManagementRunbook#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet_apps_management_runbook#description FleetAppsManagementRunbook#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet_apps_management_runbook#estimated_time FleetAppsManagementRunbook#estimated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 29
          },
          "name": "estimatedTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#freeform_tags FleetAppsManagementRunbook#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet_apps_management_runbook#id FleetAppsManagementRunbook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet_apps_management_runbook#is_default FleetAppsManagementRunbook#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 44
          },
          "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/fleet_apps_management_runbook#is_sudo_access_needed FleetAppsManagementRunbook#is_sudo_access_needed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 48
          },
          "name": "isSudoAccessNeeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#os_type FleetAppsManagementRunbook#os_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 56
          },
          "name": "osType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#platform FleetAppsManagementRunbook#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 60
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#timeouts FleetAppsManagementRunbook#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5306
      },
      "name": "FleetAppsManagementRunbookRunbookVersion",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#execution_workflow_details FleetAppsManagementRunbook#execution_workflow_details}",
            "stability": "stable",
            "summary": "execution_workflow_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5320
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#groups FleetAppsManagementRunbook#groups}",
            "stability": "stable",
            "summary": "groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5326
          },
          "name": "groups",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#tasks FleetAppsManagementRunbook#tasks}",
            "stability": "stable",
            "summary": "tasks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5338
          },
          "name": "tasks",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks"
                    },
                    "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/fleet_apps_management_runbook#is_latest FleetAppsManagementRunbook#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5310
          },
          "name": "isLatest",
          "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/fleet_apps_management_runbook#rollback_workflow_details FleetAppsManagementRunbook#rollback_workflow_details}",
            "stability": "stable",
            "summary": "rollback_workflow_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5332
          },
          "name": "rollbackWorkflowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#version FleetAppsManagementRunbook#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5314
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersion"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 461
      },
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#workflow FleetAppsManagementRunbook#workflow}",
            "stability": "stable",
            "summary": "workflow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 467
          },
          "name": "workflow",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 536
          },
          "name": "putWorkflow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 533
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 540
          },
          "name": "workflowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 286
      },
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#group_name FleetAppsManagementRunbook#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 290
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#steps FleetAppsManagementRunbook#steps}",
            "stability": "stable",
            "summary": "steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 300
          },
          "name": "steps",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "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/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 433
          },
          "name": "putSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 430
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 411
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 437
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 424
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 404
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 417
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 74
      },
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 90
          },
          "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/fleet_apps_management_runbook#group_name FleetAppsManagementRunbook#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 78
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 82
          },
          "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/resources/fleet_apps_management_runbook#steps FleetAppsManagementRunbook#steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 86
          },
          "name": "steps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 275
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 275
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 213
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 229
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 245
          },
          "name": "resetSteps"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 217
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 233
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 249
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 262
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 207
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 223
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 239
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 255
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1510
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#name FleetAppsManagementRunbook#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1518
          },
          "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/fleet_apps_management_runbook#properties FleetAppsManagementRunbook#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1524
          },
          "name": "properties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroups"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 1669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 1677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 1570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1657
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1660
          },
          "name": "resetProperties"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1654
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1664
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1648
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1641
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1291
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#action_on_failure FleetAppsManagementRunbook#action_on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1295
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#notification_preferences FleetAppsManagementRunbook#notification_preferences}",
            "stability": "stable",
            "summary": "notification_preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1305
          },
          "name": "notificationPreferences",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#pause_details FleetAppsManagementRunbook#pause_details}",
            "stability": "stable",
            "summary": "pause_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1311
          },
          "name": "pauseDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#pre_condition FleetAppsManagementRunbook#pre_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1299
          },
          "name": "preCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#run_on FleetAppsManagementRunbook#run_on}",
            "stability": "stable",
            "summary": "run_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1317
          },
          "name": "runOn",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 544
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#should_notify_on_pause FleetAppsManagementRunbook#should_notify_on_pause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 548
          },
          "name": "shouldNotifyOnPause",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#should_notify_on_task_failure FleetAppsManagementRunbook#should_notify_on_task_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 552
          },
          "name": "shouldNotifyOnTaskFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#should_notify_on_task_success FleetAppsManagementRunbook#should_notify_on_task_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 556
          },
          "name": "shouldNotifyOnTaskSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 654
          },
          "name": "resetShouldNotifyOnPause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 670
          },
          "name": "resetShouldNotifyOnTaskFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 686
          },
          "name": "resetShouldNotifyOnTaskSuccess"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 658
          },
          "name": "shouldNotifyOnPauseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 674
          },
          "name": "shouldNotifyOnTaskFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 690
          },
          "name": "shouldNotifyOnTaskSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 648
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 664
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 680
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1467
          },
          "name": "putNotificationPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1483
          },
          "name": "putPauseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1499
          },
          "name": "putRunOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1470
          },
          "name": "resetNotificationPreferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1486
          },
          "name": "resetPauseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1454
          },
          "name": "resetPreCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1502
          },
          "name": "resetRunOn"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1464
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1480
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1496
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1442
          },
          "name": "actionOnFailureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1474
          },
          "name": "notificationPreferencesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1490
          },
          "name": "pauseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1458
          },
          "name": "preConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1506
          },
          "name": "runOnInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1435
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1448
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 694
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#kind FleetAppsManagementRunbook#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 702
          },
          "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/fleet_apps_management_runbook#duration_in_minutes FleetAppsManagementRunbook#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 698
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 787
          },
          "name": "resetDurationInMinutes"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 791
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 804
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 781
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 797
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1109
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#kind FleetAppsManagementRunbook#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1121
          },
          "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/fleet_apps_management_runbook#condition FleetAppsManagementRunbook#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1113
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#host FleetAppsManagementRunbook#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1117
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#previous_task_instance_details FleetAppsManagementRunbook#previous_task_instance_details}",
            "stability": "stable",
            "summary": "previous_task_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1127
          },
          "name": "previousTaskInstanceDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1280
          },
          "name": "putPreviousTaskInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1238
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1254
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1283
          },
          "name": "resetPreviousTaskInstanceDetails"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1277
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1242
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1258
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1271
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1287
          },
          "name": "previousTaskInstanceDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1232
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1248
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1264
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 925
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_details FleetAppsManagementRunbook#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 939
          },
          "name": "outputVariableDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#resource_id FleetAppsManagementRunbook#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 929
          },
          "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/resources/fleet_apps_management_runbook#resource_type FleetAppsManagementRunbook#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 933
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1098
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 1098
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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/fleet-apps-management-runbook/index.ts",
        "line": 985
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1078
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1081
          },
          "name": "resetOutputVariableDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1049
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1065
          },
          "name": "resetResourceType"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1075
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1085
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1053
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1069
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1043
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1059
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 808
      },
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_name FleetAppsManagementRunbook#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 812
          },
          "name": "outputVariableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 816
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 901
          },
          "name": "resetOutputVariableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 917
          },
          "name": "resetStepName"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 905
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 921
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 895
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 911
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 5412
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5504
          },
          "name": "putExecutionWorkflowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5517
          },
          "name": "putGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5530
          },
          "name": "putRollbackWorkflowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5546
          },
          "name": "putTasks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5475
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5533
          },
          "name": "resetRollbackWorkflowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5491
          },
          "name": "resetVersion"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5501
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5514
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5527
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5543
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5508
          },
          "name": "executionWorkflowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionExecutionWorkflowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5521
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5479
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5537
          },
          "name": "rollbackWorkflowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5550
          },
          "name": "tasksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5495
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5469
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5485
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersion"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2075
      },
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#scope FleetAppsManagementRunbook#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2079
          },
          "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/resources/fleet_apps_management_runbook#workflow FleetAppsManagementRunbook#workflow}",
            "stability": "stable",
            "summary": "workflow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2085
          },
          "name": "workflow",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 2131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2180
          },
          "name": "putWorkflow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2177
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2171
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2184
          },
          "name": "workflowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2164
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1900
      },
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#group_name FleetAppsManagementRunbook#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1904
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#steps FleetAppsManagementRunbook#steps}",
            "stability": "stable",
            "summary": "steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1914
          },
          "name": "steps",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "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/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1908
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 2056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2064
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 2064
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2057
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 1960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2047
          },
          "name": "putSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2044
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2025
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2051
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2038
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2018
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2031
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1688
      },
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1704
          },
          "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/fleet_apps_management_runbook#group_name FleetAppsManagementRunbook#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1692
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1696
          },
          "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/resources/fleet_apps_management_runbook#steps FleetAppsManagementRunbook#steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1700
          },
          "name": "steps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 1881
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1889
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
            "line": 1889
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 1767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 1757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1827
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1843
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1859
          },
          "name": "resetSteps"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1831
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1847
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1863
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1876
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1821
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1837
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1853
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1869
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 1771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5091
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5095
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#task_record_details FleetAppsManagementRunbook#task_record_details}",
            "stability": "stable",
            "summary": "task_record_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5113
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_mappings FleetAppsManagementRunbook#output_variable_mappings}",
            "stability": "stable",
            "summary": "output_variable_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5101
          },
          "name": "outputVariableMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_properties FleetAppsManagementRunbook#step_properties}",
            "stability": "stable",
            "summary": "step_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5107
          },
          "name": "stepProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasks"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 5295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5295
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 5176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5246
          },
          "name": "putOutputVariableMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5262
          },
          "name": "putStepProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5278
          },
          "name": "putTaskRecordDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5249
          },
          "name": "resetOutputVariableMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5265
          },
          "name": "resetStepProperties"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5243
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5259
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5275
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5253
          },
          "name": "outputVariableMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5237
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5269
          },
          "name": "stepPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5282
          },
          "name": "taskRecordDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5230
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2299
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#name FleetAppsManagementRunbook#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2303
          },
          "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/fleet_apps_management_runbook#output_variable_details FleetAppsManagementRunbook#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2309
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2440
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2433
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2433
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 2348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2416
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2413
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2420
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2188
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_name FleetAppsManagementRunbook#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2192
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2196
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 2242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2235
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2282
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2295
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2275
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2288
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3191
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#action_on_failure FleetAppsManagementRunbook#action_on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3195
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#notification_preferences FleetAppsManagementRunbook#notification_preferences}",
            "stability": "stable",
            "summary": "notification_preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3205
          },
          "name": "notificationPreferences",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#pause_details FleetAppsManagementRunbook#pause_details}",
            "stability": "stable",
            "summary": "pause_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3211
          },
          "name": "pauseDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#pre_condition FleetAppsManagementRunbook#pre_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3199
          },
          "name": "preCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#run_on FleetAppsManagementRunbook#run_on}",
            "stability": "stable",
            "summary": "run_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3217
          },
          "name": "runOn",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2444
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#should_notify_on_pause FleetAppsManagementRunbook#should_notify_on_pause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2448
          },
          "name": "shouldNotifyOnPause",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#should_notify_on_task_failure FleetAppsManagementRunbook#should_notify_on_task_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2452
          },
          "name": "shouldNotifyOnTaskFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#should_notify_on_task_success FleetAppsManagementRunbook#should_notify_on_task_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2456
          },
          "name": "shouldNotifyOnTaskSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2554
          },
          "name": "resetShouldNotifyOnPause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2570
          },
          "name": "resetShouldNotifyOnTaskFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2586
          },
          "name": "resetShouldNotifyOnTaskSuccess"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2558
          },
          "name": "shouldNotifyOnPauseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2574
          },
          "name": "shouldNotifyOnTaskFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2590
          },
          "name": "shouldNotifyOnTaskSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2548
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2564
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2580
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3367
          },
          "name": "putNotificationPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3383
          },
          "name": "putPauseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3399
          },
          "name": "putRunOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3370
          },
          "name": "resetNotificationPreferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3386
          },
          "name": "resetPauseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3354
          },
          "name": "resetPreCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3402
          },
          "name": "resetRunOn"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3364
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3380
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3396
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3342
          },
          "name": "actionOnFailureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3374
          },
          "name": "notificationPreferencesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3390
          },
          "name": "pauseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3358
          },
          "name": "preConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3406
          },
          "name": "runOnInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3335
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3348
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2594
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#kind FleetAppsManagementRunbook#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2602
          },
          "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/fleet_apps_management_runbook#duration_in_minutes FleetAppsManagementRunbook#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2598
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2687
          },
          "name": "resetDurationInMinutes"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2691
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2704
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2681
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2697
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3009
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#kind FleetAppsManagementRunbook#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3021
          },
          "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/fleet_apps_management_runbook#condition FleetAppsManagementRunbook#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3013
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#host FleetAppsManagementRunbook#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3017
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#previous_task_instance_details FleetAppsManagementRunbook#previous_task_instance_details}",
            "stability": "stable",
            "summary": "previous_task_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3027
          },
          "name": "previousTaskInstanceDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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/fleet-apps-management-runbook/index.ts",
        "line": 3080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3180
          },
          "name": "putPreviousTaskInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3138
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3154
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3183
          },
          "name": "resetPreviousTaskInstanceDetails"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3177
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3142
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3158
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3171
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3187
          },
          "name": "previousTaskInstanceDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3132
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3148
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3164
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2825
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_details FleetAppsManagementRunbook#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2839
          },
          "name": "outputVariableDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#resource_id FleetAppsManagementRunbook#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2829
          },
          "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/resources/fleet_apps_management_runbook#resource_type FleetAppsManagementRunbook#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2833
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 2998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2978
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2981
          },
          "name": "resetOutputVariableDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2949
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2965
          },
          "name": "resetResourceType"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2975
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2985
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2953
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2969
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2943
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2959
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2708
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#output_variable_name FleetAppsManagementRunbook#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2712
          },
          "name": "outputVariableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#step_name FleetAppsManagementRunbook#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2716
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 2762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 2755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2801
          },
          "name": "resetOutputVariableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2817
          },
          "name": "resetStepName"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2805
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2821
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2795
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2811
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 2766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4676
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#scope FleetAppsManagementRunbook#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4708
          },
          "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/resources/fleet_apps_management_runbook#description FleetAppsManagementRunbook#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4680
          },
          "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/fleet_apps_management_runbook#execution_details FleetAppsManagementRunbook#execution_details}",
            "stability": "stable",
            "summary": "execution_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4718
          },
          "name": "executionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#is_apply_subject_task FleetAppsManagementRunbook#is_apply_subject_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4684
          },
          "name": "isApplySubjectTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#is_copy_to_library_enabled FleetAppsManagementRunbook#is_copy_to_library_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4688
          },
          "name": "isCopyToLibraryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#is_discovery_output_task FleetAppsManagementRunbook#is_discovery_output_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4692
          },
          "name": "isDiscoveryOutputTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#name FleetAppsManagementRunbook#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4696
          },
          "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/fleet_apps_management_runbook#os_type FleetAppsManagementRunbook#os_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4700
          },
          "name": "osType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#platform FleetAppsManagementRunbook#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4704
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#properties FleetAppsManagementRunbook#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4724
          },
          "name": "properties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#task_record_id FleetAppsManagementRunbook#task_record_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4712
          },
          "name": "taskRecordId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4109
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#execution_type FleetAppsManagementRunbook#execution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4129
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#catalog_id FleetAppsManagementRunbook#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4113
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#command FleetAppsManagementRunbook#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4117
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#config_file FleetAppsManagementRunbook#config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4121
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#content FleetAppsManagementRunbook#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4151
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#credentials FleetAppsManagementRunbook#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4157
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "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/fleet_apps_management_runbook#endpoint FleetAppsManagementRunbook#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4125
          },
          "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/resources/fleet_apps_management_runbook#is_executable_content FleetAppsManagementRunbook#is_executable_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4133
          },
          "name": "isExecutableContent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#is_locked FleetAppsManagementRunbook#is_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4137
          },
          "name": "isLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#is_read_output_variable_enabled FleetAppsManagementRunbook#is_read_output_variable_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4141
          },
          "name": "isReadOutputVariableEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook#target_compartment_id FleetAppsManagementRunbook#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4145
          },
          "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/fleet_apps_management_runbook#variables FleetAppsManagementRunbook#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4163
          },
          "name": "variables",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3410
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#source_type FleetAppsManagementRunbook#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3434
          },
          "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/fleet_apps_management_runbook#bucket FleetAppsManagementRunbook#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3414
          },
          "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/fleet_apps_management_runbook#catalog_id FleetAppsManagementRunbook#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3418
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#checksum FleetAppsManagementRunbook#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3422
          },
          "name": "checksum",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#namespace FleetAppsManagementRunbook#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3426
          },
          "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/fleet_apps_management_runbook#object FleetAppsManagementRunbook#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3430
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3571
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3587
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3603
          },
          "name": "resetChecksum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3619
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3635
          },
          "name": "resetObject"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3575
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3591
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3607
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3623
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3639
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3652
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3565
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3581
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3597
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3613
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3629
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3645
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3656
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#display_name FleetAppsManagementRunbook#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3660
          },
          "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/fleet_apps_management_runbook#id FleetAppsManagementRunbook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3667
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 3797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3804
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3797
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3797
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3797
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 3716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3764
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3780
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3768
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3784
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3758
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3774
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4516
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4532
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4548
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4378
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4394
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4410
          },
          "name": "resetConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4519
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4535
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4426
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4455
          },
          "name": "resetIsExecutableContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4471
          },
          "name": "resetIsLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4487
          },
          "name": "resetIsReadOutputVariableEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4503
          },
          "name": "resetTargetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4551
          },
          "name": "resetVariables"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4513
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4529
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4545
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4382
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4398
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4414
          },
          "name": "configFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4523
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4539
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4430
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4443
          },
          "name": "executionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4459
          },
          "name": "isExecutableContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4475
          },
          "name": "isLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4491
          },
          "name": "isReadOutputVariableEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4507
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4555
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4372
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4388
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4404
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4420
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4436
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4449
          },
          "name": "isExecutableContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4465
          },
          "name": "isLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4481
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4497
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3990
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#input_variables FleetAppsManagementRunbook#input_variables}",
            "stability": "stable",
            "summary": "input_variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4000
          },
          "name": "inputVariables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "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/fleet_apps_management_runbook#output_variables FleetAppsManagementRunbook#output_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3994
          },
          "name": "outputVariables",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3808
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#description FleetAppsManagementRunbook#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3812
          },
          "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/fleet_apps_management_runbook#name FleetAppsManagementRunbook#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3816
          },
          "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/fleet_apps_management_runbook#type FleetAppsManagementRunbook#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3820
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 3979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3986
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3979
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3979
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3979
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 3876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 3866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3930
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3946
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3962
          },
          "name": "resetType"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3934
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3950
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3966
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3924
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3940
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3956
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 3880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 4046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4098
          },
          "name": "putInputVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4101
          },
          "name": "resetInputVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4085
          },
          "name": "resetOutputVariables"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4095
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4105
          },
          "name": "inputVariablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4089
          },
          "name": "outputVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4079
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 4833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5064
          },
          "name": "putExecutionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5080
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4926
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5067
          },
          "name": "resetExecutionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4942
          },
          "name": "resetIsApplySubjectTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4958
          },
          "name": "resetIsCopyToLibraryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4974
          },
          "name": "resetIsDiscoveryOutputTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4990
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5006
          },
          "name": "resetOsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5022
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5083
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5051
          },
          "name": "resetTaskRecordId"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5061
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5077
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4930
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5071
          },
          "name": "executionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4946
          },
          "name": "isApplySubjectTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4962
          },
          "name": "isCopyToLibraryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4978
          },
          "name": "isDiscoveryOutputTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4994
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5010
          },
          "name": "osTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5026
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5087
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5039
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5055
          },
          "name": "taskRecordIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4920
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4936
          },
          "name": "isApplySubjectTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4952
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4968
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4984
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5000
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5016
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5032
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5045
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4559
      },
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#num_retries FleetAppsManagementRunbook#num_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4563
          },
          "name": "numRetries",
          "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/fleet_apps_management_runbook#timeout_in_seconds FleetAppsManagementRunbook#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4567
          },
          "name": "timeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 4613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 4606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4652
          },
          "name": "resetNumRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4668
          },
          "name": "resetTimeoutInSeconds"
        }
      ],
      "name": "FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4656
          },
          "name": "numRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4672
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4646
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4662
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 4617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5554
      },
      "name": "FleetAppsManagementRunbookTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook#create FleetAppsManagementRunbook#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5558
          },
          "name": "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/fleet_apps_management_runbook#delete FleetAppsManagementRunbook#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5562
          },
          "name": "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/fleet_apps_management_runbook#update FleetAppsManagementRunbook#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5566
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook/index.ts",
          "line": 5620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook/index.ts",
        "line": 5612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5674
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5690
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5706
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementRunbookTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5678
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5694
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5710
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5668
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5684
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5700
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook/index.ts",
            "line": 5624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook/index:FleetAppsManagementRunbookTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersion": {
      "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/fleet_apps_management_runbook_version oci_fleet_apps_management_runbook_version}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version oci_fleet_apps_management_runbook_version} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 5488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementRunbookVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5473
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementRunbookVersion 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/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 FleetAppsManagementRunbookVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementRunbookVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5626
          },
          "name": "putExecutionWorkflowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5639
          },
          "name": "putGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5652
          },
          "name": "putRollbackWorkflowDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5668
          },
          "name": "putTasks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5681
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5532
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5548
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5564
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5655
          },
          "name": "resetRollbackWorkflowDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5684
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5696
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5710
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5461
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5520
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5623
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5636
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5573
          },
          "name": "isLatest",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5578
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5583
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5649
          },
          "name": "rollbackWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5601
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5607
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5665
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5612
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5678
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5617
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5536
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5630
          },
          "name": "executionWorkflowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5552
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5643
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5568
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5659
          },
          "name": "rollbackWorkflowDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5596
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5672
          },
          "name": "tasksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5688
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5526
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5542
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5589
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersion"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementRunbookVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#execution_workflow_details FleetAppsManagementRunbookVersion#execution_workflow_details}",
            "stability": "stable",
            "summary": "execution_workflow_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 34
          },
          "name": "executionWorkflowDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#groups FleetAppsManagementRunbookVersion#groups}",
            "stability": "stable",
            "summary": "groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 40
          },
          "name": "groups",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups"
                    },
                    "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/fleet_apps_management_runbook_version#runbook_id FleetAppsManagementRunbookVersion#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 28
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#tasks FleetAppsManagementRunbookVersion#tasks}",
            "stability": "stable",
            "summary": "tasks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 52
          },
          "name": "tasks",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks"
                    },
                    "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/fleet_apps_management_runbook_version#defined_tags FleetAppsManagementRunbookVersion#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet_apps_management_runbook_version#freeform_tags FleetAppsManagementRunbookVersion#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet_apps_management_runbook_version#id FleetAppsManagementRunbookVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet_apps_management_runbook_version#rollback_workflow_details FleetAppsManagementRunbookVersion#rollback_workflow_details}",
            "stability": "stable",
            "summary": "rollback_workflow_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 46
          },
          "name": "rollbackWorkflowDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#timeouts FleetAppsManagementRunbookVersion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 447
      },
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#workflow FleetAppsManagementRunbookVersion#workflow}",
            "stability": "stable",
            "summary": "workflow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 453
          },
          "name": "workflow",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 522
          },
          "name": "putWorkflow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 519
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 526
          },
          "name": "workflowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 272
      },
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#group_name FleetAppsManagementRunbookVersion#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 276
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#steps FleetAppsManagementRunbookVersion#steps}",
            "stability": "stable",
            "summary": "steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 286
          },
          "name": "steps",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "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/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 280
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 419
          },
          "name": "putSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 416
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 397
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 423
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 410
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 390
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 403
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 60
      },
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 76
          },
          "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/fleet_apps_management_runbook_version#group_name FleetAppsManagementRunbookVersion#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 64
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 68
          },
          "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/resources/fleet_apps_management_runbook_version#steps FleetAppsManagementRunbookVersion#steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 72
          },
          "name": "steps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 261
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
            "line": 261
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-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/fleet-apps-management-runbook-version/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 199
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 215
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 231
          },
          "name": "resetSteps"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 203
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 219
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 235
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 248
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 193
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 209
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 225
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionExecutionWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1496
      },
      "name": "FleetAppsManagementRunbookVersionGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#name FleetAppsManagementRunbookVersion#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1500
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1504
          },
          "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/fleet_apps_management_runbook_version#properties FleetAppsManagementRunbookVersion#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1510
          },
          "name": "properties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroups"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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.FleetAppsManagementRunbookVersionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1663
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
            "line": 1663
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1643
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1646
          },
          "name": "resetProperties"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1640
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1621
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1650
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1634
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1614
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1627
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1277
      },
      "name": "FleetAppsManagementRunbookVersionGroupsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#action_on_failure FleetAppsManagementRunbookVersion#action_on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1281
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#notification_preferences FleetAppsManagementRunbookVersion#notification_preferences}",
            "stability": "stable",
            "summary": "notification_preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1291
          },
          "name": "notificationPreferences",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#pause_details FleetAppsManagementRunbookVersion#pause_details}",
            "stability": "stable",
            "summary": "pause_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1297
          },
          "name": "pauseDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#pre_condition FleetAppsManagementRunbookVersion#pre_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1285
          },
          "name": "preCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#run_on FleetAppsManagementRunbookVersion#run_on}",
            "stability": "stable",
            "summary": "run_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1303
          },
          "name": "runOn",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 530
      },
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#should_notify_on_pause FleetAppsManagementRunbookVersion#should_notify_on_pause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 534
          },
          "name": "shouldNotifyOnPause",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#should_notify_on_task_failure FleetAppsManagementRunbookVersion#should_notify_on_task_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 538
          },
          "name": "shouldNotifyOnTaskFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#should_notify_on_task_success FleetAppsManagementRunbookVersion#should_notify_on_task_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 542
          },
          "name": "shouldNotifyOnTaskSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 640
          },
          "name": "resetShouldNotifyOnPause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 656
          },
          "name": "resetShouldNotifyOnTaskFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 672
          },
          "name": "resetShouldNotifyOnTaskSuccess"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 644
          },
          "name": "shouldNotifyOnPauseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 660
          },
          "name": "shouldNotifyOnTaskFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 676
          },
          "name": "shouldNotifyOnTaskSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 634
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 650
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 666
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1453
          },
          "name": "putNotificationPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1469
          },
          "name": "putPauseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1485
          },
          "name": "putRunOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1456
          },
          "name": "resetNotificationPreferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1472
          },
          "name": "resetPauseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1440
          },
          "name": "resetPreCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1488
          },
          "name": "resetRunOn"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1450
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferencesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1466
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1482
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1428
          },
          "name": "actionOnFailureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1460
          },
          "name": "notificationPreferencesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesNotificationPreferences"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1476
          },
          "name": "pauseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1444
          },
          "name": "preConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1492
          },
          "name": "runOnInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1421
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1434
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 680
      },
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#kind FleetAppsManagementRunbookVersion#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 688
          },
          "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/fleet_apps_management_runbook_version#duration_in_minutes FleetAppsManagementRunbookVersion#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 684
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 773
          },
          "name": "resetDurationInMinutes"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 777
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 790
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 767
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 783
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1095
      },
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#kind FleetAppsManagementRunbookVersion#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1107
          },
          "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/fleet_apps_management_runbook_version#condition FleetAppsManagementRunbookVersion#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1099
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#host FleetAppsManagementRunbookVersion#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1103
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#previous_task_instance_details FleetAppsManagementRunbookVersion#previous_task_instance_details}",
            "stability": "stable",
            "summary": "previous_task_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1113
          },
          "name": "previousTaskInstanceDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1266
          },
          "name": "putPreviousTaskInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1224
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1240
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1269
          },
          "name": "resetPreviousTaskInstanceDetails"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1263
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1228
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1244
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1257
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1273
          },
          "name": "previousTaskInstanceDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1218
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1234
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1250
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 911
      },
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_details FleetAppsManagementRunbookVersion#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 925
          },
          "name": "outputVariableDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#resource_id FleetAppsManagementRunbookVersion#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 915
          },
          "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/resources/fleet_apps_management_runbook_version#resource_type FleetAppsManagementRunbookVersion#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 919
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1084
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
            "line": 1084
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1064
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1067
          },
          "name": "resetOutputVariableDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1035
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1051
          },
          "name": "resetResourceType"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1061
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1071
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1039
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1055
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1029
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1045
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 794
      },
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_name FleetAppsManagementRunbookVersion#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 798
          },
          "name": "outputVariableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 802
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 887
          },
          "name": "resetOutputVariableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 903
          },
          "name": "resetStepName"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 891
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 907
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 881
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 897
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionGroupsPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2061
      },
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#scope FleetAppsManagementRunbookVersion#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2065
          },
          "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/resources/fleet_apps_management_runbook_version#workflow FleetAppsManagementRunbookVersion#workflow}",
            "stability": "stable",
            "summary": "workflow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2071
          },
          "name": "workflow",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2166
          },
          "name": "putWorkflow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2163
          },
          "name": "workflow",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2157
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2170
          },
          "name": "workflowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2150
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1886
      },
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#group_name FleetAppsManagementRunbookVersion#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1890
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#steps FleetAppsManagementRunbookVersion#steps}",
            "stability": "stable",
            "summary": "steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1900
          },
          "name": "steps",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "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/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1894
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 2050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2057
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2050
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2050
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2050
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2043
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2033
          },
          "name": "putSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2030
          },
          "name": "steps",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2011
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2037
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2024
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2004
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2017
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1674
      },
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1690
          },
          "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/fleet_apps_management_runbook_version#group_name FleetAppsManagementRunbookVersion#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1678
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1682
          },
          "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/resources/fleet_apps_management_runbook_version#steps FleetAppsManagementRunbookVersion#steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1686
          },
          "name": "steps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 1875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 1867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 1743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1813
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1829
          },
          "name": "resetStepName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1845
          },
          "name": "resetSteps"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1817
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1833
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1849
          },
          "name": "stepsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1862
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1807
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1823
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1839
          },
          "name": "steps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1855
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 1757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionRollbackWorkflowDetailsWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5077
      },
      "name": "FleetAppsManagementRunbookVersionTasks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5081
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#task_record_details FleetAppsManagementRunbookVersion#task_record_details}",
            "stability": "stable",
            "summary": "task_record_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5099
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_mappings FleetAppsManagementRunbookVersion#output_variable_mappings}",
            "stability": "stable",
            "summary": "output_variable_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5087
          },
          "name": "outputVariableMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_properties FleetAppsManagementRunbookVersion#step_properties}",
            "stability": "stable",
            "summary": "step_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5093
          },
          "name": "stepProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasks"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 5281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5288
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5281
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 5162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5232
          },
          "name": "putOutputVariableMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5248
          },
          "name": "putStepProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5264
          },
          "name": "putTaskRecordDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5235
          },
          "name": "resetOutputVariableMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5251
          },
          "name": "resetStepProperties"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5229
          },
          "name": "outputVariableMappings",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5245
          },
          "name": "stepProperties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5261
          },
          "name": "taskRecordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5239
          },
          "name": "outputVariableMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5223
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5255
          },
          "name": "stepPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5268
          },
          "name": "taskRecordDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5216
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2285
      },
      "name": "FleetAppsManagementRunbookVersionTasksOutputVariableMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#name FleetAppsManagementRunbookVersion#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2289
          },
          "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/fleet_apps_management_runbook_version#output_variable_details FleetAppsManagementRunbookVersion#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2295
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksOutputVariableMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2419
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2419
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2419
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputVariableMappingsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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/fleet-apps-management-runbook-version/index.ts",
        "line": 2334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2402
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
              }
            }
          ]
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2399
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2393
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2406
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2386
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2174
      },
      "name": "FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_name FleetAppsManagementRunbookVersion#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2178
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2182
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2221
      },
      "name": "FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2268
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2281
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2261
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2274
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksOutputVariableMappingsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3177
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#action_on_failure FleetAppsManagementRunbookVersion#action_on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3181
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#notification_preferences FleetAppsManagementRunbookVersion#notification_preferences}",
            "stability": "stable",
            "summary": "notification_preferences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3191
          },
          "name": "notificationPreferences",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#pause_details FleetAppsManagementRunbookVersion#pause_details}",
            "stability": "stable",
            "summary": "pause_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3197
          },
          "name": "pauseDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#pre_condition FleetAppsManagementRunbookVersion#pre_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3185
          },
          "name": "preCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#run_on FleetAppsManagementRunbookVersion#run_on}",
            "stability": "stable",
            "summary": "run_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3203
          },
          "name": "runOn",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2430
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#should_notify_on_pause FleetAppsManagementRunbookVersion#should_notify_on_pause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2434
          },
          "name": "shouldNotifyOnPause",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#should_notify_on_task_failure FleetAppsManagementRunbookVersion#should_notify_on_task_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2438
          },
          "name": "shouldNotifyOnTaskFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#should_notify_on_task_success FleetAppsManagementRunbookVersion#should_notify_on_task_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2442
          },
          "name": "shouldNotifyOnTaskSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2540
          },
          "name": "resetShouldNotifyOnPause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2556
          },
          "name": "resetShouldNotifyOnTaskFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2572
          },
          "name": "resetShouldNotifyOnTaskSuccess"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2544
          },
          "name": "shouldNotifyOnPauseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2560
          },
          "name": "shouldNotifyOnTaskFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2576
          },
          "name": "shouldNotifyOnTaskSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2534
          },
          "name": "shouldNotifyOnPause",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2550
          },
          "name": "shouldNotifyOnTaskFailure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2566
          },
          "name": "shouldNotifyOnTaskSuccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 3270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3353
          },
          "name": "putNotificationPreferences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3369
          },
          "name": "putPauseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3385
          },
          "name": "putRunOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3356
          },
          "name": "resetNotificationPreferences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3372
          },
          "name": "resetPauseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3340
          },
          "name": "resetPreCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3388
          },
          "name": "resetRunOn"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3350
          },
          "name": "notificationPreferences",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferencesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3366
          },
          "name": "pauseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3382
          },
          "name": "runOn",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3328
          },
          "name": "actionOnFailureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3360
          },
          "name": "notificationPreferencesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesNotificationPreferences"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3376
          },
          "name": "pauseDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3344
          },
          "name": "preConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3392
          },
          "name": "runOnInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3321
          },
          "name": "actionOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3334
          },
          "name": "preCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2580
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#kind FleetAppsManagementRunbookVersion#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2588
          },
          "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/fleet_apps_management_runbook_version#duration_in_minutes FleetAppsManagementRunbookVersion#duration_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2584
          },
          "name": "durationInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2673
          },
          "name": "resetDurationInMinutes"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2677
          },
          "name": "durationInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2690
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2667
          },
          "name": "durationInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2683
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesPauseDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2995
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#kind FleetAppsManagementRunbookVersion#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3007
          },
          "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/fleet_apps_management_runbook_version#condition FleetAppsManagementRunbookVersion#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2999
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#host FleetAppsManagementRunbookVersion#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3003
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#previous_task_instance_details FleetAppsManagementRunbookVersion#previous_task_instance_details}",
            "stability": "stable",
            "summary": "previous_task_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3013
          },
          "name": "previousTaskInstanceDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3166
          },
          "name": "putPreviousTaskInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3124
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3140
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3169
          },
          "name": "resetPreviousTaskInstanceDetails"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3163
          },
          "name": "previousTaskInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3128
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3144
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3157
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3173
          },
          "name": "previousTaskInstanceDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3118
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3134
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3150
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOn"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2811
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_details FleetAppsManagementRunbookVersion#output_variable_details}",
            "stability": "stable",
            "summary": "output_variable_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2825
          },
          "name": "outputVariableDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#resource_id FleetAppsManagementRunbookVersion#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2815
          },
          "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/resources/fleet_apps_management_runbook_version#resource_type FleetAppsManagementRunbookVersion#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2819
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 2984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 2881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2964
          },
          "name": "putOutputVariableDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2967
          },
          "name": "resetOutputVariableDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2935
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2951
          },
          "name": "resetResourceType"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2961
          },
          "name": "outputVariableDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2971
          },
          "name": "outputVariableDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2939
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2955
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2929
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2945
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2694
      },
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#output_variable_name FleetAppsManagementRunbookVersion#output_variable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2698
          },
          "name": "outputVariableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#step_name FleetAppsManagementRunbookVersion#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2702
          },
          "name": "stepName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 2741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2787
          },
          "name": "resetOutputVariableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2803
          },
          "name": "resetStepName"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2791
          },
          "name": "outputVariableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2807
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2781
          },
          "name": "outputVariableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2797
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 2752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksStepPropertiesRunOnPreviousTaskInstanceDetailsOutputVariableDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4662
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#scope FleetAppsManagementRunbookVersion#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4694
          },
          "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/resources/fleet_apps_management_runbook_version#description FleetAppsManagementRunbookVersion#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4666
          },
          "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/fleet_apps_management_runbook_version#execution_details FleetAppsManagementRunbookVersion#execution_details}",
            "stability": "stable",
            "summary": "execution_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4704
          },
          "name": "executionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#is_apply_subject_task FleetAppsManagementRunbookVersion#is_apply_subject_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4670
          },
          "name": "isApplySubjectTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#is_copy_to_library_enabled FleetAppsManagementRunbookVersion#is_copy_to_library_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4674
          },
          "name": "isCopyToLibraryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#is_discovery_output_task FleetAppsManagementRunbookVersion#is_discovery_output_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4678
          },
          "name": "isDiscoveryOutputTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#name FleetAppsManagementRunbookVersion#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4682
          },
          "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/fleet_apps_management_runbook_version#os_type FleetAppsManagementRunbookVersion#os_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4686
          },
          "name": "osType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#platform FleetAppsManagementRunbookVersion#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4690
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#properties FleetAppsManagementRunbookVersion#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4710
          },
          "name": "properties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#task_record_id FleetAppsManagementRunbookVersion#task_record_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4698
          },
          "name": "taskRecordId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4095
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#execution_type FleetAppsManagementRunbookVersion#execution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4115
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#catalog_id FleetAppsManagementRunbookVersion#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4099
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#command FleetAppsManagementRunbookVersion#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4103
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#config_file FleetAppsManagementRunbookVersion#config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4107
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#content FleetAppsManagementRunbookVersion#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4137
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#credentials FleetAppsManagementRunbookVersion#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4143
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "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/fleet_apps_management_runbook_version#endpoint FleetAppsManagementRunbookVersion#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4111
          },
          "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/resources/fleet_apps_management_runbook_version#is_executable_content FleetAppsManagementRunbookVersion#is_executable_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4119
          },
          "name": "isExecutableContent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#is_locked FleetAppsManagementRunbookVersion#is_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4123
          },
          "name": "isLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#is_read_output_variable_enabled FleetAppsManagementRunbookVersion#is_read_output_variable_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4127
          },
          "name": "isReadOutputVariableEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_runbook_version#target_compartment_id FleetAppsManagementRunbookVersion#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4131
          },
          "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/fleet_apps_management_runbook_version#variables FleetAppsManagementRunbookVersion#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4149
          },
          "name": "variables",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3396
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#source_type FleetAppsManagementRunbookVersion#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3420
          },
          "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/fleet_apps_management_runbook_version#bucket FleetAppsManagementRunbookVersion#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3400
          },
          "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/fleet_apps_management_runbook_version#catalog_id FleetAppsManagementRunbookVersion#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3404
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#checksum FleetAppsManagementRunbookVersion#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3408
          },
          "name": "checksum",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#namespace FleetAppsManagementRunbookVersion#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3412
          },
          "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/fleet_apps_management_runbook_version#object FleetAppsManagementRunbookVersion#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3416
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3557
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3573
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3589
          },
          "name": "resetChecksum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3605
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3621
          },
          "name": "resetObject"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3561
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3577
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3593
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3609
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3625
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3638
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3551
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3567
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3583
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3599
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3615
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3631
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3642
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#display_name FleetAppsManagementRunbookVersion#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3646
          },
          "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/fleet_apps_management_runbook_version#id FleetAppsManagementRunbookVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3653
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3790
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3783
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 3702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3750
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3766
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3754
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3770
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3744
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3760
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 4265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4502
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4518
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4534
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4364
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4380
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4396
          },
          "name": "resetConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4505
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4521
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4412
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4441
          },
          "name": "resetIsExecutableContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4457
          },
          "name": "resetIsLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4473
          },
          "name": "resetIsReadOutputVariableEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4489
          },
          "name": "resetTargetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4537
          },
          "name": "resetVariables"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4499
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4515
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4531
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4368
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4384
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4400
          },
          "name": "configFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4509
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4525
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4416
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4429
          },
          "name": "executionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4445
          },
          "name": "isExecutableContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4461
          },
          "name": "isLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4477
          },
          "name": "isReadOutputVariableEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4493
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4541
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4358
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4374
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4390
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4406
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4422
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4435
          },
          "name": "isExecutableContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4451
          },
          "name": "isLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4467
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4483
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3976
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#input_variables FleetAppsManagementRunbookVersion#input_variables}",
            "stability": "stable",
            "summary": "input_variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3986
          },
          "name": "inputVariables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "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/fleet_apps_management_runbook_version#output_variables FleetAppsManagementRunbookVersion#output_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3980
          },
          "name": "outputVariables",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3794
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#description FleetAppsManagementRunbookVersion#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3798
          },
          "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/fleet_apps_management_runbook_version#name FleetAppsManagementRunbookVersion#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3802
          },
          "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/fleet_apps_management_runbook_version#type FleetAppsManagementRunbookVersion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3806
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 3965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3957
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3972
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3965
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3965
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3965
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 3852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3916
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3932
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3948
          },
          "name": "resetType"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3920
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3952
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3910
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3926
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3942
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 3866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4084
          },
          "name": "putInputVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4087
          },
          "name": "resetInputVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4071
          },
          "name": "resetOutputVariables"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4081
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4091
          },
          "name": "inputVariablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4075
          },
          "name": "outputVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4065
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 4819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5050
          },
          "name": "putExecutionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5066
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4912
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5053
          },
          "name": "resetExecutionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4928
          },
          "name": "resetIsApplySubjectTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4944
          },
          "name": "resetIsCopyToLibraryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4960
          },
          "name": "resetIsDiscoveryOutputTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4976
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4992
          },
          "name": "resetOsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5008
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5069
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5037
          },
          "name": "resetTaskRecordId"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5047
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5063
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4916
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5057
          },
          "name": "executionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4932
          },
          "name": "isApplySubjectTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4948
          },
          "name": "isCopyToLibraryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4964
          },
          "name": "isDiscoveryOutputTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4980
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4996
          },
          "name": "osTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5012
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5073
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5025
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5041
          },
          "name": "taskRecordIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4906
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4922
          },
          "name": "isApplySubjectTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4938
          },
          "name": "isCopyToLibraryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4954
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4970
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4986
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5002
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5018
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5031
          },
          "name": "taskRecordId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4545
      },
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#num_retries FleetAppsManagementRunbookVersion#num_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4549
          },
          "name": "numRetries",
          "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/fleet_apps_management_runbook_version#timeout_in_seconds FleetAppsManagementRunbookVersion#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4553
          },
          "name": "timeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 4599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 4592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4638
          },
          "name": "resetNumRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4654
          },
          "name": "resetTimeoutInSeconds"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4642
          },
          "name": "numRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4658
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4632
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4648
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 4603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTasksTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTasksTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5292
      },
      "name": "FleetAppsManagementRunbookVersionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_runbook_version#create FleetAppsManagementRunbookVersion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5296
          },
          "name": "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/fleet_apps_management_runbook_version#delete FleetAppsManagementRunbookVersion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5300
          },
          "name": "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/fleet_apps_management_runbook_version#update FleetAppsManagementRunbookVersion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5304
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-runbook-version/index.ts",
          "line": 5358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-runbook-version/index.ts",
        "line": 5350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5412
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5428
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5444
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementRunbookVersionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5416
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5432
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5448
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5406
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5422
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5438
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-runbook-version/index.ts",
            "line": 5362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementRunbookVersionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-runbook-version/index:FleetAppsManagementRunbookVersionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinition": {
      "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/fleet_apps_management_scheduler_definition oci_fleet_apps_management_scheduler_definition}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition oci_fleet_apps_management_scheduler_definition} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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.FleetAppsManagementSchedulerDefinitionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementSchedulerDefinition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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 FleetAppsManagementSchedulerDefinition 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/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 FleetAppsManagementSchedulerDefinition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementSchedulerDefinition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1666
          },
          "name": "putActionGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1679
          },
          "name": "putRunBooks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1695
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1708
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1543
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1559
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1575
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1591
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1607
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1682
          },
          "name": "resetRunBooks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1711
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1723
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1448
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1663
          },
          "name": "actionGroups",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1521
          },
          "name": "countOfAffectedActionGroups",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1526
          },
          "name": "countOfAffectedResources",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1531
          },
          "name": "countOfAffectedTargets",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1616
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1621
          },
          "name": "lifecycleOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1626
          },
          "name": "products",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1631
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1676
          },
          "name": "runBooks",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1692
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1636
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1642
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1647
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1652
          },
          "name": "timeOfNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1705
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1657
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1670
          },
          "name": "actionGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1516
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1547
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1563
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1579
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1595
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1611
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1686
          },
          "name": "runBooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1699
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1715
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1537
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1553
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1569
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1585
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1601
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinition"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 62
      },
      "name": "FleetAppsManagementSchedulerDefinitionActionGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#fleet_id FleetAppsManagementSchedulerDefinition#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 70
          },
          "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/resources/fleet_apps_management_scheduler_definition#kind FleetAppsManagementSchedulerDefinition#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 74
          },
          "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/fleet_apps_management_scheduler_definition#runbook_id FleetAppsManagementSchedulerDefinition#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 78
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#runbook_version_name FleetAppsManagementSchedulerDefinition#runbook_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 82
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#display_name FleetAppsManagementSchedulerDefinition#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 66
          },
          "name": "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/fleet_apps_management_scheduler_definition#sequence FleetAppsManagementSchedulerDefinition#sequence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 86
          },
          "name": "sequence",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionActionGroups"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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.FleetAppsManagementSchedulerDefinitionActionGroupsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionActionGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 320
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
            "line": 320
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionActionGroupsList"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 235
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 303
          },
          "name": "resetSequence"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionActionGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 239
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 252
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 265
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 278
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 291
          },
          "name": "runbookVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 307
          },
          "name": "sequenceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 229
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 245
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 258
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 271
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 284
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 297
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionActionGroupsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementSchedulerDefinitionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#action_groups FleetAppsManagementSchedulerDefinition#action_groups}",
            "stability": "stable",
            "summary": "action_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 42
          },
          "name": "actionGroups",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionActionGroups"
                    },
                    "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/fleet_apps_management_scheduler_definition#compartment_id FleetAppsManagementSchedulerDefinition#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#schedule FleetAppsManagementSchedulerDefinition#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 54
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#defined_tags FleetAppsManagementSchedulerDefinition#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#description FleetAppsManagementSchedulerDefinition#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#display_name FleetAppsManagementSchedulerDefinition#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#freeform_tags FleetAppsManagementSchedulerDefinition#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#id FleetAppsManagementSchedulerDefinition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet_apps_management_scheduler_definition#run_books FleetAppsManagementSchedulerDefinition#run_books}",
            "stability": "stable",
            "summary": "run_books block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 48
          },
          "name": "runBooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#timeouts FleetAppsManagementSchedulerDefinition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 891
      },
      "name": "FleetAppsManagementSchedulerDefinitionRunBooks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#runbook_id FleetAppsManagementSchedulerDefinition#runbook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 895
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#runbook_version_name FleetAppsManagementSchedulerDefinition#runbook_version_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 899
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#input_parameters FleetAppsManagementSchedulerDefinition#input_parameters}",
            "stability": "stable",
            "summary": "input_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 905
          },
          "name": "inputParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooks"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 743
      },
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#step_name FleetAppsManagementSchedulerDefinition#step_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 747
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#arguments FleetAppsManagementSchedulerDefinition#arguments}",
            "stability": "stable",
            "summary": "arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 753
          },
          "name": "arguments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 532
      },
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#kind FleetAppsManagementSchedulerDefinition#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 536
          },
          "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/fleet_apps_management_scheduler_definition#name FleetAppsManagementSchedulerDefinition#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 540
          },
          "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/fleet_apps_management_scheduler_definition#content FleetAppsManagementSchedulerDefinition#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 550
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#value FleetAppsManagementSchedulerDefinition#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 544
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 331
      },
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#bucket FleetAppsManagementSchedulerDefinition#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 335
          },
          "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/fleet_apps_management_scheduler_definition#checksum FleetAppsManagementSchedulerDefinition#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 339
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#namespace FleetAppsManagementSchedulerDefinition#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 343
          },
          "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/fleet_apps_management_scheduler_definition#object FleetAppsManagementSchedulerDefinition#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 347
          },
          "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/fleet_apps_management_scheduler_definition#source_type FleetAppsManagementSchedulerDefinition#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 351
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 411
      },
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 476
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 489
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 502
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 515
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 528
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 469
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 482
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 495
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 508
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 521
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 712
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 715
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 699
          },
          "name": "resetValue"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 709
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 719
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 674
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 687
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 703
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 667
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 680
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 693
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 880
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
            "line": 880
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersList"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 860
          },
          "name": "putArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 863
          },
          "name": "resetArguments"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 857
          },
          "name": "arguments",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 867
          },
          "name": "argumentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 851
          },
          "name": "stepNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 844
          },
          "name": "stepName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksInputParametersOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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.FleetAppsManagementSchedulerDefinitionRunBooksOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1058
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1058
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1051
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksList"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1038
          },
          "name": "putInputParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1041
          },
          "name": "resetInputParameters"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionRunBooksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1035
          },
          "name": "inputParameters",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1045
          },
          "name": "inputParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooksInputParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1016
          },
          "name": "runbookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1029
          },
          "name": "runbookVersionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1009
          },
          "name": "runbookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1022
          },
          "name": "runbookVersionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionRunBooks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionRunBooksOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1069
      },
      "name": "FleetAppsManagementSchedulerDefinitionSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#execution_startdate FleetAppsManagementSchedulerDefinition#execution_startdate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1077
          },
          "name": "executionStartdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#type FleetAppsManagementSchedulerDefinition#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1089
          },
          "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/fleet_apps_management_scheduler_definition#duration FleetAppsManagementSchedulerDefinition#duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1073
          },
          "name": "duration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#maintenance_window_id FleetAppsManagementSchedulerDefinition#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1081
          },
          "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/resources/fleet_apps_management_scheduler_definition#recurrences FleetAppsManagementSchedulerDefinition#recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1085
          },
          "name": "recurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionSchedule"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/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/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1213
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1242
          },
          "name": "resetMaintenanceWindowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1258
          },
          "name": "resetRecurrences"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1217
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1230
          },
          "name": "executionStartdateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1246
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1262
          },
          "name": "recurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1275
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1207
          },
          "name": "duration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1223
          },
          "name": "executionStartdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1236
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1252
          },
          "name": "recurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1268
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionSchedule"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionScheduleOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1279
      },
      "name": "FleetAppsManagementSchedulerDefinitionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_scheduler_definition#create FleetAppsManagementSchedulerDefinition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1283
          },
          "name": "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/fleet_apps_management_scheduler_definition#delete FleetAppsManagementSchedulerDefinition#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1287
          },
          "name": "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/fleet_apps_management_scheduler_definition#update FleetAppsManagementSchedulerDefinition#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1291
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
          "line": 1345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
        "line": 1337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1399
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1415
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1431
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementSchedulerDefinitionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1403
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1419
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1435
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1393
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1409
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1425
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-scheduler-definition/index.ts",
            "line": 1349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementSchedulerDefinitionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-scheduler-definition/index:FleetAppsManagementSchedulerDefinitionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecord": {
      "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/fleet_apps_management_task_record oci_fleet_apps_management_task_record}."
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record oci_fleet_apps_management_task_record} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/index.ts",
          "line": 1819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetAppsManagementTaskRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1804
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetAppsManagementTaskRecord 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/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 FleetAppsManagementTaskRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetAppsManagementTaskRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1985
          },
          "name": "putDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1998
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1870
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1886
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1915
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1931
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 2001
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 2013
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 2026
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetAppsManagementTaskRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1792
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1982
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1940
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1945
          },
          "name": "resourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1950
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1956
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1961
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1995
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1966
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1971
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1976
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1858
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1874
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1890
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1989
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1903
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1919
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1935
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 2005
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1851
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1864
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1880
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1896
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1909
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1925
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecord"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 9
      },
      "name": "FleetAppsManagementTaskRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#compartment_id FleetAppsManagementTaskRecord#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#details FleetAppsManagementTaskRecord#details}",
            "stability": "stable",
            "summary": "details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 42
          },
          "name": "details",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#display_name FleetAppsManagementTaskRecord#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#defined_tags FleetAppsManagementTaskRecord#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#description FleetAppsManagementTaskRecord#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#freeform_tags FleetAppsManagementTaskRecord#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#id FleetAppsManagementTaskRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#timeouts FleetAppsManagementTaskRecord#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordConfig"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1310
      },
      "name": "FleetAppsManagementTaskRecordDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#execution_details FleetAppsManagementTaskRecord#execution_details}",
            "stability": "stable",
            "summary": "execution_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1340
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#scope FleetAppsManagementTaskRecord#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1334
          },
          "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/resources/fleet_apps_management_task_record#is_apply_subject_task FleetAppsManagementTaskRecord#is_apply_subject_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1314
          },
          "name": "isApplySubjectTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_task_record#is_discovery_output_task FleetAppsManagementTaskRecord#is_discovery_output_task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1318
          },
          "name": "isDiscoveryOutputTask",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_task_record#operation FleetAppsManagementTaskRecord#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1322
          },
          "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/resources/fleet_apps_management_task_record#os_type FleetAppsManagementTaskRecord#os_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1326
          },
          "name": "osType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#platform FleetAppsManagementTaskRecord#platform}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1330
          },
          "name": "platform",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#properties FleetAppsManagementTaskRecord#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1346
          },
          "name": "properties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 749
      },
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#execution_type FleetAppsManagementTaskRecord#execution_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 769
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#catalog_id FleetAppsManagementTaskRecord#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 753
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#command FleetAppsManagementTaskRecord#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 757
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#config_file FleetAppsManagementTaskRecord#config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 761
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#content FleetAppsManagementTaskRecord#content}",
            "stability": "stable",
            "summary": "content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 791
          },
          "name": "content",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#credentials FleetAppsManagementTaskRecord#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 797
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "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/fleet_apps_management_task_record#endpoint FleetAppsManagementTaskRecord#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 765
          },
          "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/resources/fleet_apps_management_task_record#is_executable_content FleetAppsManagementTaskRecord#is_executable_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 773
          },
          "name": "isExecutableContent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_task_record#is_locked FleetAppsManagementTaskRecord#is_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 777
          },
          "name": "isLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_task_record#is_read_output_variable_enabled FleetAppsManagementTaskRecord#is_read_output_variable_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 781
          },
          "name": "isReadOutputVariableEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_apps_management_task_record#target_compartment_id FleetAppsManagementTaskRecord#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 785
          },
          "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/fleet_apps_management_task_record#variables FleetAppsManagementTaskRecord#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 803
          },
          "name": "variables",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetails"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 50
      },
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#source_type FleetAppsManagementTaskRecord#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 74
          },
          "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/fleet_apps_management_task_record#bucket FleetAppsManagementTaskRecord#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet_apps_management_task_record#catalog_id FleetAppsManagementTaskRecord#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 58
          },
          "name": "catalogId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#checksum FleetAppsManagementTaskRecord#checksum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 62
          },
          "name": "checksum",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#namespace FleetAppsManagementTaskRecord#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 66
          },
          "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/fleet_apps_management_task_record#object FleetAppsManagementTaskRecord#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 70
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 211
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 227
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 243
          },
          "name": "resetChecksum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 259
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 275
          },
          "name": "resetObject"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 215
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 231
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 247
          },
          "name": "checksumInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 263
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 279
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 292
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 205
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 221
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 237
          },
          "name": "checksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 253
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 269
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 285
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 296
      },
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#display_name FleetAppsManagementTaskRecord#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 300
          },
          "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/fleet_apps_management_task_record#id FleetAppsManagementTaskRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 307
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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/fleet-apps-management-task-record/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 437
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet-apps-management-task-record/index.ts",
            "line": 437
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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/fleet-apps-management-task-record/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 404
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 420
          },
          "name": "resetId"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 408
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 424
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 398
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 414
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1156
          },
          "name": "putContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1172
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1188
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1018
          },
          "name": "resetCatalogId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1034
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1050
          },
          "name": "resetConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1159
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1175
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1066
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1095
          },
          "name": "resetIsExecutableContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1111
          },
          "name": "resetIsLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1127
          },
          "name": "resetIsReadOutputVariableEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1143
          },
          "name": "resetTargetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1191
          },
          "name": "resetVariables"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1153
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1169
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1185
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1022
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1038
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1054
          },
          "name": "configFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1163
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1179
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1070
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1083
          },
          "name": "executionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1099
          },
          "name": "isExecutableContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1115
          },
          "name": "isLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1131
          },
          "name": "isReadOutputVariableEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1147
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1195
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1012
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1028
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1044
          },
          "name": "configFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1060
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1076
          },
          "name": "executionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1089
          },
          "name": "isExecutableContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1105
          },
          "name": "isLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1121
          },
          "name": "isReadOutputVariableEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1137
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 630
      },
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#input_variables FleetAppsManagementTaskRecord#input_variables}",
            "stability": "stable",
            "summary": "input_variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 640
          },
          "name": "inputVariables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "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/fleet_apps_management_task_record#output_variables FleetAppsManagementTaskRecord#output_variables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 634
          },
          "name": "outputVariables",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 448
      },
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#description FleetAppsManagementTaskRecord#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 452
          },
          "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/fleet_apps_management_task_record#name FleetAppsManagementTaskRecord#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 456
          },
          "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/fleet_apps_management_task_record#type FleetAppsManagementTaskRecord#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 460
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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/fleet-apps-management-task-record/index.ts",
        "line": 611
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
            }
          }
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 619
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/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/fleet-apps-management-task-record/index.ts",
            "line": 619
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 570
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 586
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 602
          },
          "name": "resetType"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 574
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 590
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 606
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 564
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 580
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 596
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 738
          },
          "name": "putInputVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 741
          },
          "name": "resetInputVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 725
          },
          "name": "resetOutputVariables"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 735
          },
          "name": "inputVariables",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 745
          },
          "name": "inputVariablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesInputVariables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 729
          },
          "name": "outputVariablesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 719
          },
          "name": "outputVariables",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsVariables"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsExecutionDetailsVariablesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1599
          },
          "name": "putExecutionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1612
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1509
          },
          "name": "resetIsApplySubjectTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1525
          },
          "name": "resetIsDiscoveryOutputTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1541
          },
          "name": "resetOperation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1557
          },
          "name": "resetOsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1573
          },
          "name": "resetPlatform"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1615
          },
          "name": "resetProperties"
        }
      ],
      "name": "FleetAppsManagementTaskRecordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1596
          },
          "name": "executionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1609
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1603
          },
          "name": "executionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsExecutionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1513
          },
          "name": "isApplySubjectTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1529
          },
          "name": "isDiscoveryOutputTaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1545
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1561
          },
          "name": "osTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1577
          },
          "name": "platformInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1619
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1590
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1503
          },
          "name": "isApplySubjectTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1519
          },
          "name": "isDiscoveryOutputTask",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1535
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1551
          },
          "name": "osType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1567
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1583
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetails"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1199
      },
      "name": "FleetAppsManagementTaskRecordDetailsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#num_retries FleetAppsManagementTaskRecord#num_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1203
          },
          "name": "numRetries",
          "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/fleet_apps_management_task_record#timeout_in_seconds FleetAppsManagementTaskRecord#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1207
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsProperties"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1246
      },
      "name": "FleetAppsManagementTaskRecordDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1293
          },
          "name": "numRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1306
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1286
          },
          "name": "numRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1299
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordDetailsProperties"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1623
      },
      "name": "FleetAppsManagementTaskRecordTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_apps_management_task_record#create FleetAppsManagementTaskRecord#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1627
          },
          "name": "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/fleet_apps_management_task_record#delete FleetAppsManagementTaskRecord#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1631
          },
          "name": "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/fleet_apps_management_task_record#update FleetAppsManagementTaskRecord#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1635
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordTimeouts"
    },
    "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-apps-management-task-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-apps-management-task-record/index.ts",
        "line": 1681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1743
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1759
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1775
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetAppsManagementTaskRecordTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1747
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1763
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1779
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1737
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1753
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1769
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-apps-management-task-record/index.ts",
            "line": 1693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetAppsManagementTaskRecordTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-apps-management-task-record/index:FleetAppsManagementTaskRecordTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollection": {
      "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/fleet_software_update_fsu_collection oci_fleet_software_update_fsu_collection}."
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection oci_fleet_software_update_fsu_collection} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/index.ts",
          "line": 1071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 1039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetSoftwareUpdateFsuCollection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1056
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetSoftwareUpdateFsuCollection 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/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 FleetSoftwareUpdateFsuCollection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetSoftwareUpdateFsuCollection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1266
          },
          "name": "putFleetDiscovery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1282
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1130
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1146
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1269
          },
          "name": "resetFleetDiscovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1162
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1285
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1297
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1312
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1044
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1105
          },
          "name": "activeFsuCycle",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1263
          },
          "name": "fleetDiscovery",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1187
          },
          "name": "lastCompletedFsuCycleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1192
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1223
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1229
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1234
          },
          "name": "targetCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1239
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1279
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1244
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1118
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1134
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1150
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1273
          },
          "name": "fleetDiscoveryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1166
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1205
          },
          "name": "serviceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1218
          },
          "name": "sourceMajorVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1289
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1257
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1111
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1124
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1140
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1156
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1198
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1211
          },
          "name": "sourceMajorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1250
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollection"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 58
      },
      "name": "FleetSoftwareUpdateFsuCollectionActiveFsuCycle",
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionActiveFsuCycle"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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.FleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference"
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionActiveFsuCycleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionActiveFsuCycleList"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
        "line": 81
      },
      "name": "FleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 110
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 115
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionActiveFsuCycle"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionActiveFsuCycleOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 9
      },
      "name": "FleetSoftwareUpdateFsuCollectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#compartment_id FleetSoftwareUpdateFsuCollection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 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/fleet_software_update_fsu_collection#service_type FleetSoftwareUpdateFsuCollection#service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 36
          },
          "name": "serviceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#source_major_version FleetSoftwareUpdateFsuCollection#source_major_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 40
          },
          "name": "sourceMajorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#type FleetSoftwareUpdateFsuCollection#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 44
          },
          "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/fleet_software_update_fsu_collection#defined_tags FleetSoftwareUpdateFsuCollection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet_software_update_fsu_collection#display_name FleetSoftwareUpdateFsuCollection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet_software_update_fsu_collection#fleet_discovery FleetSoftwareUpdateFsuCollection#fleet_discovery}",
            "stability": "stable",
            "summary": "fleet_discovery block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 50
          },
          "name": "fleetDiscovery",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#freeform_tags FleetSoftwareUpdateFsuCollection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet_software_update_fsu_collection#id FleetSoftwareUpdateFsuCollection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet_software_update_fsu_collection#timeouts FleetSoftwareUpdateFsuCollection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionConfig"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 660
      },
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscovery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#strategy FleetSoftwareUpdateFsuCollection#strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 672
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#filters FleetSoftwareUpdateFsuCollection#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 682
          },
          "name": "filters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
                    },
                    "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/fleet_software_update_fsu_collection#fsu_discovery_id FleetSoftwareUpdateFsuCollection#fsu_discovery_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 664
          },
          "name": "fsuDiscoveryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#query FleetSoftwareUpdateFsuCollection#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 668
          },
          "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/fleet_software_update_fsu_collection#targets FleetSoftwareUpdateFsuCollection#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 676
          },
          "name": "targets",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscovery"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 314
      },
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#type FleetSoftwareUpdateFsuCollection#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 338
          },
          "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/fleet_software_update_fsu_collection#entity_type FleetSoftwareUpdateFsuCollection#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 318
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#identifiers FleetSoftwareUpdateFsuCollection#identifiers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 322
          },
          "name": "identifiers",
          "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/fleet_software_update_fsu_collection#mode FleetSoftwareUpdateFsuCollection#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 326
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#names FleetSoftwareUpdateFsuCollection#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 330
          },
          "name": "names",
          "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/fleet_software_update_fsu_collection#operator FleetSoftwareUpdateFsuCollection#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 334
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#tags FleetSoftwareUpdateFsuCollection#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 348
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
                    },
                    "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/fleet_software_update_fsu_collection#versions FleetSoftwareUpdateFsuCollection#versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 342
          },
          "name": "versions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference"
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 629
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 523
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 539
          },
          "name": "resetIdentifiers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 555
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 571
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 587
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 632
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 616
          },
          "name": "resetVersions"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 626
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 527
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 543
          },
          "name": "identifiersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 559
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 575
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 591
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 636
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 604
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 620
          },
          "name": "versionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 517
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 533
          },
          "name": "identifiers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 549
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 565
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 581
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 597
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 610
          },
          "name": "versions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 138
      },
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#key FleetSoftwareUpdateFsuCollection#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 142
          },
          "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/fleet_software_update_fsu_collection#value FleetSoftwareUpdateFsuCollection#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 150
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#namespace FleetSoftwareUpdateFsuCollection#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 146
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference"
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
            "line": 303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsList"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 273
          },
          "name": "resetNamespace"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 261
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 277
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 290
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 254
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 267
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 283
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersTagsOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/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/fleet-software-update-fsu-collection/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 864
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 867
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 806
          },
          "name": "resetFsuDiscoveryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 822
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 851
          },
          "name": "resetTargets"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 861
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 871
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscoveryFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 810
          },
          "name": "fsuDiscoveryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 826
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 839
          },
          "name": "strategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 855
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 800
          },
          "name": "fsuDiscoveryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 816
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 832
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 845
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionFleetDiscovery"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionFleetDiscoveryOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 875
      },
      "name": "FleetSoftwareUpdateFsuCollectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#create FleetSoftwareUpdateFsuCollection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 879
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#delete FleetSoftwareUpdateFsuCollection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 883
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_collection#update FleetSoftwareUpdateFsuCollection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 887
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionTimeouts"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-collection/index.ts",
          "line": 941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-collection/index.ts",
        "line": 933
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 995
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1011
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1027
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCollectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 999
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1015
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1031
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 989
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1005
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 1021
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-collection/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCollectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-collection/index:FleetSoftwareUpdateFsuCollectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycle": {
      "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/fleet_software_update_fsu_cycle oci_fleet_software_update_fsu_cycle}."
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycle",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle oci_fleet_software_update_fsu_cycle} Resource."
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/index.ts",
          "line": 1225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 1193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FleetSoftwareUpdateFsuCycle resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1210
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FleetSoftwareUpdateFsuCycle 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/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 FleetSoftwareUpdateFsuCycle that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FleetSoftwareUpdateFsuCycle to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1499
          },
          "name": "putApplyActionSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1515
          },
          "name": "putBatchingStrategy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1531
          },
          "name": "putDiagnosticsCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1547
          },
          "name": "putGoalVersionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1560
          },
          "name": "putStageActionSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1576
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1592
          },
          "name": "putUpgradeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1502
          },
          "name": "resetApplyActionSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1518
          },
          "name": "resetBatchingStrategy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1291
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1534
          },
          "name": "resetDiagnosticsCollection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1307
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1328
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1357
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1373
          },
          "name": "resetIsIgnoreMissingPatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1389
          },
          "name": "resetIsIgnorePatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1405
          },
          "name": "resetIsKeepPlacement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1436
          },
          "name": "resetMaxDrainTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1563
          },
          "name": "resetStageActionSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1579
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1595
          },
          "name": "resetUpgradeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1607
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1630
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycle",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1198
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1496
          },
          "name": "applyActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1512
          },
          "name": "batchingStrategy",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1266
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1528
          },
          "name": "diagnosticsCollection",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1316
          },
          "name": "executingFsuActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1544
          },
          "name": "goalVersionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1414
          },
          "name": "lastCompletedAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1419
          },
          "name": "lastCompletedActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1424
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1446
          },
          "name": "nextActionToExecute",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecuteList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1451
          },
          "name": "rollbackCycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1557
          },
          "name": "stageActionSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1456
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1462
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1467
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1472
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1573
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1477
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1589
          },
          "name": "upgradeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1506
          },
          "name": "applyActionScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1522
          },
          "name": "batchingStrategyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1279
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1295
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1538
          },
          "name": "diagnosticsCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1332
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1345
          },
          "name": "fsuCollectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1551
          },
          "name": "goalVersionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1361
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1377
          },
          "name": "isIgnoreMissingPatchesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1393
          },
          "name": "isIgnorePatchesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1409
          },
          "name": "isKeepPlacementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1440
          },
          "name": "maxDrainTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1567
          },
          "name": "stageActionScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1583
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1490
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1599
          },
          "name": "upgradeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1272
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1285
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1322
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1338
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1351
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1367
          },
          "name": "isIgnoreMissingPatches",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1383
          },
          "name": "isIgnorePatches",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1399
          },
          "name": "isKeepPlacement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1430
          },
          "name": "maxDrainTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1483
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycle"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 180
      },
      "name": "FleetSoftwareUpdateFsuCycleApplyActionSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#time_to_start FleetSoftwareUpdateFsuCycle#time_to_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 184
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#type FleetSoftwareUpdateFsuCycle#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 188
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleApplyActionSchedule"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 227
      },
      "name": "FleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 274
          },
          "name": "timeToStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 287
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 267
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 280
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleApplyActionScheduleOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 291
      },
      "name": "FleetSoftwareUpdateFsuCycleBatchingStrategy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#is_force_rolling FleetSoftwareUpdateFsuCycle#is_force_rolling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 295
          },
          "name": "isForceRolling",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_software_update_fsu_cycle#is_wait_for_batch_resume FleetSoftwareUpdateFsuCycle#is_wait_for_batch_resume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 299
          },
          "name": "isWaitForBatchResume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_software_update_fsu_cycle#percentage FleetSoftwareUpdateFsuCycle#percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 303
          },
          "name": "percentage",
          "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/fleet_software_update_fsu_cycle#type FleetSoftwareUpdateFsuCycle#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 307
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleBatchingStrategy"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 418
          },
          "name": "resetIsForceRolling"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 434
          },
          "name": "resetIsWaitForBatchResume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 450
          },
          "name": "resetPercentage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 466
          },
          "name": "resetType"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 422
          },
          "name": "isForceRollingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 438
          },
          "name": "isWaitForBatchResumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 454
          },
          "name": "percentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 470
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 412
          },
          "name": "isForceRolling",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 428
          },
          "name": "isWaitForBatchResume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 444
          },
          "name": "percentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 460
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleBatchingStrategyOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 9
      },
      "name": "FleetSoftwareUpdateFsuCycleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#compartment_id FleetSoftwareUpdateFsuCycle#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 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/fleet_software_update_fsu_cycle#fsu_collection_id FleetSoftwareUpdateFsuCycle#fsu_collection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 29
          },
          "name": "fsuCollectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#goal_version_details FleetSoftwareUpdateFsuCycle#goal_version_details}",
            "stability": "stable",
            "summary": "goal_version_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 80
          },
          "name": "goalVersionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#type FleetSoftwareUpdateFsuCycle#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 56
          },
          "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/fleet_software_update_fsu_cycle#apply_action_schedule FleetSoftwareUpdateFsuCycle#apply_action_schedule}",
            "stability": "stable",
            "summary": "apply_action_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 62
          },
          "name": "applyActionSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleApplyActionSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#batching_strategy FleetSoftwareUpdateFsuCycle#batching_strategy}",
            "stability": "stable",
            "summary": "batching_strategy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 68
          },
          "name": "batchingStrategy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleBatchingStrategy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#defined_tags FleetSoftwareUpdateFsuCycle#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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/fleet_software_update_fsu_cycle#diagnostics_collection FleetSoftwareUpdateFsuCycle#diagnostics_collection}",
            "stability": "stable",
            "summary": "diagnostics_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 74
          },
          "name": "diagnosticsCollection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#display_name FleetSoftwareUpdateFsuCycle#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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/fleet_software_update_fsu_cycle#freeform_tags FleetSoftwareUpdateFsuCycle#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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/fleet_software_update_fsu_cycle#id FleetSoftwareUpdateFsuCycle#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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/fleet_software_update_fsu_cycle#is_ignore_missing_patches FleetSoftwareUpdateFsuCycle#is_ignore_missing_patches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 40
          },
          "name": "isIgnoreMissingPatches",
          "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/fleet_software_update_fsu_cycle#is_ignore_patches FleetSoftwareUpdateFsuCycle#is_ignore_patches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 44
          },
          "name": "isIgnorePatches",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_software_update_fsu_cycle#is_keep_placement FleetSoftwareUpdateFsuCycle#is_keep_placement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 48
          },
          "name": "isKeepPlacement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_software_update_fsu_cycle#max_drain_timeout_in_seconds FleetSoftwareUpdateFsuCycle#max_drain_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 52
          },
          "name": "maxDrainTimeoutInSeconds",
          "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/fleet_software_update_fsu_cycle#stage_action_schedule FleetSoftwareUpdateFsuCycle#stage_action_schedule}",
            "stability": "stable",
            "summary": "stage_action_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 86
          },
          "name": "stageActionSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#timeouts FleetSoftwareUpdateFsuCycle#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 92
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#upgrade_details FleetSoftwareUpdateFsuCycle#upgrade_details}",
            "stability": "stable",
            "summary": "upgrade_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 98
          },
          "name": "upgradeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleConfig"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 474
      },
      "name": "FleetSoftwareUpdateFsuCycleDiagnosticsCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#log_collection_mode FleetSoftwareUpdateFsuCycle#log_collection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 478
          },
          "name": "logCollectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleDiagnosticsCollection"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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/fleet-software-update-fsu-cycle/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 550
          },
          "name": "resetLogCollectionMode"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 554
          },
          "name": "logCollectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 544
          },
          "name": "logCollectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleDiagnosticsCollection"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleDiagnosticsCollectionOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 558
      },
      "name": "FleetSoftwareUpdateFsuCycleGoalVersionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#type FleetSoftwareUpdateFsuCycle#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 574
          },
          "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/fleet_software_update_fsu_cycle#home_policy FleetSoftwareUpdateFsuCycle#home_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 562
          },
          "name": "homePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#new_home_prefix FleetSoftwareUpdateFsuCycle#new_home_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 566
          },
          "name": "newHomePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#software_image_id FleetSoftwareUpdateFsuCycle#software_image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 570
          },
          "name": "softwareImageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#version FleetSoftwareUpdateFsuCycle#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 578
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleGoalVersionDetails"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 702
          },
          "name": "resetHomePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 718
          },
          "name": "resetNewHomePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 734
          },
          "name": "resetSoftwareImageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 763
          },
          "name": "resetVersion"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 706
          },
          "name": "homePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 722
          },
          "name": "newHomePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 738
          },
          "name": "softwareImageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 751
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 767
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 696
          },
          "name": "homePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 712
          },
          "name": "newHomePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 728
          },
          "name": "softwareImageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 744
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 757
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleGoalVersionDetails"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleGoalVersionDetailsOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecute": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 100
      },
      "name": "FleetSoftwareUpdateFsuCycleNextActionToExecute",
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleNextActionToExecute"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecuteList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecuteList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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/fleet-software-update-fsu-cycle/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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.FleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference"
            }
          }
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleNextActionToExecuteList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/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/fleet-software-update-fsu-cycle/index.ts",
            "line": 169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleNextActionToExecuteList"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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/fleet-software-update-fsu-cycle/index.ts",
        "line": 123
      },
      "name": "FleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 152
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 157
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleNextActionToExecute"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleNextActionToExecuteOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 771
      },
      "name": "FleetSoftwareUpdateFsuCycleStageActionSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#time_to_start FleetSoftwareUpdateFsuCycle#time_to_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 775
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#type FleetSoftwareUpdateFsuCycle#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 779
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleStageActionSchedule"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 818
      },
      "name": "FleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 865
          },
          "name": "timeToStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 878
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 858
          },
          "name": "timeToStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 871
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleStageActionSchedule"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleStageActionScheduleOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 882
      },
      "name": "FleetSoftwareUpdateFsuCycleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#create FleetSoftwareUpdateFsuCycle#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 886
          },
          "name": "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/fleet_software_update_fsu_cycle#delete FleetSoftwareUpdateFsuCycle#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 890
          },
          "name": "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/fleet_software_update_fsu_cycle#update FleetSoftwareUpdateFsuCycle#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 894
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleTimeouts"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1002
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1018
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1034
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1006
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1022
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1038
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 996
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1012
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1028
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 1042
      },
      "name": "FleetSoftwareUpdateFsuCycleUpgradeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#collection_type FleetSoftwareUpdateFsuCycle#collection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1046
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fleet_software_update_fsu_cycle#is_recompile_invalid_objects FleetSoftwareUpdateFsuCycle#is_recompile_invalid_objects}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1050
          },
          "name": "isRecompileInvalidObjects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fleet_software_update_fsu_cycle#is_time_zone_upgrade FleetSoftwareUpdateFsuCycle#is_time_zone_upgrade}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1054
          },
          "name": "isTimeZoneUpgrade",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleUpgradeDetails"
    },
    "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fleet-software-update-fsu-cycle/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fleet-software-update-fsu-cycle/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1165
          },
          "name": "resetIsRecompileInvalidObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1181
          },
          "name": "resetIsTimeZoneUpgrade"
        }
      ],
      "name": "FleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1153
          },
          "name": "collectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1169
          },
          "name": "isRecompileInvalidObjectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1185
          },
          "name": "isTimeZoneUpgradeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1146
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1159
          },
          "name": "isRecompileInvalidObjects",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1175
          },
          "name": "isTimeZoneUpgrade",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fleet-software-update-fsu-cycle/index.ts",
            "line": 1111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FleetSoftwareUpdateFsuCycleUpgradeDetails"
          }
        }
      ],
      "symbolId": "src/fleet-software-update-fsu-cycle/index:FleetSoftwareUpdateFsuCycleUpgradeDetailsOutputReference"
    },
    "cdktf-provider-oci.FunctionsApplication": {
      "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/functions_application oci_functions_application}."
      },
      "fqn": "cdktf-provider-oci.FunctionsApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application oci_functions_application} Resource."
        },
        "locationInModule": {
          "filename": "src/functions-application/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.FunctionsApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FunctionsApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/functions-application/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 FunctionsApplication 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/functions_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FunctionsApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FunctionsApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 820
          },
          "name": "putImagePolicyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 836
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 852
          },
          "name": "putTraceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 670
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 686
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 715
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 731
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 823
          },
          "name": "resetImagePolicyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 747
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 763
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 797
          },
          "name": "resetSyslogUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 839
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 855
          },
          "name": "resetTraceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 867
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 885
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FunctionsApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 587
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 817
          },
          "name": "imagePolicyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 772
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 806
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 833
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 811
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 849
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 658
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 674
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 690
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 703
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 719
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 735
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 827
          },
          "name": "imagePolicyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 751
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 767
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 785
          },
          "name": "subnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 801
          },
          "name": "syslogUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 843
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 859
          },
          "name": "traceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 651
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 664
          },
          "name": "config",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 680
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 696
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 709
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 725
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 741
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 757
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 778
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 791
          },
          "name": "syslogUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplication"
    },
    "cdktf-provider-oci.FunctionsApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 9
      },
      "name": "FunctionsApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#compartment_id FunctionsApplication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 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/functions_application#display_name FunctionsApplication#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/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/functions_application#subnet_ids FunctionsApplication#subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 48
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/functions_application#config FunctionsApplication#config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 17
          },
          "name": "config",
          "optional": true,
          "type": {
            "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/functions_application#defined_tags FunctionsApplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/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/functions_application#freeform_tags FunctionsApplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/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/functions_application#id FunctionsApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/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/functions_application#image_policy_config FunctionsApplication#image_policy_config}",
            "stability": "stable",
            "summary": "image_policy_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 58
          },
          "name": "imagePolicyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#network_security_group_ids FunctionsApplication#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 40
          },
          "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/functions_application#shape FunctionsApplication#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 44
          },
          "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/resources/functions_application#syslog_url FunctionsApplication#syslog_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 52
          },
          "name": "syslogUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#timeouts FunctionsApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#trace_config FunctionsApplication#trace_config}",
            "stability": "stable",
            "summary": "trace_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 70
          },
          "name": "traceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfig"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationConfig"
    },
    "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 185
      },
      "name": "FunctionsApplicationImagePolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#is_policy_enabled FunctionsApplication#is_policy_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 189
          },
          "name": "isPolicyEnabled",
          "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/functions_application#key_details FunctionsApplication#key_details}",
            "stability": "stable",
            "summary": "key_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 195
          },
          "name": "keyDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationImagePolicyConfig"
    },
    "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 72
      },
      "name": "FunctionsApplicationImagePolicyConfigKeyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#kms_key_id FunctionsApplication#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 76
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationImagePolicyConfigKeyDetails"
    },
    "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-application/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/functions-application/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/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.FunctionsApplicationImagePolicyConfigKeyDetailsOutputReference"
            }
          }
        }
      ],
      "name": "FunctionsApplicationImagePolicyConfigKeyDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/functions-application/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/functions-application/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationImagePolicyConfigKeyDetailsList"
    },
    "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-application/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 108
      },
      "name": "FunctionsApplicationImagePolicyConfigKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 161
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 154
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationImagePolicyConfigKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 290
          },
          "name": "putKeyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 293
          },
          "name": "resetKeyDetails"
        }
      ],
      "name": "FunctionsApplicationImagePolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 287
          },
          "name": "keyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 281
          },
          "name": "isPolicyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 297
          },
          "name": "keyDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfigKeyDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 274
          },
          "name": "isPolicyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationImagePolicyConfig"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationImagePolicyConfigOutputReference"
    },
    "cdktf-provider-oci.FunctionsApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 301
      },
      "name": "FunctionsApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#create FunctionsApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 305
          },
          "name": "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/functions_application#delete FunctionsApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 309
          },
          "name": "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/functions_application#update FunctionsApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 313
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationTimeouts"
    },
    "cdktf-provider-oci.FunctionsApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 421
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 437
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 453
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FunctionsApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 425
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 441
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 457
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 415
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 431
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 447
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 371
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FunctionsApplicationTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 461
      },
      "name": "FunctionsApplicationTraceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_application#domain_id FunctionsApplication#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 465
          },
          "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/functions_application#is_enabled FunctionsApplication#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 469
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationTraceConfig"
    },
    "cdktf-provider-oci.FunctionsApplicationTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-application/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 554
          },
          "name": "resetDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 570
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "FunctionsApplicationTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 558
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 574
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 548
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 564
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-application/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsApplicationTraceConfig"
          }
        }
      ],
      "symbolId": "src/functions-application/index:FunctionsApplicationTraceConfigOutputReference"
    },
    "cdktf-provider-oci.FunctionsFunction": {
      "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/functions_function oci_functions_function}."
      },
      "fqn": "cdktf-provider-oci.FunctionsFunction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function oci_functions_function} Resource."
        },
        "locationInModule": {
          "filename": "src/functions-function/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.FunctionsFunctionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FunctionsFunction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/functions-function/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 FunctionsFunction 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/functions_function#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FunctionsFunction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FunctionsFunction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 805
          },
          "name": "putProvisionedConcurrencyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 821
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 837
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsFunctionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 853
          },
          "name": "putTraceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 645
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 661
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 690
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 706
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 722
          },
          "name": "resetImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 738
          },
          "name": "resetImageDigest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 808
          },
          "name": "resetProvisionedConcurrencyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 824
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 792
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 840
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 856
          },
          "name": "resetTraceConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 868
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 887
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FunctionsFunction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 556
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 633
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 747
          },
          "name": "invokeEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 802
          },
          "name": "provisionedConcurrencyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 765
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 818
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 770
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 775
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 834
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 780
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 850
          },
          "name": "traceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 628
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 649
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 665
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 678
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 694
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 710
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 742
          },
          "name": "imageDigestInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 726
          },
          "name": "imageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 760
          },
          "name": "memoryInMbsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 812
          },
          "name": "provisionedConcurrencyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 828
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 796
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 844
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsFunctionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 860
          },
          "name": "traceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 621
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 639
          },
          "name": "config",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 655
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 671
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 684
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 700
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 716
          },
          "name": "image",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 732
          },
          "name": "imageDigest",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 753
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 786
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunction"
    },
    "cdktf-provider-oci.FunctionsFunctionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 9
      },
      "name": "FunctionsFunctionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#application_id FunctionsFunction#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/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/resources/functions_function#display_name FunctionsFunction#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/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/functions_function#memory_in_mbs FunctionsFunction#memory_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 48
          },
          "name": "memoryInMbs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#config FunctionsFunction#config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 17
          },
          "name": "config",
          "optional": true,
          "type": {
            "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/functions_function#defined_tags FunctionsFunction#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/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/functions_function#freeform_tags FunctionsFunction#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/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/functions_function#id FunctionsFunction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/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/functions_function#image FunctionsFunction#image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 40
          },
          "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/functions_function#image_digest FunctionsFunction#image_digest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 44
          },
          "name": "imageDigest",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#provisioned_concurrency_config FunctionsFunction#provisioned_concurrency_config}",
            "stability": "stable",
            "summary": "provisioned_concurrency_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 58
          },
          "name": "provisionedConcurrencyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#source_details FunctionsFunction#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 64
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#timeout_in_seconds FunctionsFunction#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 52
          },
          "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/functions_function#timeouts FunctionsFunction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#trace_config FunctionsFunction#trace_config}",
            "stability": "stable",
            "summary": "trace_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 76
          },
          "name": "traceConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfig"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionConfig"
    },
    "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 78
      },
      "name": "FunctionsFunctionProvisionedConcurrencyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#strategy FunctionsFunction#strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 86
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#count FunctionsFunction#count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 82
          },
          "name": "count",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionProvisionedConcurrencyConfig"
    },
    "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-function/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/functions-function/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 171
          },
          "name": "resetCount"
        }
      ],
      "name": "FunctionsFunctionProvisionedConcurrencyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 175
          },
          "name": "countInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 188
          },
          "name": "strategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 165
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 181
          },
          "name": "strategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionProvisionedConcurrencyConfig"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionProvisionedConcurrencyConfigOutputReference"
    },
    "cdktf-provider-oci.FunctionsFunctionSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 192
      },
      "name": "FunctionsFunctionSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#pbf_listing_id FunctionsFunction#pbf_listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 196
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#source_type FunctionsFunction#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 200
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionSourceDetails"
    },
    "cdktf-provider-oci.FunctionsFunctionSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-function/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/functions-function/index.ts",
        "line": 239
      },
      "name": "FunctionsFunctionSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 286
          },
          "name": "pbfListingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 299
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 279
          },
          "name": "pbfListingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 292
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionSourceDetails"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.FunctionsFunctionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 303
      },
      "name": "FunctionsFunctionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#create FunctionsFunction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 307
          },
          "name": "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/functions_function#delete FunctionsFunction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 311
          },
          "name": "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/functions_function#update FunctionsFunction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 315
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionTimeouts"
    },
    "cdktf-provider-oci.FunctionsFunctionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-function/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 423
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 439
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 455
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FunctionsFunctionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 427
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 443
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 459
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 417
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 433
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 449
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsFunctionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FunctionsFunctionTraceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 463
      },
      "name": "FunctionsFunctionTraceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_function#is_enabled FunctionsFunction#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 467
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionTraceConfig"
    },
    "cdktf-provider-oci.FunctionsFunctionTraceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-function/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-function/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 539
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "FunctionsFunctionTraceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 543
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 533
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-function/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsFunctionTraceConfig"
          }
        }
      ],
      "symbolId": "src/functions-function/index:FunctionsFunctionTraceConfigOutputReference"
    },
    "cdktf-provider-oci.FunctionsInvokeFunction": {
      "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/functions_invoke_function oci_functions_invoke_function}."
      },
      "fqn": "cdktf-provider-oci.FunctionsInvokeFunction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function oci_functions_invoke_function} Resource."
        },
        "locationInModule": {
          "filename": "src/functions-invoke-function/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.FunctionsInvokeFunctionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/functions-invoke-function/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FunctionsInvokeFunction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/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 FunctionsInvokeFunction 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/functions_invoke_function#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FunctionsInvokeFunction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FunctionsInvokeFunction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 440
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 292
          },
          "name": "resetBase64EncodeContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 313
          },
          "name": "resetFnIntent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 329
          },
          "name": "resetFnInvokeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 374
          },
          "name": "resetInputBodySourcePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 395
          },
          "name": "resetInvokeFunctionBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 411
          },
          "name": "resetInvokeFunctionBodyBase64Encoded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 427
          },
          "name": "resetIsDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 443
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 455
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 470
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FunctionsInvokeFunction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 301
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 383
          },
          "name": "invokeEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 437
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 296
          },
          "name": "base64EncodeContentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 317
          },
          "name": "fnIntentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 333
          },
          "name": "fnInvokeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 346
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 378
          },
          "name": "inputBodySourcePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 415
          },
          "name": "invokeFunctionBodyBase64EncodedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 399
          },
          "name": "invokeFunctionBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 431
          },
          "name": "isDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 447
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 286
          },
          "name": "base64EncodeContent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 307
          },
          "name": "fnIntent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 323
          },
          "name": "fnInvokeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 339
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 368
          },
          "name": "inputBodySourcePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 389
          },
          "name": "invokeFunctionBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 405
          },
          "name": "invokeFunctionBodyBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 421
          },
          "name": "isDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-invoke-function/index:FunctionsInvokeFunction"
    },
    "cdktf-provider-oci.FunctionsInvokeFunctionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-invoke-function/index.ts",
        "line": 9
      },
      "name": "FunctionsInvokeFunctionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#function_id FunctionsInvokeFunction#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 25
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#base64_encode_content FunctionsInvokeFunction#base64_encode_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 13
          },
          "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/resources/functions_invoke_function#fn_intent FunctionsInvokeFunction#fn_intent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 17
          },
          "name": "fnIntent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#fn_invoke_type FunctionsInvokeFunction#fn_invoke_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 21
          },
          "name": "fnInvokeType",
          "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/functions_invoke_function#id FunctionsInvokeFunction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/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/functions_invoke_function#input_body_source_path FunctionsInvokeFunction#input_body_source_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 36
          },
          "name": "inputBodySourcePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#invoke_function_body FunctionsInvokeFunction#invoke_function_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 40
          },
          "name": "invokeFunctionBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#invoke_function_body_base64_encoded FunctionsInvokeFunction#invoke_function_body_base64_encoded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 44
          },
          "name": "invokeFunctionBodyBase64Encoded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#is_dry_run FunctionsInvokeFunction#is_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 48
          },
          "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/functions_invoke_function#timeouts FunctionsInvokeFunction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts"
          }
        }
      ],
      "symbolId": "src/functions-invoke-function/index:FunctionsInvokeFunctionConfig"
    },
    "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/functions-invoke-function/index.ts",
        "line": 56
      },
      "name": "FunctionsInvokeFunctionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/functions_invoke_function#create FunctionsInvokeFunction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/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/functions_invoke_function#delete FunctionsInvokeFunction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/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/functions_invoke_function#update FunctionsInvokeFunction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/functions-invoke-function/index:FunctionsInvokeFunctionTimeouts"
    },
    "cdktf-provider-oci.FunctionsInvokeFunctionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/functions-invoke-function/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/functions-invoke-function/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FunctionsInvokeFunctionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/functions-invoke-function/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FunctionsInvokeFunctionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/functions-invoke-function/index:FunctionsInvokeFunctionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironment": {
      "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/fusion_apps_fusion_environment oci_fusion_apps_fusion_environment}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment oci_fusion_apps_fusion_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/index.ts",
          "line": 1192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 1160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FusionAppsFusionEnvironment 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/fusion_apps_fusion_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FusionAppsFusionEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1463
          },
          "name": "putCreateFusionEnvironmentAdminUserDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1476
          },
          "name": "putMaintenancePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1492
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1508
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1236
          },
          "name": "resetAdditionalLanguagePacks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1270
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1299
          },
          "name": "resetDnsPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1320
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1362
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1388
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1479
          },
          "name": "resetMaintenancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1495
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1511
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1523
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1542
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1245
          },
          "name": "appliedPatchBundles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1460
          },
          "name": "createFusionEnvironmentAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1308
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1371
          },
          "name": "idcsDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1376
          },
          "name": "isBreakGlassEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1398
          },
          "name": "kmsKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1403
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1408
          },
          "name": "lockboxId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1473
          },
          "name": "maintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1413
          },
          "name": "publicUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1419
          },
          "name": "refresh",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1489
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1424
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1429
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1434
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1439
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1505
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1444
          },
          "name": "timeUpcomingMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1449
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1454
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1240
          },
          "name": "additionalLanguagePacksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1258
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1467
          },
          "name": "createFusionEnvironmentAdminUserDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1274
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1287
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1303
          },
          "name": "dnsPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1324
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1337
          },
          "name": "fusionEnvironmentFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1350
          },
          "name": "fusionEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1366
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1392
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1483
          },
          "name": "maintenancePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1499
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1515
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1230
          },
          "name": "additionalLanguagePacks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1251
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1264
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1280
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1293
          },
          "name": "dnsPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1314
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1330
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1343
          },
          "name": "fusionEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1382
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironment"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUser": {
      "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/fusion_apps_fusion_environment_admin_user oci_fusion_apps_fusion_environment_admin_user}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user oci_fusion_apps_fusion_environment_admin_user} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironmentAdminUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 319
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the FusionAppsFusionEnvironmentAdminUser 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/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 FusionAppsFusionEnvironmentAdminUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironmentAdminUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 472
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 411
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 446
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 475
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 487
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 500
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentAdminUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 307
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 421
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 469
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 373
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 386
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 399
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 415
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 434
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 450
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 479
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 463
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 366
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 379
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 392
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 427
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 440
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 456
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUser"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentAdminUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#email_address FusionAppsFusionEnvironmentAdminUser#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 13
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#first_name FusionAppsFusionEnvironmentAdminUser#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 17
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#fusion_environment_id FusionAppsFusionEnvironmentAdminUser#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 21
          },
          "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/resources/fusion_apps_fusion_environment_admin_user#last_name FusionAppsFusionEnvironmentAdminUser#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 32
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#username FusionAppsFusionEnvironmentAdminUser#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 40
          },
          "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/resources/fusion_apps_fusion_environment_admin_user#id FusionAppsFusionEnvironmentAdminUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/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/fusion_apps_fusion_environment_admin_user#password FusionAppsFusionEnvironmentAdminUser#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 36
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#timeouts FusionAppsFusionEnvironmentAdminUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 48
      },
      "name": "FusionAppsFusionEnvironmentAdminUserItems",
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserItems"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-admin-user/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/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/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.FusionAppsFusionEnvironmentAdminUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentAdminUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/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/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserItemsList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-admin-user/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/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 71
      },
      "name": "FusionAppsFusionEnvironmentAdminUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 100
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 105
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 110
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 115
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserItems"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserItemsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 138
      },
      "name": "FusionAppsFusionEnvironmentAdminUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_admin_user#create FusionAppsFusionEnvironmentAdminUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 142
          },
          "name": "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/fusion_apps_fusion_environment_admin_user#delete FusionAppsFusionEnvironmentAdminUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 146
          },
          "name": "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/fusion_apps_fusion_environment_admin_user#update FusionAppsFusionEnvironmentAdminUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 150
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-admin-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 258
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 274
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 290
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentAdminUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 262
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 278
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 294
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 252
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 268
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 284
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-admin-user/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentAdminUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-admin-user/index:FusionAppsFusionEnvironmentAdminUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#compartment_id FusionAppsFusionEnvironment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion_apps_fusion_environment#create_fusion_environment_admin_user_details FusionAppsFusionEnvironment#create_fusion_environment_admin_user_details}",
            "stability": "stable",
            "summary": "create_fusion_environment_admin_user_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 58
          },
          "name": "createFusionEnvironmentAdminUserDetails",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#display_name FusionAppsFusionEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion_apps_fusion_environment#fusion_environment_family_id FusionAppsFusionEnvironment#fusion_environment_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 37
          },
          "name": "fusionEnvironmentFamilyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#fusion_environment_type FusionAppsFusionEnvironment#fusion_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 41
          },
          "name": "fusionEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#additional_language_packs FusionAppsFusionEnvironment#additional_language_packs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 13
          },
          "name": "additionalLanguagePacks",
          "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/fusion_apps_fusion_environment#defined_tags FusionAppsFusionEnvironment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion_apps_fusion_environment#dns_prefix FusionAppsFusionEnvironment#dns_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 29
          },
          "name": "dnsPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#freeform_tags FusionAppsFusionEnvironment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion_apps_fusion_environment#id FusionAppsFusionEnvironment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion_apps_fusion_environment#kms_key_id FusionAppsFusionEnvironment#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 52
          },
          "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/fusion_apps_fusion_environment#maintenance_policy FusionAppsFusionEnvironment#maintenance_policy}",
            "stability": "stable",
            "summary": "maintenance_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 64
          },
          "name": "maintenancePolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#rules FusionAppsFusionEnvironment#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 70
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#timeouts FusionAppsFusionEnvironment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 268
      },
      "name": "FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#email_address FusionAppsFusionEnvironment#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 272
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#first_name FusionAppsFusionEnvironment#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 276
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#last_name FusionAppsFusionEnvironment#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 280
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#username FusionAppsFusionEnvironment#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 288
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#password FusionAppsFusionEnvironment#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 284
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 451
          },
          "name": "resetPassword"
        }
      ],
      "name": "FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 413
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 426
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 439
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 455
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 468
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 406
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 419
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 432
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 445
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 461
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetails"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentCreateFusionEnvironmentAdminUserDetailsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivity": {
      "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/fusion_apps_fusion_environment_data_masking_activity oci_fusion_apps_fusion_environment_data_masking_activity}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_data_masking_activity oci_fusion_apps_fusion_environment_data_masking_activity} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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.FusionAppsFusionEnvironmentDataMaskingActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironmentDataMaskingActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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 FusionAppsFusionEnvironmentDataMaskingActivity 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/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 FusionAppsFusionEnvironmentDataMaskingActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironmentDataMaskingActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 291
          },
          "name": "resetIsResumeDataMasking"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 343
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentDataMaskingActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 300
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 305
          },
          "name": "timeMaskingFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 310
          },
          "name": "timeMaskingStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 263
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 295
          },
          "name": "isResumeDataMaskingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 256
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 285
          },
          "name": "isResumeDataMasking",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-data-masking-activity/index:FusionAppsFusionEnvironmentDataMaskingActivity"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentDataMaskingActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_data_masking_activity#fusion_environment_id FusionAppsFusionEnvironmentDataMaskingActivity#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/resources/fusion_apps_fusion_environment_data_masking_activity#id FusionAppsFusionEnvironmentDataMaskingActivity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/fusion_apps_fusion_environment_data_masking_activity#is_resume_data_masking FusionAppsFusionEnvironmentDataMaskingActivity#is_resume_data_masking}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 24
          },
          "name": "isResumeDataMasking",
          "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/fusion_apps_fusion_environment_data_masking_activity#timeouts FusionAppsFusionEnvironmentDataMaskingActivity#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-data-masking-activity/index:FusionAppsFusionEnvironmentDataMaskingActivityConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 32
      },
      "name": "FusionAppsFusionEnvironmentDataMaskingActivityTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_data_masking_activity#create FusionAppsFusionEnvironmentDataMaskingActivity#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/fusion_apps_fusion_environment_data_masking_activity#delete FusionAppsFusionEnvironmentDataMaskingActivity#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/fusion_apps_fusion_environment_data_masking_activity#update FusionAppsFusionEnvironmentDataMaskingActivity#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-data-masking-activity/index:FusionAppsFusionEnvironmentDataMaskingActivityTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-data-masking-activity/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/fusion-apps-fusion-environment-data-masking-activity/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentDataMaskingActivityTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-data-masking-activity/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentDataMaskingActivityTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-data-masking-activity/index:FusionAppsFusionEnvironmentDataMaskingActivityTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamily": {
      "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/fusion_apps_fusion_environment_family oci_fusion_apps_fusion_environment_family}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamily",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family oci_fusion_apps_fusion_environment_family} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-family/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.FusionAppsFusionEnvironmentFamilyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-family/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironmentFamily resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/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 FusionAppsFusionEnvironmentFamily 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/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 FusionAppsFusionEnvironmentFamily that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironmentFamily to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 564
          },
          "name": "putFamilyMaintenancePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 580
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 452
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 567
          },
          "name": "resetFamilyMaintenancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 481
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 497
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 583
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 551
          },
          "name": "resetTimeUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 595
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 609
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentFamily",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 373
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 561
          },
          "name": "familyMaintenancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 506
          },
          "name": "isSubscriptionUpdateNeeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 511
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 516
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 534
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 539
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 577
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 440
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 456
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 469
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 571
          },
          "name": "familyMaintenancePolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 485
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 501
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 529
          },
          "name": "subscriptionIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 587
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 555
          },
          "name": "timeUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 433
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 446
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 462
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 475
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 522
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 545
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamily"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-family/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentFamilyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#compartment_id FusionAppsFusionEnvironmentFamily#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 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/fusion_apps_fusion_environment_family#display_name FusionAppsFusionEnvironmentFamily#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/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/fusion_apps_fusion_environment_family#subscription_ids FusionAppsFusionEnvironmentFamily#subscription_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 36
          },
          "name": "subscriptionIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/fusion_apps_fusion_environment_family#defined_tags FusionAppsFusionEnvironmentFamily#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/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/fusion_apps_fusion_environment_family#family_maintenance_policy FusionAppsFusionEnvironmentFamily#family_maintenance_policy}",
            "stability": "stable",
            "summary": "family_maintenance_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 46
          },
          "name": "familyMaintenancePolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#freeform_tags FusionAppsFusionEnvironmentFamily#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/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/fusion_apps_fusion_environment_family#id FusionAppsFusionEnvironmentFamily#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/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/fusion_apps_fusion_environment_family#timeouts FusionAppsFusionEnvironmentFamily#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#time_updated FusionAppsFusionEnvironmentFamily#time_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 40
          },
          "name": "timeUpdated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamilyConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-family/index.ts",
        "line": 54
      },
      "name": "FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#concurrent_maintenance FusionAppsFusionEnvironmentFamily#concurrent_maintenance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 58
          },
          "name": "concurrentMaintenance",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#is_monthly_patching_enabled FusionAppsFusionEnvironmentFamily#is_monthly_patching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 62
          },
          "name": "isMonthlyPatchingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/fusion_apps_fusion_environment_family#quarterly_upgrade_begin_times FusionAppsFusionEnvironmentFamily#quarterly_upgrade_begin_times}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 66
          },
          "name": "quarterlyUpgradeBeginTimes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-family/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/fusion-apps-fusion-environment-family/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 164
          },
          "name": "resetConcurrentMaintenance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 180
          },
          "name": "resetIsMonthlyPatchingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 196
          },
          "name": "resetQuarterlyUpgradeBeginTimes"
        }
      ],
      "name": "FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 168
          },
          "name": "concurrentMaintenanceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 184
          },
          "name": "isMonthlyPatchingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 200
          },
          "name": "quarterlyUpgradeBeginTimesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 158
          },
          "name": "concurrentMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 174
          },
          "name": "isMonthlyPatchingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 190
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamilyFamilyMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-family/index.ts",
        "line": 204
      },
      "name": "FusionAppsFusionEnvironmentFamilyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_family#create FusionAppsFusionEnvironmentFamily#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 208
          },
          "name": "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/fusion_apps_fusion_environment_family#delete FusionAppsFusionEnvironmentFamily#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 212
          },
          "name": "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/fusion_apps_fusion_environment_family#update FusionAppsFusionEnvironmentFamily#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 216
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamilyTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-family/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/fusion-apps-fusion-environment-family/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 324
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 340
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 356
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentFamilyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 328
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 344
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 360
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 318
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 334
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 350
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-family/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentFamilyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-family/index:FusionAppsFusionEnvironmentFamilyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 78
      },
      "name": "FusionAppsFusionEnvironmentKmsKeyInfo",
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentKmsKeyInfo"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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.FusionAppsFusionEnvironmentKmsKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentKmsKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentKmsKeyInfoList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 101
      },
      "name": "FusionAppsFusionEnvironmentKmsKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 130
          },
          "name": "activeKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 135
          },
          "name": "activeKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 140
          },
          "name": "currentKeyLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 145
          },
          "name": "scheduledKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 150
          },
          "name": "scheduledKeyStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 155
          },
          "name": "scheduledKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 160
          },
          "name": "scheduledLifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentKmsKeyInfo"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentKmsKeyInfoOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 552
      },
      "name": "FusionAppsFusionEnvironmentMaintenancePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#environment_maintenance_override FusionAppsFusionEnvironment#environment_maintenance_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 556
          },
          "name": "environmentMaintenanceOverride",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#monthly_patching_override FusionAppsFusionEnvironment#monthly_patching_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 560
          },
          "name": "monthlyPatchingOverride",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentMaintenancePolicy"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 645
          },
          "name": "resetEnvironmentMaintenanceOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 661
          },
          "name": "resetMonthlyPatchingOverride"
        }
      ],
      "name": "FusionAppsFusionEnvironmentMaintenancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 671
          },
          "name": "quarterlyUpgradeBeginTimes",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 649
          },
          "name": "environmentMaintenanceOverrideInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 665
          },
          "name": "monthlyPatchingOverrideInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 639
          },
          "name": "environmentMaintenanceOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 655
          },
          "name": "monthlyPatchingOverride",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicy"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentMaintenancePolicyOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 472
      },
      "name": "FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes",
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 541
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
            "line": 541
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 495
      },
      "name": "FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 524
          },
          "name": "beginTimesValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 529
          },
          "name": "overrideType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimes"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentMaintenancePolicyQuarterlyUpgradeBeginTimesOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefresh": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefresh",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 183
      },
      "name": "FusionAppsFusionEnvironmentRefresh",
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRefresh"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivity": {
      "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/fusion_apps_fusion_environment_refresh_activity oci_fusion_apps_fusion_environment_refresh_activity}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_refresh_activity oci_fusion_apps_fusion_environment_refresh_activity} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-refresh-activity/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.FusionAppsFusionEnvironmentRefreshActivityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironmentRefreshActivity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/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 FusionAppsFusionEnvironmentRefreshActivity 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/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 FusionAppsFusionEnvironmentRefreshActivity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironmentRefreshActivity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 387
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 294
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 310
          },
          "name": "resetIsDataMaskingOpted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 390
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/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/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 412
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentRefreshActivity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 269
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 319
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 324
          },
          "name": "refreshActivityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 330
          },
          "name": "refreshIssueDetailsList",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 335
          },
          "name": "serviceAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 353
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 358
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 363
          },
          "name": "timeExpectedFinish",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 368
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 373
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 384
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 378
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 282
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 298
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 314
          },
          "name": "isDataMaskingOptedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 348
          },
          "name": "sourceFusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 394
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 275
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 304
          },
          "name": "isDataMaskingOpted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 341
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivity"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentRefreshActivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_refresh_activity#fusion_environment_id FusionAppsFusionEnvironmentRefreshActivity#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/fusion_apps_fusion_environment_refresh_activity#source_fusion_environment_id FusionAppsFusionEnvironmentRefreshActivity#source_fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 28
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fusion_apps_fusion_environment_refresh_activity#id FusionAppsFusionEnvironmentRefreshActivity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/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/fusion_apps_fusion_environment_refresh_activity#is_data_masking_opted FusionAppsFusionEnvironmentRefreshActivity#is_data_masking_opted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 24
          },
          "name": "isDataMaskingOpted",
          "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/fusion_apps_fusion_environment_refresh_activity#timeouts FusionAppsFusionEnvironmentRefreshActivity#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 36
      },
      "name": "FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct",
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-refresh-activity/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/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/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.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/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/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-refresh-activity/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/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 59
      },
      "name": "FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 88
          },
          "name": "refreshIssues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStruct"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityRefreshIssueDetailsListStructOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 111
      },
      "name": "FusionAppsFusionEnvironmentRefreshActivityTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_refresh_activity#create FusionAppsFusionEnvironmentRefreshActivity#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 115
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-refresh-activity/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 197
          },
          "name": "resetCreate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentRefreshActivityTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 201
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 191
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-refresh-activity/index.ts",
            "line": 159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshActivityTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-refresh-activity/index:FusionAppsFusionEnvironmentRefreshActivityTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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.FusionAppsFusionEnvironmentRefreshOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentRefreshList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRefreshList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefreshOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 206
      },
      "name": "FusionAppsFusionEnvironmentRefreshOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 235
          },
          "name": "sourceFusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 240
          },
          "name": "timeFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 245
          },
          "name": "timeOfRestorationPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRefresh"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRefreshOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 818
      },
      "name": "FusionAppsFusionEnvironmentRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#action FusionAppsFusionEnvironment#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 822
          },
          "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/fusion_apps_fusion_environment#conditions FusionAppsFusionEnvironment#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 832
          },
          "name": "conditions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions"
                    },
                    "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/fusion_apps_fusion_environment#description FusionAppsFusionEnvironment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 826
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRules"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 675
      },
      "name": "FusionAppsFusionEnvironmentRulesConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#attribute_name FusionAppsFusionEnvironment#attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 679
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#attribute_value FusionAppsFusionEnvironment#attribute_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 683
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRulesConditions"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 814
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentRulesConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 807
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 807
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 807
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRulesConditionsList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 722
      },
      "name": "FusionAppsFusionEnvironmentRulesConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 781
          },
          "name": "attributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 794
          },
          "name": "attributeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 774
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 787
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRulesConditionsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
        "line": 977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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.FusionAppsFusionEnvironmentRulesOutputReference"
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 985
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/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/fusion-apps-fusion-environment/index.ts",
            "line": 985
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRulesList"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 968
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 955
          },
          "name": "resetDescription"
        }
      ],
      "name": "FusionAppsFusionEnvironmentRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 965
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 943
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 972
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRulesConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 959
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 936
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 949
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentRulesOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachment": {
      "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/fusion_apps_fusion_environment_service_attachment oci_fusion_apps_fusion_environment_service_attachment}."
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_service_attachment oci_fusion_apps_fusion_environment_service_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-service-attachment/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.FusionAppsFusionEnvironmentServiceAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a FusionAppsFusionEnvironmentServiceAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/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 FusionAppsFusionEnvironmentServiceAttachment 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/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 FusionAppsFusionEnvironmentServiceAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FusionAppsFusionEnvironmentServiceAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 381
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 277
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 384
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 396
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 407
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FusionAppsFusionEnvironmentServiceAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 286
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 292
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 326
          },
          "name": "isSkuBased",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 357
          },
          "name": "serviceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 362
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 367
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 378
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 372
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 281
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 305
          },
          "name": "fusionEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 339
          },
          "name": "serviceInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 352
          },
          "name": "serviceInstanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 388
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 271
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 298
          },
          "name": "fusionEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 332
          },
          "name": "serviceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 345
          },
          "name": "serviceInstanceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-service-attachment/index:FusionAppsFusionEnvironmentServiceAttachment"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 9
      },
      "name": "FusionAppsFusionEnvironmentServiceAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_service_attachment#fusion_environment_id FusionAppsFusionEnvironmentServiceAttachment#fusion_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/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/resources/fusion_apps_fusion_environment_service_attachment#service_instance_id FusionAppsFusionEnvironmentServiceAttachment#service_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 28
          },
          "name": "serviceInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_service_attachment#service_instance_type FusionAppsFusionEnvironmentServiceAttachment#service_instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 32
          },
          "name": "serviceInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_service_attachment#defined_tags FusionAppsFusionEnvironmentServiceAttachment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 13
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/fusion_apps_fusion_environment_service_attachment#id FusionAppsFusionEnvironmentServiceAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/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/fusion_apps_fusion_environment_service_attachment#timeouts FusionAppsFusionEnvironmentServiceAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-service-attachment/index:FusionAppsFusionEnvironmentServiceAttachmentConfig"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 40
      },
      "name": "FusionAppsFusionEnvironmentServiceAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment_service_attachment#create FusionAppsFusionEnvironmentServiceAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/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/fusion_apps_fusion_environment_service_attachment#delete FusionAppsFusionEnvironmentServiceAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/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/fusion_apps_fusion_environment_service_attachment#update FusionAppsFusionEnvironmentServiceAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-service-attachment/index:FusionAppsFusionEnvironmentServiceAttachmentTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment-service-attachment/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/fusion-apps-fusion-environment-service-attachment/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentServiceAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment-service-attachment/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentServiceAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment-service-attachment/index:FusionAppsFusionEnvironmentServiceAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 996
      },
      "name": "FusionAppsFusionEnvironmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/fusion_apps_fusion_environment#create FusionAppsFusionEnvironment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1000
          },
          "name": "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/fusion_apps_fusion_environment#delete FusionAppsFusionEnvironment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1004
          },
          "name": "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/fusion_apps_fusion_environment#update FusionAppsFusionEnvironment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1008
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentTimeouts"
    },
    "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/fusion-apps-fusion-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/fusion-apps-fusion-environment/index.ts",
        "line": 1054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1116
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1132
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1148
          },
          "name": "resetUpdate"
        }
      ],
      "name": "FusionAppsFusionEnvironmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1120
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1136
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1152
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1110
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1126
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1142
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/fusion-apps-fusion-environment/index.ts",
            "line": 1066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.FusionAppsFusionEnvironmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/fusion-apps-fusion-environment/index:FusionAppsFusionEnvironmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgent": {
      "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/generative_ai_agent_agent oci_generative_ai_agent_agent}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent oci_generative_ai_agent_agent} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent/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.GenerativeAiAgentAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/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 GenerativeAiAgentAgent 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/generative_ai_agent_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GenerativeAiAgentAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 612
          },
          "name": "putLlmConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 628
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 477
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 493
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 509
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 525
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 557
          },
          "name": "resetKnowledgeBaseIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 615
          },
          "name": "resetLlmConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 631
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 599
          },
          "name": "resetWelcomeMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 643
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 658
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 566
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 609
          },
          "name": "llmConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 571
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 577
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 582
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 625
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 587
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 465
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 481
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 497
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 513
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 529
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 561
          },
          "name": "knowledgeBaseIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 619
          },
          "name": "llmConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 635
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 603
          },
          "name": "welcomeMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 458
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 471
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 487
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 503
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 519
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 551
          },
          "name": "knowledgeBaseIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 593
          },
          "name": "welcomeMessage",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgent"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#compartment_id GenerativeAiAgentAgent#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 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/generative_ai_agent_agent#defined_tags GenerativeAiAgentAgent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/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/generative_ai_agent_agent#description GenerativeAiAgentAgent#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/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/generative_ai_agent_agent#display_name GenerativeAiAgentAgent#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/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/generative_ai_agent_agent#freeform_tags GenerativeAiAgentAgent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-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/generative_ai_agent_agent#id GenerativeAiAgentAgent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/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/generative_ai_agent_agent#knowledge_base_ids GenerativeAiAgentAgent#knowledge_base_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 40
          },
          "name": "knowledgeBaseIds",
          "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/generative_ai_agent_agent#llm_config GenerativeAiAgentAgent#llm_config}",
            "stability": "stable",
            "summary": "llm_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 50
          },
          "name": "llmConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#timeouts GenerativeAiAgentAgent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#welcome_message GenerativeAiAgentAgent#welcome_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 44
          },
          "name": "welcomeMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpoint": {
      "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/generative_ai_agent_agent_endpoint oci_generative_ai_agent_agent_endpoint}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint oci_generative_ai_agent_agent_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
          "line": 1340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 1308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentAgentEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1325
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GenerativeAiAgentAgentEndpoint 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/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 GenerativeAiAgentAgentEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentAgentEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1597
          },
          "name": "putContentModerationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1613
          },
          "name": "putGuardrailConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1629
          },
          "name": "putHumanInputConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1645
          },
          "name": "putOutputConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1661
          },
          "name": "putSessionConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1677
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1600
          },
          "name": "resetContentModerationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1414
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1430
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1446
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1462
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1616
          },
          "name": "resetGuardrailConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1632
          },
          "name": "resetHumanInputConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1499
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1648
          },
          "name": "resetOutputConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1664
          },
          "name": "resetSessionConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1515
          },
          "name": "resetShouldEnableCitation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1531
          },
          "name": "resetShouldEnableMultiLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1547
          },
          "name": "resetShouldEnableSession"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1563
          },
          "name": "resetShouldEnableTrace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1680
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1692
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1715
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentAgentEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1594
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1610
          },
          "name": "guardrailConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1626
          },
          "name": "humanInputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1487
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1642
          },
          "name": "outputConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1658
          },
          "name": "sessionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1572
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1578
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1583
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1674
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1588
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1389
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1402
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1604
          },
          "name": "contentModerationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1418
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1434
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1450
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1466
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1620
          },
          "name": "guardrailConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1636
          },
          "name": "humanInputConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1503
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1652
          },
          "name": "outputConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1668
          },
          "name": "sessionConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1519
          },
          "name": "shouldEnableCitationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1535
          },
          "name": "shouldEnableMultiLanguageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1551
          },
          "name": "shouldEnableSessionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1567
          },
          "name": "shouldEnableTraceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1684
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1382
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1395
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1408
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1424
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1440
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1456
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1493
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1509
          },
          "name": "shouldEnableCitation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1525
          },
          "name": "shouldEnableMultiLanguage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1541
          },
          "name": "shouldEnableSession",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1557
          },
          "name": "shouldEnableTrace",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpoint"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentAgentEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#agent_id GenerativeAiAgentAgentEndpoint#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#compartment_id GenerativeAiAgentAgentEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#content_moderation_config GenerativeAiAgentAgentEndpoint#content_moderation_config}",
            "stability": "stable",
            "summary": "content_moderation_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 66
          },
          "name": "contentModerationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#defined_tags GenerativeAiAgentAgentEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#description GenerativeAiAgentAgentEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#display_name GenerativeAiAgentAgentEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#freeform_tags GenerativeAiAgentAgentEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 33
          },
          "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/generative_ai_agent_agent_endpoint#guardrail_config GenerativeAiAgentAgentEndpoint#guardrail_config}",
            "stability": "stable",
            "summary": "guardrail_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 72
          },
          "name": "guardrailConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#human_input_config GenerativeAiAgentAgentEndpoint#human_input_config}",
            "stability": "stable",
            "summary": "human_input_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 78
          },
          "name": "humanInputConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/generative_ai_agent_agent_endpoint#id GenerativeAiAgentAgentEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#metadata GenerativeAiAgentAgentEndpoint#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 44
          },
          "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/generative_ai_agent_agent_endpoint#output_config GenerativeAiAgentAgentEndpoint#output_config}",
            "stability": "stable",
            "summary": "output_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 84
          },
          "name": "outputConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#session_config GenerativeAiAgentAgentEndpoint#session_config}",
            "stability": "stable",
            "summary": "session_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 90
          },
          "name": "sessionConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#should_enable_citation GenerativeAiAgentAgentEndpoint#should_enable_citation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 48
          },
          "name": "shouldEnableCitation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_agent_endpoint#should_enable_multi_language GenerativeAiAgentAgentEndpoint#should_enable_multi_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 52
          },
          "name": "shouldEnableMultiLanguage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_agent_endpoint#should_enable_session GenerativeAiAgentAgentEndpoint#should_enable_session}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 56
          },
          "name": "shouldEnableSession",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_agent_endpoint#should_enable_trace GenerativeAiAgentAgentEndpoint#should_enable_trace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 60
          },
          "name": "shouldEnableTrace",
          "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/generative_ai_agent_agent_endpoint#timeouts GenerativeAiAgentAgentEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 96
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 98
      },
      "name": "GenerativeAiAgentAgentEndpointContentModerationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#should_enable_on_input GenerativeAiAgentAgentEndpoint#should_enable_on_input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 102
          },
          "name": "shouldEnableOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_agent_endpoint#should_enable_on_output GenerativeAiAgentAgentEndpoint#should_enable_on_output}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 106
          },
          "name": "shouldEnableOnOutput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointContentModerationConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 191
          },
          "name": "resetShouldEnableOnInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 207
          },
          "name": "resetShouldEnableOnOutput"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 195
          },
          "name": "shouldEnableOnInputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 211
          },
          "name": "shouldEnableOnOutputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 185
          },
          "name": "shouldEnableOnInput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 201
          },
          "name": "shouldEnableOnOutput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 533
      },
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#content_moderation_config GenerativeAiAgentAgentEndpoint#content_moderation_config}",
            "stability": "stable",
            "summary": "content_moderation_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 539
          },
          "name": "contentModerationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#personally_identifiable_information_config GenerativeAiAgentAgentEndpoint#personally_identifiable_information_config}",
            "stability": "stable",
            "summary": "personally_identifiable_information_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 545
          },
          "name": "personallyIdentifiableInformationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#prompt_injection_config GenerativeAiAgentAgentEndpoint#prompt_injection_config}",
            "stability": "stable",
            "summary": "prompt_injection_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 551
          },
          "name": "promptInjectionConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 215
      },
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#input_guardrail_mode GenerativeAiAgentAgentEndpoint#input_guardrail_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 219
          },
          "name": "inputGuardrailMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#output_guardrail_mode GenerativeAiAgentAgentEndpoint#output_guardrail_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 223
          },
          "name": "outputGuardrailMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 308
          },
          "name": "resetInputGuardrailMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 324
          },
          "name": "resetOutputGuardrailMode"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 312
          },
          "name": "inputGuardrailModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 328
          },
          "name": "outputGuardrailModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 302
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 318
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
          "line": 604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 646
          },
          "name": "putContentModerationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 662
          },
          "name": "putPersonallyIdentifiableInformationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 678
          },
          "name": "putPromptInjectionConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 649
          },
          "name": "resetContentModerationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 665
          },
          "name": "resetPersonallyIdentifiableInformationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 681
          },
          "name": "resetPromptInjectionConfig"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 643
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 659
          },
          "name": "personallyIdentifiableInformationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 675
          },
          "name": "promptInjectionConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 653
          },
          "name": "contentModerationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigContentModerationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 669
          },
          "name": "personallyIdentifiableInformationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 685
          },
          "name": "promptInjectionConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 332
      },
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#input_guardrail_mode GenerativeAiAgentAgentEndpoint#input_guardrail_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 336
          },
          "name": "inputGuardrailMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#output_guardrail_mode GenerativeAiAgentAgentEndpoint#output_guardrail_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 340
          },
          "name": "outputGuardrailMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 425
          },
          "name": "resetInputGuardrailMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 441
          },
          "name": "resetOutputGuardrailMode"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 429
          },
          "name": "inputGuardrailModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 445
          },
          "name": "outputGuardrailModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 419
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 435
          },
          "name": "outputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigPersonallyIdentifiableInformationConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 449
      },
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#input_guardrail_mode GenerativeAiAgentAgentEndpoint#input_guardrail_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 453
          },
          "name": "inputGuardrailMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 525
          },
          "name": "resetInputGuardrailMode"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 529
          },
          "name": "inputGuardrailModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 519
          },
          "name": "inputGuardrailMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointGuardrailConfigPromptInjectionConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 689
      },
      "name": "GenerativeAiAgentAgentEndpointHumanInputConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#should_enable_human_input GenerativeAiAgentAgentEndpoint#should_enable_human_input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 693
          },
          "name": "shouldEnableHumanInput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointHumanInputConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 725
      },
      "name": "GenerativeAiAgentAgentEndpointHumanInputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 766
          },
          "name": "shouldEnableHumanInputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 759
          },
          "name": "shouldEnableHumanInput",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointHumanInputConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointHumanInputConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 944
      },
      "name": "GenerativeAiAgentAgentEndpointOutputConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#output_location GenerativeAiAgentAgentEndpoint#output_location}",
            "stability": "stable",
            "summary": "output_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 954
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#retention_period_in_minutes GenerativeAiAgentAgentEndpoint#retention_period_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 948
          },
          "name": "retentionPeriodInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointOutputConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 770
      },
      "name": "GenerativeAiAgentAgentEndpointOutputConfigOutputLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#bucket GenerativeAiAgentAgentEndpoint#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/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/generative_ai_agent_agent_endpoint#namespace GenerativeAiAgentAgentEndpoint#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 778
          },
          "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/generative_ai_agent_agent_endpoint#output_location_type GenerativeAiAgentAgentEndpoint#output_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 782
          },
          "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/generative_ai_agent_agent_endpoint#prefix GenerativeAiAgentAgentEndpoint#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 786
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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/generative-ai-agent-agent-endpoint/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 936
          },
          "name": "resetPrefix"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 898
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 911
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 924
          },
          "name": "outputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 940
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 891
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 904
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 917
          },
          "name": "outputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 930
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
          "line": 1000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 993
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1052
          },
          "name": "putOutputLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1039
          },
          "name": "resetRetentionPeriodInMinutes"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointOutputConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1049
          },
          "name": "outputLocation",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1056
          },
          "name": "outputLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfigOutputLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1043
          },
          "name": "retentionPeriodInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1033
          },
          "name": "retentionPeriodInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointOutputConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointOutputConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 1060
      },
      "name": "GenerativeAiAgentAgentEndpointSessionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#idle_timeout_in_seconds GenerativeAiAgentAgentEndpoint#idle_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1064
          },
          "name": "idleTimeoutInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointSessionConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
          "line": 1103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 1096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1136
          },
          "name": "resetIdleTimeoutInSeconds"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointSessionConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1140
          },
          "name": "idleTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1130
          },
          "name": "idleTimeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointSessionConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointSessionConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
        "line": 1144
      },
      "name": "GenerativeAiAgentAgentEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent_endpoint#create GenerativeAiAgentAgentEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1148
          },
          "name": "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/generative_ai_agent_agent_endpoint#delete GenerativeAiAgentAgentEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1152
          },
          "name": "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/generative_ai_agent_agent_endpoint#update GenerativeAiAgentAgentEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1156
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent-endpoint/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/generative-ai-agent-agent-endpoint/index.ts",
        "line": 1202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1264
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1280
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1296
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentAgentEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1268
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1284
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1300
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1258
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1274
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1290
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent-endpoint/index.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent-endpoint/index:GenerativeAiAgentAgentEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 142
      },
      "name": "GenerativeAiAgentAgentLlmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#routing_llm_customization GenerativeAiAgentAgent#routing_llm_customization}",
            "stability": "stable",
            "summary": "routing_llm_customization block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 148
          },
          "name": "routingLlmCustomization",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentLlmConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 217
          },
          "name": "putRoutingLlmCustomization",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 220
          },
          "name": "resetRoutingLlmCustomization"
        }
      ],
      "name": "GenerativeAiAgentAgentLlmConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 214
          },
          "name": "routingLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 224
          },
          "name": "routingLlmCustomizationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentLlmConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 58
      },
      "name": "GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#instruction GenerativeAiAgentAgent#instruction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 62
          },
          "name": "instruction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 134
          },
          "name": "resetInstruction"
        }
      ],
      "name": "GenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 138
          },
          "name": "instructionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 128
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentLlmConfigRoutingLlmCustomization"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentLlmConfigRoutingLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 228
      },
      "name": "GenerativeAiAgentAgentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_agent#create GenerativeAiAgentAgent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 232
          },
          "name": "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/generative_ai_agent_agent#delete GenerativeAiAgentAgent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 236
          },
          "name": "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/generative_ai_agent_agent#update GenerativeAiAgentAgent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 240
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentAgentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-agent/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-agent/index.ts",
        "line": 286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 348
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 364
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 380
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentAgentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 352
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 368
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 384
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 342
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 358
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 374
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-agent/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentAgentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-agent/index:GenerativeAiAgentAgentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJob": {
      "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/generative_ai_agent_data_ingestion_job oci_generative_ai_agent_data_ingestion_job}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_ingestion_job oci_generative_ai_agent_data_ingestion_job} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-job/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.GenerativeAiAgentDataIngestionJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentDataIngestionJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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 GenerativeAiAgentDataIngestionJob 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/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 GenerativeAiAgentDataIngestionJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentDataIngestionJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 593
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 485
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 501
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 517
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 533
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 549
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 596
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 608
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 621
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentDataIngestionJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 454
          },
          "name": "dataIngestionJobStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 460
          },
          "name": "dataIngestionJobType",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 558
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 563
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 568
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 574
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 579
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 590
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 584
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 448
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 473
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 489
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 505
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 521
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 537
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 553
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 600
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 441
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 466
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 479
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 495
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 511
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 527
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 543
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJob"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentDataIngestionJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_ingestion_job#compartment_id GenerativeAiAgentDataIngestionJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 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/generative_ai_agent_data_ingestion_job#data_source_id GenerativeAiAgentDataIngestionJob#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 17
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_ingestion_job#defined_tags GenerativeAiAgentDataIngestionJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative_ai_agent_data_ingestion_job#description GenerativeAiAgentDataIngestionJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative_ai_agent_data_ingestion_job#display_name GenerativeAiAgentDataIngestionJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative_ai_agent_data_ingestion_job#freeform_tags GenerativeAiAgentDataIngestionJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative_ai_agent_data_ingestion_job#id GenerativeAiAgentDataIngestionJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative_ai_agent_data_ingestion_job#timeouts GenerativeAiAgentDataIngestionJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 48
      },
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobStatistics",
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobStatistics"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 127
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 127
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsList"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-job/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/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 71
      },
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 100
          },
          "name": "durationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 105
          },
          "name": "numberOfFailedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 110
          },
          "name": "numberOfIgnoredFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 115
          },
          "name": "numberOfIngestedFiles",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobStatistics"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobStatisticsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 138
      },
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobType",
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobType"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-job/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/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobTypeList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 202
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/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/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 202
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobTypeList"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-job/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/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 161
      },
      "name": "GenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 190
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobDataIngestionJobType"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobDataIngestionJobTypeOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 213
      },
      "name": "GenerativeAiAgentDataIngestionJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_ingestion_job#create GenerativeAiAgentDataIngestionJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 217
          },
          "name": "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/generative_ai_agent_data_ingestion_job#delete GenerativeAiAgentDataIngestionJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 221
          },
          "name": "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/generative_ai_agent_data_ingestion_job#update GenerativeAiAgentDataIngestionJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 225
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-ingestion-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 333
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 349
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 365
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentDataIngestionJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 337
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 353
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 369
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 327
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 343
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 359
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-ingestion-job/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentDataIngestionJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-ingestion-job/index:GenerativeAiAgentDataIngestionJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSource": {
      "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/generative_ai_agent_data_source oci_generative_ai_agent_data_source}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source oci_generative_ai_agent_data_source} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-source/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.GenerativeAiAgentDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/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 GenerativeAiAgentDataSource 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/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 GenerativeAiAgentDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 728
          },
          "name": "putDataSourceConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 741
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 596
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 612
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 628
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 644
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 660
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 694
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 744
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 771
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 516
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 725
          },
          "name": "dataSourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 682
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 703
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 709
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 714
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 738
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 719
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 584
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 732
          },
          "name": "dataSourceConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 600
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 616
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 632
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 648
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 664
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 677
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 698
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 748
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 577
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 590
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 606
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 622
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 638
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 654
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 670
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 688
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSource"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#compartment_id GenerativeAiAgentDataSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-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/generative_ai_agent_data_source#data_source_config GenerativeAiAgentDataSource#data_source_config}",
            "stability": "stable",
            "summary": "data_source_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 50
          },
          "name": "dataSourceConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#knowledge_base_id GenerativeAiAgentDataSource#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 40
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#defined_tags GenerativeAiAgentDataSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-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/generative_ai_agent_data_source#description GenerativeAiAgentDataSource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/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/generative_ai_agent_data_source#display_name GenerativeAiAgentDataSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/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/generative_ai_agent_data_source#freeform_tags GenerativeAiAgentDataSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-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/generative_ai_agent_data_source#id GenerativeAiAgentDataSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-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/generative_ai_agent_data_source#metadata GenerativeAiAgentDataSource#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 44
          },
          "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/generative_ai_agent_data_source#timeouts GenerativeAiAgentDataSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 234
      },
      "name": "GenerativeAiAgentDataSourceDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#data_source_config_type GenerativeAiAgentDataSource#data_source_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 238
          },
          "name": "dataSourceConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#object_storage_prefixes GenerativeAiAgentDataSource#object_storage_prefixes}",
            "stability": "stable",
            "summary": "object_storage_prefixes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 244
          },
          "name": "objectStoragePrefixes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceDataSourceConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 58
      },
      "name": "GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#bucket GenerativeAiAgentDataSource#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 62
          },
          "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/generative_ai_agent_data_source#namespace GenerativeAiAgentDataSource#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 66
          },
          "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/generative_ai_agent_data_source#prefix GenerativeAiAgentDataSource#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 70
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-source/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/generative-ai-agent-data-source/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/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.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/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/generative-ai-agent-data-source/index.ts",
            "line": 223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-source/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/generative-ai-agent-data-source/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 206
          },
          "name": "resetPrefix"
        }
      ],
      "name": "GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 181
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 194
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 210
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 174
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 187
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 200
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 339
          },
          "name": "putObjectStoragePrefixes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "GenerativeAiAgentDataSourceDataSourceConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 336
          },
          "name": "objectStoragePrefixes",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 330
          },
          "name": "dataSourceConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 343
          },
          "name": "objectStoragePrefixesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfigObjectStoragePrefixes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 323
          },
          "name": "dataSourceConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceDataSourceConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceDataSourceConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 347
      },
      "name": "GenerativeAiAgentDataSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_data_source#create GenerativeAiAgentDataSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 351
          },
          "name": "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/generative_ai_agent_data_source#delete GenerativeAiAgentDataSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 355
          },
          "name": "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/generative_ai_agent_data_source#update GenerativeAiAgentDataSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 359
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-data-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-data-source/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 467
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 483
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 499
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentDataSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 471
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 487
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 503
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 461
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 477
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 493
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-data-source/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentDataSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-data-source/index:GenerativeAiAgentDataSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBase": {
      "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/generative_ai_agent_knowledge_base oci_generative_ai_agent_knowledge_base}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base oci_generative_ai_agent_knowledge_base} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/index.ts",
          "line": 1384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 1352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentKnowledgeBase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1369
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GenerativeAiAgentKnowledgeBase 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/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 GenerativeAiAgentKnowledgeBase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentKnowledgeBase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1544
          },
          "name": "putIndexConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1557
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1435
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1451
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1467
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1483
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1499
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1560
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1572
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1541
          },
          "name": "indexConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1509
          },
          "name": "knowledgeBaseStatistics",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1514
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1519
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1525
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1554
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1535
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1423
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1439
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1455
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1471
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1487
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1503
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1548
          },
          "name": "indexConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1564
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1416
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1429
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1445
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1461
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1477
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBase"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentKnowledgeBaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#compartment_id GenerativeAiAgentKnowledgeBase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative_ai_agent_knowledge_base#index_config GenerativeAiAgentKnowledgeBase#index_config}",
            "stability": "stable",
            "summary": "index_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 42
          },
          "name": "indexConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#defined_tags GenerativeAiAgentKnowledgeBase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-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/generative_ai_agent_knowledge_base#description GenerativeAiAgentKnowledgeBase#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative_ai_agent_knowledge_base#display_name GenerativeAiAgentKnowledgeBase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative_ai_agent_knowledge_base#freeform_tags GenerativeAiAgentKnowledgeBase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative_ai_agent_knowledge_base#id GenerativeAiAgentKnowledgeBase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative_ai_agent_knowledge_base#timeouts GenerativeAiAgentKnowledgeBase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 901
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#index_config_type GenerativeAiAgentKnowledgeBase#index_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 909
          },
          "name": "indexConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#cluster_id GenerativeAiAgentKnowledgeBase#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 905
          },
          "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/resources/generative_ai_agent_knowledge_base#database_connection GenerativeAiAgentKnowledgeBase#database_connection}",
            "stability": "stable",
            "summary": "database_connection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 919
          },
          "name": "databaseConnection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#database_functions GenerativeAiAgentKnowledgeBase#database_functions}",
            "stability": "stable",
            "summary": "database_functions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 925
          },
          "name": "databaseFunctions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#indexes GenerativeAiAgentKnowledgeBase#indexes}",
            "stability": "stable",
            "summary": "indexes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 931
          },
          "name": "indexes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#secret_detail GenerativeAiAgentKnowledgeBase#secret_detail}",
            "stability": "stable",
            "summary": "secret_detail block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 937
          },
          "name": "secretDetail",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#should_enable_hybrid_search GenerativeAiAgentKnowledgeBase#should_enable_hybrid_search}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 913
          },
          "name": "shouldEnableHybridSearch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 130
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#connection_id GenerativeAiAgentKnowledgeBase#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 134
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#connection_type GenerativeAiAgentKnowledgeBase#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 138
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 177
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 224
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 237
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 217
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 230
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 241
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#name GenerativeAiAgentKnowledgeBase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 245
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 346
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
            "line": 346
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 329
          },
          "name": "resetName"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 333
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 540
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigIndexes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#name GenerativeAiAgentKnowledgeBase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 544
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#schema GenerativeAiAgentKnowledgeBase#schema}",
            "stability": "stable",
            "summary": "schema block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 550
          },
          "name": "schema",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 687
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigIndexesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 680
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 680
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 680
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigIndexesList"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 660
          },
          "name": "putSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 647
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 663
          },
          "name": "resetSchema"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 657
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 651
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 667
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 641
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigIndexesOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 357
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#body_key GenerativeAiAgentKnowledgeBase#body_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 361
          },
          "name": "bodyKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#embedding_body_key GenerativeAiAgentKnowledgeBase#embedding_body_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 365
          },
          "name": "embeddingBodyKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#title_key GenerativeAiAgentKnowledgeBase#title_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 369
          },
          "name": "titleKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#url_key GenerativeAiAgentKnowledgeBase#url_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 373
          },
          "name": "urlKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 484
          },
          "name": "resetBodyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 500
          },
          "name": "resetEmbeddingBodyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 516
          },
          "name": "resetTitleKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 532
          },
          "name": "resetUrlKey"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 488
          },
          "name": "bodyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 504
          },
          "name": "embeddingBodyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 520
          },
          "name": "titleKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 536
          },
          "name": "urlKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 478
          },
          "name": "bodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 494
          },
          "name": "embeddingBodyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 510
          },
          "name": "titleKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 526
          },
          "name": "urlKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchema"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigIndexesSchemaOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 1011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1129
          },
          "name": "putDatabaseConnection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1145
          },
          "name": "putDatabaseFunctions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1161
          },
          "name": "putIndexes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1177
          },
          "name": "putSecretDetail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1087
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1132
          },
          "name": "resetDatabaseConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1148
          },
          "name": "resetDatabaseFunctions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1164
          },
          "name": "resetIndexes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1180
          },
          "name": "resetSecretDetail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1116
          },
          "name": "resetShouldEnableHybridSearch"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1126
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1142
          },
          "name": "databaseFunctions",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1158
          },
          "name": "indexes",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1174
          },
          "name": "secretDetail",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1091
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1136
          },
          "name": "databaseConnectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseConnection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1152
          },
          "name": "databaseFunctionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigDatabaseFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1104
          },
          "name": "indexConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1168
          },
          "name": "indexesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigIndexes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1184
          },
          "name": "secretDetailInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1120
          },
          "name": "shouldEnableHybridSearchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1081
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1097
          },
          "name": "indexConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1110
          },
          "name": "shouldEnableHybridSearch",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 691
      },
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#type GenerativeAiAgentKnowledgeBase#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 707
          },
          "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/generative_ai_agent_knowledge_base#vault_secret_id GenerativeAiAgentKnowledgeBase#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 711
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#client_id GenerativeAiAgentKnowledgeBase#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 695
          },
          "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/generative_ai_agent_knowledge_base#idcs_url GenerativeAiAgentKnowledgeBase#idcs_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 699
          },
          "name": "idcsUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#scope_url GenerativeAiAgentKnowledgeBase#scope_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 703
          },
          "name": "scopeUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 835
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 851
          },
          "name": "resetIdcsUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 867
          },
          "name": "resetScopeUrl"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 839
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 855
          },
          "name": "idcsUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 871
          },
          "name": "scopeUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 884
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 897
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 829
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 845
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 861
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 877
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 890
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetail"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseIndexConfigSecretDetailOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 50
      },
      "name": "GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics",
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsList"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/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/generative-ai-agent-knowledge-base/index.ts",
        "line": 73
      },
      "name": "GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 102
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 107
          },
          "name": "totalIngestedFiles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatistics"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseKnowledgeBaseStatisticsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 1188
      },
      "name": "GenerativeAiAgentKnowledgeBaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_knowledge_base#create GenerativeAiAgentKnowledgeBase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1192
          },
          "name": "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/generative_ai_agent_knowledge_base#delete GenerativeAiAgentKnowledgeBase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1196
          },
          "name": "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/generative_ai_agent_knowledge_base#update GenerativeAiAgentKnowledgeBase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1200
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-knowledge-base/index.ts",
          "line": 1254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-knowledge-base/index.ts",
        "line": 1246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1308
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1324
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1340
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentKnowledgeBaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1312
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1328
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1344
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1302
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1318
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1334
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-knowledge-base/index.ts",
            "line": 1258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentKnowledgeBaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-knowledge-base/index:GenerativeAiAgentKnowledgeBaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentTool": {
      "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/generative_ai_agent_tool oci_generative_ai_agent_tool}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentTool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool oci_generative_ai_agent_tool} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/index.ts",
          "line": 2677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiAgentToolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 2645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiAgentTool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2662
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GenerativeAiAgentTool 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/generative_ai_agent_tool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GenerativeAiAgentTool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiAgentTool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2854
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2870
          },
          "name": "putToolConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2743
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2772
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2788
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2804
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2820
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2857
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2882
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2897
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiAgentTool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2650
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2829
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2835
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2840
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2851
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2845
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2867
          },
          "name": "toolConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2718
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2731
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2747
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2760
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2776
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2792
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2808
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2824
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2861
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2874
          },
          "name": "toolConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2711
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2724
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2737
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2753
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2766
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2782
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2798
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2814
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentTool"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 9
      },
      "name": "GenerativeAiAgentToolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#agent_id GenerativeAiAgentTool#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#compartment_id GenerativeAiAgentTool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#description GenerativeAiAgentTool#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 25
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#tool_config GenerativeAiAgentTool#tool_config}",
            "stability": "stable",
            "summary": "tool_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 56
          },
          "name": "toolConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#defined_tags GenerativeAiAgentTool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#display_name GenerativeAiAgentTool#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#freeform_tags GenerativeAiAgentTool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#id GenerativeAiAgentTool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative_ai_agent_tool#metadata GenerativeAiAgentTool#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 44
          },
          "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/generative_ai_agent_tool#timeouts GenerativeAiAgentTool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 58
      },
      "name": "GenerativeAiAgentToolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#create GenerativeAiAgentTool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 62
          },
          "name": "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/generative_ai_agent_tool#delete GenerativeAiAgentTool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 66
          },
          "name": "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/generative_ai_agent_tool#update GenerativeAiAgentTool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 70
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 178
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 194
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 210
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiAgentToolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 182
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 198
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 214
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 172
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 188
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 204
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentToolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 2047
      },
      "name": "GenerativeAiAgentToolToolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#tool_config_type GenerativeAiAgentTool#tool_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2075
          },
          "name": "toolConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#agent_endpoint_id GenerativeAiAgentTool#agent_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2051
          },
          "name": "agentEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#api_schema GenerativeAiAgentTool#api_schema}",
            "stability": "stable",
            "summary": "api_schema block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2081
          },
          "name": "apiSchema",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#database_connection GenerativeAiAgentTool#database_connection}",
            "stability": "stable",
            "summary": "database_connection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2087
          },
          "name": "databaseConnection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#database_schema GenerativeAiAgentTool#database_schema}",
            "stability": "stable",
            "summary": "database_schema block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2093
          },
          "name": "databaseSchema",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#dialect GenerativeAiAgentTool#dialect}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2055
          },
          "name": "dialect",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#function GenerativeAiAgentTool#function}",
            "stability": "stable",
            "summary": "function block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2099
          },
          "name": "function",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#generation_llm_customization GenerativeAiAgentTool#generation_llm_customization}",
            "stability": "stable",
            "summary": "generation_llm_customization block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2105
          },
          "name": "generationLlmCustomization",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#http_endpoint_auth_config GenerativeAiAgentTool#http_endpoint_auth_config}",
            "stability": "stable",
            "summary": "http_endpoint_auth_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2111
          },
          "name": "httpEndpointAuthConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#icl_examples GenerativeAiAgentTool#icl_examples}",
            "stability": "stable",
            "summary": "icl_examples block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2117
          },
          "name": "iclExamples",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#knowledge_base_configs GenerativeAiAgentTool#knowledge_base_configs}",
            "stability": "stable",
            "summary": "knowledge_base_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2123
          },
          "name": "knowledgeBaseConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
                    },
                    "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/generative_ai_agent_tool#model_size GenerativeAiAgentTool#model_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2059
          },
          "name": "modelSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#should_enable_self_correction GenerativeAiAgentTool#should_enable_self_correction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2063
          },
          "name": "shouldEnableSelfCorrection",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_tool#should_enable_sql_execution GenerativeAiAgentTool#should_enable_sql_execution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2067
          },
          "name": "shouldEnableSqlExecution",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/generative_ai_agent_tool#subnet_id GenerativeAiAgentTool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2071
          },
          "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/generative_ai_agent_tool#table_and_column_description GenerativeAiAgentTool#table_and_column_description}",
            "stability": "stable",
            "summary": "table_and_column_description block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2129
          },
          "name": "tableAndColumnDescription",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 218
      },
      "name": "GenerativeAiAgentToolToolConfigApiSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#api_schema_input_location_type GenerativeAiAgentTool#api_schema_input_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 222
          },
          "name": "apiSchemaInputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#bucket GenerativeAiAgentTool#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 226
          },
          "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/generative_ai_agent_tool#content GenerativeAiAgentTool#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 230
          },
          "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/generative_ai_agent_tool#namespace GenerativeAiAgentTool#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 234
          },
          "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/generative_ai_agent_tool#object GenerativeAiAgentTool#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 238
          },
          "name": "object",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigApiSchema"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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/generative-ai-agent-tool/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 375
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 391
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 407
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 423
          },
          "name": "resetObject"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigApiSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 363
          },
          "name": "apiSchemaInputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 379
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 395
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 411
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 427
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 356
          },
          "name": "apiSchemaInputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 369
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 385
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 401
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 417
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigApiSchemaOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 431
      },
      "name": "GenerativeAiAgentToolToolConfigDatabaseConnection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#connection_id GenerativeAiAgentTool#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 435
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#connection_type GenerativeAiAgentTool#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 439
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigDatabaseConnection"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 478
      },
      "name": "GenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 525
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 538
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 518
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 531
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 542
      },
      "name": "GenerativeAiAgentToolToolConfigDatabaseSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#input_location_type GenerativeAiAgentTool#input_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 554
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#bucket GenerativeAiAgentTool#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 546
          },
          "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/generative_ai_agent_tool#content GenerativeAiAgentTool#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 550
          },
          "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/generative_ai_agent_tool#namespace GenerativeAiAgentTool#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 558
          },
          "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/generative_ai_agent_tool#prefix GenerativeAiAgentTool#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 562
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigDatabaseSchema"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 686
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 702
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 731
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 747
          },
          "name": "resetPrefix"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 690
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 706
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 719
          },
          "name": "inputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 735
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 751
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 680
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 696
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 712
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 725
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 741
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 755
      },
      "name": "GenerativeAiAgentToolToolConfigFunction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#description GenerativeAiAgentTool#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 759
          },
          "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/generative_ai_agent_tool#name GenerativeAiAgentTool#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 763
          },
          "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/generative_ai_agent_tool#parameters GenerativeAiAgentTool#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 767
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigFunction"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunctionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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/generative-ai-agent-tool/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 865
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 881
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 897
          },
          "name": "resetParameters"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigFunctionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 869
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 885
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 901
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 859
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 875
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 891
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigFunctionOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 905
      },
      "name": "GenerativeAiAgentToolToolConfigGenerationLlmCustomization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#instruction GenerativeAiAgentTool#instruction}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 909
          },
          "name": "instruction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigGenerationLlmCustomization"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 981
          },
          "name": "resetInstruction"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 985
          },
          "name": "instructionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 975
          },
          "name": "instruction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1419
      },
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#http_endpoint_auth_sources GenerativeAiAgentTool#http_endpoint_auth_sources}",
            "stability": "stable",
            "summary": "http_endpoint_auth_sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1425
          },
          "name": "httpEndpointAuthSources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1268
      },
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#http_endpoint_auth_scope GenerativeAiAgentTool#http_endpoint_auth_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1272
          },
          "name": "httpEndpointAuthScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#http_endpoint_auth_scope_config GenerativeAiAgentTool#http_endpoint_auth_scope_config}",
            "stability": "stable",
            "summary": "http_endpoint_auth_scope_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1278
          },
          "name": "httpEndpointAuthScopeConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 989
      },
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#http_endpoint_auth_scope_config_type GenerativeAiAgentTool#http_endpoint_auth_scope_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 997
          },
          "name": "httpEndpointAuthScopeConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#client_id GenerativeAiAgentTool#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 993
          },
          "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/generative_ai_agent_tool#idcs_url GenerativeAiAgentTool#idcs_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1001
          },
          "name": "idcsUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#key_location GenerativeAiAgentTool#key_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1005
          },
          "name": "keyLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#key_name GenerativeAiAgentTool#key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1009
          },
          "name": "keyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#scope_url GenerativeAiAgentTool#scope_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1013
          },
          "name": "scopeUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#vault_secret_id GenerativeAiAgentTool#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1017
          },
          "name": "vaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1091
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1167
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1196
          },
          "name": "resetIdcsUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1212
          },
          "name": "resetKeyLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1228
          },
          "name": "resetKeyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1244
          },
          "name": "resetScopeUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1260
          },
          "name": "resetVaultSecretId"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1171
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1184
          },
          "name": "httpEndpointAuthScopeConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1200
          },
          "name": "idcsUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1216
          },
          "name": "keyLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1232
          },
          "name": "keyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1248
          },
          "name": "scopeUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1264
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1161
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1177
          },
          "name": "httpEndpointAuthScopeConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1190
          },
          "name": "idcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1206
          },
          "name": "keyLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1222
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1238
          },
          "name": "scopeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1254
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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/generative-ai-agent-tool/index.ts",
        "line": 1400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/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/generative-ai-agent-tool/index.ts",
            "line": 1408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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/generative-ai-agent-tool/index.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1388
          },
          "name": "putHttpEndpointAuthScopeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1375
          },
          "name": "resetHttpEndpointAuthScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1391
          },
          "name": "resetHttpEndpointAuthScopeConfig"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1385
          },
          "name": "httpEndpointAuthScopeConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1395
          },
          "name": "httpEndpointAuthScopeConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesHttpEndpointAuthScopeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1379
          },
          "name": "httpEndpointAuthScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1369
          },
          "name": "httpEndpointAuthScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1494
          },
          "name": "putHttpEndpointAuthSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1497
          },
          "name": "resetHttpEndpointAuthSources"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1491
          },
          "name": "httpEndpointAuthSources",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1501
          },
          "name": "httpEndpointAuthSourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigHttpEndpointAuthSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1505
      },
      "name": "GenerativeAiAgentToolToolConfigIclExamples",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#input_location_type GenerativeAiAgentTool#input_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1517
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#bucket GenerativeAiAgentTool#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1509
          },
          "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/generative_ai_agent_tool#content GenerativeAiAgentTool#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1513
          },
          "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/generative_ai_agent_tool#namespace GenerativeAiAgentTool#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1521
          },
          "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/generative_ai_agent_tool#prefix GenerativeAiAgentTool#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1525
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigIclExamples"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamplesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamplesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/index.ts",
          "line": 1592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1649
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1665
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1694
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1710
          },
          "name": "resetPrefix"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigIclExamplesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1653
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1669
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1682
          },
          "name": "inputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1698
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1714
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1643
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1659
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1675
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1688
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1704
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigIclExamplesOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1718
      },
      "name": "GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#knowledge_base_id GenerativeAiAgentTool#knowledge_base_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1722
          },
          "name": "knowledgeBaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/index.ts",
          "line": 1823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1830
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1823
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1823
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1823
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1806
          },
          "name": "resetKnowledgeBaseId"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1810
          },
          "name": "knowledgeBaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1800
          },
          "name": "knowledgeBaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/index.ts",
          "line": 2273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 2266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2502
          },
          "name": "putApiSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2518
          },
          "name": "putDatabaseConnection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2534
          },
          "name": "putDatabaseSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2550
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2566
          },
          "name": "putGenerationLlmCustomization",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2582
          },
          "name": "putHttpEndpointAuthConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2598
          },
          "name": "putIclExamples",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2614
          },
          "name": "putKnowledgeBaseConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2630
          },
          "name": "putTableAndColumnDescription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2396
          },
          "name": "resetAgentEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2505
          },
          "name": "resetApiSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2521
          },
          "name": "resetDatabaseConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2537
          },
          "name": "resetDatabaseSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2412
          },
          "name": "resetDialect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2553
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2569
          },
          "name": "resetGenerationLlmCustomization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2585
          },
          "name": "resetHttpEndpointAuthConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2601
          },
          "name": "resetIclExamples"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2617
          },
          "name": "resetKnowledgeBaseConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2428
          },
          "name": "resetModelSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2444
          },
          "name": "resetShouldEnableSelfCorrection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2460
          },
          "name": "resetShouldEnableSqlExecution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2476
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2633
          },
          "name": "resetTableAndColumnDescription"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2499
          },
          "name": "apiSchema",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2515
          },
          "name": "databaseConnection",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2531
          },
          "name": "databaseSchema",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2547
          },
          "name": "function",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2563
          },
          "name": "generationLlmCustomization",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomizationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2579
          },
          "name": "httpEndpointAuthConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2595
          },
          "name": "iclExamples",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamplesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2611
          },
          "name": "knowledgeBaseConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2627
          },
          "name": "tableAndColumnDescription",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2400
          },
          "name": "agentEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2509
          },
          "name": "apiSchemaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigApiSchema"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2525
          },
          "name": "databaseConnectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseConnection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2541
          },
          "name": "databaseSchemaInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigDatabaseSchema"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2416
          },
          "name": "dialectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2557
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigFunction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2573
          },
          "name": "generationLlmCustomizationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigGenerationLlmCustomization"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2589
          },
          "name": "httpEndpointAuthConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigHttpEndpointAuthConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2605
          },
          "name": "iclExamplesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigIclExamples"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2621
          },
          "name": "knowledgeBaseConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigKnowledgeBaseConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2432
          },
          "name": "modelSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2448
          },
          "name": "shouldEnableSelfCorrectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2464
          },
          "name": "shouldEnableSqlExecutionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2480
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2637
          },
          "name": "tableAndColumnDescriptionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2493
          },
          "name": "toolConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2390
          },
          "name": "agentEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2406
          },
          "name": "dialect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2422
          },
          "name": "modelSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2438
          },
          "name": "shouldEnableSelfCorrection",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2454
          },
          "name": "shouldEnableSqlExecution",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2470
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2486
          },
          "name": "toolConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1834
      },
      "name": "GenerativeAiAgentToolToolConfigTableAndColumnDescription",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#input_location_type GenerativeAiAgentTool#input_location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1846
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_agent_tool#bucket GenerativeAiAgentTool#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1838
          },
          "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/generative_ai_agent_tool#content GenerativeAiAgentTool#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1842
          },
          "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/generative_ai_agent_tool#namespace GenerativeAiAgentTool#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1850
          },
          "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/generative_ai_agent_tool#prefix GenerativeAiAgentTool#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1854
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigTableAndColumnDescription"
    },
    "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-agent-tool/index.ts",
          "line": 1921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-agent-tool/index.ts",
        "line": 1914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1978
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1994
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2023
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2039
          },
          "name": "resetPrefix"
        }
      ],
      "name": "GenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1982
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1998
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2011
          },
          "name": "inputLocationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2027
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2043
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1972
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1988
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2004
          },
          "name": "inputLocationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2017
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 2033
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-agent-tool/index.ts",
            "line": 1925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiAgentToolToolConfigTableAndColumnDescription"
          }
        }
      ],
      "symbolId": "src/generative-ai-agent-tool/index:GenerativeAiAgentToolToolConfigTableAndColumnDescriptionOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiCluster": {
      "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/generative_ai_dedicated_ai_cluster oci_generative_ai_dedicated_ai_cluster}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_dedicated_ai_cluster oci_generative_ai_dedicated_ai_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
          "line": 337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiDedicatedAiCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 322
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GenerativeAiDedicatedAiCluster 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/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 GenerativeAiDedicatedAiCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiDedicatedAiCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 538
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 396
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 412
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 428
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 444
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 460
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 541
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/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/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiDedicatedAiCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 310
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 371
          },
          "name": "capacity",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 469
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 474
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 480
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 485
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 535
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 490
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 384
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 400
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 416
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 432
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 448
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 464
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 545
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 503
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 516
          },
          "name": "unitCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 529
          },
          "name": "unitShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 377
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 390
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 406
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 422
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 438
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 454
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 496
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 509
          },
          "name": "unitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 522
          },
          "name": "unitShape",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiCluster"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 56
      },
      "name": "GenerativeAiDedicatedAiClusterCapacity",
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterCapacity"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-dedicated-ai-cluster/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/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/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.GenerativeAiDedicatedAiClusterCapacityOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiDedicatedAiClusterCapacityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/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/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterCapacityList"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-dedicated-ai-cluster/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/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 79
      },
      "name": "GenerativeAiDedicatedAiClusterCapacityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 108
          },
          "name": "capacityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 113
          },
          "name": "totalEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 118
          },
          "name": "usedEndpointCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterCapacity"
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterCapacityOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 9
      },
      "name": "GenerativeAiDedicatedAiClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_dedicated_ai_cluster#compartment_id GenerativeAiDedicatedAiCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-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/generative_ai_dedicated_ai_cluster#type GenerativeAiDedicatedAiCluster#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 40
          },
          "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/generative_ai_dedicated_ai_cluster#unit_count GenerativeAiDedicatedAiCluster#unit_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 44
          },
          "name": "unitCount",
          "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/generative_ai_dedicated_ai_cluster#unit_shape GenerativeAiDedicatedAiCluster#unit_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 48
          },
          "name": "unitShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_dedicated_ai_cluster#defined_tags GenerativeAiDedicatedAiCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/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/generative_ai_dedicated_ai_cluster#description GenerativeAiDedicatedAiCluster#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/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/generative_ai_dedicated_ai_cluster#display_name GenerativeAiDedicatedAiCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-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/generative_ai_dedicated_ai_cluster#freeform_tags GenerativeAiDedicatedAiCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-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/generative_ai_dedicated_ai_cluster#id GenerativeAiDedicatedAiCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-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/generative_ai_dedicated_ai_cluster#timeouts GenerativeAiDedicatedAiCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterConfig"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 141
      },
      "name": "GenerativeAiDedicatedAiClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_dedicated_ai_cluster#create GenerativeAiDedicatedAiCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 145
          },
          "name": "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/generative_ai_dedicated_ai_cluster#delete GenerativeAiDedicatedAiCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 149
          },
          "name": "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/generative_ai_dedicated_ai_cluster#update GenerativeAiDedicatedAiCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 153
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-dedicated-ai-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 261
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 277
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 293
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiDedicatedAiClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 265
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 281
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 297
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 255
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 271
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 287
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-dedicated-ai-cluster/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiDedicatedAiClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-dedicated-ai-cluster/index:GenerativeAiDedicatedAiClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiEndpoint": {
      "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/generative_ai_endpoint oci_generative_ai_endpoint}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint oci_generative_ai_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-endpoint/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.GenerativeAiEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-endpoint/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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 GenerativeAiEndpoint 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/generative_ai_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GenerativeAiEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 517
          },
          "name": "putContentModerationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 533
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 520
          },
          "name": "resetContentModerationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 401
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 417
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 433
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 449
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 465
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 536
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 548
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 563
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 308
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 514
          },
          "name": "contentModerationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 474
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 492
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 498
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 503
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 530
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 508
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 376
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 524
          },
          "name": "contentModerationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 389
          },
          "name": "dedicatedAiClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 405
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 421
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 437
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 453
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 487
          },
          "name": "modelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 540
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 369
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 382
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 395
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 411
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 427
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 443
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 480
          },
          "name": "modelId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpoint"
    },
    "cdktf-provider-oci.GenerativeAiEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-endpoint/index.ts",
        "line": 9
      },
      "name": "GenerativeAiEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint#compartment_id GenerativeAiEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-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/generative_ai_endpoint#dedicated_ai_cluster_id GenerativeAiEndpoint#dedicated_ai_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 17
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint#model_id GenerativeAiEndpoint#model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 44
          },
          "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/resources/generative_ai_endpoint#content_moderation_config GenerativeAiEndpoint#content_moderation_config}",
            "stability": "stable",
            "summary": "content_moderation_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 50
          },
          "name": "contentModerationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint#defined_tags GenerativeAiEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#description GenerativeAiEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#display_name GenerativeAiEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#freeform_tags GenerativeAiEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#id GenerativeAiEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#timeouts GenerativeAiEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpointConfig"
    },
    "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-endpoint/index.ts",
        "line": 58
      },
      "name": "GenerativeAiEndpointContentModerationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint#is_enabled GenerativeAiEndpoint#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 62
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpointContentModerationConfig"
    },
    "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-endpoint/index.ts",
        "line": 94
      },
      "name": "GenerativeAiEndpointContentModerationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 135
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 128
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiEndpointContentModerationConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpointContentModerationConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-endpoint/index.ts",
        "line": 139
      },
      "name": "GenerativeAiEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_endpoint#create GenerativeAiEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#delete GenerativeAiEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/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/generative_ai_endpoint#update GenerativeAiEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 151
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpointTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-endpoint/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/generative-ai-endpoint/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 259
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 275
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 291
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 263
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 279
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 295
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 253
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 269
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 285
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-endpoint/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-endpoint/index:GenerativeAiEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiModel": {
      "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/generative_ai_model oci_generative_ai_model}."
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model oci_generative_ai_model} Resource."
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/index.ts",
          "line": 1073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GenerativeAiModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenerativeAiModel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1058
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GenerativeAiModel 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/generative_ai_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GenerativeAiModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenerativeAiModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1301
          },
          "name": "putFineTuneDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1314
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiModelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1145
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1161
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1177
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1193
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1209
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1317
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1272
          },
          "name": "resetVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1288
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1329
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenerativeAiModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1046
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1120
          },
          "name": "capabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1298
          },
          "name": "fineTuneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1218
          },
          "name": "isLongTermSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1223
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1229
          },
          "name": "modelMetrics",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelModelMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1234
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1240
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1245
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1250
          },
          "name": "timeDeprecated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1311
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1255
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1260
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1115
          },
          "name": "baseModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1133
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1149
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1165
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1181
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1305
          },
          "name": "fineTuneDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1197
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1213
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1321
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiModelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1276
          },
          "name": "vendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1292
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1108
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1126
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1139
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1155
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1171
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1187
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1266
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1282
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModel"
    },
    "cdktf-provider-oci.GenerativeAiModelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 9
      },
      "name": "GenerativeAiModelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#base_model_id GenerativeAiModel#base_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 13
          },
          "name": "baseModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#compartment_id GenerativeAiModel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#fine_tune_details GenerativeAiModel#fine_tune_details}",
            "stability": "stable",
            "summary": "fine_tune_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 54
          },
          "name": "fineTuneDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#defined_tags GenerativeAiModel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#description GenerativeAiModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#display_name GenerativeAiModel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#freeform_tags GenerativeAiModel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#id GenerativeAiModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative_ai_model#timeouts GenerativeAiModel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#vendor GenerativeAiModel#vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 44
          },
          "name": "vendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#version GenerativeAiModel#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 48
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelConfig"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 729
      },
      "name": "GenerativeAiModelFineTuneDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#dedicated_ai_cluster_id GenerativeAiModel#dedicated_ai_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 733
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#training_dataset GenerativeAiModel#training_dataset}",
            "stability": "stable",
            "summary": "training_dataset block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 745
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#training_config GenerativeAiModel#training_config}",
            "stability": "stable",
            "summary": "training_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 739
          },
          "name": "trainingConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetails"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 791
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 853
          },
          "name": "putTrainingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 869
          },
          "name": "putTrainingDataset",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 856
          },
          "name": "resetTrainingConfig"
        }
      ],
      "name": "GenerativeAiModelFineTuneDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 850
          },
          "name": "trainingConfig",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 866
          },
          "name": "trainingDataset",
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 844
          },
          "name": "dedicatedAiClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 860
          },
          "name": "trainingConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 873
          },
          "name": "trainingDatasetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 837
          },
          "name": "dedicatedAiClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetails"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetailsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 147
      },
      "name": "GenerativeAiModelFineTuneDetailsTrainingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#training_config_type GenerativeAiModel#training_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 191
          },
          "name": "trainingConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#early_stopping_patience GenerativeAiModel#early_stopping_patience}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 151
          },
          "name": "earlyStoppingPatience",
          "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/generative_ai_model#early_stopping_threshold GenerativeAiModel#early_stopping_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 155
          },
          "name": "earlyStoppingThreshold",
          "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/generative_ai_model#learning_rate GenerativeAiModel#learning_rate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 159
          },
          "name": "learningRate",
          "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/generative_ai_model#log_model_metrics_interval_in_steps GenerativeAiModel#log_model_metrics_interval_in_steps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 163
          },
          "name": "logModelMetricsIntervalInSteps",
          "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/generative_ai_model#lora_alpha GenerativeAiModel#lora_alpha}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 167
          },
          "name": "loraAlpha",
          "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/generative_ai_model#lora_dropout GenerativeAiModel#lora_dropout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 171
          },
          "name": "loraDropout",
          "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/generative_ai_model#lora_r GenerativeAiModel#lora_r}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 175
          },
          "name": "loraR",
          "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/generative_ai_model#num_of_last_layers GenerativeAiModel#num_of_last_layers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 179
          },
          "name": "numOfLastLayers",
          "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/generative_ai_model#total_training_epochs GenerativeAiModel#total_training_epochs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 183
          },
          "name": "totalTrainingEpochs",
          "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/generative_ai_model#training_batch_size GenerativeAiModel#training_batch_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 187
          },
          "name": "trainingBatchSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetailsTrainingConfig"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 393
          },
          "name": "resetEarlyStoppingPatience"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 409
          },
          "name": "resetEarlyStoppingThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 425
          },
          "name": "resetLearningRate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 441
          },
          "name": "resetLogModelMetricsIntervalInSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 457
          },
          "name": "resetLoraAlpha"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 473
          },
          "name": "resetLoraDropout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 489
          },
          "name": "resetLoraR"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 505
          },
          "name": "resetNumOfLastLayers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 521
          },
          "name": "resetTotalTrainingEpochs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 537
          },
          "name": "resetTrainingBatchSize"
        }
      ],
      "name": "GenerativeAiModelFineTuneDetailsTrainingConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 397
          },
          "name": "earlyStoppingPatienceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 413
          },
          "name": "earlyStoppingThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 429
          },
          "name": "learningRateInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 445
          },
          "name": "logModelMetricsIntervalInStepsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 461
          },
          "name": "loraAlphaInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 477
          },
          "name": "loraDropoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 493
          },
          "name": "loraRInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 509
          },
          "name": "numOfLastLayersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 525
          },
          "name": "totalTrainingEpochsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 541
          },
          "name": "trainingBatchSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 554
          },
          "name": "trainingConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 387
          },
          "name": "earlyStoppingPatience",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 403
          },
          "name": "earlyStoppingThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 419
          },
          "name": "learningRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 435
          },
          "name": "logModelMetricsIntervalInSteps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 451
          },
          "name": "loraAlpha",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 467
          },
          "name": "loraDropout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 483
          },
          "name": "loraR",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 499
          },
          "name": "numOfLastLayers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 515
          },
          "name": "totalTrainingEpochs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 531
          },
          "name": "trainingBatchSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 547
          },
          "name": "trainingConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingConfig"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetailsTrainingConfigOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 558
      },
      "name": "GenerativeAiModelFineTuneDetailsTrainingDataset",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#bucket GenerativeAiModel#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 562
          },
          "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/generative_ai_model#dataset_type GenerativeAiModel#dataset_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 566
          },
          "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/generative_ai_model#namespace GenerativeAiModel#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 570
          },
          "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/generative_ai_model#object GenerativeAiModel#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 574
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetailsTrainingDataset"
    },
    "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 627
      },
      "name": "GenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 686
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 699
          },
          "name": "datasetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 712
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 725
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 679
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 692
          },
          "name": "datasetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 705
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 718
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelFineTuneDetailsTrainingDataset"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelFineTuneDetailsTrainingDatasetOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiModelModelMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelModelMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 62
      },
      "name": "GenerativeAiModelModelMetrics",
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelModelMetrics"
    },
    "cdktf-provider-oci.GenerativeAiModelModelMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelModelMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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/generative-ai-model/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/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.GenerativeAiModelModelMetricsOutputReference"
            }
          }
        }
      ],
      "name": "GenerativeAiModelModelMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/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/generative-ai-model/index.ts",
            "line": 136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelModelMetricsList"
    },
    "cdktf-provider-oci.GenerativeAiModelModelMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelModelMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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/generative-ai-model/index.ts",
        "line": 85
      },
      "name": "GenerativeAiModelModelMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 114
          },
          "name": "finalAccuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 119
          },
          "name": "finalLoss",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 124
          },
          "name": "modelMetricsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenerativeAiModelModelMetrics"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelModelMetricsOutputReference"
    },
    "cdktf-provider-oci.GenerativeAiModelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 877
      },
      "name": "GenerativeAiModelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generative_ai_model#create GenerativeAiModel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 881
          },
          "name": "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/generative_ai_model#delete GenerativeAiModel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 885
          },
          "name": "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/generative_ai_model#update GenerativeAiModel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 889
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelTimeouts"
    },
    "cdktf-provider-oci.GenerativeAiModelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenerativeAiModelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generative-ai-model/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generative-ai-model/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 997
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1013
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1029
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenerativeAiModelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1001
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1017
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1033
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 991
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1007
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 1023
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generative-ai-model/index.ts",
            "line": 947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenerativeAiModelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generative-ai-model/index:GenerativeAiModelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GenericArtifactsContentArtifactByPath": {
      "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/generic_artifacts_content_artifact_by_path oci_generic_artifacts_content_artifact_by_path}."
      },
      "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPath",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generic_artifacts_content_artifact_by_path oci_generic_artifacts_content_artifact_by_path} Resource."
        },
        "locationInModule": {
          "filename": "src/generic-artifacts-content-artifact-by-path/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.GenericArtifactsContentArtifactByPathConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GenericArtifactsContentArtifactByPath resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/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 GenericArtifactsContentArtifactByPath 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/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 GenericArtifactsContentArtifactByPath that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GenericArtifactsContentArtifactByPath to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 408
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 300
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 333
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 372
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 411
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 423
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 435
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GenericArtifactsContentArtifactByPath",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 270
          },
          "name": "artifactId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 288
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 310
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 315
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 321
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 355
          },
          "name": "sha256",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 360
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 386
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 405
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 283
          },
          "name": "artifactPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 304
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 337
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 350
          },
          "name": "repositoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 376
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 415
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 399
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 276
          },
          "name": "artifactPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 294
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 327
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 343
          },
          "name": "repositoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 366
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 392
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generic-artifacts-content-artifact-by-path/index:GenericArtifactsContentArtifactByPath"
    },
    "cdktf-provider-oci.GenericArtifactsContentArtifactByPathConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
        "line": 9
      },
      "name": "GenericArtifactsContentArtifactByPathConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generic_artifacts_content_artifact_by_path#artifact_path GenericArtifactsContentArtifactByPath#artifact_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/generic_artifacts_content_artifact_by_path#repository_id GenericArtifactsContentArtifactByPath#repository_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/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/resources/generic_artifacts_content_artifact_by_path#version GenericArtifactsContentArtifactByPath#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 36
          },
          "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/generic_artifacts_content_artifact_by_path#content GenericArtifactsContentArtifactByPath#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 17
          },
          "name": "content",
          "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/generic_artifacts_content_artifact_by_path#id GenericArtifactsContentArtifactByPath#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-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/resources/generic_artifacts_content_artifact_by_path#source GenericArtifactsContentArtifactByPath#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 32
          },
          "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/generic_artifacts_content_artifact_by_path#timeouts GenericArtifactsContentArtifactByPath#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts"
          }
        }
      ],
      "symbolId": "src/generic-artifacts-content-artifact-by-path/index:GenericArtifactsContentArtifactByPathConfig"
    },
    "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
        "line": 44
      },
      "name": "GenericArtifactsContentArtifactByPathTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/generic_artifacts_content_artifact_by_path#create GenericArtifactsContentArtifactByPath#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/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/generic_artifacts_content_artifact_by_path#delete GenericArtifactsContentArtifactByPath#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/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/generic_artifacts_content_artifact_by_path#update GenericArtifactsContentArtifactByPath#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/generic-artifacts-content-artifact-by-path/index:GenericArtifactsContentArtifactByPathTimeouts"
    },
    "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/generic-artifacts-content-artifact-by-path/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/generic-artifacts-content-artifact-by-path/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GenericArtifactsContentArtifactByPathTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/generic-artifacts-content-artifact-by-path/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GenericArtifactsContentArtifactByPathTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/generic-artifacts-content-artifact-by-path/index:GenericArtifactsContentArtifactByPathTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpoint": {
      "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/globally_distributed_database_private_endpoint oci_globally_distributed_database_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_private_endpoint oci_globally_distributed_database_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-private-endpoint/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.GloballyDistributedDatabasePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-private-endpoint/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GloballyDistributedDatabasePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/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 GloballyDistributedDatabasePrivateEndpoint 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/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 GloballyDistributedDatabasePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GloballyDistributedDatabasePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 470
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 350
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 387
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 413
          },
          "name": "resetReinstateProxyInstanceTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 473
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 485
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 500
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabasePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 375
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 396
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 401
          },
          "name": "proxyComputeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 422
          },
          "name": "shardedDatabases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 446
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 451
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 467
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 456
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 461
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 354
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 391
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 417
          },
          "name": "reinstateProxyInstanceTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 440
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 477
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 381
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 407
          },
          "name": "reinstateProxyInstanceTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 433
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-private-endpoint/index:GloballyDistributedDatabasePrivateEndpoint"
    },
    "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-private-endpoint/index.ts",
        "line": 9
      },
      "name": "GloballyDistributedDatabasePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_private_endpoint#compartment_id GloballyDistributedDatabasePrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-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/globally_distributed_database_private_endpoint#display_name GloballyDistributedDatabasePrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/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/globally_distributed_database_private_endpoint#subnet_id GloballyDistributedDatabasePrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 48
          },
          "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/globally_distributed_database_private_endpoint#defined_tags GloballyDistributedDatabasePrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-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/globally_distributed_database_private_endpoint#description GloballyDistributedDatabasePrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-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/globally_distributed_database_private_endpoint#freeform_tags GloballyDistributedDatabasePrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-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/globally_distributed_database_private_endpoint#id GloballyDistributedDatabasePrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-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/globally_distributed_database_private_endpoint#nsg_ids GloballyDistributedDatabasePrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 40
          },
          "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/globally_distributed_database_private_endpoint#reinstate_proxy_instance_trigger GloballyDistributedDatabasePrivateEndpoint#reinstate_proxy_instance_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 44
          },
          "name": "reinstateProxyInstanceTrigger",
          "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/globally_distributed_database_private_endpoint#timeouts GloballyDistributedDatabasePrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-private-endpoint/index:GloballyDistributedDatabasePrivateEndpointConfig"
    },
    "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-private-endpoint/index.ts",
        "line": 56
      },
      "name": "GloballyDistributedDatabasePrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_private_endpoint#create GloballyDistributedDatabasePrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/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/globally_distributed_database_private_endpoint#delete GloballyDistributedDatabasePrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/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/globally_distributed_database_private_endpoint#update GloballyDistributedDatabasePrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-private-endpoint/index:GloballyDistributedDatabasePrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-private-endpoint/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/globally-distributed-database-private-endpoint/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GloballyDistributedDatabasePrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-private-endpoint/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabasePrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-private-endpoint/index:GloballyDistributedDatabasePrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabase": {
      "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/globally_distributed_database_sharded_database oci_globally_distributed_database_sharded_database}."
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database oci_globally_distributed_database_sharded_database} Resource."
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/index.ts",
          "line": 1764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GloballyDistributedDatabaseShardedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1749
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GloballyDistributedDatabaseShardedDatabase 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/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 GloballyDistributedDatabaseShardedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GloballyDistributedDatabaseShardedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2409
          },
          "name": "putCatalogDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2422
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2438
          },
          "name": "putShardDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2451
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1833
          },
          "name": "resetCaSignedCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1862
          },
          "name": "resetChunks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1878
          },
          "name": "resetClusterCertificateCommonName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1907
          },
          "name": "resetConfigureGsmsTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1923
          },
          "name": "resetConfigureGsmsTriggerIsLatestGsmImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1939
          },
          "name": "resetConfigureGsmsTriggerOldGsmNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1955
          },
          "name": "resetConfigureShardingTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2016
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2045
          },
          "name": "resetDownloadGsmCertificateSigningRequestTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2125
          },
          "name": "resetFetchConnectionStringTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2061
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2077
          },
          "name": "resetGenerateGsmCertificateSigningRequestTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2093
          },
          "name": "resetGenerateWalletPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2109
          },
          "name": "resetGenerateWalletTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2147
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2425
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2256
          },
          "name": "resetReplicationFactor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2272
          },
          "name": "resetReplicationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2288
          },
          "name": "resetReplicationUnit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2322
          },
          "name": "resetStartDatabaseTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2343
          },
          "name": "resetStopDatabaseTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2454
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2380
          },
          "name": "resetUploadSignedCertificateAndGenerateWalletTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2396
          },
          "name": "resetValidateNetworkTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2466
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1737
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2406
          },
          "name": "catalogDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1965
          },
          "name": "connectionStrings",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStringsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2135
          },
          "name": "gsms",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsmsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2156
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2161
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2419
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2244
          },
          "name": "privateEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2435
          },
          "name": "shardDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2297
          },
          "name": "shardedDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2353
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2358
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2448
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2363
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2368
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1837
          },
          "name": "caSignedCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2413
          },
          "name": "catalogDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1850
          },
          "name": "characterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1866
          },
          "name": "chunksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1882
          },
          "name": "clusterCertificateCommonNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1895
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1911
          },
          "name": "configureGsmsTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1927
          },
          "name": "configureGsmsTriggerIsLatestGsmImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1943
          },
          "name": "configureGsmsTriggerOldGsmNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1959
          },
          "name": "configureShardingTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1978
          },
          "name": "dbDeploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1991
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2004
          },
          "name": "dbWorkloadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2020
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2033
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2049
          },
          "name": "downloadGsmCertificateSigningRequestTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2129
          },
          "name": "fetchConnectionStringTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2065
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2081
          },
          "name": "generateGsmCertificateSigningRequestTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2097
          },
          "name": "generateWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2113
          },
          "name": "generateWalletTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2151
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2174
          },
          "name": "listenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2187
          },
          "name": "listenerPortTlsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2200
          },
          "name": "ncharacterSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2213
          },
          "name": "onsPortLocalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2226
          },
          "name": "onsPortRemoteInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2429
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2239
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2260
          },
          "name": "replicationFactorInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2276
          },
          "name": "replicationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2292
          },
          "name": "replicationUnitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2442
          },
          "name": "shardDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2310
          },
          "name": "shardingMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2326
          },
          "name": "startDatabaseTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2347
          },
          "name": "stopDatabaseTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2458
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2384
          },
          "name": "uploadSignedCertificateAndGenerateWalletTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2400
          },
          "name": "validateNetworkTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1827
          },
          "name": "caSignedCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1843
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1856
          },
          "name": "chunks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1872
          },
          "name": "clusterCertificateCommonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1888
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1901
          },
          "name": "configureGsmsTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1917
          },
          "name": "configureGsmsTriggerIsLatestGsmImage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1933
          },
          "name": "configureGsmsTriggerOldGsmNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1949
          },
          "name": "configureShardingTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1971
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1984
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1997
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2010
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2026
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2039
          },
          "name": "downloadGsmCertificateSigningRequestTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2119
          },
          "name": "fetchConnectionStringTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2055
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2071
          },
          "name": "generateGsmCertificateSigningRequestTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2087
          },
          "name": "generateWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2103
          },
          "name": "generateWalletTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2167
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2180
          },
          "name": "listenerPortTls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2193
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2206
          },
          "name": "onsPortLocal",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2219
          },
          "name": "onsPortRemote",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2232
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2250
          },
          "name": "replicationFactor",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2266
          },
          "name": "replicationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2282
          },
          "name": "replicationUnit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2303
          },
          "name": "shardingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2316
          },
          "name": "startDatabaseTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2337
          },
          "name": "stopDatabaseTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2374
          },
          "name": "uploadSignedCertificateAndGenerateWalletTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 2390
          },
          "name": "validateNetworkTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabase"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 514
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseCatalogDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#admin_password GloballyDistributedDatabaseShardedDatabase#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 518
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#cloud_autonomous_vm_cluster_id GloballyDistributedDatabaseShardedDatabase#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 522
          },
          "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/resources/globally_distributed_database_sharded_database#compute_count GloballyDistributedDatabaseShardedDatabase#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 526
          },
          "name": "computeCount",
          "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/globally_distributed_database_sharded_database#data_storage_size_in_gbs GloballyDistributedDatabaseShardedDatabase#data_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 530
          },
          "name": "dataStorageSizeInGbs",
          "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/globally_distributed_database_sharded_database#is_auto_scaling_enabled GloballyDistributedDatabaseShardedDatabase#is_auto_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 534
          },
          "name": "isAutoScalingEnabled",
          "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/globally_distributed_database_sharded_database#encryption_key_details GloballyDistributedDatabaseShardedDatabase#encryption_key_details}",
            "stability": "stable",
            "summary": "encryption_key_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 544
          },
          "name": "encryptionKeyDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#peer_cloud_autonomous_vm_cluster_id GloballyDistributedDatabaseShardedDatabase#peer_cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 538
          },
          "name": "peerCloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 370
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#kms_key_id GloballyDistributedDatabaseShardedDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 374
          },
          "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/globally_distributed_database_sharded_database#vault_id GloballyDistributedDatabaseShardedDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 382
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#kms_key_version_id GloballyDistributedDatabaseShardedDatabase#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 378
          },
          "name": "kmsKeyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 493
          },
          "name": "resetKmsKeyVersionId"
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 481
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 497
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 510
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 474
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 487
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 503
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference"
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseCatalogDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 855
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
            "line": 855
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseCatalogDetailsList"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
        "line": 618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 835
          },
          "name": "putEncryptionKeyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 838
          },
          "name": "resetEncryptionKeyDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 792
          },
          "name": "resetPeerCloudAutonomousVmClusterId"
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 738
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 743
          },
          "name": "containerDatabaseParentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 832
          },
          "name": "encryptionKeyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 775
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 780
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 801
          },
          "name": "shardGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 806
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 811
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 816
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 821
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 826
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 707
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 720
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 733
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 756
          },
          "name": "dataStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 842
          },
          "name": "encryptionKeyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetailsEncryptionKeyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 769
          },
          "name": "isAutoScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 796
          },
          "name": "peerCloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 700
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 713
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 726
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 749
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 762
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 786
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseCatalogDetailsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 9
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#catalog_details GloballyDistributedDatabaseShardedDatabase#catalog_details}",
            "stability": "stable",
            "summary": "catalog_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 158
          },
          "name": "catalogDetails",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseCatalogDetails"
                    },
                    "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/globally_distributed_database_sharded_database#character_set GloballyDistributedDatabaseShardedDatabase#character_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 17
          },
          "name": "characterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#compartment_id GloballyDistributedDatabaseShardedDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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/resources/globally_distributed_database_sharded_database#db_deployment_type GloballyDistributedDatabaseShardedDatabase#db_deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 49
          },
          "name": "dbDeploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#db_version GloballyDistributedDatabaseShardedDatabase#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 53
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#db_workload GloballyDistributedDatabaseShardedDatabase#db_workload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 57
          },
          "name": "dbWorkload",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#display_name GloballyDistributedDatabaseShardedDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 65
          },
          "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/globally_distributed_database_sharded_database#listener_port GloballyDistributedDatabaseShardedDatabase#listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 100
          },
          "name": "listenerPort",
          "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/globally_distributed_database_sharded_database#listener_port_tls GloballyDistributedDatabaseShardedDatabase#listener_port_tls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 104
          },
          "name": "listenerPortTls",
          "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/globally_distributed_database_sharded_database#ncharacter_set GloballyDistributedDatabaseShardedDatabase#ncharacter_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 108
          },
          "name": "ncharacterSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#ons_port_local GloballyDistributedDatabaseShardedDatabase#ons_port_local}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 112
          },
          "name": "onsPortLocal",
          "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/globally_distributed_database_sharded_database#ons_port_remote GloballyDistributedDatabaseShardedDatabase#ons_port_remote}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 116
          },
          "name": "onsPortRemote",
          "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/globally_distributed_database_sharded_database#prefix GloballyDistributedDatabaseShardedDatabase#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 120
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#shard_details GloballyDistributedDatabaseShardedDatabase#shard_details}",
            "stability": "stable",
            "summary": "shard_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 170
          },
          "name": "shardDetails",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails"
                    },
                    "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/globally_distributed_database_sharded_database#sharding_method GloballyDistributedDatabaseShardedDatabase#sharding_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 136
          },
          "name": "shardingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#ca_signed_certificate GloballyDistributedDatabaseShardedDatabase#ca_signed_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 13
          },
          "name": "caSignedCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#chunks GloballyDistributedDatabaseShardedDatabase#chunks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 21
          },
          "name": "chunks",
          "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/globally_distributed_database_sharded_database#cluster_certificate_common_name GloballyDistributedDatabaseShardedDatabase#cluster_certificate_common_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 25
          },
          "name": "clusterCertificateCommonName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#configure_gsms_trigger GloballyDistributedDatabaseShardedDatabase#configure_gsms_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 33
          },
          "name": "configureGsmsTrigger",
          "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/globally_distributed_database_sharded_database#configure_gsms_trigger_is_latest_gsm_image GloballyDistributedDatabaseShardedDatabase#configure_gsms_trigger_is_latest_gsm_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 37
          },
          "name": "configureGsmsTriggerIsLatestGsmImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/globally_distributed_database_sharded_database#configure_gsms_trigger_old_gsm_names GloballyDistributedDatabaseShardedDatabase#configure_gsms_trigger_old_gsm_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 41
          },
          "name": "configureGsmsTriggerOldGsmNames",
          "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/globally_distributed_database_sharded_database#configure_sharding_trigger GloballyDistributedDatabaseShardedDatabase#configure_sharding_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 45
          },
          "name": "configureShardingTrigger",
          "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/globally_distributed_database_sharded_database#defined_tags GloballyDistributedDatabaseShardedDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 61
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/globally_distributed_database_sharded_database#download_gsm_certificate_signing_request_trigger GloballyDistributedDatabaseShardedDatabase#download_gsm_certificate_signing_request_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 69
          },
          "name": "downloadGsmCertificateSigningRequestTrigger",
          "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/globally_distributed_database_sharded_database#get_connection_string_trigger GloballyDistributedDatabaseShardedDatabase#get_connection_string_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 89
          },
          "name": "fetchConnectionStringTrigger",
          "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/globally_distributed_database_sharded_database#freeform_tags GloballyDistributedDatabaseShardedDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 73
          },
          "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/globally_distributed_database_sharded_database#generate_gsm_certificate_signing_request_trigger GloballyDistributedDatabaseShardedDatabase#generate_gsm_certificate_signing_request_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 77
          },
          "name": "generateGsmCertificateSigningRequestTrigger",
          "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/globally_distributed_database_sharded_database#generate_wallet_password GloballyDistributedDatabaseShardedDatabase#generate_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 81
          },
          "name": "generateWalletPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#generate_wallet_trigger GloballyDistributedDatabaseShardedDatabase#generate_wallet_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 85
          },
          "name": "generateWalletTrigger",
          "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/globally_distributed_database_sharded_database#id GloballyDistributedDatabaseShardedDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 96
          },
          "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/globally_distributed_database_sharded_database#patch_operations GloballyDistributedDatabaseShardedDatabase#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 164
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations"
                    },
                    "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/globally_distributed_database_sharded_database#replication_factor GloballyDistributedDatabaseShardedDatabase#replication_factor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 124
          },
          "name": "replicationFactor",
          "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/globally_distributed_database_sharded_database#replication_method GloballyDistributedDatabaseShardedDatabase#replication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 128
          },
          "name": "replicationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#replication_unit GloballyDistributedDatabaseShardedDatabase#replication_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 132
          },
          "name": "replicationUnit",
          "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/globally_distributed_database_sharded_database#start_database_trigger GloballyDistributedDatabaseShardedDatabase#start_database_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 140
          },
          "name": "startDatabaseTrigger",
          "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/globally_distributed_database_sharded_database#stop_database_trigger GloballyDistributedDatabaseShardedDatabase#stop_database_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 144
          },
          "name": "stopDatabaseTrigger",
          "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/globally_distributed_database_sharded_database#timeouts GloballyDistributedDatabaseShardedDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 176
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#upload_signed_certificate_and_generate_wallet_trigger GloballyDistributedDatabaseShardedDatabase#upload_signed_certificate_and_generate_wallet_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 148
          },
          "name": "uploadSignedCertificateAndGenerateWalletTrigger",
          "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/globally_distributed_database_sharded_database#validate_network_trigger GloballyDistributedDatabaseShardedDatabase#validate_network_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 152
          },
          "name": "validateNetworkTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseConfig"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStrings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStrings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 178
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseConnectionStrings",
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseConnectionStrings"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStringsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStringsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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.GloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference"
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseConnectionStringsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseConnectionStringsList"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 201
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 231
          },
          "name": "allConnectionStrings",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseConnectionStrings"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseConnectionStringsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 254
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseGsms",
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseGsms"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsmsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsmsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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.GloballyDistributedDatabaseShardedDatabaseGsmsOutputReference"
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseGsmsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 359
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/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/globally-distributed-database-sharded-database/index.ts",
            "line": 359
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseGsmsList"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsmsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsmsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 277
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseGsmsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 306
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 311
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 317
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 322
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 327
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 332
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 337
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 342
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 347
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseGsms"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseGsmsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 866
      },
      "name": "GloballyDistributedDatabaseShardedDatabasePatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#operation GloballyDistributedDatabaseShardedDatabase#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 870
          },
          "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/globally_distributed_database_sharded_database#selection GloballyDistributedDatabaseShardedDatabase#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 874
          },
          "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/globally_distributed_database_sharded_database#value GloballyDistributedDatabaseShardedDatabase#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 878
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabasePatchOperations"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1020
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1035
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabasePatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1028
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1028
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1028
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabasePatchOperationsList"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 924
      },
      "name": "GloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 989
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1002
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1015
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 982
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 995
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1008
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabasePatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabasePatchOperationsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1183
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseShardDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#admin_password GloballyDistributedDatabaseShardedDatabase#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1187
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#cloud_autonomous_vm_cluster_id GloballyDistributedDatabaseShardedDatabase#cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1191
          },
          "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/resources/globally_distributed_database_sharded_database#compute_count GloballyDistributedDatabaseShardedDatabase#compute_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1195
          },
          "name": "computeCount",
          "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/globally_distributed_database_sharded_database#data_storage_size_in_gbs GloballyDistributedDatabaseShardedDatabase#data_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1199
          },
          "name": "dataStorageSizeInGbs",
          "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/globally_distributed_database_sharded_database#is_auto_scaling_enabled GloballyDistributedDatabaseShardedDatabase#is_auto_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1203
          },
          "name": "isAutoScalingEnabled",
          "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/globally_distributed_database_sharded_database#encryption_key_details GloballyDistributedDatabaseShardedDatabase#encryption_key_details}",
            "stability": "stable",
            "summary": "encryption_key_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1217
          },
          "name": "encryptionKeyDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#peer_cloud_autonomous_vm_cluster_id GloballyDistributedDatabaseShardedDatabase#peer_cloud_autonomous_vm_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1207
          },
          "name": "peerCloudAutonomousVmClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#shard_space GloballyDistributedDatabaseShardedDatabase#shard_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1211
          },
          "name": "shardSpace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseShardDetails"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1039
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#kms_key_id GloballyDistributedDatabaseShardedDatabase#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1043
          },
          "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/globally_distributed_database_sharded_database#vault_id GloballyDistributedDatabaseShardedDatabase#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1051
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#kms_key_version_id GloballyDistributedDatabaseShardedDatabase#kms_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1047
          },
          "name": "kmsKeyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1162
          },
          "name": "resetKmsKeyVersionId"
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1150
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1166
          },
          "name": "kmsKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1179
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1143
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1156
          },
          "name": "kmsKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1172
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/index.ts",
          "line": 1557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference"
            }
          }
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseShardDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseShardDetailsList"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1537
          },
          "name": "putEncryptionKeyDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1540
          },
          "name": "resetEncryptionKeyDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1478
          },
          "name": "resetPeerCloudAutonomousVmClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1499
          },
          "name": "resetShardSpace"
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1424
          },
          "name": "containerDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1429
          },
          "name": "containerDatabaseParentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1534
          },
          "name": "encryptionKeyDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1461
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1487
          },
          "name": "shardGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1508
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1513
          },
          "name": "supportingResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1518
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1523
          },
          "name": "timeSslCertificateExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1528
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1393
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1406
          },
          "name": "cloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1419
          },
          "name": "computeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1442
          },
          "name": "dataStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1544
          },
          "name": "encryptionKeyDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetailsEncryptionKeyDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1455
          },
          "name": "isAutoScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1482
          },
          "name": "peerCloudAutonomousVmClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1503
          },
          "name": "shardSpaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1386
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1399
          },
          "name": "cloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1412
          },
          "name": "computeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1435
          },
          "name": "dataStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1448
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1472
          },
          "name": "peerCloudAutonomousVmClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1493
          },
          "name": "shardSpace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseShardDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseShardDetailsOutputReference"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1568
      },
      "name": "GloballyDistributedDatabaseShardedDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/globally_distributed_database_sharded_database#create GloballyDistributedDatabaseShardedDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1572
          },
          "name": "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/globally_distributed_database_sharded_database#delete GloballyDistributedDatabaseShardedDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1576
          },
          "name": "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/globally_distributed_database_sharded_database#update GloballyDistributedDatabaseShardedDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1580
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseTimeouts"
    },
    "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/globally-distributed-database-sharded-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/globally-distributed-database-sharded-database/index.ts",
        "line": 1626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1688
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1704
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1720
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GloballyDistributedDatabaseShardedDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1692
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1708
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1724
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1682
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1698
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1714
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/globally-distributed-database-sharded-database/index.ts",
            "line": 1638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GloballyDistributedDatabaseShardedDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/globally-distributed-database-sharded-database/index:GloballyDistributedDatabaseShardedDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnection": {
      "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/golden_gate_connection oci_golden_gate_connection}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection oci_golden_gate_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/index.ts",
          "line": 2013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGateConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1998
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GoldenGateConnection 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/golden_gate_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3834
          },
          "name": "putAdditionalAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3850
          },
          "name": "putBootstrapServers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3866
          },
          "name": "putCatalog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3882
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3898
          },
          "name": "putStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateConnectionStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3914
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2153
          },
          "name": "resetAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2169
          },
          "name": "resetAccountKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2185
          },
          "name": "resetAccountKeySecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2201
          },
          "name": "resetAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3837
          },
          "name": "resetAdditionalAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2217
          },
          "name": "resetAuthenticationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2233
          },
          "name": "resetAuthenticationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2249
          },
          "name": "resetAzureAuthorityHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2265
          },
          "name": "resetAzureTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3853
          },
          "name": "resetBootstrapServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3869
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2281
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2297
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2313
          },
          "name": "resetClientSecretSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2342
          },
          "name": "resetConnectionFactory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2358
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2387
          },
          "name": "resetConnectionUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2403
          },
          "name": "resetConsumerProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2419
          },
          "name": "resetCoreSiteXml"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2435
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2451
          },
          "name": "resetDatabaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2467
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2483
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2499
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2515
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2544
          },
          "name": "resetDoesUseSecretIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2560
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2576
          },
          "name": "resetFingerprint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2592
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2608
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2624
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2646
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2662
          },
          "name": "resetJndiConnectionFactory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2678
          },
          "name": "resetJndiInitialContextFactory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2694
          },
          "name": "resetJndiProviderUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2710
          },
          "name": "resetJndiSecurityCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2726
          },
          "name": "resetJndiSecurityCredentialsSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2742
          },
          "name": "resetJndiSecurityPrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2758
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2774
          },
          "name": "resetKeyStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2790
          },
          "name": "resetKeyStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2806
          },
          "name": "resetKeyStorePasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2822
          },
          "name": "resetKeyStoreSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3885
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2843
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2859
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2875
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2891
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2907
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2923
          },
          "name": "resetPrivateKeyFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2939
          },
          "name": "resetPrivateKeyFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2955
          },
          "name": "resetPrivateKeyPassphrase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2971
          },
          "name": "resetPrivateKeyPassphraseSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2987
          },
          "name": "resetProducerProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3003
          },
          "name": "resetPublicKeyFingerprint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3019
          },
          "name": "resetRedisClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3035
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3051
          },
          "name": "resetRoutingMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3067
          },
          "name": "resetSasToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3083
          },
          "name": "resetSasTokenSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3099
          },
          "name": "resetSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3115
          },
          "name": "resetSecretAccessKeySecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3131
          },
          "name": "resetSecurityProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3147
          },
          "name": "resetServers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3163
          },
          "name": "resetServiceAccountKeyFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3179
          },
          "name": "resetServiceAccountKeyFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3195
          },
          "name": "resetSessionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3211
          },
          "name": "resetShouldUseJndi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3227
          },
          "name": "resetShouldUseResourcePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3243
          },
          "name": "resetShouldValidateServerCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3259
          },
          "name": "resetSslCa"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3275
          },
          "name": "resetSslCert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3291
          },
          "name": "resetSslClientKeystash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3307
          },
          "name": "resetSslClientKeystashSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3323
          },
          "name": "resetSslClientKeystoredb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3339
          },
          "name": "resetSslClientKeystoredbSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3355
          },
          "name": "resetSslCrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3371
          },
          "name": "resetSslKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3387
          },
          "name": "resetSslKeyPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3403
          },
          "name": "resetSslKeyPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3419
          },
          "name": "resetSslKeySecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3435
          },
          "name": "resetSslMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3451
          },
          "name": "resetSslServerCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3901
          },
          "name": "resetStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3472
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3488
          },
          "name": "resetStreamPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3504
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3539
          },
          "name": "resetTenancyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3555
          },
          "name": "resetTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3917
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3581
          },
          "name": "resetTlsCaFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3597
          },
          "name": "resetTlsCertificateKeyFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3613
          },
          "name": "resetTlsCertificateKeyFilePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3629
          },
          "name": "resetTlsCertificateKeyFilePasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3645
          },
          "name": "resetTlsCertificateKeyFileSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3661
          },
          "name": "resetTriggerRefresh"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3677
          },
          "name": "resetTrustStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3693
          },
          "name": "resetTrustStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3709
          },
          "name": "resetTrustStorePasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3725
          },
          "name": "resetTrustStoreSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3741
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3757
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3773
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3789
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3805
          },
          "name": "resetWallet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3821
          },
          "name": "resetWalletSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3929
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 4044
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1986
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3831
          },
          "name": "additionalAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3847
          },
          "name": "bootstrapServers",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3863
          },
          "name": "catalog",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2634
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2831
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3879
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3460
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3895
          },
          "name": "storage",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3514
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3564
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3911
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3569
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2157
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2173
          },
          "name": "accountKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2189
          },
          "name": "accountKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2205
          },
          "name": "accountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3841
          },
          "name": "additionalAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2221
          },
          "name": "authenticationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2237
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2253
          },
          "name": "azureAuthorityHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2269
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3857
          },
          "name": "bootstrapServersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3873
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2285
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2301
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2317
          },
          "name": "clientSecretSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2330
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2346
          },
          "name": "connectionFactoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2362
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2375
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2391
          },
          "name": "connectionUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2407
          },
          "name": "consumerPropertiesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2423
          },
          "name": "coreSiteXmlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2439
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2455
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2471
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2487
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2503
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2519
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2532
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2548
          },
          "name": "doesUseSecretIdsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2564
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2580
          },
          "name": "fingerprintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2596
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2612
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2628
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2650
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2666
          },
          "name": "jndiConnectionFactoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2682
          },
          "name": "jndiInitialContextFactoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2698
          },
          "name": "jndiProviderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2714
          },
          "name": "jndiSecurityCredentialsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2730
          },
          "name": "jndiSecurityCredentialsSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2746
          },
          "name": "jndiSecurityPrincipalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2762
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2778
          },
          "name": "keyStoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2794
          },
          "name": "keyStorePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2810
          },
          "name": "keyStorePasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2826
          },
          "name": "keyStoreSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3889
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2847
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2863
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2879
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2895
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2911
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2927
          },
          "name": "privateKeyFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2943
          },
          "name": "privateKeyFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2959
          },
          "name": "privateKeyPassphraseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2975
          },
          "name": "privateKeyPassphraseSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2991
          },
          "name": "producerPropertiesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3007
          },
          "name": "publicKeyFingerprintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3023
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3039
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3055
          },
          "name": "routingMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3071
          },
          "name": "sasTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3087
          },
          "name": "sasTokenSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3103
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3119
          },
          "name": "secretAccessKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3135
          },
          "name": "securityProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3151
          },
          "name": "serversInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3167
          },
          "name": "serviceAccountKeyFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3183
          },
          "name": "serviceAccountKeyFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3199
          },
          "name": "sessionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3215
          },
          "name": "shouldUseJndiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3231
          },
          "name": "shouldUseResourcePrincipalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3247
          },
          "name": "shouldValidateServerCertificateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3263
          },
          "name": "sslCaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3279
          },
          "name": "sslCertInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3295
          },
          "name": "sslClientKeystashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3311
          },
          "name": "sslClientKeystashSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3327
          },
          "name": "sslClientKeystoredbInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3343
          },
          "name": "sslClientKeystoredbSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3359
          },
          "name": "sslCrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3375
          },
          "name": "sslKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3391
          },
          "name": "sslKeyPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3407
          },
          "name": "sslKeyPasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3423
          },
          "name": "sslKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3439
          },
          "name": "sslModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3455
          },
          "name": "sslServerCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3476
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3905
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3492
          },
          "name": "streamPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3508
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3527
          },
          "name": "technologyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3543
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3559
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3921
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3585
          },
          "name": "tlsCaFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3601
          },
          "name": "tlsCertificateKeyFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3617
          },
          "name": "tlsCertificateKeyFilePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3633
          },
          "name": "tlsCertificateKeyFilePasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3649
          },
          "name": "tlsCertificateKeyFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3665
          },
          "name": "triggerRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3681
          },
          "name": "trustStoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3697
          },
          "name": "trustStorePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3713
          },
          "name": "trustStorePasswordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3729
          },
          "name": "trustStoreSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3745
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3761
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3777
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3793
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3809
          },
          "name": "walletInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3825
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2147
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2163
          },
          "name": "accountKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2179
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2195
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2211
          },
          "name": "authenticationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2227
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2243
          },
          "name": "azureAuthorityHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2259
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2275
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2291
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2307
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2323
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2336
          },
          "name": "connectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2352
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2368
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2381
          },
          "name": "connectionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2397
          },
          "name": "consumerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2413
          },
          "name": "coreSiteXml",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2429
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2445
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2461
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2477
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2493
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2509
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2525
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2538
          },
          "name": "doesUseSecretIds",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2554
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2570
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2586
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2602
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2618
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2640
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2656
          },
          "name": "jndiConnectionFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2672
          },
          "name": "jndiInitialContextFactory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2688
          },
          "name": "jndiProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2704
          },
          "name": "jndiSecurityCredentials",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2720
          },
          "name": "jndiSecurityCredentialsSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2736
          },
          "name": "jndiSecurityPrincipal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2752
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2768
          },
          "name": "keyStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2784
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2800
          },
          "name": "keyStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2816
          },
          "name": "keyStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2837
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2853
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2869
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2885
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2901
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2917
          },
          "name": "privateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2933
          },
          "name": "privateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2949
          },
          "name": "privateKeyPassphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2965
          },
          "name": "privateKeyPassphraseSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2981
          },
          "name": "producerProperties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 2997
          },
          "name": "publicKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3013
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3029
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3045
          },
          "name": "routingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3061
          },
          "name": "sasToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3077
          },
          "name": "sasTokenSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3093
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3109
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3125
          },
          "name": "securityProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3141
          },
          "name": "servers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3157
          },
          "name": "serviceAccountKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3173
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3189
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3205
          },
          "name": "shouldUseJndi",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3221
          },
          "name": "shouldUseResourcePrincipal",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3237
          },
          "name": "shouldValidateServerCertificate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3253
          },
          "name": "sslCa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3269
          },
          "name": "sslCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3285
          },
          "name": "sslClientKeystash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3301
          },
          "name": "sslClientKeystashSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3317
          },
          "name": "sslClientKeystoredb",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3333
          },
          "name": "sslClientKeystoredbSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3349
          },
          "name": "sslCrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3365
          },
          "name": "sslKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3381
          },
          "name": "sslKeyPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3397
          },
          "name": "sslKeyPasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3413
          },
          "name": "sslKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3429
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3445
          },
          "name": "sslServerCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3466
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3482
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3498
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3520
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3533
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3549
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3575
          },
          "name": "tlsCaFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3591
          },
          "name": "tlsCertificateKeyFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3607
          },
          "name": "tlsCertificateKeyFilePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3623
          },
          "name": "tlsCertificateKeyFilePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3639
          },
          "name": "tlsCertificateKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3655
          },
          "name": "triggerRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3671
          },
          "name": "trustStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3687
          },
          "name": "trustStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3703
          },
          "name": "trustStorePasswordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3719
          },
          "name": "trustStoreSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3735
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3751
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3767
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3783
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3799
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 3815
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnection"
    },
    "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 541
      },
      "name": "GoldenGateConnectionAdditionalAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#name GoldenGateConnection#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 545
          },
          "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/golden_gate_connection#value GoldenGateConnection#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 549
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionAdditionalAttributes"
    },
    "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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.GoldenGateConnectionAdditionalAttributesOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateConnectionAdditionalAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 679
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
            "line": 679
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionAdditionalAttributesList"
    },
    "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 646
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 662
          },
          "name": "resetValue"
        }
      ],
      "name": "GoldenGateConnectionAdditionalAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 650
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 666
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 640
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 656
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionAdditionalAttributesOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionAssignment": {
      "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/golden_gate_connection_assignment oci_golden_gate_connection_assignment}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection_assignment oci_golden_gate_connection_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection-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.GoldenGateConnectionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-connection-assignment/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateConnectionAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-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 GoldenGateConnectionAssignment 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/golden_gate_connection_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateConnectionAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateConnectionAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 347
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 303
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 319
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 350
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 362
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 372
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateConnectionAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 260
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 265
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 328
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 333
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 344
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 338
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 278
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 291
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 307
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 323
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 354
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 271
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 284
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 313
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection-assignment/index:GoldenGateConnectionAssignment"
    },
    "cdktf-provider-oci.GoldenGateConnectionAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection-assignment/index.ts",
        "line": 9
      },
      "name": "GoldenGateConnectionAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection_assignment#connection_id GoldenGateConnectionAssignment#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 13
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection_assignment#deployment_id GoldenGateConnectionAssignment#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 17
          },
          "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/resources/golden_gate_connection_assignment#id GoldenGateConnectionAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection_assignment#is_lock_override GoldenGateConnectionAssignment#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 28
          },
          "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/golden_gate_connection_assignment#timeouts GoldenGateConnectionAssignment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection-assignment/index:GoldenGateConnectionAssignmentConfig"
    },
    "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection-assignment/index.ts",
        "line": 36
      },
      "name": "GoldenGateConnectionAssignmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection_assignment#create GoldenGateConnectionAssignment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-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/golden_gate_connection_assignment#delete GoldenGateConnectionAssignment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-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/golden_gate_connection_assignment#update GoldenGateConnectionAssignment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection-assignment/index:GoldenGateConnectionAssignmentTimeouts"
    },
    "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection-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/golden-gate-connection-assignment/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateConnectionAssignmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection-assignment/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionAssignmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection-assignment/index:GoldenGateConnectionAssignmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionBootstrapServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 690
      },
      "name": "GoldenGateConnectionBootstrapServers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#host GoldenGateConnection#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 694
          },
          "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/golden_gate_connection#port GoldenGateConnection#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 698
          },
          "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/golden_gate_connection#private_ip GoldenGateConnection#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 702
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionBootstrapServers"
    },
    "cdktf-provider-oci.GoldenGateConnectionBootstrapServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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.GoldenGateConnectionBootstrapServersOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateConnectionBootstrapServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 861
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
            "line": 861
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionBootstrapServersList"
    },
    "cdktf-provider-oci.GoldenGateConnectionBootstrapServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 812
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 828
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 844
          },
          "name": "resetPrivateIp"
        }
      ],
      "name": "GoldenGateConnectionBootstrapServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 816
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 832
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 848
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 806
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 822
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 838
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionBootstrapServersOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionCatalog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 872
      },
      "name": "GoldenGateConnectionCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#catalog_type GoldenGateConnection#catalog_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 880
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#branch GoldenGateConnection#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 876
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#client_id GoldenGateConnection#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 884
          },
          "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/golden_gate_connection#client_secret_secret_id GoldenGateConnection#client_secret_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 888
          },
          "name": "clientSecretSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#glue_id GoldenGateConnection#glue_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 892
          },
          "name": "glueId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#name GoldenGateConnection#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 896
          },
          "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/golden_gate_connection#principal_role GoldenGateConnection#principal_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 900
          },
          "name": "principalRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#properties_secret_id GoldenGateConnection#properties_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 904
          },
          "name": "propertiesSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#uri GoldenGateConnection#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 908
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionCatalog"
    },
    "cdktf-provider-oci.GoldenGateConnectionCatalogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1084
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1113
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1129
          },
          "name": "resetClientSecretSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1145
          },
          "name": "resetGlueId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1161
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1177
          },
          "name": "resetPrincipalRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1193
          },
          "name": "resetPropertiesSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1209
          },
          "name": "resetUri"
        }
      ],
      "name": "GoldenGateConnectionCatalogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1088
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1101
          },
          "name": "catalogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1117
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1133
          },
          "name": "clientSecretSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1149
          },
          "name": "glueIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1165
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1181
          },
          "name": "principalRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1197
          },
          "name": "propertiesSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1213
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1078
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1094
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1107
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1123
          },
          "name": "clientSecretSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1139
          },
          "name": "glueId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1155
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1171
          },
          "name": "principalRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1187
          },
          "name": "propertiesSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1203
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalog"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionCatalogOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 9
      },
      "name": "GoldenGateConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#compartment_id GoldenGateConnection#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 57
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#connection_type GoldenGateConnection#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 69
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#display_name GoldenGateConnection#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 109
          },
          "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/golden_gate_connection#technology_type GoldenGateConnection#technology_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 356
          },
          "name": "technologyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#access_key_id GoldenGateConnection#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 13
          },
          "name": "accessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#account_key GoldenGateConnection#account_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 17
          },
          "name": "accountKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#account_key_secret_id GoldenGateConnection#account_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 21
          },
          "name": "accountKeySecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#account_name GoldenGateConnection#account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 25
          },
          "name": "accountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#additional_attributes GoldenGateConnection#additional_attributes}",
            "stability": "stable",
            "summary": "additional_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 434
          },
          "name": "additionalAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionAdditionalAttributes"
                    },
                    "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/golden_gate_connection#authentication_mode GoldenGateConnection#authentication_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 29
          },
          "name": "authenticationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#authentication_type GoldenGateConnection#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 33
          },
          "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/resources/golden_gate_connection#azure_authority_host GoldenGateConnection#azure_authority_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 37
          },
          "name": "azureAuthorityHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#azure_tenant_id GoldenGateConnection#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 41
          },
          "name": "azureTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#bootstrap_servers GoldenGateConnection#bootstrap_servers}",
            "stability": "stable",
            "summary": "bootstrap_servers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 440
          },
          "name": "bootstrapServers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionBootstrapServers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#catalog GoldenGateConnection#catalog}",
            "stability": "stable",
            "summary": "catalog block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 446
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionCatalog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#client_id GoldenGateConnection#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 45
          },
          "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/golden_gate_connection#client_secret GoldenGateConnection#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 49
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#client_secret_secret_id GoldenGateConnection#client_secret_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 53
          },
          "name": "clientSecretSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#connection_factory GoldenGateConnection#connection_factory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 61
          },
          "name": "connectionFactory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#connection_string GoldenGateConnection#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 65
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#connection_url GoldenGateConnection#connection_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 73
          },
          "name": "connectionUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#consumer_properties GoldenGateConnection#consumer_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 77
          },
          "name": "consumerProperties",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#core_site_xml GoldenGateConnection#core_site_xml}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 81
          },
          "name": "coreSiteXml",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#database_id GoldenGateConnection#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 85
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#database_name GoldenGateConnection#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 89
          },
          "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/7.19.0/docs/resources/golden_gate_connection#db_system_id GoldenGateConnection#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 93
          },
          "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/resources/golden_gate_connection#defined_tags GoldenGateConnection#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 97
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/golden_gate_connection#deployment_id GoldenGateConnection#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 101
          },
          "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/resources/golden_gate_connection#description GoldenGateConnection#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 105
          },
          "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/golden_gate_connection#does_use_secret_ids GoldenGateConnection#does_use_secret_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 113
          },
          "name": "doesUseSecretIds",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#endpoint GoldenGateConnection#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 117
          },
          "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/resources/golden_gate_connection#fingerprint GoldenGateConnection#fingerprint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 121
          },
          "name": "fingerprint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#freeform_tags GoldenGateConnection#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 125
          },
          "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/golden_gate_connection#host GoldenGateConnection#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 129
          },
          "name": "host",
          "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/golden_gate_connection#id GoldenGateConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 136
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#is_lock_override GoldenGateConnection#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 140
          },
          "name": "isLockOverride",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#jndi_connection_factory GoldenGateConnection#jndi_connection_factory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 144
          },
          "name": "jndiConnectionFactory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#jndi_initial_context_factory GoldenGateConnection#jndi_initial_context_factory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 148
          },
          "name": "jndiInitialContextFactory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#jndi_provider_url GoldenGateConnection#jndi_provider_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 152
          },
          "name": "jndiProviderUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#jndi_security_credentials GoldenGateConnection#jndi_security_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 156
          },
          "name": "jndiSecurityCredentials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#jndi_security_credentials_secret_id GoldenGateConnection#jndi_security_credentials_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 160
          },
          "name": "jndiSecurityCredentialsSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#jndi_security_principal GoldenGateConnection#jndi_security_principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 164
          },
          "name": "jndiSecurityPrincipal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#key_id GoldenGateConnection#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 168
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#key_store GoldenGateConnection#key_store}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 172
          },
          "name": "keyStore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#key_store_password GoldenGateConnection#key_store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 176
          },
          "name": "keyStorePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#key_store_password_secret_id GoldenGateConnection#key_store_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 180
          },
          "name": "keyStorePasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#key_store_secret_id GoldenGateConnection#key_store_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 184
          },
          "name": "keyStoreSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#locks GoldenGateConnection#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 452
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks"
                    },
                    "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/golden_gate_connection#nsg_ids GoldenGateConnection#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 188
          },
          "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/golden_gate_connection#password GoldenGateConnection#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 192
          },
          "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/golden_gate_connection#password_secret_id GoldenGateConnection#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 196
          },
          "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/7.19.0/docs/resources/golden_gate_connection#port GoldenGateConnection#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 200
          },
          "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/golden_gate_connection#private_ip GoldenGateConnection#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 204
          },
          "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/golden_gate_connection#private_key_file GoldenGateConnection#private_key_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 208
          },
          "name": "privateKeyFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#private_key_file_secret_id GoldenGateConnection#private_key_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 212
          },
          "name": "privateKeyFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#private_key_passphrase GoldenGateConnection#private_key_passphrase}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 216
          },
          "name": "privateKeyPassphrase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#private_key_passphrase_secret_id GoldenGateConnection#private_key_passphrase_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 220
          },
          "name": "privateKeyPassphraseSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#producer_properties GoldenGateConnection#producer_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 224
          },
          "name": "producerProperties",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#public_key_fingerprint GoldenGateConnection#public_key_fingerprint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 228
          },
          "name": "publicKeyFingerprint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#redis_cluster_id GoldenGateConnection#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 232
          },
          "name": "redisClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#region GoldenGateConnection#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 236
          },
          "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/golden_gate_connection#routing_method GoldenGateConnection#routing_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 240
          },
          "name": "routingMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#sas_token GoldenGateConnection#sas_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 244
          },
          "name": "sasToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#sas_token_secret_id GoldenGateConnection#sas_token_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 248
          },
          "name": "sasTokenSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#secret_access_key GoldenGateConnection#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 252
          },
          "name": "secretAccessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#secret_access_key_secret_id GoldenGateConnection#secret_access_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 256
          },
          "name": "secretAccessKeySecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#security_protocol GoldenGateConnection#security_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 260
          },
          "name": "securityProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#servers GoldenGateConnection#servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 264
          },
          "name": "servers",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#service_account_key_file GoldenGateConnection#service_account_key_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 268
          },
          "name": "serviceAccountKeyFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#service_account_key_file_secret_id GoldenGateConnection#service_account_key_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 272
          },
          "name": "serviceAccountKeyFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#session_mode GoldenGateConnection#session_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 276
          },
          "name": "sessionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#should_use_jndi GoldenGateConnection#should_use_jndi}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 280
          },
          "name": "shouldUseJndi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#should_use_resource_principal GoldenGateConnection#should_use_resource_principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 284
          },
          "name": "shouldUseResourcePrincipal",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#should_validate_server_certificate GoldenGateConnection#should_validate_server_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 288
          },
          "name": "shouldValidateServerCertificate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#ssl_ca GoldenGateConnection#ssl_ca}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 292
          },
          "name": "sslCa",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_cert GoldenGateConnection#ssl_cert}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 296
          },
          "name": "sslCert",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_client_keystash GoldenGateConnection#ssl_client_keystash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 300
          },
          "name": "sslClientKeystash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_client_keystash_secret_id GoldenGateConnection#ssl_client_keystash_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 304
          },
          "name": "sslClientKeystashSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_client_keystoredb GoldenGateConnection#ssl_client_keystoredb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 308
          },
          "name": "sslClientKeystoredb",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_client_keystoredb_secret_id GoldenGateConnection#ssl_client_keystoredb_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 312
          },
          "name": "sslClientKeystoredbSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_crl GoldenGateConnection#ssl_crl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 316
          },
          "name": "sslCrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_key GoldenGateConnection#ssl_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 320
          },
          "name": "sslKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_key_password GoldenGateConnection#ssl_key_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 324
          },
          "name": "sslKeyPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_key_password_secret_id GoldenGateConnection#ssl_key_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 328
          },
          "name": "sslKeyPasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_key_secret_id GoldenGateConnection#ssl_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 332
          },
          "name": "sslKeySecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_mode GoldenGateConnection#ssl_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 336
          },
          "name": "sslMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#ssl_server_certificate GoldenGateConnection#ssl_server_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 340
          },
          "name": "sslServerCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#storage GoldenGateConnection#storage}",
            "stability": "stable",
            "summary": "storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 458
          },
          "name": "storage",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#storage_credential_name GoldenGateConnection#storage_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 344
          },
          "name": "storageCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#stream_pool_id GoldenGateConnection#stream_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 348
          },
          "name": "streamPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#subnet_id GoldenGateConnection#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 352
          },
          "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/golden_gate_connection#tenancy_id GoldenGateConnection#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 360
          },
          "name": "tenancyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tenant_id GoldenGateConnection#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 364
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#timeouts GoldenGateConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 464
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tls_ca_file GoldenGateConnection#tls_ca_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 368
          },
          "name": "tlsCaFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tls_certificate_key_file GoldenGateConnection#tls_certificate_key_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 372
          },
          "name": "tlsCertificateKeyFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tls_certificate_key_file_password GoldenGateConnection#tls_certificate_key_file_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 376
          },
          "name": "tlsCertificateKeyFilePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tls_certificate_key_file_password_secret_id GoldenGateConnection#tls_certificate_key_file_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 380
          },
          "name": "tlsCertificateKeyFilePasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#tls_certificate_key_file_secret_id GoldenGateConnection#tls_certificate_key_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 384
          },
          "name": "tlsCertificateKeyFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#trigger_refresh GoldenGateConnection#trigger_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 388
          },
          "name": "triggerRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_connection#trust_store GoldenGateConnection#trust_store}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 392
          },
          "name": "trustStore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#trust_store_password GoldenGateConnection#trust_store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 396
          },
          "name": "trustStorePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#trust_store_password_secret_id GoldenGateConnection#trust_store_password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 400
          },
          "name": "trustStorePasswordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#trust_store_secret_id GoldenGateConnection#trust_store_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 404
          },
          "name": "trustStoreSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#url GoldenGateConnection#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 408
          },
          "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/7.19.0/docs/resources/golden_gate_connection#user_id GoldenGateConnection#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 412
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#username GoldenGateConnection#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 416
          },
          "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/golden_gate_connection#vault_id GoldenGateConnection#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 420
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#wallet GoldenGateConnection#wallet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 424
          },
          "name": "wallet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#wallet_secret_id GoldenGateConnection#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 428
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionConfig"
    },
    "cdktf-provider-oci.GoldenGateConnectionIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 466
      },
      "name": "GoldenGateConnectionIngressIps",
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionIngressIps"
    },
    "cdktf-provider-oci.GoldenGateConnectionIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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.GoldenGateConnectionIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateConnectionIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionIngressIpsList"
    },
    "cdktf-provider-oci.GoldenGateConnectionIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 489
      },
      "name": "GoldenGateConnectionIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 518
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionIngressIps"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionIngressIpsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1217
      },
      "name": "GoldenGateConnectionLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#type GoldenGateConnection#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1225
          },
          "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/golden_gate_connection#message GoldenGateConnection#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1221
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionLocks"
    },
    "cdktf-provider-oci.GoldenGateConnectionLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 1354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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.GoldenGateConnectionLocksOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateConnectionLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
            "line": 1362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionLocksList"
    },
    "cdktf-provider-oci.GoldenGateConnectionLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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/golden-gate-connection/index.ts",
        "line": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1322
          },
          "name": "resetMessage"
        }
      ],
      "name": "GoldenGateConnectionLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1331
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1336
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1326
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1349
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1316
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1342
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionLocksOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1373
      },
      "name": "GoldenGateConnectionStorage",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#storage_type GoldenGateConnection#storage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1421
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#access_key_id GoldenGateConnection#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1377
          },
          "name": "accessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#account_key_secret_id GoldenGateConnection#account_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1381
          },
          "name": "accountKeySecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#account_name GoldenGateConnection#account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1385
          },
          "name": "accountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#bucket GoldenGateConnection#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1389
          },
          "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/golden_gate_connection#container GoldenGateConnection#container}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1393
          },
          "name": "container",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#endpoint GoldenGateConnection#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1397
          },
          "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/resources/golden_gate_connection#project_id GoldenGateConnection#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1401
          },
          "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/resources/golden_gate_connection#region GoldenGateConnection#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1405
          },
          "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/golden_gate_connection#scheme_type GoldenGateConnection#scheme_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1409
          },
          "name": "schemeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#secret_access_key_secret_id GoldenGateConnection#secret_access_key_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1413
          },
          "name": "secretAccessKeySecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#service_account_key_file_secret_id GoldenGateConnection#service_account_key_file_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1417
          },
          "name": "serviceAccountKeyFileSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionStorage"
    },
    "cdktf-provider-oci.GoldenGateConnectionStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1636
          },
          "name": "resetAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1652
          },
          "name": "resetAccountKeySecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1668
          },
          "name": "resetAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1684
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1700
          },
          "name": "resetContainer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1716
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1732
          },
          "name": "resetProjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1748
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1764
          },
          "name": "resetSchemeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1780
          },
          "name": "resetSecretAccessKeySecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1796
          },
          "name": "resetServiceAccountKeyFileSecretId"
        }
      ],
      "name": "GoldenGateConnectionStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1640
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1656
          },
          "name": "accountKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1672
          },
          "name": "accountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1688
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1704
          },
          "name": "containerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1720
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1736
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1752
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1768
          },
          "name": "schemeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1784
          },
          "name": "secretAccessKeySecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1800
          },
          "name": "serviceAccountKeyFileSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1813
          },
          "name": "storageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1630
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1646
          },
          "name": "accountKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1662
          },
          "name": "accountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1678
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1694
          },
          "name": "container",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1710
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1726
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1742
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1758
          },
          "name": "schemeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1774
          },
          "name": "secretAccessKeySecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1790
          },
          "name": "serviceAccountKeyFileSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1806
          },
          "name": "storageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateConnectionStorage"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionStorageOutputReference"
    },
    "cdktf-provider-oci.GoldenGateConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1817
      },
      "name": "GoldenGateConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_connection#create GoldenGateConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1821
          },
          "name": "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/golden_gate_connection#delete GoldenGateConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1825
          },
          "name": "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/golden_gate_connection#update GoldenGateConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1829
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionTimeouts"
    },
    "cdktf-provider-oci.GoldenGateConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-connection/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-connection/index.ts",
        "line": 1875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1937
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1953
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1969
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1941
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1957
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1973
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1931
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1947
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1963
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-connection/index.ts",
            "line": 1887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-connection/index:GoldenGateConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDatabaseRegistration": {
      "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/golden_gate_database_registration oci_golden_gate_database_registration}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration oci_golden_gate_database_registration} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-database-registration/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.GoldenGateDatabaseRegistrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-database-registration/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateDatabaseRegistration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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 GoldenGateDatabaseRegistration 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/golden_gate_database_registration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateDatabaseRegistration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateDatabaseRegistration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 661
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 368
          },
          "name": "resetConnectionString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 384
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 400
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 416
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 458
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 490
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 506
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 545
          },
          "name": "resetSecretCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 566
          },
          "name": "resetSessionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 587
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 664
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 632
          },
          "name": "resetVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 648
          },
          "name": "resetWallet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden-gate-database-registration/index.ts",
            "line": 701
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateDatabaseRegistration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 515
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 533
          },
          "name": "rcePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 554
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 575
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 597
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 602
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 658
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 607
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 343
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 356
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 372
          },
          "name": "connectionStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 388
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 404
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 420
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 433
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 446
          },
          "name": "fqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 462
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 494
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 510
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 528
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 549
          },
          "name": "secretCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 570
          },
          "name": "sessionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 591
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 668
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 620
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 636
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 652
          },
          "name": "walletInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 336
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 349
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 362
          },
          "name": "connectionString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 378
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 394
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 410
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 426
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 439
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 452
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 484
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 500
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 521
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 539
          },
          "name": "secretCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 560
          },
          "name": "sessionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 581
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 613
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 626
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 642
          },
          "name": "wallet",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-database-registration/index:GoldenGateDatabaseRegistration"
    },
    "cdktf-provider-oci.GoldenGateDatabaseRegistrationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-database-registration/index.ts",
        "line": 9
      },
      "name": "GoldenGateDatabaseRegistrationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#alias_name GoldenGateDatabaseRegistration#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 13
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#compartment_id GoldenGateDatabaseRegistration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#display_name GoldenGateDatabaseRegistration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#fqdn GoldenGateDatabaseRegistration#fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 41
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#password GoldenGateDatabaseRegistration#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 64
          },
          "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/resources/golden_gate_database_registration#username GoldenGateDatabaseRegistration#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 80
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#connection_string GoldenGateDatabaseRegistration#connection_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 21
          },
          "name": "connectionString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#database_id GoldenGateDatabaseRegistration#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 25
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#defined_tags GoldenGateDatabaseRegistration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#description GoldenGateDatabaseRegistration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#freeform_tags GoldenGateDatabaseRegistration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#id GoldenGateDatabaseRegistration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#ip_address GoldenGateDatabaseRegistration#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 56
          },
          "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/golden_gate_database_registration#key_id GoldenGateDatabaseRegistration#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 60
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#secret_compartment_id GoldenGateDatabaseRegistration#secret_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 68
          },
          "name": "secretCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#session_mode GoldenGateDatabaseRegistration#session_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 72
          },
          "name": "sessionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#subnet_id GoldenGateDatabaseRegistration#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 76
          },
          "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/golden_gate_database_registration#timeouts GoldenGateDatabaseRegistration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#vault_id GoldenGateDatabaseRegistration#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 84
          },
          "name": "vaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#wallet GoldenGateDatabaseRegistration#wallet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 88
          },
          "name": "wallet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-database-registration/index:GoldenGateDatabaseRegistrationConfig"
    },
    "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-database-registration/index.ts",
        "line": 96
      },
      "name": "GoldenGateDatabaseRegistrationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_database_registration#create GoldenGateDatabaseRegistration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#delete GoldenGateDatabaseRegistration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/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/golden_gate_database_registration#update GoldenGateDatabaseRegistration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 108
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-database-registration/index:GoldenGateDatabaseRegistrationTimeouts"
    },
    "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-database-registration/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/golden-gate-database-registration/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 216
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 232
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 248
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateDatabaseRegistrationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 220
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 236
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 252
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 210
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 226
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 242
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-database-registration/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDatabaseRegistrationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-database-registration/index:GoldenGateDatabaseRegistrationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeployment": {
      "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/golden_gate_deployment oci_golden_gate_deployment}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeployment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment oci_golden_gate_deployment} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/index.ts",
          "line": 1946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGateDeploymentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateDeployment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1931
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GoldenGateDeployment 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/golden_gate_deployment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateDeployment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateDeployment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2507
          },
          "name": "putBackupSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2523
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2539
          },
          "name": "putMaintenanceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2555
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2571
          },
          "name": "putOggData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggData"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2587
          },
          "name": "putPlacements",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2603
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2007
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2510
          },
          "name": "resetBackupSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2023
          },
          "name": "resetByolCpuCoreCountLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2057
          },
          "name": "resetCpuCoreCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2073
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2089
          },
          "name": "resetDeploymentBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2116
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2137
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2166
          },
          "name": "resetEnvironmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2182
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2198
          },
          "name": "resetFqdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2214
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2230
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2252
          },
          "name": "resetIsAutoScalingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2268
          },
          "name": "resetIsByolCpuCoreCountLimitEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2294
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2310
          },
          "name": "resetIsPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2331
          },
          "name": "resetLicenseModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2362
          },
          "name": "resetLoadBalancerSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2526
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2542
          },
          "name": "resetMaintenanceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2558
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2388
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2574
          },
          "name": "resetOggData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2590
          },
          "name": "resetPlacements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2414
          },
          "name": "resetSourceDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2430
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2606
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2618
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2654
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateDeployment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1919
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2504
          },
          "name": "backupSchedule",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2032
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2099
          },
          "name": "deploymentDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2104
          },
          "name": "deploymentRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2125
          },
          "name": "deploymentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2240
          },
          "name": "ingressIps",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentIngressIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2277
          },
          "name": "isHealthy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2282
          },
          "name": "isLatestVersion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2319
          },
          "name": "isStorageUtilizationLimitExceeded",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2340
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2345
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2350
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2520
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2536
          },
          "name": "maintenanceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2552
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2371
          },
          "name": "nextMaintenanceActionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2376
          },
          "name": "nextMaintenanceDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2568
          },
          "name": "oggData",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2584
          },
          "name": "placements",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2397
          },
          "name": "privateIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2402
          },
          "name": "publicIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2439
          },
          "name": "storageUtilizationInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2458
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2463
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2468
          },
          "name": "timeLastBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2473
          },
          "name": "timeNextBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2478
          },
          "name": "timeOfNextMaintenance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2483
          },
          "name": "timeOggVersionSupportedUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2600
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2488
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2493
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2498
          },
          "name": "timeUpgradeRequired",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2011
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2514
          },
          "name": "backupScheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2027
          },
          "name": "byolCpuCoreCountLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2045
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2061
          },
          "name": "cpuCoreCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2077
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2093
          },
          "name": "deploymentBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2120
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2141
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2154
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2170
          },
          "name": "environmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2186
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2202
          },
          "name": "fqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2218
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2234
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2256
          },
          "name": "isAutoScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2272
          },
          "name": "isByolCpuCoreCountLimitEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2298
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2314
          },
          "name": "isPublicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2335
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2366
          },
          "name": "loadBalancerSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2530
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2546
          },
          "name": "maintenanceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2562
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2392
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2578
          },
          "name": "oggDataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggData"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2594
          },
          "name": "placementsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2418
          },
          "name": "sourceDeploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2434
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2452
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2610
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2001
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2017
          },
          "name": "byolCpuCoreCountLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2038
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2051
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2067
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2083
          },
          "name": "deploymentBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2110
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2131
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2147
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2160
          },
          "name": "environmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2176
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2192
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2208
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2224
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2246
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2262
          },
          "name": "isByolCpuCoreCountLimitEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2288
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2304
          },
          "name": "isPublic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2325
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2356
          },
          "name": "loadBalancerSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2382
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2408
          },
          "name": "sourceDeploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2424
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 2445
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeployment"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackup": {
      "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/golden_gate_deployment_backup oci_golden_gate_deployment_backup}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_backup oci_golden_gate_deployment_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-backup/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-backup/index.ts",
        "line": 390
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateDeploymentBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 407
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GoldenGateDeploymentBackup 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/golden_gate_deployment_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateDeploymentBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateDeploymentBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 686
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 702
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 501
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 548
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 564
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 585
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 601
          },
          "name": "resetIsMetadataOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 689
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 705
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 717
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 395
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 458
          },
          "name": "backupSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 463
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 523
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 573
          },
          "name": "isAutomatic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 610
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 683
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 641
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 646
          },
          "name": "sizeInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 651
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 657
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 662
          },
          "name": "timeBackupFinished",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 667
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 672
          },
          "name": "timeOfBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 699
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 677
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 476
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 489
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 505
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 518
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 536
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 552
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 568
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 589
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 605
          },
          "name": "isMetadataOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 693
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 623
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 636
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 709
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 469
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 482
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 495
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 511
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 529
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 542
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 558
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 579
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 595
          },
          "name": "isMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 616
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 629
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackup"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-backup/index.ts",
        "line": 9
      },
      "name": "GoldenGateDeploymentBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_backup#bucket GoldenGateDeploymentBackup#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#compartment_id GoldenGateDeploymentBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#deployment_id GoldenGateDeploymentBackup#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 25
          },
          "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/resources/golden_gate_deployment_backup#display_name GoldenGateDeploymentBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#namespace GoldenGateDeploymentBackup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#object GoldenGateDeploymentBackup#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#defined_tags GoldenGateDeploymentBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-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/golden_gate_deployment_backup#freeform_tags GoldenGateDeploymentBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#id GoldenGateDeploymentBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#is_lock_override GoldenGateDeploymentBackup#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 44
          },
          "name": "isLockOverride",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment_backup#is_metadata_only GoldenGateDeploymentBackup#is_metadata_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 48
          },
          "name": "isMetadataOnly",
          "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/golden_gate_deployment_backup#locks GoldenGateDeploymentBackup#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 62
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_backup#timeouts GoldenGateDeploymentBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupConfig"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-backup/index.ts",
        "line": 70
      },
      "name": "GoldenGateDeploymentBackupLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_backup#type GoldenGateDeploymentBackup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden_gate_deployment_backup#message GoldenGateDeploymentBackup#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 74
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupLocks"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-backup/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/golden-gate-deployment-backup/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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.GoldenGateDeploymentBackupLocksOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentBackupLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/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/golden-gate-deployment-backup/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupLocksList"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-backup/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/golden-gate-deployment-backup/index.ts",
        "line": 117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 175
          },
          "name": "resetMessage"
        }
      ],
      "name": "GoldenGateDeploymentBackupLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 184
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 189
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 179
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 202
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 169
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 195
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupLocksOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 327
      },
      "name": "GoldenGateDeploymentBackupSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#bucket GoldenGateDeployment#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 331
          },
          "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/golden_gate_deployment#compartment_id GoldenGateDeployment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 335
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#frequency_backup_scheduled GoldenGateDeployment#frequency_backup_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 339
          },
          "name": "frequencyBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#is_metadata_only GoldenGateDeployment#is_metadata_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 343
          },
          "name": "isMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment#namespace GoldenGateDeployment#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 347
          },
          "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/golden_gate_deployment#time_backup_scheduled GoldenGateDeployment#time_backup_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 351
          },
          "name": "timeBackupScheduled",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentBackupSchedule"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
        "line": 418
      },
      "name": "GoldenGateDeploymentBackupScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 489
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 502
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 515
          },
          "name": "frequencyBackupScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 528
          },
          "name": "isMetadataOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 541
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 554
          },
          "name": "timeBackupScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 482
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 495
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 508
          },
          "name": "frequencyBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 521
          },
          "name": "isMetadataOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 534
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 547
          },
          "name": "timeBackupScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentBackupScheduleOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-backup/index.ts",
        "line": 226
      },
      "name": "GoldenGateDeploymentBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_backup#create GoldenGateDeploymentBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 230
          },
          "name": "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/golden_gate_deployment_backup#delete GoldenGateDeploymentBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 234
          },
          "name": "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/golden_gate_deployment_backup#update GoldenGateDeploymentBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 238
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupTimeouts"
    },
    "cdktf-provider-oci.GoldenGateDeploymentBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-backup/index.ts",
        "line": 284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 346
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 362
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 378
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateDeploymentBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 350
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 366
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 382
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 340
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 356
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 372
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-backup/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-backup/index:GoldenGateDeploymentBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentCertificate": {
      "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/golden_gate_deployment_certificate oci_golden_gate_deployment_certificate}."
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_certificate oci_golden_gate_deployment_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-certificate/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.GoldenGateDeploymentCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-certificate/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGateDeploymentCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/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 GoldenGateDeploymentCertificate 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/golden_gate_deployment_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGateDeploymentCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGateDeploymentCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 303
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 324
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 440
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 451
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 265
          },
          "name": "authorityKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 312
          },
          "name": "isCa",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 333
          },
          "name": "isSelfSigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 338
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 356
          },
          "name": "md5Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 361
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 366
          },
          "name": "publicKeyAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 371
          },
          "name": "publicKeySize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 376
          },
          "name": "serial",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 381
          },
          "name": "sha1Hash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 386
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 391
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 396
          },
          "name": "subjectKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 401
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 406
          },
          "name": "timeValidFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 411
          },
          "name": "timeValidTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 416
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 278
          },
          "name": "certificateContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 291
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 307
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 328
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 351
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 271
          },
          "name": "certificateContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 284
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 297
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 318
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 344
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-certificate/index:GoldenGateDeploymentCertificate"
    },
    "cdktf-provider-oci.GoldenGateDeploymentCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-certificate/index.ts",
        "line": 9
      },
      "name": "GoldenGateDeploymentCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_certificate#certificate_content GoldenGateDeploymentCertificate#certificate_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 13
          },
          "name": "certificateContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_certificate#deployment_id GoldenGateDeploymentCertificate#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 17
          },
          "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/resources/golden_gate_deployment_certificate#key GoldenGateDeploymentCertificate#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 32
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/golden_gate_deployment_certificate#id GoldenGateDeploymentCertificate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_certificate#is_lock_override GoldenGateDeploymentCertificate#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 28
          },
          "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/golden_gate_deployment_certificate#timeouts GoldenGateDeploymentCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-certificate/index:GoldenGateDeploymentCertificateConfig"
    },
    "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment-certificate/index.ts",
        "line": 40
      },
      "name": "GoldenGateDeploymentCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment_certificate#create GoldenGateDeploymentCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/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/golden_gate_deployment_certificate#delete GoldenGateDeploymentCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/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/golden_gate_deployment_certificate#update GoldenGateDeploymentCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-certificate/index:GoldenGateDeploymentCertificateTimeouts"
    },
    "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment-certificate/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/golden-gate-deployment-certificate/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateDeploymentCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment-certificate/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment-certificate/index:GoldenGateDeploymentCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 9
      },
      "name": "GoldenGateDeploymentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#compartment_id GoldenGateDeployment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden_gate_deployment#display_name GoldenGateDeployment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 45
          },
          "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/golden_gate_deployment#subnet_id GoldenGateDeployment#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 108
          },
          "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/golden_gate_deployment#availability_domain GoldenGateDeployment#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/resources/golden_gate_deployment#backup_schedule GoldenGateDeployment#backup_schedule}",
            "stability": "stable",
            "summary": "backup_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 114
          },
          "name": "backupSchedule",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentBackupSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#byol_cpu_core_count_limit GoldenGateDeployment#byol_cpu_core_count_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 17
          },
          "name": "byolCpuCoreCountLimit",
          "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/golden_gate_deployment#cpu_core_count GoldenGateDeployment#cpu_core_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 25
          },
          "name": "cpuCoreCount",
          "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/golden_gate_deployment#defined_tags GoldenGateDeployment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden_gate_deployment#deployment_backup_id GoldenGateDeployment#deployment_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 33
          },
          "name": "deploymentBackupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#deployment_type GoldenGateDeployment#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 37
          },
          "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/resources/golden_gate_deployment#description GoldenGateDeployment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 41
          },
          "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/golden_gate_deployment#environment_type GoldenGateDeployment#environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 49
          },
          "name": "environmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#fault_domain GoldenGateDeployment#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden_gate_deployment#fqdn GoldenGateDeployment#fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 57
          },
          "name": "fqdn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#freeform_tags GoldenGateDeployment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 61
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/golden_gate_deployment#id GoldenGateDeployment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden_gate_deployment#is_auto_scaling_enabled GoldenGateDeployment#is_auto_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 72
          },
          "name": "isAutoScalingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment#is_byol_cpu_core_count_limit_enabled GoldenGateDeployment#is_byol_cpu_core_count_limit_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 76
          },
          "name": "isByolCpuCoreCountLimitEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment#is_lock_override GoldenGateDeployment#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 80
          },
          "name": "isLockOverride",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment#is_public GoldenGateDeployment#is_public}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 84
          },
          "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/resources/golden_gate_deployment#license_model GoldenGateDeployment#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 88
          },
          "name": "licenseModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#load_balancer_subnet_id GoldenGateDeployment#load_balancer_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 92
          },
          "name": "loadBalancerSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#locks GoldenGateDeployment#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 120
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#maintenance_configuration GoldenGateDeployment#maintenance_configuration}",
            "stability": "stable",
            "summary": "maintenance_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 126
          },
          "name": "maintenanceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#maintenance_window GoldenGateDeployment#maintenance_window}",
            "stability": "stable",
            "summary": "maintenance_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 132
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#nsg_ids GoldenGateDeployment#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 96
          },
          "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/golden_gate_deployment#ogg_data GoldenGateDeployment#ogg_data}",
            "stability": "stable",
            "summary": "ogg_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 138
          },
          "name": "oggData",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggData"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#placements GoldenGateDeployment#placements}",
            "stability": "stable",
            "summary": "placements block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 144
          },
          "name": "placements",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements"
                    },
                    "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/golden_gate_deployment#source_deployment_id GoldenGateDeployment#source_deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 100
          },
          "name": "sourceDeploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#state GoldenGateDeployment#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 104
          },
          "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/golden_gate_deployment#timeouts GoldenGateDeployment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 150
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeouts"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentConfig"
    },
    "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 152
      },
      "name": "GoldenGateDeploymentDeploymentDiagnosticData",
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentDeploymentDiagnosticData"
    },
    "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 248
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentDeploymentDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 241
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentDeploymentDiagnosticDataList"
    },
    "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
        "line": 175
      },
      "name": "GoldenGateDeploymentDeploymentDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 204
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 209
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 214
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 219
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 224
          },
          "name": "timeDiagnosticEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 229
          },
          "name": "timeDiagnosticStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentDeploymentDiagnosticData"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentDeploymentDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentIngressIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentIngressIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 252
      },
      "name": "GoldenGateDeploymentIngressIps",
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentIngressIps"
    },
    "cdktf-provider-oci.GoldenGateDeploymentIngressIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentIngressIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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.GoldenGateDeploymentIngressIpsOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentIngressIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentIngressIpsList"
    },
    "cdktf-provider-oci.GoldenGateDeploymentIngressIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentIngressIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/index.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 275
      },
      "name": "GoldenGateDeploymentIngressIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 304
          },
          "name": "ingressIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentIngressIps"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentIngressIpsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 558
      },
      "name": "GoldenGateDeploymentLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#type GoldenGateDeployment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 566
          },
          "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/golden_gate_deployment#message GoldenGateDeployment#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 562
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentLocks"
    },
    "cdktf-provider-oci.GoldenGateDeploymentLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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.GoldenGateDeploymentLocksOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 703
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
            "line": 703
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentLocksList"
    },
    "cdktf-provider-oci.GoldenGateDeploymentLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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/golden-gate-deployment/index.ts",
        "line": 605
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 663
          },
          "name": "resetMessage"
        }
      ],
      "name": "GoldenGateDeploymentLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 672
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 677
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 667
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 690
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 657
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 683
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentLocksOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 714
      },
      "name": "GoldenGateDeploymentMaintenanceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#bundle_release_upgrade_period_in_days GoldenGateDeployment#bundle_release_upgrade_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 718
          },
          "name": "bundleReleaseUpgradePeriodInDays",
          "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/golden_gate_deployment#interim_release_upgrade_period_in_days GoldenGateDeployment#interim_release_upgrade_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 722
          },
          "name": "interimReleaseUpgradePeriodInDays",
          "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/golden_gate_deployment#is_interim_release_auto_upgrade_enabled GoldenGateDeployment#is_interim_release_auto_upgrade_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 726
          },
          "name": "isInterimReleaseAutoUpgradeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/golden_gate_deployment#major_release_upgrade_period_in_days GoldenGateDeployment#major_release_upgrade_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 730
          },
          "name": "majorReleaseUpgradePeriodInDays",
          "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/golden_gate_deployment#security_patch_upgrade_period_in_days GoldenGateDeployment#security_patch_upgrade_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 734
          },
          "name": "securityPatchUpgradePeriodInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentMaintenanceConfiguration"
    },
    "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 858
          },
          "name": "resetBundleReleaseUpgradePeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 874
          },
          "name": "resetInterimReleaseUpgradePeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 890
          },
          "name": "resetIsInterimReleaseAutoUpgradeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 906
          },
          "name": "resetMajorReleaseUpgradePeriodInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 922
          },
          "name": "resetSecurityPatchUpgradePeriodInDays"
        }
      ],
      "name": "GoldenGateDeploymentMaintenanceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 862
          },
          "name": "bundleReleaseUpgradePeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 878
          },
          "name": "interimReleaseUpgradePeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 894
          },
          "name": "isInterimReleaseAutoUpgradeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 910
          },
          "name": "majorReleaseUpgradePeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 926
          },
          "name": "securityPatchUpgradePeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 852
          },
          "name": "bundleReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 868
          },
          "name": "interimReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 884
          },
          "name": "isInterimReleaseAutoUpgradeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 900
          },
          "name": "majorReleaseUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 916
          },
          "name": "securityPatchUpgradePeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceConfiguration"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentMaintenanceConfigurationOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 930
      },
      "name": "GoldenGateDeploymentMaintenanceWindow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#day GoldenGateDeployment#day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 934
          },
          "name": "day",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#start_hour GoldenGateDeployment#start_hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 938
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentMaintenanceWindow"
    },
    "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 977
      },
      "name": "GoldenGateDeploymentMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1024
          },
          "name": "dayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1037
          },
          "name": "startHourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1017
          },
          "name": "day",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1030
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentOggData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1221
      },
      "name": "GoldenGateDeploymentOggData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#deployment_name GoldenGateDeployment#deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1241
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#admin_password GoldenGateDeployment#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1225
          },
          "name": "adminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#admin_username GoldenGateDeployment#admin_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1229
          },
          "name": "adminUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#certificate GoldenGateDeployment#certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1233
          },
          "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/golden_gate_deployment#credential_store GoldenGateDeployment#credential_store}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1237
          },
          "name": "credentialStore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#group_to_roles_mapping GoldenGateDeployment#group_to_roles_mapping}",
            "stability": "stable",
            "summary": "group_to_roles_mapping block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1263
          },
          "name": "groupToRolesMapping",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#identity_domain_id GoldenGateDeployment#identity_domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1245
          },
          "name": "identityDomainId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#key GoldenGateDeployment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1249
          },
          "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/golden_gate_deployment#ogg_version GoldenGateDeployment#ogg_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1253
          },
          "name": "oggVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#password_secret_id GoldenGateDeployment#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1257
          },
          "name": "passwordSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentOggData"
    },
    "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1041
      },
      "name": "GoldenGateDeploymentOggDataGroupToRolesMapping",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#security_group_id GoldenGateDeployment#security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1053
          },
          "name": "securityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#administrator_group_id GoldenGateDeployment#administrator_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1045
          },
          "name": "administratorGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#operator_group_id GoldenGateDeployment#operator_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1049
          },
          "name": "operatorGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#user_group_id GoldenGateDeployment#user_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1057
          },
          "name": "userGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentOggDataGroupToRolesMapping"
    },
    "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMappingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMappingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1168
          },
          "name": "resetAdministratorGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1184
          },
          "name": "resetOperatorGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1213
          },
          "name": "resetUserGroupId"
        }
      ],
      "name": "GoldenGateDeploymentOggDataGroupToRolesMappingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1172
          },
          "name": "administratorGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1188
          },
          "name": "operatorGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1201
          },
          "name": "securityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1217
          },
          "name": "userGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1162
          },
          "name": "administratorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1178
          },
          "name": "operatorGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1194
          },
          "name": "securityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1207
          },
          "name": "userGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentOggDataGroupToRolesMappingOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentOggDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1590
          },
          "name": "putGroupToRolesMapping",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1452
          },
          "name": "resetAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1468
          },
          "name": "resetAdminUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1484
          },
          "name": "resetCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1500
          },
          "name": "resetCredentialStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1593
          },
          "name": "resetGroupToRolesMapping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1529
          },
          "name": "resetIdentityDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1545
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1561
          },
          "name": "resetOggVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1577
          },
          "name": "resetPasswordSecretId"
        }
      ],
      "name": "GoldenGateDeploymentOggDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1587
          },
          "name": "groupToRolesMapping",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMappingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1456
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1472
          },
          "name": "adminUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1488
          },
          "name": "certificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1504
          },
          "name": "credentialStoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1517
          },
          "name": "deploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1597
          },
          "name": "groupToRolesMappingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggDataGroupToRolesMapping"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1533
          },
          "name": "identityDomainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1549
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1565
          },
          "name": "oggVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1581
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1446
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1462
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1478
          },
          "name": "certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1494
          },
          "name": "credentialStore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1510
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1523
          },
          "name": "identityDomainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1539
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1555
          },
          "name": "oggVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1571
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGateDeploymentOggData"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentOggDataOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentPlacements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1601
      },
      "name": "GoldenGateDeploymentPlacements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#availability_domain GoldenGateDeployment#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1605
          },
          "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/golden_gate_deployment#fault_domain GoldenGateDeployment#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1609
          },
          "name": "faultDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentPlacements"
    },
    "cdktf-provider-oci.GoldenGateDeploymentPlacementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1746
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacementsOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGateDeploymentPlacementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1739
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentPlacementsList"
    },
    "cdktf-provider-oci.GoldenGateDeploymentPlacementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1706
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1722
          },
          "name": "resetFaultDomain"
        }
      ],
      "name": "GoldenGateDeploymentPlacementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1710
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1726
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1700
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1716
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentPlacements"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentPlacementsOutputReference"
    },
    "cdktf-provider-oci.GoldenGateDeploymentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1750
      },
      "name": "GoldenGateDeploymentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_deployment#create GoldenGateDeployment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1754
          },
          "name": "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/golden_gate_deployment#delete GoldenGateDeployment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1758
          },
          "name": "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/golden_gate_deployment#update GoldenGateDeployment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1762
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentTimeouts"
    },
    "cdktf-provider-oci.GoldenGateDeploymentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-deployment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-deployment/index.ts",
        "line": 1808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1870
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1886
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1902
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGateDeploymentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1874
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1890
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1906
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1864
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1880
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1896
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-deployment/index.ts",
            "line": 1820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGateDeploymentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-deployment/index:GoldenGateDeploymentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipeline": {
      "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/golden_gate_pipeline oci_golden_gate_pipeline}."
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline oci_golden_gate_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/index.ts",
          "line": 1199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.GoldenGatePipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a GoldenGatePipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1184
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the GoldenGatePipeline 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/golden_gate_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GoldenGatePipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GoldenGatePipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1413
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1429
          },
          "name": "putProcessOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1445
          },
          "name": "putSourceConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1458
          },
          "name": "putTargetConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1471
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1260
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1276
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1305
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1321
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1416
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1432
          },
          "name": "resetProcessOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1474
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1486
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GoldenGatePipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1172
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1248
          },
          "name": "cpuCoreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1330
          },
          "name": "isAutoScalingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1348
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1353
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1410
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1359
          },
          "name": "mappingRules",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineMappingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1365
          },
          "name": "pipelineDiagnosticData",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1426
          },
          "name": "processOptions",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1442
          },
          "name": "sourceConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1383
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1389
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1455
          },
          "name": "targetConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1394
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1399
          },
          "name": "timeLastRecorded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1468
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1404
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1243
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1264
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1280
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1293
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1309
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1325
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1343
          },
          "name": "licenseModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1420
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1436
          },
          "name": "processOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1378
          },
          "name": "recipeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1449
          },
          "name": "sourceConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1462
          },
          "name": "targetConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1478
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1236
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1254
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1270
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1286
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1299
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1315
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1336
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1371
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipeline"
    },
    "cdktf-provider-oci.GoldenGatePipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 9
      },
      "name": "GoldenGatePipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#compartment_id GoldenGatePipeline#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 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/golden_gate_pipeline#display_name GoldenGatePipeline#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden_gate_pipeline#license_model GoldenGatePipeline#license_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 40
          },
          "name": "licenseModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#recipe_type GoldenGatePipeline#recipe_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 44
          },
          "name": "recipeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#source_connection_details GoldenGatePipeline#source_connection_details}",
            "stability": "stable",
            "summary": "source_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 62
          },
          "name": "sourceConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#target_connection_details GoldenGatePipeline#target_connection_details}",
            "stability": "stable",
            "summary": "target_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 68
          },
          "name": "targetConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#defined_tags GoldenGatePipeline#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden_gate_pipeline#description GoldenGatePipeline#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden_gate_pipeline#freeform_tags GoldenGatePipeline#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden_gate_pipeline#id GoldenGatePipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden_gate_pipeline#locks GoldenGatePipeline#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 50
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#process_options GoldenGatePipeline#process_options}",
            "stability": "stable",
            "summary": "process_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 56
          },
          "name": "processOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#timeouts GoldenGatePipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeouts"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineConfig"
    },
    "cdktf-provider-oci.GoldenGatePipelineLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 256
      },
      "name": "GoldenGatePipelineLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#type GoldenGatePipeline#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 264
          },
          "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/golden_gate_pipeline#message GoldenGatePipeline#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 260
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineLocks"
    },
    "cdktf-provider-oci.GoldenGatePipelineLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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.GoldenGatePipelineLocksOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGatePipelineLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineLocksList"
    },
    "cdktf-provider-oci.GoldenGatePipelineLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 361
          },
          "name": "resetMessage"
        }
      ],
      "name": "GoldenGatePipelineLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 365
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 378
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 355
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 371
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGatePipelineLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineLocksOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineMappingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineMappingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 76
      },
      "name": "GoldenGatePipelineMappingRules",
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineMappingRules"
    },
    "cdktf-provider-oci.GoldenGatePipelineMappingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineMappingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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.GoldenGatePipelineMappingRulesOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGatePipelineMappingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineMappingRulesList"
    },
    "cdktf-provider-oci.GoldenGatePipelineMappingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineMappingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 99
      },
      "name": "GoldenGatePipelineMappingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 128
          },
          "name": "mappingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 133
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 138
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineMappingRules"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineMappingRulesOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 161
      },
      "name": "GoldenGatePipelinePipelineDiagnosticData",
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelinePipelineDiagnosticData"
    },
    "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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.GoldenGatePipelinePipelineDiagnosticDataOutputReference"
            }
          }
        }
      ],
      "name": "GoldenGatePipelinePipelineDiagnosticDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelinePipelineDiagnosticDataList"
    },
    "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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/golden-gate-pipeline/index.ts",
        "line": 184
      },
      "name": "GoldenGatePipelinePipelineDiagnosticDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 213
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 218
          },
          "name": "diagnosticState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 223
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 228
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 233
          },
          "name": "timeLastCollected",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelinePipelineDiagnosticData"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelinePipelineDiagnosticDataOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 663
      },
      "name": "GoldenGatePipelineProcessOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#initial_data_load GoldenGatePipeline#initial_data_load}",
            "stability": "stable",
            "summary": "initial_data_load block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 677
          },
          "name": "initialDataLoad",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#replicate_schema_change GoldenGatePipeline#replicate_schema_change}",
            "stability": "stable",
            "summary": "replicate_schema_change block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 683
          },
          "name": "replicateSchemaChange",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#should_restart_on_failure GoldenGatePipeline#should_restart_on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 667
          },
          "name": "shouldRestartOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#start_using_default_mapping GoldenGatePipeline#start_using_default_mapping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 671
          },
          "name": "startUsingDefaultMapping",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptions"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 402
      },
      "name": "GoldenGatePipelineProcessOptionsInitialDataLoad",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#is_initial_load GoldenGatePipeline#is_initial_load}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 410
          },
          "name": "isInitialLoad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#action_on_existing_table GoldenGatePipeline#action_on_existing_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 406
          },
          "name": "actionOnExistingTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptionsInitialDataLoad"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoadOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoadOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 495
          },
          "name": "resetActionOnExistingTable"
        }
      ],
      "name": "GoldenGatePipelineProcessOptionsInitialDataLoadOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 499
          },
          "name": "actionOnExistingTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 512
          },
          "name": "isInitialLoadInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 489
          },
          "name": "actionOnExistingTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 505
          },
          "name": "isInitialLoad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptionsInitialDataLoadOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 820
          },
          "name": "putInitialDataLoad",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 833
          },
          "name": "putReplicateSchemaChange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 807
          },
          "name": "resetStartUsingDefaultMapping"
        }
      ],
      "name": "GoldenGatePipelineProcessOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 817
          },
          "name": "initialDataLoad",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoadOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 830
          },
          "name": "replicateSchemaChange",
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 824
          },
          "name": "initialDataLoadInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsInitialDataLoad"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 837
          },
          "name": "replicateSchemaChangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 795
          },
          "name": "shouldRestartOnFailureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 811
          },
          "name": "startUsingDefaultMappingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 788
          },
          "name": "shouldRestartOnFailure",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 801
          },
          "name": "startUsingDefaultMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptions"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptionsOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 516
      },
      "name": "GoldenGatePipelineProcessOptionsReplicateSchemaChange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#can_replicate_schema_change GoldenGatePipeline#can_replicate_schema_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 528
          },
          "name": "canReplicateSchemaChange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#action_on_ddl_error GoldenGatePipeline#action_on_ddl_error}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 520
          },
          "name": "actionOnDdlError",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#action_on_dml_error GoldenGatePipeline#action_on_dml_error}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 524
          },
          "name": "actionOnDmlError",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptionsReplicateSchemaChange"
    },
    "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 626
          },
          "name": "resetActionOnDdlError"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 642
          },
          "name": "resetActionOnDmlError"
        }
      ],
      "name": "GoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 630
          },
          "name": "actionOnDdlErrorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 646
          },
          "name": "actionOnDmlErrorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 659
          },
          "name": "canReplicateSchemaChangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 620
          },
          "name": "actionOnDdlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 636
          },
          "name": "actionOnDmlError",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 652
          },
          "name": "canReplicateSchemaChange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineProcessOptionsReplicateSchemaChange"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineProcessOptionsReplicateSchemaChangeOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 841
      },
      "name": "GoldenGatePipelineSourceConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#connection_id GoldenGatePipeline#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 845
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineSourceConnectionDetails"
    },
    "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/index.ts",
          "line": 884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 877
      },
      "name": "GoldenGatePipelineSourceConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 918
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 911
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 888
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineSourceConnectionDetails"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineSourceConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 922
      },
      "name": "GoldenGatePipelineTargetConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#connection_id GoldenGatePipeline#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 926
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineTargetConnectionDetails"
    },
    "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 958
      },
      "name": "GoldenGatePipelineTargetConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 999
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 992
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.GoldenGatePipelineTargetConnectionDetails"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineTargetConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.GoldenGatePipelineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 1003
      },
      "name": "GoldenGatePipelineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/golden_gate_pipeline#create GoldenGatePipeline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1007
          },
          "name": "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/golden_gate_pipeline#delete GoldenGatePipeline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1011
          },
          "name": "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/golden_gate_pipeline#update GoldenGatePipeline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1015
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineTimeouts"
    },
    "cdktf-provider-oci.GoldenGatePipelineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/golden-gate-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/golden-gate-pipeline/index.ts",
        "line": 1061
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1123
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1139
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1155
          },
          "name": "resetUpdate"
        }
      ],
      "name": "GoldenGatePipelineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1127
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1143
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1159
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1117
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1133
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1149
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/golden-gate-pipeline/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.GoldenGatePipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/golden-gate-pipeline/index:GoldenGatePipelineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.HealthChecksHttpMonitor": {
      "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/health_checks_http_monitor oci_health_checks_http_monitor}."
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_monitor oci_health_checks_http_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/health-checks-http-monitor/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.HealthChecksHttpMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/health-checks-http-monitor/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a HealthChecksHttpMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/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 HealthChecksHttpMonitor 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/health_checks_http_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing HealthChecksHttpMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the HealthChecksHttpMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 559
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 335
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 364
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 380
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 401
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 430
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 446
          },
          "name": "resetMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 462
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 478
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 530
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 562
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 546
          },
          "name": "resetVantagePointNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 595
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "HealthChecksHttpMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 389
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 500
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 518
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 556
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 323
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 339
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 352
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 368
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 384
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 405
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 418
          },
          "name": "intervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 434
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 450
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 466
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 482
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 495
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 513
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 534
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 566
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 550
          },
          "name": "vantagePointNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 316
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 329
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 345
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 358
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 374
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 395
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 411
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 424
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 440
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 456
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 472
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 488
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 506
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 524
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 540
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-monitor/index:HealthChecksHttpMonitor"
    },
    "cdktf-provider-oci.HealthChecksHttpMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-http-monitor/index.ts",
        "line": 9
      },
      "name": "HealthChecksHttpMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_monitor#compartment_id HealthChecksHttpMonitor#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 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/health_checks_http_monitor#display_name HealthChecksHttpMonitor#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/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/health_checks_http_monitor#interval_in_seconds HealthChecksHttpMonitor#interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 40
          },
          "name": "intervalInSeconds",
          "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/health_checks_http_monitor#protocol HealthChecksHttpMonitor#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 60
          },
          "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/health_checks_http_monitor#targets HealthChecksHttpMonitor#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 64
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/health_checks_http_monitor#defined_tags HealthChecksHttpMonitor#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/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/health_checks_http_monitor#freeform_tags HealthChecksHttpMonitor#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 25
          },
          "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/health_checks_http_monitor#headers HealthChecksHttpMonitor#headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 29
          },
          "name": "headers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/health_checks_http_monitor#id HealthChecksHttpMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-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/health_checks_http_monitor#is_enabled HealthChecksHttpMonitor#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 44
          },
          "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/health_checks_http_monitor#method HealthChecksHttpMonitor#method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 48
          },
          "name": "method",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_monitor#path HealthChecksHttpMonitor#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 52
          },
          "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/health_checks_http_monitor#port HealthChecksHttpMonitor#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 56
          },
          "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/health_checks_http_monitor#timeout_in_seconds HealthChecksHttpMonitor#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 68
          },
          "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/health_checks_http_monitor#timeouts HealthChecksHttpMonitor#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_monitor#vantage_point_names HealthChecksHttpMonitor#vantage_point_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 72
          },
          "name": "vantagePointNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-monitor/index:HealthChecksHttpMonitorConfig"
    },
    "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-http-monitor/index.ts",
        "line": 80
      },
      "name": "HealthChecksHttpMonitorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_monitor#create HealthChecksHttpMonitor#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/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/health_checks_http_monitor#delete HealthChecksHttpMonitor#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/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/health_checks_http_monitor#update HealthChecksHttpMonitor#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 92
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/health-checks-http-monitor/index:HealthChecksHttpMonitorTimeouts"
    },
    "cdktf-provider-oci.HealthChecksHttpMonitorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/health-checks-http-monitor/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/health-checks-http-monitor/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 200
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 216
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 232
          },
          "name": "resetUpdate"
        }
      ],
      "name": "HealthChecksHttpMonitorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 204
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 220
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 236
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 194
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 210
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 226
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-monitor/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksHttpMonitorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-monitor/index:HealthChecksHttpMonitorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.HealthChecksHttpProbe": {
      "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/health_checks_http_probe oci_health_checks_http_probe}."
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpProbe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe oci_health_checks_http_probe} Resource."
        },
        "locationInModule": {
          "filename": "src/health-checks-http-probe/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.HealthChecksHttpProbeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/health-checks-http-probe/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a HealthChecksHttpProbe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/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 HealthChecksHttpProbe 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/health_checks_http_probe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing HealthChecksHttpProbe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the HealthChecksHttpProbe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 460
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 310
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 331
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 347
          },
          "name": "resetMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 363
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 379
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 431
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 463
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 447
          },
          "name": "resetVantagePointNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 475
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "HealthChecksHttpProbe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 319
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 401
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 419
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 457
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 314
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 335
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 351
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 367
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 383
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 396
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 414
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 435
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 467
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 451
          },
          "name": "vantagePointNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 304
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 341
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 357
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 373
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 389
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 407
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 425
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 441
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-probe/index:HealthChecksHttpProbe"
    },
    "cdktf-provider-oci.HealthChecksHttpProbeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpProbeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-http-probe/index.ts",
        "line": 9
      },
      "name": "HealthChecksHttpProbeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe#compartment_id HealthChecksHttpProbe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 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/health_checks_http_probe#protocol HealthChecksHttpProbe#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/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/health_checks_http_probe#targets HealthChecksHttpProbe#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 44
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/health_checks_http_probe#headers HealthChecksHttpProbe#headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 17
          },
          "name": "headers",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/health_checks_http_probe#id HealthChecksHttpProbe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe#method HealthChecksHttpProbe#method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 28
          },
          "name": "method",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe#path HealthChecksHttpProbe#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 32
          },
          "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/health_checks_http_probe#port HealthChecksHttpProbe#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 36
          },
          "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/health_checks_http_probe#timeout_in_seconds HealthChecksHttpProbe#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 48
          },
          "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/health_checks_http_probe#timeouts HealthChecksHttpProbe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe#vantage_point_names HealthChecksHttpProbe#vantage_point_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 52
          },
          "name": "vantagePointNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-probe/index:HealthChecksHttpProbeConfig"
    },
    "cdktf-provider-oci.HealthChecksHttpProbeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-http-probe/index.ts",
        "line": 60
      },
      "name": "HealthChecksHttpProbeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_http_probe#create HealthChecksHttpProbe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/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/health_checks_http_probe#delete HealthChecksHttpProbe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/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/health_checks_http_probe#update HealthChecksHttpProbe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/health-checks-http-probe/index:HealthChecksHttpProbeTimeouts"
    },
    "cdktf-provider-oci.HealthChecksHttpProbeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/health-checks-http-probe/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/health-checks-http-probe/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "HealthChecksHttpProbeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-http-probe/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksHttpProbeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/health-checks-http-probe/index:HealthChecksHttpProbeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.HealthChecksPingMonitor": {
      "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/health_checks_ping_monitor oci_health_checks_ping_monitor}."
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_monitor oci_health_checks_ping_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/health-checks-ping-monitor/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.HealthChecksPingMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/health-checks-ping-monitor/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a HealthChecksPingMonitor resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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 HealthChecksPingMonitor 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/health_checks_ping_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing HealthChecksPingMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the HealthChecksPingMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 496
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 320
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 349
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 370
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 399
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 415
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 467
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 499
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 483
          },
          "name": "resetVantagePointNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 511
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "HealthChecksPingMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 358
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 437
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 455
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 493
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 308
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 324
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 337
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 353
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 374
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 387
          },
          "name": "intervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 403
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 419
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 432
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 450
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 471
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 503
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 487
          },
          "name": "vantagePointNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 301
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 314
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 330
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 343
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 364
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 380
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 393
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 409
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 425
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 443
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 461
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 477
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-monitor/index:HealthChecksPingMonitor"
    },
    "cdktf-provider-oci.HealthChecksPingMonitorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingMonitorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-ping-monitor/index.ts",
        "line": 9
      },
      "name": "HealthChecksPingMonitorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_monitor#compartment_id HealthChecksPingMonitor#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 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/health_checks_ping_monitor#display_name HealthChecksPingMonitor#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#interval_in_seconds HealthChecksPingMonitor#interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 36
          },
          "name": "intervalInSeconds",
          "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/health_checks_ping_monitor#protocol HealthChecksPingMonitor#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 48
          },
          "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/health_checks_ping_monitor#targets HealthChecksPingMonitor#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 52
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/health_checks_ping_monitor#defined_tags HealthChecksPingMonitor#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#freeform_tags HealthChecksPingMonitor#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#id HealthChecksPingMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#is_enabled HealthChecksPingMonitor#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 40
          },
          "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/health_checks_ping_monitor#port HealthChecksPingMonitor#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 44
          },
          "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/health_checks_ping_monitor#timeout_in_seconds HealthChecksPingMonitor#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 56
          },
          "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/health_checks_ping_monitor#timeouts HealthChecksPingMonitor#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_monitor#vantage_point_names HealthChecksPingMonitor#vantage_point_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 60
          },
          "name": "vantagePointNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-monitor/index:HealthChecksPingMonitorConfig"
    },
    "cdktf-provider-oci.HealthChecksPingMonitorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-ping-monitor/index.ts",
        "line": 68
      },
      "name": "HealthChecksPingMonitorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_monitor#create HealthChecksPingMonitor#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#delete HealthChecksPingMonitor#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/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/health_checks_ping_monitor#update HealthChecksPingMonitor#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 80
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/health-checks-ping-monitor/index:HealthChecksPingMonitorTimeouts"
    },
    "cdktf-provider-oci.HealthChecksPingMonitorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/health-checks-ping-monitor/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/health-checks-ping-monitor/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 188
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 204
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 220
          },
          "name": "resetUpdate"
        }
      ],
      "name": "HealthChecksPingMonitorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 192
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 208
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 224
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 182
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 198
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 214
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-monitor/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksPingMonitorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-monitor/index:HealthChecksPingMonitorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.HealthChecksPingProbe": {
      "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/health_checks_ping_probe oci_health_checks_ping_probe}."
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingProbe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_probe oci_health_checks_ping_probe} Resource."
        },
        "locationInModule": {
          "filename": "src/health-checks-ping-probe/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.HealthChecksPingProbeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/health-checks-ping-probe/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a HealthChecksPingProbe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/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 HealthChecksPingProbe 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/health_checks_ping_probe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing HealthChecksPingProbe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the HealthChecksPingProbe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 300
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 316
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 368
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 384
          },
          "name": "resetVantagePointNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/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/health-checks-ping-probe/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "HealthChecksPingProbe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 288
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 338
          },
          "name": "resultsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 356
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 304
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 320
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 333
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 351
          },
          "name": "targetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 372
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 388
          },
          "name": "vantagePointNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 310
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 326
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 344
          },
          "name": "targets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 362
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 378
          },
          "name": "vantagePointNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-probe/index:HealthChecksPingProbe"
    },
    "cdktf-provider-oci.HealthChecksPingProbeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingProbeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-ping-probe/index.ts",
        "line": 9
      },
      "name": "HealthChecksPingProbeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_probe#compartment_id HealthChecksPingProbe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 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/health_checks_ping_probe#protocol HealthChecksPingProbe#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 28
          },
          "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/health_checks_ping_probe#targets HealthChecksPingProbe#targets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 32
          },
          "name": "targets",
          "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/health_checks_ping_probe#id HealthChecksPingProbe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/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/health_checks_ping_probe#port HealthChecksPingProbe#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 24
          },
          "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/health_checks_ping_probe#timeout_in_seconds HealthChecksPingProbe#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 36
          },
          "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/health_checks_ping_probe#timeouts HealthChecksPingProbe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_probe#vantage_point_names HealthChecksPingProbe#vantage_point_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 40
          },
          "name": "vantagePointNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-probe/index:HealthChecksPingProbeConfig"
    },
    "cdktf-provider-oci.HealthChecksPingProbeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/health-checks-ping-probe/index.ts",
        "line": 48
      },
      "name": "HealthChecksPingProbeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/health_checks_ping_probe#create HealthChecksPingProbe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/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/health_checks_ping_probe#delete HealthChecksPingProbe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/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/health_checks_ping_probe#update HealthChecksPingProbe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/health-checks-ping-probe/index:HealthChecksPingProbeTimeouts"
    },
    "cdktf-provider-oci.HealthChecksPingProbeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/health-checks-ping-probe/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/health-checks-ping-probe/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "HealthChecksPingProbeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/health-checks-ping-probe/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.HealthChecksPingProbeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/health-checks-ping-probe/index:HealthChecksPingProbeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityApiKey": {
      "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/identity_api_key oci_identity_api_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_api_key oci_identity_api_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-api-key/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.IdentityApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-api-key/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-api-key/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 IdentityApiKey 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/identity_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 321
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityApiKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 324
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/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/identity-api-key/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 255
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 276
          },
          "name": "inactiveStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 299
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 318
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityApiKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 289
          },
          "name": "keyValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 328
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityApiKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 312
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 282
          },
          "name": "keyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 305
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-api-key/index:IdentityApiKey"
    },
    "cdktf-provider-oci.IdentityApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-api-key/index.ts",
        "line": 9
      },
      "name": "IdentityApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_api_key#key_value IdentityApiKey#key_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 20
          },
          "name": "keyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_api_key#user_id IdentityApiKey#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 24
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_api_key#id IdentityApiKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/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/identity_api_key#timeouts IdentityApiKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityApiKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-api-key/index:IdentityApiKeyConfig"
    },
    "cdktf-provider-oci.IdentityApiKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityApiKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-api-key/index.ts",
        "line": 32
      },
      "name": "IdentityApiKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_api_key#create IdentityApiKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/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/identity_api_key#delete IdentityApiKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/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/identity_api_key#update IdentityApiKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-api-key/index:IdentityApiKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityApiKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityApiKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-api-key/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/identity-api-key/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityApiKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-api-key/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityApiKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-api-key/index:IdentityApiKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityAuthToken": {
      "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/identity_auth_token oci_identity_auth_token}."
      },
      "fqn": "cdktf-provider-oci.IdentityAuthToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_auth_token oci_identity_auth_token} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-auth-token/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.IdentityAuthTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-auth-token/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityAuthToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/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 IdentityAuthToken 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/identity_auth_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityAuthToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityAuthToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 326
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 329
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityAuthToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 284
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 289
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 294
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 299
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 323
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 304
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 263
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 333
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 317
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 256
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 310
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-auth-token/index:IdentityAuthToken"
    },
    "cdktf-provider-oci.IdentityAuthTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-auth-token/index.ts",
        "line": 9
      },
      "name": "IdentityAuthTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_auth_token#description IdentityAuthToken#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 13
          },
          "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/identity_auth_token#user_id IdentityAuthToken#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 24
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_auth_token#id IdentityAuthToken#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/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/identity_auth_token#timeouts IdentityAuthToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-auth-token/index:IdentityAuthTokenConfig"
    },
    "cdktf-provider-oci.IdentityAuthTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-auth-token/index.ts",
        "line": 32
      },
      "name": "IdentityAuthTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_auth_token#create IdentityAuthToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/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/identity_auth_token#delete IdentityAuthToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/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/identity_auth_token#update IdentityAuthToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-auth-token/index:IdentityAuthTokenTimeouts"
    },
    "cdktf-provider-oci.IdentityAuthTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-auth-token/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/identity-auth-token/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityAuthTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-auth-token/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityAuthTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-auth-token/index:IdentityAuthTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicy": {
      "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/identity_authentication_policy oci_identity_authentication_policy}."
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy oci_identity_authentication_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-authentication-policy/index.ts",
          "line": 569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityAuthenticationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 554
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityAuthenticationPolicy 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/identity_authentication_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityAuthenticationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityAuthenticationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 630
          },
          "name": "putNetworkPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 646
          },
          "name": "putPasswordPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 662
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 617
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 633
          },
          "name": "resetNetworkPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 649
          },
          "name": "resetPasswordPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 665
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/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/identity-authentication-policy/index.ts",
            "line": 687
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityAuthenticationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 542
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 627
          },
          "name": "networkPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 643
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 659
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 605
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 621
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 637
          },
          "name": "networkPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 653
          },
          "name": "passwordPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 669
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 598
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicy"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 9
      },
      "name": "IdentityAuthenticationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#compartment_id IdentityAuthenticationPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/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/resources/identity_authentication_policy#id IdentityAuthenticationPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/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/identity_authentication_policy#network_policy IdentityAuthenticationPolicy#network_policy}",
            "stability": "stable",
            "summary": "network_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 26
          },
          "name": "networkPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#password_policy IdentityAuthenticationPolicy#password_policy}",
            "stability": "stable",
            "summary": "password_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 32
          },
          "name": "passwordPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#timeouts IdentityAuthenticationPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyConfig"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 40
      },
      "name": "IdentityAuthenticationPolicyNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#network_source_ids IdentityAuthenticationPolicy#network_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 44
          },
          "name": "networkSourceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyNetworkPolicy"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-authentication-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 76
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 116
          },
          "name": "resetNetworkSourceIds"
        }
      ],
      "name": "IdentityAuthenticationPolicyNetworkPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 120
          },
          "name": "networkSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 110
          },
          "name": "networkSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 87
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyNetworkPolicy"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyNetworkPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 124
      },
      "name": "IdentityAuthenticationPolicyPasswordPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#is_lowercase_characters_required IdentityAuthenticationPolicy#is_lowercase_characters_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 128
          },
          "name": "isLowercaseCharactersRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_authentication_policy#is_numeric_characters_required IdentityAuthenticationPolicy#is_numeric_characters_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 132
          },
          "name": "isNumericCharactersRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_authentication_policy#is_special_characters_required IdentityAuthenticationPolicy#is_special_characters_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 136
          },
          "name": "isSpecialCharactersRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_authentication_policy#is_uppercase_characters_required IdentityAuthenticationPolicy#is_uppercase_characters_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 140
          },
          "name": "isUppercaseCharactersRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_authentication_policy#is_username_containment_allowed IdentityAuthenticationPolicy#is_username_containment_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 144
          },
          "name": "isUsernameContainmentAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_authentication_policy#minimum_password_length IdentityAuthenticationPolicy#minimum_password_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 148
          },
          "name": "minimumPasswordLength",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyPasswordPolicy"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-authentication-policy/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/identity-authentication-policy/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 285
          },
          "name": "resetIsLowercaseCharactersRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 301
          },
          "name": "resetIsNumericCharactersRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 317
          },
          "name": "resetIsSpecialCharactersRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 333
          },
          "name": "resetIsUppercaseCharactersRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 349
          },
          "name": "resetIsUsernameContainmentAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 365
          },
          "name": "resetMinimumPasswordLength"
        }
      ],
      "name": "IdentityAuthenticationPolicyPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 289
          },
          "name": "isLowercaseCharactersRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 305
          },
          "name": "isNumericCharactersRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 321
          },
          "name": "isSpecialCharactersRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 337
          },
          "name": "isUppercaseCharactersRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 353
          },
          "name": "isUsernameContainmentAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 369
          },
          "name": "minimumPasswordLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 279
          },
          "name": "isLowercaseCharactersRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 295
          },
          "name": "isNumericCharactersRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 311
          },
          "name": "isSpecialCharactersRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 327
          },
          "name": "isUppercaseCharactersRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 343
          },
          "name": "isUsernameContainmentAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 359
          },
          "name": "minimumPasswordLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 373
      },
      "name": "IdentityAuthenticationPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_authentication_policy#create IdentityAuthenticationPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 377
          },
          "name": "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/identity_authentication_policy#delete IdentityAuthenticationPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 381
          },
          "name": "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/identity_authentication_policy#update IdentityAuthenticationPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 385
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyTimeouts"
    },
    "cdktf-provider-oci.IdentityAuthenticationPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-authentication-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-authentication-policy/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 493
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 509
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 525
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityAuthenticationPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 497
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 513
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 529
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 487
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 503
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 519
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-authentication-policy/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityAuthenticationPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-authentication-policy/index:IdentityAuthenticationPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityCompartment": {
      "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/identity_compartment oci_identity_compartment}."
      },
      "fqn": "cdktf-provider-oci.IdentityCompartment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_compartment oci_identity_compartment} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-compartment/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityCompartmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-compartment/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityCompartment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 163
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityCompartment 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/identity_compartment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityCompartment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityCompartment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 339
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityCompartmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 216
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 232
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 261
          },
          "name": "resetEnableDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 277
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 342
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 354
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityCompartment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 302
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 307
          },
          "name": "isAccessible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 325
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 330
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 336
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityCompartmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 220
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 236
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 249
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 265
          },
          "name": "enableDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 281
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 320
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 346
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityCompartmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 210
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 226
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 242
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 255
          },
          "name": "enableDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 271
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 313
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-compartment/index:IdentityCompartment"
    },
    "cdktf-provider-oci.IdentityCompartmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCompartmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-compartment/index.ts",
        "line": 9
      },
      "name": "IdentityCompartmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_compartment#description IdentityCompartment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 21
          },
          "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/identity_compartment#name IdentityCompartment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/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/identity_compartment#compartment_id IdentityCompartment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/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/identity_compartment#defined_tags IdentityCompartment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/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/identity_compartment#enable_delete IdentityCompartment#enable_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 25
          },
          "name": "enableDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_compartment#freeform_tags IdentityCompartment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/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/identity_compartment#id IdentityCompartment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/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/identity_compartment#timeouts IdentityCompartment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityCompartmentTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-compartment/index:IdentityCompartmentConfig"
    },
    "cdktf-provider-oci.IdentityCompartmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCompartmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-compartment/index.ts",
        "line": 48
      },
      "name": "IdentityCompartmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_compartment#delete IdentityCompartment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 52
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-compartment/index:IdentityCompartmentTimeouts"
    },
    "cdktf-provider-oci.IdentityCompartmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCompartmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-compartment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-compartment/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 134
          },
          "name": "resetDelete"
        }
      ],
      "name": "IdentityCompartmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 138
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 128
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-compartment/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityCompartmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-compartment/index:IdentityCompartmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityCustomerSecretKey": {
      "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/identity_customer_secret_key oci_identity_customer_secret_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityCustomerSecretKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_customer_secret_key oci_identity_customer_secret_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-customer-secret-key/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.IdentityCustomerSecretKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-customer-secret-key/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityCustomerSecretKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/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 IdentityCustomerSecretKey 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/identity_customer_secret_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityCustomerSecretKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityCustomerSecretKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 326
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 329
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityCustomerSecretKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 284
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 289
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 299
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 304
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 323
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 263
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 333
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 317
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 256
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 310
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-customer-secret-key/index:IdentityCustomerSecretKey"
    },
    "cdktf-provider-oci.IdentityCustomerSecretKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-customer-secret-key/index.ts",
        "line": 9
      },
      "name": "IdentityCustomerSecretKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_customer_secret_key#display_name IdentityCustomerSecretKey#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 13
          },
          "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/identity_customer_secret_key#user_id IdentityCustomerSecretKey#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 24
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_customer_secret_key#id IdentityCustomerSecretKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/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/identity_customer_secret_key#timeouts IdentityCustomerSecretKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-customer-secret-key/index:IdentityCustomerSecretKeyConfig"
    },
    "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-customer-secret-key/index.ts",
        "line": 32
      },
      "name": "IdentityCustomerSecretKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_customer_secret_key#create IdentityCustomerSecretKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/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/identity_customer_secret_key#delete IdentityCustomerSecretKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/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/identity_customer_secret_key#update IdentityCustomerSecretKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-customer-secret-key/index:IdentityCustomerSecretKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityCustomerSecretKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-customer-secret-key/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/identity-customer-secret-key/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityCustomerSecretKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-customer-secret-key/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-customer-secret-key/index:IdentityCustomerSecretKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessToken": {
      "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/identity_data_plane_generate_scoped_access_token oci_identity_data_plane_generate_scoped_access_token}."
      },
      "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_data_plane_generate_scoped_access_token oci_identity_data_plane_generate_scoped_access_token} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-data-plane-generate-scoped-access-token/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.IdentityDataPlaneGenerateScopedAccessTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDataPlaneGenerateScopedAccessToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/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 IdentityDataPlaneGenerateScopedAccessToken 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/identity_data_plane_generate_scoped_access_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDataPlaneGenerateScopedAccessToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDataPlaneGenerateScopedAccessToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 306
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 309
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/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/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDataPlaneGenerateScopedAccessToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 303
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 297
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 279
          },
          "name": "publicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 292
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 313
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 272
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 285
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-data-plane-generate-scoped-access-token/index:IdentityDataPlaneGenerateScopedAccessToken"
    },
    "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
        "line": 9
      },
      "name": "IdentityDataPlaneGenerateScopedAccessTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_data_plane_generate_scoped_access_token#public_key IdentityDataPlaneGenerateScopedAccessToken#public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 20
          },
          "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/identity_data_plane_generate_scoped_access_token#scope IdentityDataPlaneGenerateScopedAccessToken#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 24
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_data_plane_generate_scoped_access_token#id IdentityDataPlaneGenerateScopedAccessToken#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/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/identity_data_plane_generate_scoped_access_token#timeouts IdentityDataPlaneGenerateScopedAccessToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-data-plane-generate-scoped-access-token/index:IdentityDataPlaneGenerateScopedAccessTokenConfig"
    },
    "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
        "line": 32
      },
      "name": "IdentityDataPlaneGenerateScopedAccessTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_data_plane_generate_scoped_access_token#create IdentityDataPlaneGenerateScopedAccessToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/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/identity_data_plane_generate_scoped_access_token#delete IdentityDataPlaneGenerateScopedAccessToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/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/identity_data_plane_generate_scoped_access_token#update IdentityDataPlaneGenerateScopedAccessToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-data-plane-generate-scoped-access-token/index:IdentityDataPlaneGenerateScopedAccessTokenTimeouts"
    },
    "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-data-plane-generate-scoped-access-token/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/identity-data-plane-generate-scoped-access-token/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDataPlaneGenerateScopedAccessTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-data-plane-generate-scoped-access-token/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDataPlaneGenerateScopedAccessTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-data-plane-generate-scoped-access-token/index:IdentityDataPlaneGenerateScopedAccessTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDbCredential": {
      "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/identity_db_credential oci_identity_db_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDbCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_db_credential oci_identity_db_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-db-credential/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.IdentityDbCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-db-credential/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDbCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/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 IdentityDbCredential 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/identity_db_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDbCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDbCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 339
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 342
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 354
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 364
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDbCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 289
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 307
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 317
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 336
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 268
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 302
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 346
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 330
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 261
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 295
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 323
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-db-credential/index:IdentityDbCredential"
    },
    "cdktf-provider-oci.IdentityDbCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDbCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-db-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDbCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_db_credential#description IdentityDbCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 13
          },
          "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/identity_db_credential#password IdentityDbCredential#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 24
          },
          "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/resources/identity_db_credential#user_id IdentityDbCredential#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 28
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_db_credential#id IdentityDbCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/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/identity_db_credential#timeouts IdentityDbCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-db-credential/index:IdentityDbCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDbCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-db-credential/index.ts",
        "line": 36
      },
      "name": "IdentityDbCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_db_credential#create IdentityDbCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/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/identity_db_credential#delete IdentityDbCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/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/identity_db_credential#update IdentityDbCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-db-credential/index:IdentityDbCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDbCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-db-credential/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/identity-db-credential/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDbCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-db-credential/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDbCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-db-credential/index:IdentityDbCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomain": {
      "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/identity_domain oci_identity_domain}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomain",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain oci_identity_domain} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domain/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.IdentityDomainConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domain/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomain resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domain/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 IdentityDomain 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/identity_domain#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomain that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomain to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 681
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 412
          },
          "name": "resetAdminEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 428
          },
          "name": "resetAdminFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 444
          },
          "name": "resetAdminLastName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 460
          },
          "name": "resetAdminUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 489
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 531
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 565
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 581
          },
          "name": "resetIsHiddenOnLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 597
          },
          "name": "resetIsNotificationBypassed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 613
          },
          "name": "resetIsPrimaryEmailRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 653
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 684
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/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/identity-domain/index.ts",
            "line": 718
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomain",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 553
          },
          "name": "homeRegionUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 635
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 641
          },
          "name": "replicaRegions",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainReplicaRegionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 662
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 678
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 667
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 672
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 416
          },
          "name": "adminEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 432
          },
          "name": "adminFirstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 448
          },
          "name": "adminLastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 464
          },
          "name": "adminUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 477
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 493
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 506
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 535
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 548
          },
          "name": "homeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 569
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 585
          },
          "name": "isHiddenOnLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 601
          },
          "name": "isNotificationBypassedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 617
          },
          "name": "isPrimaryEmailRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 630
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 657
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 688
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 406
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 422
          },
          "name": "adminFirstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 438
          },
          "name": "adminLastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 454
          },
          "name": "adminUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 470
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 483
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 499
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 512
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 525
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 541
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 575
          },
          "name": "isHiddenOnLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 591
          },
          "name": "isNotificationBypassed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 607
          },
          "name": "isPrimaryEmailRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 623
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomain"
    },
    "cdktf-provider-oci.IdentityDomainConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domain/index.ts",
        "line": 9
      },
      "name": "IdentityDomainConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#compartment_id IdentityDomain#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/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/resources/identity_domain#description IdentityDomain#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 37
          },
          "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/identity_domain#display_name IdentityDomain#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/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/identity_domain#home_region IdentityDomain#home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 49
          },
          "name": "homeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#license_type IdentityDomain#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 72
          },
          "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/identity_domain#admin_email IdentityDomain#admin_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 13
          },
          "name": "adminEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#admin_first_name IdentityDomain#admin_first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 17
          },
          "name": "adminFirstName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#admin_last_name IdentityDomain#admin_last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 21
          },
          "name": "adminLastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#admin_user_name IdentityDomain#admin_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 25
          },
          "name": "adminUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#defined_tags IdentityDomain#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/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/identity_domain#freeform_tags IdentityDomain#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/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/identity_domain#id IdentityDomain#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 56
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#is_hidden_on_login IdentityDomain#is_hidden_on_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 60
          },
          "name": "isHiddenOnLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domain#is_notification_bypassed IdentityDomain#is_notification_bypassed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 64
          },
          "name": "isNotificationBypassed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domain#is_primary_email_required IdentityDomain#is_primary_email_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 68
          },
          "name": "isPrimaryEmailRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domain#state IdentityDomain#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 76
          },
          "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/identity_domain#timeouts IdentityDomain#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomainConfig"
    },
    "cdktf-provider-oci.IdentityDomainReplicaRegions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicaRegions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domain/index.ts",
        "line": 84
      },
      "name": "IdentityDomainReplicaRegions",
      "symbolId": "src/identity-domain/index:IdentityDomainReplicaRegions"
    },
    "cdktf-provider-oci.IdentityDomainReplicaRegionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicaRegionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domain/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/identity-domain/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/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.IdentityDomainReplicaRegionsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainReplicaRegionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 158
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domain/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/identity-domain/index.ts",
            "line": 158
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomainReplicaRegionsList"
    },
    "cdktf-provider-oci.IdentityDomainReplicaRegionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicaRegionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domain/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/identity-domain/index.ts",
        "line": 107
      },
      "name": "IdentityDomainReplicaRegionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 136
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 141
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 146
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainReplicaRegions"
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomainReplicaRegionsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainReplicationToRegion": {
      "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/identity_domain_replication_to_region oci_identity_domain_replication_to_region}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain_replication_to_region oci_identity_domain_replication_to_region} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domain-replication-to-region/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.IdentityDomainReplicationToRegionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domain-replication-to-region/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainReplicationToRegion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/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 IdentityDomainReplicationToRegion 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/identity_domain_replication_to_region#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainReplicationToRegion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainReplicationToRegion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 291
          },
          "name": "resetReplicaRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainReplicationToRegion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 263
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 295
          },
          "name": "replicaRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 256
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 285
          },
          "name": "replicaRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domain-replication-to-region/index:IdentityDomainReplicationToRegion"
    },
    "cdktf-provider-oci.IdentityDomainReplicationToRegionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domain-replication-to-region/index.ts",
        "line": 9
      },
      "name": "IdentityDomainReplicationToRegionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain_replication_to_region#domain_id IdentityDomainReplicationToRegion#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 13
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_domain_replication_to_region#id IdentityDomainReplicationToRegion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/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/identity_domain_replication_to_region#replica_region IdentityDomainReplicationToRegion#replica_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 24
          },
          "name": "replicaRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain_replication_to_region#timeouts IdentityDomainReplicationToRegion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domain-replication-to-region/index:IdentityDomainReplicationToRegionConfig"
    },
    "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domain-replication-to-region/index.ts",
        "line": 32
      },
      "name": "IdentityDomainReplicationToRegionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain_replication_to_region#create IdentityDomainReplicationToRegion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/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/identity_domain_replication_to_region#delete IdentityDomainReplicationToRegion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/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/identity_domain_replication_to_region#update IdentityDomainReplicationToRegion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domain-replication-to-region/index:IdentityDomainReplicationToRegionTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domain-replication-to-region/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/identity-domain-replication-to-region/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainReplicationToRegionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain-replication-to-region/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainReplicationToRegionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domain-replication-to-region/index:IdentityDomainReplicationToRegionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domain/index.ts",
        "line": 169
      },
      "name": "IdentityDomainTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domain#create IdentityDomain#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 173
          },
          "name": "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/identity_domain#delete IdentityDomain#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 177
          },
          "name": "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/identity_domain#update IdentityDomain#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 181
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomainTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domain/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/identity-domain/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 289
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 305
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 321
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 293
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 309
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 325
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 283
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 299
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 315
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domain/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domain/index:IdentityDomainTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySetting": {
      "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/identity_domains_account_recovery_setting oci_identity_domains_account_recovery_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting oci_identity_domains_account_recovery_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/index.ts",
          "line": 695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsAccountRecoverySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 680
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsAccountRecoverySetting 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/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 IdentityDomainsAccountRecoverySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsAccountRecoverySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 963
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 979
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 768
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 752
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 784
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 815
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 916
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 932
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 966
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 982
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 994
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 1013
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsAccountRecoverySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 668
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 793
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 798
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 803
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 837
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 843
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 862
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 867
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 872
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 904
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 960
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 954
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 976
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 740
          },
          "name": "accountRecoverySettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 756
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 772
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 788
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 819
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 832
          },
          "name": "factorsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 856
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 885
          },
          "name": "lockoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 898
          },
          "name": "maxIncorrectAttemptsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 920
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 936
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 949
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 970
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 986
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 733
          },
          "name": "accountRecoverySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 762
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 746
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 778
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 809
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 825
          },
          "name": "factors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 849
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 878
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 891
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 910
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 926
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 942
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySetting"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsAccountRecoverySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#account_recovery_setting_id IdentityDomainsAccountRecoverySetting#account_recovery_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_account_recovery_setting#factors IdentityDomainsAccountRecoverySetting#factors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 33
          },
          "name": "factors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_account_recovery_setting#idcs_endpoint IdentityDomainsAccountRecoverySetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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/resources/identity_domains_account_recovery_setting#lockout_duration IdentityDomainsAccountRecoverySetting#lockout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 41
          },
          "name": "lockoutDuration",
          "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/identity_domains_account_recovery_setting#max_incorrect_attempts IdentityDomainsAccountRecoverySetting#max_incorrect_attempts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 45
          },
          "name": "maxIncorrectAttempts",
          "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/identity_domains_account_recovery_setting#schemas IdentityDomainsAccountRecoverySetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 57
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_account_recovery_setting#attributes IdentityDomainsAccountRecoverySetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_account_recovery_setting#attribute_sets IdentityDomainsAccountRecoverySetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_account_recovery_setting#authorization IdentityDomainsAccountRecoverySetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_account_recovery_setting#external_id IdentityDomainsAccountRecoverySetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 29
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#ocid IdentityDomainsAccountRecoverySetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 49
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#resource_type_schema_version IdentityDomainsAccountRecoverySetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 53
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#tags IdentityDomainsAccountRecoverySetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 63
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#timeouts IdentityDomainsAccountRecoverySetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsAccountRecoverySettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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.IdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAccountRecoverySettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsAccountRecoverySettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAccountRecoverySettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsAccountRecoverySettingMeta",
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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.IdentityDomainsAccountRecoverySettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAccountRecoverySettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsAccountRecoverySettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 313
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 318
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 323
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 328
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 333
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 356
      },
      "name": "IdentityDomainsAccountRecoverySettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#key IdentityDomainsAccountRecoverySetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 360
          },
          "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/identity_domains_account_recovery_setting#value IdentityDomainsAccountRecoverySetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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.IdentityDomainsAccountRecoverySettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAccountRecoverySettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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/identity-domains-account-recovery-setting/index.ts",
        "line": 403
      },
      "name": "IdentityDomainsAccountRecoverySettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 462
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 475
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 455
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 499
      },
      "name": "IdentityDomainsAccountRecoverySettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_account_recovery_setting#create IdentityDomainsAccountRecoverySetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 503
          },
          "name": "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/identity_domains_account_recovery_setting#delete IdentityDomainsAccountRecoverySetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_account_recovery_setting#update IdentityDomainsAccountRecoverySetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 511
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-account-recovery-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-account-recovery-setting/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 619
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 635
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 651
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsAccountRecoverySettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 623
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 639
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 655
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 613
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 629
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 645
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-account-recovery-setting/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAccountRecoverySettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-account-recovery-setting/index:IdentityDomainsAccountRecoverySettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKey": {
      "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/identity_domains_api_key oci_identity_domains_api_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key oci_identity_domains_api_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/index.ts",
          "line": 911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 896
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsApiKey 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/identity_domains_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1144
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1160
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1176
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1192
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 970
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 954
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 986
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1012
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1097
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1113
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1147
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1163
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1179
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1195
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1207
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 884
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 995
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1000
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1021
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1026
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1031
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1037
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1056
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1061
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1066
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1085
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1141
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1135
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1157
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1173
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1189
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 958
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 974
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 990
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1016
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1050
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1079
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1101
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1117
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1130
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1151
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1167
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1183
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1199
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 964
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 948
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 980
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1006
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1043
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1072
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1091
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1107
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 1123
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKey"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#idcs_endpoint IdentityDomainsApiKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_api_key#key IdentityDomainsApiKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 33
          },
          "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/identity_domains_api_key#schemas IdentityDomainsApiKey#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 45
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_api_key#attributes IdentityDomainsApiKey#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/resources/identity_domains_api_key#attribute_sets IdentityDomainsApiKey#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/resources/identity_domains_api_key#authorization IdentityDomainsApiKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/resources/identity_domains_api_key#description IdentityDomainsApiKey#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/identity_domains_api_key#ocid IdentityDomainsApiKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#resource_type_schema_version IdentityDomainsApiKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#tags IdentityDomainsApiKey#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 51
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#timeouts IdentityDomainsApiKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 57
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsApiKey#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 63
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#user IdentityDomainsApiKey#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 69
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsApiKeyIdcsCreatedBy",
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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.IdentityDomainsApiKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApiKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsApiKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsApiKeyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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.IdentityDomainsApiKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApiKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsApiKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsApiKeyMeta",
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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.IdentityDomainsApiKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApiKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsApiKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 313
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 318
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 323
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 328
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 333
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 356
      },
      "name": "IdentityDomainsApiKeyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#key IdentityDomainsApiKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 360
          },
          "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/identity_domains_api_key#value IdentityDomainsApiKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyTags"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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.IdentityDomainsApiKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApiKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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/identity-domains-api-key/index.ts",
        "line": 403
      },
      "name": "IdentityDomainsApiKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 462
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 475
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 455
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 499
      },
      "name": "IdentityDomainsApiKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#create IdentityDomainsApiKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 503
          },
          "name": "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/identity_domains_api_key#delete IdentityDomainsApiKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_api_key#update IdentityDomainsApiKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 511
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 619
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 635
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 651
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsApiKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 623
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 639
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 655
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 613
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 629
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 645
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 659
      },
      "name": "IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#allow_self_change IdentityDomainsApiKey#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 663
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 735
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 739
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 729
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 743
      },
      "name": "IdentityDomainsApiKeyUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#ocid IdentityDomainsApiKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 747
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_api_key#value IdentityDomainsApiKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 751
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyUser"
    },
    "cdktf-provider-oci.IdentityDomainsApiKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-api-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-api-key/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 846
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 867
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsApiKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 829
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 834
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 855
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 850
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 871
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 840
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 861
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-api-key/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApiKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-api-key/index:IdentityDomainsApiKeyUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApp": {
      "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/identity_domains_app oci_identity_domains_app}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app oci_identity_domains_app} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 11247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 11215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsApp resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11232
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsApp 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/identity_domains_app#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsApp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsApp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12515
          },
          "name": "putAliasApps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12531
          },
          "name": "putAllowedScopes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12547
          },
          "name": "putAllowedTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12563
          },
          "name": "putAppSignonPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12579
          },
          "name": "putAppsNetworkPerimeters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12595
          },
          "name": "putAsOpcService",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcService"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12611
          },
          "name": "putAttrRenderingMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12627
          },
          "name": "putBasedOnTemplate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12640
          },
          "name": "putCertificates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12656
          },
          "name": "putIdentityProviders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12672
          },
          "name": "putIdpPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12688
          },
          "name": "putProtectableSecondaryAudiences",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12704
          },
          "name": "putRadiusPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12720
          },
          "name": "putSamlServiceProvider",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12736
          },
          "name": "putScopes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12752
          },
          "name": "putServiceParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12768
          },
          "name": "putSignonPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12784
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12800
          },
          "name": "putTermsOfUse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12816
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12832
          },
          "name": "putTrustPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12864
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12880
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12896
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12912
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12928
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12944
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12960
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12848
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionOciTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12976
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12992
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13008
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13024
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13040
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11374
          },
          "name": "resetAccessTokenExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11396
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12518
          },
          "name": "resetAliasApps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11434
          },
          "name": "resetAllowAccessControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11466
          },
          "name": "resetAllowedGrants"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11482
          },
          "name": "resetAllowedOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12534
          },
          "name": "resetAllowedScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12550
          },
          "name": "resetAllowedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11450
          },
          "name": "resetAllowOffline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11418
          },
          "name": "resetAllUrlSchemesAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11498
          },
          "name": "resetAppIcon"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12566
          },
          "name": "resetAppSignonPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12582
          },
          "name": "resetAppsNetworkPerimeters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11514
          },
          "name": "resetAppThumbnail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12598
          },
          "name": "resetAsOpcService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11546
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11530
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12614
          },
          "name": "resetAttrRenderingMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11562
          },
          "name": "resetAudience"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11578
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11594
          },
          "name": "resetBypassConsent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12643
          },
          "name": "resetCertificates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11615
          },
          "name": "resetClientIpChecking"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11636
          },
          "name": "resetClientType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11663
          },
          "name": "resetContactEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11679
          },
          "name": "resetDelegatedServiceNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11700
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11716
          },
          "name": "resetDisableKmsiTokenAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11756
          },
          "name": "resetErrorPageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11772
          },
          "name": "resetForceDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11805
          },
          "name": "resetHomePageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11821
          },
          "name": "resetIcon"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12659
          },
          "name": "resetIdentityProviders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12675
          },
          "name": "resetIdpPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11842
          },
          "name": "resetIdTokenEncAlgo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11898
          },
          "name": "resetIsAliasApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11919
          },
          "name": "resetIsEnterpriseApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11935
          },
          "name": "resetIsFormFill"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11951
          },
          "name": "resetIsKerberosRealm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11967
          },
          "name": "resetIsLoginTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11988
          },
          "name": "resetIsMobileTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12004
          },
          "name": "resetIsMulticloudServiceApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12020
          },
          "name": "resetIsOauthClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12036
          },
          "name": "resetIsOauthResource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12052
          },
          "name": "resetIsObligationCapable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12073
          },
          "name": "resetIsRadiusApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12089
          },
          "name": "resetIsSamlServiceProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12105
          },
          "name": "resetIsUnmanagedApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12121
          },
          "name": "resetIsWebTierPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12137
          },
          "name": "resetLandingPageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12153
          },
          "name": "resetLinkingCallbackUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12169
          },
          "name": "resetLoginMechanism"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12185
          },
          "name": "resetLoginPageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12201
          },
          "name": "resetLogoutPageUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12217
          },
          "name": "resetLogoutUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12249
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12265
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12281
          },
          "name": "resetPostLogoutRedirectUris"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12297
          },
          "name": "resetPrivacyPolicyUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12313
          },
          "name": "resetProductLogoUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12329
          },
          "name": "resetProductName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12691
          },
          "name": "resetProtectableSecondaryAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12707
          },
          "name": "resetRadiusPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12350
          },
          "name": "resetRedirectUris"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12366
          },
          "name": "resetRefreshTokenExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12382
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12723
          },
          "name": "resetSamlServiceProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12739
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12411
          },
          "name": "resetSecondaryAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12755
          },
          "name": "resetServiceParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12427
          },
          "name": "resetServiceTypeUrn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12443
          },
          "name": "resetServiceTypeVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12459
          },
          "name": "resetShowInMyApps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12771
          },
          "name": "resetSignonPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12787
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12480
          },
          "name": "resetTermsOfServiceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12803
          },
          "name": "resetTermsOfUse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12819
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12835
          },
          "name": "resetTrustPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12496
          },
          "name": "resetTrustScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12867
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12883
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12899
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12915
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12931
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12947
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12963
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12851
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionOciTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12979
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12995
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13011
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13027
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13043
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13055
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsApp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11220
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11384
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11406
          },
          "name": "adminRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAdminRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12512
          },
          "name": "aliasApps",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasAppsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12528
          },
          "name": "allowedScopes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12544
          },
          "name": "allowedTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12560
          },
          "name": "appSignonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12576
          },
          "name": "appsNetworkPerimeters",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12592
          },
          "name": "asOpcService",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcServiceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12608
          },
          "name": "attrRenderingMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12624
          },
          "name": "basedOnTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11603
          },
          "name": "callbackServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12637
          },
          "name": "certificates",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11624
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11646
          },
          "name": "cloudControlProperties",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppCloudControlPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11651
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11688
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11738
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11744
          },
          "name": "editableAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppEditableAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11782
          },
          "name": "grantedAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantedAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11788
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11793
          },
          "name": "hashedClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11830
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11852
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11871
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11876
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11881
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12653
          },
          "name": "identityProviders",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12669
          },
          "name": "idpPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11886
          },
          "name": "infrastructure",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11907
          },
          "name": "isDatabaseService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11976
          },
          "name": "isManagedApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12061
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12227
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12232
          },
          "name": "meterAsOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12237
          },
          "name": "migrated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12685
          },
          "name": "protectableSecondaryAudiences",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12701
          },
          "name": "radiusPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12338
          },
          "name": "readyToUpgrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12717
          },
          "name": "samlServiceProvider",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProviderOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12733
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12749
          },
          "name": "serviceParams",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12765
          },
          "name": "signonPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12781
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12468
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12797
          },
          "name": "termsOfUse",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12813
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12829
          },
          "name": "trustPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12861
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12877
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12893
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12909
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12925
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12941
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmanagedappApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12957
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12845
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12973
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionopcServiceApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12989
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionradiusAppApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13005
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13021
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13037
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12506
          },
          "name": "userRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11378
          },
          "name": "accessTokenExpiryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11400
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12522
          },
          "name": "aliasAppsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11438
          },
          "name": "allowAccessControlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11470
          },
          "name": "allowedGrantsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11486
          },
          "name": "allowedOperationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12538
          },
          "name": "allowedScopesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12554
          },
          "name": "allowedTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11454
          },
          "name": "allowOfflineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11422
          },
          "name": "allUrlSchemesAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11502
          },
          "name": "appIconInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12570
          },
          "name": "appSignonPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12586
          },
          "name": "appsNetworkPerimetersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11518
          },
          "name": "appThumbnailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12602
          },
          "name": "asOpcServiceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcService"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11534
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11550
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12618
          },
          "name": "attrRenderingMetadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11566
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11582
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12631
          },
          "name": "basedOnTemplateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11598
          },
          "name": "bypassConsentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12647
          },
          "name": "certificatesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11619
          },
          "name": "clientIpCheckingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11640
          },
          "name": "clientTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11667
          },
          "name": "contactEmailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11683
          },
          "name": "delegatedServiceNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11704
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11720
          },
          "name": "disableKmsiTokenAuthenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11733
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11760
          },
          "name": "errorPageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11776
          },
          "name": "forceDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11809
          },
          "name": "homePageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11825
          },
          "name": "iconInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11865
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12663
          },
          "name": "identityProvidersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12679
          },
          "name": "idpPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11846
          },
          "name": "idTokenEncAlgoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11902
          },
          "name": "isAliasAppInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11923
          },
          "name": "isEnterpriseAppInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11939
          },
          "name": "isFormFillInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11955
          },
          "name": "isKerberosRealmInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11971
          },
          "name": "isLoginTargetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11992
          },
          "name": "isMobileTargetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12008
          },
          "name": "isMulticloudServiceAppInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12024
          },
          "name": "isOauthClientInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12040
          },
          "name": "isOauthResourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12056
          },
          "name": "isObligationCapableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12077
          },
          "name": "isRadiusAppInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12093
          },
          "name": "isSamlServiceProviderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12109
          },
          "name": "isUnmanagedAppInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12125
          },
          "name": "isWebTierPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12141
          },
          "name": "landingPageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12157
          },
          "name": "linkingCallbackUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12173
          },
          "name": "loginMechanismInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12189
          },
          "name": "loginPageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12205
          },
          "name": "logoutPageUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12221
          },
          "name": "logoutUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12253
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12269
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12285
          },
          "name": "postLogoutRedirectUrisInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12301
          },
          "name": "privacyPolicyUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12317
          },
          "name": "productLogoUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12333
          },
          "name": "productNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12695
          },
          "name": "protectableSecondaryAudiencesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12711
          },
          "name": "radiusPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12354
          },
          "name": "redirectUrisInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12370
          },
          "name": "refreshTokenExpiryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12386
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12727
          },
          "name": "samlServiceProviderInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12399
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12743
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12415
          },
          "name": "secondaryAudiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12759
          },
          "name": "serviceParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12431
          },
          "name": "serviceTypeUrnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12447
          },
          "name": "serviceTypeVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12463
          },
          "name": "showInMyAppsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12775
          },
          "name": "signonPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12791
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12484
          },
          "name": "termsOfServiceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12807
          },
          "name": "termsOfUseInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUse"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12823
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12839
          },
          "name": "trustPoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12500
          },
          "name": "trustScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12871
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12887
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionenterpriseAppAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12903
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12919
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12935
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosRealmAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12951
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmanagedappAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12967
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12855
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12983
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionopcServiceAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12999
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionradiusAppAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13015
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13031
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13047
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11368
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11390
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11428
          },
          "name": "allowAccessControl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11460
          },
          "name": "allowedGrants",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11476
          },
          "name": "allowedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11444
          },
          "name": "allowOffline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11412
          },
          "name": "allUrlSchemesAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11492
          },
          "name": "appIcon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11508
          },
          "name": "appThumbnail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11540
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11524
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11556
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11572
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11588
          },
          "name": "bypassConsent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11609
          },
          "name": "clientIpChecking",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11630
          },
          "name": "clientType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11657
          },
          "name": "contactEmailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11673
          },
          "name": "delegatedServiceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11694
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11710
          },
          "name": "disableKmsiTokenAuthentication",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11726
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11750
          },
          "name": "errorPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11766
          },
          "name": "forceDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11799
          },
          "name": "homePageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11815
          },
          "name": "icon",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11858
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11836
          },
          "name": "idTokenEncAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11892
          },
          "name": "isAliasApp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11913
          },
          "name": "isEnterpriseApp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11929
          },
          "name": "isFormFill",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11945
          },
          "name": "isKerberosRealm",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11961
          },
          "name": "isLoginTarget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11982
          },
          "name": "isMobileTarget",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11998
          },
          "name": "isMulticloudServiceApp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12014
          },
          "name": "isOauthClient",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12030
          },
          "name": "isOauthResource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12046
          },
          "name": "isObligationCapable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12067
          },
          "name": "isRadiusApp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12083
          },
          "name": "isSamlServiceProvider",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12099
          },
          "name": "isUnmanagedApp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12115
          },
          "name": "isWebTierPolicy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12131
          },
          "name": "landingPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12147
          },
          "name": "linkingCallbackUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12163
          },
          "name": "loginMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12179
          },
          "name": "loginPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12195
          },
          "name": "logoutPageUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12211
          },
          "name": "logoutUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12259
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12275
          },
          "name": "postLogoutRedirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12291
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12307
          },
          "name": "productLogoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12323
          },
          "name": "productName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12344
          },
          "name": "redirectUris",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12360
          },
          "name": "refreshTokenExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12376
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12392
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12405
          },
          "name": "secondaryAudiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12421
          },
          "name": "serviceTypeUrn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12437
          },
          "name": "serviceTypeVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12453
          },
          "name": "showInMyApps",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12474
          },
          "name": "termsOfServiceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 12490
          },
          "name": "trustScope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 467
      },
      "name": "IdentityDomainsAppAccounts",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAccounts"
    },
    "cdktf-provider-oci.IdentityDomainsAppAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppAccountsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 551
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 551
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAccountsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 490
      },
      "name": "IdentityDomainsAppAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 519
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 524
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 529
          },
          "name": "ownerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 534
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 539
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAccounts"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAccountsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAdminRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAdminRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 562
      },
      "name": "IdentityDomainsAppAdminRoles",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAdminRoles"
    },
    "cdktf-provider-oci.IdentityDomainsAppAdminRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAdminRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppAdminRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAdminRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 641
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 641
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAdminRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAdminRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAdminRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 585
      },
      "name": "IdentityDomainsAppAdminRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 614
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 619
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 624
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 629
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAdminRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAdminRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAliasApps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1392
      },
      "name": "IdentityDomainsAppAliasApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAliasApps"
    },
    "cdktf-provider-oci.IdentityDomainsAppAliasAppsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasAppsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 1509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasAppsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAliasAppsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1509
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1509
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1509
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAliasAppsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAliasAppsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasAppsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1428
      },
      "name": "IdentityDomainsAppAliasAppsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1473
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1478
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1483
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1496
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1489
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAliasAppsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1520
      },
      "name": "IdentityDomainsAppAllowedScopes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#fqs IdentityDomainsApp#fqs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1524
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedScopes"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 1632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAllowedScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1632
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1632
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1632
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedScopesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1556
      },
      "name": "IdentityDomainsAppAllowedScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1614
          },
          "name": "idOfDefiningApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1619
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1609
          },
          "name": "fqsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1602
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedScopesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1643
      },
      "name": "IdentityDomainsAppAllowedTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#key IdentityDomainsApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1647
          },
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1651
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 1780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1787
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAllowedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1780
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1780
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAllowedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1690
      },
      "name": "IdentityDomainsAppAllowedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1754
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1749
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1767
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1742
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1760
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAllowedTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1791
      },
      "name": "IdentityDomainsAppAppSignonPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1795
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAppSignonPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 1834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1827
      },
      "name": "IdentityDomainsAppAppSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1860
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1873
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1866
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAppSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1877
      },
      "name": "IdentityDomainsAppAppsNetworkPerimeters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1881
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAppsNetworkPerimeters"
    },
    "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1991
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAppsNetworkPerimetersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1984
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1984
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1984
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1977
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAppsNetworkPerimetersList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimetersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1913
      },
      "name": "IdentityDomainsAppAppsNetworkPerimetersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1958
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1971
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1964
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAppsNetworkPerimetersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAsOpcService": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcService",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1995
      },
      "name": "IdentityDomainsAppAsOpcService",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1999
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAsOpcService"
    },
    "cdktf-provider-oci.IdentityDomainsAppAsOpcServiceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcServiceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2031
      },
      "name": "IdentityDomainsAppAsOpcServiceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2064
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2077
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2070
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2042
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcService"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAsOpcServiceOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2081
      },
      "name": "IdentityDomainsAppAttrRenderingMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#datatype IdentityDomainsApp#datatype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2085
          },
          "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/identity_domains_app#helptext IdentityDomainsApp#helptext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2089
          },
          "name": "helptext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#label IdentityDomainsApp#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2093
          },
          "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/identity_domains_app#max_length IdentityDomainsApp#max_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2097
          },
          "name": "maxLength",
          "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/identity_domains_app#max_size IdentityDomainsApp#max_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2101
          },
          "name": "maxSize",
          "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/identity_domains_app#min_length IdentityDomainsApp#min_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2105
          },
          "name": "minLength",
          "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/identity_domains_app#min_size IdentityDomainsApp#min_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2109
          },
          "name": "minSize",
          "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/identity_domains_app#order IdentityDomainsApp#order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2117
          },
          "name": "order",
          "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/identity_domains_app#read_only IdentityDomainsApp#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2121
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#regexp IdentityDomainsApp#regexp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2125
          },
          "name": "regexp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#required IdentityDomainsApp#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2129
          },
          "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/identity_domains_app#section IdentityDomainsApp#section}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2133
          },
          "name": "section",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#visible IdentityDomainsApp#visible}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2137
          },
          "name": "visible",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#widget IdentityDomainsApp#widget}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2141
          },
          "name": "widget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAttrRenderingMetadata"
    },
    "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 2645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppAttrRenderingMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2645
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAttrRenderingMetadataList"
    },
    "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 2271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2407
          },
          "name": "resetDatatype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2423
          },
          "name": "resetHelptext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2439
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2455
          },
          "name": "resetMaxLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2471
          },
          "name": "resetMaxSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2487
          },
          "name": "resetMinLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2503
          },
          "name": "resetMinSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2532
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2548
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2564
          },
          "name": "resetRegexp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2580
          },
          "name": "resetRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2596
          },
          "name": "resetSection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2612
          },
          "name": "resetVisible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2628
          },
          "name": "resetWidget"
        }
      ],
      "name": "IdentityDomainsAppAttrRenderingMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2411
          },
          "name": "datatypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2427
          },
          "name": "helptextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2443
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2459
          },
          "name": "maxLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2475
          },
          "name": "maxSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2491
          },
          "name": "minLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2507
          },
          "name": "minSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2520
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2536
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2552
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2568
          },
          "name": "regexpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2584
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2600
          },
          "name": "sectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2616
          },
          "name": "visibleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2632
          },
          "name": "widgetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2401
          },
          "name": "datatype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2417
          },
          "name": "helptext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2433
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2449
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2465
          },
          "name": "maxSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2481
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2497
          },
          "name": "minSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2513
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2526
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2542
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2558
          },
          "name": "regexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2574
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2590
          },
          "name": "section",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2606
          },
          "name": "visible",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2622
          },
          "name": "widget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppAttrRenderingMetadataOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2656
      },
      "name": "IdentityDomainsAppBasedOnTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2660
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#well_known_id IdentityDomainsApp#well_known_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2664
          },
          "name": "wellKnownId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppBasedOnTemplate"
    },
    "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 2710
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2772
          },
          "name": "resetWellKnownId"
        }
      ],
      "name": "IdentityDomainsAppBasedOnTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2742
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2747
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2760
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2776
          },
          "name": "wellKnownIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2753
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2766
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppBasedOnTemplateOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppCertificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2780
      },
      "name": "IdentityDomainsAppCertificates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#cert_alias IdentityDomainsApp#cert_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2784
          },
          "name": "certAlias",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCertificates"
    },
    "cdktf-provider-oci.IdentityDomainsAppCertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 2894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppCertificatesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppCertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 2902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2895
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCertificatesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppCertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 2816
      },
      "name": "IdentityDomainsAppCertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2874
          },
          "name": "kid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2879
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2884
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2889
          },
          "name": "x5T",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2869
          },
          "name": "certAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2862
          },
          "name": "certAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCertificatesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppCloudControlProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCloudControlProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 652
      },
      "name": "IdentityDomainsAppCloudControlProperties",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCloudControlProperties"
    },
    "cdktf-provider-oci.IdentityDomainsAppCloudControlPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCloudControlPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppCloudControlPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppCloudControlPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 721
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 721
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCloudControlPropertiesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppCloudControlPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppCloudControlPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 675
      },
      "name": "IdentityDomainsAppCloudControlPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 704
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 709
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppCloudControlProperties"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppCloudControlPropertiesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsAppConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#based_on_template IdentityDomainsApp#based_on_template}",
            "stability": "stable",
            "summary": "based_on_template block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 309
          },
          "name": "basedOnTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppBasedOnTemplate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#display_name IdentityDomainsApp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 93
          },
          "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/identity_domains_app#idcs_endpoint IdentityDomainsApp#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 117
          },
          "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/resources/identity_domains_app#schemas IdentityDomainsApp#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 237
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_app#access_token_expiry IdentityDomainsApp#access_token_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 13
          },
          "name": "accessTokenExpiry",
          "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/identity_domains_app#active IdentityDomainsApp#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 17
          },
          "name": "active",
          "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/identity_domains_app#alias_apps IdentityDomainsApp#alias_apps}",
            "stability": "stable",
            "summary": "alias_apps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 267
          },
          "name": "aliasApps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAliasApps"
                    },
                    "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/identity_domains_app#allow_access_control IdentityDomainsApp#allow_access_control}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 25
          },
          "name": "allowAccessControl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#allowed_grants IdentityDomainsApp#allowed_grants}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 33
          },
          "name": "allowedGrants",
          "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/identity_domains_app#allowed_operations IdentityDomainsApp#allowed_operations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 37
          },
          "name": "allowedOperations",
          "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/identity_domains_app#allowed_scopes IdentityDomainsApp#allowed_scopes}",
            "stability": "stable",
            "summary": "allowed_scopes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 273
          },
          "name": "allowedScopes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#allowed_tags IdentityDomainsApp#allowed_tags}",
            "stability": "stable",
            "summary": "allowed_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 279
          },
          "name": "allowedTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAllowedTags"
                    },
                    "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/identity_domains_app#allow_offline IdentityDomainsApp#allow_offline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 29
          },
          "name": "allowOffline",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#all_url_schemes_allowed IdentityDomainsApp#all_url_schemes_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 21
          },
          "name": "allUrlSchemesAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#app_icon IdentityDomainsApp#app_icon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 41
          },
          "name": "appIcon",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#app_signon_policy IdentityDomainsApp#app_signon_policy}",
            "stability": "stable",
            "summary": "app_signon_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 285
          },
          "name": "appSignonPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAppSignonPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#apps_network_perimeters IdentityDomainsApp#apps_network_perimeters}",
            "stability": "stable",
            "summary": "apps_network_perimeters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 291
          },
          "name": "appsNetworkPerimeters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAppsNetworkPerimeters"
                    },
                    "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/identity_domains_app#app_thumbnail IdentityDomainsApp#app_thumbnail}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 45
          },
          "name": "appThumbnail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#as_opc_service IdentityDomainsApp#as_opc_service}",
            "stability": "stable",
            "summary": "as_opc_service block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 297
          },
          "name": "asOpcService",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppAsOpcService"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#attributes IdentityDomainsApp#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 53
          },
          "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/resources/identity_domains_app#attribute_sets IdentityDomainsApp#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 49
          },
          "name": "attributeSets",
          "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/identity_domains_app#attr_rendering_metadata IdentityDomainsApp#attr_rendering_metadata}",
            "stability": "stable",
            "summary": "attr_rendering_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 303
          },
          "name": "attrRenderingMetadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppAttrRenderingMetadata"
                    },
                    "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/identity_domains_app#audience IdentityDomainsApp#audience}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 57
          },
          "name": "audience",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#authorization IdentityDomainsApp#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 61
          },
          "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/resources/identity_domains_app#bypass_consent IdentityDomainsApp#bypass_consent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 65
          },
          "name": "bypassConsent",
          "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/identity_domains_app#certificates IdentityDomainsApp#certificates}",
            "stability": "stable",
            "summary": "certificates block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 315
          },
          "name": "certificates",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppCertificates"
                    },
                    "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/identity_domains_app#client_ip_checking IdentityDomainsApp#client_ip_checking}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 69
          },
          "name": "clientIpChecking",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#client_type IdentityDomainsApp#client_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 73
          },
          "name": "clientType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#contact_email_address IdentityDomainsApp#contact_email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 77
          },
          "name": "contactEmailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#delegated_service_names IdentityDomainsApp#delegated_service_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 81
          },
          "name": "delegatedServiceNames",
          "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/identity_domains_app#description IdentityDomainsApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 85
          },
          "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/identity_domains_app#disable_kmsi_token_authentication IdentityDomainsApp#disable_kmsi_token_authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 89
          },
          "name": "disableKmsiTokenAuthentication",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#error_page_url IdentityDomainsApp#error_page_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 97
          },
          "name": "errorPageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#force_delete IdentityDomainsApp#force_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 101
          },
          "name": "forceDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#home_page_url IdentityDomainsApp#home_page_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 105
          },
          "name": "homePageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#icon IdentityDomainsApp#icon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 109
          },
          "name": "icon",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#identity_providers IdentityDomainsApp#identity_providers}",
            "stability": "stable",
            "summary": "identity_providers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 321
          },
          "name": "identityProviders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#idp_policy IdentityDomainsApp#idp_policy}",
            "stability": "stable",
            "summary": "idp_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 327
          },
          "name": "idpPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#id_token_enc_algo IdentityDomainsApp#id_token_enc_algo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 113
          },
          "name": "idTokenEncAlgo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#is_alias_app IdentityDomainsApp#is_alias_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 121
          },
          "name": "isAliasApp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_enterprise_app IdentityDomainsApp#is_enterprise_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 125
          },
          "name": "isEnterpriseApp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_form_fill IdentityDomainsApp#is_form_fill}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 129
          },
          "name": "isFormFill",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_kerberos_realm IdentityDomainsApp#is_kerberos_realm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 133
          },
          "name": "isKerberosRealm",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_login_target IdentityDomainsApp#is_login_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 137
          },
          "name": "isLoginTarget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_mobile_target IdentityDomainsApp#is_mobile_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 141
          },
          "name": "isMobileTarget",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_multicloud_service_app IdentityDomainsApp#is_multicloud_service_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 145
          },
          "name": "isMulticloudServiceApp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_oauth_client IdentityDomainsApp#is_oauth_client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 149
          },
          "name": "isOauthClient",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_oauth_resource IdentityDomainsApp#is_oauth_resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 153
          },
          "name": "isOauthResource",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_obligation_capable IdentityDomainsApp#is_obligation_capable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 157
          },
          "name": "isObligationCapable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_radius_app IdentityDomainsApp#is_radius_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 161
          },
          "name": "isRadiusApp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_saml_service_provider IdentityDomainsApp#is_saml_service_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 165
          },
          "name": "isSamlServiceProvider",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_unmanaged_app IdentityDomainsApp#is_unmanaged_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 169
          },
          "name": "isUnmanagedApp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#is_web_tier_policy IdentityDomainsApp#is_web_tier_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 173
          },
          "name": "isWebTierPolicy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#landing_page_url IdentityDomainsApp#landing_page_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 177
          },
          "name": "landingPageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#linking_callback_url IdentityDomainsApp#linking_callback_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 181
          },
          "name": "linkingCallbackUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#login_mechanism IdentityDomainsApp#login_mechanism}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 185
          },
          "name": "loginMechanism",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#login_page_url IdentityDomainsApp#login_page_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 189
          },
          "name": "loginPageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#logout_page_url IdentityDomainsApp#logout_page_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 193
          },
          "name": "logoutPageUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#logout_uri IdentityDomainsApp#logout_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 197
          },
          "name": "logoutUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 201
          },
          "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/identity_domains_app#ocid IdentityDomainsApp#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 205
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#post_logout_redirect_uris IdentityDomainsApp#post_logout_redirect_uris}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 209
          },
          "name": "postLogoutRedirectUris",
          "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/identity_domains_app#privacy_policy_url IdentityDomainsApp#privacy_policy_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 213
          },
          "name": "privacyPolicyUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#product_logo_url IdentityDomainsApp#product_logo_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 217
          },
          "name": "productLogoUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#product_name IdentityDomainsApp#product_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 221
          },
          "name": "productName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#protectable_secondary_audiences IdentityDomainsApp#protectable_secondary_audiences}",
            "stability": "stable",
            "summary": "protectable_secondary_audiences block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 333
          },
          "name": "protectableSecondaryAudiences",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#radius_policy IdentityDomainsApp#radius_policy}",
            "stability": "stable",
            "summary": "radius_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 339
          },
          "name": "radiusPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#redirect_uris IdentityDomainsApp#redirect_uris}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 225
          },
          "name": "redirectUris",
          "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/identity_domains_app#refresh_token_expiry IdentityDomainsApp#refresh_token_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 229
          },
          "name": "refreshTokenExpiry",
          "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/identity_domains_app#resource_type_schema_version IdentityDomainsApp#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 233
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#saml_service_provider IdentityDomainsApp#saml_service_provider}",
            "stability": "stable",
            "summary": "saml_service_provider block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 345
          },
          "name": "samlServiceProvider",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#scopes IdentityDomainsApp#scopes}",
            "stability": "stable",
            "summary": "scopes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 351
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes"
                    },
                    "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/identity_domains_app#secondary_audiences IdentityDomainsApp#secondary_audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 241
          },
          "name": "secondaryAudiences",
          "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/identity_domains_app#service_params IdentityDomainsApp#service_params}",
            "stability": "stable",
            "summary": "service_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 357
          },
          "name": "serviceParams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams"
                    },
                    "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/identity_domains_app#service_type_urn IdentityDomainsApp#service_type_urn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 245
          },
          "name": "serviceTypeUrn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#service_type_version IdentityDomainsApp#service_type_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 249
          },
          "name": "serviceTypeVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#show_in_my_apps IdentityDomainsApp#show_in_my_apps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 253
          },
          "name": "showInMyApps",
          "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/identity_domains_app#signon_policy IdentityDomainsApp#signon_policy}",
            "stability": "stable",
            "summary": "signon_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 363
          },
          "name": "signonPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#tags IdentityDomainsApp#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 369
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTags"
                    },
                    "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/identity_domains_app#terms_of_service_url IdentityDomainsApp#terms_of_service_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 257
          },
          "name": "termsOfServiceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#terms_of_use IdentityDomainsApp#terms_of_use}",
            "stability": "stable",
            "summary": "terms_of_use block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 375
          },
          "name": "termsOfUse",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#timeouts IdentityDomainsApp#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 381
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#trust_policies IdentityDomainsApp#trust_policies}",
            "stability": "stable",
            "summary": "trust_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 387
          },
          "name": "trustPolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies"
                    },
                    "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/identity_domains_app#trust_scope IdentityDomainsApp#trust_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 261
          },
          "name": "trustScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensiondbcs_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensiondbcs_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensiondbcs_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 399
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionenterprise_app_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionenterprise_app_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionenterprise_app_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 405
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionform_fill_app_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionform_fill_app_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionform_fill_app_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 411
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionform_fill_app_template_app_template IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionform_fill_app_template_app_template}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionform_fill_app_template_app_template block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 417
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionkerberos_realm_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionkerberos_realm_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionkerberos_realm_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 423
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionmanagedapp_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionmanagedapp_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionmanagedapp_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 429
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmanagedappApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionmulticloud_service_app_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionmulticloud_service_app_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionmulticloud_service_app_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 435
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextension_oci_tags IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextension_oci_tags}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextension_oci_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 393
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionopc_service_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionopc_service_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionopc_service_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 441
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionopcServiceApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionradius_app_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionradius_app_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionradius_app_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 447
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionradiusAppApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionrequestable_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionrequestable_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionrequestable_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 453
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionsaml_service_provider_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionsaml_service_provider_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionsaml_service_provider_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 459
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#urnietfparamsscimschemasoracleidcsextensionweb_tier_policy_app IdentityDomainsApp#urnietfparamsscimschemasoracleidcsextensionweb_tier_policy_app}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionweb_tier_policy_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 465
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppConfig"
    },
    "cdktf-provider-oci.IdentityDomainsAppEditableAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppEditableAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 732
      },
      "name": "IdentityDomainsAppEditableAttributes",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppEditableAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsAppEditableAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppEditableAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppEditableAttributesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppEditableAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 796
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 796
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppEditableAttributesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppEditableAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppEditableAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 755
      },
      "name": "IdentityDomainsAppEditableAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 784
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppEditableAttributes"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppEditableAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrantedAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantedAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 807
      },
      "name": "IdentityDomainsAppGrantedAppRoles",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrantedAppRoles"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrantedAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantedAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppGrantedAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppGrantedAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 911
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 911
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrantedAppRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrantedAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantedAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 830
      },
      "name": "IdentityDomainsAppGrantedAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 859
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 864
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 869
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 874
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 879
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 884
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 889
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 894
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 899
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantedAppRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrantedAppRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 922
      },
      "name": "IdentityDomainsAppGrants",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrants"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppGrantsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1006
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 1006
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrantsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 945
      },
      "name": "IdentityDomainsAppGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 979
          },
          "name": "granteeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 984
          },
          "name": "granteeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 974
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 989
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 994
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppGrants"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppGrantsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1017
      },
      "name": "IdentityDomainsAppIdcsCreatedBy",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1101
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 1101
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1040
      },
      "name": "IdentityDomainsAppIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1069
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1074
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1079
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1084
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1089
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1112
      },
      "name": "IdentityDomainsAppIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1196
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 1196
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1135
      },
      "name": "IdentityDomainsAppIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1164
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1169
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1174
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1179
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1184
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdentityProviders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2913
      },
      "name": "IdentityDomainsAppIdentityProviders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2917
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdentityProviders"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3032
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppIdentityProvidersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3025
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3025
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3025
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdentityProvidersList"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProvidersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 2949
      },
      "name": "IdentityDomainsAppIdentityProvidersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2994
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2999
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3012
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3005
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 2963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppIdentityProviders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdentityProvidersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdpPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3036
      },
      "name": "IdentityDomainsAppIdpPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3040
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdpPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppIdpPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3072
      },
      "name": "IdentityDomainsAppIdpPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3105
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3118
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3111
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppIdpPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppIdpPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1207
      },
      "name": "IdentityDomainsAppMeta",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppMeta"
    },
    "cdktf-provider-oci.IdentityDomainsAppMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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.IdentityDomainsAppMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
            "line": 1291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsAppMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1230
      },
      "name": "IdentityDomainsAppMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1259
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1264
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1269
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1274
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1279
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3122
      },
      "name": "IdentityDomainsAppProtectableSecondaryAudiences",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3126
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppProtectableSecondaryAudiences"
    },
    "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppProtectableSecondaryAudiencesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3229
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3229
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3229
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppProtectableSecondaryAudiencesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiencesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3158
      },
      "name": "IdentityDomainsAppProtectableSecondaryAudiencesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3203
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3216
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3209
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppProtectableSecondaryAudiences"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppProtectableSecondaryAudiencesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3240
      },
      "name": "IdentityDomainsAppRadiusPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3244
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppRadiusPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppRadiusPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3276
      },
      "name": "IdentityDomainsAppRadiusPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3322
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3315
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRadiusPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppRadiusPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRole": {
      "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/identity_domains_app_role oci_identity_domains_app_role}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role oci_identity_domains_app_role} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsAppRole resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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 IdentityDomainsAppRole 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/identity_domains_app_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsAppRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsAppRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1254
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1267
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 952
          },
          "name": "resetAdminRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 984
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 968
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1000
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1016
          },
          "name": "resetAvailableToClients"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1032
          },
          "name": "resetAvailableToGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1048
          },
          "name": "resetAvailableToUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1074
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1148
          },
          "name": "resetLegacyGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1186
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1202
          },
          "name": "resetPublic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1218
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1270
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1298
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1321
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 877
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1251
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1057
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1062
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1096
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1101
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1107
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1126
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1131
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1136
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1157
          },
          "name": "limitedToOneOrMoreGroups",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1162
          },
          "name": "localizedDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1168
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1174
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1264
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1240
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1245
          },
          "name": "uniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 956
          },
          "name": "adminRoleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1258
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 972
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 988
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1004
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1020
          },
          "name": "availableToClientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1036
          },
          "name": "availableToGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1052
          },
          "name": "availableToUsersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1078
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1091
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1120
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1152
          },
          "name": "legacyGroupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1190
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1206
          },
          "name": "publicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1222
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1235
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1274
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 946
          },
          "name": "adminRole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 978
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 962
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 994
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1010
          },
          "name": "availableToClients",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1026
          },
          "name": "availableToGroups",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1042
          },
          "name": "availableToUsers",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1068
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1084
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1113
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1142
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1180
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1196
          },
          "name": "public",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1212
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 1228
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRole"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 464
      },
      "name": "IdentityDomainsAppRoleApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#value IdentityDomainsAppRole#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 500
      },
      "name": "IdentityDomainsAppRoleAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 533
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 543
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 548
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 561
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 554
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsAppRoleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#app IdentityDomainsAppRole#app}",
            "stability": "stable",
            "summary": "app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 75
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#display_name IdentityDomainsAppRole#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 45
          },
          "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/identity_domains_app_role#idcs_endpoint IdentityDomainsAppRole#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 49
          },
          "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/resources/identity_domains_app_role#schemas IdentityDomainsAppRole#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 69
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_app_role#admin_role IdentityDomainsAppRole#admin_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 13
          },
          "name": "adminRole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app_role#attributes IdentityDomainsAppRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_app_role#attribute_sets IdentityDomainsAppRole#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_app_role#authorization IdentityDomainsAppRole#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_app_role#available_to_clients IdentityDomainsAppRole#available_to_clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 29
          },
          "name": "availableToClients",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app_role#available_to_groups IdentityDomainsAppRole#available_to_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 33
          },
          "name": "availableToGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app_role#available_to_users IdentityDomainsAppRole#available_to_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 37
          },
          "name": "availableToUsers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app_role#description IdentityDomainsAppRole#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 41
          },
          "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/identity_domains_app_role#legacy_group_name IdentityDomainsAppRole#legacy_group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 53
          },
          "name": "legacyGroupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#ocid IdentityDomainsAppRole#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 57
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#public IdentityDomainsAppRole#public}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 61
          },
          "name": "public",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app_role#resource_type_schema_version IdentityDomainsAppRole#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 65
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#tags IdentityDomainsAppRole#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 81
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#timeouts IdentityDomainsAppRole#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 87
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleConfig"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 89
      },
      "name": "IdentityDomainsAppRoleIdcsCreatedBy",
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRoleIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 112
      },
      "name": "IdentityDomainsAppRoleIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 141
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 146
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 151
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 156
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 161
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 184
      },
      "name": "IdentityDomainsAppRoleIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRoleIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 207
      },
      "name": "IdentityDomainsAppRoleIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 236
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 241
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 246
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 251
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 256
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 279
      },
      "name": "IdentityDomainsAppRoleMembers",
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMembers"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleMembersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRoleMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 358
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
            "line": 358
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMembersList"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 302
      },
      "name": "IdentityDomainsAppRoleMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 331
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 336
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 341
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 346
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMembers"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMembersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 369
      },
      "name": "IdentityDomainsAppRoleMeta",
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMeta"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRoleMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 453
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
            "line": 453
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 392
      },
      "name": "IdentityDomainsAppRoleMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 421
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 426
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 431
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 436
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 441
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 565
      },
      "name": "IdentityDomainsAppRoleTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#key IdentityDomainsAppRole#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 569
          },
          "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/identity_domains_app_role#value IdentityDomainsAppRole#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 573
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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.IdentityDomainsAppRoleTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppRoleTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 697
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
            "line": 697
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 612
      },
      "name": "IdentityDomainsAppRoleTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 671
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 684
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 664
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 677
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app-role/index.ts",
        "line": 708
      },
      "name": "IdentityDomainsAppRoleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app_role#create IdentityDomainsAppRole#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 712
          },
          "name": "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/identity_domains_app_role#delete IdentityDomainsAppRole#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 716
          },
          "name": "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/identity_domains_app_role#update IdentityDomainsAppRole#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 720
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsAppRoleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app-role/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/identity-domains-app-role/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 828
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 844
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 860
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsAppRoleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 832
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 848
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 864
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 822
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 838
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 854
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app-role/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppRoleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app-role/index:IdentityDomainsAppRoleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3326
      },
      "name": "IdentityDomainsAppSamlServiceProvider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3330
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppSamlServiceProvider"
    },
    "cdktf-provider-oci.IdentityDomainsAppSamlServiceProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3362
      },
      "name": "IdentityDomainsAppSamlServiceProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3395
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3408
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3401
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSamlServiceProvider"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppSamlServiceProviderOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3412
      },
      "name": "IdentityDomainsAppScopes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3428
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#description IdentityDomainsApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3416
          },
          "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/identity_domains_app#display_name IdentityDomainsApp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3420
          },
          "name": "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/identity_domains_app#requires_consent IdentityDomainsApp#requires_consent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3424
          },
          "name": "requiresConsent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppScopes"
    },
    "cdktf-provider-oci.IdentityDomainsAppScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppScopesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3623
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3623
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3623
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppScopesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3551
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3567
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3593
          },
          "name": "resetRequiresConsent"
        }
      ],
      "name": "IdentityDomainsAppScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3576
          },
          "name": "fqs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3581
          },
          "name": "readOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3555
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3571
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3597
          },
          "name": "requiresConsentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3610
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3545
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3561
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3587
          },
          "name": "requiresConsent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3603
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppScopes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppScopesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppServiceParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3634
      },
      "name": "IdentityDomainsAppServiceParams",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3638
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3642
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppServiceParams"
    },
    "cdktf-provider-oci.IdentityDomainsAppServiceParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3776
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParamsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppServiceParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3769
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3769
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3769
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppServiceParamsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppServiceParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3752
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsAppServiceParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3740
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3756
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3733
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3746
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppServiceParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppServiceParamsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppSignonPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3780
      },
      "name": "IdentityDomainsAppSignonPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3784
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppSignonPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppSignonPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3816
      },
      "name": "IdentityDomainsAppSignonPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3849
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3862
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3855
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppSignonPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppSignonPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3866
      },
      "name": "IdentityDomainsAppTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#key IdentityDomainsApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3870
          },
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3874
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4005
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3998
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3998
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3998
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 3923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 3913
      },
      "name": "IdentityDomainsAppTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3972
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3985
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3965
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3978
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 3927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppTermsOfUse": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4009
      },
      "name": "IdentityDomainsAppTermsOfUse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4013
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTermsOfUse"
    },
    "cdktf-provider-oci.IdentityDomainsAppTermsOfUseOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4045
      },
      "name": "IdentityDomainsAppTermsOfUseOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4078
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4083
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4096
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4089
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppTermsOfUse"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTermsOfUseOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4100
      },
      "name": "IdentityDomainsAppTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#create IdentityDomainsApp#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4104
          },
          "name": "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/identity_domains_app#delete IdentityDomainsApp#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4108
          },
          "name": "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/identity_domains_app#update IdentityDomainsApp#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4112
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsAppTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4220
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4236
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4252
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsAppTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4224
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4240
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4256
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4214
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4230
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4246
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppTrustPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4260
      },
      "name": "IdentityDomainsAppTrustPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4264
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTrustPolicies"
    },
    "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppTrustPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4367
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTrustPoliciesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4296
      },
      "name": "IdentityDomainsAppTrustPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4341
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4354
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4347
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppTrustPolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppTrustPoliciesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4694
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#defined_tags IdentityDomainsApp#defined_tags}",
            "stability": "stable",
            "summary": "defined_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4700
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#freeform_tags IdentityDomainsApp#freeform_tags}",
            "stability": "stable",
            "summary": "freeform_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4706
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4378
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#key IdentityDomainsApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4382
          },
          "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/identity_domains_app#namespace IdentityDomainsApp#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4386
          },
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4390
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4547
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4540
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4540
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4540
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4436
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4501
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4514
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4527
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4494
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4507
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4520
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4551
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#key IdentityDomainsApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4555
          },
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4559
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4683
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4690
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4683
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4598
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4657
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4670
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4650
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4663
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4612
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4793
          },
          "name": "putDefinedTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4809
          },
          "name": "putFreeformTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4796
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4812
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4790
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4806
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4784
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4800
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4816
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4911
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#domain_app IdentityDomainsApp#domain_app}",
            "stability": "stable",
            "summary": "domain_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4921
          },
          "name": "domainApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#domain_name IdentityDomainsApp#domain_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4915
          },
          "name": "domainName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4820
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4824
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4856
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4889
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4894
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4907
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4900
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 4967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 4960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5019
          },
          "name": "putDomainApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5022
          },
          "name": "resetDomainApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5006
          },
          "name": "resetDomainName"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5016
          },
          "name": "domainApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5026
          },
          "name": "domainAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppDomainApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5010
          },
          "name": "domainNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5000
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 4971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensiondbcsAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5320
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#allow_authz_decision_ttl IdentityDomainsApp#allow_authz_decision_ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5324
          },
          "name": "allowAuthzDecisionTtl",
          "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/identity_domains_app#allow_authz_policy IdentityDomainsApp#allow_authz_policy}",
            "stability": "stable",
            "summary": "allow_authz_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5334
          },
          "name": "allowAuthzPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#app_resources IdentityDomainsApp#app_resources}",
            "stability": "stable",
            "summary": "app_resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5340
          },
          "name": "appResources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
                    },
                    "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/identity_domains_app#deny_authz_decision_ttl IdentityDomainsApp#deny_authz_decision_ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5328
          },
          "name": "denyAuthzDecisionTtl",
          "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/identity_domains_app#deny_authz_policy IdentityDomainsApp#deny_authz_policy}",
            "stability": "stable",
            "summary": "deny_authz_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5346
          },
          "name": "denyAuthzPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5030
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5034
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5066
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5099
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5112
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5105
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5116
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5120
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5223
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5223
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5223
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 5162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5152
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5197
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5210
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5203
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5234
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 5277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5270
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5303
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5316
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5309
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 5413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5499
          },
          "name": "putAllowAuthzPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5515
          },
          "name": "putAppResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5531
          },
          "name": "putDenyAuthzPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5470
          },
          "name": "resetAllowAuthzDecisionTtl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5502
          },
          "name": "resetAllowAuthzPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5518
          },
          "name": "resetAppResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5486
          },
          "name": "resetDenyAuthzDecisionTtl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5534
          },
          "name": "resetDenyAuthzPolicy"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5496
          },
          "name": "allowAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5512
          },
          "name": "appResources",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5528
          },
          "name": "denyAuthzPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5474
          },
          "name": "allowAuthzDecisionTtlInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5506
          },
          "name": "allowAuthzPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAllowAuthzPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5522
          },
          "name": "appResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5490
          },
          "name": "denyAuthzDecisionTtlInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5538
          },
          "name": "denyAuthzPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppDenyAuthzPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5464
          },
          "name": "allowAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5480
          },
          "name": "denyAuthzDecisionTtl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionenterpriseAppAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5688
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#configuration IdentityDomainsApp#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5692
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_credential_sharing_group_id IdentityDomainsApp#form_credential_sharing_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5700
          },
          "name": "formCredentialSharingGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_cred_method IdentityDomainsApp#form_cred_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5696
          },
          "name": "formCredMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_fill_url_match IdentityDomainsApp#form_fill_url_match}",
            "stability": "stable",
            "summary": "form_fill_url_match block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5722
          },
          "name": "formFillUrlMatch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
                    },
                    "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/identity_domains_app#form_type IdentityDomainsApp#form_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5704
          },
          "name": "formType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#reveal_password_on_form IdentityDomainsApp#reveal_password_on_form}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5708
          },
          "name": "revealPasswordOnForm",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#user_name_form_expression IdentityDomainsApp#user_name_form_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5712
          },
          "name": "userNameFormExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#user_name_form_template IdentityDomainsApp#user_name_form_template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5716
          },
          "name": "userNameFormTemplate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5542
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_url IdentityDomainsApp#form_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5546
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_url_match_type IdentityDomainsApp#form_url_match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5550
          },
          "name": "formUrlMatchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 5677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 5599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 5589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5660
          },
          "name": "resetFormUrlMatchType"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5648
          },
          "name": "formUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5664
          },
          "name": "formUrlMatchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5641
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5654
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 5803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5999
          },
          "name": "putFormFillUrlMatch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5885
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5917
          },
          "name": "resetFormCredentialSharingGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5901
          },
          "name": "resetFormCredMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6002
          },
          "name": "resetFormFillUrlMatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5933
          },
          "name": "resetFormType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5949
          },
          "name": "resetRevealPasswordOnForm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5970
          },
          "name": "resetUserNameFormExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5986
          },
          "name": "resetUserNameFormTemplate"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5996
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5958
          },
          "name": "syncFromTemplate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5889
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5921
          },
          "name": "formCredentialSharingGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5905
          },
          "name": "formCredMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6006
          },
          "name": "formFillUrlMatchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppFormFillUrlMatch"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5937
          },
          "name": "formTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5953
          },
          "name": "revealPasswordOnFormInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5974
          },
          "name": "userNameFormExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5990
          },
          "name": "userNameFormTemplateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5879
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5911
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5895
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5927
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5943
          },
          "name": "revealPasswordOnForm",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5964
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5980
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 5814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6156
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#configuration IdentityDomainsApp#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6160
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_credential_sharing_group_id IdentityDomainsApp#form_credential_sharing_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6168
          },
          "name": "formCredentialSharingGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_cred_method IdentityDomainsApp#form_cred_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6164
          },
          "name": "formCredMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_fill_url_match IdentityDomainsApp#form_fill_url_match}",
            "stability": "stable",
            "summary": "form_fill_url_match block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6194
          },
          "name": "formFillUrlMatch",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
                    },
                    "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/identity_domains_app#form_type IdentityDomainsApp#form_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6172
          },
          "name": "formType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#reveal_password_on_form IdentityDomainsApp#reveal_password_on_form}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6176
          },
          "name": "revealPasswordOnForm",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#sync_from_template IdentityDomainsApp#sync_from_template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6180
          },
          "name": "syncFromTemplate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#user_name_form_expression IdentityDomainsApp#user_name_form_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6184
          },
          "name": "userNameFormExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#user_name_form_template IdentityDomainsApp#user_name_form_template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6188
          },
          "name": "userNameFormTemplate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6010
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_url IdentityDomainsApp#form_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6014
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#form_url_match_type IdentityDomainsApp#form_url_match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6018
          },
          "name": "formUrlMatchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6145
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6128
          },
          "name": "resetFormUrlMatchType"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6116
          },
          "name": "formUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6132
          },
          "name": "formUrlMatchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6109
          },
          "name": "formUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6122
          },
          "name": "formUrlMatchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6495
          },
          "name": "putFormFillUrlMatch",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6370
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6402
          },
          "name": "resetFormCredentialSharingGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6386
          },
          "name": "resetFormCredMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6498
          },
          "name": "resetFormFillUrlMatch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6418
          },
          "name": "resetFormType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6434
          },
          "name": "resetRevealPasswordOnForm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6450
          },
          "name": "resetSyncFromTemplate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6466
          },
          "name": "resetUserNameFormExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6482
          },
          "name": "resetUserNameFormTemplate"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6492
          },
          "name": "formFillUrlMatch",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatchList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6374
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6406
          },
          "name": "formCredentialSharingGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6390
          },
          "name": "formCredMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6502
          },
          "name": "formFillUrlMatchInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateFormFillUrlMatch"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6422
          },
          "name": "formTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6438
          },
          "name": "revealPasswordOnFormInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6454
          },
          "name": "syncFromTemplateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6470
          },
          "name": "userNameFormExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6486
          },
          "name": "userNameFormTemplateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6364
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6396
          },
          "name": "formCredentialSharingGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6380
          },
          "name": "formCredMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6412
          },
          "name": "formType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6428
          },
          "name": "revealPasswordOnForm",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6444
          },
          "name": "syncFromTemplate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6460
          },
          "name": "userNameFormExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6476
          },
          "name": "userNameFormTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplate"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionformFillAppTemplateAppTemplateOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6506
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#default_encryption_salt_type IdentityDomainsApp#default_encryption_salt_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6510
          },
          "name": "defaultEncryptionSaltType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#master_key IdentityDomainsApp#master_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6514
          },
          "name": "masterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#max_renewable_age IdentityDomainsApp#max_renewable_age}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6518
          },
          "name": "maxRenewableAge",
          "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/identity_domains_app#max_ticket_life IdentityDomainsApp#max_ticket_life}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6522
          },
          "name": "maxTicketLife",
          "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/identity_domains_app#realm_name IdentityDomainsApp#realm_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6526
          },
          "name": "realmName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#supported_encryption_salt_types IdentityDomainsApp#supported_encryption_salt_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6530
          },
          "name": "supportedEncryptionSaltTypes",
          "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/identity_domains_app#ticket_flags IdentityDomainsApp#ticket_flags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6534
          },
          "name": "ticketFlags",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6684
          },
          "name": "resetDefaultEncryptionSaltType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6700
          },
          "name": "resetMasterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6716
          },
          "name": "resetMaxRenewableAge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6732
          },
          "name": "resetMaxTicketLife"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6748
          },
          "name": "resetRealmName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6764
          },
          "name": "resetSupportedEncryptionSaltTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6780
          },
          "name": "resetTicketFlags"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6688
          },
          "name": "defaultEncryptionSaltTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6704
          },
          "name": "masterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6720
          },
          "name": "maxRenewableAgeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6736
          },
          "name": "maxTicketLifeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6752
          },
          "name": "realmNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6768
          },
          "name": "supportedEncryptionSaltTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6784
          },
          "name": "ticketFlagsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6678
          },
          "name": "defaultEncryptionSaltType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6694
          },
          "name": "masterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6710
          },
          "name": "maxRenewableAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6726
          },
          "name": "maxTicketLife",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6742
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6758
          },
          "name": "supportedEncryptionSaltTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6774
          },
          "name": "ticketFlags",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionkerberosRealmAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8262
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#admin_consent_granted IdentityDomainsApp#admin_consent_granted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8266
          },
          "name": "adminConsentGranted",
          "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/identity_domains_app#bundle_configuration_properties IdentityDomainsApp#bundle_configuration_properties}",
            "stability": "stable",
            "summary": "bundle_configuration_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8292
          },
          "name": "bundleConfigurationProperties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#bundle_pool_configuration IdentityDomainsApp#bundle_pool_configuration}",
            "stability": "stable",
            "summary": "bundle_pool_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8298
          },
          "name": "bundlePoolConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#connected IdentityDomainsApp#connected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8270
          },
          "name": "connected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#enable_auth_sync_new_user_notification IdentityDomainsApp#enable_auth_sync_new_user_notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8274
          },
          "name": "enableAuthSyncNewUserNotification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#enable_sync IdentityDomainsApp#enable_sync}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8278
          },
          "name": "enableSync",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#enable_sync_summary_report_notification IdentityDomainsApp#enable_sync_summary_report_notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8282
          },
          "name": "enableSyncSummaryReportNotification",
          "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/identity_domains_app#flat_file_bundle_configuration_properties IdentityDomainsApp#flat_file_bundle_configuration_properties}",
            "stability": "stable",
            "summary": "flat_file_bundle_configuration_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8304
          },
          "name": "flatFileBundleConfigurationProperties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#flat_file_connector_bundle IdentityDomainsApp#flat_file_connector_bundle}",
            "stability": "stable",
            "summary": "flat_file_connector_bundle block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8310
          },
          "name": "flatFileConnectorBundle",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#is_authoritative IdentityDomainsApp#is_authoritative}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8286
          },
          "name": "isAuthoritative",
          "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/identity_domains_app#three_legged_oauth_credential IdentityDomainsApp#three_legged_oauth_credential}",
            "stability": "stable",
            "summary": "three_legged_oauth_credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8316
          },
          "name": "threeLeggedOauthCredential",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7068
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#icf_type IdentityDomainsApp#icf_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7084
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7088
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#required IdentityDomainsApp#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7096
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#confidential IdentityDomainsApp#confidential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7072
          },
          "name": "confidential",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#display_name IdentityDomainsApp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7076
          },
          "name": "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/identity_domains_app#help_message IdentityDomainsApp#help_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7080
          },
          "name": "helpMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#order IdentityDomainsApp#order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7092
          },
          "name": "order",
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7100
          },
          "name": "value",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7395
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7395
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7395
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7275
          },
          "name": "resetConfidential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7291
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7307
          },
          "name": "resetHelpMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7349
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7378
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7279
          },
          "name": "confidentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7295
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7311
          },
          "name": "helpMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7324
          },
          "name": "icfTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7337
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7353
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7366
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7382
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7269
          },
          "name": "confidential",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7285
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7301
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7317
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7343
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7359
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7372
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7406
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#max_idle IdentityDomainsApp#max_idle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7410
          },
          "name": "maxIdle",
          "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/identity_domains_app#max_objects IdentityDomainsApp#max_objects}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7414
          },
          "name": "maxObjects",
          "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/identity_domains_app#max_wait IdentityDomainsApp#max_wait}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7418
          },
          "name": "maxWait",
          "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/identity_domains_app#min_evictable_idle_time_millis IdentityDomainsApp#min_evictable_idle_time_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7422
          },
          "name": "minEvictableIdleTimeMillis",
          "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/identity_domains_app#min_idle IdentityDomainsApp#min_idle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7426
          },
          "name": "minIdle",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7550
          },
          "name": "resetMaxIdle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7566
          },
          "name": "resetMaxObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7582
          },
          "name": "resetMaxWait"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7598
          },
          "name": "resetMinEvictableIdleTimeMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7614
          },
          "name": "resetMinIdle"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7554
          },
          "name": "maxIdleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7570
          },
          "name": "maxObjectsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7586
          },
          "name": "maxWaitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7602
          },
          "name": "minEvictableIdleTimeMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7618
          },
          "name": "minIdleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7544
          },
          "name": "maxIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7560
          },
          "name": "maxObjects",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7576
          },
          "name": "maxWait",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7592
          },
          "name": "minEvictableIdleTimeMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7608
          },
          "name": "minIdle",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6788
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6879
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6872
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6872
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6872
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6811
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6840
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6845
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6850
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6855
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6860
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundle"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7622
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#icf_type IdentityDomainsApp#icf_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7638
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7642
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#required IdentityDomainsApp#required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7650
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#confidential IdentityDomainsApp#confidential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7626
          },
          "name": "confidential",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#display_name IdentityDomainsApp#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7630
          },
          "name": "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/identity_domains_app#help_message IdentityDomainsApp#help_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7634
          },
          "name": "helpMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#order IdentityDomainsApp#order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7646
          },
          "name": "order",
          "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/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7654
          },
          "name": "value",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7956
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7949
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7949
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7949
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7829
          },
          "name": "resetConfidential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7845
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7861
          },
          "name": "resetHelpMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7903
          },
          "name": "resetOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7932
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7833
          },
          "name": "confidentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7849
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7865
          },
          "name": "helpMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7878
          },
          "name": "icfTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7891
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7907
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7920
          },
          "name": "requiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7936
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7823
          },
          "name": "confidential",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7839
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7855
          },
          "name": "helpMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7871
          },
          "name": "icfType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7884
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7897
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7913
          },
          "name": "required",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7926
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7960
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7968
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#display IdentityDomainsApp#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7964
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#well_known_id IdentityDomainsApp#well_known_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7972
          },
          "name": "wellKnownId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 8025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8070
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8104
          },
          "name": "resetWellKnownId"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8079
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8074
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8092
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8108
          },
          "name": "wellKnownIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8064
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8085
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8098
          },
          "name": "wellKnownId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6883
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6964
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6957
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6957
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6957
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 6915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6906
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6935
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6940
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6945
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 6919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridges"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6968
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7057
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 7050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7064
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7057
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7057
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7057
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 7000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 6991
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7020
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7025
          },
          "name": "isAccountObjectClass",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7030
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7035
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7040
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7045
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 7004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClasses"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 8425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8679
          },
          "name": "putBundleConfigurationProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8695
          },
          "name": "putBundlePoolConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8711
          },
          "name": "putFlatFileBundleConfigurationProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8727
          },
          "name": "putFlatFileConnectorBundle",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8743
          },
          "name": "putThreeLeggedOauthCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8523
          },
          "name": "resetAdminConsentGranted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8682
          },
          "name": "resetBundleConfigurationProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8698
          },
          "name": "resetBundlePoolConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8544
          },
          "name": "resetConnected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8566
          },
          "name": "resetEnableAuthSyncNewUserNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8582
          },
          "name": "resetEnableSync"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8598
          },
          "name": "resetEnableSyncSummaryReportNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8714
          },
          "name": "resetFlatFileBundleConfigurationProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8730
          },
          "name": "resetFlatFileConnectorBundle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8620
          },
          "name": "resetIsAuthoritative"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8746
          },
          "name": "resetThreeLeggedOauthCredential"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8511
          },
          "name": "accountFormVisible",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8676
          },
          "name": "bundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8692
          },
          "name": "bundlePoolConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8532
          },
          "name": "canBeAuthoritative",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8554
          },
          "name": "connectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppConnectorBundleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8708
          },
          "name": "flatFileBundleConfigurationProperties",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8724
          },
          "name": "flatFileConnectorBundle",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8608
          },
          "name": "identityBridges",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppIdentityBridgesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8629
          },
          "name": "isDirectory",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8634
          },
          "name": "isOnPremiseApp",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8639
          },
          "name": "isSchemaCustomizationSupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8644
          },
          "name": "isSchemaDiscoverySupported",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8649
          },
          "name": "isThreeLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8654
          },
          "name": "isTwoLeggedOauthEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8660
          },
          "name": "objectClasses",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppObjectClassesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8665
          },
          "name": "syncConfigLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8740
          },
          "name": "threeLeggedOauthCredential",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8670
          },
          "name": "threeLeggedOauthProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8527
          },
          "name": "adminConsentGrantedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8686
          },
          "name": "bundleConfigurationPropertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8702
          },
          "name": "bundlePoolConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppBundlePoolConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8548
          },
          "name": "connectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8570
          },
          "name": "enableAuthSyncNewUserNotificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8586
          },
          "name": "enableSyncInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8602
          },
          "name": "enableSyncSummaryReportNotificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8718
          },
          "name": "flatFileBundleConfigurationPropertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileBundleConfigurationProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8734
          },
          "name": "flatFileConnectorBundleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppFlatFileConnectorBundle"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8624
          },
          "name": "isAuthoritativeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8750
          },
          "name": "threeLeggedOauthCredentialInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8517
          },
          "name": "adminConsentGranted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8538
          },
          "name": "connected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8560
          },
          "name": "enableAuthSyncNewUserNotification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8576
          },
          "name": "enableSync",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8592
          },
          "name": "enableSyncSummaryReportNotification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8614
          },
          "name": "isAuthoritative",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8112
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#access_token IdentityDomainsApp#access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8116
          },
          "name": "accessToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#access_token_expiry IdentityDomainsApp#access_token_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8120
          },
          "name": "accessTokenExpiry",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#refresh_token IdentityDomainsApp#refresh_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8124
          },
          "name": "refreshToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 8177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8222
          },
          "name": "resetAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8238
          },
          "name": "resetAccessTokenExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8254
          },
          "name": "resetRefreshToken"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8242
          },
          "name": "accessTokenExpiryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8226
          },
          "name": "accessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8258
          },
          "name": "refreshTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8216
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8232
          },
          "name": "accessTokenExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8248
          },
          "name": "refreshToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredential"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmanagedappAppThreeLeggedOauthCredentialOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8754
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#multicloud_service_type IdentityDomainsApp#multicloud_service_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8762
          },
          "name": "multicloudServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#multicloud_platform_url IdentityDomainsApp#multicloud_platform_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8758
          },
          "name": "multicloudPlatformUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 8808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8847
          },
          "name": "resetMulticloudPlatformUrl"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8851
          },
          "name": "multicloudPlatformUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8864
          },
          "name": "multicloudServiceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8841
          },
          "name": "multicloudPlatformUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8857
          },
          "name": "multicloudServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionmulticloudServiceAppAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8868
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#service_instance_identifier IdentityDomainsApp#service_instance_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8872
          },
          "name": "serviceInstanceIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 8911
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8974
          },
          "name": "resetServiceInstanceIdentifier"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8937
          },
          "name": "currentFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8942
          },
          "name": "currentSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8947
          },
          "name": "enablingNextFedSyncModes",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8952
          },
          "name": "nextFederationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8957
          },
          "name": "nextSynchronizationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8962
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8978
          },
          "name": "serviceInstanceIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8968
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionopcServiceAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9105
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#client_ip IdentityDomainsApp#client_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9113
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#include_group_in_response IdentityDomainsApp#include_group_in_response}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9133
          },
          "name": "includeGroupInResponse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#port IdentityDomainsApp#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9141
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#secret_key IdentityDomainsApp#secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9157
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#capture_client_ip IdentityDomainsApp#capture_client_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9109
          },
          "name": "captureClientIp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#country_code_response_attribute_id IdentityDomainsApp#country_code_response_attribute_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9117
          },
          "name": "countryCodeResponseAttributeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#end_user_ip_attribute IdentityDomainsApp#end_user_ip_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9121
          },
          "name": "endUserIpAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#group_membership_radius_attribute IdentityDomainsApp#group_membership_radius_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9125
          },
          "name": "groupMembershipRadiusAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#group_membership_to_return IdentityDomainsApp#group_membership_to_return}",
            "stability": "stable",
            "summary": "group_membership_to_return block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9167
          },
          "name": "groupMembershipToReturn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
                    },
                    "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/identity_domains_app#group_name_format IdentityDomainsApp#group_name_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9129
          },
          "name": "groupNameFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#password_and_otp_together IdentityDomainsApp#password_and_otp_together}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9137
          },
          "name": "passwordAndOtpTogether",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#radius_vendor_specific_id IdentityDomainsApp#radius_vendor_specific_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9145
          },
          "name": "radiusVendorSpecificId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#response_format IdentityDomainsApp#response_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9149
          },
          "name": "responseFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#response_format_delimiter IdentityDomainsApp#response_format_delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9153
          },
          "name": "responseFormatDelimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#type_of_radius_app IdentityDomainsApp#type_of_radius_app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9161
          },
          "name": "typeOfRadiusApp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 8982
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#value IdentityDomainsApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 8986
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9018
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9063
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9068
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9081
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9074
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9630
          },
          "name": "putGroupMembershipToReturn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9421
          },
          "name": "resetCaptureClientIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9450
          },
          "name": "resetCountryCodeResponseAttributeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9466
          },
          "name": "resetEndUserIpAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9482
          },
          "name": "resetGroupMembershipRadiusAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9633
          },
          "name": "resetGroupMembershipToReturn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9498
          },
          "name": "resetGroupNameFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9527
          },
          "name": "resetPasswordAndOtpTogether"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9556
          },
          "name": "resetRadiusVendorSpecificId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9572
          },
          "name": "resetResponseFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9588
          },
          "name": "resetResponseFormatDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9617
          },
          "name": "resetTypeOfRadiusApp"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9627
          },
          "name": "groupMembershipToReturn",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9425
          },
          "name": "captureClientIpInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9438
          },
          "name": "clientIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9454
          },
          "name": "countryCodeResponseAttributeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9470
          },
          "name": "endUserIpAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9486
          },
          "name": "groupMembershipRadiusAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9637
          },
          "name": "groupMembershipToReturnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppGroupMembershipToReturn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9502
          },
          "name": "groupNameFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9515
          },
          "name": "includeGroupInResponseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9531
          },
          "name": "passwordAndOtpTogetherInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9544
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9560
          },
          "name": "radiusVendorSpecificIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9592
          },
          "name": "responseFormatDelimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9576
          },
          "name": "responseFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9605
          },
          "name": "secretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9621
          },
          "name": "typeOfRadiusAppInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9415
          },
          "name": "captureClientIp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9431
          },
          "name": "clientIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9444
          },
          "name": "countryCodeResponseAttributeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9460
          },
          "name": "endUserIpAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9476
          },
          "name": "groupMembershipRadiusAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9492
          },
          "name": "groupNameFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9508
          },
          "name": "includeGroupInResponse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9521
          },
          "name": "passwordAndOtpTogether",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9537
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9550
          },
          "name": "radiusVendorSpecificId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9566
          },
          "name": "responseFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9582
          },
          "name": "responseFormatDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9598
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9611
          },
          "name": "typeOfRadiusApp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionradiusAppAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9641
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#requestable IdentityDomainsApp#requestable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9645
          },
          "name": "requestable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9717
          },
          "name": "resetRequestable"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9721
          },
          "name": "requestableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9711
          },
          "name": "requestable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionrequestableAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10198
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#assertion_consumer_url IdentityDomainsApp#assertion_consumer_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10202
          },
          "name": "assertionConsumerUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#encrypt_assertion IdentityDomainsApp#encrypt_assertion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10206
          },
          "name": "encryptAssertion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#encryption_algorithm IdentityDomainsApp#encryption_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10210
          },
          "name": "encryptionAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#encryption_certificate IdentityDomainsApp#encryption_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10214
          },
          "name": "encryptionCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#federation_protocol IdentityDomainsApp#federation_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10218
          },
          "name": "federationProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#group_assertion_attributes IdentityDomainsApp#group_assertion_attributes}",
            "stability": "stable",
            "summary": "group_assertion_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10292
          },
          "name": "groupAssertionAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
                    },
                    "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/identity_domains_app#hok_acs_url IdentityDomainsApp#hok_acs_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10222
          },
          "name": "hokAcsUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#hok_required IdentityDomainsApp#hok_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10226
          },
          "name": "hokRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#include_signing_cert_in_signature IdentityDomainsApp#include_signing_cert_in_signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10230
          },
          "name": "includeSigningCertInSignature",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#key_encryption_algorithm IdentityDomainsApp#key_encryption_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10234
          },
          "name": "keyEncryptionAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#logout_binding IdentityDomainsApp#logout_binding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10238
          },
          "name": "logoutBinding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#logout_enabled IdentityDomainsApp#logout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10242
          },
          "name": "logoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#logout_request_url IdentityDomainsApp#logout_request_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10246
          },
          "name": "logoutRequestUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#logout_response_url IdentityDomainsApp#logout_response_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10250
          },
          "name": "logoutResponseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#metadata IdentityDomainsApp#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10254
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name_id_format IdentityDomainsApp#name_id_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10258
          },
          "name": "nameIdFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name_id_userstore_attribute IdentityDomainsApp#name_id_userstore_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10262
          },
          "name": "nameIdUserstoreAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#partner_provider_id IdentityDomainsApp#partner_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10266
          },
          "name": "partnerProviderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#partner_provider_pattern IdentityDomainsApp#partner_provider_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10270
          },
          "name": "partnerProviderPattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#signature_hash_algorithm IdentityDomainsApp#signature_hash_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10278
          },
          "name": "signatureHashAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#signing_certificate IdentityDomainsApp#signing_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10282
          },
          "name": "signingCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#sign_response_or_assertion IdentityDomainsApp#sign_response_or_assertion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10274
          },
          "name": "signResponseOrAssertion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#succinct_id IdentityDomainsApp#succinct_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10286
          },
          "name": "succinctId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#user_assertion_attributes IdentityDomainsApp#user_assertion_attributes}",
            "stability": "stable",
            "summary": "user_assertion_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10298
          },
          "name": "userAssertionAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9810
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9826
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#condition IdentityDomainsApp#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9814
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#format IdentityDomainsApp#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9818
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#group_name IdentityDomainsApp#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9822
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 10011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10018
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10011
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10011
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10011
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9949
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9965
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9981
          },
          "name": "resetGroupName"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9953
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9969
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9985
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9998
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9943
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9959
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9975
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9991
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9725
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9806
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9799
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9799
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9799
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 9757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 9748
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9777
          },
          "name": "direction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9782
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9787
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 9761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributes"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 10498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11034
          },
          "name": "putGroupAssertionAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11050
          },
          "name": "putUserAssertionAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10669
          },
          "name": "resetAssertionConsumerUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10685
          },
          "name": "resetEncryptAssertion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10701
          },
          "name": "resetEncryptionAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10717
          },
          "name": "resetEncryptionCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10733
          },
          "name": "resetFederationProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11037
          },
          "name": "resetGroupAssertionAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10749
          },
          "name": "resetHokAcsUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10765
          },
          "name": "resetHokRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10781
          },
          "name": "resetIncludeSigningCertInSignature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10797
          },
          "name": "resetKeyEncryptionAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10818
          },
          "name": "resetLogoutBinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10834
          },
          "name": "resetLogoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10850
          },
          "name": "resetLogoutRequestUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10866
          },
          "name": "resetLogoutResponseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10882
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10898
          },
          "name": "resetNameIdFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10914
          },
          "name": "resetNameIdUserstoreAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10936
          },
          "name": "resetPartnerProviderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10952
          },
          "name": "resetPartnerProviderPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10984
          },
          "name": "resetSignatureHashAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11000
          },
          "name": "resetSigningCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10968
          },
          "name": "resetSignResponseOrAssertion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11016
          },
          "name": "resetSuccinctId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11053
          },
          "name": "resetUserAssertionAttributes"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11031
          },
          "name": "groupAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10806
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10924
          },
          "name": "outboundAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutboundAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11025
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11047
          },
          "name": "userAssertionAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10673
          },
          "name": "assertionConsumerUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10689
          },
          "name": "encryptAssertionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10705
          },
          "name": "encryptionAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10721
          },
          "name": "encryptionCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10737
          },
          "name": "federationProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11041
          },
          "name": "groupAssertionAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppGroupAssertionAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10753
          },
          "name": "hokAcsUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10769
          },
          "name": "hokRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10785
          },
          "name": "includeSigningCertInSignatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10801
          },
          "name": "keyEncryptionAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10822
          },
          "name": "logoutBindingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10838
          },
          "name": "logoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10854
          },
          "name": "logoutRequestUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10870
          },
          "name": "logoutResponseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10886
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10902
          },
          "name": "nameIdFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10918
          },
          "name": "nameIdUserstoreAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10940
          },
          "name": "partnerProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10956
          },
          "name": "partnerProviderPatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10988
          },
          "name": "signatureHashAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11004
          },
          "name": "signingCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10972
          },
          "name": "signResponseOrAssertionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11020
          },
          "name": "succinctIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11057
          },
          "name": "userAssertionAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10663
          },
          "name": "assertionConsumerUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10679
          },
          "name": "encryptAssertion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10695
          },
          "name": "encryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10711
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10727
          },
          "name": "federationProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10743
          },
          "name": "hokAcsUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10759
          },
          "name": "hokRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10775
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10791
          },
          "name": "keyEncryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10812
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10828
          },
          "name": "logoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10844
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10860
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10876
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10892
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10908
          },
          "name": "nameIdUserstoreAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10930
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10946
          },
          "name": "partnerProviderPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10978
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10994
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10962
          },
          "name": "signResponseOrAssertion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11010
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10022
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#name IdentityDomainsApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10030
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#user_store_attribute_name IdentityDomainsApp#user_store_attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10034
          },
          "name": "userStoreAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#format IdentityDomainsApp#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10026
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 10187
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10194
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10187
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 10090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 10080
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10144
          },
          "name": "resetFormat"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10148
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10161
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10174
          },
          "name": "userStoreAttributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10138
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10154
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10167
          },
          "name": "userStoreAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 10094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionsamlServiceProviderAppUserAssertionAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 11061
      },
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#resource_ref IdentityDomainsApp#resource_ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11065
          },
          "name": "resourceRef",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_app#web_tier_policy_az_control IdentityDomainsApp#web_tier_policy_az_control}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11069
          },
          "name": "webTierPolicyAzControl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_app#web_tier_policy_json IdentityDomainsApp#web_tier_policy_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11073
          },
          "name": "webTierPolicyJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
    },
    "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 11126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 11119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11171
          },
          "name": "resetResourceRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11187
          },
          "name": "resetWebTierPolicyAzControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11203
          },
          "name": "resetWebTierPolicyJson"
        }
      ],
      "name": "IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11175
          },
          "name": "resourceRefInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11191
          },
          "name": "webTierPolicyAzControlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11207
          },
          "name": "webTierPolicyJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11165
          },
          "name": "resourceRef",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11181
          },
          "name": "webTierPolicyAzControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11197
          },
          "name": "webTierPolicyJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 11130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUrnietfparamsscimschemasoracleidcsextensionwebTierPolicyAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAppUserRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1302
      },
      "name": "IdentityDomainsAppUserRoles",
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUserRoles"
    },
    "cdktf-provider-oci.IdentityDomainsAppUserRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/index.ts",
          "line": 1381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-app/index.ts",
        "line": 1374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAppUserRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUserRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsAppUserRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-app/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/identity-domains-app/index.ts",
        "line": 1325
      },
      "name": "IdentityDomainsAppUserRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1354
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1359
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1364
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1369
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-app/index.ts",
            "line": 1338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAppUserRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-app/index:IdentityDomainsAppUserRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflow": {
      "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/identity_domains_approval_workflow oci_identity_domains_approval_workflow}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow oci_identity_domains_approval_workflow} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsApprovalWorkflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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 IdentityDomainsApprovalWorkflow 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/identity_domains_approval_workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsApprovalWorkflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsApprovalWorkflow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1220
          },
          "name": "putApprovalWorkflowSteps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1236
          },
          "name": "putMaxDuration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1249
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1265
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1223
          },
          "name": "resetApprovalWorkflowSteps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1051
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1035
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1067
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1093
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1173
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1189
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1252
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1268
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 965
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1217
          },
          "name": "approvalWorkflowSteps",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1076
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1081
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1102
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1113
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1132
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1137
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1142
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1233
          },
          "name": "maxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1148
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1246
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1211
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1262
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1227
          },
          "name": "approvalWorkflowStepsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1039
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1055
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1071
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1097
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1126
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1240
          },
          "name": "maxDurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1161
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1177
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1193
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1206
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1256
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1272
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1045
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1029
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1061
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1087
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1119
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1154
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1167
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1183
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 1199
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflow"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 356
      },
      "name": "IdentityDomainsApprovalWorkflowApprovalWorkflowSteps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#type IdentityDomainsApprovalWorkflow#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 364
          },
          "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/identity_domains_approval_workflow#value IdentityDomainsApprovalWorkflow#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 368
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#ocid IdentityDomainsApprovalWorkflow#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 360
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowApprovalWorkflowStepsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowApprovalWorkflowStepsList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 478
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 487
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 492
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 482
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 505
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 518
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 472
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 498
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 511
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowApprovalWorkflowStepsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignment": {
      "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/identity_domains_approval_workflow_assignment oci_identity_domains_approval_workflow_assignment}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment oci_identity_domains_approval_workflow_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
          "line": 999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsApprovalWorkflowAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 984
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsApprovalWorkflowAssignment 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/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 IdentityDomainsApprovalWorkflowAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsApprovalWorkflowAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1210
          },
          "name": "putApprovalWorkflow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1223
          },
          "name": "putAssignedTo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1236
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1252
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1070
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1054
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1086
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1163
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1179
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1239
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1255
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1267
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1284
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 972
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1207
          },
          "name": "approvalWorkflow",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1220
          },
          "name": "assignedTo",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1095
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1100
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1105
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1116
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1135
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1140
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1145
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1151
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1233
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1201
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1249
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1214
          },
          "name": "approvalWorkflowInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1227
          },
          "name": "assignedToInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1042
          },
          "name": "assignmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1058
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1074
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1090
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1129
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1167
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1183
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1196
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1243
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1259
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1035
          },
          "name": "assignmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1064
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1048
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1080
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1122
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1157
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1173
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 1189
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignment"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 352
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#type IdentityDomainsApprovalWorkflowAssignment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 360
          },
          "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/identity_domains_approval_workflow_assignment#value IdentityDomainsApprovalWorkflowAssignment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#ocid IdentityDomainsApprovalWorkflowAssignment#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 356
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 467
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 455
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 476
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 471
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 489
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 502
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 461
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 482
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 495
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflowOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 506
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentAssignedTo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#type IdentityDomainsApprovalWorkflowAssignment#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 514
          },
          "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/identity_domains_approval_workflow_assignment#value IdentityDomainsApprovalWorkflowAssignment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 518
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#ocid IdentityDomainsApprovalWorkflowAssignment#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 510
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentAssignedTo"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 626
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 609
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 614
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 630
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 643
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 656
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 620
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 636
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 649
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentAssignedToOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#approval_workflow IdentityDomainsApprovalWorkflowAssignment#approval_workflow}",
            "stability": "stable",
            "summary": "approval_workflow block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 47
          },
          "name": "approvalWorkflow",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentApprovalWorkflow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#assigned_to IdentityDomainsApprovalWorkflowAssignment#assigned_to}",
            "stability": "stable",
            "summary": "assigned_to block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 53
          },
          "name": "assignedTo",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentAssignedTo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#assignment_type IdentityDomainsApprovalWorkflowAssignment#assignment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 13
          },
          "name": "assignmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#idcs_endpoint IdentityDomainsApprovalWorkflowAssignment#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_assignment#schemas IdentityDomainsApprovalWorkflowAssignment#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 41
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_approval_workflow_assignment#attributes IdentityDomainsApprovalWorkflowAssignment#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_assignment#attribute_sets IdentityDomainsApprovalWorkflowAssignment#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_assignment#authorization IdentityDomainsApprovalWorkflowAssignment#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_assignment#ocid IdentityDomainsApprovalWorkflowAssignment#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 33
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#resource_type_schema_version IdentityDomainsApprovalWorkflowAssignment#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 37
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#tags IdentityDomainsApprovalWorkflowAssignment#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 59
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#timeouts IdentityDomainsApprovalWorkflowAssignment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 65
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentConfig"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 67
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy",
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 151
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
            "line": 151
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 90
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 119
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 124
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 129
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 134
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 139
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 162
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 185
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 214
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 219
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 224
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 229
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 234
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 257
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentMeta",
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentMeta"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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.IdentityDomainsApprovalWorkflowAssignmentMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 280
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 309
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 314
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 319
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 324
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 329
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 660
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#key IdentityDomainsApprovalWorkflowAssignment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 664
          },
          "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/identity_domains_approval_workflow_assignment#value IdentityDomainsApprovalWorkflowAssignment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 668
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentTags"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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.IdentityDomainsApprovalWorkflowAssignmentTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 792
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
            "line": 792
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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/identity-domains-approval-workflow-assignment/index.ts",
        "line": 707
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 766
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 779
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 759
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 772
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 803
      },
      "name": "IdentityDomainsApprovalWorkflowAssignmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_assignment#create IdentityDomainsApprovalWorkflowAssignment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 807
          },
          "name": "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/identity_domains_approval_workflow_assignment#delete IdentityDomainsApprovalWorkflowAssignment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 811
          },
          "name": "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/identity_domains_approval_workflow_assignment#update IdentityDomainsApprovalWorkflowAssignment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 815
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-assignment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 923
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 939
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 955
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowAssignmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 927
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 943
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 959
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 917
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 933
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 949
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-assignment/index.ts",
            "line": 873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowAssignmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-assignment/index:IdentityDomainsApprovalWorkflowAssignmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsApprovalWorkflowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#idcs_endpoint IdentityDomainsApprovalWorkflow#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 29
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#max_duration IdentityDomainsApprovalWorkflow#max_duration}",
            "stability": "stable",
            "summary": "max_duration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 57
          },
          "name": "maxDuration",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#name IdentityDomainsApprovalWorkflow#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#schemas IdentityDomainsApprovalWorkflow#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 45
          },
          "name": "schemas",
          "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/identity_domains_approval_workflow#approval_workflow_steps IdentityDomainsApprovalWorkflow#approval_workflow_steps}",
            "stability": "stable",
            "summary": "approval_workflow_steps block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 51
          },
          "name": "approvalWorkflowSteps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowApprovalWorkflowSteps"
                    },
                    "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/identity_domains_approval_workflow#attributes IdentityDomainsApprovalWorkflow#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/resources/identity_domains_approval_workflow#attribute_sets IdentityDomainsApprovalWorkflow#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/resources/identity_domains_approval_workflow#authorization IdentityDomainsApprovalWorkflow#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/resources/identity_domains_approval_workflow#description IdentityDomainsApprovalWorkflow#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity_domains_approval_workflow#ocid IdentityDomainsApprovalWorkflow#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#resource_type_schema_version IdentityDomainsApprovalWorkflow#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#tags IdentityDomainsApprovalWorkflow#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 63
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#timeouts IdentityDomainsApprovalWorkflow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowConfig"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsApprovalWorkflowIdcsCreatedBy",
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsApprovalWorkflowIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 542
      },
      "name": "IdentityDomainsApprovalWorkflowMaxDuration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#unit IdentityDomainsApprovalWorkflow#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 546
          },
          "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/identity_domains_approval_workflow#value IdentityDomainsApprovalWorkflow#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 550
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowMaxDuration"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 589
      },
      "name": "IdentityDomainsApprovalWorkflowMaxDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 636
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 649
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 629
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 642
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMaxDuration"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowMaxDurationOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsApprovalWorkflowMeta",
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowMeta"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsApprovalWorkflowMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 313
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 318
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 323
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 328
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 333
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStep": {
      "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/identity_domains_approval_workflow_step oci_identity_domains_approval_workflow_step}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStep",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step oci_identity_domains_approval_workflow_step} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsApprovalWorkflowStep resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 868
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsApprovalWorkflowStep 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/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 IdentityDomainsApprovalWorkflowStep that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsApprovalWorkflowStep to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1141
          },
          "name": "putApprovers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1157
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1173
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1144
          },
          "name": "resetApprovers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 927
          },
          "name": "resetApproversExpressions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 959
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 943
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 975
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1052
          },
          "name": "resetMinimumApprovals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1068
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1097
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1160
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1176
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1188
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1207
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStep",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 856
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1138
          },
          "name": "approvers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApproversList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 984
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 989
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 994
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 999
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1005
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1024
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1029
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1034
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1040
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1154
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1119
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1170
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 931
          },
          "name": "approversExpressionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1148
          },
          "name": "approversInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 947
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 963
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 979
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1018
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1056
          },
          "name": "minimumApprovalsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1072
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1085
          },
          "name": "orderInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1101
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1114
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1164
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1180
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1132
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 921
          },
          "name": "approversExpressions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 953
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 937
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 969
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1011
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1046
          },
          "name": "minimumApprovals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1062
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1078
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1091
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1107
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 1125
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStep"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 358
      },
      "name": "IdentityDomainsApprovalWorkflowStepApprovers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#type IdentityDomainsApprovalWorkflowStep#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 366
          },
          "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/identity_domains_approval_workflow_step#value IdentityDomainsApprovalWorkflowStep#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 370
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#ocid IdentityDomainsApprovalWorkflowStep#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 362
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepApprovers"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApproversList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApproversList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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.IdentityDomainsApprovalWorkflowStepApproversOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepApproversList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 533
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
            "line": 533
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepApproversList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApproversOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApproversOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 485
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepApproversOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 473
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 494
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 489
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 507
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 520
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 479
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 500
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 513
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepApproversOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsApprovalWorkflowStepConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#idcs_endpoint IdentityDomainsApprovalWorkflowStep#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_step#order IdentityDomainsApprovalWorkflowStep#order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 41
          },
          "name": "order",
          "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/identity_domains_approval_workflow_step#schemas IdentityDomainsApprovalWorkflowStep#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_approval_workflow_step#type IdentityDomainsApprovalWorkflowStep#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 53
          },
          "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/identity_domains_approval_workflow_step#approvers IdentityDomainsApprovalWorkflowStep#approvers}",
            "stability": "stable",
            "summary": "approvers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 59
          },
          "name": "approvers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepApprovers"
                    },
                    "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/identity_domains_approval_workflow_step#approvers_expressions IdentityDomainsApprovalWorkflowStep#approvers_expressions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 13
          },
          "name": "approversExpressions",
          "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/identity_domains_approval_workflow_step#attributes IdentityDomainsApprovalWorkflowStep#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_step#attribute_sets IdentityDomainsApprovalWorkflowStep#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_step#authorization IdentityDomainsApprovalWorkflowStep#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_approval_workflow_step#minimum_approvals IdentityDomainsApprovalWorkflowStep#minimum_approvals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 33
          },
          "name": "minimumApprovals",
          "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/identity_domains_approval_workflow_step#ocid IdentityDomainsApprovalWorkflowStep#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#resource_type_schema_version IdentityDomainsApprovalWorkflowStep#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 45
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#tags IdentityDomainsApprovalWorkflowStep#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 65
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#timeouts IdentityDomainsApprovalWorkflowStep#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 71
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepConfig"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 73
      },
      "name": "IdentityDomainsApprovalWorkflowStepIdcsCreatedBy",
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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.IdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 96
      },
      "name": "IdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 125
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 130
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 135
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 140
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 145
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 168
      },
      "name": "IdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 252
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
            "line": 252
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 191
      },
      "name": "IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 220
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 225
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 230
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 235
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 263
      },
      "name": "IdentityDomainsApprovalWorkflowStepMeta",
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepMeta"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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.IdentityDomainsApprovalWorkflowStepMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 286
      },
      "name": "IdentityDomainsApprovalWorkflowStepMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 315
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 320
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 325
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 330
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 335
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 544
      },
      "name": "IdentityDomainsApprovalWorkflowStepTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#key IdentityDomainsApprovalWorkflowStep#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 548
          },
          "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/identity_domains_approval_workflow_step#value IdentityDomainsApprovalWorkflowStep#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepTags"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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.IdentityDomainsApprovalWorkflowStepTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 676
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
            "line": 676
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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/identity-domains-approval-workflow-step/index.ts",
        "line": 591
      },
      "name": "IdentityDomainsApprovalWorkflowStepTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 650
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 663
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 643
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 656
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 687
      },
      "name": "IdentityDomainsApprovalWorkflowStepTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow_step#create IdentityDomainsApprovalWorkflowStep#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 691
          },
          "name": "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/identity_domains_approval_workflow_step#delete IdentityDomainsApprovalWorkflowStep#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 695
          },
          "name": "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/identity_domains_approval_workflow_step#update IdentityDomainsApprovalWorkflowStep#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 699
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow-step/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow-step/index.ts",
        "line": 745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 807
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 823
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 839
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowStepTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 811
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 827
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 843
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 801
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 817
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 833
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow-step/index.ts",
            "line": 757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowStepTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow-step/index:IdentityDomainsApprovalWorkflowStepTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 653
      },
      "name": "IdentityDomainsApprovalWorkflowTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#key IdentityDomainsApprovalWorkflow#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 657
          },
          "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/identity_domains_approval_workflow#value IdentityDomainsApprovalWorkflow#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 661
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowTags"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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.IdentityDomainsApprovalWorkflowTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
            "line": 785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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/identity-domains-approval-workflow/index.ts",
        "line": 700
      },
      "name": "IdentityDomainsApprovalWorkflowTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 759
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 772
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 752
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 765
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 796
      },
      "name": "IdentityDomainsApprovalWorkflowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_approval_workflow#create IdentityDomainsApprovalWorkflow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 800
          },
          "name": "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/identity_domains_approval_workflow#delete IdentityDomainsApprovalWorkflow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 804
          },
          "name": "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/identity_domains_approval_workflow#update IdentityDomainsApprovalWorkflow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 808
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-approval-workflow/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-approval-workflow/index.ts",
        "line": 854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 916
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 932
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 948
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsApprovalWorkflowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 920
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 936
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 952
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 910
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 926
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 942
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-approval-workflow/index.ts",
            "line": 866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsApprovalWorkflowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-approval-workflow/index:IdentityDomainsApprovalWorkflowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthToken": {
      "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/identity_domains_auth_token oci_identity_domains_auth_token}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token oci_identity_domains_auth_token} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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.IdentityDomainsAuthTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsAuthToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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 IdentityDomainsAuthToken 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/identity_domains_auth_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsAuthToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsAuthToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1168
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1184
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1200
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1216
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 975
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 959
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 991
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1017
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1038
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1100
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1116
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1145
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1171
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1187
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1203
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1219
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1231
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1250
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 888
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1000
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1005
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1026
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1047
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1053
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1072
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1077
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1082
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1088
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1165
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1154
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1181
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1159
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1197
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1213
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 963
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 979
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 995
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1021
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1042
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1066
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1104
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1120
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1133
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1149
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1175
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1191
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1207
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1223
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 969
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 953
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 985
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1011
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1032
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1059
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1094
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1110
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1126
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 1139
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthToken"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsAuthTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#idcs_endpoint IdentityDomainsAuthToken#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_auth_token#schemas IdentityDomainsAuthToken#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 45
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_auth_token#attributes IdentityDomainsAuthToken#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_auth_token#attribute_sets IdentityDomainsAuthToken#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_auth_token#authorization IdentityDomainsAuthToken#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/resources/identity_domains_auth_token#description IdentityDomainsAuthToken#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/identity_domains_auth_token#expires_on IdentityDomainsAuthToken#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 29
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#ocid IdentityDomainsAuthToken#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#resource_type_schema_version IdentityDomainsAuthToken#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/resources/identity_domains_auth_token#status IdentityDomainsAuthToken#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 49
          },
          "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/identity_domains_auth_token#tags IdentityDomainsAuthToken#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 55
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#timeouts IdentityDomainsAuthToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 61
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsAuthToken#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 67
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#user IdentityDomainsAuthToken#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 73
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenConfig"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 75
      },
      "name": "IdentityDomainsAuthTokenIdcsCreatedBy",
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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.IdentityDomainsAuthTokenIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthTokenIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 98
      },
      "name": "IdentityDomainsAuthTokenIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 127
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 132
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 137
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 170
      },
      "name": "IdentityDomainsAuthTokenIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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.IdentityDomainsAuthTokenIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthTokenIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 193
      },
      "name": "IdentityDomainsAuthTokenIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 222
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 227
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 232
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 265
      },
      "name": "IdentityDomainsAuthTokenMeta",
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenMeta"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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.IdentityDomainsAuthTokenMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthTokenMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 288
      },
      "name": "IdentityDomainsAuthTokenMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 317
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 322
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 327
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 332
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 337
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 360
      },
      "name": "IdentityDomainsAuthTokenTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#key IdentityDomainsAuthToken#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 364
          },
          "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/identity_domains_auth_token#value IdentityDomainsAuthToken#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 368
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenTags"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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.IdentityDomainsAuthTokenTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthTokenTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 407
      },
      "name": "IdentityDomainsAuthTokenTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 466
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 479
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 459
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 503
      },
      "name": "IdentityDomainsAuthTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#create IdentityDomainsAuthToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_auth_token#delete IdentityDomainsAuthToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_auth_token#update IdentityDomainsAuthToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 515
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 623
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 639
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 655
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsAuthTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 627
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 643
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 659
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 617
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 633
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 649
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 663
      },
      "name": "IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#allow_self_change IdentityDomainsAuthToken#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 667
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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/identity-domains-auth-token/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 739
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 743
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 733
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 747
      },
      "name": "IdentityDomainsAuthTokenUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#ocid IdentityDomainsAuthToken#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 751
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_auth_token#value IdentityDomainsAuthToken#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 755
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenUser"
    },
    "cdktf-provider-oci.IdentityDomainsAuthTokenUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-auth-token/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-auth-token/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 850
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 871
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsAuthTokenUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 833
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 859
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 854
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 875
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 844
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 865
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-auth-token/index.ts",
            "line": 805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-auth-token/index:IdentityDomainsAuthTokenUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSetting": {
      "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/identity_domains_authentication_factor_setting oci_identity_domains_authentication_factor_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting oci_identity_domains_authentication_factor_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 3261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 3229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsAuthenticationFactorSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3246
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsAuthenticationFactorSetting 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/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 IdentityDomainsAuthenticationFactorSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsAuthenticationFactorSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3689
          },
          "name": "putBypassCodeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3702
          },
          "name": "putClientAppSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3715
          },
          "name": "putCompliancePolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3728
          },
          "name": "putEmailSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3744
          },
          "name": "putEndpointRestrictions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3757
          },
          "name": "putIdentityStoreSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3773
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3786
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3802
          },
          "name": "putThirdPartyFactor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3818
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3834
          },
          "name": "putTotpSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3847
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3863
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3341
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3325
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3370
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3386
          },
          "name": "resetAutoEnrollEmailFactorDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3430
          },
          "name": "resetEmailEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3731
          },
          "name": "resetEmailSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3446
          },
          "name": "resetFidoAuthenticatorEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3462
          },
          "name": "resetHideBackupFactorEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3760
          },
          "name": "resetIdentityStoreSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3542
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3558
          },
          "name": "resetPhoneCallEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3587
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3789
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3805
          },
          "name": "resetThirdPartyFactor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3821
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3850
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3866
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3660
          },
          "name": "resetUserEnrollmentDisabledFactors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3676
          },
          "name": "resetYubicoOtpEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3878
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3917
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3234
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3686
          },
          "name": "bypassCodeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3699
          },
          "name": "clientAppSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3408
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3712
          },
          "name": "compliancePolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3413
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3418
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3725
          },
          "name": "emailSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3741
          },
          "name": "endpointRestrictions",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3471
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3477
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3496
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3501
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3506
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3754
          },
          "name": "identityStoreSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3512
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3517
          },
          "name": "mfaEnabledCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3770
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3783
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3635
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3799
          },
          "name": "thirdPartyFactor",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3815
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3831
          },
          "name": "totpSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3844
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3860
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3329
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3345
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3358
          },
          "name": "authenticationFactorSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3374
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3390
          },
          "name": "autoEnrollEmailFactorDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3403
          },
          "name": "bypassCodeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3693
          },
          "name": "bypassCodeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3706
          },
          "name": "clientAppSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3719
          },
          "name": "compliancePolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3434
          },
          "name": "emailEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3735
          },
          "name": "emailSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3748
          },
          "name": "endpointRestrictionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3450
          },
          "name": "fidoAuthenticatorEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3466
          },
          "name": "hideBackupFactorEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3490
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3764
          },
          "name": "identityStoreSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3530
          },
          "name": "mfaEnrollmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3777
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3546
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3562
          },
          "name": "phoneCallEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3575
          },
          "name": "pushEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3591
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3604
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3617
          },
          "name": "securityQuestionsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3630
          },
          "name": "smsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3793
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3809
          },
          "name": "thirdPartyFactorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3825
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3648
          },
          "name": "totpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3838
          },
          "name": "totpSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3854
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3870
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3664
          },
          "name": "userEnrollmentDisabledFactorsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3680
          },
          "name": "yubicoOtpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3335
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3319
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3351
          },
          "name": "authenticationFactorSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3364
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3380
          },
          "name": "autoEnrollEmailFactorDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3396
          },
          "name": "bypassCodeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3424
          },
          "name": "emailEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3440
          },
          "name": "fidoAuthenticatorEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3456
          },
          "name": "hideBackupFactorEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3483
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3523
          },
          "name": "mfaEnrollmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3536
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3552
          },
          "name": "phoneCallEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3568
          },
          "name": "pushEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3581
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3597
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3610
          },
          "name": "securityQuestionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3623
          },
          "name": "smsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3641
          },
          "name": "totpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3654
          },
          "name": "userEnrollmentDisabledFactors",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3670
          },
          "name": "yubicoOtpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSetting"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 458
      },
      "name": "IdentityDomainsAuthenticationFactorSettingBypassCodeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#help_desk_code_expiry_in_mins IdentityDomainsAuthenticationFactorSetting#help_desk_code_expiry_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 462
          },
          "name": "helpDeskCodeExpiryInMins",
          "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/identity_domains_authentication_factor_setting#help_desk_generation_enabled IdentityDomainsAuthenticationFactorSetting#help_desk_generation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 466
          },
          "name": "helpDeskGenerationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#help_desk_max_usage IdentityDomainsAuthenticationFactorSetting#help_desk_max_usage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 470
          },
          "name": "helpDeskMaxUsage",
          "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/identity_domains_authentication_factor_setting#length IdentityDomainsAuthenticationFactorSetting#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 474
          },
          "name": "length",
          "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/identity_domains_authentication_factor_setting#max_active IdentityDomainsAuthenticationFactorSetting#max_active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 478
          },
          "name": "maxActive",
          "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/identity_domains_authentication_factor_setting#self_service_generation_enabled IdentityDomainsAuthenticationFactorSetting#self_service_generation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 482
          },
          "name": "selfServiceGenerationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 549
      },
      "name": "IdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 620
          },
          "name": "helpDeskCodeExpiryInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 633
          },
          "name": "helpDeskGenerationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 646
          },
          "name": "helpDeskMaxUsageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 659
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 672
          },
          "name": "maxActiveInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 685
          },
          "name": "selfServiceGenerationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 613
          },
          "name": "helpDeskCodeExpiryInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 626
          },
          "name": "helpDeskGenerationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 639
          },
          "name": "helpDeskMaxUsage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 652
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 665
          },
          "name": "maxActive",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 678
          },
          "name": "selfServiceGenerationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingBypassCodeSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 689
      },
      "name": "IdentityDomainsAuthenticationFactorSettingClientAppSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#device_protection_policy IdentityDomainsAuthenticationFactorSetting#device_protection_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 693
          },
          "name": "deviceProtectionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#initial_lockout_period_in_secs IdentityDomainsAuthenticationFactorSetting#initial_lockout_period_in_secs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 697
          },
          "name": "initialLockoutPeriodInSecs",
          "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/identity_domains_authentication_factor_setting#key_pair_length IdentityDomainsAuthenticationFactorSetting#key_pair_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 701
          },
          "name": "keyPairLength",
          "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/identity_domains_authentication_factor_setting#lockout_escalation_pattern IdentityDomainsAuthenticationFactorSetting#lockout_escalation_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 705
          },
          "name": "lockoutEscalationPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#max_failures_before_lockout IdentityDomainsAuthenticationFactorSetting#max_failures_before_lockout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 709
          },
          "name": "maxFailuresBeforeLockout",
          "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/identity_domains_authentication_factor_setting#max_failures_before_warning IdentityDomainsAuthenticationFactorSetting#max_failures_before_warning}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 713
          },
          "name": "maxFailuresBeforeWarning",
          "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/identity_domains_authentication_factor_setting#max_lockout_interval_in_secs IdentityDomainsAuthenticationFactorSetting#max_lockout_interval_in_secs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 717
          },
          "name": "maxLockoutIntervalInSecs",
          "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/identity_domains_authentication_factor_setting#min_pin_length IdentityDomainsAuthenticationFactorSetting#min_pin_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 721
          },
          "name": "minPinLength",
          "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/identity_domains_authentication_factor_setting#policy_update_freq_in_days IdentityDomainsAuthenticationFactorSetting#policy_update_freq_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 725
          },
          "name": "policyUpdateFreqInDays",
          "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/identity_domains_authentication_factor_setting#request_signing_algo IdentityDomainsAuthenticationFactorSetting#request_signing_algo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 729
          },
          "name": "requestSigningAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#shared_secret_encoding IdentityDomainsAuthenticationFactorSetting#shared_secret_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 733
          },
          "name": "sharedSecretEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#unlock_app_for_each_request_enabled IdentityDomainsAuthenticationFactorSetting#unlock_app_for_each_request_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 737
          },
          "name": "unlockAppForEachRequestEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#unlock_app_interval_in_secs IdentityDomainsAuthenticationFactorSetting#unlock_app_interval_in_secs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 741
          },
          "name": "unlockAppIntervalInSecs",
          "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/identity_domains_authentication_factor_setting#unlock_on_app_foreground_enabled IdentityDomainsAuthenticationFactorSetting#unlock_on_app_foreground_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 745
          },
          "name": "unlockOnAppForegroundEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#unlock_on_app_start_enabled IdentityDomainsAuthenticationFactorSetting#unlock_on_app_start_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 749
          },
          "name": "unlockOnAppStartEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingClientAppSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 879
      },
      "name": "IdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1004
          },
          "name": "deviceProtectionPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1017
          },
          "name": "initialLockoutPeriodInSecsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1030
          },
          "name": "keyPairLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1043
          },
          "name": "lockoutEscalationPatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1056
          },
          "name": "maxFailuresBeforeLockoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1069
          },
          "name": "maxFailuresBeforeWarningInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1082
          },
          "name": "maxLockoutIntervalInSecsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1095
          },
          "name": "minPinLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1108
          },
          "name": "policyUpdateFreqInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1121
          },
          "name": "requestSigningAlgoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1134
          },
          "name": "sharedSecretEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1147
          },
          "name": "unlockAppForEachRequestEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1160
          },
          "name": "unlockAppIntervalInSecsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1173
          },
          "name": "unlockOnAppForegroundEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1186
          },
          "name": "unlockOnAppStartEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 997
          },
          "name": "deviceProtectionPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1010
          },
          "name": "initialLockoutPeriodInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1023
          },
          "name": "keyPairLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1036
          },
          "name": "lockoutEscalationPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1049
          },
          "name": "maxFailuresBeforeLockout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1062
          },
          "name": "maxFailuresBeforeWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1075
          },
          "name": "maxLockoutIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1088
          },
          "name": "minPinLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1101
          },
          "name": "policyUpdateFreqInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1114
          },
          "name": "requestSigningAlgo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1127
          },
          "name": "sharedSecretEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1140
          },
          "name": "unlockAppForEachRequestEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1153
          },
          "name": "unlockAppIntervalInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1166
          },
          "name": "unlockOnAppForegroundEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1179
          },
          "name": "unlockOnAppStartEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingClientAppSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1190
      },
      "name": "IdentityDomainsAuthenticationFactorSettingCompliancePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#action IdentityDomainsAuthenticationFactorSetting#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1194
          },
          "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/identity_domains_authentication_factor_setting#name IdentityDomainsAuthenticationFactorSetting#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#value IdentityDomainsAuthenticationFactorSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1202
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingCompliancePolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1352
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingCompliancePolicyList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1248
      },
      "name": "IdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1313
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1326
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1339
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1306
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1319
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1332
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingCompliancePolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsAuthenticationFactorSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#authentication_factor_setting_id IdentityDomainsAuthenticationFactorSetting#authentication_factor_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 21
          },
          "name": "authenticationFactorSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#bypass_code_enabled IdentityDomainsAuthenticationFactorSetting#bypass_code_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 33
          },
          "name": "bypassCodeEnabled",
          "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/identity_domains_authentication_factor_setting#bypass_code_settings IdentityDomainsAuthenticationFactorSetting#bypass_code_settings}",
            "stability": "stable",
            "summary": "bypass_code_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 99
          },
          "name": "bypassCodeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingBypassCodeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#client_app_settings IdentityDomainsAuthenticationFactorSetting#client_app_settings}",
            "stability": "stable",
            "summary": "client_app_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 105
          },
          "name": "clientAppSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingClientAppSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#compliance_policy IdentityDomainsAuthenticationFactorSetting#compliance_policy}",
            "stability": "stable",
            "summary": "compliance_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 111
          },
          "name": "compliancePolicy",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingCompliancePolicy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#endpoint_restrictions IdentityDomainsAuthenticationFactorSetting#endpoint_restrictions}",
            "stability": "stable",
            "summary": "endpoint_restrictions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 123
          },
          "name": "endpointRestrictions",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#idcs_endpoint IdentityDomainsAuthenticationFactorSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 49
          },
          "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/resources/identity_domains_authentication_factor_setting#mfa_enrollment_type IdentityDomainsAuthenticationFactorSetting#mfa_enrollment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 53
          },
          "name": "mfaEnrollmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#notification_settings IdentityDomainsAuthenticationFactorSetting#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 135
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#push_enabled IdentityDomainsAuthenticationFactorSetting#push_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 65
          },
          "name": "pushEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#schemas IdentityDomainsAuthenticationFactorSetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 73
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_authentication_factor_setting#security_questions_enabled IdentityDomainsAuthenticationFactorSetting#security_questions_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 77
          },
          "name": "securityQuestionsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#sms_enabled IdentityDomainsAuthenticationFactorSetting#sms_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 81
          },
          "name": "smsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#totp_enabled IdentityDomainsAuthenticationFactorSetting#totp_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 85
          },
          "name": "totpEnabled",
          "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/identity_domains_authentication_factor_setting#totp_settings IdentityDomainsAuthenticationFactorSetting#totp_settings}",
            "stability": "stable",
            "summary": "totp_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 159
          },
          "name": "totpSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#attributes IdentityDomainsAuthenticationFactorSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_authentication_factor_setting#attribute_sets IdentityDomainsAuthenticationFactorSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_authentication_factor_setting#authorization IdentityDomainsAuthenticationFactorSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_authentication_factor_setting#auto_enroll_email_factor_disabled IdentityDomainsAuthenticationFactorSetting#auto_enroll_email_factor_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 29
          },
          "name": "autoEnrollEmailFactorDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#email_enabled IdentityDomainsAuthenticationFactorSetting#email_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 37
          },
          "name": "emailEnabled",
          "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/identity_domains_authentication_factor_setting#email_settings IdentityDomainsAuthenticationFactorSetting#email_settings}",
            "stability": "stable",
            "summary": "email_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 117
          },
          "name": "emailSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#fido_authenticator_enabled IdentityDomainsAuthenticationFactorSetting#fido_authenticator_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 41
          },
          "name": "fidoAuthenticatorEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#hide_backup_factor_enabled IdentityDomainsAuthenticationFactorSetting#hide_backup_factor_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 45
          },
          "name": "hideBackupFactorEnabled",
          "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/identity_domains_authentication_factor_setting#identity_store_settings IdentityDomainsAuthenticationFactorSetting#identity_store_settings}",
            "stability": "stable",
            "summary": "identity_store_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 129
          },
          "name": "identityStoreSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#ocid IdentityDomainsAuthenticationFactorSetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 57
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#phone_call_enabled IdentityDomainsAuthenticationFactorSetting#phone_call_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 61
          },
          "name": "phoneCallEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#resource_type_schema_version IdentityDomainsAuthenticationFactorSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 69
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#tags IdentityDomainsAuthenticationFactorSetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 141
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#third_party_factor IdentityDomainsAuthenticationFactorSetting#third_party_factor}",
            "stability": "stable",
            "summary": "third_party_factor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 147
          },
          "name": "thirdPartyFactor",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#timeouts IdentityDomainsAuthenticationFactorSetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 153
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#urnietfparamsscimschemasoracleidcsextensionfido_authentication_factor_settings IdentityDomainsAuthenticationFactorSetting#urnietfparamsscimschemasoracleidcsextensionfido_authentication_factor_settings}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionfido_authentication_factor_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 165
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#urnietfparamsscimschemasoracleidcsextensionthird_party_authentication_factor_settings IdentityDomainsAuthenticationFactorSetting#urnietfparamsscimschemasoracleidcsextensionthird_party_authentication_factor_settings}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionthird_party_authentication_factor_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 171
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#user_enrollment_disabled_factors IdentityDomainsAuthenticationFactorSetting#user_enrollment_disabled_factors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 89
          },
          "name": "userEnrollmentDisabledFactors",
          "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/identity_domains_authentication_factor_setting#yubico_otp_enabled IdentityDomainsAuthenticationFactorSetting#yubico_otp_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 93
          },
          "name": "yubicoOtpEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1363
      },
      "name": "IdentityDomainsAuthenticationFactorSettingEmailSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#email_link_enabled IdentityDomainsAuthenticationFactorSetting#email_link_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1371
          },
          "name": "emailLinkEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#email_link_custom_url IdentityDomainsAuthenticationFactorSetting#email_link_custom_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1367
          },
          "name": "emailLinkCustomUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingEmailSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 1417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1456
          },
          "name": "resetEmailLinkCustomUrl"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1460
          },
          "name": "emailLinkCustomUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1473
          },
          "name": "emailLinkEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1450
          },
          "name": "emailLinkCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1466
          },
          "name": "emailLinkEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEmailSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingEmailSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1477
      },
      "name": "IdentityDomainsAuthenticationFactorSettingEndpointRestrictions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#max_endpoint_trust_duration_in_days IdentityDomainsAuthenticationFactorSetting#max_endpoint_trust_duration_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1481
          },
          "name": "maxEndpointTrustDurationInDays",
          "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/identity_domains_authentication_factor_setting#max_enrolled_devices IdentityDomainsAuthenticationFactorSetting#max_enrolled_devices}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1485
          },
          "name": "maxEnrolledDevices",
          "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/identity_domains_authentication_factor_setting#max_incorrect_attempts IdentityDomainsAuthenticationFactorSetting#max_incorrect_attempts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1489
          },
          "name": "maxIncorrectAttempts",
          "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/identity_domains_authentication_factor_setting#max_trusted_endpoints IdentityDomainsAuthenticationFactorSetting#max_trusted_endpoints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1493
          },
          "name": "maxTrustedEndpoints",
          "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/identity_domains_authentication_factor_setting#trusted_endpoints_enabled IdentityDomainsAuthenticationFactorSetting#trusted_endpoints_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1497
          },
          "name": "trustedEndpointsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1557
      },
      "name": "IdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1622
          },
          "name": "maxEndpointTrustDurationInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1635
          },
          "name": "maxEnrolledDevicesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1648
          },
          "name": "maxIncorrectAttemptsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1661
          },
          "name": "maxTrustedEndpointsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1674
          },
          "name": "trustedEndpointsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1615
          },
          "name": "maxEndpointTrustDurationInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1628
          },
          "name": "maxEnrolledDevices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1641
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1654
          },
          "name": "maxTrustedEndpoints",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1667
          },
          "name": "trustedEndpointsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingEndpointRestrictions"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingEndpointRestrictionsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 173
      },
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
        "line": 196
      },
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 225
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 230
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 235
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 240
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 245
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 268
      },
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
        "line": 291
      },
      "name": "IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 320
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 325
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 330
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 335
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 340
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1678
      },
      "name": "IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#mobile_number_enabled IdentityDomainsAuthenticationFactorSetting#mobile_number_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1682
          },
          "name": "mobileNumberEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#mobile_number_update_enabled IdentityDomainsAuthenticationFactorSetting#mobile_number_update_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1686
          },
          "name": "mobileNumberUpdateEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1771
          },
          "name": "resetMobileNumberEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1787
          },
          "name": "resetMobileNumberUpdateEnabled"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1775
          },
          "name": "mobileNumberEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1791
          },
          "name": "mobileNumberUpdateEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1765
          },
          "name": "mobileNumberEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1781
          },
          "name": "mobileNumberUpdateEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingIdentityStoreSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingIdentityStoreSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 363
      },
      "name": "IdentityDomainsAuthenticationFactorSettingMeta",
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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.IdentityDomainsAuthenticationFactorSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
        "line": 386
      },
      "name": "IdentityDomainsAuthenticationFactorSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 415
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 420
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 425
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 430
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 435
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1795
      },
      "name": "IdentityDomainsAuthenticationFactorSettingNotificationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#pull_enabled IdentityDomainsAuthenticationFactorSetting#pull_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1799
          },
          "name": "pullEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingNotificationSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1831
      },
      "name": "IdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1872
          },
          "name": "pullEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1865
          },
          "name": "pullEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingNotificationSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingNotificationSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 1876
      },
      "name": "IdentityDomainsAuthenticationFactorSettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#key IdentityDomainsAuthenticationFactorSetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1880
          },
          "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/identity_domains_authentication_factor_setting#value IdentityDomainsAuthenticationFactorSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1884
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 2008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2015
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2008
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2008
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2008
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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/identity-domains-authentication-factor-setting/index.ts",
        "line": 1923
      },
      "name": "IdentityDomainsAuthenticationFactorSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1982
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1995
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1975
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1988
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 1937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2019
      },
      "name": "IdentityDomainsAuthenticationFactorSettingThirdPartyFactor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#duo_security IdentityDomainsAuthenticationFactorSetting#duo_security}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2023
          },
          "name": "duoSecurity",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 2062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2055
      },
      "name": "IdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2096
          },
          "name": "duoSecurityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2089
          },
          "name": "duoSecurity",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingThirdPartyFactor"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingThirdPartyFactorOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2100
      },
      "name": "IdentityDomainsAuthenticationFactorSettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#create IdentityDomainsAuthenticationFactorSetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2104
          },
          "name": "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/identity_domains_authentication_factor_setting#delete IdentityDomainsAuthenticationFactorSetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2108
          },
          "name": "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/identity_domains_authentication_factor_setting#update IdentityDomainsAuthenticationFactorSetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2112
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2220
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2236
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2252
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2224
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2240
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2256
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2214
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2230
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2246
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2260
      },
      "name": "IdentityDomainsAuthenticationFactorSettingTotpSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#email_otp_validity_duration_in_mins IdentityDomainsAuthenticationFactorSetting#email_otp_validity_duration_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2264
          },
          "name": "emailOtpValidityDurationInMins",
          "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/identity_domains_authentication_factor_setting#email_passcode_length IdentityDomainsAuthenticationFactorSetting#email_passcode_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2268
          },
          "name": "emailPasscodeLength",
          "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/identity_domains_authentication_factor_setting#hashing_algorithm IdentityDomainsAuthenticationFactorSetting#hashing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2272
          },
          "name": "hashingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#jwt_validity_duration_in_secs IdentityDomainsAuthenticationFactorSetting#jwt_validity_duration_in_secs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2276
          },
          "name": "jwtValidityDurationInSecs",
          "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/identity_domains_authentication_factor_setting#key_refresh_interval_in_days IdentityDomainsAuthenticationFactorSetting#key_refresh_interval_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2280
          },
          "name": "keyRefreshIntervalInDays",
          "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/identity_domains_authentication_factor_setting#passcode_length IdentityDomainsAuthenticationFactorSetting#passcode_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2284
          },
          "name": "passcodeLength",
          "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/identity_domains_authentication_factor_setting#sms_otp_validity_duration_in_mins IdentityDomainsAuthenticationFactorSetting#sms_otp_validity_duration_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2288
          },
          "name": "smsOtpValidityDurationInMins",
          "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/identity_domains_authentication_factor_setting#sms_passcode_length IdentityDomainsAuthenticationFactorSetting#sms_passcode_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2292
          },
          "name": "smsPasscodeLength",
          "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/identity_domains_authentication_factor_setting#time_step_in_secs IdentityDomainsAuthenticationFactorSetting#time_step_in_secs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2296
          },
          "name": "timeStepInSecs",
          "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/identity_domains_authentication_factor_setting#time_step_tolerance IdentityDomainsAuthenticationFactorSetting#time_step_tolerance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2300
          },
          "name": "timeStepTolerance",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTotpSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2395
      },
      "name": "IdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2490
          },
          "name": "emailOtpValidityDurationInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2503
          },
          "name": "emailPasscodeLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2516
          },
          "name": "hashingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2529
          },
          "name": "jwtValidityDurationInSecsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2542
          },
          "name": "keyRefreshIntervalInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2555
          },
          "name": "passcodeLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2568
          },
          "name": "smsOtpValidityDurationInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2581
          },
          "name": "smsPasscodeLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2594
          },
          "name": "timeStepInSecsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2607
          },
          "name": "timeStepToleranceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2483
          },
          "name": "emailOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2496
          },
          "name": "emailPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2509
          },
          "name": "hashingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2522
          },
          "name": "jwtValidityDurationInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2535
          },
          "name": "keyRefreshIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2548
          },
          "name": "passcodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2561
          },
          "name": "smsOtpValidityDurationInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2574
          },
          "name": "smsPasscodeLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2587
          },
          "name": "timeStepInSecs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2600
          },
          "name": "timeStepTolerance",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingTotpSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingTotpSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2611
      },
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#attestation IdentityDomainsAuthenticationFactorSetting#attestation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2615
          },
          "name": "attestation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#authenticator_selection_attachment IdentityDomainsAuthenticationFactorSetting#authenticator_selection_attachment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2619
          },
          "name": "authenticatorSelectionAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#authenticator_selection_require_resident_key IdentityDomainsAuthenticationFactorSetting#authenticator_selection_require_resident_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2623
          },
          "name": "authenticatorSelectionRequireResidentKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#authenticator_selection_resident_key IdentityDomainsAuthenticationFactorSetting#authenticator_selection_resident_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2627
          },
          "name": "authenticatorSelectionResidentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#authenticator_selection_user_verification IdentityDomainsAuthenticationFactorSetting#authenticator_selection_user_verification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2631
          },
          "name": "authenticatorSelectionUserVerification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#exclude_credentials IdentityDomainsAuthenticationFactorSetting#exclude_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2639
          },
          "name": "excludeCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_authentication_factor_setting#public_key_types IdentityDomainsAuthenticationFactorSetting#public_key_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2643
          },
          "name": "publicKeyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_authentication_factor_setting#timeout IdentityDomainsAuthenticationFactorSetting#timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2647
          },
          "name": "timeout",
          "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/identity_domains_authentication_factor_setting#domain_validation_level IdentityDomainsAuthenticationFactorSetting#domain_validation_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2635
          },
          "name": "domainValidationLevel",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 2742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2888
          },
          "name": "resetDomainValidationLevel"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2824
          },
          "name": "attestationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2837
          },
          "name": "authenticatorSelectionAttachmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2850
          },
          "name": "authenticatorSelectionRequireResidentKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2863
          },
          "name": "authenticatorSelectionResidentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2876
          },
          "name": "authenticatorSelectionUserVerificationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2892
          },
          "name": "domainValidationLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2905
          },
          "name": "excludeCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2918
          },
          "name": "publicKeyTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2931
          },
          "name": "timeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2817
          },
          "name": "attestation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2830
          },
          "name": "authenticatorSelectionAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2843
          },
          "name": "authenticatorSelectionRequireResidentKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2856
          },
          "name": "authenticatorSelectionResidentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2869
          },
          "name": "authenticatorSelectionUserVerification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2882
          },
          "name": "domainValidationLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2898
          },
          "name": "excludeCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2911
          },
          "name": "publicKeyTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2924
          },
          "name": "timeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionfidoAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 3139
      },
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#duo_security_settings IdentityDomainsAuthenticationFactorSetting#duo_security_settings}",
            "stability": "stable",
            "summary": "duo_security_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3145
          },
          "name": "duoSecuritySettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 2935
      },
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#api_hostname IdentityDomainsAuthenticationFactorSetting#api_hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2939
          },
          "name": "apiHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#integration_key IdentityDomainsAuthenticationFactorSetting#integration_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2947
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#secret_key IdentityDomainsAuthenticationFactorSetting#secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2951
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#user_mapping_attribute IdentityDomainsAuthenticationFactorSetting#user_mapping_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2955
          },
          "name": "userMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_authentication_factor_setting#attestation_key IdentityDomainsAuthenticationFactorSetting#attestation_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 2943
          },
          "name": "attestationKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 3022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 3015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3092
          },
          "name": "resetAttestationKey"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3080
          },
          "name": "apiHostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3096
          },
          "name": "attestationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3109
          },
          "name": "integrationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3122
          },
          "name": "secretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3135
          },
          "name": "userMappingAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3073
          },
          "name": "apiHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3086
          },
          "name": "attestationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3102
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3115
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3128
          },
          "name": "userMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-authentication-factor-setting/index.ts",
          "line": 3184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-authentication-factor-setting/index.ts",
        "line": 3177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3214
          },
          "name": "putDuoSecuritySettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3217
          },
          "name": "resetDuoSecuritySettings"
        }
      ],
      "name": "IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3211
          },
          "name": "duoSecuritySettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3221
          },
          "name": "duoSecuritySettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsDuoSecuritySettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-authentication-factor-setting/index.ts",
            "line": 3188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-authentication-factor-setting/index:IdentityDomainsAuthenticationFactorSettingUrnietfparamsscimschemasoracleidcsextensionthirdPartyAuthenticationFactorSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGate": {
      "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/identity_domains_cloud_gate oci_identity_domains_cloud_gate}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate oci_identity_domains_cloud_gate} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/index.ts",
          "line": 1200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 1168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsCloudGate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1185
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsCloudGate 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/identity_domains_cloud_gate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsCloudGate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsCloudGate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1512
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1528
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1244
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1276
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1260
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1292
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1318
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1397
          },
          "name": "resetLastModifiedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1431
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1447
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1515
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1531
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1487
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1543
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1562
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1173
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1301
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1306
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1340
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1351
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1370
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1375
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1380
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1385
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1407
          },
          "name": "mappings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1413
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1419
          },
          "name": "oauthClient",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateOauthClientList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1470
          },
          "name": "servers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1509
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1475
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1525
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1497
          },
          "name": "upstreamServerGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1503
          },
          "name": "upstreamServers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1248
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1264
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1280
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1296
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1322
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1335
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1364
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1401
          },
          "name": "lastModifiedTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1435
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1451
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1464
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1519
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1535
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1491
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1238
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1270
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1254
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1286
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1312
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1357
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1391
          },
          "name": "lastModifiedTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1425
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1441
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1457
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1481
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGate"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsCloudGateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#display_name IdentityDomainsCloudGate#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity_domains_cloud_gate#idcs_endpoint IdentityDomainsCloudGate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/resources/identity_domains_cloud_gate#schemas IdentityDomainsCloudGate#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 53
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_cloud_gate#active IdentityDomainsCloudGate#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 13
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_cloud_gate#attributes IdentityDomainsCloudGate#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/resources/identity_domains_cloud_gate#attribute_sets IdentityDomainsCloudGate#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/resources/identity_domains_cloud_gate#authorization IdentityDomainsCloudGate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/resources/identity_domains_cloud_gate#description IdentityDomainsCloudGate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity_domains_cloud_gate#last_modified_time IdentityDomainsCloudGate#last_modified_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 41
          },
          "name": "lastModifiedTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#ocid IdentityDomainsCloudGate#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#resource_type_schema_version IdentityDomainsCloudGate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 49
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#tags IdentityDomainsCloudGate#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 63
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#timeouts IdentityDomainsCloudGate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#type IdentityDomainsCloudGate#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 57
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateConfig"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsCloudGateIdcsCreatedBy",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsCloudGateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsCloudGateIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsCloudGateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMapping": {
      "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/identity_domains_cloud_gate_mapping oci_identity_domains_cloud_gate_mapping}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping oci_identity_domains_cloud_gate_mapping} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
          "line": 1129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 1097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsCloudGateMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1114
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsCloudGateMapping 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/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 IdentityDomainsCloudGateMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsCloudGateMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1412
          },
          "name": "putCloudGate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1425
          },
          "name": "putGatewayApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1438
          },
          "name": "putServer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1451
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1467
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1483
          },
          "name": "putUpstreamServerGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1193
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1177
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1209
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1235
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1307
          },
          "name": "resetNginxSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1323
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1352
          },
          "name": "resetProxyPass"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1381
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1454
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1470
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1486
          },
          "name": "resetUpstreamServerGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1498
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1102
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1409
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1218
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1223
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1244
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1422
          },
          "name": "gatewayApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1255
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1274
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1279
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1284
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1289
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1295
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1435
          },
          "name": "server",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1448
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1403
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1464
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1480
          },
          "name": "upstreamServerGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1181
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1197
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1213
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1416
          },
          "name": "cloudGateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1239
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1429
          },
          "name": "gatewayAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1268
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1311
          },
          "name": "nginxSettingsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1327
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1340
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1356
          },
          "name": "proxyPassInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1369
          },
          "name": "resourcePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1385
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1398
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1442
          },
          "name": "serverInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1458
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1474
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1490
          },
          "name": "upstreamServerGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1187
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1171
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1203
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1229
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1261
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1301
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1317
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1333
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1346
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1362
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1375
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1391
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMapping"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 380
      },
      "name": "IdentityDomainsCloudGateMappingCloudGate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#value IdentityDomainsCloudGateMapping#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingCloudGate"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 416
      },
      "name": "IdentityDomainsCloudGateMappingCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 449
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 462
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 455
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingCloudGateOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsCloudGateMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#cloud_gate IdentityDomainsCloudGateMapping#cloud_gate}",
            "stability": "stable",
            "summary": "cloud_gate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 63
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingCloudGate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#gateway_app IdentityDomainsCloudGateMapping#gateway_app}",
            "stability": "stable",
            "summary": "gateway_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 69
          },
          "name": "gatewayApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#idcs_endpoint IdentityDomainsCloudGateMapping#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_cloud_gate_mapping#policy_name IdentityDomainsCloudGateMapping#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 41
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#resource_prefix IdentityDomainsCloudGateMapping#resource_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 49
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#schemas IdentityDomainsCloudGateMapping#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 57
          },
          "name": "schemas",
          "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/identity_domains_cloud_gate_mapping#server IdentityDomainsCloudGateMapping#server}",
            "stability": "stable",
            "summary": "server block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 75
          },
          "name": "server",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#attributes IdentityDomainsCloudGateMapping#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_cloud_gate_mapping#attribute_sets IdentityDomainsCloudGateMapping#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_cloud_gate_mapping#authorization IdentityDomainsCloudGateMapping#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/resources/identity_domains_cloud_gate_mapping#description IdentityDomainsCloudGateMapping#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/identity_domains_cloud_gate_mapping#nginx_settings IdentityDomainsCloudGateMapping#nginx_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 33
          },
          "name": "nginxSettings",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#ocid IdentityDomainsCloudGateMapping#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#proxy_pass IdentityDomainsCloudGateMapping#proxy_pass}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 45
          },
          "name": "proxyPass",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#resource_type_schema_version IdentityDomainsCloudGateMapping#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 53
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#tags IdentityDomainsCloudGateMapping#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 81
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#timeouts IdentityDomainsCloudGateMapping#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 87
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#upstream_server_group IdentityDomainsCloudGateMapping#upstream_server_group}",
            "stability": "stable",
            "summary": "upstream_server_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 93
          },
          "name": "upstreamServerGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 466
      },
      "name": "IdentityDomainsCloudGateMappingGatewayApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#name IdentityDomainsCloudGateMapping#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/resources/identity_domains_cloud_gate_mapping#value IdentityDomainsCloudGateMapping#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 474
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingGatewayApp"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 513
      },
      "name": "IdentityDomainsCloudGateMappingGatewayAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 565
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 560
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 578
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 553
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 571
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingGatewayApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingGatewayAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 95
      },
      "name": "IdentityDomainsCloudGateMappingIdcsCreatedBy",
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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.IdentityDomainsCloudGateMappingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMappingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 179
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
            "line": 179
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 118
      },
      "name": "IdentityDomainsCloudGateMappingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 147
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 152
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 157
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 162
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 167
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 131
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 190
      },
      "name": "IdentityDomainsCloudGateMappingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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.IdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMappingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 213
      },
      "name": "IdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 242
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 247
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 252
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 262
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 285
      },
      "name": "IdentityDomainsCloudGateMappingMeta",
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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.IdentityDomainsCloudGateMappingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMappingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 369
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
            "line": 369
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 308
      },
      "name": "IdentityDomainsCloudGateMappingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 337
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 342
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 347
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 352
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 357
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 582
      },
      "name": "IdentityDomainsCloudGateMappingServer",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#value IdentityDomainsCloudGateMapping#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 586
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingServer"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingServerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 618
      },
      "name": "IdentityDomainsCloudGateMappingServerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 651
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 664
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 657
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingServer"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingServerOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 668
      },
      "name": "IdentityDomainsCloudGateMappingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#key IdentityDomainsCloudGateMapping#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 672
          },
          "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/identity_domains_cloud_gate_mapping#value IdentityDomainsCloudGateMapping#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 676
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingTags"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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.IdentityDomainsCloudGateMappingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMappingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 800
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
            "line": 800
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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/identity-domains-cloud-gate-mapping/index.ts",
        "line": 715
      },
      "name": "IdentityDomainsCloudGateMappingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 774
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 787
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 767
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 780
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 729
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 811
      },
      "name": "IdentityDomainsCloudGateMappingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#create IdentityDomainsCloudGateMapping#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 815
          },
          "name": "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/identity_domains_cloud_gate_mapping#delete IdentityDomainsCloudGateMapping#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 819
          },
          "name": "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/identity_domains_cloud_gate_mapping#update IdentityDomainsCloudGateMapping#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 823
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 931
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 947
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 963
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsCloudGateMappingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 935
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 951
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 967
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 925
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 941
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 957
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 971
      },
      "name": "IdentityDomainsCloudGateMappingUpstreamServerGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_mapping#ssl IdentityDomainsCloudGateMapping#ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 975
          },
          "name": "ssl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_cloud_gate_mapping#value IdentityDomainsCloudGateMapping#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 979
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingUpstreamServerGroup"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-mapping/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
        "line": 1018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1069
          },
          "name": "resetSsl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1085
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1057
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1073
          },
          "name": "sslInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1089
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1063
          },
          "name": "ssl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1079
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-mapping/index.ts",
            "line": 1029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingUpstreamServerGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-mapping/index:IdentityDomainsCloudGateMappingUpstreamServerGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsCloudGateMappings",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMappings"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateMappingsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 375
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 375
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMappingsList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsCloudGateMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 313
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 318
          },
          "name": "mappingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 323
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 328
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 333
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 338
          },
          "name": "proxyPass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 343
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 348
          },
          "name": "resourcePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 353
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 358
          },
          "name": "upstreamServerGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 363
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMappings"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMappingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 386
      },
      "name": "IdentityDomainsCloudGateMeta",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMeta"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 409
      },
      "name": "IdentityDomainsCloudGateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 438
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 443
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 448
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 453
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 458
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateOauthClient": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateOauthClient",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 481
      },
      "name": "IdentityDomainsCloudGateOauthClient",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateOauthClient"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateOauthClientList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateOauthClientList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateOauthClientOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateOauthClientList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateOauthClientList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateOauthClientOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateOauthClientOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 504
      },
      "name": "IdentityDomainsCloudGateOauthClientOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 533
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 538
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 543
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateOauthClient"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateOauthClientOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServer": {
      "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/identity_domains_cloud_gate_server oci_identity_domains_cloud_gate_server}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server oci_identity_domains_cloud_gate_server} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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.IdentityDomainsCloudGateServerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsCloudGateServer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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 IdentityDomainsCloudGateServer 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/identity_domains_cloud_gate_server#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsCloudGateServer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsCloudGateServer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1082
          },
          "name": "putCloudGate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1095
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1111
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 853
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 837
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 869
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 895
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 993
          },
          "name": "resetNginxSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1009
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1038
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1098
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1114
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1126
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1147
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 764
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1079
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 878
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 883
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 917
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 935
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 941
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 960
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 965
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 970
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 975
          },
          "name": "isOpcService",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 981
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1092
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1073
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1108
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 841
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 857
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 873
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1086
          },
          "name": "cloudGateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 899
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 912
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 930
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 954
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 997
          },
          "name": "nginxSettingsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1013
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1026
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1042
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1055
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1068
          },
          "name": "sslInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1102
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1118
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 847
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 831
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 863
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 889
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 905
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 923
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 947
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 987
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1003
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1019
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1032
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1048
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 1061
          },
          "name": "ssl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServer"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 366
      },
      "name": "IdentityDomainsCloudGateServerCloudGate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#value IdentityDomainsCloudGateServer#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 370
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerCloudGate"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 402
      },
      "name": "IdentityDomainsCloudGateServerCloudGateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 435
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 448
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 441
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerCloudGateOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsCloudGateServerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#cloud_gate IdentityDomainsCloudGateServer#cloud_gate}",
            "stability": "stable",
            "summary": "cloud_gate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 67
          },
          "name": "cloudGate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerCloudGate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#display_name IdentityDomainsCloudGateServer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity_domains_cloud_gate_server#host_name IdentityDomainsCloudGateServer#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 33
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#idcs_endpoint IdentityDomainsCloudGateServer#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/resources/identity_domains_cloud_gate_server#port IdentityDomainsCloudGateServer#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 49
          },
          "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/identity_domains_cloud_gate_server#schemas IdentityDomainsCloudGateServer#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 57
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_cloud_gate_server#ssl IdentityDomainsCloudGateServer#ssl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 61
          },
          "name": "ssl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_cloud_gate_server#attributes IdentityDomainsCloudGateServer#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/resources/identity_domains_cloud_gate_server#attribute_sets IdentityDomainsCloudGateServer#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/resources/identity_domains_cloud_gate_server#authorization IdentityDomainsCloudGateServer#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/resources/identity_domains_cloud_gate_server#description IdentityDomainsCloudGateServer#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity_domains_cloud_gate_server#nginx_settings IdentityDomainsCloudGateServer#nginx_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 41
          },
          "name": "nginxSettings",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#ocid IdentityDomainsCloudGateServer#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#resource_type_schema_version IdentityDomainsCloudGateServer#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 53
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#tags IdentityDomainsCloudGateServer#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 73
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#timeouts IdentityDomainsCloudGateServer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 79
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerConfig"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 81
      },
      "name": "IdentityDomainsCloudGateServerIdcsCreatedBy",
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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.IdentityDomainsCloudGateServerIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServerIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 104
      },
      "name": "IdentityDomainsCloudGateServerIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 133
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 138
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 143
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 148
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 153
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 176
      },
      "name": "IdentityDomainsCloudGateServerIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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.IdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServerIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
            "line": 260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 199
      },
      "name": "IdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 228
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 233
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 238
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 243
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 248
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 271
      },
      "name": "IdentityDomainsCloudGateServerMeta",
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerMeta"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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.IdentityDomainsCloudGateServerMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServerMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 355
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
            "line": 355
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 294
      },
      "name": "IdentityDomainsCloudGateServerMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 323
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 328
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 333
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 338
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 343
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 452
      },
      "name": "IdentityDomainsCloudGateServerTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#key IdentityDomainsCloudGateServer#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 456
          },
          "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/identity_domains_cloud_gate_server#value IdentityDomainsCloudGateServer#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 460
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerTags"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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.IdentityDomainsCloudGateServerTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServerTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 584
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
            "line": 584
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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/identity-domains-cloud-gate-server/index.ts",
        "line": 499
      },
      "name": "IdentityDomainsCloudGateServerTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 558
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 571
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 551
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 564
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 595
      },
      "name": "IdentityDomainsCloudGateServerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate_server#create IdentityDomainsCloudGateServer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 599
          },
          "name": "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/identity_domains_cloud_gate_server#delete IdentityDomainsCloudGateServer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 603
          },
          "name": "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/identity_domains_cloud_gate_server#update IdentityDomainsCloudGateServer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 607
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate-server/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate-server/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 715
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 731
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 747
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsCloudGateServerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 719
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 735
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 751
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 709
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 725
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 741
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate-server/index.ts",
            "line": 665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate-server/index:IdentityDomainsCloudGateServerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 566
      },
      "name": "IdentityDomainsCloudGateServers",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateServers"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateServersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 650
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 650
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateServersList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 589
      },
      "name": "IdentityDomainsCloudGateServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 618
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 623
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 628
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 633
          },
          "name": "serverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 638
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateServers"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateServersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 861
      },
      "name": "IdentityDomainsCloudGateTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#key IdentityDomainsCloudGate#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 865
          },
          "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/identity_domains_cloud_gate#value IdentityDomainsCloudGate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 869
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateTags"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/index.ts",
          "line": 993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 985
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1000
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 993
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 993
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 993
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 908
      },
      "name": "IdentityDomainsCloudGateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 967
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 980
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 960
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 973
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 1004
      },
      "name": "IdentityDomainsCloudGateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_cloud_gate#create IdentityDomainsCloudGate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1008
          },
          "name": "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/identity_domains_cloud_gate#delete IdentityDomainsCloudGate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1012
          },
          "name": "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/identity_domains_cloud_gate#update IdentityDomainsCloudGate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1016
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 1062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1124
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1140
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1156
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsCloudGateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1128
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1144
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1160
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1118
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1134
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1150
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 1074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 661
      },
      "name": "IdentityDomainsCloudGateUpstreamServerGroups",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServerGroups"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 752
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateUpstreamServerGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 745
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 745
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 745
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServerGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 684
      },
      "name": "IdentityDomainsCloudGateUpstreamServerGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 713
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 718
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 723
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 728
          },
          "name": "ssl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 733
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServerGroups"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServerGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 756
      },
      "name": "IdentityDomainsCloudGateUpstreamServers",
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServers"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
        "line": 843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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.IdentityDomainsCloudGateUpstreamServersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCloudGateUpstreamServersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 850
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/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/identity-domains-cloud-gate/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServersList"
    },
    "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-cloud-gate/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-cloud-gate/index.ts",
        "line": 779
      },
      "name": "IdentityDomainsCloudGateUpstreamServersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 808
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 813
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 818
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 823
          },
          "name": "nginxSettings",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 828
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 833
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 838
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-cloud-gate/index.ts",
            "line": 792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCloudGateUpstreamServers"
          }
        }
      ],
      "symbolId": "src/identity-domains-cloud-gate/index:IdentityDomainsCloudGateUpstreamServersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCondition": {
      "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/identity_domains_condition oci_identity_domains_condition}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition oci_identity_domains_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 688
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsCondition 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/identity_domains_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsCondition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1005
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1021
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 791
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 762
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 807
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 833
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 854
          },
          "name": "resetEvaluateConditionIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 870
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 945
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 974
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1008
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1024
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1036
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1057
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 676
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 816
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 821
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 842
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 879
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 885
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 904
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 909
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 914
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 920
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1002
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 996
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1018
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 750
          },
          "name": "attributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 766
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 795
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 779
          },
          "name": "attributeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 811
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 837
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 858
          },
          "name": "evaluateConditionIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 874
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 898
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 933
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 949
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 962
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 978
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 991
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1012
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 1028
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 743
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 785
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 756
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 772
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 801
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 827
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 848
          },
          "name": "evaluateConditionIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 864
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 891
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 926
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 939
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 955
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 968
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 984
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsCondition"
    },
    "cdktf-provider-oci.IdentityDomainsConditionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsConditionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#attribute_name IdentityDomainsCondition#attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 13
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#attribute_value IdentityDomainsCondition#attribute_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 21
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#idcs_endpoint IdentityDomainsCondition#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 45
          },
          "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/resources/identity_domains_condition#name IdentityDomainsCondition#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 49
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#operator IdentityDomainsCondition#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 57
          },
          "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/identity_domains_condition#schemas IdentityDomainsCondition#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 65
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_condition#attributes IdentityDomainsCondition#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/resources/identity_domains_condition#attribute_sets IdentityDomainsCondition#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/resources/identity_domains_condition#authorization IdentityDomainsCondition#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/resources/identity_domains_condition#description IdentityDomainsCondition#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/identity_domains_condition#evaluate_condition_if IdentityDomainsCondition#evaluate_condition_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 37
          },
          "name": "evaluateConditionIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#external_id IdentityDomainsCondition#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 41
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#ocid IdentityDomainsCondition#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 53
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#resource_type_schema_version IdentityDomainsCondition#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 61
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#tags IdentityDomainsCondition#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 71
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#timeouts IdentityDomainsCondition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 77
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionConfig"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 79
      },
      "name": "IdentityDomainsConditionIdcsCreatedBy",
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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.IdentityDomainsConditionIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsConditionIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 102
      },
      "name": "IdentityDomainsConditionIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 131
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 136
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 141
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 146
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 151
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 174
      },
      "name": "IdentityDomainsConditionIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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.IdentityDomainsConditionIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsConditionIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 197
      },
      "name": "IdentityDomainsConditionIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 226
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 231
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 236
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 246
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsConditionMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 269
      },
      "name": "IdentityDomainsConditionMeta",
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionMeta"
    },
    "cdktf-provider-oci.IdentityDomainsConditionMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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.IdentityDomainsConditionMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsConditionMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsConditionMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 292
      },
      "name": "IdentityDomainsConditionMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 321
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 326
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 331
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 336
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 341
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsConditionMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsConditionTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 364
      },
      "name": "IdentityDomainsConditionTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#key IdentityDomainsCondition#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 368
          },
          "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/identity_domains_condition#value IdentityDomainsCondition#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionTags"
    },
    "cdktf-provider-oci.IdentityDomainsConditionTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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.IdentityDomainsConditionTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsConditionTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsConditionTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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/identity-domains-condition/index.ts",
        "line": 411
      },
      "name": "IdentityDomainsConditionTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 470
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 483
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 463
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsConditionTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsConditionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 507
      },
      "name": "IdentityDomainsConditionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_condition#create IdentityDomainsCondition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_condition#delete IdentityDomainsCondition#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 515
          },
          "name": "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/identity_domains_condition#update IdentityDomainsCondition#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 519
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsConditionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-condition/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-condition/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 627
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 643
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 659
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsConditionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 631
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 647
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 663
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 621
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 637
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 653
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-condition/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsConditionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-condition/index:IdentityDomainsConditionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKey": {
      "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/identity_domains_customer_secret_key oci_identity_domains_customer_secret_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key oci_identity_domains_customer_secret_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/index.ts",
          "line": 919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsCustomerSecretKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 904
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsCustomerSecretKey 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/identity_domains_customer_secret_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsCustomerSecretKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsCustomerSecretKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1194
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1210
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1226
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1242
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 985
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 969
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1001
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1027
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1043
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1064
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1126
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1142
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1176
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1197
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1213
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1229
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1245
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1257
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1277
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsCustomerSecretKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 892
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 957
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1010
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1015
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1052
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1073
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1079
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1098
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1103
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1108
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1114
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1164
          },
          "name": "secretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1191
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1185
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1207
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1223
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1239
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 973
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 989
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1005
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1031
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1047
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1068
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1092
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1130
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1146
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1159
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1180
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1201
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1217
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1233
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1249
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 979
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 963
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 995
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1021
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1037
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1058
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1085
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1120
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1136
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1152
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 1170
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKey"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsCustomerSecretKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#idcs_endpoint IdentityDomainsCustomerSecretKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/resources/identity_domains_customer_secret_key#schemas IdentityDomainsCustomerSecretKey#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_customer_secret_key#attributes IdentityDomainsCustomerSecretKey#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/resources/identity_domains_customer_secret_key#attribute_sets IdentityDomainsCustomerSecretKey#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/resources/identity_domains_customer_secret_key#authorization IdentityDomainsCustomerSecretKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/resources/identity_domains_customer_secret_key#description IdentityDomainsCustomerSecretKey#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity_domains_customer_secret_key#display_name IdentityDomainsCustomerSecretKey#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity_domains_customer_secret_key#expires_on IdentityDomainsCustomerSecretKey#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 33
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#ocid IdentityDomainsCustomerSecretKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#resource_type_schema_version IdentityDomainsCustomerSecretKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 45
          },
          "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/resources/identity_domains_customer_secret_key#status IdentityDomainsCustomerSecretKey#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 53
          },
          "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/identity_domains_customer_secret_key#tags IdentityDomainsCustomerSecretKey#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 59
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#timeouts IdentityDomainsCustomerSecretKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 65
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsCustomerSecretKey#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 71
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#user IdentityDomainsCustomerSecretKey#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 77
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 79
      },
      "name": "IdentityDomainsCustomerSecretKeyIdcsCreatedBy",
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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.IdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 102
      },
      "name": "IdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 131
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 136
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 141
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 146
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 151
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 174
      },
      "name": "IdentityDomainsCustomerSecretKeyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 197
      },
      "name": "IdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 226
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 231
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 236
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 246
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 269
      },
      "name": "IdentityDomainsCustomerSecretKeyMeta",
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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.IdentityDomainsCustomerSecretKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 292
      },
      "name": "IdentityDomainsCustomerSecretKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 321
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 326
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 331
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 336
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 341
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 364
      },
      "name": "IdentityDomainsCustomerSecretKeyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#key IdentityDomainsCustomerSecretKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 368
          },
          "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/identity_domains_customer_secret_key#value IdentityDomainsCustomerSecretKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyTags"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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.IdentityDomainsCustomerSecretKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 411
      },
      "name": "IdentityDomainsCustomerSecretKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 470
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 483
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 463
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 507
      },
      "name": "IdentityDomainsCustomerSecretKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#create IdentityDomainsCustomerSecretKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_customer_secret_key#delete IdentityDomainsCustomerSecretKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 515
          },
          "name": "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/identity_domains_customer_secret_key#update IdentityDomainsCustomerSecretKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 519
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 627
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 643
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 659
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 631
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 647
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 663
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 621
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 637
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 653
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 667
      },
      "name": "IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#allow_self_change IdentityDomainsCustomerSecretKey#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 671
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 743
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 747
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 737
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-customer-secret-key/index.ts",
        "line": 751
      },
      "name": "IdentityDomainsCustomerSecretKeyUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#ocid IdentityDomainsCustomerSecretKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 755
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_customer_secret_key#value IdentityDomainsCustomerSecretKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 759
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyUser"
    },
    "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-customer-secret-key/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/identity-domains-customer-secret-key/index.ts",
        "line": 798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 854
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 875
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsCustomerSecretKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 837
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 842
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 863
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 858
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 879
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 848
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 869
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-customer-secret-key/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-customer-secret-key/index:IdentityDomainsCustomerSecretKeyUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroup": {
      "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/identity_domains_dynamic_resource_group oci_identity_domains_dynamic_resource_group}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group oci_identity_domains_dynamic_resource_group} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsDynamicResourceGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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 IdentityDomainsDynamicResourceGroup 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/identity_domains_dynamic_resource_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsDynamicResourceGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsDynamicResourceGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1583
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1599
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1615
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionOciTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1389
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1373
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1405
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1431
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1536
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1552
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1586
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1602
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1618
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionOciTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1630
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1648
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1414
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1419
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1453
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1459
          },
          "name": "dynamicGroupAppRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1465
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1470
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1476
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1495
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1500
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1505
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1524
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1580
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1574
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1596
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1612
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1377
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1393
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1409
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1435
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1448
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1489
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1518
          },
          "name": "matchingRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1540
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1556
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1569
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1590
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1606
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1622
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1383
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1367
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1399
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1425
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1441
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1482
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1511
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1530
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1546
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1562
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroup"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsDynamicResourceGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#display_name IdentityDomainsDynamicResourceGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity_domains_dynamic_resource_group#idcs_endpoint IdentityDomainsDynamicResourceGroup#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_dynamic_resource_group#matching_rule IdentityDomainsDynamicResourceGroup#matching_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 37
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#schemas IdentityDomainsDynamicResourceGroup#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_dynamic_resource_group#attributes IdentityDomainsDynamicResourceGroup#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/resources/identity_domains_dynamic_resource_group#attribute_sets IdentityDomainsDynamicResourceGroup#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/resources/identity_domains_dynamic_resource_group#authorization IdentityDomainsDynamicResourceGroup#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/resources/identity_domains_dynamic_resource_group#description IdentityDomainsDynamicResourceGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity_domains_dynamic_resource_group#ocid IdentityDomainsDynamicResourceGroup#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#resource_type_schema_version IdentityDomainsDynamicResourceGroup#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 45
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#tags IdentityDomainsDynamicResourceGroup#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 55
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#timeouts IdentityDomainsDynamicResourceGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 61
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#urnietfparamsscimschemasoracleidcsextension_oci_tags IdentityDomainsDynamicResourceGroup#urnietfparamsscimschemasoracleidcsextension_oci_tags}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextension_oci_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 67
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupConfig"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 69
      },
      "name": "IdentityDomainsDynamicResourceGroupDynamicGroupAppRoles",
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupDynamicGroupAppRoles"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 92
      },
      "name": "IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 121
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 126
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 131
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 136
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 141
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 146
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 151
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupDynamicGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupDynamicGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 174
      },
      "name": "IdentityDomainsDynamicResourceGroupGrants",
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupGrants"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupGrantsList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 197
      },
      "name": "IdentityDomainsDynamicResourceGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 226
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 231
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 236
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 241
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupGrants"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 264
      },
      "name": "IdentityDomainsDynamicResourceGroupIdcsCreatedBy",
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 348
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 348
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 287
      },
      "name": "IdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 316
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 321
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 326
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 331
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 336
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 359
      },
      "name": "IdentityDomainsDynamicResourceGroupIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 443
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 443
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 382
      },
      "name": "IdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 411
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 416
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 421
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 426
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 431
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 454
      },
      "name": "IdentityDomainsDynamicResourceGroupMeta",
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupMeta"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 538
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 538
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 477
      },
      "name": "IdentityDomainsDynamicResourceGroupMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 506
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 511
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 516
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 521
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 526
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 549
      },
      "name": "IdentityDomainsDynamicResourceGroupTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#key IdentityDomainsDynamicResourceGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 553
          },
          "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/identity_domains_dynamic_resource_group#value IdentityDomainsDynamicResourceGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 557
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupTags"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-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/identity-domains-dynamic-resource-group/index.ts",
        "line": 673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-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.IdentityDomainsDynamicResourceGroupTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-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/identity-domains-dynamic-resource-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/identity-domains-dynamic-resource-group/index.ts",
            "line": 681
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 596
      },
      "name": "IdentityDomainsDynamicResourceGroupTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 655
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 668
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 648
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 661
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 692
      },
      "name": "IdentityDomainsDynamicResourceGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#create IdentityDomainsDynamicResourceGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 696
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#delete IdentityDomainsDynamicResourceGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 700
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#update IdentityDomainsDynamicResourceGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 704
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 812
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 828
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 844
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 816
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 832
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 848
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 806
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 822
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 838
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 1168
      },
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#defined_tags IdentityDomainsDynamicResourceGroup#defined_tags}",
            "stability": "stable",
            "summary": "defined_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1174
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#freeform_tags IdentityDomainsDynamicResourceGroup#freeform_tags}",
            "stability": "stable",
            "summary": "freeform_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1180
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 852
      },
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#key IdentityDomainsDynamicResourceGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 856
          },
          "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/identity_domains_dynamic_resource_group#namespace IdentityDomainsDynamicResourceGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 860
          },
          "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/identity_domains_dynamic_resource_group#value IdentityDomainsDynamicResourceGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 864
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 1006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1014
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
            "line": 1014
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 910
      },
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 975
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 988
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1001
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 968
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 981
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 994
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 1025
      },
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_dynamic_resource_group#key IdentityDomainsDynamicResourceGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1029
          },
          "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/identity_domains_dynamic_resource_group#value IdentityDomainsDynamicResourceGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1033
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/index.ts",
          "line": 1157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 1149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1164
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1157
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/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/identity-domains-dynamic-resource-group/index.ts",
        "line": 1072
      },
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1131
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1144
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1124
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1137
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-dynamic-resource-group/index.ts",
          "line": 1226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-dynamic-resource-group/index.ts",
        "line": 1219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1267
          },
          "name": "putDefinedTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1283
          },
          "name": "putFreeformTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1270
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1286
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1264
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1280
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1258
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1274
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1290
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-dynamic-resource-group/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/identity-domains-dynamic-resource-group/index:IdentityDomainsDynamicResourceGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrant": {
      "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/identity_domains_grant oci_identity_domains_grant}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant oci_identity_domains_grant} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/index.ts",
          "line": 1206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGrantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 1174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsGrant resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1191
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsGrant 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/identity_domains_grant#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsGrant that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsGrant to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1452
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGrantApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1468
          },
          "name": "putAppEntitlementCollection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1484
          },
          "name": "putEntitlement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1500
          },
          "name": "putGrantee",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantee"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1513
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1529
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1455
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1471
          },
          "name": "resetAppEntitlementCollection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1267
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1251
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1283
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1487
          },
          "name": "resetEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1332
          },
          "name": "resetGrantedAttributeValuesJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1405
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1421
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1516
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1532
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1544
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsGrant",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1449
          },
          "name": "app",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1465
          },
          "name": "appEntitlementCollection",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1292
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1297
          },
          "name": "compositeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1302
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1307
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1481
          },
          "name": "entitlement",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1497
          },
          "name": "grantee",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGranteeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1342
          },
          "name": "grantor",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantorList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1353
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1372
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1377
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1382
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1387
          },
          "name": "isFulfilled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1393
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1510
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1443
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1526
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1475
          },
          "name": "appEntitlementCollectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1459
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1255
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1271
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1287
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1491
          },
          "name": "entitlementInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlement"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1336
          },
          "name": "grantedAttributeValuesJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1504
          },
          "name": "granteeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantee"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1320
          },
          "name": "grantMechanismInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1366
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1409
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1425
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1438
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1520
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1536
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1261
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1245
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1277
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1326
          },
          "name": "grantedAttributeValuesJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1313
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1359
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1399
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1415
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1431
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrant"
    },
    "cdktf-provider-oci.IdentityDomainsGrantApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 458
      },
      "name": "IdentityDomainsGrantApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#value IdentityDomainsGrant#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantApp"
    },
    "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 549
      },
      "name": "IdentityDomainsGrantAppEntitlementCollection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#value IdentityDomainsGrant#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 553
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantAppEntitlementCollection"
    },
    "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 585
      },
      "name": "IdentityDomainsGrantAppEntitlementCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 618
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 631
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 624
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantAppEntitlementCollectionOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 494
      },
      "name": "IdentityDomainsGrantAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 527
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 532
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 545
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 538
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsGrantConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#grantee IdentityDomainsGrant#grantee}",
            "stability": "stable",
            "summary": "grantee block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 69
          },
          "name": "grantee",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantee"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#grant_mechanism IdentityDomainsGrant#grant_mechanism}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 25
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#idcs_endpoint IdentityDomainsGrant#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_grant#schemas IdentityDomainsGrant#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 45
          },
          "name": "schemas",
          "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/identity_domains_grant#app IdentityDomainsGrant#app}",
            "stability": "stable",
            "summary": "app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 51
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#app_entitlement_collection IdentityDomainsGrant#app_entitlement_collection}",
            "stability": "stable",
            "summary": "app_entitlement_collection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 57
          },
          "name": "appEntitlementCollection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantAppEntitlementCollection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#attributes IdentityDomainsGrant#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/resources/identity_domains_grant#attribute_sets IdentityDomainsGrant#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/resources/identity_domains_grant#authorization IdentityDomainsGrant#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 21
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#entitlement IdentityDomainsGrant#entitlement}",
            "stability": "stable",
            "summary": "entitlement block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 63
          },
          "name": "entitlement",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlement"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#granted_attribute_values_json IdentityDomainsGrant#granted_attribute_values_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 29
          },
          "name": "grantedAttributeValuesJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#ocid IdentityDomainsGrant#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#resource_type_schema_version IdentityDomainsGrant#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#tags IdentityDomainsGrant#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 75
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#timeouts IdentityDomainsGrant#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 81
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantConfig"
    },
    "cdktf-provider-oci.IdentityDomainsGrantEntitlement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 635
      },
      "name": "IdentityDomainsGrantEntitlement",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#attribute_name IdentityDomainsGrant#attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 639
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#attribute_value IdentityDomainsGrant#attribute_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 643
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantEntitlement"
    },
    "cdktf-provider-oci.IdentityDomainsGrantEntitlementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 682
      },
      "name": "IdentityDomainsGrantEntitlementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 729
          },
          "name": "attributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 742
          },
          "name": "attributeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 722
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 735
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantEntitlement"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantEntitlementOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantGrantee": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantee",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 746
      },
      "name": "IdentityDomainsGrantGrantee",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#type IdentityDomainsGrant#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 750
          },
          "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/identity_domains_grant#value IdentityDomainsGrant#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 754
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantGrantee"
    },
    "cdktf-provider-oci.IdentityDomainsGrantGranteeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantGranteeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 793
      },
      "name": "IdentityDomainsGrantGranteeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 832
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 837
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 850
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 863
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 843
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 856
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 804
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantee"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantGranteeOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantGrantor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 83
      },
      "name": "IdentityDomainsGrantGrantor",
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantGrantor"
    },
    "cdktf-provider-oci.IdentityDomainsGrantGrantorList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantorList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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.IdentityDomainsGrantGrantorOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGrantGrantorList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantGrantorList"
    },
    "cdktf-provider-oci.IdentityDomainsGrantGrantorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 106
      },
      "name": "IdentityDomainsGrantGrantorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 135
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 140
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 145
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 150
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantGrantor"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantGrantorOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 173
      },
      "name": "IdentityDomainsGrantIdcsCreatedBy",
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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.IdentityDomainsGrantIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGrantIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 257
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
            "line": 257
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 196
      },
      "name": "IdentityDomainsGrantIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 225
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 230
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 235
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 240
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 245
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 268
      },
      "name": "IdentityDomainsGrantIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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.IdentityDomainsGrantIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGrantIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 291
      },
      "name": "IdentityDomainsGrantIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 320
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 325
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 330
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 335
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 340
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 363
      },
      "name": "IdentityDomainsGrantMeta",
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantMeta"
    },
    "cdktf-provider-oci.IdentityDomainsGrantMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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.IdentityDomainsGrantMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGrantMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsGrantMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 386
      },
      "name": "IdentityDomainsGrantMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 415
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 420
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 425
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 430
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 435
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGrantMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 867
      },
      "name": "IdentityDomainsGrantTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#key IdentityDomainsGrant#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 871
          },
          "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/identity_domains_grant#value IdentityDomainsGrant#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 875
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantTags"
    },
    "cdktf-provider-oci.IdentityDomainsGrantTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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.IdentityDomainsGrantTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGrantTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 999
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
            "line": 999
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsGrantTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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/identity-domains-grant/index.ts",
        "line": 914
      },
      "name": "IdentityDomainsGrantTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 973
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 986
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 966
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 979
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 928
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGrantTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGrantTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 1010
      },
      "name": "IdentityDomainsGrantTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_grant#create IdentityDomainsGrant#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1014
          },
          "name": "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/identity_domains_grant#delete IdentityDomainsGrant#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1018
          },
          "name": "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/identity_domains_grant#update IdentityDomainsGrant#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1022
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsGrantTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-grant/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-grant/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1130
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1146
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1162
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsGrantTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1134
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1150
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1166
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1124
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1140
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1156
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-grant/index.ts",
            "line": 1080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGrantTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-grant/index:IdentityDomainsGrantTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroup": {
      "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/identity_domains_group oci_identity_domains_group}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group oci_identity_domains_group} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/index.ts",
          "line": 2616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2601
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsGroup 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/identity_domains_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2888
          },
          "name": "putMembers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2904
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2920
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2952
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2968
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2936
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionOciTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2984
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionposixGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 3000
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2681
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2665
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2697
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2741
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2757
          },
          "name": "resetForceDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2891
          },
          "name": "resetMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2819
          },
          "name": "resetNonUniqueDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2835
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2851
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2907
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2923
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2955
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2971
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2939
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionOciTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2987
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionposixGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 3003
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 3015
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 3039
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2589
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2706
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2711
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2729
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2766
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2772
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2791
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2796
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2801
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2885
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2807
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2901
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2873
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2917
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2879
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbcsGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2949
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondynamicGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2965
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2933
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2981
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2997
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2669
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2685
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2701
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2724
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2745
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2761
          },
          "name": "forceDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2785
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2895
          },
          "name": "membersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2823
          },
          "name": "nonUniqueDisplayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2839
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2855
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2868
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2911
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2927
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2959
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondynamicGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2975
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2943
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2991
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 3007
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2675
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2659
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2691
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2717
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2735
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2751
          },
          "name": "forceDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2778
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2813
          },
          "name": "nonUniqueDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2829
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2845
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2861
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#display_name IdentityDomainsGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-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/identity_domains_group#idcs_endpoint IdentityDomainsGroup#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/resources/identity_domains_group#schemas IdentityDomainsGroup#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 53
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_group#attributes IdentityDomainsGroup#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/resources/identity_domains_group#attribute_sets IdentityDomainsGroup#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/resources/identity_domains_group#authorization IdentityDomainsGroup#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/resources/identity_domains_group#external_id IdentityDomainsGroup#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 29
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#force_delete IdentityDomainsGroup#force_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 33
          },
          "name": "forceDelete",
          "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/identity_domains_group#members IdentityDomainsGroup#members}",
            "stability": "stable",
            "summary": "members block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 59
          },
          "name": "members",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers"
                    },
                    "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/identity_domains_group#non_unique_display_name IdentityDomainsGroup#non_unique_display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 41
          },
          "name": "nonUniqueDisplayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#ocid IdentityDomainsGroup#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#resource_type_schema_version IdentityDomainsGroup#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 49
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#tags IdentityDomainsGroup#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 65
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#timeouts IdentityDomainsGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 71
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#urnietfparamsscimschemasoracleidcsextensiondynamic_group IdentityDomainsGroup#urnietfparamsscimschemasoracleidcsextensiondynamic_group}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensiondynamic_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 83
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondynamicGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#urnietfparamsscimschemasoracleidcsextensiongroup_group IdentityDomainsGroup#urnietfparamsscimschemasoracleidcsextensiongroup_group}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensiongroup_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 89
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiongroupGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#urnietfparamsscimschemasoracleidcsextension_oci_tags IdentityDomainsGroup#urnietfparamsscimschemasoracleidcsextension_oci_tags}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextension_oci_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 77
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#urnietfparamsscimschemasoracleidcsextensionposix_group IdentityDomainsGroup#urnietfparamsscimschemasoracleidcsextensionposix_group}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionposix_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 95
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#urnietfparamsscimschemasoracleidcsextensionrequestable_group IdentityDomainsGroup#urnietfparamsscimschemasoracleidcsextensionrequestable_group}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionrequestable_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 101
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionrequestableGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupConfig"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 103
      },
      "name": "IdentityDomainsGroupIdcsCreatedBy",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 187
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 187
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 126
      },
      "name": "IdentityDomainsGroupIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 155
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 160
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 165
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 170
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 175
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 198
      },
      "name": "IdentityDomainsGroupIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 282
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 282
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 221
      },
      "name": "IdentityDomainsGroupIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 250
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 255
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 260
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 265
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 270
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 640
      },
      "name": "IdentityDomainsGroupMembers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#type IdentityDomainsGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 648
          },
          "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/identity_domains_group#value IdentityDomainsGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 652
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#ocid IdentityDomainsGroup#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 644
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMembers"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 830
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 830
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 830
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMembersList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 782
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsGroupMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 755
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 760
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 765
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 770
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 791
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 786
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 804
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 817
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 776
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 797
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 810
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupMembers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMembersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 293
      },
      "name": "IdentityDomainsGroupMeta",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMeta"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 377
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 377
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 316
      },
      "name": "IdentityDomainsGroupMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 345
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 350
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 355
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 360
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 365
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 841
      },
      "name": "IdentityDomainsGroupTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#key IdentityDomainsGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 845
          },
          "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/identity_domains_group#value IdentityDomainsGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 849
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupTags"
    },
    "cdktf-provider-oci.IdentityDomainsGroupTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 980
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 973
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 973
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 973
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/index.ts",
          "line": 898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 888
      },
      "name": "IdentityDomainsGroupTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 947
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 960
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 940
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 953
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 984
      },
      "name": "IdentityDomainsGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#create IdentityDomainsGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity_domains_group#delete IdentityDomainsGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity_domains_group#update IdentityDomainsGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 996
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 1042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1104
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1120
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1136
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1108
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1124
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1140
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1098
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1114
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1130
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1460
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#defined_tags IdentityDomainsGroup#defined_tags}",
            "stability": "stable",
            "summary": "defined_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1466
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#freeform_tags IdentityDomainsGroup#freeform_tags}",
            "stability": "stable",
            "summary": "freeform_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1472
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1144
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#key IdentityDomainsGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1148
          },
          "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/identity_domains_group#namespace IdentityDomainsGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1152
          },
          "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/identity_domains_group#value IdentityDomainsGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1156
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 1298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 1306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 1202
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1267
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1280
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1293
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1260
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1273
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1286
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1317
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#key IdentityDomainsGroup#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1321
          },
          "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/identity_domains_group#value IdentityDomainsGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1325
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1456
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1449
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1364
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1423
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1436
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1416
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1429
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/index.ts",
          "line": 1518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1559
          },
          "name": "putDefinedTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1575
          },
          "name": "putFreeformTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1562
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1578
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1556
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1572
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1550
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1566
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1582
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 548
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 388
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 457
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 457
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 411
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 440
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 445
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 468
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 537
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 537
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 491
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 520
          },
          "name": "dbInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 525
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNames"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 629
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
            "line": 629
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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/identity-domains-group/index.ts",
        "line": 571
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 600
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 606
          },
          "name": "domainLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupDomainLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 611
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 617
          },
          "name": "instanceLevelSchemaNames",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupInstanceLevelSchemaNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondbcsGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1586
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#membership_rule IdentityDomainsGroup#membership_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1590
          },
          "name": "membershipRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#membership_type IdentityDomainsGroup#membership_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1594
          },
          "name": "membershipType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1679
          },
          "name": "resetMembershipRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1695
          },
          "name": "resetMembershipType"
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1683
          },
          "name": "membershipRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1699
          },
          "name": "membershipTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1673
          },
          "name": "membershipRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1689
          },
          "name": "membershipType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiondynamicGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2236
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#creation_mechanism IdentityDomainsGroup#creation_mechanism}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2240
          },
          "name": "creationMechanism",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#description IdentityDomainsGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2244
          },
          "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/identity_domains_group#owners IdentityDomainsGroup#owners}",
            "stability": "stable",
            "summary": "owners block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2250
          },
          "name": "owners",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1703
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1809
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1802
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1802
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1802
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1726
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1755
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1760
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1765
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1770
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1775
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1780
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1785
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1790
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1813
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1899
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1892
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1892
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1892
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1836
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1865
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1870
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1875
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1880
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrants"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2401
          },
          "name": "putOwners",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2354
          },
          "name": "resetCreationMechanism"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2370
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2404
          },
          "name": "resetOwners"
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2342
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2380
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2398
          },
          "name": "owners",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2386
          },
          "name": "passwordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2392
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2358
          },
          "name": "creationMechanismInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2374
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2408
          },
          "name": "ownersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2348
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2364
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2083
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#type IdentityDomainsGroup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2087
          },
          "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/identity_domains_group#value IdentityDomainsGroup#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2091
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2225
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2225
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2225
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2130
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2181
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2186
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2199
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2212
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2205
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwners"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupOwnersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1903
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1989
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1982
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1982
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1982
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1926
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1955
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1960
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1965
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1970
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 1939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupPasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 1993
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp",
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/index.ts",
          "line": 2072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2079
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2072
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2072
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2072
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppList"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2016
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2045
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2050
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2055
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2060
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensiongroupGroupSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2412
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#gid_number IdentityDomainsGroup#gid_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2416
          },
          "name": "gidNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/index.ts",
          "line": 2455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2488
          },
          "name": "resetGidNumber"
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2492
          },
          "name": "gidNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2482
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionposixGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2496
      },
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_group#requestable IdentityDomainsGroup#requestable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2500
          },
          "name": "requestable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
    },
    "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-group/index.ts",
        "line": 2532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2572
          },
          "name": "resetRequestable"
        }
      ],
      "name": "IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2576
          },
          "name": "requestableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2566
          },
          "name": "requestable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-group/index.ts",
            "line": 2543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-group/index:IdentityDomainsGroupUrnietfparamsscimschemasoracleidcsextensionrequestableGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrust": {
      "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/identity_domains_identity_propagation_trust oci_identity_domains_identity_propagation_trust}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrust",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust oci_identity_domains_identity_propagation_trust} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/index.ts",
          "line": 1046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsIdentityPropagationTrust resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1031
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsIdentityPropagationTrust 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/identity_domains_identity_propagation_trust#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsIdentityPropagationTrust that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsIdentityPropagationTrust to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1506
          },
          "name": "putImpersonationServiceUsers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1522
          },
          "name": "putKeytab",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1538
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1554
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1103
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1119
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1135
          },
          "name": "resetAllowImpersonation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1167
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1151
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1183
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1199
          },
          "name": "resetClientClaimName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1215
          },
          "name": "resetClientClaimValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1231
          },
          "name": "resetClockSkewSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1257
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1509
          },
          "name": "resetImpersonationServiceUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1525
          },
          "name": "resetKeytab"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1350
          },
          "name": "resetOauthClients"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1366
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1382
          },
          "name": "resetPublicCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1398
          },
          "name": "resetPublicKeyEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1414
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1443
          },
          "name": "resetSubjectClaimName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1459
          },
          "name": "resetSubjectMappingAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1475
          },
          "name": "resetSubjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1541
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1557
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1569
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrust",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1019
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1240
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1245
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1266
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1271
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1277
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1296
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1301
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1306
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1503
          },
          "name": "impersonationServiceUsers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1519
          },
          "name": "keytab",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytabOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1325
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1535
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1484
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1551
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1107
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1123
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1139
          },
          "name": "allowImpersonationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1155
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1171
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1187
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1203
          },
          "name": "clientClaimNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1219
          },
          "name": "clientClaimValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1235
          },
          "name": "clockSkewSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1261
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1290
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1513
          },
          "name": "impersonationServiceUsersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1319
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1529
          },
          "name": "keytabInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1338
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1354
          },
          "name": "oauthClientsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1370
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1386
          },
          "name": "publicCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1402
          },
          "name": "publicKeyEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1418
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1431
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1447
          },
          "name": "subjectClaimNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1463
          },
          "name": "subjectMappingAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1479
          },
          "name": "subjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1545
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1561
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1497
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1097
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1113
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1129
          },
          "name": "allowImpersonation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1161
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1145
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1177
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1193
          },
          "name": "clientClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1209
          },
          "name": "clientClaimValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1225
          },
          "name": "clockSkewSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1251
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1283
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1312
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1344
          },
          "name": "oauthClients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1360
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1376
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1392
          },
          "name": "publicKeyEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1408
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1424
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1437
          },
          "name": "subjectClaimName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1453
          },
          "name": "subjectMappingAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1469
          },
          "name": "subjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1490
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrust"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsIdentityPropagationTrustConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#idcs_endpoint IdentityDomainsIdentityPropagationTrust#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 53
          },
          "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/resources/identity_domains_identity_propagation_trust#issuer IdentityDomainsIdentityPropagationTrust#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 57
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#name IdentityDomainsIdentityPropagationTrust#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 61
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#schemas IdentityDomainsIdentityPropagationTrust#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 85
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_identity_propagation_trust#type IdentityDomainsIdentityPropagationTrust#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 101
          },
          "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/identity_domains_identity_propagation_trust#account_id IdentityDomainsIdentityPropagationTrust#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 13
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#active IdentityDomainsIdentityPropagationTrust#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 17
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_propagation_trust#allow_impersonation IdentityDomainsIdentityPropagationTrust#allow_impersonation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 21
          },
          "name": "allowImpersonation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_propagation_trust#attributes IdentityDomainsIdentityPropagationTrust#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 29
          },
          "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/resources/identity_domains_identity_propagation_trust#attribute_sets IdentityDomainsIdentityPropagationTrust#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_identity_propagation_trust#authorization IdentityDomainsIdentityPropagationTrust#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_identity_propagation_trust#client_claim_name IdentityDomainsIdentityPropagationTrust#client_claim_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 37
          },
          "name": "clientClaimName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#client_claim_values IdentityDomainsIdentityPropagationTrust#client_claim_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 41
          },
          "name": "clientClaimValues",
          "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/identity_domains_identity_propagation_trust#clock_skew_seconds IdentityDomainsIdentityPropagationTrust#clock_skew_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 45
          },
          "name": "clockSkewSeconds",
          "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/identity_domains_identity_propagation_trust#description IdentityDomainsIdentityPropagationTrust#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 49
          },
          "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/identity_domains_identity_propagation_trust#impersonation_service_users IdentityDomainsIdentityPropagationTrust#impersonation_service_users}",
            "stability": "stable",
            "summary": "impersonation_service_users block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 107
          },
          "name": "impersonationServiceUsers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#keytab IdentityDomainsIdentityPropagationTrust#keytab}",
            "stability": "stable",
            "summary": "keytab block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 113
          },
          "name": "keytab",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#oauth_clients IdentityDomainsIdentityPropagationTrust#oauth_clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 65
          },
          "name": "oauthClients",
          "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/identity_domains_identity_propagation_trust#ocid IdentityDomainsIdentityPropagationTrust#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 69
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#public_certificate IdentityDomainsIdentityPropagationTrust#public_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 73
          },
          "name": "publicCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#public_key_endpoint IdentityDomainsIdentityPropagationTrust#public_key_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 77
          },
          "name": "publicKeyEndpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#resource_type_schema_version IdentityDomainsIdentityPropagationTrust#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 81
          },
          "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/resources/identity_domains_identity_propagation_trust#subject_claim_name IdentityDomainsIdentityPropagationTrust#subject_claim_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 89
          },
          "name": "subjectClaimName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#subject_mapping_attribute IdentityDomainsIdentityPropagationTrust#subject_mapping_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 93
          },
          "name": "subjectMappingAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#subject_type IdentityDomainsIdentityPropagationTrust#subject_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 97
          },
          "name": "subjectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#tags IdentityDomainsIdentityPropagationTrust#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 119
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#timeouts IdentityDomainsIdentityPropagationTrust#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 125
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustConfig"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 127
      },
      "name": "IdentityDomainsIdentityPropagationTrustIdcsCreatedBy",
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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.IdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 211
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
            "line": 211
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 150
      },
      "name": "IdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 179
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 184
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 189
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 194
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 199
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 222
      },
      "name": "IdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 306
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
            "line": 306
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 245
      },
      "name": "IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 274
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 279
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 284
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 289
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 294
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 412
      },
      "name": "IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#rule IdentityDomainsIdentityPropagationTrust#rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 420
          },
          "name": "rule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#value IdentityDomainsIdentityPropagationTrust#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 424
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#ocid IdentityDomainsIdentityPropagationTrust#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 416
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 582
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
            "line": 582
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 534
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 543
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 538
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 556
          },
          "name": "ruleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 569
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 528
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 549
          },
          "name": "rule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 562
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustImpersonationServiceUsers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustImpersonationServiceUsersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 593
      },
      "name": "IdentityDomainsIdentityPropagationTrustKeytab",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#secret_ocid IdentityDomainsIdentityPropagationTrust#secret_ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 597
          },
          "name": "secretOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#secret_version IdentityDomainsIdentityPropagationTrust#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 601
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustKeytab"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytabOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytabOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 699
          },
          "name": "resetSecretVersion"
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustKeytabOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 687
          },
          "name": "secretOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 703
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 680
          },
          "name": "secretOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 693
          },
          "name": "secretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustKeytab"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustKeytabOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 317
      },
      "name": "IdentityDomainsIdentityPropagationTrustMeta",
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustMeta"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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.IdentityDomainsIdentityPropagationTrustMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 340
      },
      "name": "IdentityDomainsIdentityPropagationTrustMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 369
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 374
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 379
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 384
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 389
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 707
      },
      "name": "IdentityDomainsIdentityPropagationTrustTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#key IdentityDomainsIdentityPropagationTrust#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 711
          },
          "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/identity_domains_identity_propagation_trust#value IdentityDomainsIdentityPropagationTrust#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 715
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustTags"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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.IdentityDomainsIdentityPropagationTrustTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 839
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
            "line": 839
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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/identity-domains-identity-propagation-trust/index.ts",
        "line": 754
      },
      "name": "IdentityDomainsIdentityPropagationTrustTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 813
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 826
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 806
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 819
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 850
      },
      "name": "IdentityDomainsIdentityPropagationTrustTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_propagation_trust#create IdentityDomainsIdentityPropagationTrust#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 854
          },
          "name": "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/identity_domains_identity_propagation_trust#delete IdentityDomainsIdentityPropagationTrust#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 858
          },
          "name": "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/identity_domains_identity_propagation_trust#update IdentityDomainsIdentityPropagationTrust#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 862
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-propagation-trust/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-propagation-trust/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 970
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 986
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1002
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsIdentityPropagationTrustTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 974
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 990
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 1006
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 964
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 980
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 996
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-propagation-trust/index.ts",
            "line": 920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityPropagationTrustTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-propagation-trust/index:IdentityDomainsIdentityPropagationTrustTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProvider": {
      "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/identity_domains_identity_provider oci_identity_domains_identity_provider}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider oci_identity_domains_identity_provider} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/index.ts",
          "line": 2821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 2789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsIdentityProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2806
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsIdentityProvider 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/identity_domains_identity_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsIdentityProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsIdentityProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3672
          },
          "name": "putCorrelationPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3688
          },
          "name": "putJitUserProvAssignedGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3704
          },
          "name": "putJitUserProvAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3720
          },
          "name": "putJitUserProvGroupMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3736
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3752
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3768
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3784
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2904
          },
          "name": "resetAssertionAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2936
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2920
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2952
          },
          "name": "resetAuthnRequestBinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2968
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3675
          },
          "name": "resetCorrelationPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2994
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3028
          },
          "name": "resetEncryptionCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3044
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3060
          },
          "name": "resetIconUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3116
          },
          "name": "resetIdpSsoUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3132
          },
          "name": "resetIncludeSigningCertInSignature"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3691
          },
          "name": "resetJitUserProvAssignedGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3707
          },
          "name": "resetJitUserProvAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3148
          },
          "name": "resetJitUserProvAttributeUpdateEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3164
          },
          "name": "resetJitUserProvCreateUserEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3180
          },
          "name": "resetJitUserProvEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3196
          },
          "name": "resetJitUserProvGroupAssertionAttributeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3212
          },
          "name": "resetJitUserProvGroupAssignmentMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3228
          },
          "name": "resetJitUserProvGroupMappingMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3723
          },
          "name": "resetJitUserProvGroupMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3244
          },
          "name": "resetJitUserProvGroupSamlAttributeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3260
          },
          "name": "resetJitUserProvGroupStaticListEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3276
          },
          "name": "resetJitUserProvIgnoreErrorOnAbsentGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3297
          },
          "name": "resetLogoutBinding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3313
          },
          "name": "resetLogoutEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3329
          },
          "name": "resetLogoutRequestUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3345
          },
          "name": "resetLogoutResponseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3367
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3383
          },
          "name": "resetNameIdFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3399
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3428
          },
          "name": "resetPartnerProviderId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3444
          },
          "name": "resetRequestedAuthenticationContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3460
          },
          "name": "resetRequireForceAuthn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3476
          },
          "name": "resetRequiresEncryptedAssertion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3492
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3508
          },
          "name": "resetSamlHoKrequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3537
          },
          "name": "resetServiceInstanceIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3553
          },
          "name": "resetShownOnLoginPage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3569
          },
          "name": "resetSignatureHashAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3585
          },
          "name": "resetSigningCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3601
          },
          "name": "resetSuccinctId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3739
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3755
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3627
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3771
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3787
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3643
          },
          "name": "resetUserMappingMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3659
          },
          "name": "resetUserMappingStoreAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3799
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3857
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2794
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2977
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3669
          },
          "name": "correlationPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2982
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3003
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3069
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3075
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3094
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3099
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3104
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3685
          },
          "name": "jitUserProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3701
          },
          "name": "jitUserProvAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3717
          },
          "name": "jitUserProvGroupMappings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3285
          },
          "name": "lastNotificationSentTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3355
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3733
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3610
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3615
          },
          "name": "tenantProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3749
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3765
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3781
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2908
          },
          "name": "assertionAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2924
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2940
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2956
          },
          "name": "authnRequestBindingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2972
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3679
          },
          "name": "correlationPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2998
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3016
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3032
          },
          "name": "encryptionCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3048
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3064
          },
          "name": "iconUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3088
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3120
          },
          "name": "idpSsoUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3136
          },
          "name": "includeSigningCertInSignatureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3695
          },
          "name": "jitUserProvAssignedGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3711
          },
          "name": "jitUserProvAttributesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3152
          },
          "name": "jitUserProvAttributeUpdateEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3168
          },
          "name": "jitUserProvCreateUserEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3184
          },
          "name": "jitUserProvEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3200
          },
          "name": "jitUserProvGroupAssertionAttributeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3216
          },
          "name": "jitUserProvGroupAssignmentMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3232
          },
          "name": "jitUserProvGroupMappingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3727
          },
          "name": "jitUserProvGroupMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3248
          },
          "name": "jitUserProvGroupSamlAttributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3264
          },
          "name": "jitUserProvGroupStaticListEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3280
          },
          "name": "jitUserProvIgnoreErrorOnAbsentGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3301
          },
          "name": "logoutBindingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3317
          },
          "name": "logoutEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3333
          },
          "name": "logoutRequestUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3349
          },
          "name": "logoutResponseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3371
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3387
          },
          "name": "nameIdFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3403
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3416
          },
          "name": "partnerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3432
          },
          "name": "partnerProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3448
          },
          "name": "requestedAuthenticationContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3464
          },
          "name": "requireForceAuthnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3480
          },
          "name": "requiresEncryptedAssertionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3496
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3512
          },
          "name": "samlHoKrequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3525
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3541
          },
          "name": "serviceInstanceIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3557
          },
          "name": "shownOnLoginPageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3573
          },
          "name": "signatureHashAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3589
          },
          "name": "signingCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3605
          },
          "name": "succinctIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3743
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3759
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3631
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3775
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3791
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionx509IdentityProviderInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3647
          },
          "name": "userMappingMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3663
          },
          "name": "userMappingStoreAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2898
          },
          "name": "assertionAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2930
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2914
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2946
          },
          "name": "authnRequestBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2962
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2988
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3009
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3022
          },
          "name": "encryptionCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3038
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3054
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3081
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3110
          },
          "name": "idpSsoUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3126
          },
          "name": "includeSigningCertInSignature",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3142
          },
          "name": "jitUserProvAttributeUpdateEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3158
          },
          "name": "jitUserProvCreateUserEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3174
          },
          "name": "jitUserProvEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3190
          },
          "name": "jitUserProvGroupAssertionAttributeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3206
          },
          "name": "jitUserProvGroupAssignmentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3222
          },
          "name": "jitUserProvGroupMappingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3238
          },
          "name": "jitUserProvGroupSamlAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3254
          },
          "name": "jitUserProvGroupStaticListEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3270
          },
          "name": "jitUserProvIgnoreErrorOnAbsentGroups",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3291
          },
          "name": "logoutBinding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3307
          },
          "name": "logoutEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3323
          },
          "name": "logoutRequestUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3339
          },
          "name": "logoutResponseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3361
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3377
          },
          "name": "nameIdFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3393
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3409
          },
          "name": "partnerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3422
          },
          "name": "partnerProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3438
          },
          "name": "requestedAuthenticationContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3454
          },
          "name": "requireForceAuthn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3470
          },
          "name": "requiresEncryptedAssertion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3486
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3502
          },
          "name": "samlHoKrequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3518
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3531
          },
          "name": "serviceInstanceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3547
          },
          "name": "shownOnLoginPage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3563
          },
          "name": "signatureHashAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3579
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3595
          },
          "name": "succinctId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3621
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3637
          },
          "name": "userMappingMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 3653
          },
          "name": "userMappingStoreAttribute",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProvider"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsIdentityProviderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#enabled IdentityDomainsIdentityProvider#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 37
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#idcs_endpoint IdentityDomainsIdentityProvider#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 53
          },
          "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/resources/identity_domains_identity_provider#partner_name IdentityDomainsIdentityProvider#partner_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 129
          },
          "name": "partnerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#schemas IdentityDomainsIdentityProvider#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 157
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_identity_provider#assertion_attribute IdentityDomainsIdentityProvider#assertion_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 13
          },
          "name": "assertionAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#attributes IdentityDomainsIdentityProvider#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/resources/identity_domains_identity_provider#attribute_sets IdentityDomainsIdentityProvider#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/resources/identity_domains_identity_provider#authn_request_binding IdentityDomainsIdentityProvider#authn_request_binding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 25
          },
          "name": "authnRequestBinding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#authorization IdentityDomainsIdentityProvider#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 29
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#correlation_policy IdentityDomainsIdentityProvider#correlation_policy}",
            "stability": "stable",
            "summary": "correlation_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 195
          },
          "name": "correlationPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#description IdentityDomainsIdentityProvider#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity_domains_identity_provider#encryption_certificate IdentityDomainsIdentityProvider#encryption_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 41
          },
          "name": "encryptionCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#external_id IdentityDomainsIdentityProvider#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 45
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#icon_url IdentityDomainsIdentityProvider#icon_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 49
          },
          "name": "iconUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#idp_sso_url IdentityDomainsIdentityProvider#idp_sso_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 57
          },
          "name": "idpSsoUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#include_signing_cert_in_signature IdentityDomainsIdentityProvider#include_signing_cert_in_signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 61
          },
          "name": "includeSigningCertInSignature",
          "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/identity_domains_identity_provider#jit_user_prov_assigned_groups IdentityDomainsIdentityProvider#jit_user_prov_assigned_groups}",
            "stability": "stable",
            "summary": "jit_user_prov_assigned_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 201
          },
          "name": "jitUserProvAssignedGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_user_prov_attributes IdentityDomainsIdentityProvider#jit_user_prov_attributes}",
            "stability": "stable",
            "summary": "jit_user_prov_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 207
          },
          "name": "jitUserProvAttributes",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_user_prov_attribute_update_enabled IdentityDomainsIdentityProvider#jit_user_prov_attribute_update_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 65
          },
          "name": "jitUserProvAttributeUpdateEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#jit_user_prov_create_user_enabled IdentityDomainsIdentityProvider#jit_user_prov_create_user_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 69
          },
          "name": "jitUserProvCreateUserEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#jit_user_prov_enabled IdentityDomainsIdentityProvider#jit_user_prov_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 73
          },
          "name": "jitUserProvEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#jit_user_prov_group_assertion_attribute_enabled IdentityDomainsIdentityProvider#jit_user_prov_group_assertion_attribute_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 77
          },
          "name": "jitUserProvGroupAssertionAttributeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#jit_user_prov_group_assignment_method IdentityDomainsIdentityProvider#jit_user_prov_group_assignment_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 81
          },
          "name": "jitUserProvGroupAssignmentMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_user_prov_group_mapping_mode IdentityDomainsIdentityProvider#jit_user_prov_group_mapping_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 85
          },
          "name": "jitUserProvGroupMappingMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_user_prov_group_mappings IdentityDomainsIdentityProvider#jit_user_prov_group_mappings}",
            "stability": "stable",
            "summary": "jit_user_prov_group_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 213
          },
          "name": "jitUserProvGroupMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings"
                    },
                    "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/identity_domains_identity_provider#jit_user_prov_group_saml_attribute_name IdentityDomainsIdentityProvider#jit_user_prov_group_saml_attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 89
          },
          "name": "jitUserProvGroupSamlAttributeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_user_prov_group_static_list_enabled IdentityDomainsIdentityProvider#jit_user_prov_group_static_list_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 93
          },
          "name": "jitUserProvGroupStaticListEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#jit_user_prov_ignore_error_on_absent_groups IdentityDomainsIdentityProvider#jit_user_prov_ignore_error_on_absent_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 97
          },
          "name": "jitUserProvIgnoreErrorOnAbsentGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#logout_binding IdentityDomainsIdentityProvider#logout_binding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 101
          },
          "name": "logoutBinding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#logout_enabled IdentityDomainsIdentityProvider#logout_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 105
          },
          "name": "logoutEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#logout_request_url IdentityDomainsIdentityProvider#logout_request_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 109
          },
          "name": "logoutRequestUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#logout_response_url IdentityDomainsIdentityProvider#logout_response_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 113
          },
          "name": "logoutResponseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#metadata IdentityDomainsIdentityProvider#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 117
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#name_id_format IdentityDomainsIdentityProvider#name_id_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 121
          },
          "name": "nameIdFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#ocid IdentityDomainsIdentityProvider#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 125
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#partner_provider_id IdentityDomainsIdentityProvider#partner_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 133
          },
          "name": "partnerProviderId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#requested_authentication_context IdentityDomainsIdentityProvider#requested_authentication_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 137
          },
          "name": "requestedAuthenticationContext",
          "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/identity_domains_identity_provider#require_force_authn IdentityDomainsIdentityProvider#require_force_authn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 141
          },
          "name": "requireForceAuthn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#requires_encrypted_assertion IdentityDomainsIdentityProvider#requires_encrypted_assertion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 145
          },
          "name": "requiresEncryptedAssertion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#resource_type_schema_version IdentityDomainsIdentityProvider#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 149
          },
          "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/resources/identity_domains_identity_provider#saml_ho_krequired IdentityDomainsIdentityProvider#saml_ho_krequired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 153
          },
          "name": "samlHoKrequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#service_instance_identifier IdentityDomainsIdentityProvider#service_instance_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 161
          },
          "name": "serviceInstanceIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#shown_on_login_page IdentityDomainsIdentityProvider#shown_on_login_page}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 165
          },
          "name": "shownOnLoginPage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#signature_hash_algorithm IdentityDomainsIdentityProvider#signature_hash_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 169
          },
          "name": "signatureHashAlgorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#signing_certificate IdentityDomainsIdentityProvider#signing_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 173
          },
          "name": "signingCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#succinct_id IdentityDomainsIdentityProvider#succinct_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 177
          },
          "name": "succinctId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#tags IdentityDomainsIdentityProvider#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 219
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#timeouts IdentityDomainsIdentityProvider#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 225
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#type IdentityDomainsIdentityProvider#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 181
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#urnietfparamsscimschemasoracleidcsextensionsocial_identity_provider IdentityDomainsIdentityProvider#urnietfparamsscimschemasoracleidcsextensionsocial_identity_provider}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionsocial_identity_provider block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 231
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#urnietfparamsscimschemasoracleidcsextensionx509identity_provider IdentityDomainsIdentityProvider#urnietfparamsscimschemasoracleidcsextensionx509identity_provider}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionx509identity_provider block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 237
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#user_mapping_method IdentityDomainsIdentityProvider#user_mapping_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 185
          },
          "name": "userMappingMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#user_mapping_store_attribute IdentityDomainsIdentityProvider#user_mapping_store_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 189
          },
          "name": "userMappingStoreAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderConfig"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 524
      },
      "name": "IdentityDomainsIdentityProviderCorrelationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#type IdentityDomainsIdentityProvider#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 532
          },
          "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/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 536
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#display IdentityDomainsIdentityProvider#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 528
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderCorrelationPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 634
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsIdentityProviderCorrelationPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 643
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 638
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 656
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 669
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 628
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 649
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 662
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderCorrelationPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderCorrelationPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 239
      },
      "name": "IdentityDomainsIdentityProviderIdcsCreatedBy",
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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.IdentityDomainsIdentityProviderIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
            "line": 323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 262
      },
      "name": "IdentityDomainsIdentityProviderIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 291
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 296
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 301
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 306
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 311
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 334
      },
      "name": "IdentityDomainsIdentityProviderIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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.IdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 418
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
            "line": 418
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 357
      },
      "name": "IdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 386
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 391
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 396
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 401
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 406
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 673
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvAssignedGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 677
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderJitUserProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 785
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
            "line": 785
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvAssignedGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 709
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 754
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 759
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 772
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 765
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAssignedGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 796
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 800
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 832
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 865
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 878
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 871
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvAttributes"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 882
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvGroupMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#idp_group IdentityDomainsIdentityProvider#idp_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 886
          },
          "name": "idpGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 890
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvGroupMappings"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 1011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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.IdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderJitUserProvGroupMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1019
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
            "line": 1019
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvGroupMappingsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 929
      },
      "name": "IdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 993
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 988
          },
          "name": "idpGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1006
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 981
          },
          "name": "idpGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 999
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderJitUserProvGroupMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderJitUserProvGroupMappingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 429
      },
      "name": "IdentityDomainsIdentityProviderMeta",
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderMeta"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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.IdentityDomainsIdentityProviderMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 513
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
            "line": 513
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 452
      },
      "name": "IdentityDomainsIdentityProviderMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 481
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 486
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 491
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 496
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 501
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1030
      },
      "name": "IdentityDomainsIdentityProviderTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#key IdentityDomainsIdentityProvider#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1034
          },
          "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/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1038
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderTags"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1162
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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/identity-domains-identity-provider/index.ts",
        "line": 1077
      },
      "name": "IdentityDomainsIdentityProviderTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1136
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1149
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1129
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1142
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1173
      },
      "name": "IdentityDomainsIdentityProviderTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#create IdentityDomainsIdentityProvider#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1177
          },
          "name": "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/identity_domains_identity_provider#delete IdentityDomainsIdentityProvider#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1181
          },
          "name": "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/identity_domains_identity_provider#update IdentityDomainsIdentityProvider#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1185
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1293
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1309
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1325
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsIdentityProviderTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1297
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1313
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1329
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1287
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1303
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1319
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1484
      },
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#account_linking_enabled IdentityDomainsIdentityProvider#account_linking_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1492
          },
          "name": "accountLinkingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#consumer_key IdentityDomainsIdentityProvider#consumer_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1516
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#consumer_secret IdentityDomainsIdentityProvider#consumer_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1520
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#registration_enabled IdentityDomainsIdentityProvider#registration_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1544
          },
          "name": "registrationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#service_provider_name IdentityDomainsIdentityProvider#service_provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1552
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#access_token_url IdentityDomainsIdentityProvider#access_token_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1488
          },
          "name": "accessTokenUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#admin_scope IdentityDomainsIdentityProvider#admin_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1496
          },
          "name": "adminScope",
          "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/identity_domains_identity_provider#authz_url IdentityDomainsIdentityProvider#authz_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1500
          },
          "name": "authzUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#auto_redirect_enabled IdentityDomainsIdentityProvider#auto_redirect_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1504
          },
          "name": "autoRedirectEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#client_credential_in_payload IdentityDomainsIdentityProvider#client_credential_in_payload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1508
          },
          "name": "clientCredentialInPayload",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#clock_skew_in_seconds IdentityDomainsIdentityProvider#clock_skew_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1512
          },
          "name": "clockSkewInSeconds",
          "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/identity_domains_identity_provider#discovery_url IdentityDomainsIdentityProvider#discovery_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1524
          },
          "name": "discoveryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#id_attribute IdentityDomainsIdentityProvider#id_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1528
          },
          "name": "idAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#jit_prov_assigned_groups IdentityDomainsIdentityProvider#jit_prov_assigned_groups}",
            "stability": "stable",
            "summary": "jit_prov_assigned_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1566
          },
          "name": "jitProvAssignedGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
                    },
                    "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/identity_domains_identity_provider#jit_prov_group_static_list_enabled IdentityDomainsIdentityProvider#jit_prov_group_static_list_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1532
          },
          "name": "jitProvGroupStaticListEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#profile_url IdentityDomainsIdentityProvider#profile_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1536
          },
          "name": "profileUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#redirect_url IdentityDomainsIdentityProvider#redirect_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1540
          },
          "name": "redirectUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#scope IdentityDomainsIdentityProvider#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1548
          },
          "name": "scope",
          "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/identity_domains_identity_provider#social_jit_provisioning_enabled IdentityDomainsIdentityProvider#social_jit_provisioning_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1556
          },
          "name": "socialJitProvisioningEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#status IdentityDomainsIdentityProvider#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1560
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1333
      },
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#value IdentityDomainsIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1341
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#display IdentityDomainsIdentityProvider#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1337
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1480
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1473
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1473
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1473
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1438
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1447
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1442
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1460
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1432
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1453
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 1731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2171
          },
          "name": "putJitProvAssignedGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1885
          },
          "name": "resetAccessTokenUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1914
          },
          "name": "resetAdminScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1930
          },
          "name": "resetAuthzUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1946
          },
          "name": "resetAutoRedirectEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1962
          },
          "name": "resetClientCredentialInPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1978
          },
          "name": "resetClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2020
          },
          "name": "resetDiscoveryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2036
          },
          "name": "resetIdAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2174
          },
          "name": "resetJitProvAssignedGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2052
          },
          "name": "resetJitProvGroupStaticListEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2068
          },
          "name": "resetProfileUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2084
          },
          "name": "resetRedirectUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2113
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2142
          },
          "name": "resetSocialJitProvisioningEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2158
          },
          "name": "resetStatus"
        }
      ],
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2168
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1889
          },
          "name": "accessTokenUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1902
          },
          "name": "accountLinkingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1918
          },
          "name": "adminScopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1934
          },
          "name": "authzUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1950
          },
          "name": "autoRedirectEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1966
          },
          "name": "clientCredentialInPayloadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1982
          },
          "name": "clockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1995
          },
          "name": "consumerKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2008
          },
          "name": "consumerSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2024
          },
          "name": "discoveryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2040
          },
          "name": "idAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2178
          },
          "name": "jitProvAssignedGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderJitProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2056
          },
          "name": "jitProvGroupStaticListEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2072
          },
          "name": "profileUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2088
          },
          "name": "redirectUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2101
          },
          "name": "registrationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2117
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2130
          },
          "name": "serviceProviderNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2146
          },
          "name": "socialJitProvisioningEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2162
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1879
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1895
          },
          "name": "accountLinkingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1908
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1924
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1940
          },
          "name": "autoRedirectEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1956
          },
          "name": "clientCredentialInPayload",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1972
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1988
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2001
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2014
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2030
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2046
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2062
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2078
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2094
          },
          "name": "registrationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2107
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2123
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2136
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2152
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 1742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProvider"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionsocialIdentityProviderOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 2182
      },
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#cert_match_attribute IdentityDomainsIdentityProvider#cert_match_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2186
          },
          "name": "certMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#signing_certificate_chain IdentityDomainsIdentityProvider#signing_certificate_chain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2246
          },
          "name": "signingCertificateChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_identity_provider#user_match_attribute IdentityDomainsIdentityProvider#user_match_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2250
          },
          "name": "userMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#crl_check_on_ocsp_failure_enabled IdentityDomainsIdentityProvider#crl_check_on_ocsp_failure_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2190
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#crl_enabled IdentityDomainsIdentityProvider#crl_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2194
          },
          "name": "crlEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#crl_location IdentityDomainsIdentityProvider#crl_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2198
          },
          "name": "crlLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#crl_reload_duration IdentityDomainsIdentityProvider#crl_reload_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2202
          },
          "name": "crlReloadDuration",
          "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/identity_domains_identity_provider#eku_validation_enabled IdentityDomainsIdentityProvider#eku_validation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2206
          },
          "name": "ekuValidationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#eku_values IdentityDomainsIdentityProvider#eku_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2210
          },
          "name": "ekuValues",
          "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/identity_domains_identity_provider#ocsp_allow_unknown_response_status IdentityDomainsIdentityProvider#ocsp_allow_unknown_response_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2214
          },
          "name": "ocspAllowUnknownResponseStatus",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#ocsp_enabled IdentityDomainsIdentityProvider#ocsp_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2222
          },
          "name": "ocspEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#ocsp_enable_signed_response IdentityDomainsIdentityProvider#ocsp_enable_signed_response}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2218
          },
          "name": "ocspEnableSignedResponse",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_provider#ocsp_responder_url IdentityDomainsIdentityProvider#ocsp_responder_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2226
          },
          "name": "ocspResponderUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#ocsp_revalidate_time IdentityDomainsIdentityProvider#ocsp_revalidate_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2230
          },
          "name": "ocspRevalidateTime",
          "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/identity_domains_identity_provider#ocsp_server_name IdentityDomainsIdentityProvider#ocsp_server_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2234
          },
          "name": "ocspServerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_provider#ocsp_trust_cert_chain IdentityDomainsIdentityProvider#ocsp_trust_cert_chain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2238
          },
          "name": "ocspTrustCertChain",
          "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/identity_domains_identity_provider#other_cert_match_attribute IdentityDomainsIdentityProvider#other_cert_match_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2242
          },
          "name": "otherCertMatchAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
    },
    "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-provider/index.ts",
          "line": 2401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-provider/index.ts",
        "line": 2394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2543
          },
          "name": "resetCrlCheckOnOcspFailureEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2559
          },
          "name": "resetCrlEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2575
          },
          "name": "resetCrlLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2591
          },
          "name": "resetCrlReloadDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2607
          },
          "name": "resetEkuValidationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2623
          },
          "name": "resetEkuValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2639
          },
          "name": "resetOcspAllowUnknownResponseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2671
          },
          "name": "resetOcspEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2655
          },
          "name": "resetOcspEnableSignedResponse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2687
          },
          "name": "resetOcspResponderUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2703
          },
          "name": "resetOcspRevalidateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2719
          },
          "name": "resetOcspServerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2735
          },
          "name": "resetOcspTrustCertChain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2751
          },
          "name": "resetOtherCertMatchAttribute"
        }
      ],
      "name": "IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2531
          },
          "name": "certMatchAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2547
          },
          "name": "crlCheckOnOcspFailureEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2563
          },
          "name": "crlEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2579
          },
          "name": "crlLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2595
          },
          "name": "crlReloadDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2611
          },
          "name": "ekuValidationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2627
          },
          "name": "ekuValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2643
          },
          "name": "ocspAllowUnknownResponseStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2675
          },
          "name": "ocspEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2659
          },
          "name": "ocspEnableSignedResponseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2691
          },
          "name": "ocspResponderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2707
          },
          "name": "ocspRevalidateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2723
          },
          "name": "ocspServerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2739
          },
          "name": "ocspTrustCertChainInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2755
          },
          "name": "otherCertMatchAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2768
          },
          "name": "signingCertificateChainInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2781
          },
          "name": "userMatchAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2524
          },
          "name": "certMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2537
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2553
          },
          "name": "crlEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2569
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2585
          },
          "name": "crlReloadDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2601
          },
          "name": "ekuValidationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2617
          },
          "name": "ekuValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2633
          },
          "name": "ocspAllowUnknownResponseStatus",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2665
          },
          "name": "ocspEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2649
          },
          "name": "ocspEnableSignedResponse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2681
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2697
          },
          "name": "ocspRevalidateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2713
          },
          "name": "ocspServerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2729
          },
          "name": "ocspTrustCertChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2745
          },
          "name": "otherCertMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2761
          },
          "name": "signingCertificateChain",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2774
          },
          "name": "userMatchAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-provider/index.ts",
            "line": 2405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProvider"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-provider/index:IdentityDomainsIdentityProviderUrnietfparamsscimschemasoracleidcsextensionx509IdentityProviderOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySetting": {
      "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/identity_domains_identity_setting oci_identity_domains_identity_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting oci_identity_domains_identity_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/index.ts",
          "line": 1286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 1254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsIdentitySetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1271
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsIdentitySetting 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/identity_domains_identity_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsIdentitySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsIdentitySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1589
          },
          "name": "putMyProfile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1605
          },
          "name": "putPosixGid",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1621
          },
          "name": "putPosixUid",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1637
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1653
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1669
          },
          "name": "putTokens",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1351
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1335
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1367
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1398
          },
          "name": "resetEmitLockedMessageWhenUserIsLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1414
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1592
          },
          "name": "resetMyProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1489
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1608
          },
          "name": "resetPosixGid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1624
          },
          "name": "resetPosixUid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1505
          },
          "name": "resetPrimaryEmailRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1526
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1542
          },
          "name": "resetReturnInactiveOverLockedMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1640
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1656
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1672
          },
          "name": "resetTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1576
          },
          "name": "resetUserAllowedToSetRecoveryEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1684
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1708
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1259
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1376
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1381
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1386
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1423
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1429
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1448
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1453
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1458
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1477
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1586
          },
          "name": "myProfile",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1602
          },
          "name": "posixGid",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGidOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1618
          },
          "name": "posixUid",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUidOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1514
          },
          "name": "removeInvalidEmails",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1634
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1564
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1650
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1666
          },
          "name": "tokens",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1339
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1355
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1371
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1402
          },
          "name": "emitLockedMessageWhenUserIsLockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1418
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1442
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1471
          },
          "name": "identitySettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1596
          },
          "name": "myProfileInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1493
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1612
          },
          "name": "posixGidInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1628
          },
          "name": "posixUidInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1509
          },
          "name": "primaryEmailRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1530
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1546
          },
          "name": "returnInactiveOverLockedMessageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1559
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1644
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1660
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1676
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1580
          },
          "name": "userAllowedToSetRecoveryEmailInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1345
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1329
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1361
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1392
          },
          "name": "emitLockedMessageWhenUserIsLocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1408
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1435
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1464
          },
          "name": "identitySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1483
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1499
          },
          "name": "primaryEmailRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1520
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1536
          },
          "name": "returnInactiveOverLockedMessage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1552
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1570
          },
          "name": "userAllowedToSetRecoveryEmail",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySetting"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsIdentitySettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#idcs_endpoint IdentityDomainsIdentitySetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_identity_setting#identity_setting_id IdentityDomainsIdentitySetting#identity_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 37
          },
          "name": "identitySettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#schemas IdentityDomainsIdentitySetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 57
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_identity_setting#attributes IdentityDomainsIdentitySetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-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/resources/identity_domains_identity_setting#attribute_sets IdentityDomainsIdentitySetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-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/resources/identity_domains_identity_setting#authorization IdentityDomainsIdentitySetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/resources/identity_domains_identity_setting#emit_locked_message_when_user_is_locked IdentityDomainsIdentitySetting#emit_locked_message_when_user_is_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 25
          },
          "name": "emitLockedMessageWhenUserIsLocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_setting#external_id IdentityDomainsIdentitySetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 29
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#my_profile IdentityDomainsIdentitySetting#my_profile}",
            "stability": "stable",
            "summary": "my_profile block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 67
          },
          "name": "myProfile",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#ocid IdentityDomainsIdentitySetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#posix_gid IdentityDomainsIdentitySetting#posix_gid}",
            "stability": "stable",
            "summary": "posix_gid block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 73
          },
          "name": "posixGid",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#posix_uid IdentityDomainsIdentitySetting#posix_uid}",
            "stability": "stable",
            "summary": "posix_uid block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 79
          },
          "name": "posixUid",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#primary_email_required IdentityDomainsIdentitySetting#primary_email_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 45
          },
          "name": "primaryEmailRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_setting#resource_type_schema_version IdentityDomainsIdentitySetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 49
          },
          "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/resources/identity_domains_identity_setting#return_inactive_over_locked_message IdentityDomainsIdentitySetting#return_inactive_over_locked_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 53
          },
          "name": "returnInactiveOverLockedMessage",
          "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/identity_domains_identity_setting#tags IdentityDomainsIdentitySetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 85
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#timeouts IdentityDomainsIdentitySetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 91
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#tokens IdentityDomainsIdentitySetting#tokens}",
            "stability": "stable",
            "summary": "tokens block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 97
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens"
                    },
                    "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/identity_domains_identity_setting#user_allowed_to_set_recovery_email IdentityDomainsIdentitySetting#user_allowed_to_set_recovery_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 61
          },
          "name": "userAllowedToSetRecoveryEmail",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 99
      },
      "name": "IdentityDomainsIdentitySettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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.IdentityDomainsIdentitySettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 183
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
            "line": 183
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 122
      },
      "name": "IdentityDomainsIdentitySettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 151
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 156
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 161
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 166
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 171
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 194
      },
      "name": "IdentityDomainsIdentitySettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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.IdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 278
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
            "line": 278
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 217
      },
      "name": "IdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 246
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 251
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 256
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 261
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 266
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 289
      },
      "name": "IdentityDomainsIdentitySettingMeta",
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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.IdentityDomainsIdentitySettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
            "line": 373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 312
      },
      "name": "IdentityDomainsIdentitySettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 341
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 346
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 351
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 356
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 361
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 384
      },
      "name": "IdentityDomainsIdentitySettingMyProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#allow_end_users_to_change_their_password IdentityDomainsIdentitySetting#allow_end_users_to_change_their_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 388
          },
          "name": "allowEndUsersToChangeTheirPassword",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_setting#allow_end_users_to_link_their_support_account IdentityDomainsIdentitySetting#allow_end_users_to_link_their_support_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 392
          },
          "name": "allowEndUsersToLinkTheirSupportAccount",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_setting#allow_end_users_to_manage_their_capabilities IdentityDomainsIdentitySetting#allow_end_users_to_manage_their_capabilities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 396
          },
          "name": "allowEndUsersToManageTheirCapabilities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_identity_setting#allow_end_users_to_update_their_security_settings IdentityDomainsIdentitySetting#allow_end_users_to_update_their_security_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 400
          },
          "name": "allowEndUsersToUpdateTheirSecuritySettings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingMyProfile"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 511
          },
          "name": "resetAllowEndUsersToChangeTheirPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 527
          },
          "name": "resetAllowEndUsersToLinkTheirSupportAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 543
          },
          "name": "resetAllowEndUsersToManageTheirCapabilities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 559
          },
          "name": "resetAllowEndUsersToUpdateTheirSecuritySettings"
        }
      ],
      "name": "IdentityDomainsIdentitySettingMyProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 515
          },
          "name": "allowEndUsersToChangeTheirPasswordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 531
          },
          "name": "allowEndUsersToLinkTheirSupportAccountInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 547
          },
          "name": "allowEndUsersToManageTheirCapabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 563
          },
          "name": "allowEndUsersToUpdateTheirSecuritySettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 505
          },
          "name": "allowEndUsersToChangeTheirPassword",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 521
          },
          "name": "allowEndUsersToLinkTheirSupportAccount",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 537
          },
          "name": "allowEndUsersToManageTheirCapabilities",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 553
          },
          "name": "allowEndUsersToUpdateTheirSecuritySettings",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingMyProfile"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingMyProfileOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 567
      },
      "name": "IdentityDomainsIdentitySettingPosixGid",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#manual_assignment_ends_at IdentityDomainsIdentitySetting#manual_assignment_ends_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 571
          },
          "name": "manualAssignmentEndsAt",
          "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/identity_domains_identity_setting#manual_assignment_starts_from IdentityDomainsIdentitySetting#manual_assignment_starts_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 575
          },
          "name": "manualAssignmentStartsFrom",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingPosixGid"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 614
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 660
          },
          "name": "resetManualAssignmentEndsAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 676
          },
          "name": "resetManualAssignmentStartsFrom"
        }
      ],
      "name": "IdentityDomainsIdentitySettingPosixGidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 664
          },
          "name": "manualAssignmentEndsAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 680
          },
          "name": "manualAssignmentStartsFromInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 654
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 670
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixGid"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingPosixGidOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 684
      },
      "name": "IdentityDomainsIdentitySettingPosixUid",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#manual_assignment_ends_at IdentityDomainsIdentitySetting#manual_assignment_ends_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 688
          },
          "name": "manualAssignmentEndsAt",
          "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/identity_domains_identity_setting#manual_assignment_starts_from IdentityDomainsIdentitySetting#manual_assignment_starts_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 692
          },
          "name": "manualAssignmentStartsFrom",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingPosixUid"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUidOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUidOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 777
          },
          "name": "resetManualAssignmentEndsAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 793
          },
          "name": "resetManualAssignmentStartsFrom"
        }
      ],
      "name": "IdentityDomainsIdentitySettingPosixUidOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 781
          },
          "name": "manualAssignmentEndsAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 797
          },
          "name": "manualAssignmentStartsFromInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 771
          },
          "name": "manualAssignmentEndsAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 787
          },
          "name": "manualAssignmentStartsFrom",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingPosixUid"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingPosixUidOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 801
      },
      "name": "IdentityDomainsIdentitySettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#key IdentityDomainsIdentitySetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 805
          },
          "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/identity_domains_identity_setting#value IdentityDomainsIdentitySetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 809
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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.IdentityDomainsIdentitySettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 933
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
            "line": 933
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 848
      },
      "name": "IdentityDomainsIdentitySettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 907
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 920
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 900
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 913
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 944
      },
      "name": "IdentityDomainsIdentitySettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#create IdentityDomainsIdentitySetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 948
          },
          "name": "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/identity_domains_identity_setting#delete IdentityDomainsIdentitySetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 952
          },
          "name": "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/identity_domains_identity_setting#update IdentityDomainsIdentitySetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 956
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1064
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1080
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1096
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsIdentitySettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1068
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1084
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1100
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1058
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1074
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1090
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-identity-setting/index.ts",
        "line": 1104
      },
      "name": "IdentityDomainsIdentitySettingTokens",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_identity_setting#type IdentityDomainsIdentitySetting#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1112
          },
          "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/identity_domains_identity_setting#expires_after IdentityDomainsIdentitySetting#expires_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1108
          },
          "name": "expiresAfter",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTokens"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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.IdentityDomainsIdentitySettingTokensOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsIdentitySettingTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
            "line": 1239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTokensList"
    },
    "cdktf-provider-oci.IdentityDomainsIdentitySettingTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-identity-setting/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/identity-domains-identity-setting/index.ts",
        "line": 1151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1209
          },
          "name": "resetExpiresAfter"
        }
      ],
      "name": "IdentityDomainsIdentitySettingTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1213
          },
          "name": "expiresAfterInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1226
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1203
          },
          "name": "expiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-identity-setting/index.ts",
            "line": 1165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsIdentitySettingTokens"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-identity-setting/index:IdentityDomainsIdentitySettingTokensOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSetting": {
      "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/identity_domains_kmsi_setting oci_identity_domains_kmsi_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting oci_identity_domains_kmsi_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/index.ts",
          "line": 711
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 679
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsKmsiSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 696
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsKmsiSetting 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/identity_domains_kmsi_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsKmsiSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsKmsiSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1056
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1072
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 775
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 759
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 791
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 822
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 878
          },
          "name": "resetKmsiFeatureEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 894
          },
          "name": "resetKmsiPromptEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 923
          },
          "name": "resetLastEnabledOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 939
          },
          "name": "resetLastUsedValidityInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 955
          },
          "name": "resetMaxAllowedSessions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 977
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 993
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1059
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1075
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1027
          },
          "name": "resetTokenValidityInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1043
          },
          "name": "resetTouPromptDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1087
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1110
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsKmsiSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 684
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 800
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 805
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 810
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 831
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 837
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 856
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 861
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 866
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 965
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1053
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1015
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1069
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 763
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 779
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 795
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 826
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 850
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 882
          },
          "name": "kmsiFeatureEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 898
          },
          "name": "kmsiPromptEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 911
          },
          "name": "kmsiSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 927
          },
          "name": "lastEnabledOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 943
          },
          "name": "lastUsedValidityInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 959
          },
          "name": "maxAllowedSessionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 981
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 997
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1010
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1063
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1079
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1031
          },
          "name": "tokenValidityInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1047
          },
          "name": "touPromptDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 769
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 753
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 785
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 816
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 843
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 872
          },
          "name": "kmsiFeatureEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 888
          },
          "name": "kmsiPromptEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 904
          },
          "name": "kmsiSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 917
          },
          "name": "lastEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 933
          },
          "name": "lastUsedValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 949
          },
          "name": "maxAllowedSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 971
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 987
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1003
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1021
          },
          "name": "tokenValidityInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 1037
          },
          "name": "touPromptDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSetting"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsKmsiSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#idcs_endpoint IdentityDomainsKmsiSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-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/resources/identity_domains_kmsi_setting#kmsi_setting_id IdentityDomainsKmsiSetting#kmsi_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 41
          },
          "name": "kmsiSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#schemas IdentityDomainsKmsiSetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 65
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_kmsi_setting#attributes IdentityDomainsKmsiSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-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/resources/identity_domains_kmsi_setting#attribute_sets IdentityDomainsKmsiSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-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/resources/identity_domains_kmsi_setting#authorization IdentityDomainsKmsiSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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/resources/identity_domains_kmsi_setting#external_id IdentityDomainsKmsiSetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 25
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#kmsi_feature_enabled IdentityDomainsKmsiSetting#kmsi_feature_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 33
          },
          "name": "kmsiFeatureEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_kmsi_setting#kmsi_prompt_enabled IdentityDomainsKmsiSetting#kmsi_prompt_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 37
          },
          "name": "kmsiPromptEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_kmsi_setting#last_enabled_on IdentityDomainsKmsiSetting#last_enabled_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 45
          },
          "name": "lastEnabledOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#last_used_validity_in_days IdentityDomainsKmsiSetting#last_used_validity_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 49
          },
          "name": "lastUsedValidityInDays",
          "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/identity_domains_kmsi_setting#max_allowed_sessions IdentityDomainsKmsiSetting#max_allowed_sessions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 53
          },
          "name": "maxAllowedSessions",
          "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/identity_domains_kmsi_setting#ocid IdentityDomainsKmsiSetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 57
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#resource_type_schema_version IdentityDomainsKmsiSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 61
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#tags IdentityDomainsKmsiSetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 79
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#timeouts IdentityDomainsKmsiSetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 85
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#token_validity_in_days IdentityDomainsKmsiSetting#token_validity_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 69
          },
          "name": "tokenValidityInDays",
          "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/identity_domains_kmsi_setting#tou_prompt_disabled IdentityDomainsKmsiSetting#tou_prompt_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 73
          },
          "name": "touPromptDisabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 87
      },
      "name": "IdentityDomainsKmsiSettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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.IdentityDomainsKmsiSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsKmsiSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 171
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
            "line": 171
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 110
      },
      "name": "IdentityDomainsKmsiSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 139
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 144
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 149
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 154
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 159
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 182
      },
      "name": "IdentityDomainsKmsiSettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
        "line": 259
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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.IdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsKmsiSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 266
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
            "line": 266
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 205
      },
      "name": "IdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 234
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 239
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 244
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 249
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 254
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 277
      },
      "name": "IdentityDomainsKmsiSettingMeta",
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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.IdentityDomainsKmsiSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsKmsiSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 300
      },
      "name": "IdentityDomainsKmsiSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 329
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 334
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 339
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 344
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 349
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 372
      },
      "name": "IdentityDomainsKmsiSettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#key IdentityDomainsKmsiSetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 376
          },
          "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/identity_domains_kmsi_setting#value IdentityDomainsKmsiSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 380
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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.IdentityDomainsKmsiSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsKmsiSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 504
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
            "line": 504
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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/identity-domains-kmsi-setting/index.ts",
        "line": 419
      },
      "name": "IdentityDomainsKmsiSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 478
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 491
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 471
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 484
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 515
      },
      "name": "IdentityDomainsKmsiSettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_kmsi_setting#create IdentityDomainsKmsiSetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 519
          },
          "name": "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/identity_domains_kmsi_setting#delete IdentityDomainsKmsiSetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 523
          },
          "name": "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/identity_domains_kmsi_setting#update IdentityDomainsKmsiSetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 527
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-kmsi-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-kmsi-setting/index.ts",
        "line": 573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 635
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 651
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 667
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsKmsiSettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 639
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 655
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 671
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 629
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 645
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 661
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-kmsi-setting/index.ts",
            "line": 585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsKmsiSettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-kmsi-setting/index:IdentityDomainsKmsiSettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKey": {
      "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/identity_domains_my_api_key oci_identity_domains_my_api_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key oci_identity_domains_my_api_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyApiKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 798
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMyApiKey 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/identity_domains_my_api_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyApiKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyApiKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1011
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1027
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1043
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 853
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 879
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 964
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 980
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1014
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1030
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1046
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1058
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1073
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyApiKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 786
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 862
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 867
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 888
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 893
          },
          "name": "fingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 898
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 904
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 923
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 928
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 933
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 952
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1008
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1002
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1024
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1040
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 857
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 883
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 917
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 946
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 968
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 984
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 997
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1018
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1034
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 1050
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 847
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 873
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 910
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 939
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 958
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 974
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 990
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKey"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyApiKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#idcs_endpoint IdentityDomainsMyApiKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 21
          },
          "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/resources/identity_domains_my_api_key#key IdentityDomainsMyApiKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 25
          },
          "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/identity_domains_my_api_key#schemas IdentityDomainsMyApiKey#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 37
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_api_key#authorization IdentityDomainsMyApiKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_api_key#description IdentityDomainsMyApiKey#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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/7.19.0/docs/resources/identity_domains_my_api_key#ocid IdentityDomainsMyApiKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 29
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#resource_type_schema_version IdentityDomainsMyApiKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 33
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#tags IdentityDomainsMyApiKey#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 43
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#timeouts IdentityDomainsMyApiKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 49
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#user IdentityDomainsMyApiKey#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 55
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 57
      },
      "name": "IdentityDomainsMyApiKeyIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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.IdentityDomainsMyApiKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyApiKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 141
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
            "line": 141
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 80
      },
      "name": "IdentityDomainsMyApiKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 109
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 114
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 119
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 124
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 129
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 152
      },
      "name": "IdentityDomainsMyApiKeyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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.IdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyApiKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 236
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
            "line": 236
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 175
      },
      "name": "IdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 204
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 209
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 214
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 219
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 224
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 247
      },
      "name": "IdentityDomainsMyApiKeyMeta",
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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.IdentityDomainsMyApiKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyApiKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 331
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
            "line": 331
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 270
      },
      "name": "IdentityDomainsMyApiKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 299
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 304
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 309
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 314
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 319
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 342
      },
      "name": "IdentityDomainsMyApiKeyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#key IdentityDomainsMyApiKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 346
          },
          "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/identity_domains_my_api_key#value IdentityDomainsMyApiKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 350
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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.IdentityDomainsMyApiKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyApiKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 389
      },
      "name": "IdentityDomainsMyApiKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 448
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 461
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 441
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 454
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 485
      },
      "name": "IdentityDomainsMyApiKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#create IdentityDomainsMyApiKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 489
          },
          "name": "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/identity_domains_my_api_key#delete IdentityDomainsMyApiKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 493
          },
          "name": "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/identity_domains_my_api_key#update IdentityDomainsMyApiKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 497
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 543
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 605
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 621
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 637
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyApiKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 609
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 625
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 641
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 599
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 615
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 631
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-api-key/index.ts",
        "line": 645
      },
      "name": "IdentityDomainsMyApiKeyUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#ocid IdentityDomainsMyApiKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 649
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_api_key#value IdentityDomainsMyApiKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 653
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyUser"
    },
    "cdktf-provider-oci.IdentityDomainsMyApiKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-api-key/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/identity-domains-my-api-key/index.ts",
        "line": 692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 748
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 769
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMyApiKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 731
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 736
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 757
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 752
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 773
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 742
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 763
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-api-key/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyApiKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-api-key/index:IdentityDomainsMyApiKeyUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthToken": {
      "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/identity_domains_my_auth_token oci_identity_domains_my_auth_token}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token oci_identity_domains_my_auth_token} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/index.ts",
          "line": 817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyAuthToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 802
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMyAuthToken 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/identity_domains_my_auth_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyAuthToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyAuthToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1030
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1046
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1062
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 858
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 884
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 905
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 967
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 983
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1012
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1033
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1049
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1065
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1077
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1093
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyAuthToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 790
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 867
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 872
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 893
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 920
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 939
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 944
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 949
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 955
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1027
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1021
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1043
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1059
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 862
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 888
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 909
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 933
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 971
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 987
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1000
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1016
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1037
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1053
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1069
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 852
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 878
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 899
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 926
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 961
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 977
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 993
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 1006
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthToken"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyAuthTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#idcs_endpoint IdentityDomainsMyAuthToken#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_my_auth_token#schemas IdentityDomainsMyAuthToken#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 37
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_auth_token#authorization IdentityDomainsMyAuthToken#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_auth_token#description IdentityDomainsMyAuthToken#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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/7.19.0/docs/resources/identity_domains_my_auth_token#expires_on IdentityDomainsMyAuthToken#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 21
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#ocid IdentityDomainsMyAuthToken#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 29
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#resource_type_schema_version IdentityDomainsMyAuthToken#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_my_auth_token#status IdentityDomainsMyAuthToken#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 41
          },
          "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/identity_domains_my_auth_token#tags IdentityDomainsMyAuthToken#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 47
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#timeouts IdentityDomainsMyAuthToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 53
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#user IdentityDomainsMyAuthToken#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 59
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 61
      },
      "name": "IdentityDomainsMyAuthTokenIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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.IdentityDomainsMyAuthTokenIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyAuthTokenIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 84
      },
      "name": "IdentityDomainsMyAuthTokenIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 113
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 118
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 123
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 128
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 133
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 156
      },
      "name": "IdentityDomainsMyAuthTokenIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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.IdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyAuthTokenIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 179
      },
      "name": "IdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 208
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 213
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 218
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 223
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 228
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 251
      },
      "name": "IdentityDomainsMyAuthTokenMeta",
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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.IdentityDomainsMyAuthTokenMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyAuthTokenMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 274
      },
      "name": "IdentityDomainsMyAuthTokenMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 303
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 308
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 313
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 318
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 323
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 346
      },
      "name": "IdentityDomainsMyAuthTokenTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#key IdentityDomainsMyAuthToken#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 350
          },
          "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/identity_domains_my_auth_token#value IdentityDomainsMyAuthToken#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 354
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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.IdentityDomainsMyAuthTokenTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyAuthTokenTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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/identity-domains-my-auth-token/index.ts",
        "line": 393
      },
      "name": "IdentityDomainsMyAuthTokenTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 452
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 465
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 445
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 458
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 489
      },
      "name": "IdentityDomainsMyAuthTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#create IdentityDomainsMyAuthToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 493
          },
          "name": "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/identity_domains_my_auth_token#delete IdentityDomainsMyAuthToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 497
          },
          "name": "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/identity_domains_my_auth_token#update IdentityDomainsMyAuthToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 501
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 609
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 625
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 641
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyAuthTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 613
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 629
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 645
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 603
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 619
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 635
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 649
      },
      "name": "IdentityDomainsMyAuthTokenUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#ocid IdentityDomainsMyAuthToken#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 653
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_auth_token#value IdentityDomainsMyAuthToken#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 657
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenUser"
    },
    "cdktf-provider-oci.IdentityDomainsMyAuthTokenUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-auth-token/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-auth-token/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 752
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 773
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMyAuthTokenUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 735
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 740
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 761
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 756
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 777
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 746
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 767
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-auth-token/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyAuthTokenUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-auth-token/index:IdentityDomainsMyAuthTokenUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKey": {
      "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/identity_domains_my_customer_secret_key oci_identity_domains_my_customer_secret_key}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key oci_identity_domains_my_customer_secret_key} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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.IdentityDomainsMyCustomerSecretKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyCustomerSecretKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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 IdentityDomainsMyCustomerSecretKey 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/identity_domains_my_customer_secret_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyCustomerSecretKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyCustomerSecretKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1056
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1072
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1088
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 868
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 894
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 910
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 931
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 993
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1009
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1038
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1059
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1075
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1091
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1103
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1120
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 794
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 856
          },
          "name": "accessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 877
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 882
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 919
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 940
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 946
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 965
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 970
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 975
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 981
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1053
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1047
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1069
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1085
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 872
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 898
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 914
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 935
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 959
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 997
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1013
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1026
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1042
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1063
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1079
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1095
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 862
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 888
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 904
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 925
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 952
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 987
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1003
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1019
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 1032
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKey"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyCustomerSecretKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#idcs_endpoint IdentityDomainsMyCustomerSecretKey#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-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/resources/identity_domains_my_customer_secret_key#schemas IdentityDomainsMyCustomerSecretKey#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 41
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_customer_secret_key#authorization IdentityDomainsMyCustomerSecretKey#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_customer_secret_key#description IdentityDomainsMyCustomerSecretKey#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/7.19.0/docs/resources/identity_domains_my_customer_secret_key#display_name IdentityDomainsMyCustomerSecretKey#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/identity_domains_my_customer_secret_key#expires_on IdentityDomainsMyCustomerSecretKey#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 25
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#ocid IdentityDomainsMyCustomerSecretKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 33
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#resource_type_schema_version IdentityDomainsMyCustomerSecretKey#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 37
          },
          "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/resources/identity_domains_my_customer_secret_key#status IdentityDomainsMyCustomerSecretKey#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 45
          },
          "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/identity_domains_my_customer_secret_key#tags IdentityDomainsMyCustomerSecretKey#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 51
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#timeouts IdentityDomainsMyCustomerSecretKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 57
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#user IdentityDomainsMyCustomerSecretKey#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 63
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 65
      },
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 88
      },
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 117
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 122
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 127
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 132
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 137
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 160
      },
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 183
      },
      "name": "IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 212
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 217
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 222
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 227
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 232
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 255
      },
      "name": "IdentityDomainsMyCustomerSecretKeyMeta",
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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.IdentityDomainsMyCustomerSecretKeyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 278
      },
      "name": "IdentityDomainsMyCustomerSecretKeyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 307
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 312
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 317
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 322
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 327
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 350
      },
      "name": "IdentityDomainsMyCustomerSecretKeyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#key IdentityDomainsMyCustomerSecretKey#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 354
          },
          "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/identity_domains_my_customer_secret_key#value IdentityDomainsMyCustomerSecretKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 358
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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.IdentityDomainsMyCustomerSecretKeyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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/identity-domains-my-customer-secret-key/index.ts",
        "line": 397
      },
      "name": "IdentityDomainsMyCustomerSecretKeyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 456
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 469
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 449
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 493
      },
      "name": "IdentityDomainsMyCustomerSecretKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#create IdentityDomainsMyCustomerSecretKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 497
          },
          "name": "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/identity_domains_my_customer_secret_key#delete IdentityDomainsMyCustomerSecretKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 501
          },
          "name": "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/identity_domains_my_customer_secret_key#update IdentityDomainsMyCustomerSecretKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 505
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 613
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 629
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 645
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 617
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 633
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 649
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 607
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 623
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 639
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 653
      },
      "name": "IdentityDomainsMyCustomerSecretKeyUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#ocid IdentityDomainsMyCustomerSecretKey#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 657
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_customer_secret_key#value IdentityDomainsMyCustomerSecretKey#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 661
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyUser"
    },
    "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-customer-secret-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-customer-secret-key/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 756
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 777
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMyCustomerSecretKeyUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 739
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 744
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 765
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 760
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 781
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 750
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 771
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-customer-secret-key/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyCustomerSecretKeyUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-customer-secret-key/index:IdentityDomainsMyCustomerSecretKeyUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredential": {
      "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/identity_domains_my_oauth2client_credential oci_identity_domains_my_oauth2client_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential oci_identity_domains_my_oauth2client_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
          "line": 974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyOauth2ClientCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 959
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMyOauth2ClientCredential 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/identity_domains_my_oauth2client_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyOauth2ClientCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyOauth2ClientCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1219
          },
          "name": "putScopes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1232
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1248
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1264
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1018
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1044
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1065
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1121
          },
          "name": "resetIsResetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1156
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1172
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1201
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1235
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1251
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1267
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1279
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 947
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1027
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1032
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1053
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1074
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1080
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1099
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1104
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1109
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1131
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1216
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1229
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1210
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1245
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1261
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1022
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1048
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1069
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1093
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1125
          },
          "name": "isResetSecretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1144
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1160
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1176
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1189
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1223
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1205
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1239
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1255
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1271
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1012
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1038
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1059
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1086
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1115
          },
          "name": "isResetSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1137
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1150
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1166
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1182
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 1195
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredential"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#idcs_endpoint IdentityDomainsMyOauth2ClientCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_my_oauth2client_credential#name IdentityDomainsMyOauth2ClientCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#schemas IdentityDomainsMyOauth2ClientCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 45
          },
          "name": "schemas",
          "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/identity_domains_my_oauth2client_credential#scopes IdentityDomainsMyOauth2ClientCredential#scopes}",
            "stability": "stable",
            "summary": "scopes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 55
          },
          "name": "scopes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes"
                    },
                    "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/identity_domains_my_oauth2client_credential#authorization IdentityDomainsMyOauth2ClientCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_oauth2client_credential#description IdentityDomainsMyOauth2ClientCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#expires_on IdentityDomainsMyOauth2ClientCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 21
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#is_reset_secret IdentityDomainsMyOauth2ClientCredential#is_reset_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 29
          },
          "name": "isResetSecret",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_my_oauth2client_credential#ocid IdentityDomainsMyOauth2ClientCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#resource_type_schema_version IdentityDomainsMyOauth2ClientCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/resources/identity_domains_my_oauth2client_credential#status IdentityDomainsMyOauth2ClientCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 49
          },
          "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/identity_domains_my_oauth2client_credential#tags IdentityDomainsMyOauth2ClientCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 61
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#timeouts IdentityDomainsMyOauth2ClientCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 67
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#user IdentityDomainsMyOauth2ClientCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 73
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 75
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 98
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 127
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 132
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 137
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 170
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 193
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 222
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 227
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 232
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 265
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialMeta",
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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.IdentityDomainsMyOauth2ClientCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 288
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 317
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 322
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 327
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 332
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 337
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 360
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialScopes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#audience IdentityDomainsMyOauth2ClientCredential#audience}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 364
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#scope IdentityDomainsMyOauth2ClientCredential#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 368
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialScopes"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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.IdentityDomainsMyOauth2ClientCredentialScopesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialScopesList"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 407
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 466
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 479
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 459
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 472
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialScopes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialScopesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 503
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#key IdentityDomainsMyOauth2ClientCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 507
          },
          "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/identity_domains_my_oauth2client_credential#value IdentityDomainsMyOauth2ClientCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 511
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 627
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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.IdentityDomainsMyOauth2ClientCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 635
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
            "line": 635
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 550
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 609
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 622
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 602
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 615
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 646
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#create IdentityDomainsMyOauth2ClientCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 650
          },
          "name": "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/identity_domains_my_oauth2client_credential#delete IdentityDomainsMyOauth2ClientCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 654
          },
          "name": "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/identity_domains_my_oauth2client_credential#update IdentityDomainsMyOauth2ClientCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 658
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 766
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 782
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 798
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 770
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 786
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 802
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 760
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 776
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 792
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
        "line": 806
      },
      "name": "IdentityDomainsMyOauth2ClientCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#ocid IdentityDomainsMyOauth2ClientCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 810
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_oauth2client_credential#value IdentityDomainsMyOauth2ClientCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 814
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-oauth2client-credential/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/identity-domains-my-oauth2client-credential/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 909
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 930
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMyOauth2ClientCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 892
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 897
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 918
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 913
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 934
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 903
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 924
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-oauth2client-credential/index.ts",
            "line": 864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-oauth2client-credential/index:IdentityDomainsMyOauth2ClientCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequest": {
      "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/identity_domains_my_request oci_identity_domains_my_request}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request oci_identity_domains_my_request} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/index.ts",
          "line": 1034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 1002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyRequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1019
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMyRequest 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/identity_domains_my_request#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyRequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyRequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1273
          },
          "name": "putApprovalDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1289
          },
          "name": "putRequesting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequesting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1302
          },
          "name": "putRequestor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1318
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1334
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1078
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1276
          },
          "name": "resetApprovalDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1110
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1094
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1126
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1221
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1305
          },
          "name": "resetRequestor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1237
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1321
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1337
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1368
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1007
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1270
          },
          "name": "approvalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1135
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1140
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1145
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1150
          },
          "name": "expires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1155
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1161
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1180
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1185
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1190
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1209
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1286
          },
          "name": "requesting",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1299
          },
          "name": "requestor",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1259
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1315
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1264
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1331
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1082
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1280
          },
          "name": "approvalDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1098
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1114
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1130
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1174
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1203
          },
          "name": "justificationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1225
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1293
          },
          "name": "requestingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequesting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1309
          },
          "name": "requestorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1241
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1254
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1325
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1341
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1072
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1104
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1088
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1120
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1167
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1196
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1215
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1231
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 1247
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequest"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 362
      },
      "name": "IdentityDomainsMyRequestApprovalDetails",
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestApprovalDetails"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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.IdentityDomainsMyRequestApprovalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequestApprovalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 467
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
            "line": 467
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestApprovalDetailsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-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/identity-domains-my-request/index.ts",
        "line": 385
      },
      "name": "IdentityDomainsMyRequestApprovalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 424
          },
          "name": "approvalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 429
          },
          "name": "approverDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 434
          },
          "name": "approverId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 439
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 444
          },
          "name": "order",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 449
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 454
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestApprovalDetailsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyRequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#idcs_endpoint IdentityDomainsMyRequest#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/resources/identity_domains_my_request#justification IdentityDomainsMyRequest#justification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 33
          },
          "name": "justification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#requesting IdentityDomainsMyRequest#requesting}",
            "stability": "stable",
            "summary": "requesting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 57
          },
          "name": "requesting",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequesting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#schemas IdentityDomainsMyRequest#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 45
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_request#action IdentityDomainsMyRequest#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 13
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#approval_details IdentityDomainsMyRequest#approval_details}",
            "stability": "stable",
            "summary": "approval_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 51
          },
          "name": "approvalDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestApprovalDetails"
                    },
                    "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/identity_domains_my_request#attributes IdentityDomainsMyRequest#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/resources/identity_domains_my_request#attribute_sets IdentityDomainsMyRequest#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/resources/identity_domains_my_request#authorization IdentityDomainsMyRequest#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/resources/identity_domains_my_request#ocid IdentityDomainsMyRequest#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#requestor IdentityDomainsMyRequest#requestor}",
            "stability": "stable",
            "summary": "requestor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 63
          },
          "name": "requestor",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#resource_type_schema_version IdentityDomainsMyRequest#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#tags IdentityDomainsMyRequest#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 69
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#timeouts IdentityDomainsMyRequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 75
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 77
      },
      "name": "IdentityDomainsMyRequestIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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.IdentityDomainsMyRequestIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequestIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 161
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
            "line": 161
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 100
      },
      "name": "IdentityDomainsMyRequestIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 129
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 134
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 139
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 144
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 149
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 172
      },
      "name": "IdentityDomainsMyRequestIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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.IdentityDomainsMyRequestIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequestIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 195
      },
      "name": "IdentityDomainsMyRequestIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 224
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 229
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 234
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 239
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 244
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 267
      },
      "name": "IdentityDomainsMyRequestMeta",
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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.IdentityDomainsMyRequestMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequestMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
            "line": 351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 290
      },
      "name": "IdentityDomainsMyRequestMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 319
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 324
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 329
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 334
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 339
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestRequesting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequesting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 478
      },
      "name": "IdentityDomainsMyRequestRequesting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#type IdentityDomainsMyRequest#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 482
          },
          "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/identity_domains_my_request#value IdentityDomainsMyRequest#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 486
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestRequesting"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestRequestingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 525
      },
      "name": "IdentityDomainsMyRequestRequestingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 564
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 569
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 574
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 587
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 600
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 580
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 593
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequesting"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestRequestingOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestRequestor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 604
      },
      "name": "IdentityDomainsMyRequestRequestor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#value IdentityDomainsMyRequest#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 608
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestRequestor"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestRequestorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 640
      },
      "name": "IdentityDomainsMyRequestRequestorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 673
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 678
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 691
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 684
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestRequestor"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestRequestorOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 695
      },
      "name": "IdentityDomainsMyRequestTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#key IdentityDomainsMyRequest#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 699
          },
          "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/identity_domains_my_request#value IdentityDomainsMyRequest#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 703
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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.IdentityDomainsMyRequestTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyRequestTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 827
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
            "line": 827
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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/identity-domains-my-request/index.ts",
        "line": 742
      },
      "name": "IdentityDomainsMyRequestTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 801
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 814
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 794
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 807
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 838
      },
      "name": "IdentityDomainsMyRequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_request#create IdentityDomainsMyRequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 842
          },
          "name": "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/identity_domains_my_request#delete IdentityDomainsMyRequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 846
          },
          "name": "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/identity_domains_my_request#update IdentityDomainsMyRequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 850
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyRequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-request/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-request/index.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 958
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 974
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 990
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyRequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 962
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 978
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 994
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 952
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 968
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 984
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-request/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyRequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-request/index:IdentityDomainsMyRequestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredential": {
      "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/identity_domains_my_smtp_credential oci_identity_domains_my_smtp_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential oci_identity_domains_my_smtp_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/index.ts",
          "line": 817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMySmtpCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 802
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMySmtpCredential 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/identity_domains_my_smtp_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMySmtpCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMySmtpCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1035
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1051
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1067
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 858
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 884
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 905
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 967
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 983
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1012
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1038
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1054
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1070
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1082
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1098
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMySmtpCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 790
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 867
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 872
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 893
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 914
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 920
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 939
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 944
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 949
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 955
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1032
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1021
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1048
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1064
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1026
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 862
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 888
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 909
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 933
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 971
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 987
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1000
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1016
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1042
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1058
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1074
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 852
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 878
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 899
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 926
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 961
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 977
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 993
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 1006
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredential"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMySmtpCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#idcs_endpoint IdentityDomainsMySmtpCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_my_smtp_credential#schemas IdentityDomainsMySmtpCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 37
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_smtp_credential#authorization IdentityDomainsMySmtpCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_smtp_credential#description IdentityDomainsMySmtpCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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/7.19.0/docs/resources/identity_domains_my_smtp_credential#expires_on IdentityDomainsMySmtpCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 21
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#ocid IdentityDomainsMySmtpCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 29
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#resource_type_schema_version IdentityDomainsMySmtpCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_my_smtp_credential#status IdentityDomainsMySmtpCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 41
          },
          "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/identity_domains_my_smtp_credential#tags IdentityDomainsMySmtpCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 47
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#timeouts IdentityDomainsMySmtpCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 53
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#user IdentityDomainsMySmtpCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 59
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 61
      },
      "name": "IdentityDomainsMySmtpCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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.IdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 84
      },
      "name": "IdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 113
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 118
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 123
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 128
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 133
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 156
      },
      "name": "IdentityDomainsMySmtpCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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.IdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 240
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 179
      },
      "name": "IdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 208
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 213
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 218
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 223
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 228
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 251
      },
      "name": "IdentityDomainsMySmtpCredentialMeta",
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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.IdentityDomainsMySmtpCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 274
      },
      "name": "IdentityDomainsMySmtpCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 303
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 308
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 313
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 318
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 323
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 346
      },
      "name": "IdentityDomainsMySmtpCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#key IdentityDomainsMySmtpCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 350
          },
          "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/identity_domains_my_smtp_credential#value IdentityDomainsMySmtpCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 354
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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.IdentityDomainsMySmtpCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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/identity-domains-my-smtp-credential/index.ts",
        "line": 393
      },
      "name": "IdentityDomainsMySmtpCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 452
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 465
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 445
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 458
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 489
      },
      "name": "IdentityDomainsMySmtpCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#create IdentityDomainsMySmtpCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 493
          },
          "name": "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/identity_domains_my_smtp_credential#delete IdentityDomainsMySmtpCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 497
          },
          "name": "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/identity_domains_my_smtp_credential#update IdentityDomainsMySmtpCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 501
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 609
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 625
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 641
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 613
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 629
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 645
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 603
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 619
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 635
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 649
      },
      "name": "IdentityDomainsMySmtpCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#ocid IdentityDomainsMySmtpCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 653
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_smtp_credential#value IdentityDomainsMySmtpCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 657
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-smtp-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-smtp-credential/index.ts",
        "line": 696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 752
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 773
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMySmtpCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 735
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 740
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 761
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 756
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 777
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 746
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 767
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-smtp-credential/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-smtp-credential/index:IdentityDomainsMySmtpCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccount": {
      "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/identity_domains_my_support_account oci_identity_domains_my_support_account}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account oci_identity_domains_my_support_account} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/index.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMySupportAccount resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 794
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMySupportAccount 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/identity_domains_my_support_account#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMySupportAccount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMySupportAccount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 995
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1011
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1027
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 848
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 930
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 946
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 998
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1014
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1030
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1042
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1056
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMySupportAccount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 782
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 857
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 862
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 867
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 872
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 878
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 897
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 902
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 907
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 913
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 918
          },
          "name": "mySupportAccountProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 992
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 968
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1008
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1024
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 986
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 852
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 891
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 934
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 950
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 963
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1002
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1018
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 981
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 1034
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 842
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 884
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 924
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 940
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 956
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 974
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccount"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMySupportAccountConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#idcs_endpoint IdentityDomainsMySupportAccount#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 17
          },
          "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/resources/identity_domains_my_support_account#schemas IdentityDomainsMySupportAccount#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 29
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_support_account#token IdentityDomainsMySupportAccount#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 33
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#authorization IdentityDomainsMySupportAccount#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_support_account#ocid IdentityDomainsMySupportAccount#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 21
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#resource_type_schema_version IdentityDomainsMySupportAccount#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 25
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#tags IdentityDomainsMySupportAccount#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 39
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#timeouts IdentityDomainsMySupportAccount#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 45
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#user IdentityDomainsMySupportAccount#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 51
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 53
      },
      "name": "IdentityDomainsMySupportAccountIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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.IdentityDomainsMySupportAccountIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySupportAccountIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/index.ts",
          "line": 85
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 76
      },
      "name": "IdentityDomainsMySupportAccountIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 105
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 110
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 115
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 120
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 125
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 89
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 148
      },
      "name": "IdentityDomainsMySupportAccountIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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.IdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySupportAccountIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 171
      },
      "name": "IdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 200
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 205
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 210
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 215
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 220
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 243
      },
      "name": "IdentityDomainsMySupportAccountMeta",
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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.IdentityDomainsMySupportAccountMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySupportAccountMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 327
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
            "line": 327
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 266
      },
      "name": "IdentityDomainsMySupportAccountMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 295
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 300
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 305
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 310
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 315
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 338
      },
      "name": "IdentityDomainsMySupportAccountTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#key IdentityDomainsMySupportAccount#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 342
          },
          "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/identity_domains_my_support_account#value IdentityDomainsMySupportAccount#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 346
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountTags"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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.IdentityDomainsMySupportAccountTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMySupportAccountTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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/identity-domains-my-support-account/index.ts",
        "line": 385
      },
      "name": "IdentityDomainsMySupportAccountTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 444
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 457
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 437
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 450
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 481
      },
      "name": "IdentityDomainsMySupportAccountTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#create IdentityDomainsMySupportAccount#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 485
          },
          "name": "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/identity_domains_my_support_account#delete IdentityDomainsMySupportAccount#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 489
          },
          "name": "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/identity_domains_my_support_account#update IdentityDomainsMySupportAccount#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 493
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 601
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 617
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 633
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMySupportAccountTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 605
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 621
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 637
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 595
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 611
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 627
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 641
      },
      "name": "IdentityDomainsMySupportAccountUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#ocid IdentityDomainsMySupportAccount#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 645
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_support_account#value IdentityDomainsMySupportAccount#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 649
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountUser"
    },
    "cdktf-provider-oci.IdentityDomainsMySupportAccountUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-support-account/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-support-account/index.ts",
        "line": 688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 744
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 765
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsMySupportAccountUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 727
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 732
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 753
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 748
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 769
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 738
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 759
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-support-account/index.ts",
            "line": 699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMySupportAccountUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-support-account/index:IdentityDomainsMySupportAccountUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredential": {
      "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/identity_domains_my_user_db_credential oci_identity_domains_my_user_db_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential oci_identity_domains_my_user_db_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/index.ts",
          "line": 818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsMyUserDbCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 803
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsMyUserDbCredential 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/identity_domains_my_user_db_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsMyUserDbCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsMyUserDbCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1075
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1091
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1107
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 860
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 899
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 925
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1007
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1023
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1057
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1078
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1094
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1110
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1122
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1139
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsMyUserDbCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 791
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 869
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 887
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 908
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 913
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 934
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 940
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 959
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 964
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 969
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 974
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 980
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 985
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 990
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1032
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1072
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1066
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1088
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1104
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 864
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 882
          },
          "name": "dbPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 903
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 929
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 953
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1011
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1027
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1045
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1061
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1082
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1098
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1114
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 854
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 875
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 893
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 919
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 946
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1001
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1017
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1038
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 1051
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredential"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsMyUserDbCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#db_password IdentityDomainsMyUserDbCredential#db_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 17
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#idcs_endpoint IdentityDomainsMyUserDbCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/resources/identity_domains_my_user_db_credential#schemas IdentityDomainsMyUserDbCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 41
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_my_user_db_credential#authorization IdentityDomainsMyUserDbCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_my_user_db_credential#description IdentityDomainsMyUserDbCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/identity_domains_my_user_db_credential#expires_on IdentityDomainsMyUserDbCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 25
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#ocid IdentityDomainsMyUserDbCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 33
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#resource_type_schema_version IdentityDomainsMyUserDbCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 37
          },
          "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/resources/identity_domains_my_user_db_credential#status IdentityDomainsMyUserDbCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 45
          },
          "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/identity_domains_my_user_db_credential#tags IdentityDomainsMyUserDbCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 51
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#timeouts IdentityDomainsMyUserDbCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 57
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#user IdentityDomainsMyUserDbCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 63
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 65
      },
      "name": "IdentityDomainsMyUserDbCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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.IdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
            "line": 149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 88
      },
      "name": "IdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 117
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 122
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 127
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 132
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 137
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 160
      },
      "name": "IdentityDomainsMyUserDbCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 244
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
            "line": 244
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 183
      },
      "name": "IdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 212
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 217
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 222
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 227
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 232
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 255
      },
      "name": "IdentityDomainsMyUserDbCredentialMeta",
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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.IdentityDomainsMyUserDbCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
            "line": 339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 278
      },
      "name": "IdentityDomainsMyUserDbCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 307
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 312
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 317
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 322
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 327
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 350
      },
      "name": "IdentityDomainsMyUserDbCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#key IdentityDomainsMyUserDbCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 354
          },
          "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/identity_domains_my_user_db_credential#value IdentityDomainsMyUserDbCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 358
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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.IdentityDomainsMyUserDbCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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/identity-domains-my-user-db-credential/index.ts",
        "line": 397
      },
      "name": "IdentityDomainsMyUserDbCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 456
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 469
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 449
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 493
      },
      "name": "IdentityDomainsMyUserDbCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#create IdentityDomainsMyUserDbCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 497
          },
          "name": "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/identity_domains_my_user_db_credential#delete IdentityDomainsMyUserDbCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 501
          },
          "name": "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/identity_domains_my_user_db_credential#update IdentityDomainsMyUserDbCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 505
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 613
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 629
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 645
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 617
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 633
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 649
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 607
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 623
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 639
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 653
      },
      "name": "IdentityDomainsMyUserDbCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#value IdentityDomainsMyUserDbCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 661
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_my_user_db_credential#ocid IdentityDomainsMyUserDbCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 657
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-my-user-db-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-my-user-db-credential/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 756
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsMyUserDbCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 739
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 744
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 765
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 760
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 778
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 750
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 771
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-my-user-db-credential/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsMyUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-my-user-db-credential/index:IdentityDomainsMyUserDbCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeter": {
      "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/identity_domains_network_perimeter oci_identity_domains_network_perimeter}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeter",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter oci_identity_domains_network_perimeter} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/index.ts",
          "line": 872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsNetworkPerimeter resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 857
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsNetworkPerimeter 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/identity_domains_network_perimeter#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsNetworkPerimeter that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsNetworkPerimeter to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1116
          },
          "name": "putIpAddresses",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1129
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1145
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 931
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 915
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 947
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 973
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 994
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1069
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1085
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1132
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1148
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1160
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1178
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeter",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 845
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 956
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 961
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 982
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1003
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1009
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1028
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1033
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1038
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1113
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1044
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1126
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1107
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1142
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 919
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 935
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 951
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 977
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 998
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1022
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1120
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1057
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1073
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1089
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1102
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1136
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1152
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 925
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 909
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 941
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 967
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 988
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1015
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1050
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1063
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1079
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 1095
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeter"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsNetworkPerimeterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#idcs_endpoint IdentityDomainsNetworkPerimeter#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 33
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#ip_addresses IdentityDomainsNetworkPerimeter#ip_addresses}",
            "stability": "stable",
            "summary": "ip_addresses block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 55
          },
          "name": "ipAddresses",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses"
                    },
                    "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/identity_domains_network_perimeter#name IdentityDomainsNetworkPerimeter#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 37
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#schemas IdentityDomainsNetworkPerimeter#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_network_perimeter#attributes IdentityDomainsNetworkPerimeter#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/resources/identity_domains_network_perimeter#attribute_sets IdentityDomainsNetworkPerimeter#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/resources/identity_domains_network_perimeter#authorization IdentityDomainsNetworkPerimeter#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/resources/identity_domains_network_perimeter#description IdentityDomainsNetworkPerimeter#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity_domains_network_perimeter#external_id IdentityDomainsNetworkPerimeter#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 29
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#ocid IdentityDomainsNetworkPerimeter#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#resource_type_schema_version IdentityDomainsNetworkPerimeter#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 45
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#tags IdentityDomainsNetworkPerimeter#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 61
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#timeouts IdentityDomainsNetworkPerimeter#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 67
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterConfig"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 69
      },
      "name": "IdentityDomainsNetworkPerimeterIdcsCreatedBy",
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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.IdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 92
      },
      "name": "IdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 121
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 126
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 131
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 136
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 141
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 164
      },
      "name": "IdentityDomainsNetworkPerimeterIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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.IdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 187
      },
      "name": "IdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 216
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 221
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 226
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 231
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 236
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 354
      },
      "name": "IdentityDomainsNetworkPerimeterIpAddresses",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#value IdentityDomainsNetworkPerimeter#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#type IdentityDomainsNetworkPerimeter#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 358
          },
          "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/identity_domains_network_perimeter#version IdentityDomainsNetworkPerimeter#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 366
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIpAddresses"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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.IdentityDomainsNetworkPerimeterIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 522
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
            "line": 522
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIpAddressesList"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 476
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 505
          },
          "name": "resetVersion"
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 480
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 493
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 509
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 470
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 486
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 499
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterIpAddresses"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterIpAddressesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 259
      },
      "name": "IdentityDomainsNetworkPerimeterMeta",
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterMeta"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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.IdentityDomainsNetworkPerimeterMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 282
      },
      "name": "IdentityDomainsNetworkPerimeterMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 311
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 316
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 321
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 326
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 331
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 533
      },
      "name": "IdentityDomainsNetworkPerimeterTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#key IdentityDomainsNetworkPerimeter#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 537
          },
          "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/identity_domains_network_perimeter#value IdentityDomainsNetworkPerimeter#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 541
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterTags"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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.IdentityDomainsNetworkPerimeterTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 665
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
            "line": 665
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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/identity-domains-network-perimeter/index.ts",
        "line": 580
      },
      "name": "IdentityDomainsNetworkPerimeterTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 639
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 652
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 632
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 645
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 676
      },
      "name": "IdentityDomainsNetworkPerimeterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_network_perimeter#create IdentityDomainsNetworkPerimeter#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 680
          },
          "name": "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/identity_domains_network_perimeter#delete IdentityDomainsNetworkPerimeter#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 684
          },
          "name": "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/identity_domains_network_perimeter#update IdentityDomainsNetworkPerimeter#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 688
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-network-perimeter/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-network-perimeter/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 796
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 812
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 828
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsNetworkPerimeterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 800
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 816
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 832
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 790
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 806
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 822
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-network-perimeter/index.ts",
            "line": 746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNetworkPerimeterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-network-perimeter/index:IdentityDomainsNetworkPerimeterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSetting": {
      "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/identity_domains_notification_setting oci_identity_domains_notification_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting oci_identity_domains_notification_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/index.ts",
          "line": 1010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsNotificationSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 995
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsNotificationSetting 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/identity_domains_notification_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsNotificationSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsNotificationSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1320
          },
          "name": "putEventSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1333
          },
          "name": "putFromEmailAddress",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1346
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1362
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1074
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1058
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1090
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1121
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1209
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1225
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1270
          },
          "name": "resetSendNotificationsToSecondaryEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1254
          },
          "name": "resetSendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1349
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1291
          },
          "name": "resetTestModeEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1307
          },
          "name": "resetTestRecipients"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1365
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1377
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1400
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 983
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1099
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1104
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1109
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1317
          },
          "name": "eventSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1330
          },
          "name": "fromEmailAddress",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1130
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1136
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1155
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1160
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1165
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1171
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1343
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1279
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1359
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1062
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1078
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1094
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1324
          },
          "name": "eventSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1125
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1337
          },
          "name": "fromEmailAddressInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1149
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1184
          },
          "name": "notificationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1197
          },
          "name": "notificationSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1213
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1229
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1242
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1274
          },
          "name": "sendNotificationsToSecondaryEmailInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1258
          },
          "name": "sendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmailInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1353
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1295
          },
          "name": "testModeEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1311
          },
          "name": "testRecipientsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1369
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1068
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1052
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1084
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1115
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1142
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1177
          },
          "name": "notificationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1190
          },
          "name": "notificationSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1203
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1219
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1235
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1264
          },
          "name": "sendNotificationsToSecondaryEmail",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1248
          },
          "name": "sendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmail",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1285
          },
          "name": "testModeEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 1301
          },
          "name": "testRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSetting"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsNotificationSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#event_settings IdentityDomainsNotificationSetting#event_settings}",
            "stability": "stable",
            "summary": "event_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 71
          },
          "name": "eventSettings",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#from_email_address IdentityDomainsNotificationSetting#from_email_address}",
            "stability": "stable",
            "summary": "from_email_address block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 77
          },
          "name": "fromEmailAddress",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#idcs_endpoint IdentityDomainsNotificationSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-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/resources/identity_domains_notification_setting#notification_enabled IdentityDomainsNotificationSetting#notification_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 33
          },
          "name": "notificationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_notification_setting#notification_setting_id IdentityDomainsNotificationSetting#notification_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 37
          },
          "name": "notificationSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#schemas IdentityDomainsNotificationSetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_notification_setting#attributes IdentityDomainsNotificationSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-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/resources/identity_domains_notification_setting#attribute_sets IdentityDomainsNotificationSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-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/resources/identity_domains_notification_setting#authorization IdentityDomainsNotificationSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/resources/identity_domains_notification_setting#external_id IdentityDomainsNotificationSetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 25
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#ocid IdentityDomainsNotificationSetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#resource_type_schema_version IdentityDomainsNotificationSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 45
          },
          "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/resources/identity_domains_notification_setting#send_notifications_to_secondary_email IdentityDomainsNotificationSetting#send_notifications_to_secondary_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 57
          },
          "name": "sendNotificationsToSecondaryEmail",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_notification_setting#send_notification_to_old_and_new_primary_emails_when_admin_changes_primary_email IdentityDomainsNotificationSetting#send_notification_to_old_and_new_primary_emails_when_admin_changes_primary_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 53
          },
          "name": "sendNotificationToOldAndNewPrimaryEmailsWhenAdminChangesPrimaryEmail",
          "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/identity_domains_notification_setting#tags IdentityDomainsNotificationSetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 83
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags"
                    },
                    "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/identity_domains_notification_setting#test_mode_enabled IdentityDomainsNotificationSetting#test_mode_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 61
          },
          "name": "testModeEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_notification_setting#test_recipients IdentityDomainsNotificationSetting#test_recipients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 65
          },
          "name": "testRecipients",
          "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/identity_domains_notification_setting#timeouts IdentityDomainsNotificationSetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 89
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 376
      },
      "name": "IdentityDomainsNotificationSettingEventSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#event_id IdentityDomainsNotificationSetting#event_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 384
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#enabled IdentityDomainsNotificationSetting#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 380
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingEventSettings"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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.IdentityDomainsNotificationSettingEventSettingsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSettingEventSettingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 511
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
            "line": 511
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingEventSettingsList"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 481
          },
          "name": "resetEnabled"
        }
      ],
      "name": "IdentityDomainsNotificationSettingEventSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 485
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 498
          },
          "name": "eventIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 475
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 491
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingEventSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingEventSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 522
      },
      "name": "IdentityDomainsNotificationSettingFromEmailAddress",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#validate IdentityDomainsNotificationSetting#validate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 530
          },
          "name": "validate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#value IdentityDomainsNotificationSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#display_name IdentityDomainsNotificationSetting#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 526
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingFromEmailAddress"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 632
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "IdentityDomainsNotificationSettingFromEmailAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 654
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 636
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 649
          },
          "name": "validateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 667
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 626
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 642
          },
          "name": "validate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 660
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingFromEmailAddress"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingFromEmailAddressOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 91
      },
      "name": "IdentityDomainsNotificationSettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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.IdentityDomainsNotificationSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 175
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
            "line": 175
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 114
      },
      "name": "IdentityDomainsNotificationSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 143
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 148
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 153
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 158
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 163
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 186
      },
      "name": "IdentityDomainsNotificationSettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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.IdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 270
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 209
      },
      "name": "IdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 238
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 243
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 248
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 253
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 258
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 281
      },
      "name": "IdentityDomainsNotificationSettingMeta",
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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.IdentityDomainsNotificationSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 304
      },
      "name": "IdentityDomainsNotificationSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 333
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 338
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 343
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 348
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 353
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 671
      },
      "name": "IdentityDomainsNotificationSettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#key IdentityDomainsNotificationSetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 675
          },
          "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/identity_domains_notification_setting#value IdentityDomainsNotificationSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 679
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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.IdentityDomainsNotificationSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsNotificationSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 803
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
            "line": 803
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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/identity-domains-notification-setting/index.ts",
        "line": 718
      },
      "name": "IdentityDomainsNotificationSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 777
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 790
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 770
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 783
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 814
      },
      "name": "IdentityDomainsNotificationSettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_notification_setting#create IdentityDomainsNotificationSetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 818
          },
          "name": "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/identity_domains_notification_setting#delete IdentityDomainsNotificationSetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 822
          },
          "name": "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/identity_domains_notification_setting#update IdentityDomainsNotificationSetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 826
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-notification-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-notification-setting/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 934
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 950
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 966
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsNotificationSettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 938
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 954
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 970
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 928
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 944
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 960
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-notification-setting/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsNotificationSettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-notification-setting/index:IdentityDomainsNotificationSettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredential": {
      "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/identity_domains_oauth2client_credential oci_identity_domains_oauth2client_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential oci_identity_domains_oauth2client_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/index.ts",
          "line": 1072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 1040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsOauth2ClientCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1057
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsOauth2ClientCredential 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/identity_domains_oauth2client_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsOauth2ClientCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsOauth2ClientCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1357
          },
          "name": "putScopes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1370
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1386
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1402
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1418
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1135
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1119
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1151
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1177
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1198
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1254
          },
          "name": "resetIsResetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1289
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1305
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1339
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1373
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1389
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1405
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1421
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1455
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1045
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1160
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1165
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1186
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1213
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1232
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1237
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1242
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1264
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1354
          },
          "name": "scopes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1327
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1367
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1348
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1383
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1399
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1415
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1123
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1139
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1155
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1181
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1202
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1226
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1258
          },
          "name": "isResetSecretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1277
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1293
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1309
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1322
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1361
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1343
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1377
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1393
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1409
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1425
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1129
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1113
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1145
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1171
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1192
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1219
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1248
          },
          "name": "isResetSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1283
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1299
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1315
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1333
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredential"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsOauth2ClientCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#idcs_endpoint IdentityDomainsOauth2ClientCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_oauth2client_credential#name IdentityDomainsOauth2ClientCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 41
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#schemas IdentityDomainsOauth2ClientCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 53
          },
          "name": "schemas",
          "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/identity_domains_oauth2client_credential#scopes IdentityDomainsOauth2ClientCredential#scopes}",
            "stability": "stable",
            "summary": "scopes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 63
          },
          "name": "scopes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes"
                    },
                    "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/identity_domains_oauth2client_credential#attributes IdentityDomainsOauth2ClientCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/resources/identity_domains_oauth2client_credential#attribute_sets IdentityDomainsOauth2ClientCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/resources/identity_domains_oauth2client_credential#authorization IdentityDomainsOauth2ClientCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/resources/identity_domains_oauth2client_credential#description IdentityDomainsOauth2ClientCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/identity_domains_oauth2client_credential#expires_on IdentityDomainsOauth2ClientCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 29
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#is_reset_secret IdentityDomainsOauth2ClientCredential#is_reset_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 37
          },
          "name": "isResetSecret",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_oauth2client_credential#ocid IdentityDomainsOauth2ClientCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#resource_type_schema_version IdentityDomainsOauth2ClientCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 49
          },
          "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/resources/identity_domains_oauth2client_credential#status IdentityDomainsOauth2ClientCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 57
          },
          "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/identity_domains_oauth2client_credential#tags IdentityDomainsOauth2ClientCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 69
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#timeouts IdentityDomainsOauth2ClientCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 75
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsOauth2ClientCredential#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 81
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#user IdentityDomainsOauth2ClientCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 87
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 89
      },
      "name": "IdentityDomainsOauth2ClientCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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.IdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 112
      },
      "name": "IdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 141
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 146
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 151
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 156
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 161
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 184
      },
      "name": "IdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 268
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
            "line": 268
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 207
      },
      "name": "IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 236
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 241
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 246
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 251
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 256
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 279
      },
      "name": "IdentityDomainsOauth2ClientCredentialMeta",
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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.IdentityDomainsOauth2ClientCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 363
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
            "line": 363
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 302
      },
      "name": "IdentityDomainsOauth2ClientCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 331
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 336
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 341
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 346
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 351
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 374
      },
      "name": "IdentityDomainsOauth2ClientCredentialScopes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#audience IdentityDomainsOauth2ClientCredential#audience}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 378
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#scope IdentityDomainsOauth2ClientCredential#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 382
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialScopes"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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.IdentityDomainsOauth2ClientCredentialScopesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialScopesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 506
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
            "line": 506
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialScopesList"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 421
      },
      "name": "IdentityDomainsOauth2ClientCredentialScopesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 480
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 493
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 473
          },
          "name": "audience",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 486
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialScopes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialScopesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 517
      },
      "name": "IdentityDomainsOauth2ClientCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#key IdentityDomainsOauth2ClientCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 521
          },
          "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/identity_domains_oauth2client_credential#value IdentityDomainsOauth2ClientCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 525
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/index.ts",
          "line": 649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 649
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 649
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 649
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 564
      },
      "name": "IdentityDomainsOauth2ClientCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 623
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 636
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 616
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 629
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 660
      },
      "name": "IdentityDomainsOauth2ClientCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#create IdentityDomainsOauth2ClientCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 664
          },
          "name": "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/identity_domains_oauth2client_credential#delete IdentityDomainsOauth2ClientCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 668
          },
          "name": "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/identity_domains_oauth2client_credential#update IdentityDomainsOauth2ClientCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 672
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 780
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 796
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 812
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 784
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 800
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 816
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 774
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 790
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 806
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 820
      },
      "name": "IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#allow_self_change IdentityDomainsOauth2ClientCredential#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 824
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 896
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 900
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 890
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth2client-credential/index.ts",
        "line": 904
      },
      "name": "IdentityDomainsOauth2ClientCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#ocid IdentityDomainsOauth2ClientCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 908
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth2client_credential#value IdentityDomainsOauth2ClientCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 912
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth2client-credential/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/identity-domains-oauth2client-credential/index.ts",
        "line": 951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1007
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1028
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsOauth2ClientCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 990
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 995
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1016
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1011
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1032
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1001
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 1022
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth2client-credential/index.ts",
            "line": 962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauth2ClientCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth2client-credential/index:IdentityDomainsOauth2ClientCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificate": {
      "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/identity_domains_oauth_client_certificate oci_identity_domains_oauth_client_certificate}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate oci_identity_domains_oauth_client_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/index.ts",
          "line": 695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsOauthClientCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 680
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsOauthClientCertificate 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/identity_domains_oauth_client_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsOauthClientCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsOauthClientCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 989
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1005
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 739
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 793
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 849
          },
          "name": "resetKeyStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 865
          },
          "name": "resetKeyStoreName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 881
          },
          "name": "resetKeyStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 897
          },
          "name": "resetMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 919
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 935
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 992
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1008
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1020
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1039
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthClientCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 668
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 748
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 753
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 771
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 776
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 781
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 802
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 808
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 827
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 832
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 837
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 907
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 957
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 962
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 986
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 967
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1002
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 743
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 766
          },
          "name": "certificateAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 797
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 821
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 853
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 869
          },
          "name": "keyStoreNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 885
          },
          "name": "keyStorePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 901
          },
          "name": "mapInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 923
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 939
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 952
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 996
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 1012
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 980
          },
          "name": "x509Base64CertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 733
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 759
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 787
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 814
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 843
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 859
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 875
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 891
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 913
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 929
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 945
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 973
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificate"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsOauthClientCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#certificate_alias IdentityDomainsOauthClientCertificate#certificate_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 17
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#idcs_endpoint IdentityDomainsOauthClientCertificate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_oauth_client_certificate#schemas IdentityDomainsOauthClientCertificate#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 53
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_oauth_client_certificate#x509base64certificate IdentityDomainsOauthClientCertificate#x509base64certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 57
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#authorization IdentityDomainsOauthClientCertificate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_oauth_client_certificate#external_id IdentityDomainsOauthClientCertificate#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 21
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#key_store_id IdentityDomainsOauthClientCertificate#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 29
          },
          "name": "keyStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#key_store_name IdentityDomainsOauthClientCertificate#key_store_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 33
          },
          "name": "keyStoreName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#key_store_password IdentityDomainsOauthClientCertificate#key_store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 37
          },
          "name": "keyStorePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#map IdentityDomainsOauthClientCertificate#map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 41
          },
          "name": "map",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#ocid IdentityDomainsOauthClientCertificate#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#resource_type_schema_version IdentityDomainsOauthClientCertificate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 49
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#tags IdentityDomainsOauthClientCertificate#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 63
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#timeouts IdentityDomainsOauthClientCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateConfig"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsOauthClientCertificateIdcsCreatedBy",
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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.IdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthClientCertificateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsOauthClientCertificateIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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.IdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthClientCertificateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsOauthClientCertificateMeta",
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateMeta"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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.IdentityDomainsOauthClientCertificateMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthClientCertificateMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsOauthClientCertificateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 313
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 318
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 323
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 328
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 333
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 356
      },
      "name": "IdentityDomainsOauthClientCertificateTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#key IdentityDomainsOauthClientCertificate#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 360
          },
          "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/identity_domains_oauth_client_certificate#value IdentityDomainsOauthClientCertificate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateTags"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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.IdentityDomainsOauthClientCertificateTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthClientCertificateTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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/identity-domains-oauth-client-certificate/index.ts",
        "line": 403
      },
      "name": "IdentityDomainsOauthClientCertificateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 462
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 475
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 455
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 499
      },
      "name": "IdentityDomainsOauthClientCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_client_certificate#create IdentityDomainsOauthClientCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 503
          },
          "name": "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/identity_domains_oauth_client_certificate#delete IdentityDomainsOauthClientCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_oauth_client_certificate#update IdentityDomainsOauthClientCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 511
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-client-certificate/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-client-certificate/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 619
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 635
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 651
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsOauthClientCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 623
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 639
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 655
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 613
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 629
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 645
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-client-certificate/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthClientCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-client-certificate/index:IdentityDomainsOauthClientCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificate": {
      "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/identity_domains_oauth_partner_certificate oci_identity_domains_oauth_partner_certificate}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate oci_identity_domains_oauth_partner_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
          "line": 695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsOauthPartnerCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 680
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsOauthPartnerCertificate 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/identity_domains_oauth_partner_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsOauthPartnerCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsOauthPartnerCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 992
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1008
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 739
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 793
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 849
          },
          "name": "resetKeyStoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 865
          },
          "name": "resetKeyStoreName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 881
          },
          "name": "resetKeyStorePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 897
          },
          "name": "resetMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 919
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 935
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 995
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1011
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 979
          },
          "name": "resetX509Base64Certificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1023
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1042
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 668
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 748
          },
          "name": "certEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 753
          },
          "name": "certStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 771
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 776
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 781
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 802
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 808
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 827
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 832
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 837
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 907
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 957
          },
          "name": "sha1Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 962
          },
          "name": "sha256Thumbprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 989
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 967
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1005
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 743
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 766
          },
          "name": "certificateAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 797
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 821
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 853
          },
          "name": "keyStoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 869
          },
          "name": "keyStoreNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 885
          },
          "name": "keyStorePasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 901
          },
          "name": "mapInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 923
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 939
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 952
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 999
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 1015
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 983
          },
          "name": "x509Base64CertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 733
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 759
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 787
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 814
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 843
          },
          "name": "keyStoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 859
          },
          "name": "keyStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 875
          },
          "name": "keyStorePassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 891
          },
          "name": "map",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 913
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 929
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 945
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 973
          },
          "name": "x509Base64Certificate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificate"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsOauthPartnerCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#certificate_alias IdentityDomainsOauthPartnerCertificate#certificate_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 17
          },
          "name": "certificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#idcs_endpoint IdentityDomainsOauthPartnerCertificate#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_oauth_partner_certificate#schemas IdentityDomainsOauthPartnerCertificate#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 53
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_oauth_partner_certificate#authorization IdentityDomainsOauthPartnerCertificate#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 13
          },
          "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/resources/identity_domains_oauth_partner_certificate#external_id IdentityDomainsOauthPartnerCertificate#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 21
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#key_store_id IdentityDomainsOauthPartnerCertificate#key_store_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 29
          },
          "name": "keyStoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#key_store_name IdentityDomainsOauthPartnerCertificate#key_store_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 33
          },
          "name": "keyStoreName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#key_store_password IdentityDomainsOauthPartnerCertificate#key_store_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 37
          },
          "name": "keyStorePassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#map IdentityDomainsOauthPartnerCertificate#map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 41
          },
          "name": "map",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#ocid IdentityDomainsOauthPartnerCertificate#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#resource_type_schema_version IdentityDomainsOauthPartnerCertificate#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 49
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#tags IdentityDomainsOauthPartnerCertificate#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 63
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#timeouts IdentityDomainsOauthPartnerCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#x509base64certificate IdentityDomainsOauthPartnerCertificate#x509base64certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 57
          },
          "name": "x509Base64Certificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateConfig"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 71
      },
      "name": "IdentityDomainsOauthPartnerCertificateIdcsCreatedBy",
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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.IdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificateIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 94
      },
      "name": "IdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 123
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 128
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 133
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 138
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 166
      },
      "name": "IdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 189
      },
      "name": "IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 218
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 223
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 228
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 233
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 238
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 261
      },
      "name": "IdentityDomainsOauthPartnerCertificateMeta",
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateMeta"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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.IdentityDomainsOauthPartnerCertificateMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificateMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 284
      },
      "name": "IdentityDomainsOauthPartnerCertificateMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 313
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 318
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 323
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 328
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 333
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 356
      },
      "name": "IdentityDomainsOauthPartnerCertificateTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#key IdentityDomainsOauthPartnerCertificate#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 360
          },
          "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/identity_domains_oauth_partner_certificate#value IdentityDomainsOauthPartnerCertificate#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 364
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateTags"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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.IdentityDomainsOauthPartnerCertificateTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificateTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 488
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
            "line": 488
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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/identity-domains-oauth-partner-certificate/index.ts",
        "line": 403
      },
      "name": "IdentityDomainsOauthPartnerCertificateTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 462
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 475
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 455
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 499
      },
      "name": "IdentityDomainsOauthPartnerCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_oauth_partner_certificate#create IdentityDomainsOauthPartnerCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 503
          },
          "name": "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/identity_domains_oauth_partner_certificate#delete IdentityDomainsOauthPartnerCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_oauth_partner_certificate#update IdentityDomainsOauthPartnerCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 511
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-oauth-partner-certificate/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 619
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 635
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 651
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsOauthPartnerCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 623
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 639
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 655
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 613
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 629
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 645
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-oauth-partner-certificate/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsOauthPartnerCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-oauth-partner-certificate/index:IdentityDomainsOauthPartnerCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicy": {
      "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/identity_domains_password_policy oci_identity_domains_password_policy}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy oci_identity_domains_password_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/index.ts",
          "line": 1028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsPasswordPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1013
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsPasswordPolicy 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/identity_domains_password_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsPasswordPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsPasswordPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1839
          },
          "name": "putGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1855
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1871
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1104
          },
          "name": "resetAllowedChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1136
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1120
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1152
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1184
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1200
          },
          "name": "resetDictionaryDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1216
          },
          "name": "resetDictionaryLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1232
          },
          "name": "resetDictionaryWordDisallowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1248
          },
          "name": "resetDisallowedChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1264
          },
          "name": "resetDisallowedSubstrings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1280
          },
          "name": "resetDisallowedUserAttributeValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1296
          },
          "name": "resetDistinctCharacters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1317
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1333
          },
          "name": "resetFirstNameDisallowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1349
          },
          "name": "resetForcePasswordReset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1842
          },
          "name": "resetGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1405
          },
          "name": "resetLastNameDisallowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1421
          },
          "name": "resetLockoutDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1437
          },
          "name": "resetMaxIncorrectAttempts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1453
          },
          "name": "resetMaxLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1469
          },
          "name": "resetMaxRepeatedChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1485
          },
          "name": "resetMaxSpecialChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1507
          },
          "name": "resetMinAlphaNumerals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1523
          },
          "name": "resetMinAlphas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1539
          },
          "name": "resetMinLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1555
          },
          "name": "resetMinLowerCase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1571
          },
          "name": "resetMinNumerals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1587
          },
          "name": "resetMinPasswordAge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1603
          },
          "name": "resetMinSpecialChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1619
          },
          "name": "resetMinUniqueChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1635
          },
          "name": "resetMinUpperCase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1664
          },
          "name": "resetNumPasswordsInHistory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1680
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1712
          },
          "name": "resetPasswordExpiresAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1696
          },
          "name": "resetPasswordExpireWarning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1728
          },
          "name": "resetPasswordStrength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1744
          },
          "name": "resetPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1760
          },
          "name": "resetRequiredChars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1776
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1805
          },
          "name": "resetStartsWithAlphabet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1858
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1874
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1826
          },
          "name": "resetUserNameDisallowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1886
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1937
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1001
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1161
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1167
          },
          "name": "configuredPasswordPolicyRules",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1172
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1305
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1836
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1364
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1383
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1388
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1393
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1495
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1852
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1814
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1868
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1108
          },
          "name": "allowedCharsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1124
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1140
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1156
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1188
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1204
          },
          "name": "dictionaryDelimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1220
          },
          "name": "dictionaryLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1236
          },
          "name": "dictionaryWordDisallowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1252
          },
          "name": "disallowedCharsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1268
          },
          "name": "disallowedSubstringsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1284
          },
          "name": "disallowedUserAttributeValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1300
          },
          "name": "distinctCharactersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1321
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1337
          },
          "name": "firstNameDisallowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1353
          },
          "name": "forcePasswordResetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1846
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1377
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1409
          },
          "name": "lastNameDisallowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1425
          },
          "name": "lockoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1441
          },
          "name": "maxIncorrectAttemptsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1457
          },
          "name": "maxLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1473
          },
          "name": "maxRepeatedCharsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1489
          },
          "name": "maxSpecialCharsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1511
          },
          "name": "minAlphaNumeralsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1527
          },
          "name": "minAlphasInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1543
          },
          "name": "minLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1559
          },
          "name": "minLowerCaseInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1575
          },
          "name": "minNumeralsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1591
          },
          "name": "minPasswordAgeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1607
          },
          "name": "minSpecialCharsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1623
          },
          "name": "minUniqueCharsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1639
          },
          "name": "minUpperCaseInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1652
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1668
          },
          "name": "numPasswordsInHistoryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1684
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1716
          },
          "name": "passwordExpiresAfterInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1700
          },
          "name": "passwordExpireWarningInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1732
          },
          "name": "passwordStrengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1748
          },
          "name": "priorityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1764
          },
          "name": "requiredCharsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1780
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1793
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1809
          },
          "name": "startsWithAlphabetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1862
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1878
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1830
          },
          "name": "userNameDisallowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1098
          },
          "name": "allowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1130
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1114
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1146
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1178
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1194
          },
          "name": "dictionaryDelimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1210
          },
          "name": "dictionaryLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1226
          },
          "name": "dictionaryWordDisallowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1242
          },
          "name": "disallowedChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1258
          },
          "name": "disallowedSubstrings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1274
          },
          "name": "disallowedUserAttributeValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1290
          },
          "name": "distinctCharacters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1311
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1327
          },
          "name": "firstNameDisallowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1343
          },
          "name": "forcePasswordReset",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1370
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1399
          },
          "name": "lastNameDisallowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1415
          },
          "name": "lockoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1431
          },
          "name": "maxIncorrectAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1447
          },
          "name": "maxLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1463
          },
          "name": "maxRepeatedChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1479
          },
          "name": "maxSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1501
          },
          "name": "minAlphaNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1517
          },
          "name": "minAlphas",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1533
          },
          "name": "minLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1549
          },
          "name": "minLowerCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1565
          },
          "name": "minNumerals",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1581
          },
          "name": "minPasswordAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1597
          },
          "name": "minSpecialChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1613
          },
          "name": "minUniqueChars",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1629
          },
          "name": "minUpperCase",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1645
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1658
          },
          "name": "numPasswordsInHistory",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1674
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1706
          },
          "name": "passwordExpiresAfter",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1690
          },
          "name": "passwordExpireWarning",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1722
          },
          "name": "passwordStrength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1738
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1754
          },
          "name": "requiredChars",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1770
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1786
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1799
          },
          "name": "startsWithAlphabet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 1820
          },
          "name": "userNameDisallowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsPasswordPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#idcs_endpoint IdentityDomainsPasswordPolicy#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 73
          },
          "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/resources/identity_domains_password_policy#name IdentityDomainsPasswordPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/resources/identity_domains_password_policy#schemas IdentityDomainsPasswordPolicy#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 173
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_password_policy#allowed_chars IdentityDomainsPasswordPolicy#allowed_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 13
          },
          "name": "allowedChars",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#attributes IdentityDomainsPasswordPolicy#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/resources/identity_domains_password_policy#attribute_sets IdentityDomainsPasswordPolicy#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/resources/identity_domains_password_policy#authorization IdentityDomainsPasswordPolicy#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/resources/identity_domains_password_policy#description IdentityDomainsPasswordPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/identity_domains_password_policy#dictionary_delimiter IdentityDomainsPasswordPolicy#dictionary_delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 33
          },
          "name": "dictionaryDelimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#dictionary_location IdentityDomainsPasswordPolicy#dictionary_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 37
          },
          "name": "dictionaryLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#dictionary_word_disallowed IdentityDomainsPasswordPolicy#dictionary_word_disallowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 41
          },
          "name": "dictionaryWordDisallowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_password_policy#disallowed_chars IdentityDomainsPasswordPolicy#disallowed_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 45
          },
          "name": "disallowedChars",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#disallowed_substrings IdentityDomainsPasswordPolicy#disallowed_substrings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 49
          },
          "name": "disallowedSubstrings",
          "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/identity_domains_password_policy#disallowed_user_attribute_values IdentityDomainsPasswordPolicy#disallowed_user_attribute_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 53
          },
          "name": "disallowedUserAttributeValues",
          "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/identity_domains_password_policy#distinct_characters IdentityDomainsPasswordPolicy#distinct_characters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 57
          },
          "name": "distinctCharacters",
          "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/identity_domains_password_policy#external_id IdentityDomainsPasswordPolicy#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 61
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#first_name_disallowed IdentityDomainsPasswordPolicy#first_name_disallowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 65
          },
          "name": "firstNameDisallowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_password_policy#force_password_reset IdentityDomainsPasswordPolicy#force_password_reset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 69
          },
          "name": "forcePasswordReset",
          "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/identity_domains_password_policy#groups IdentityDomainsPasswordPolicy#groups}",
            "stability": "stable",
            "summary": "groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 187
          },
          "name": "groups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups"
                    },
                    "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/identity_domains_password_policy#last_name_disallowed IdentityDomainsPasswordPolicy#last_name_disallowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 77
          },
          "name": "lastNameDisallowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_password_policy#lockout_duration IdentityDomainsPasswordPolicy#lockout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 81
          },
          "name": "lockoutDuration",
          "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/identity_domains_password_policy#max_incorrect_attempts IdentityDomainsPasswordPolicy#max_incorrect_attempts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 85
          },
          "name": "maxIncorrectAttempts",
          "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/identity_domains_password_policy#max_length IdentityDomainsPasswordPolicy#max_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 89
          },
          "name": "maxLength",
          "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/identity_domains_password_policy#max_repeated_chars IdentityDomainsPasswordPolicy#max_repeated_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 93
          },
          "name": "maxRepeatedChars",
          "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/identity_domains_password_policy#max_special_chars IdentityDomainsPasswordPolicy#max_special_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 97
          },
          "name": "maxSpecialChars",
          "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/identity_domains_password_policy#min_alpha_numerals IdentityDomainsPasswordPolicy#min_alpha_numerals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 101
          },
          "name": "minAlphaNumerals",
          "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/identity_domains_password_policy#min_alphas IdentityDomainsPasswordPolicy#min_alphas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 105
          },
          "name": "minAlphas",
          "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/identity_domains_password_policy#min_length IdentityDomainsPasswordPolicy#min_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 109
          },
          "name": "minLength",
          "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/identity_domains_password_policy#min_lower_case IdentityDomainsPasswordPolicy#min_lower_case}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 113
          },
          "name": "minLowerCase",
          "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/identity_domains_password_policy#min_numerals IdentityDomainsPasswordPolicy#min_numerals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 117
          },
          "name": "minNumerals",
          "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/identity_domains_password_policy#min_password_age IdentityDomainsPasswordPolicy#min_password_age}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 121
          },
          "name": "minPasswordAge",
          "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/identity_domains_password_policy#min_special_chars IdentityDomainsPasswordPolicy#min_special_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 125
          },
          "name": "minSpecialChars",
          "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/identity_domains_password_policy#min_unique_chars IdentityDomainsPasswordPolicy#min_unique_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 129
          },
          "name": "minUniqueChars",
          "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/identity_domains_password_policy#min_upper_case IdentityDomainsPasswordPolicy#min_upper_case}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 133
          },
          "name": "minUpperCase",
          "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/identity_domains_password_policy#num_passwords_in_history IdentityDomainsPasswordPolicy#num_passwords_in_history}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 141
          },
          "name": "numPasswordsInHistory",
          "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/identity_domains_password_policy#ocid IdentityDomainsPasswordPolicy#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 145
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#password_expires_after IdentityDomainsPasswordPolicy#password_expires_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 153
          },
          "name": "passwordExpiresAfter",
          "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/identity_domains_password_policy#password_expire_warning IdentityDomainsPasswordPolicy#password_expire_warning}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 149
          },
          "name": "passwordExpireWarning",
          "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/identity_domains_password_policy#password_strength IdentityDomainsPasswordPolicy#password_strength}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 157
          },
          "name": "passwordStrength",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#priority IdentityDomainsPasswordPolicy#priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 161
          },
          "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/identity_domains_password_policy#required_chars IdentityDomainsPasswordPolicy#required_chars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 165
          },
          "name": "requiredChars",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#resource_type_schema_version IdentityDomainsPasswordPolicy#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 169
          },
          "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/resources/identity_domains_password_policy#starts_with_alphabet IdentityDomainsPasswordPolicy#starts_with_alphabet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 177
          },
          "name": "startsWithAlphabet",
          "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/identity_domains_password_policy#tags IdentityDomainsPasswordPolicy#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 193
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#timeouts IdentityDomainsPasswordPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 199
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#user_name_disallowed IdentityDomainsPasswordPolicy#user_name_disallowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 181
          },
          "name": "userNameDisallowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 201
      },
      "name": "IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules",
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-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/identity-domains-password-policy/index.ts",
        "line": 263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-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.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-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/identity-domains-password-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/identity-domains-password-policy/index.ts",
            "line": 270
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 224
      },
      "name": "IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 253
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 258
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRules"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyConfiguredPasswordPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 566
      },
      "name": "IdentityDomainsPasswordPolicyGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#value IdentityDomainsPasswordPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 570
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyGroups"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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.IdentityDomainsPasswordPolicyGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 678
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
            "line": 678
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 602
      },
      "name": "IdentityDomainsPasswordPolicyGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 647
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 652
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 665
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 658
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 281
      },
      "name": "IdentityDomainsPasswordPolicyIdcsCreatedBy",
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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.IdentityDomainsPasswordPolicyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-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/identity-domains-password-policy/index.ts",
        "line": 304
      },
      "name": "IdentityDomainsPasswordPolicyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 333
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 338
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 343
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 348
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 353
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 376
      },
      "name": "IdentityDomainsPasswordPolicyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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.IdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 460
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
            "line": 460
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 399
      },
      "name": "IdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 428
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 433
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 438
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 443
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 448
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 471
      },
      "name": "IdentityDomainsPasswordPolicyMeta",
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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.IdentityDomainsPasswordPolicyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 494
      },
      "name": "IdentityDomainsPasswordPolicyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 523
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 528
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 533
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 538
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 543
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 689
      },
      "name": "IdentityDomainsPasswordPolicyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#key IdentityDomainsPasswordPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 693
          },
          "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/identity_domains_password_policy#value IdentityDomainsPasswordPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 697
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyTags"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 828
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPasswordPolicyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 821
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 821
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 821
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/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/identity-domains-password-policy/index.ts",
        "line": 736
      },
      "name": "IdentityDomainsPasswordPolicyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 795
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 808
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 788
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 801
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 832
      },
      "name": "IdentityDomainsPasswordPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_password_policy#create IdentityDomainsPasswordPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 836
          },
          "name": "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/identity_domains_password_policy#delete IdentityDomainsPasswordPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 840
          },
          "name": "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/identity_domains_password_policy#update IdentityDomainsPasswordPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 844
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-password-policy/index.ts",
          "line": 898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-password-policy/index.ts",
        "line": 890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 952
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 968
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 984
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsPasswordPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 956
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 972
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 988
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 946
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 962
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 978
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-password-policy/index.ts",
            "line": 902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPasswordPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-password-policy/index:IdentityDomainsPasswordPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicy": {
      "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/identity_domains_policy oci_identity_domains_policy}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy oci_identity_domains_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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 IdentityDomainsPolicy 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/identity_domains_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1225
          },
          "name": "putPolicyType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1238
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1254
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1270
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 992
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1024
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1008
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1040
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1066
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1087
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1162
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1178
          },
          "name": "resetPolicyGroovy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1194
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1241
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1257
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1273
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1285
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 919
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1049
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1054
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1075
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1096
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1102
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1121
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1126
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1131
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1137
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1222
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1235
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1251
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1216
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1267
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 996
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1012
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1028
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1044
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1070
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1091
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1115
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1150
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1166
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1182
          },
          "name": "policyGroovyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1229
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1198
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1245
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1211
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1261
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1277
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 986
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1018
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1002
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1034
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1060
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1081
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1108
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1143
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1156
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1172
          },
          "name": "policyGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1188
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 1204
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#idcs_endpoint IdentityDomainsPolicy#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/resources/identity_domains_policy#name IdentityDomainsPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 41
          },
          "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/identity_domains_policy#policy_type IdentityDomainsPolicy#policy_type}",
            "stability": "stable",
            "summary": "policy_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 63
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyType"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#schemas IdentityDomainsPolicy#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 57
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_policy#active IdentityDomainsPolicy#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 13
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_policy#attributes IdentityDomainsPolicy#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/resources/identity_domains_policy#attribute_sets IdentityDomainsPolicy#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/resources/identity_domains_policy#authorization IdentityDomainsPolicy#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/resources/identity_domains_policy#description IdentityDomainsPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity_domains_policy#external_id IdentityDomainsPolicy#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 33
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#ocid IdentityDomainsPolicy#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 45
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#policy_groovy IdentityDomainsPolicy#policy_groovy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 49
          },
          "name": "policyGroovy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#resource_type_schema_version IdentityDomainsPolicy#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 53
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#rules IdentityDomainsPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 69
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#tags IdentityDomainsPolicy#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 75
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#timeouts IdentityDomainsPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 81
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyConfig"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 83
      },
      "name": "IdentityDomainsPolicyIdcsCreatedBy",
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicyIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 167
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
            "line": 167
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 106
      },
      "name": "IdentityDomainsPolicyIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 135
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 140
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 145
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 150
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 155
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 178
      },
      "name": "IdentityDomainsPolicyIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicyIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
            "line": 262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 201
      },
      "name": "IdentityDomainsPolicyIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 230
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 235
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 240
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 245
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 250
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 273
      },
      "name": "IdentityDomainsPolicyMeta",
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyMeta"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicyMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 357
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
            "line": 357
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 296
      },
      "name": "IdentityDomainsPolicyMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 325
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 330
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 335
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 340
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 345
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyPolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 368
      },
      "name": "IdentityDomainsPolicyPolicyType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#value IdentityDomainsPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyPolicyType"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyPolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 404
      },
      "name": "IdentityDomainsPolicyPolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 437
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 450
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 443
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsPolicyPolicyType"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyPolicyTypeOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 454
      },
      "name": "IdentityDomainsPolicyRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#sequence IdentityDomainsPolicy#sequence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 458
          },
          "name": "sequence",
          "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/identity_domains_policy#value IdentityDomainsPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyRules"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 596
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
            "line": 596
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 589
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyRulesList"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 501
      },
      "name": "IdentityDomainsPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 557
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 570
          },
          "name": "sequenceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 583
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 563
          },
          "name": "sequence",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 576
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPolicyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 607
      },
      "name": "IdentityDomainsPolicyTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#key IdentityDomainsPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 611
          },
          "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/identity_domains_policy#value IdentityDomainsPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 615
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyTags"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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.IdentityDomainsPolicyTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsPolicyTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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/identity-domains-policy/index.ts",
        "line": 654
      },
      "name": "IdentityDomainsPolicyTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 713
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 726
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 706
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 719
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 750
      },
      "name": "IdentityDomainsPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_policy#create IdentityDomainsPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 754
          },
          "name": "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/identity_domains_policy#delete IdentityDomainsPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 758
          },
          "name": "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/identity_domains_policy#update IdentityDomainsPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 762
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-policy/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 870
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 886
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 902
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 874
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 890
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 906
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 864
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 880
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 896
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-policy/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-policy/index:IdentityDomainsPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRule": {
      "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/identity_domains_rule oci_identity_domains_rule}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule oci_identity_domains_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/index.ts",
          "line": 1107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 1075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1092
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsRule 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/identity_domains_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1418
          },
          "name": "putConditionGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1434
          },
          "name": "putPolicyType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1447
          },
          "name": "putReturn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1460
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1476
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1156
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1188
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1172
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1204
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1421
          },
          "name": "resetConditionGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1243
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1264
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1320
          },
          "name": "resetLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1355
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1371
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1387
          },
          "name": "resetRuleGroovy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1463
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1479
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1491
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1515
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1080
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1213
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1415
          },
          "name": "conditionGroup",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1231
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1252
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1279
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1298
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1303
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1308
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1330
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1431
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1444
          },
          "name": "return",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1457
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1409
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1473
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1160
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1176
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1192
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1208
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1425
          },
          "name": "conditionGroupInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroup"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1226
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1247
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1268
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1292
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1324
          },
          "name": "lockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1343
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1359
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1438
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1375
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1451
          },
          "name": "returnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1391
          },
          "name": "ruleGroovyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1404
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1467
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1483
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1150
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1182
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1166
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1198
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1219
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1237
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1258
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1285
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1314
          },
          "name": "locked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1336
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1349
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1365
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1381
          },
          "name": "ruleGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1397
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRule"
    },
    "cdktf-provider-oci.IdentityDomainsRuleConditionGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 382
      },
      "name": "IdentityDomainsRuleConditionGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#type IdentityDomainsRule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 386
          },
          "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/identity_domains_rule#value IdentityDomainsRule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 390
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleConditionGroup"
    },
    "cdktf-provider-oci.IdentityDomainsRuleConditionGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 498
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsRuleConditionGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 468
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 473
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 486
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 502
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 479
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 492
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroup"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleConditionGroupOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#condition IdentityDomainsRule#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 29
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#idcs_endpoint IdentityDomainsRule#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 41
          },
          "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/resources/identity_domains_rule#name IdentityDomainsRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 49
          },
          "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/identity_domains_rule#policy_type IdentityDomainsRule#policy_type}",
            "stability": "stable",
            "summary": "policy_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 77
          },
          "name": "policyType",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyType"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#return IdentityDomainsRule#return}",
            "stability": "stable",
            "summary": "return block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 83
          },
          "name": "return",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn"
                    },
                    "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/identity_domains_rule#schemas IdentityDomainsRule#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 65
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_rule#active IdentityDomainsRule#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 13
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_rule#attributes IdentityDomainsRule#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/resources/identity_domains_rule#attribute_sets IdentityDomainsRule#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/resources/identity_domains_rule#authorization IdentityDomainsRule#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 25
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#condition_group IdentityDomainsRule#condition_group}",
            "stability": "stable",
            "summary": "condition_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 71
          },
          "name": "conditionGroup",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleConditionGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#description IdentityDomainsRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/identity_domains_rule#external_id IdentityDomainsRule#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 37
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#locked IdentityDomainsRule#locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 45
          },
          "name": "locked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_rule#ocid IdentityDomainsRule#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 53
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#resource_type_schema_version IdentityDomainsRule#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 57
          },
          "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/resources/identity_domains_rule#rule_groovy IdentityDomainsRule#rule_groovy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 61
          },
          "name": "ruleGroovy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#tags IdentityDomainsRule#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 89
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#timeouts IdentityDomainsRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 95
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleConfig"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 97
      },
      "name": "IdentityDomainsRuleIdcsCreatedBy",
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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.IdentityDomainsRuleIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsRuleIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 120
      },
      "name": "IdentityDomainsRuleIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 149
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 154
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 159
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 192
      },
      "name": "IdentityDomainsRuleIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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.IdentityDomainsRuleIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsRuleIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 276
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
            "line": 276
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 215
      },
      "name": "IdentityDomainsRuleIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 244
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 249
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 254
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 259
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 264
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 287
      },
      "name": "IdentityDomainsRuleMeta",
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleMeta"
    },
    "cdktf-provider-oci.IdentityDomainsRuleMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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.IdentityDomainsRuleMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsRuleMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 371
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
            "line": 371
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsRuleMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 310
      },
      "name": "IdentityDomainsRuleMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 339
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 344
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 349
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 354
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 359
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRuleMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRulePolicyType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 506
      },
      "name": "IdentityDomainsRulePolicyType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#value IdentityDomainsRule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 510
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRulePolicyType"
    },
    "cdktf-provider-oci.IdentityDomainsRulePolicyTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 542
      },
      "name": "IdentityDomainsRulePolicyTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 575
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 588
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 581
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsRulePolicyType"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRulePolicyTypeOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleReturn": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 592
      },
      "name": "IdentityDomainsRuleReturn",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#name IdentityDomainsRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 596
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#value IdentityDomainsRule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 604
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#return_groovy IdentityDomainsRule#return_groovy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 600
          },
          "name": "returnGroovy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleReturn"
    },
    "cdktf-provider-oci.IdentityDomainsRuleReturnList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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.IdentityDomainsRuleReturnOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsRuleReturnList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 757
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
            "line": 757
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 750
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleReturnList"
    },
    "cdktf-provider-oci.IdentityDomainsRuleReturnOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 727
          },
          "name": "resetReturnGroovy"
        }
      ],
      "name": "IdentityDomainsRuleReturnOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 715
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 731
          },
          "name": "returnGroovyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 744
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 708
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 721
          },
          "name": "returnGroovy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 737
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsRuleReturn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleReturnOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 768
      },
      "name": "IdentityDomainsRuleTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#key IdentityDomainsRule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 772
          },
          "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/identity_domains_rule#value IdentityDomainsRule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 776
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleTags"
    },
    "cdktf-provider-oci.IdentityDomainsRuleTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 892
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 907
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsRuleTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsRuleTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 900
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 900
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 900
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsRuleTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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/identity-domains-rule/index.ts",
        "line": 815
      },
      "name": "IdentityDomainsRuleTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 874
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 887
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 867
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 880
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsRuleTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 911
      },
      "name": "IdentityDomainsRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_rule#create IdentityDomainsRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 915
          },
          "name": "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/identity_domains_rule#delete IdentityDomainsRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 919
          },
          "name": "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/identity_domains_rule#update IdentityDomainsRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 923
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-rule/index.ts",
        "line": 969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1031
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1047
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1063
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1035
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1051
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1067
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1025
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1041
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 1057
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-rule/index.ts",
            "line": 981
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-rule/index:IdentityDomainsRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestion": {
      "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/identity_domains_security_question oci_identity_domains_security_question}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question oci_identity_domains_security_question} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/index.ts",
          "line": 869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 837
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSecurityQuestion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 854
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsSecurityQuestion 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/identity_domains_security_question#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSecurityQuestion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSecurityQuestion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1110
          },
          "name": "putQuestionText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1123
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1139
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 941
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 925
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 957
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 988
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1050
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1066
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1126
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1142
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1154
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1172
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 842
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 966
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 971
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 976
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 997
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1003
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1022
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1027
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1032
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1038
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1107
          },
          "name": "questionText",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1120
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1088
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1136
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 913
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 929
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 945
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 961
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 992
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1016
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1054
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1114
          },
          "name": "questionTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1070
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1083
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1130
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1146
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1101
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 906
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 935
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 919
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 951
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 982
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1009
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1044
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1060
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1076
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 1094
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestion"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSecurityQuestionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#active IdentityDomainsSecurityQuestion#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 13
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_security_question#idcs_endpoint IdentityDomainsSecurityQuestion#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 33
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#question_text IdentityDomainsSecurityQuestion#question_text}",
            "stability": "stable",
            "summary": "question_text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 55
          },
          "name": "questionText",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText"
                    },
                    "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/identity_domains_security_question#schemas IdentityDomainsSecurityQuestion#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 45
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_security_question#type IdentityDomainsSecurityQuestion#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 49
          },
          "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/identity_domains_security_question#attributes IdentityDomainsSecurityQuestion#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/resources/identity_domains_security_question#attribute_sets IdentityDomainsSecurityQuestion#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/resources/identity_domains_security_question#authorization IdentityDomainsSecurityQuestion#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/resources/identity_domains_security_question#external_id IdentityDomainsSecurityQuestion#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 29
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#ocid IdentityDomainsSecurityQuestion#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#resource_type_schema_version IdentityDomainsSecurityQuestion#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 41
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#tags IdentityDomainsSecurityQuestion#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 61
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#timeouts IdentityDomainsSecurityQuestion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 67
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 69
      },
      "name": "IdentityDomainsSecurityQuestionIdcsCreatedBy",
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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.IdentityDomainsSecurityQuestionIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 92
      },
      "name": "IdentityDomainsSecurityQuestionIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 121
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 126
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 131
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 136
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 141
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 164
      },
      "name": "IdentityDomainsSecurityQuestionIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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.IdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 187
      },
      "name": "IdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 216
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 221
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 226
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 231
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 236
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 259
      },
      "name": "IdentityDomainsSecurityQuestionMeta",
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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.IdentityDomainsSecurityQuestionMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 343
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
            "line": 343
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 282
      },
      "name": "IdentityDomainsSecurityQuestionMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 311
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 316
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 321
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 326
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 331
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 354
      },
      "name": "IdentityDomainsSecurityQuestionQuestionText",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#locale IdentityDomainsSecurityQuestion#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 362
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#value IdentityDomainsSecurityQuestion#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 366
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#default IdentityDomainsSecurityQuestion#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 358
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionQuestionText"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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.IdentityDomainsSecurityQuestionQuestionTextOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionQuestionTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 519
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
            "line": 519
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionQuestionTextList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 476
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSecurityQuestionQuestionTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 480
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 493
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 506
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 470
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 486
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 499
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionQuestionText"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionQuestionTextOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSetting": {
      "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/identity_domains_security_question_setting oci_identity_domains_security_question_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting oci_identity_domains_security_question_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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.IdentityDomainsSecurityQuestionSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSecurityQuestionSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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 IdentityDomainsSecurityQuestionSetting 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/identity_domains_security_question_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSecurityQuestionSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSecurityQuestionSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 981
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 997
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 760
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 744
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 776
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 807
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 921
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 937
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 984
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 1000
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 1012
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 1032
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 672
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 785
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 790
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 795
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 816
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 822
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 841
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 846
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 851
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 870
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 978
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 972
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 994
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 748
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 764
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 780
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 811
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 835
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 864
          },
          "name": "maxFieldLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 883
          },
          "name": "minAnswerLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 896
          },
          "name": "numQuestionsToAnsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 909
          },
          "name": "numQuestionsToSetupInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 925
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 941
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 954
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 967
          },
          "name": "securityQuestionSettingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 988
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 1004
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 754
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 738
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 770
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 801
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 828
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 857
          },
          "name": "maxFieldLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 876
          },
          "name": "minAnswerLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 889
          },
          "name": "numQuestionsToAns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 902
          },
          "name": "numQuestionsToSetup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 915
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 931
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 947
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 960
          },
          "name": "securityQuestionSettingId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSetting"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSecurityQuestionSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#idcs_endpoint IdentityDomainsSecurityQuestionSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-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/resources/identity_domains_security_question_setting#max_field_length IdentityDomainsSecurityQuestionSetting#max_field_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 33
          },
          "name": "maxFieldLength",
          "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/identity_domains_security_question_setting#min_answer_length IdentityDomainsSecurityQuestionSetting#min_answer_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 37
          },
          "name": "minAnswerLength",
          "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/identity_domains_security_question_setting#num_questions_to_ans IdentityDomainsSecurityQuestionSetting#num_questions_to_ans}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 41
          },
          "name": "numQuestionsToAns",
          "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/identity_domains_security_question_setting#num_questions_to_setup IdentityDomainsSecurityQuestionSetting#num_questions_to_setup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 45
          },
          "name": "numQuestionsToSetup",
          "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/identity_domains_security_question_setting#schemas IdentityDomainsSecurityQuestionSetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 57
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_security_question_setting#security_question_setting_id IdentityDomainsSecurityQuestionSetting#security_question_setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 61
          },
          "name": "securityQuestionSettingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#attributes IdentityDomainsSecurityQuestionSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-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/resources/identity_domains_security_question_setting#attribute_sets IdentityDomainsSecurityQuestionSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-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/resources/identity_domains_security_question_setting#authorization IdentityDomainsSecurityQuestionSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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/resources/identity_domains_security_question_setting#external_id IdentityDomainsSecurityQuestionSetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 25
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#ocid IdentityDomainsSecurityQuestionSetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 49
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#resource_type_schema_version IdentityDomainsSecurityQuestionSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 53
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#tags IdentityDomainsSecurityQuestionSetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 67
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#timeouts IdentityDomainsSecurityQuestionSetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 73
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 75
      },
      "name": "IdentityDomainsSecurityQuestionSettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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.IdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 98
      },
      "name": "IdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 127
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 132
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 137
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 170
      },
      "name": "IdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 193
      },
      "name": "IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 222
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 227
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 232
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 265
      },
      "name": "IdentityDomainsSecurityQuestionSettingMeta",
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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.IdentityDomainsSecurityQuestionSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 288
      },
      "name": "IdentityDomainsSecurityQuestionSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 317
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 322
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 327
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 332
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 337
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 360
      },
      "name": "IdentityDomainsSecurityQuestionSettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#key IdentityDomainsSecurityQuestionSetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 364
          },
          "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/identity_domains_security_question_setting#value IdentityDomainsSecurityQuestionSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 368
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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.IdentityDomainsSecurityQuestionSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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/identity-domains-security-question-setting/index.ts",
        "line": 407
      },
      "name": "IdentityDomainsSecurityQuestionSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 466
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 479
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 459
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 503
      },
      "name": "IdentityDomainsSecurityQuestionSettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question_setting#create IdentityDomainsSecurityQuestionSetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_security_question_setting#delete IdentityDomainsSecurityQuestionSetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_security_question_setting#update IdentityDomainsSecurityQuestionSetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 515
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question-setting/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 623
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 639
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 655
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSecurityQuestionSettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 627
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 643
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 659
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 617
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 633
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 649
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question-setting/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionSettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question-setting/index:IdentityDomainsSecurityQuestionSettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 530
      },
      "name": "IdentityDomainsSecurityQuestionTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#key IdentityDomainsSecurityQuestion#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 534
          },
          "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/identity_domains_security_question#value IdentityDomainsSecurityQuestion#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 538
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionTags"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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.IdentityDomainsSecurityQuestionTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSecurityQuestionTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 662
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
            "line": 662
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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/identity-domains-security-question/index.ts",
        "line": 577
      },
      "name": "IdentityDomainsSecurityQuestionTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 636
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 649
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 629
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 642
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 673
      },
      "name": "IdentityDomainsSecurityQuestionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_security_question#create IdentityDomainsSecurityQuestion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 677
          },
          "name": "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/identity_domains_security_question#delete IdentityDomainsSecurityQuestion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 681
          },
          "name": "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/identity_domains_security_question#update IdentityDomainsSecurityQuestion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 685
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-security-question/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-security-question/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 793
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 809
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 825
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSecurityQuestionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 797
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 813
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 829
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 787
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 803
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 819
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-security-question/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSecurityQuestionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-security-question/index:IdentityDomainsSecurityQuestionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfile": {
      "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/identity_domains_self_registration_profile oci_identity_domains_self_registration_profile}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile oci_identity_domains_self_registration_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/index.ts",
          "line": 2051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 2019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSelfRegistrationProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2036
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsSelfRegistrationProfile 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/identity_domains_self_registration_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSelfRegistrationProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSelfRegistrationProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2440
          },
          "name": "putAfterSubmitText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2456
          },
          "name": "putConsentText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2472
          },
          "name": "putDefaultGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2488
          },
          "name": "putDisplayName",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2501
          },
          "name": "putEmailTemplate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2514
          },
          "name": "putFooterText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2530
          },
          "name": "putHeaderText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2546
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2562
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2578
          },
          "name": "putUserAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2123
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2443
          },
          "name": "resetAfterSubmitText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2139
          },
          "name": "resetAllowedEmailDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2171
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2155
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2187
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2459
          },
          "name": "resetConsentText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2475
          },
          "name": "resetDefaultGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2226
          },
          "name": "resetDisallowedEmailDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2247
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2263
          },
          "name": "resetFooterLogo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2517
          },
          "name": "resetFooterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2279
          },
          "name": "resetHeaderLogo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2533
          },
          "name": "resetHeaderText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2367
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2396
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2549
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2565
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2581
          },
          "name": "resetUserAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2593
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2627
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2024
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2437
          },
          "name": "afterSubmitText",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2196
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2453
          },
          "name": "consentText",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2469
          },
          "name": "defaultGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2214
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2485
          },
          "name": "displayName",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2235
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2498
          },
          "name": "emailTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2511
          },
          "name": "footerText",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2527
          },
          "name": "headerText",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderTextList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2294
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2313
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2318
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2323
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2329
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2543
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2431
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2559
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2575
          },
          "name": "userAttributes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2111
          },
          "name": "activationEmailRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2127
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2447
          },
          "name": "afterSubmitTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2143
          },
          "name": "allowedEmailDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2159
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2175
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2191
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2463
          },
          "name": "consentTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2209
          },
          "name": "consentTextPresentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2479
          },
          "name": "defaultGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2230
          },
          "name": "disallowedEmailDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2492
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2505
          },
          "name": "emailTemplateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2251
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2267
          },
          "name": "footerLogoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2521
          },
          "name": "footerTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2283
          },
          "name": "headerLogoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2537
          },
          "name": "headerTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2307
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2342
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2355
          },
          "name": "numberOfDaysRedirectUrlIsValidInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2371
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2384
          },
          "name": "redirectUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2400
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2413
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2426
          },
          "name": "showOnLoginPageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2553
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2569
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2585
          },
          "name": "userAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2104
          },
          "name": "activationEmailRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2117
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2133
          },
          "name": "allowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2165
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2149
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2181
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2202
          },
          "name": "consentTextPresent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2220
          },
          "name": "disallowedEmailDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2241
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2257
          },
          "name": "footerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2273
          },
          "name": "headerLogo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2300
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2335
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2348
          },
          "name": "numberOfDaysRedirectUrlIsValid",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2361
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2377
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2390
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2406
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2419
          },
          "name": "showOnLoginPage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfile"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 432
      },
      "name": "IdentityDomainsSelfRegistrationProfileAfterSubmitText",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#locale IdentityDomainsSelfRegistrationProfile#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 440
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 444
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default IdentityDomainsSelfRegistrationProfile#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 436
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileAfterSubmitText"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileAfterSubmitTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileAfterSubmitTextList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 554
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 558
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 571
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 584
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 548
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 564
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 577
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileAfterSubmitTextOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSelfRegistrationProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#activation_email_required IdentityDomainsSelfRegistrationProfile#activation_email_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 13
          },
          "name": "activationEmailRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_self_registration_profile#consent_text_present IdentityDomainsSelfRegistrationProfile#consent_text_present}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 37
          },
          "name": "consentTextPresent",
          "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/identity_domains_self_registration_profile#display_name IdentityDomainsSelfRegistrationProfile#display_name}",
            "stability": "stable",
            "summary": "display_name block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 109
          },
          "name": "displayName",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#email_template IdentityDomainsSelfRegistrationProfile#email_template}",
            "stability": "stable",
            "summary": "email_template block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 115
          },
          "name": "emailTemplate",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#idcs_endpoint IdentityDomainsSelfRegistrationProfile#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 57
          },
          "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/resources/identity_domains_self_registration_profile#name IdentityDomainsSelfRegistrationProfile#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 61
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#number_of_days_redirect_url_is_valid IdentityDomainsSelfRegistrationProfile#number_of_days_redirect_url_is_valid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 65
          },
          "name": "numberOfDaysRedirectUrlIsValid",
          "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/identity_domains_self_registration_profile#redirect_url IdentityDomainsSelfRegistrationProfile#redirect_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 73
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#schemas IdentityDomainsSelfRegistrationProfile#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 81
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_self_registration_profile#show_on_login_page IdentityDomainsSelfRegistrationProfile#show_on_login_page}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 85
          },
          "name": "showOnLoginPage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_self_registration_profile#active IdentityDomainsSelfRegistrationProfile#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 17
          },
          "name": "active",
          "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/identity_domains_self_registration_profile#after_submit_text IdentityDomainsSelfRegistrationProfile#after_submit_text}",
            "stability": "stable",
            "summary": "after_submit_text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 91
          },
          "name": "afterSubmitText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileAfterSubmitText"
                    },
                    "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/identity_domains_self_registration_profile#allowed_email_domains IdentityDomainsSelfRegistrationProfile#allowed_email_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 21
          },
          "name": "allowedEmailDomains",
          "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/identity_domains_self_registration_profile#attributes IdentityDomainsSelfRegistrationProfile#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 29
          },
          "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/resources/identity_domains_self_registration_profile#attribute_sets IdentityDomainsSelfRegistrationProfile#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 25
          },
          "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/resources/identity_domains_self_registration_profile#authorization IdentityDomainsSelfRegistrationProfile#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 33
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#consent_text IdentityDomainsSelfRegistrationProfile#consent_text}",
            "stability": "stable",
            "summary": "consent_text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 97
          },
          "name": "consentText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default_groups IdentityDomainsSelfRegistrationProfile#default_groups}",
            "stability": "stable",
            "summary": "default_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 103
          },
          "name": "defaultGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups"
                    },
                    "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/identity_domains_self_registration_profile#disallowed_email_domains IdentityDomainsSelfRegistrationProfile#disallowed_email_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 41
          },
          "name": "disallowedEmailDomains",
          "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/identity_domains_self_registration_profile#external_id IdentityDomainsSelfRegistrationProfile#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 45
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#footer_logo IdentityDomainsSelfRegistrationProfile#footer_logo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 49
          },
          "name": "footerLogo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#footer_text IdentityDomainsSelfRegistrationProfile#footer_text}",
            "stability": "stable",
            "summary": "footer_text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 121
          },
          "name": "footerText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText"
                    },
                    "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/identity_domains_self_registration_profile#header_logo IdentityDomainsSelfRegistrationProfile#header_logo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 53
          },
          "name": "headerLogo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#header_text IdentityDomainsSelfRegistrationProfile#header_text}",
            "stability": "stable",
            "summary": "header_text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 127
          },
          "name": "headerText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText"
                    },
                    "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/identity_domains_self_registration_profile#ocid IdentityDomainsSelfRegistrationProfile#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 69
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#resource_type_schema_version IdentityDomainsSelfRegistrationProfile#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 77
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#tags IdentityDomainsSelfRegistrationProfile#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 133
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#timeouts IdentityDomainsSelfRegistrationProfile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 139
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#user_attributes IdentityDomainsSelfRegistrationProfile#user_attributes}",
            "stability": "stable",
            "summary": "user_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 145
          },
          "name": "userAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 608
      },
      "name": "IdentityDomainsSelfRegistrationProfileConsentText",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#locale IdentityDomainsSelfRegistrationProfile#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 616
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 620
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default IdentityDomainsSelfRegistrationProfile#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 612
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileConsentText"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileConsentTextOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileConsentTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 773
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 773
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileConsentTextList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 730
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileConsentTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 734
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 747
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 760
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 724
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 740
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 753
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileConsentText"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileConsentTextOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 784
      },
      "name": "IdentityDomainsSelfRegistrationProfileDefaultGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 788
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDefaultGroups"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileDefaultGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 896
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 896
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDefaultGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 820
      },
      "name": "IdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 865
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 870
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 883
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 876
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDefaultGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDefaultGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 907
      },
      "name": "IdentityDomainsSelfRegistrationProfileDisplayName",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#locale IdentityDomainsSelfRegistrationProfile#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 915
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 919
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default IdentityDomainsSelfRegistrationProfile#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 911
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDisplayName"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileDisplayNameOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileDisplayNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1072
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 1072
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1065
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDisplayNameList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1029
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileDisplayNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1033
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1046
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1059
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1023
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1039
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1052
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileDisplayName"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileDisplayNameOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1083
      },
      "name": "IdentityDomainsSelfRegistrationProfileEmailTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1087
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileEmailTemplate"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1119
      },
      "name": "IdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1152
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1157
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1170
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1163
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileEmailTemplate"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileEmailTemplateOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1174
      },
      "name": "IdentityDomainsSelfRegistrationProfileFooterText",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#locale IdentityDomainsSelfRegistrationProfile#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1182
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1186
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default IdentityDomainsSelfRegistrationProfile#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1178
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileFooterText"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileFooterTextOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileFooterTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1339
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 1339
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileFooterTextList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1296
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileFooterTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1300
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1313
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1326
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1290
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1306
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1319
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileFooterText"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileFooterTextOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1350
      },
      "name": "IdentityDomainsSelfRegistrationProfileHeaderText",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#locale IdentityDomainsSelfRegistrationProfile#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1358
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#default IdentityDomainsSelfRegistrationProfile#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1354
          },
          "name": "default",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileHeaderText"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderTextList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderTextList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileHeaderTextOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileHeaderTextList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1515
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 1515
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileHeaderTextList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderTextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1472
          },
          "name": "resetDefault"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileHeaderTextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1476
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1489
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1502
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1466
          },
          "name": "default",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1482
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1495
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileHeaderText"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileHeaderTextOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 147
      },
      "name": "IdentityDomainsSelfRegistrationProfileIdcsCreatedBy",
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 170
      },
      "name": "IdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 199
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 204
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 209
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 214
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 219
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 242
      },
      "name": "IdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 265
      },
      "name": "IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 294
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 299
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 304
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 309
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 314
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 337
      },
      "name": "IdentityDomainsSelfRegistrationProfileMeta",
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 360
      },
      "name": "IdentityDomainsSelfRegistrationProfileMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 389
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 394
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 399
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 404
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 409
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1526
      },
      "name": "IdentityDomainsSelfRegistrationProfileTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#key IdentityDomainsSelfRegistrationProfile#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1530
          },
          "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/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1534
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileTags"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1658
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 1658
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1573
      },
      "name": "IdentityDomainsSelfRegistrationProfileTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1632
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1645
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1625
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1638
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1669
      },
      "name": "IdentityDomainsSelfRegistrationProfileTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#create IdentityDomainsSelfRegistrationProfile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1673
          },
          "name": "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/identity_domains_self_registration_profile#delete IdentityDomainsSelfRegistrationProfile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1677
          },
          "name": "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/identity_domains_self_registration_profile#update IdentityDomainsSelfRegistrationProfile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1681
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1789
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1805
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1821
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1793
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1809
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1825
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1783
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1799
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1815
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-self-registration-profile/index.ts",
        "line": 1829
      },
      "name": "IdentityDomainsSelfRegistrationProfileUserAttributes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#seq_number IdentityDomainsSelfRegistrationProfile#seq_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1837
          },
          "name": "seqNumber",
          "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/identity_domains_self_registration_profile#value IdentityDomainsSelfRegistrationProfile#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1841
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_self_registration_profile#fully_qualified_attribute_name IdentityDomainsSelfRegistrationProfile#fully_qualified_attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1833
          },
          "name": "fullyQualifiedAttributeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileUserAttributes"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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.IdentityDomainsSelfRegistrationProfileUserAttributesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileUserAttributesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 2004
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
            "line": 2004
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileUserAttributesList"
    },
    "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-self-registration-profile/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/identity-domains-self-registration-profile/index.ts",
        "line": 1887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1956
          },
          "name": "resetFullyQualifiedAttributeName"
        }
      ],
      "name": "IdentityDomainsSelfRegistrationProfileUserAttributesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1944
          },
          "name": "deletable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1965
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1960
          },
          "name": "fullyQualifiedAttributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1978
          },
          "name": "seqNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1991
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1950
          },
          "name": "fullyQualifiedAttributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1971
          },
          "name": "seqNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1984
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-self-registration-profile/index.ts",
            "line": 1901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSelfRegistrationProfileUserAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-self-registration-profile/index:IdentityDomainsSelfRegistrationProfileUserAttributesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSetting": {
      "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/identity_domains_setting oci_identity_domains_setting}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting oci_identity_domains_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 2607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSetting resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2592
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsSetting 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/identity_domains_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3448
          },
          "name": "putCertificateValidation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3464
          },
          "name": "putCloudGateCorsSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3480
          },
          "name": "putCompanyNames",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3496
          },
          "name": "putImages",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3512
          },
          "name": "putLoginTexts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3528
          },
          "name": "putPurgeConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3544
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3560
          },
          "name": "putTenantCustomClaims",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3576
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2689
          },
          "name": "resetAccountAlwaysTrustScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2705
          },
          "name": "resetAllowedDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2721
          },
          "name": "resetAllowedForgotPasswordFlowReturnUrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2737
          },
          "name": "resetAllowedNotificationRedirectUrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2769
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2753
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2785
          },
          "name": "resetAuditEventRetentionPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2801
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3451
          },
          "name": "resetCertificateValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3467
          },
          "name": "resetCloudGateCorsSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2822
          },
          "name": "resetCloudMigrationCustomUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2838
          },
          "name": "resetCloudMigrationUrlEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3483
          },
          "name": "resetCompanyNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2859
          },
          "name": "resetContactEmails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2888
          },
          "name": "resetCustomBranding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2904
          },
          "name": "resetCustomCssLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2920
          },
          "name": "resetCustomHtmlLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2936
          },
          "name": "resetCustomTranslation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2970
          },
          "name": "resetDefaultTrustScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2991
          },
          "name": "resetDiagnosticLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3007
          },
          "name": "resetDiagnosticRecordForSearchIdentifiesReturnedResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3033
          },
          "name": "resetEnableTermsOfUse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3049
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3065
          },
          "name": "resetIamUpstSessionExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3081
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3499
          },
          "name": "resetImages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3132
          },
          "name": "resetIsHostedPage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3148
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3164
          },
          "name": "resetLocale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3515
          },
          "name": "resetLoginTexts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3180
          },
          "name": "resetMaxNoOfAppCmvaToReturn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3196
          },
          "name": "resetMaxNoOfAppRoleMembersToReturn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3223
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3244
          },
          "name": "resetPreferredLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3260
          },
          "name": "resetPrevIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3276
          },
          "name": "resetPrivacyPolicyUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3531
          },
          "name": "resetPurgeConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3292
          },
          "name": "resetReAuthFactor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3308
          },
          "name": "resetReAuthWhenChangingMyAuthenticationFactors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3324
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3353
          },
          "name": "resetServiceAdminCannotListOtherUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3382
          },
          "name": "resetSigningCertPublicAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3398
          },
          "name": "resetSubMappingAttr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3547
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3563
          },
          "name": "resetTenantCustomClaims"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3419
          },
          "name": "resetTermsOfUseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3579
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3435
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3591
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3648
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2580
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3445
          },
          "name": "certificateValidation",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2810
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3461
          },
          "name": "cloudGateCorsSettings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3477
          },
          "name": "companyNames",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2847
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2946
          },
          "name": "defaultCompanyNames",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNamesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2952
          },
          "name": "defaultImages",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2958
          },
          "name": "defaultLoginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2979
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3016
          },
          "name": "diagnosticTracingUpto",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3021
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3091
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3110
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3115
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3120
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3493
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3509
          },
          "name": "loginTexts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTextsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3206
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3211
          },
          "name": "migrationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3232
          },
          "name": "onPremisesProvisioning",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3525
          },
          "name": "purgeConfigs",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3541
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3407
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3557
          },
          "name": "tenantCustomClaims",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3573
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2693
          },
          "name": "accountAlwaysTrustScopeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2709
          },
          "name": "allowedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2725
          },
          "name": "allowedForgotPasswordFlowReturnUrlsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2741
          },
          "name": "allowedNotificationRedirectUrlsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2757
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2773
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2789
          },
          "name": "auditEventRetentionPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2805
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3455
          },
          "name": "certificateValidationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3471
          },
          "name": "cloudGateCorsSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2826
          },
          "name": "cloudMigrationCustomUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2842
          },
          "name": "cloudMigrationUrlEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3487
          },
          "name": "companyNamesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2863
          },
          "name": "contactEmailsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2876
          },
          "name": "csrAccessInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2892
          },
          "name": "customBrandingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2908
          },
          "name": "customCssLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2924
          },
          "name": "customHtmlLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2940
          },
          "name": "customTranslationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2974
          },
          "name": "defaultTrustScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2995
          },
          "name": "diagnosticLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3011
          },
          "name": "diagnosticRecordForSearchIdentifiesReturnedResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3037
          },
          "name": "enableTermsOfUseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3053
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3069
          },
          "name": "iamUpstSessionExpiryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3104
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3085
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3503
          },
          "name": "imagesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3136
          },
          "name": "isHostedPageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3152
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3168
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3519
          },
          "name": "loginTextsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3184
          },
          "name": "maxNoOfAppCmvaToReturnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3200
          },
          "name": "maxNoOfAppRoleMembersToReturnInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3227
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3248
          },
          "name": "preferredLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3264
          },
          "name": "prevIssuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3280
          },
          "name": "privacyPolicyUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3535
          },
          "name": "purgeConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3296
          },
          "name": "reAuthFactorInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3312
          },
          "name": "reAuthWhenChangingMyAuthenticationFactorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3328
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3341
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3357
          },
          "name": "serviceAdminCannotListOtherUsersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3370
          },
          "name": "settingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3386
          },
          "name": "signingCertPublicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3402
          },
          "name": "subMappingAttrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3551
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3567
          },
          "name": "tenantCustomClaimsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3423
          },
          "name": "termsOfUseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3583
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3439
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2683
          },
          "name": "accountAlwaysTrustScope",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2699
          },
          "name": "allowedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2715
          },
          "name": "allowedForgotPasswordFlowReturnUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2731
          },
          "name": "allowedNotificationRedirectUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2763
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2747
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2779
          },
          "name": "auditEventRetentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2795
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2816
          },
          "name": "cloudMigrationCustomUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2832
          },
          "name": "cloudMigrationUrlEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2853
          },
          "name": "contactEmails",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2869
          },
          "name": "csrAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2882
          },
          "name": "customBranding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2898
          },
          "name": "customCssLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2914
          },
          "name": "customHtmlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2930
          },
          "name": "customTranslation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2964
          },
          "name": "defaultTrustScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2985
          },
          "name": "diagnosticLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3001
          },
          "name": "diagnosticRecordForSearchIdentifiesReturnedResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3027
          },
          "name": "enableTermsOfUse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3043
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3059
          },
          "name": "iamUpstSessionExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3075
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3097
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3126
          },
          "name": "isHostedPage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3142
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3158
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3174
          },
          "name": "maxNoOfAppCmvaToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3190
          },
          "name": "maxNoOfAppRoleMembersToReturn",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3217
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3238
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3254
          },
          "name": "prevIssuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3270
          },
          "name": "privacyPolicyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3286
          },
          "name": "reAuthFactor",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3302
          },
          "name": "reAuthWhenChangingMyAuthenticationFactors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3318
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3334
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3347
          },
          "name": "serviceAdminCannotListOtherUsers",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3363
          },
          "name": "settingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3376
          },
          "name": "signingCertPublicAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3392
          },
          "name": "subMappingAttr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3413
          },
          "name": "termsOfUseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 3429
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSetting"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 770
      },
      "name": "IdentityDomainsSettingCertificateValidation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#crl_check_on_ocsp_failure_enabled IdentityDomainsSetting#crl_check_on_ocsp_failure_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 774
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#crl_enabled IdentityDomainsSetting#crl_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 778
          },
          "name": "crlEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#crl_location IdentityDomainsSetting#crl_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 782
          },
          "name": "crlLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#crl_refresh_interval IdentityDomainsSetting#crl_refresh_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 786
          },
          "name": "crlRefreshInterval",
          "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/identity_domains_setting#ocsp_enabled IdentityDomainsSetting#ocsp_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 790
          },
          "name": "ocspEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#ocsp_responder_url IdentityDomainsSetting#ocsp_responder_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 794
          },
          "name": "ocspResponderUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#ocsp_settings_responder_url_preferred IdentityDomainsSetting#ocsp_settings_responder_url_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 798
          },
          "name": "ocspSettingsResponderUrlPreferred",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#ocsp_signing_certificate_alias IdentityDomainsSetting#ocsp_signing_certificate_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 802
          },
          "name": "ocspSigningCertificateAlias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#ocsp_timeout_duration IdentityDomainsSetting#ocsp_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 806
          },
          "name": "ocspTimeoutDuration",
          "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/identity_domains_setting#ocsp_unknown_response_status_allowed IdentityDomainsSetting#ocsp_unknown_response_status_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 810
          },
          "name": "ocspUnknownResponseStatusAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCertificateValidation"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCertificateValidationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 999
          },
          "name": "resetCrlCheckOnOcspFailureEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1015
          },
          "name": "resetCrlEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1031
          },
          "name": "resetCrlLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1047
          },
          "name": "resetCrlRefreshInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1063
          },
          "name": "resetOcspEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1079
          },
          "name": "resetOcspResponderUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1095
          },
          "name": "resetOcspSettingsResponderUrlPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1111
          },
          "name": "resetOcspSigningCertificateAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1127
          },
          "name": "resetOcspTimeoutDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1143
          },
          "name": "resetOcspUnknownResponseStatusAllowed"
        }
      ],
      "name": "IdentityDomainsSettingCertificateValidationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1003
          },
          "name": "crlCheckOnOcspFailureEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1019
          },
          "name": "crlEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1035
          },
          "name": "crlLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1051
          },
          "name": "crlRefreshIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1067
          },
          "name": "ocspEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1083
          },
          "name": "ocspResponderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1099
          },
          "name": "ocspSettingsResponderUrlPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1115
          },
          "name": "ocspSigningCertificateAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1131
          },
          "name": "ocspTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1147
          },
          "name": "ocspUnknownResponseStatusAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 993
          },
          "name": "crlCheckOnOcspFailureEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1009
          },
          "name": "crlEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1025
          },
          "name": "crlLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1041
          },
          "name": "crlRefreshInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1057
          },
          "name": "ocspEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1073
          },
          "name": "ocspResponderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1089
          },
          "name": "ocspSettingsResponderUrlPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1105
          },
          "name": "ocspSigningCertificateAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1121
          },
          "name": "ocspTimeoutDuration",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1137
          },
          "name": "ocspUnknownResponseStatusAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 916
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCertificateValidationOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1151
      },
      "name": "IdentityDomainsSettingCloudGateCorsSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#cloud_gate_cors_allowed_origins IdentityDomainsSetting#cloud_gate_cors_allowed_origins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1159
          },
          "name": "cloudGateCorsAllowedOrigins",
          "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/identity_domains_setting#cloud_gate_cors_allow_null_origin IdentityDomainsSetting#cloud_gate_cors_allow_null_origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1155
          },
          "name": "cloudGateCorsAllowNullOrigin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#cloud_gate_cors_enabled IdentityDomainsSetting#cloud_gate_cors_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1163
          },
          "name": "cloudGateCorsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#cloud_gate_cors_exposed_headers IdentityDomainsSetting#cloud_gate_cors_exposed_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1167
          },
          "name": "cloudGateCorsExposedHeaders",
          "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/identity_domains_setting#cloud_gate_cors_max_age IdentityDomainsSetting#cloud_gate_cors_max_age}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1171
          },
          "name": "cloudGateCorsMaxAge",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCloudGateCorsSettings"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1311
          },
          "name": "resetCloudGateCorsAllowedOrigins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1295
          },
          "name": "resetCloudGateCorsAllowNullOrigin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1327
          },
          "name": "resetCloudGateCorsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1343
          },
          "name": "resetCloudGateCorsExposedHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1359
          },
          "name": "resetCloudGateCorsMaxAge"
        }
      ],
      "name": "IdentityDomainsSettingCloudGateCorsSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1315
          },
          "name": "cloudGateCorsAllowedOriginsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1299
          },
          "name": "cloudGateCorsAllowNullOriginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1331
          },
          "name": "cloudGateCorsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1347
          },
          "name": "cloudGateCorsExposedHeadersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1363
          },
          "name": "cloudGateCorsMaxAgeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1305
          },
          "name": "cloudGateCorsAllowedOrigins",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1289
          },
          "name": "cloudGateCorsAllowNullOrigin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1321
          },
          "name": "cloudGateCorsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1337
          },
          "name": "cloudGateCorsExposedHeaders",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1353
          },
          "name": "cloudGateCorsMaxAge",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCloudGateCorsSettingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1367
      },
      "name": "IdentityDomainsSettingCompanyNames",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#locale IdentityDomainsSetting#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1371
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#value IdentityDomainsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1375
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCompanyNames"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 1491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1499
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 1499
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCompanyNamesList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 1424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1414
      },
      "name": "IdentityDomainsSettingCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1473
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1486
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1466
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1479
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSettingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#csr_access IdentityDomainsSetting#csr_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 57
          },
          "name": "csrAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#idcs_endpoint IdentityDomainsSetting#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 108
          },
          "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/resources/identity_domains_setting#schemas IdentityDomainsSetting#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 160
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_setting#setting_id IdentityDomainsSetting#setting_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 168
          },
          "name": "settingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#account_always_trust_scope IdentityDomainsSetting#account_always_trust_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 13
          },
          "name": "accountAlwaysTrustScope",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#allowed_domains IdentityDomainsSetting#allowed_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 17
          },
          "name": "allowedDomains",
          "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/identity_domains_setting#allowed_forgot_password_flow_return_urls IdentityDomainsSetting#allowed_forgot_password_flow_return_urls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 21
          },
          "name": "allowedForgotPasswordFlowReturnUrls",
          "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/identity_domains_setting#allowed_notification_redirect_urls IdentityDomainsSetting#allowed_notification_redirect_urls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 25
          },
          "name": "allowedNotificationRedirectUrls",
          "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/identity_domains_setting#attributes IdentityDomainsSetting#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_setting#attribute_sets IdentityDomainsSetting#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 29
          },
          "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/resources/identity_domains_setting#audit_event_retention_period IdentityDomainsSetting#audit_event_retention_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 37
          },
          "name": "auditEventRetentionPeriod",
          "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/identity_domains_setting#authorization IdentityDomainsSetting#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 41
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#certificate_validation IdentityDomainsSetting#certificate_validation}",
            "stability": "stable",
            "summary": "certificate_validation block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 190
          },
          "name": "certificateValidation",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCertificateValidation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#cloud_gate_cors_settings IdentityDomainsSetting#cloud_gate_cors_settings}",
            "stability": "stable",
            "summary": "cloud_gate_cors_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 196
          },
          "name": "cloudGateCorsSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingCloudGateCorsSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#cloud_migration_custom_url IdentityDomainsSetting#cloud_migration_custom_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 45
          },
          "name": "cloudMigrationCustomUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#cloud_migration_url_enabled IdentityDomainsSetting#cloud_migration_url_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 49
          },
          "name": "cloudMigrationUrlEnabled",
          "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/identity_domains_setting#company_names IdentityDomainsSetting#company_names}",
            "stability": "stable",
            "summary": "company_names block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 202
          },
          "name": "companyNames",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingCompanyNames"
                    },
                    "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/identity_domains_setting#contact_emails IdentityDomainsSetting#contact_emails}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 53
          },
          "name": "contactEmails",
          "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/identity_domains_setting#custom_branding IdentityDomainsSetting#custom_branding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 61
          },
          "name": "customBranding",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#custom_css_location IdentityDomainsSetting#custom_css_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 65
          },
          "name": "customCssLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#custom_html_location IdentityDomainsSetting#custom_html_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 69
          },
          "name": "customHtmlLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#custom_translation IdentityDomainsSetting#custom_translation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 73
          },
          "name": "customTranslation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#default_trust_scope IdentityDomainsSetting#default_trust_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 77
          },
          "name": "defaultTrustScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#diagnostic_level IdentityDomainsSetting#diagnostic_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 81
          },
          "name": "diagnosticLevel",
          "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/identity_domains_setting#diagnostic_record_for_search_identifies_returned_resources IdentityDomainsSetting#diagnostic_record_for_search_identifies_returned_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 85
          },
          "name": "diagnosticRecordForSearchIdentifiesReturnedResources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#enable_terms_of_use IdentityDomainsSetting#enable_terms_of_use}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 89
          },
          "name": "enableTermsOfUse",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#external_id IdentityDomainsSetting#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 93
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#iam_upst_session_expiry IdentityDomainsSetting#iam_upst_session_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 97
          },
          "name": "iamUpstSessionExpiry",
          "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/identity_domains_setting#id IdentityDomainsSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 104
          },
          "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/identity_domains_setting#images IdentityDomainsSetting#images}",
            "stability": "stable",
            "summary": "images block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 208
          },
          "name": "images",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages"
                    },
                    "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/identity_domains_setting#is_hosted_page IdentityDomainsSetting#is_hosted_page}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 112
          },
          "name": "isHostedPage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#issuer IdentityDomainsSetting#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 116
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#locale IdentityDomainsSetting#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 120
          },
          "name": "locale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#login_texts IdentityDomainsSetting#login_texts}",
            "stability": "stable",
            "summary": "login_texts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 214
          },
          "name": "loginTexts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts"
                    },
                    "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/identity_domains_setting#max_no_of_app_cmva_to_return IdentityDomainsSetting#max_no_of_app_cmva_to_return}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 124
          },
          "name": "maxNoOfAppCmvaToReturn",
          "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/identity_domains_setting#max_no_of_app_role_members_to_return IdentityDomainsSetting#max_no_of_app_role_members_to_return}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 128
          },
          "name": "maxNoOfAppRoleMembersToReturn",
          "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/identity_domains_setting#ocid IdentityDomainsSetting#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 132
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#preferred_language IdentityDomainsSetting#preferred_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 136
          },
          "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/identity_domains_setting#prev_issuer IdentityDomainsSetting#prev_issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 140
          },
          "name": "prevIssuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#privacy_policy_url IdentityDomainsSetting#privacy_policy_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 144
          },
          "name": "privacyPolicyUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#purge_configs IdentityDomainsSetting#purge_configs}",
            "stability": "stable",
            "summary": "purge_configs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 220
          },
          "name": "purgeConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs"
                    },
                    "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/identity_domains_setting#re_auth_factor IdentityDomainsSetting#re_auth_factor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 148
          },
          "name": "reAuthFactor",
          "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/identity_domains_setting#re_auth_when_changing_my_authentication_factors IdentityDomainsSetting#re_auth_when_changing_my_authentication_factors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 152
          },
          "name": "reAuthWhenChangingMyAuthenticationFactors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#resource_type_schema_version IdentityDomainsSetting#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 156
          },
          "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/resources/identity_domains_setting#service_admin_cannot_list_other_users IdentityDomainsSetting#service_admin_cannot_list_other_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 164
          },
          "name": "serviceAdminCannotListOtherUsers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#signing_cert_public_access IdentityDomainsSetting#signing_cert_public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 172
          },
          "name": "signingCertPublicAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#sub_mapping_attr IdentityDomainsSetting#sub_mapping_attr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 176
          },
          "name": "subMappingAttr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#tags IdentityDomainsSetting#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 226
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#tenant_custom_claims IdentityDomainsSetting#tenant_custom_claims}",
            "stability": "stable",
            "summary": "tenant_custom_claims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 232
          },
          "name": "tenantCustomClaims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims"
                    },
                    "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/identity_domains_setting#terms_of_use_url IdentityDomainsSetting#terms_of_use_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 180
          },
          "name": "termsOfUseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#timeouts IdentityDomainsSetting#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 238
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#timezone IdentityDomainsSetting#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 184
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNames": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNames",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 240
      },
      "name": "IdentityDomainsSettingDefaultCompanyNames",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultCompanyNames"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNamesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNamesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-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/identity-domains-setting/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-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.IdentityDomainsSettingDefaultCompanyNamesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingDefaultCompanyNamesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-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/identity-domains-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/identity-domains-setting/index.ts",
            "line": 309
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultCompanyNamesList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNamesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNamesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 263
      },
      "name": "IdentityDomainsSettingDefaultCompanyNamesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 292
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 297
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultCompanyNames"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultCompanyNamesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 320
      },
      "name": "IdentityDomainsSettingDefaultImages",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultImages"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingDefaultImagesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingDefaultImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 394
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 394
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultImagesList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-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/identity-domains-setting/index.ts",
        "line": 343
      },
      "name": "IdentityDomainsSettingDefaultImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 372
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 377
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 382
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultImages"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultImagesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 405
      },
      "name": "IdentityDomainsSettingDefaultLoginTexts",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultLoginTexts"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingDefaultLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingDefaultLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 474
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 474
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultLoginTextsList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 428
      },
      "name": "IdentityDomainsSettingDefaultLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 457
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 462
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingDefaultLoginTexts"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingDefaultLoginTextsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 485
      },
      "name": "IdentityDomainsSettingIdcsCreatedBy",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 569
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 569
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 508
      },
      "name": "IdentityDomainsSettingIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 537
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 542
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 547
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 552
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 557
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 580
      },
      "name": "IdentityDomainsSettingIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 664
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 664
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 603
      },
      "name": "IdentityDomainsSettingIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 632
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 637
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 642
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 647
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 652
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1510
      },
      "name": "IdentityDomainsSettingImages",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#type IdentityDomainsSetting#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1518
          },
          "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/identity_domains_setting#value IdentityDomainsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1522
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#display IdentityDomainsSetting#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1514
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingImages"
    },
    "cdktf-provider-oci.IdentityDomainsSettingImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1682
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSettingImagesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1675
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1675
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1675
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingImagesList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 1568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1632
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsSettingImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1636
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1649
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1662
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1626
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1642
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1655
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingImages"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingImagesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingLoginTexts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1686
      },
      "name": "IdentityDomainsSettingLoginTexts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#locale IdentityDomainsSetting#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1690
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#value IdentityDomainsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1694
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingLoginTexts"
    },
    "cdktf-provider-oci.IdentityDomainsSettingLoginTextsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTextsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 1810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingLoginTextsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingLoginTextsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1818
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 1818
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingLoginTextsList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingLoginTextsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTextsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1733
      },
      "name": "IdentityDomainsSettingLoginTextsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1792
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1805
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1785
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1798
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingLoginTexts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingLoginTextsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 675
      },
      "name": "IdentityDomainsSettingMeta",
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSettingMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 752
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 759
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 759
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 698
      },
      "name": "IdentityDomainsSettingMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 727
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 732
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 737
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 742
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 747
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSettingMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1829
      },
      "name": "IdentityDomainsSettingPurgeConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#resource_name IdentityDomainsSetting#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1833
          },
          "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/identity_domains_setting#retention_period IdentityDomainsSetting#retention_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1837
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingPurgeConfigs"
    },
    "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 1953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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.IdentityDomainsSettingPurgeConfigsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingPurgeConfigsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1961
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
            "line": 1961
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingPurgeConfigsList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 1876
      },
      "name": "IdentityDomainsSettingPurgeConfigsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1935
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1948
          },
          "name": "retentionPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1928
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1941
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingPurgeConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingPurgeConfigsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 1972
      },
      "name": "IdentityDomainsSettingTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#key IdentityDomainsSetting#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1976
          },
          "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/identity_domains_setting#value IdentityDomainsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 1980
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTags"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 2104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2096
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2111
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSettingTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2104
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2104
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2104
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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/identity-domains-setting/index.ts",
        "line": 2019
      },
      "name": "IdentityDomainsSettingTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2078
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2091
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2071
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2084
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2115
      },
      "name": "IdentityDomainsSettingTenantCustomClaims",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#all_scopes IdentityDomainsSetting#all_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2119
          },
          "name": "allScopes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#expression IdentityDomainsSetting#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2123
          },
          "name": "expression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_setting#mode IdentityDomainsSetting#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2127
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#name IdentityDomainsSetting#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#token_type IdentityDomainsSetting#token_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2139
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#value IdentityDomainsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2143
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#scopes IdentityDomainsSetting#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2135
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTenantCustomClaims"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 2400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2407
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSettingTenantCustomClaimsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2400
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2400
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2400
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTenantCustomClaimsList"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaimsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/index.ts",
          "line": 2227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2357
          },
          "name": "resetScopes"
        }
      ],
      "name": "IdentityDomainsSettingTenantCustomClaimsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2306
          },
          "name": "allScopesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2319
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2332
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2345
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2361
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2374
          },
          "name": "tokenTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2387
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2299
          },
          "name": "allScopes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2312
          },
          "name": "expression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2325
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2338
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2351
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2367
          },
          "name": "tokenType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2380
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingTenantCustomClaims"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTenantCustomClaimsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2411
      },
      "name": "IdentityDomainsSettingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_setting#create IdentityDomainsSetting#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2415
          },
          "name": "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/identity_domains_setting#delete IdentityDomainsSetting#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2419
          },
          "name": "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/identity_domains_setting#update IdentityDomainsSetting#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2423
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSettingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-setting/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-setting/index.ts",
        "line": 2469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2531
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2547
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2563
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSettingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2535
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2551
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2567
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2525
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2541
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2557
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-setting/index.ts",
            "line": 2481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSettingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-setting/index:IdentityDomainsSettingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredential": {
      "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/identity_domains_smtp_credential oci_identity_domains_smtp_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential oci_identity_domains_smtp_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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.IdentityDomainsSmtpCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSmtpCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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 IdentityDomainsSmtpCredential 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/identity_domains_smtp_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSmtpCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSmtpCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1173
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1189
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1205
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1221
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 975
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 959
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 991
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1017
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1038
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1100
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1121
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1150
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1176
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1192
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1208
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1224
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1236
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1255
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSmtpCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 888
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1000
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1005
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1026
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1047
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1053
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1072
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1077
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1082
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1088
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1109
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1170
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1159
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1186
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1202
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1218
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1164
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 963
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 979
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 995
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1021
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1042
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1066
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1104
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1125
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1138
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1154
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1180
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1196
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1212
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1228
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 969
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 953
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 985
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1011
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1032
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1059
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1094
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1115
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1131
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 1144
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredential"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSmtpCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#idcs_endpoint IdentityDomainsSmtpCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 33
          },
          "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/resources/identity_domains_smtp_credential#schemas IdentityDomainsSmtpCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 45
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_smtp_credential#attributes IdentityDomainsSmtpCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/resources/identity_domains_smtp_credential#attribute_sets IdentityDomainsSmtpCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/resources/identity_domains_smtp_credential#authorization IdentityDomainsSmtpCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/resources/identity_domains_smtp_credential#description IdentityDomainsSmtpCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/identity_domains_smtp_credential#expires_on IdentityDomainsSmtpCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 29
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#ocid IdentityDomainsSmtpCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 37
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#resource_type_schema_version IdentityDomainsSmtpCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/resources/identity_domains_smtp_credential#status IdentityDomainsSmtpCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 49
          },
          "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/identity_domains_smtp_credential#tags IdentityDomainsSmtpCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 55
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#timeouts IdentityDomainsSmtpCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 61
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsSmtpCredential#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 67
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#user IdentityDomainsSmtpCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 73
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 75
      },
      "name": "IdentityDomainsSmtpCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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.IdentityDomainsSmtpCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSmtpCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 159
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
            "line": 159
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 98
      },
      "name": "IdentityDomainsSmtpCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 127
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 132
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 137
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 142
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 170
      },
      "name": "IdentityDomainsSmtpCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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.IdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSmtpCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 254
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
            "line": 254
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 193
      },
      "name": "IdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 222
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 227
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 232
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 242
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 265
      },
      "name": "IdentityDomainsSmtpCredentialMeta",
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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.IdentityDomainsSmtpCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSmtpCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 288
      },
      "name": "IdentityDomainsSmtpCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 317
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 322
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 327
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 332
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 337
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 360
      },
      "name": "IdentityDomainsSmtpCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#key IdentityDomainsSmtpCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 364
          },
          "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/identity_domains_smtp_credential#value IdentityDomainsSmtpCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 368
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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.IdentityDomainsSmtpCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSmtpCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 492
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
            "line": 492
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 407
      },
      "name": "IdentityDomainsSmtpCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 466
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 479
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 459
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 503
      },
      "name": "IdentityDomainsSmtpCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#create IdentityDomainsSmtpCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 507
          },
          "name": "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/identity_domains_smtp_credential#delete IdentityDomainsSmtpCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_smtp_credential#update IdentityDomainsSmtpCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 515
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 623
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 639
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 655
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSmtpCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 627
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 643
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 659
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 617
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 633
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 649
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 663
      },
      "name": "IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#allow_self_change IdentityDomainsSmtpCredential#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 667
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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/identity-domains-smtp-credential/index.ts",
        "line": 699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 739
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 743
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 733
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 747
      },
      "name": "IdentityDomainsSmtpCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#ocid IdentityDomainsSmtpCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 751
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_smtp_credential#value IdentityDomainsSmtpCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 755
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsSmtpCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-smtp-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-smtp-credential/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 850
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 871
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsSmtpCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 833
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 838
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 859
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 854
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 875
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 844
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 865
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-smtp-credential/index.ts",
            "line": 805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSmtpCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-smtp-credential/index:IdentityDomainsSmtpCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProvider": {
      "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/identity_domains_social_identity_provider oci_identity_domains_social_identity_provider}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider oci_identity_domains_social_identity_provider} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 1023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsSocialIdentityProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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 IdentityDomainsSocialIdentityProvider 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/identity_domains_social_identity_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsSocialIdentityProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsSocialIdentityProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1631
          },
          "name": "putJitProvAssignedGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1647
          },
          "name": "putRelayIdpParamMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1663
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1679
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1120
          },
          "name": "resetAccessTokenUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1149
          },
          "name": "resetAdminScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1165
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1181
          },
          "name": "resetAuthzUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1197
          },
          "name": "resetAutoRedirectEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1213
          },
          "name": "resetClientCredentialInPayload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1229
          },
          "name": "resetClockSkewInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1281
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1297
          },
          "name": "resetDiscoveryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1331
          },
          "name": "resetIconUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1347
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1363
          },
          "name": "resetIdAttribute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1634
          },
          "name": "resetJitProvAssignedGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1414
          },
          "name": "resetJitProvGroupStaticListEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1449
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1465
          },
          "name": "resetProfileUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1481
          },
          "name": "resetRedirectUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1497
          },
          "name": "resetRefreshTokenUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1650
          },
          "name": "resetRelayIdpParamMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1526
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1555
          },
          "name": "resetScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1597
          },
          "name": "resetSocialJitProvisioningEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1613
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1666
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1682
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1734
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1028
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1238
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1269
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1306
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1373
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1392
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1397
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1402
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1628
          },
          "name": "jitProvAssignedGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1424
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1644
          },
          "name": "relayIdpParamMappings",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1660
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1622
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1676
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1124
          },
          "name": "accessTokenUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1137
          },
          "name": "accountLinkingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1153
          },
          "name": "adminScopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1169
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1185
          },
          "name": "authzUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1201
          },
          "name": "autoRedirectEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1217
          },
          "name": "clientCredentialInPayloadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1233
          },
          "name": "clockSkewInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1251
          },
          "name": "consumerKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1264
          },
          "name": "consumerSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1285
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1301
          },
          "name": "discoveryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1319
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1335
          },
          "name": "iconUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1367
          },
          "name": "idAttributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1386
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1351
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1638
          },
          "name": "jitProvAssignedGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1418
          },
          "name": "jitProvGroupStaticListEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1453
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1469
          },
          "name": "profileUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1485
          },
          "name": "redirectUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1501
          },
          "name": "refreshTokenUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1514
          },
          "name": "registrationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1654
          },
          "name": "relayIdpParamMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1530
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1543
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1559
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1572
          },
          "name": "serviceProviderNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1585
          },
          "name": "showOnLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1601
          },
          "name": "socialJitProvisioningEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1617
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1670
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1686
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1114
          },
          "name": "accessTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1130
          },
          "name": "accountLinkingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1143
          },
          "name": "adminScope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1159
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1175
          },
          "name": "authzUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1191
          },
          "name": "autoRedirectEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1207
          },
          "name": "clientCredentialInPayload",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1223
          },
          "name": "clockSkewInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1244
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1257
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1275
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1291
          },
          "name": "discoveryUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1312
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1325
          },
          "name": "iconUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1341
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1357
          },
          "name": "idAttribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1379
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1408
          },
          "name": "jitProvGroupStaticListEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1443
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1459
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1475
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1491
          },
          "name": "refreshTokenUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1507
          },
          "name": "registrationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1520
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1536
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1549
          },
          "name": "scope",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1565
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1578
          },
          "name": "showOnLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1591
          },
          "name": "socialJitProvisioningEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1607
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProvider"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsSocialIdentityProviderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#account_linking_enabled IdentityDomainsSocialIdentityProvider#account_linking_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 17
          },
          "name": "accountLinkingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#consumer_key IdentityDomainsSocialIdentityProvider#consumer_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 45
          },
          "name": "consumerKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#consumer_secret IdentityDomainsSocialIdentityProvider#consumer_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 49
          },
          "name": "consumerSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#enabled IdentityDomainsSocialIdentityProvider#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 61
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#idcs_endpoint IdentityDomainsSocialIdentityProvider#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 80
          },
          "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/resources/identity_domains_social_identity_provider#name IdentityDomainsSocialIdentityProvider#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 88
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#registration_enabled IdentityDomainsSocialIdentityProvider#registration_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 108
          },
          "name": "registrationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#schemas IdentityDomainsSocialIdentityProvider#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 116
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_social_identity_provider#service_provider_name IdentityDomainsSocialIdentityProvider#service_provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 124
          },
          "name": "serviceProviderName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#show_on_login IdentityDomainsSocialIdentityProvider#show_on_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 128
          },
          "name": "showOnLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#access_token_url IdentityDomainsSocialIdentityProvider#access_token_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 13
          },
          "name": "accessTokenUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#admin_scope IdentityDomainsSocialIdentityProvider#admin_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 21
          },
          "name": "adminScope",
          "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/identity_domains_social_identity_provider#authorization IdentityDomainsSocialIdentityProvider#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/resources/identity_domains_social_identity_provider#authz_url IdentityDomainsSocialIdentityProvider#authz_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 29
          },
          "name": "authzUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#auto_redirect_enabled IdentityDomainsSocialIdentityProvider#auto_redirect_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 33
          },
          "name": "autoRedirectEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#client_credential_in_payload IdentityDomainsSocialIdentityProvider#client_credential_in_payload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 37
          },
          "name": "clientCredentialInPayload",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#clock_skew_in_seconds IdentityDomainsSocialIdentityProvider#clock_skew_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 41
          },
          "name": "clockSkewInSeconds",
          "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/identity_domains_social_identity_provider#description IdentityDomainsSocialIdentityProvider#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 53
          },
          "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/identity_domains_social_identity_provider#discovery_url IdentityDomainsSocialIdentityProvider#discovery_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 57
          },
          "name": "discoveryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#icon_url IdentityDomainsSocialIdentityProvider#icon_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 65
          },
          "name": "iconUrl",
          "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/identity_domains_social_identity_provider#id IdentityDomainsSocialIdentityProvider#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 72
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#id_attribute IdentityDomainsSocialIdentityProvider#id_attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 76
          },
          "name": "idAttribute",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#jit_prov_assigned_groups IdentityDomainsSocialIdentityProvider#jit_prov_assigned_groups}",
            "stability": "stable",
            "summary": "jit_prov_assigned_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 142
          },
          "name": "jitProvAssignedGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
                    },
                    "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/identity_domains_social_identity_provider#jit_prov_group_static_list_enabled IdentityDomainsSocialIdentityProvider#jit_prov_group_static_list_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 84
          },
          "name": "jitProvGroupStaticListEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#ocid IdentityDomainsSocialIdentityProvider#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 92
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#profile_url IdentityDomainsSocialIdentityProvider#profile_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 96
          },
          "name": "profileUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#redirect_url IdentityDomainsSocialIdentityProvider#redirect_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 100
          },
          "name": "redirectUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#refresh_token_url IdentityDomainsSocialIdentityProvider#refresh_token_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 104
          },
          "name": "refreshTokenUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#relay_idp_param_mappings IdentityDomainsSocialIdentityProvider#relay_idp_param_mappings}",
            "stability": "stable",
            "summary": "relay_idp_param_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 148
          },
          "name": "relayIdpParamMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
                    },
                    "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/identity_domains_social_identity_provider#resource_type_schema_version IdentityDomainsSocialIdentityProvider#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 112
          },
          "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/resources/identity_domains_social_identity_provider#scope IdentityDomainsSocialIdentityProvider#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 120
          },
          "name": "scope",
          "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/identity_domains_social_identity_provider#social_jit_provisioning_enabled IdentityDomainsSocialIdentityProvider#social_jit_provisioning_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 132
          },
          "name": "socialJitProvisioningEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_social_identity_provider#status IdentityDomainsSocialIdentityProvider#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 136
          },
          "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/identity_domains_social_identity_provider#tags IdentityDomainsSocialIdentityProvider#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 154
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#timeouts IdentityDomainsSocialIdentityProvider#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 160
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderConfig"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 162
      },
      "name": "IdentityDomainsSocialIdentityProviderIdcsCreatedBy",
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 185
      },
      "name": "IdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 214
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 219
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 224
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 229
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 234
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 257
      },
      "name": "IdentityDomainsSocialIdentityProviderIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 280
      },
      "name": "IdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 309
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 314
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 319
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 324
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 329
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 447
      },
      "name": "IdentityDomainsSocialIdentityProviderJitProvAssignedGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#value IdentityDomainsSocialIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 451
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 559
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 559
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 483
      },
      "name": "IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 528
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 533
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 546
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 539
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderJitProvAssignedGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderJitProvAssignedGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 352
      },
      "name": "IdentityDomainsSocialIdentityProviderMeta",
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderMeta"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 436
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 436
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 375
      },
      "name": "IdentityDomainsSocialIdentityProviderMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 404
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 409
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 414
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 419
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 424
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 570
      },
      "name": "IdentityDomainsSocialIdentityProviderRelayIdpParamMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#relay_param_key IdentityDomainsSocialIdentityProvider#relay_param_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 574
          },
          "name": "relayParamKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#relay_param_value IdentityDomainsSocialIdentityProvider#relay_param_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 578
          },
          "name": "relayParamValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 705
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 705
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 617
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 688
          },
          "name": "resetRelayParamValue"
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 676
          },
          "name": "relayParamKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 692
          },
          "name": "relayParamValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 669
          },
          "name": "relayParamKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 682
          },
          "name": "relayParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 631
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderRelayIdpParamMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderRelayIdpParamMappingsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 716
      },
      "name": "IdentityDomainsSocialIdentityProviderTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#key IdentityDomainsSocialIdentityProvider#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 720
          },
          "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/identity_domains_social_identity_provider#value IdentityDomainsSocialIdentityProvider#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 724
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderTags"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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.IdentityDomainsSocialIdentityProviderTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 848
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
            "line": 848
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 841
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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/identity-domains-social-identity-provider/index.ts",
        "line": 763
      },
      "name": "IdentityDomainsSocialIdentityProviderTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 822
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 835
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 815
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 828
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 859
      },
      "name": "IdentityDomainsSocialIdentityProviderTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_social_identity_provider#create IdentityDomainsSocialIdentityProvider#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 863
          },
          "name": "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/identity_domains_social_identity_provider#delete IdentityDomainsSocialIdentityProvider#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 867
          },
          "name": "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/identity_domains_social_identity_provider#update IdentityDomainsSocialIdentityProvider#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 871
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-social-identity-provider/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-social-identity-provider/index.ts",
        "line": 917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 979
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 995
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1011
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsSocialIdentityProviderTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 983
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 999
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1015
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 973
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 989
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 1005
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-social-identity-provider/index.ts",
            "line": 929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsSocialIdentityProviderTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-social-identity-provider/index:IdentityDomainsSocialIdentityProviderTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUser": {
      "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/identity_domains_user oci_identity_domains_user}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user oci_identity_domains_user} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 10772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 10740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10757
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsUser 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/identity_domains_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11252
          },
          "name": "putAddresses",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11268
          },
          "name": "putEmails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11284
          },
          "name": "putEntitlements",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11300
          },
          "name": "putIms",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserIms"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11316
          },
          "name": "putName",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserName"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11332
          },
          "name": "putPhoneNumbers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11348
          },
          "name": "putPhotos",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11364
          },
          "name": "putRoles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11380
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11396
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11412
          },
          "name": "putUrnietfparamsscimschemasextensionenterprise20User",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11444
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11460
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11476
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11492
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11508
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionmfaUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11428
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionOciTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11524
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11540
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionposixUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11556
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11572
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11588
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11604
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionsffUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11620
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11636
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11652
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11668
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionuserUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11684
          },
          "name": "putX509Certificates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10851
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11255
          },
          "name": "resetAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10883
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10867
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10899
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10925
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10941
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11271
          },
          "name": "resetEmails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11287
          },
          "name": "resetEntitlements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10962
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10978
          },
          "name": "resetForceDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11303
          },
          "name": "resetIms"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11040
          },
          "name": "resetLocale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11319
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11062
          },
          "name": "resetNickName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11078
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11094
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11335
          },
          "name": "resetPhoneNumbers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11351
          },
          "name": "resetPhotos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11110
          },
          "name": "resetPreferredLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11126
          },
          "name": "resetProfileUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11142
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11367
          },
          "name": "resetRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11383
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11399
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11176
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11192
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11415
          },
          "name": "resetUrnietfparamsscimschemasextensionenterprise20User"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11447
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11463
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11479
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11495
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11511
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionmfaUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11431
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionOciTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11527
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11543
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionposixUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11559
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11575
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11591
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11607
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionsffUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11623
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11639
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11655
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11671
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionuserUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11239
          },
          "name": "resetUserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11687
          },
          "name": "resetX509Certificates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11699
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11753
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10745
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11249
          },
          "name": "addresses",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10908
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10913
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10950
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11265
          },
          "name": "emails",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserEmailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11281
          },
          "name": "entitlements",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10988
          },
          "name": "groups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10993
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10999
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11018
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11023
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11028
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11297
          },
          "name": "ims",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserImsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11050
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11313
          },
          "name": "name",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserNameOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11329
          },
          "name": "phoneNumbers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11345
          },
          "name": "photos",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11361
          },
          "name": "roles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11377
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11164
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11393
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11409
          },
          "name": "urnietfparamsscimschemasextensionenterprise20User",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11441
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionadaptiveUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11457
          },
          "name": "urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11473
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11202
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11489
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11505
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmfaUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11425
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11521
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11208
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11537
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11553
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11569
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11585
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11601
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsffUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11617
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11633
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11214
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11649
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserStateUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11665
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11681
          },
          "name": "x509Certificates",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserX509CertificatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10855
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11259
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10871
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10887
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10903
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10929
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10945
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11275
          },
          "name": "emailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11291
          },
          "name": "entitlementsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10966
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10982
          },
          "name": "forceDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11012
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11307
          },
          "name": "imsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserIms"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11044
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11323
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserName"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11066
          },
          "name": "nickNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11082
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11098
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11339
          },
          "name": "phoneNumbersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11355
          },
          "name": "photosInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11114
          },
          "name": "preferredLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11130
          },
          "name": "profileUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11146
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11371
          },
          "name": "rolesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11159
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11387
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11403
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11180
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11196
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11419
          },
          "name": "urnietfparamsscimschemasextensionenterprise20UserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11451
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionadaptiveUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11467
          },
          "name": "urnietfparamsscimschemasoracleidcsextensioncapabilitiesUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11483
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbCredentialsUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11499
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosUserUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11515
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmfaUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11435
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11531
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordlessUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11547
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11563
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11579
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11595
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfRegistrationUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11611
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsffUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11627
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialAccountUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11643
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiontermsOfUseUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11659
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserStateUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11675
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11227
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11243
          },
          "name": "userTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11691
          },
          "name": "x509CertificatesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10845
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10877
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10861
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10893
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10919
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10935
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10956
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10972
          },
          "name": "forceDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11005
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11034
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11056
          },
          "name": "nickName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11072
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11088
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11104
          },
          "name": "preferredLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11120
          },
          "name": "profileUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11136
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11152
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11170
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11186
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11220
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 11233
          },
          "name": "userType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1661
      },
      "name": "IdentityDomainsUserAddresses",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1693
          },
          "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/identity_domains_user#country IdentityDomainsUser#country}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1665
          },
          "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/identity_domains_user#formatted IdentityDomainsUser#formatted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1669
          },
          "name": "formatted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#locality IdentityDomainsUser#locality}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1673
          },
          "name": "locality",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#postal_code IdentityDomainsUser#postal_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1677
          },
          "name": "postalCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1681
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#region IdentityDomainsUser#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1685
          },
          "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/identity_domains_user#street_address IdentityDomainsUser#street_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1689
          },
          "name": "streetAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserAddresses"
    },
    "cdktf-provider-oci.IdentityDomainsUserAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2001
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserAddressesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1994
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1994
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1994
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserAddressesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 1784
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1868
          },
          "name": "resetCountry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1884
          },
          "name": "resetFormatted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1900
          },
          "name": "resetLocality"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1916
          },
          "name": "resetPostalCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1932
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1948
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1964
          },
          "name": "resetStreetAddress"
        }
      ],
      "name": "IdentityDomainsUserAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1872
          },
          "name": "countryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1888
          },
          "name": "formattedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1904
          },
          "name": "localityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1920
          },
          "name": "postalCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1936
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1952
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1968
          },
          "name": "streetAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1981
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1862
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1878
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1894
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1910
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1926
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1942
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1958
          },
          "name": "streetAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1974
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserAddressesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#idcs_endpoint IdentityDomainsUser#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 45
          },
          "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/resources/identity_domains_user#schemas IdentityDomainsUser#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 77
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_user#user_name IdentityDomainsUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 89
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#active IdentityDomainsUser#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 13
          },
          "name": "active",
          "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/identity_domains_user#addresses IdentityDomainsUser#addresses}",
            "stability": "stable",
            "summary": "addresses block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 99
          },
          "name": "addresses",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserAddresses"
                    },
                    "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/identity_domains_user#attributes IdentityDomainsUser#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/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/resources/identity_domains_user#attribute_sets IdentityDomainsUser#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/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/resources/identity_domains_user#authorization IdentityDomainsUser#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/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/resources/identity_domains_user#description IdentityDomainsUser#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity_domains_user#display_name IdentityDomainsUser#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/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/resources/identity_domains_user#emails IdentityDomainsUser#emails}",
            "stability": "stable",
            "summary": "emails block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 105
          },
          "name": "emails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#entitlements IdentityDomainsUser#entitlements}",
            "stability": "stable",
            "summary": "entitlements block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 111
          },
          "name": "entitlements",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements"
                    },
                    "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/identity_domains_user#external_id IdentityDomainsUser#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 37
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#force_delete IdentityDomainsUser#force_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 41
          },
          "name": "forceDelete",
          "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/identity_domains_user#ims IdentityDomainsUser#ims}",
            "stability": "stable",
            "summary": "ims block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 117
          },
          "name": "ims",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserIms"
                    },
                    "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/identity_domains_user#locale IdentityDomainsUser#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 49
          },
          "name": "locale",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#name IdentityDomainsUser#name}",
            "stability": "stable",
            "summary": "name block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 123
          },
          "name": "name",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserName"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#nick_name IdentityDomainsUser#nick_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 53
          },
          "name": "nickName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#ocid IdentityDomainsUser#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 57
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#password IdentityDomainsUser#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 61
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#phone_numbers IdentityDomainsUser#phone_numbers}",
            "stability": "stable",
            "summary": "phone_numbers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 129
          },
          "name": "phoneNumbers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#photos IdentityDomainsUser#photos}",
            "stability": "stable",
            "summary": "photos block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 135
          },
          "name": "photos",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos"
                    },
                    "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/identity_domains_user#preferred_language IdentityDomainsUser#preferred_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 65
          },
          "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/identity_domains_user#profile_url IdentityDomainsUser#profile_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 69
          },
          "name": "profileUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#resource_type_schema_version IdentityDomainsUser#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 73
          },
          "name": "resourceTypeSchemaVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#roles IdentityDomainsUser#roles}",
            "stability": "stable",
            "summary": "roles block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 141
          },
          "name": "roles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#tags IdentityDomainsUser#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 147
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#timeouts IdentityDomainsUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 153
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#timezone IdentityDomainsUser#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 81
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#title IdentityDomainsUser#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 85
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasextensionenterprise20user IdentityDomainsUser#urnietfparamsscimschemasextensionenterprise20user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasextensionenterprise20user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 159
          },
          "name": "urnietfparamsscimschemasextensionenterprise20User",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionadaptive_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionadaptive_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionadaptive_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 171
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionadaptiveUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensioncapabilities_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensioncapabilities_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensioncapabilities_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 177
          },
          "name": "urnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensiondb_credentials_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensiondb_credentials_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensiondb_credentials_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 183
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionkerberos_user_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionkerberos_user_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionkerberos_user_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 189
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionmfa_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionmfa_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionmfa_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 195
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionmfaUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextension_oci_tags IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextension_oci_tags}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextension_oci_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 165
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionOciTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionpasswordless_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionpasswordless_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionpasswordless_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 201
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionposix_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionposix_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionposix_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 207
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionposixUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionsecurity_questions_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionsecurity_questions_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionsecurity_questions_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 213
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 219
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionself_registration_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionself_registration_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_registration_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 225
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionsff_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionsff_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionsff_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 231
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsffUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionsocial_account_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionsocial_account_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionsocial_account_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 237
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionterms_of_use_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionterms_of_use_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionterms_of_use_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 243
          },
          "name": "urnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionuser_state_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionuser_state_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionuser_state_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 249
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserStateUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#urnietfparamsscimschemasoracleidcsextensionuser_user IdentityDomainsUser#urnietfparamsscimschemasoracleidcsextensionuser_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionuser_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 255
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionuserUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#user_type IdentityDomainsUser#user_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 93
          },
          "name": "userType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#x509certificates IdentityDomainsUser#x509certificates}",
            "stability": "stable",
            "summary": "x509certificates block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 261
          },
          "name": "x509Certificates",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserConfig"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredential": {
      "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/identity_domains_user_db_credential oci_identity_domains_user_db_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential oci_identity_domains_user_db_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/index.ts",
          "line": 916
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDomainsUserDbCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 901
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityDomainsUserDbCredential 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/identity_domains_user_db_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDomainsUserDbCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDomainsUserDbCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1208
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1224
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1240
          },
          "name": "putUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1256
          },
          "name": "putUser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 977
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 961
          },
          "name": "resetAttributeSets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 993
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1032
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1058
          },
          "name": "resetExpiresOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1140
          },
          "name": "resetOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1156
          },
          "name": "resetResourceTypeSchemaVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1190
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1211
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1227
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1243
          },
          "name": "resetUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1259
          },
          "name": "resetUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1291
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDomainsUserDbCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 889
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1002
          },
          "name": "compartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1020
          },
          "name": "deleteInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1041
          },
          "name": "domainOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1046
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1067
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1073
          },
          "name": "idcsCreatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1092
          },
          "name": "idcsLastModifiedBy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1097
          },
          "name": "idcsLastUpgradedInRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1102
          },
          "name": "idcsPreventedOperations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1107
          },
          "name": "lastSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1113
          },
          "name": "meta",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialMetaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1118
          },
          "name": "mixedDbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1123
          },
          "name": "mixedSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1165
          },
          "name": "salt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1205
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1199
          },
          "name": "tenancyOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1221
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1237
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1253
          },
          "name": "user",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 965
          },
          "name": "attributeSetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 981
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 997
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1015
          },
          "name": "dbPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1036
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1062
          },
          "name": "expiresOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1086
          },
          "name": "idcsEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1144
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1160
          },
          "name": "resourceTypeSchemaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1178
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1194
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1215
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1231
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1247
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1263
          },
          "name": "userInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 971
          },
          "name": "attributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 955
          },
          "name": "attributeSets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 987
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1008
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1026
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1052
          },
          "name": "expiresOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1079
          },
          "name": "idcsEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1134
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1150
          },
          "name": "resourceTypeSchemaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1171
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 1184
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredential"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 9
      },
      "name": "IdentityDomainsUserDbCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#db_password IdentityDomainsUserDbCredential#db_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 25
          },
          "name": "dbPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#idcs_endpoint IdentityDomainsUserDbCredential#idcs_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/resources/identity_domains_user_db_credential#schemas IdentityDomainsUserDbCredential#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 49
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_domains_user_db_credential#attributes IdentityDomainsUserDbCredential#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/resources/identity_domains_user_db_credential#attribute_sets IdentityDomainsUserDbCredential#attribute_sets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/resources/identity_domains_user_db_credential#authorization IdentityDomainsUserDbCredential#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/resources/identity_domains_user_db_credential#description IdentityDomainsUserDbCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/identity_domains_user_db_credential#expires_on IdentityDomainsUserDbCredential#expires_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 33
          },
          "name": "expiresOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#ocid IdentityDomainsUserDbCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 41
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#resource_type_schema_version IdentityDomainsUserDbCredential#resource_type_schema_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 45
          },
          "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/resources/identity_domains_user_db_credential#status IdentityDomainsUserDbCredential#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 53
          },
          "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/identity_domains_user_db_credential#tags IdentityDomainsUserDbCredential#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 59
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#timeouts IdentityDomainsUserDbCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 65
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#urnietfparamsscimschemasoracleidcsextensionself_change_user IdentityDomainsUserDbCredential#urnietfparamsscimschemasoracleidcsextensionself_change_user}",
            "stability": "stable",
            "summary": "urnietfparamsscimschemasoracleidcsextensionself_change_user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 71
          },
          "name": "urnietfparamsscimschemasoracleidcsextensionselfChangeUser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#user IdentityDomainsUserDbCredential#user}",
            "stability": "stable",
            "summary": "user block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 77
          },
          "name": "user",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialConfig"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 79
      },
      "name": "IdentityDomainsUserDbCredentialIdcsCreatedBy",
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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.IdentityDomainsUserDbCredentialIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserDbCredentialIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 102
      },
      "name": "IdentityDomainsUserDbCredentialIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 131
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 136
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 141
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 146
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 151
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 174
      },
      "name": "IdentityDomainsUserDbCredentialIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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.IdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserDbCredentialIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 197
      },
      "name": "IdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 226
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 231
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 236
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 241
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 246
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 269
      },
      "name": "IdentityDomainsUserDbCredentialMeta",
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialMeta"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 346
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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.IdentityDomainsUserDbCredentialMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserDbCredentialMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 353
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
            "line": 353
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 292
      },
      "name": "IdentityDomainsUserDbCredentialMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 321
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 326
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 331
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 336
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 341
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 364
      },
      "name": "IdentityDomainsUserDbCredentialTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#key IdentityDomainsUserDbCredential#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 368
          },
          "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/identity_domains_user_db_credential#value IdentityDomainsUserDbCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 372
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialTags"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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.IdentityDomainsUserDbCredentialTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserDbCredentialTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 411
      },
      "name": "IdentityDomainsUserDbCredentialTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 470
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 483
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 463
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 507
      },
      "name": "IdentityDomainsUserDbCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#create IdentityDomainsUserDbCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 511
          },
          "name": "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/identity_domains_user_db_credential#delete IdentityDomainsUserDbCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 515
          },
          "name": "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/identity_domains_user_db_credential#update IdentityDomainsUserDbCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 519
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 627
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 643
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 659
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsUserDbCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 631
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 647
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 663
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 621
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 637
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 653
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 667
      },
      "name": "IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#allow_self_change IdentityDomainsUserDbCredential#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 671
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 743
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 747
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 737
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 714
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user-db-credential/index.ts",
        "line": 751
      },
      "name": "IdentityDomainsUserDbCredentialUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#value IdentityDomainsUserDbCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 759
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user_db_credential#ocid IdentityDomainsUserDbCredential#ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 755
          },
          "name": "ocid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserDbCredentialUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user-db-credential/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/identity-domains-user-db-credential/index.ts",
        "line": 798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 854
          },
          "name": "resetOcid"
        }
      ],
      "name": "IdentityDomainsUserDbCredentialUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 837
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 842
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 863
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 858
          },
          "name": "ocidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 876
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 848
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 869
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user-db-credential/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserDbCredentialUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user-db-credential/index:IdentityDomainsUserDbCredentialUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserEmails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2005
      },
      "name": "IdentityDomainsUserEmails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2017
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2021
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2009
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#secondary IdentityDomainsUser#secondary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2013
          },
          "name": "secondary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#verified IdentityDomainsUser#verified}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2025
          },
          "name": "verified",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEmails"
    },
    "cdktf-provider-oci.IdentityDomainsUserEmailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 2233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserEmailsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserEmailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 2241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEmailsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserEmailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEmailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 2095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2166
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2182
          },
          "name": "resetSecondary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2224
          },
          "name": "resetVerified"
        }
      ],
      "name": "IdentityDomainsUserEmailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2154
          },
          "name": "pendingVerificationData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2170
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2186
          },
          "name": "secondaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2199
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2212
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2228
          },
          "name": "verifiedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2160
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2176
          },
          "name": "secondary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2192
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2205
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2218
          },
          "name": "verified",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserEmails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEmailsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserEntitlements": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2252
      },
      "name": "IdentityDomainsUserEntitlements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2264
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2268
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2256
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2260
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEntitlements"
    },
    "cdktf-provider-oci.IdentityDomainsUserEntitlementsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 2450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2457
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserEntitlementsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2450
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2450
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2450
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEntitlementsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserEntitlementsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2391
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2407
          },
          "name": "resetPrimary"
        }
      ],
      "name": "IdentityDomainsUserEntitlementsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2395
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2411
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2424
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2437
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2385
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2401
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2417
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2430
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserEntitlements"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserEntitlementsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 263
      },
      "name": "IdentityDomainsUserGroups",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserGroups"
    },
    "cdktf-provider-oci.IdentityDomainsUserGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 367
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 367
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 286
      },
      "name": "IdentityDomainsUserGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 315
          },
          "name": "dateAdded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 320
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 325
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 330
          },
          "name": "membershipOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 335
          },
          "name": "nonUniqueDisplay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 340
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 345
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 350
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 355
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserGroups"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 378
      },
      "name": "IdentityDomainsUserIdcsCreatedBy",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsCreatedBy"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserIdcsCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserIdcsCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 462
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 462
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsCreatedByList"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 401
      },
      "name": "IdentityDomainsUserIdcsCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 430
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 435
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 440
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 445
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 450
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsCreatedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsCreatedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 473
      },
      "name": "IdentityDomainsUserIdcsLastModifiedBy",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsLastModifiedBy"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserIdcsLastModifiedByOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserIdcsLastModifiedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsLastModifiedByList"
    },
    "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 496
      },
      "name": "IdentityDomainsUserIdcsLastModifiedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 525
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 530
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 535
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 540
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 545
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserIdcsLastModifiedBy"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIdcsLastModifiedByOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserIms": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserIms",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2461
      },
      "name": "IdentityDomainsUserIms",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2473
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2477
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2465
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2469
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserIms"
    },
    "cdktf-provider-oci.IdentityDomainsUserImsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserImsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 2659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2666
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserImsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserImsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2659
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2659
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2659
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserIms"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserImsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserImsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserImsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 2540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2600
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2616
          },
          "name": "resetPrimary"
        }
      ],
      "name": "IdentityDomainsUserImsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2604
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2620
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2633
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2646
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2594
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2610
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2626
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2639
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserIms"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserImsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserMeta": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserMeta",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 568
      },
      "name": "IdentityDomainsUserMeta",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserMeta"
    },
    "cdktf-provider-oci.IdentityDomainsUserMetaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserMetaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserMetaOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserMetaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 652
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 652
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserMetaList"
    },
    "cdktf-provider-oci.IdentityDomainsUserMetaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserMetaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 591
      },
      "name": "IdentityDomainsUserMetaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 620
          },
          "name": "created",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 625
          },
          "name": "lastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 630
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 635
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 640
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserMeta"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserMetaOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2670
      },
      "name": "IdentityDomainsUserName",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#family_name IdentityDomainsUser#family_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2674
          },
          "name": "familyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#formatted IdentityDomainsUser#formatted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2678
          },
          "name": "formatted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#given_name IdentityDomainsUser#given_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2682
          },
          "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/identity_domains_user#honorific_prefix IdentityDomainsUser#honorific_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2686
          },
          "name": "honorificPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#honorific_suffix IdentityDomainsUser#honorific_suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2690
          },
          "name": "honorificSuffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#middle_name IdentityDomainsUser#middle_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2694
          },
          "name": "middleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserName"
    },
    "cdktf-provider-oci.IdentityDomainsUserNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2831
          },
          "name": "resetFamilyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2847
          },
          "name": "resetFormatted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2863
          },
          "name": "resetGivenName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2879
          },
          "name": "resetHonorificPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2895
          },
          "name": "resetHonorificSuffix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2911
          },
          "name": "resetMiddleName"
        }
      ],
      "name": "IdentityDomainsUserNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2835
          },
          "name": "familyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2851
          },
          "name": "formattedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2867
          },
          "name": "givenNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2883
          },
          "name": "honorificPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2899
          },
          "name": "honorificSuffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2915
          },
          "name": "middleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2825
          },
          "name": "familyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2841
          },
          "name": "formatted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2857
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2873
          },
          "name": "honorificPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2889
          },
          "name": "honorificSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2905
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserName"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserNameOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2919
      },
      "name": "IdentityDomainsUserPhoneNumbers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2927
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2931
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2923
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhoneNumbers"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3101
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserPhoneNumbersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3094
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3094
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3094
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhoneNumbersList"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 2987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 2977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3046
          },
          "name": "resetPrimary"
        }
      ],
      "name": "IdentityDomainsUserPhoneNumbersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3034
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3081
          },
          "name": "verified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3050
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3063
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3076
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3040
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3056
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3069
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 2991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserPhoneNumbers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhoneNumbersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhotos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3105
      },
      "name": "IdentityDomainsUserPhotos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3117
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3121
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3109
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3113
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhotos"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhotosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotosOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserPhotosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3303
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3303
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3303
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhotosList"
    },
    "cdktf-provider-oci.IdentityDomainsUserPhotosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3244
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3260
          },
          "name": "resetPrimary"
        }
      ],
      "name": "IdentityDomainsUserPhotosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3248
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3264
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3277
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3290
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3238
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3254
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3270
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3283
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserPhotos"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserPhotosOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3314
      },
      "name": "IdentityDomainsUserRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3326
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3330
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3318
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3322
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserRoles"
    },
    "cdktf-provider-oci.IdentityDomainsUserRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3519
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3512
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3512
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3512
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3453
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3469
          },
          "name": "resetPrimary"
        }
      ],
      "name": "IdentityDomainsUserRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3457
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3473
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3486
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3499
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3447
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3463
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3479
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3492
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserRoles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3523
      },
      "name": "IdentityDomainsUserTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#key IdentityDomainsUser#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3527
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3531
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserTags"
    },
    "cdktf-provider-oci.IdentityDomainsUserTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3662
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3655
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3655
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3655
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 3570
      },
      "name": "IdentityDomainsUserTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3629
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3642
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3622
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3635
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3666
      },
      "name": "IdentityDomainsUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#create IdentityDomainsUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3670
          },
          "name": "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/identity_domains_user#delete IdentityDomainsUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3674
          },
          "name": "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/identity_domains_user#update IdentityDomainsUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3678
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserTimeouts"
    },
    "cdktf-provider-oci.IdentityDomainsUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 3732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3786
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3802
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3818
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDomainsUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3790
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3806
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3822
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3780
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3796
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3812
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3736
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3920
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#cost_center IdentityDomainsUser#cost_center}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3924
          },
          "name": "costCenter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#department IdentityDomainsUser#department}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3928
          },
          "name": "department",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#division IdentityDomainsUser#division}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3932
          },
          "name": "division",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#employee_number IdentityDomainsUser#employee_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3936
          },
          "name": "employeeNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#manager IdentityDomainsUser#manager}",
            "stability": "stable",
            "summary": "manager block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3946
          },
          "name": "manager",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#organization IdentityDomainsUser#organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3940
          },
          "name": "organization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3826
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3830
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 3862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3912
          },
          "name": "resetValue"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3895
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3900
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3916
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3906
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 3873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4160
          },
          "name": "putManager",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4083
          },
          "name": "resetCostCenter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4099
          },
          "name": "resetDepartment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4115
          },
          "name": "resetDivision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4131
          },
          "name": "resetEmployeeNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4163
          },
          "name": "resetManager"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4147
          },
          "name": "resetOrganization"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4157
          },
          "name": "manager",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManagerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4087
          },
          "name": "costCenterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4103
          },
          "name": "departmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4119
          },
          "name": "divisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4135
          },
          "name": "employeeNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4167
          },
          "name": "managerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserManager"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4151
          },
          "name": "organizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4077
          },
          "name": "costCenter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4093
          },
          "name": "department",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4109
          },
          "name": "division",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4125
          },
          "name": "employeeNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4141
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20User"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasextensionenterprise20UserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4487
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#defined_tags IdentityDomainsUser#defined_tags}",
            "stability": "stable",
            "summary": "defined_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4493
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#freeform_tags IdentityDomainsUser#freeform_tags}",
            "stability": "stable",
            "summary": "freeform_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4499
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4171
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#key IdentityDomainsUser#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4175
          },
          "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/identity_domains_user#namespace IdentityDomainsUser#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4179
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4183
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4340
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4333
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4333
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4333
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4229
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4294
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4307
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4320
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4287
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4300
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4313
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4344
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#key IdentityDomainsUser#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4348
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4352
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4483
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4476
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4476
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4476
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4391
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4450
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4463
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4443
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4456
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4586
          },
          "name": "putDefinedTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4602
          },
          "name": "putFreeformTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4589
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4605
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4583
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4599
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4577
          },
          "name": "tagSlug",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4593
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsDefinedTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4609
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsFreeformTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTags"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionOciTagsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4887
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#risk_level IdentityDomainsUser#risk_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4891
          },
          "name": "riskLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#risk_scores IdentityDomainsUser#risk_scores}",
            "stability": "stable",
            "summary": "risk_scores block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4897
          },
          "name": "riskScores",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4995
          },
          "name": "putRiskScores",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4982
          },
          "name": "resetRiskLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4998
          },
          "name": "resetRiskScores"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4992
          },
          "name": "riskScores",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4986
          },
          "name": "riskLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5002
          },
          "name": "riskScoresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4976
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4613
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#last_update_timestamp IdentityDomainsUser#last_update_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4617
          },
          "name": "lastUpdateTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#risk_level IdentityDomainsUser#risk_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4621
          },
          "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/identity_domains_user#score IdentityDomainsUser#score}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4625
          },
          "name": "score",
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4637
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#source IdentityDomainsUser#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4629
          },
          "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/identity_domains_user#status IdentityDomainsUser#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4633
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4876
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4876
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4876
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 4714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 4704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4830
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4846
          },
          "name": "resetStatus"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4792
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4787
          },
          "name": "lastUpdateTimestampInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4805
          },
          "name": "riskLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4818
          },
          "name": "scoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4834
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4850
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4863
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4780
          },
          "name": "lastUpdateTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4798
          },
          "name": "riskLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4811
          },
          "name": "score",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4824
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4840
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4856
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 4718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScores"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionadaptiveUserRiskScoresOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5006
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#can_use_api_keys IdentityDomainsUser#can_use_api_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5010
          },
          "name": "canUseApiKeys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_auth_tokens IdentityDomainsUser#can_use_auth_tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5014
          },
          "name": "canUseAuthTokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_console IdentityDomainsUser#can_use_console}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5018
          },
          "name": "canUseConsole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_console_password IdentityDomainsUser#can_use_console_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5022
          },
          "name": "canUseConsolePassword",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_customer_secret_keys IdentityDomainsUser#can_use_customer_secret_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5026
          },
          "name": "canUseCustomerSecretKeys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_db_credentials IdentityDomainsUser#can_use_db_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5030
          },
          "name": "canUseDbCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_oauth2client_credentials IdentityDomainsUser#can_use_oauth2client_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5034
          },
          "name": "canUseOauth2ClientCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#can_use_smtp_credentials IdentityDomainsUser#can_use_smtp_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5038
          },
          "name": "canUseSmtpCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5201
          },
          "name": "resetCanUseApiKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5217
          },
          "name": "resetCanUseAuthTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5233
          },
          "name": "resetCanUseConsole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5249
          },
          "name": "resetCanUseConsolePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5265
          },
          "name": "resetCanUseCustomerSecretKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5281
          },
          "name": "resetCanUseDbCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5297
          },
          "name": "resetCanUseOauth2ClientCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5313
          },
          "name": "resetCanUseSmtpCredentials"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5205
          },
          "name": "canUseApiKeysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5221
          },
          "name": "canUseAuthTokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5237
          },
          "name": "canUseConsoleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5253
          },
          "name": "canUseConsolePasswordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5269
          },
          "name": "canUseCustomerSecretKeysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5285
          },
          "name": "canUseDbCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5301
          },
          "name": "canUseOauth2ClientCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5317
          },
          "name": "canUseSmtpCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5195
          },
          "name": "canUseApiKeys",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5211
          },
          "name": "canUseAuthTokens",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5227
          },
          "name": "canUseConsole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5243
          },
          "name": "canUseConsolePassword",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5259
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5275
          },
          "name": "canUseDbCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5291
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5307
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensioncapabilitiesUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5321
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#db_user_name IdentityDomainsUser#db_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5325
          },
          "name": "dbUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5402
          },
          "name": "resetDbUserName"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5390
          },
          "name": "dbLoginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5406
          },
          "name": "dbUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5396
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 743
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 821
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 828
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 828
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 766
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 795
          },
          "name": "dbGlobalRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 800
          },
          "name": "domainLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 805
          },
          "name": "instanceLevelSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 810
          },
          "name": "isDbUser",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 816
          },
          "name": "passwordVerifiers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 779
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 663
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 732
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 732
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 686
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 715
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 720
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiers"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiondbUserUserPasswordVerifiersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5594
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#realm_users IdentityDomainsUser#realm_users}",
            "stability": "stable",
            "summary": "realm_users block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5600
          },
          "name": "realmUsers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5669
          },
          "name": "putRealmUsers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5672
          },
          "name": "resetRealmUsers"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5666
          },
          "name": "realmUsers",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5676
          },
          "name": "realmUsersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5410
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5422
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#principal_name IdentityDomainsUser#principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5414
          },
          "name": "principalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#realm_name IdentityDomainsUser#realm_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5418
          },
          "name": "realmName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5583
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5532
          },
          "name": "resetPrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5548
          },
          "name": "resetRealmName"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5557
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5536
          },
          "name": "principalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5552
          },
          "name": "realmNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5570
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5526
          },
          "name": "principalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5542
          },
          "name": "realmName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5563
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionkerberosUserUserRealmUsersOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6417
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#bypass_codes IdentityDomainsUser#bypass_codes}",
            "stability": "stable",
            "summary": "bypass_codes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6451
          },
          "name": "bypassCodes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#devices IdentityDomainsUser#devices}",
            "stability": "stable",
            "summary": "devices block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6457
          },
          "name": "devices",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
                    },
                    "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/identity_domains_user#login_attempts IdentityDomainsUser#login_attempts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6421
          },
          "name": "loginAttempts",
          "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/identity_domains_user#mfa_enabled_on IdentityDomainsUser#mfa_enabled_on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6425
          },
          "name": "mfaEnabledOn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#mfa_ignored_apps IdentityDomainsUser#mfa_ignored_apps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6429
          },
          "name": "mfaIgnoredApps",
          "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/identity_domains_user#mfa_status IdentityDomainsUser#mfa_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6433
          },
          "name": "mfaStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#preferred_authentication_factor IdentityDomainsUser#preferred_authentication_factor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6437
          },
          "name": "preferredAuthenticationFactor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#preferred_authentication_method IdentityDomainsUser#preferred_authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6441
          },
          "name": "preferredAuthenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#preferred_device IdentityDomainsUser#preferred_device}",
            "stability": "stable",
            "summary": "preferred_device block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6463
          },
          "name": "preferredDevice",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#preferred_third_party_vendor IdentityDomainsUser#preferred_third_party_vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6445
          },
          "name": "preferredThirdPartyVendor",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#trusted_user_agents IdentityDomainsUser#trusted_user_agents}",
            "stability": "stable",
            "summary": "trusted_user_agents block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6469
          },
          "name": "trustedUserAgents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5680
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5684
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 5787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5794
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5787
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5716
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5761
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5774
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5767
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5798
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5830
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#authentication_method IdentityDomainsUser#authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5802
          },
          "name": "authenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5806
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#factor_status IdentityDomainsUser#factor_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5810
          },
          "name": "factorStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#factor_type IdentityDomainsUser#factor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5814
          },
          "name": "factorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#last_sync_time IdentityDomainsUser#last_sync_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5818
          },
          "name": "lastSyncTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#status IdentityDomainsUser#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5822
          },
          "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/identity_domains_user#third_party_vendor_name IdentityDomainsUser#third_party_vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5826
          },
          "name": "thirdPartyVendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 6136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6143
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6136
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6136
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6136
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 5911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6005
          },
          "name": "resetAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6021
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6037
          },
          "name": "resetFactorStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6053
          },
          "name": "resetFactorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6069
          },
          "name": "resetLastSyncTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6090
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6106
          },
          "name": "resetThirdPartyVendorName"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6078
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6009
          },
          "name": "authenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6025
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6041
          },
          "name": "factorStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6057
          },
          "name": "factorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6073
          },
          "name": "lastSyncTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6094
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6110
          },
          "name": "thirdPartyVendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6123
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5999
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6015
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6031
          },
          "name": "factorStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6047
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6063
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6084
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6100
          },
          "name": "thirdPartyVendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6116
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 5925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 6578
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6780
          },
          "name": "putBypassCodes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6796
          },
          "name": "putDevices",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6812
          },
          "name": "putPreferredDevice",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6828
          },
          "name": "putTrustedUserAgents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6783
          },
          "name": "resetBypassCodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6799
          },
          "name": "resetDevices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6671
          },
          "name": "resetLoginAttempts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6687
          },
          "name": "resetMfaEnabledOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6703
          },
          "name": "resetMfaIgnoredApps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6719
          },
          "name": "resetMfaStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6735
          },
          "name": "resetPreferredAuthenticationFactor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6751
          },
          "name": "resetPreferredAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6815
          },
          "name": "resetPreferredDevice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6767
          },
          "name": "resetPreferredThirdPartyVendor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6831
          },
          "name": "resetTrustedUserAgents"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6777
          },
          "name": "bypassCodes",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6793
          },
          "name": "devices",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevicesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6809
          },
          "name": "preferredDevice",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6825
          },
          "name": "trustedUserAgents",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6787
          },
          "name": "bypassCodesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserBypassCodes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6803
          },
          "name": "devicesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserDevices"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6675
          },
          "name": "loginAttemptsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6691
          },
          "name": "mfaEnabledOnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6707
          },
          "name": "mfaIgnoredAppsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6723
          },
          "name": "mfaStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6739
          },
          "name": "preferredAuthenticationFactorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6755
          },
          "name": "preferredAuthenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6819
          },
          "name": "preferredDeviceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6771
          },
          "name": "preferredThirdPartyVendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6835
          },
          "name": "trustedUserAgentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6665
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6681
          },
          "name": "mfaEnabledOn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6697
          },
          "name": "mfaIgnoredApps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6713
          },
          "name": "mfaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6729
          },
          "name": "preferredAuthenticationFactor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6745
          },
          "name": "preferredAuthenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6761
          },
          "name": "preferredThirdPartyVendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6147
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6155
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6151
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 6201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6240
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6249
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6244
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6262
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6234
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6255
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDevice"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserPreferredDeviceOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6266
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6274
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6270
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 6406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6406
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6406
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6406
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 6323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6371
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6380
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6375
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6393
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6365
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6386
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgents"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionmfaUserTrustedUserAgentsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 929
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 839
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 918
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 918
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 862
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 891
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 896
          },
          "name": "priority",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 901
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 906
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicy"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1029
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 1029
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 952
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 982
          },
          "name": "applicablePasswordPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserApplicablePasswordPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 987
          },
          "name": "cantChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 992
          },
          "name": "cantExpire",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 997
          },
          "name": "expired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1002
          },
          "name": "lastFailedValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1007
          },
          "name": "lastSuccessfulSetDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1012
          },
          "name": "lastSuccessfulValidationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1017
          },
          "name": "mustChange",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordStateUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6958
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#factor_identifier IdentityDomainsUser#factor_identifier}",
            "stability": "stable",
            "summary": "factor_identifier block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6972
          },
          "name": "factorIdentifier",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#factor_method IdentityDomainsUser#factor_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6962
          },
          "name": "factorMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#factor_type IdentityDomainsUser#factor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6966
          },
          "name": "factorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6839
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6847
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6843
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 6886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6932
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6941
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6936
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6954
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6926
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6947
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 6897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7099
          },
          "name": "putFactorIdentifier",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7102
          },
          "name": "resetFactorIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7070
          },
          "name": "resetFactorMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7086
          },
          "name": "resetFactorType"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7096
          },
          "name": "factorIdentifier",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifierOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7106
          },
          "name": "factorIdentifierInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserFactorIdentifier"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7074
          },
          "name": "factorMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7090
          },
          "name": "factorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7064
          },
          "name": "factorMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7080
          },
          "name": "factorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionpasswordlessUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7110
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#gecos IdentityDomainsUser#gecos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7114
          },
          "name": "gecos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#gid_number IdentityDomainsUser#gid_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7118
          },
          "name": "gidNumber",
          "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/identity_domains_user#home_directory IdentityDomainsUser#home_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7122
          },
          "name": "homeDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#login_shell IdentityDomainsUser#login_shell}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7126
          },
          "name": "loginShell",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#uid_number IdentityDomainsUser#uid_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7130
          },
          "name": "uidNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7254
          },
          "name": "resetGecos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7270
          },
          "name": "resetGidNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7286
          },
          "name": "resetHomeDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7302
          },
          "name": "resetLoginShell"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7318
          },
          "name": "resetUidNumber"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7258
          },
          "name": "gecosInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7274
          },
          "name": "gidNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7290
          },
          "name": "homeDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7306
          },
          "name": "loginShellInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7322
          },
          "name": "uidNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7248
          },
          "name": "gecos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7264
          },
          "name": "gidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7280
          },
          "name": "homeDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7296
          },
          "name": "loginShell",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7312
          },
          "name": "uidNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionposixUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7507
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#sec_questions IdentityDomainsUser#sec_questions}",
            "stability": "stable",
            "summary": "sec_questions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7513
          },
          "name": "secQuestions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7582
          },
          "name": "putSecQuestions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7585
          },
          "name": "resetSecQuestions"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7579
          },
          "name": "secQuestions",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7589
          },
          "name": "secQuestionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7326
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#answer IdentityDomainsUser#answer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7330
          },
          "name": "answer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7338
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#hint_text IdentityDomainsUser#hint_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7334
          },
          "name": "hintText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7503
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7496
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7461
          },
          "name": "resetHintText"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7470
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7449
          },
          "name": "answerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7465
          },
          "name": "hintTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7483
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7442
          },
          "name": "answer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7455
          },
          "name": "hintText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7476
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsecurityQuestionsUserSecQuestionsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7593
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#allow_self_change IdentityDomainsUser#allow_self_change}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7597
          },
          "name": "allowSelfChange",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7669
          },
          "name": "resetAllowSelfChange"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7673
          },
          "name": "allowSelfChangeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7663
          },
          "name": "allowSelfChange",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfChangeUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7796
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#self_registration_profile IdentityDomainsUser#self_registration_profile}",
            "stability": "stable",
            "summary": "self_registration_profile block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7810
          },
          "name": "selfRegistrationProfile",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#consent_granted IdentityDomainsUser#consent_granted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7800
          },
          "name": "consentGranted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#user_token IdentityDomainsUser#user_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7804
          },
          "name": "userToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7937
          },
          "name": "putSelfRegistrationProfile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7908
          },
          "name": "resetConsentGranted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7924
          },
          "name": "resetUserToken"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7934
          },
          "name": "selfRegistrationProfile",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7912
          },
          "name": "consentGrantedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7941
          },
          "name": "selfRegistrationProfileInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7928
          },
          "name": "userTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7902
          },
          "name": "consentGranted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7918
          },
          "name": "userToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7677
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7685
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7681
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 7731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7770
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7779
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7774
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7792
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7764
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7785
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfile"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionselfRegistrationUserSelfRegistrationProfileOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7945
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#sff_auth_keys IdentityDomainsUser#sff_auth_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7949
          },
          "name": "sffAuthKeys",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 7981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8021
          },
          "name": "resetSffAuthKeys"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8025
          },
          "name": "sffAuthKeysInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8015
          },
          "name": "sffAuthKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 7992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsffUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8180
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#social_accounts IdentityDomainsUser#social_accounts}",
            "stability": "stable",
            "summary": "social_accounts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8186
          },
          "name": "socialAccounts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8255
          },
          "name": "putSocialAccounts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8258
          },
          "name": "resetSocialAccounts"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8252
          },
          "name": "socialAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8262
          },
          "name": "socialAccountsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8029
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8037
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8033
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8169
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8169
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8169
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 8076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8134
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8143
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8138
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8156
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8128
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8149
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccounts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionsocialAccountUserSocialAccountsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8384
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#terms_of_use_consents IdentityDomainsUser#terms_of_use_consents}",
            "stability": "stable",
            "summary": "terms_of_use_consents block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8390
          },
          "name": "termsOfUseConsents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8459
          },
          "name": "putTermsOfUseConsents",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8462
          },
          "name": "resetTermsOfUseConsents"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8456
          },
          "name": "termsOfUseConsents",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8466
          },
          "name": "termsOfUseConsentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8266
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8270
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8380
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8373
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8373
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8373
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8312
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8302
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8347
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8360
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8353
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsents"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensiontermsOfUseUserTermsOfUseConsentsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1555
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1040
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 1119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1063
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1092
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1097
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1102
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeys"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1130
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 1204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1153
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1182
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1187
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1192
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokens"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1215
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1289
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 1289
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1238
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1267
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1272
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1277
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeys"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1300
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1381
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1374
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1323
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1352
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1357
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1362
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentials"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 1650
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1657
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1650
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1650
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1650
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1385
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 1459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1466
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1459
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1459
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1459
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 1417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1408
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1437
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1442
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1447
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentials"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1578
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1608
          },
          "name": "apiKeys",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserApiKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1614
          },
          "name": "authTokens",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserAuthTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1620
          },
          "name": "customerSecretKeys",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserCustomerSecretKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1626
          },
          "name": "dbCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserDbCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1632
          },
          "name": "oAuth2ClientCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOAuth2ClientCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1638
          },
          "name": "smtpCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1470
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
        "line": 1537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1544
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/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/identity-domains-user/index.ts",
            "line": 1544
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 1502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 1493
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1522
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1527
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1532
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 1506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentials"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserCredentialsUserSmtpCredentialsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8770
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#locked IdentityDomainsUser#locked}",
            "stability": "stable",
            "summary": "locked block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8780
          },
          "name": "locked",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#max_concurrent_sessions IdentityDomainsUser#max_concurrent_sessions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8774
          },
          "name": "maxConcurrentSessions",
          "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/identity_domains_user#recovery_locked IdentityDomainsUser#recovery_locked}",
            "stability": "stable",
            "summary": "recovery_locked block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8786
          },
          "name": "recoveryLocked",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8470
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#expired IdentityDomainsUser#expired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8474
          },
          "name": "expired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#lock_date IdentityDomainsUser#lock_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8478
          },
          "name": "lockDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#on IdentityDomainsUser#on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8482
          },
          "name": "on",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#reason IdentityDomainsUser#reason}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8486
          },
          "name": "reason",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8597
          },
          "name": "resetExpired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8613
          },
          "name": "resetLockDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8629
          },
          "name": "resetOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8645
          },
          "name": "resetReason"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8601
          },
          "name": "expiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8617
          },
          "name": "lockDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8633
          },
          "name": "onInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8649
          },
          "name": "reasonInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8591
          },
          "name": "expired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8607
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8623
          },
          "name": "on",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8639
          },
          "name": "reason",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8839
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8927
          },
          "name": "putLocked",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8943
          },
          "name": "putRecoveryLocked",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8930
          },
          "name": "resetLocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8899
          },
          "name": "resetMaxConcurrentSessions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8946
          },
          "name": "resetRecoveryLocked"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8877
          },
          "name": "lastFailedLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8882
          },
          "name": "lastSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8924
          },
          "name": "locked",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLockedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8887
          },
          "name": "loginAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8908
          },
          "name": "previousSuccessfulLoginDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8913
          },
          "name": "recoveryAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8918
          },
          "name": "recoveryEnrollAttempts",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8940
          },
          "name": "recoveryLocked",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8934
          },
          "name": "lockedInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserLocked"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8903
          },
          "name": "maxConcurrentSessionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8950
          },
          "name": "recoveryLockedInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8893
          },
          "name": "maxConcurrentSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8653
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#lock_date IdentityDomainsUser#lock_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8657
          },
          "name": "lockDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#on IdentityDomainsUser#on}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8661
          },
          "name": "on",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8746
          },
          "name": "resetLockDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8762
          },
          "name": "resetOn"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8750
          },
          "name": "lockDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8766
          },
          "name": "onInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8740
          },
          "name": "lockDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8756
          },
          "name": "on",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLocked"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserStateUserRecoveryLockedOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9917
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#account_recovery_required IdentityDomainsUser#account_recovery_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9921
          },
          "name": "accountRecoveryRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#bypass_notification IdentityDomainsUser#bypass_notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9925
          },
          "name": "bypassNotification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#creation_mechanism IdentityDomainsUser#creation_mechanism}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9929
          },
          "name": "creationMechanism",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#delegated_authentication_target_app IdentityDomainsUser#delegated_authentication_target_app}",
            "stability": "stable",
            "summary": "delegated_authentication_target_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9975
          },
          "name": "delegatedAuthenticationTargetApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#do_not_show_getting_started IdentityDomainsUser#do_not_show_getting_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9933
          },
          "name": "doNotShowGettingStarted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#is_authentication_delegated IdentityDomainsUser#is_authentication_delegated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9937
          },
          "name": "isAuthenticationDelegated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#is_federated_user IdentityDomainsUser#is_federated_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9941
          },
          "name": "isFederatedUser",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#is_group_membership_normalized IdentityDomainsUser#is_group_membership_normalized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9945
          },
          "name": "isGroupMembershipNormalized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#is_group_membership_synced_to_users_groups IdentityDomainsUser#is_group_membership_synced_to_users_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9949
          },
          "name": "isGroupMembershipSyncedToUsersGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#notification_email_template_id IdentityDomainsUser#notification_email_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9953
          },
          "name": "notificationEmailTemplateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#preferred_ui_landing_page IdentityDomainsUser#preferred_ui_landing_page}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9957
          },
          "name": "preferredUiLandingPage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#service_user IdentityDomainsUser#service_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9961
          },
          "name": "serviceUser",
          "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/identity_domains_user#synced_from_app IdentityDomainsUser#synced_from_app}",
            "stability": "stable",
            "summary": "synced_from_app block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9981
          },
          "name": "syncedFromApp",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#user_flow_controlled_by_external_client IdentityDomainsUser#user_flow_controlled_by_external_client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9965
          },
          "name": "userFlowControlledByExternalClient",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#user_provider IdentityDomainsUser#user_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9969
          },
          "name": "userProvider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8954
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9038
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9038
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9038
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 8986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 8977
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9006
          },
          "name": "active",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9011
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9016
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9021
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9026
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 8990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccounts"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9049
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9155
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9148
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9148
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9148
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9081
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9072
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9101
          },
          "name": "adminRole",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9106
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9111
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9116
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9121
          },
          "name": "legacyGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9126
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9131
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9136
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9085
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRoles"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9159
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9250
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9243
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9182
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9211
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9216
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9221
          },
          "name": "targetRequestTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9226
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9231
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9619
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9627
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9631
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9623
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9729
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9738
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9733
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9751
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9764
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9723
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9744
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9757
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9254
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9345
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9338
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9277
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9306
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9311
          },
          "name": "grantMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9316
          },
          "name": "grantorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9321
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9326
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrants"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9349
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9440
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9433
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9433
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9433
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9372
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9401
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9406
          },
          "name": "idcsAppRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9411
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9416
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9421
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroups"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 10118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 10111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10497
          },
          "name": "putDelegatedAuthenticationTargetApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10513
          },
          "name": "putSyncedFromApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10235
          },
          "name": "resetAccountRecoveryRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10269
          },
          "name": "resetBypassNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10285
          },
          "name": "resetCreationMechanism"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10500
          },
          "name": "resetDelegatedAuthenticationTargetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10301
          },
          "name": "resetDoNotShowGettingStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10339
          },
          "name": "resetIsAuthenticationDelegated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10355
          },
          "name": "resetIsFederatedUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10371
          },
          "name": "resetIsGroupMembershipNormalized"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10387
          },
          "name": "resetIsGroupMembershipSyncedToUsersGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10403
          },
          "name": "resetNotificationEmailTemplateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10419
          },
          "name": "resetPreferredUiLandingPage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10435
          },
          "name": "resetServiceUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10516
          },
          "name": "resetSyncedFromApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10462
          },
          "name": "resetUserFlowControlledByExternalClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10478
          },
          "name": "resetUserProvider"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10245
          },
          "name": "accounts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10257
          },
          "name": "applicableAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserApplicableAuthenticationTargetAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10251
          },
          "name": "appRoles",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserAppRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10494
          },
          "name": "delegatedAuthenticationTargetApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10311
          },
          "name": "grants",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserGrantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10316
          },
          "name": "groupMembershipLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10322
          },
          "name": "idcsAppRolesLimitedToGroups",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserIdcsAppRolesLimitedToGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10327
          },
          "name": "isAccountRecoveryEnrolled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10444
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10450
          },
          "name": "supportAccounts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10510
          },
          "name": "syncedFromApp",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10488
          },
          "name": "userToken",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10239
          },
          "name": "accountRecoveryRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10273
          },
          "name": "bypassNotificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10289
          },
          "name": "creationMechanismInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10504
          },
          "name": "delegatedAuthenticationTargetAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserDelegatedAuthenticationTargetApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10305
          },
          "name": "doNotShowGettingStartedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10343
          },
          "name": "isAuthenticationDelegatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10359
          },
          "name": "isFederatedUserInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10375
          },
          "name": "isGroupMembershipNormalizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10391
          },
          "name": "isGroupMembershipSyncedToUsersGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10407
          },
          "name": "notificationEmailTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10423
          },
          "name": "preferredUiLandingPageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10439
          },
          "name": "serviceUserInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10520
          },
          "name": "syncedFromAppInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10466
          },
          "name": "userFlowControlledByExternalClientInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10482
          },
          "name": "userProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10229
          },
          "name": "accountRecoveryRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10263
          },
          "name": "bypassNotification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10279
          },
          "name": "creationMechanism",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10295
          },
          "name": "doNotShowGettingStarted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10333
          },
          "name": "isAuthenticationDelegated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10349
          },
          "name": "isFederatedUser",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10365
          },
          "name": "isGroupMembershipNormalized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10381
          },
          "name": "isGroupMembershipSyncedToUsersGroups",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10397
          },
          "name": "notificationEmailTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10413
          },
          "name": "preferredUiLandingPage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10429
          },
          "name": "serviceUser",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10456
          },
          "name": "userFlowControlledByExternalClient",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10472
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUser"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9444
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9467
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9496
          },
          "name": "ocid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9501
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9506
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9511
          },
          "name": "userProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9516
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccounts"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSupportAccountsOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9768
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9776
          },
          "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/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9780
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9772
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9878
          },
          "name": "resetDisplay"
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9887
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9882
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9900
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9913
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9872
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9893
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9906
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromApp"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserSyncedFromAppOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9539
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken",
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9608
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9615
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9608
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9608
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9608
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenList"
    },
    "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 9571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 9562
      },
      "name": "IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9591
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9596
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 9575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserToken"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserUrnietfparamsscimschemasoracleidcsextensionuserUserUserTokenOutputReference"
    },
    "cdktf-provider-oci.IdentityDomainsUserX509Certificates": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 10524
      },
      "name": "IdentityDomainsUserX509Certificates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#value IdentityDomainsUser#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10540
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#display IdentityDomainsUser#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10528
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_domains_user#primary IdentityDomainsUser#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10532
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_domains_user#type IdentityDomainsUser#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10536
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserX509Certificates"
    },
    "cdktf-provider-oci.IdentityDomainsUserX509CertificatesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509CertificatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 10725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 10717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.IdentityDomainsUserX509CertificatesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityDomainsUserX509CertificatesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10725
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserX509CertificatesList"
    },
    "cdktf-provider-oci.IdentityDomainsUserX509CertificatesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDomainsUserX509CertificatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-domains-user/index.ts",
          "line": 10603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-domains-user/index.ts",
        "line": 10593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10663
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10679
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10695
          },
          "name": "resetType"
        }
      ],
      "name": "IdentityDomainsUserX509CertificatesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10667
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10683
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10699
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10712
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10657
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10673
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10689
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10705
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-domains-user/index.ts",
            "line": 10607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDomainsUserX509Certificates"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-domains-user/index:IdentityDomainsUserX509CertificatesOutputReference"
    },
    "cdktf-provider-oci.IdentityDynamicGroup": {
      "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/identity_dynamic_group oci_identity_dynamic_group}."
      },
      "fqn": "cdktf-provider-oci.IdentityDynamicGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_dynamic_group oci_identity_dynamic_group} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-dynamic-group/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.IdentityDynamicGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-dynamic-group/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityDynamicGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/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 IdentityDynamicGroup 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/identity_dynamic_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityDynamicGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityDynamicGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 394
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 397
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 409
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 422
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityDynamicGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 349
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 380
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 385
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 391
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 312
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 362
          },
          "name": "matchingRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 375
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 401
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 355
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 368
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-dynamic-group/index:IdentityDynamicGroup"
    },
    "cdktf-provider-oci.IdentityDynamicGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDynamicGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-dynamic-group/index.ts",
        "line": 9
      },
      "name": "IdentityDynamicGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_dynamic_group#compartment_id IdentityDynamicGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-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/identity_dynamic_group#description IdentityDynamicGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 21
          },
          "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/identity_dynamic_group#matching_rule IdentityDynamicGroup#matching_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 36
          },
          "name": "matchingRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_dynamic_group#name IdentityDynamicGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/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/identity_dynamic_group#defined_tags IdentityDynamicGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-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/identity_dynamic_group#freeform_tags IdentityDynamicGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-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/identity_dynamic_group#id IdentityDynamicGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-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/identity_dynamic_group#timeouts IdentityDynamicGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-dynamic-group/index:IdentityDynamicGroupConfig"
    },
    "cdktf-provider-oci.IdentityDynamicGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-dynamic-group/index.ts",
        "line": 48
      },
      "name": "IdentityDynamicGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_dynamic_group#create IdentityDynamicGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/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/identity_dynamic_group#delete IdentityDynamicGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/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/identity_dynamic_group#update IdentityDynamicGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-dynamic-group/index:IdentityDynamicGroupTimeouts"
    },
    "cdktf-provider-oci.IdentityDynamicGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-dynamic-group/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/identity-dynamic-group/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityDynamicGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-dynamic-group/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityDynamicGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-dynamic-group/index:IdentityDynamicGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityGroup": {
      "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/identity_group oci_identity_group}."
      },
      "fqn": "cdktf-provider-oci.IdentityGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_group oci_identity_group} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-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.IdentityGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-group/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-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 IdentityGroup 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/identity_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 379
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 277
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 293
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 382
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/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/identity-group/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 347
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 365
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 370
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 376
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 281
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 297
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 386
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 287
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 303
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-group/index:IdentityGroup"
    },
    "cdktf-provider-oci.IdentityGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-group/index.ts",
        "line": 9
      },
      "name": "IdentityGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_group#description IdentityGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 21
          },
          "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/identity_group#name IdentityGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/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/identity_group#compartment_id IdentityGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/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/identity_group#defined_tags IdentityGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_group#freeform_tags IdentityGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_group#id IdentityGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_group#timeouts IdentityGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-group/index:IdentityGroupConfig"
    },
    "cdktf-provider-oci.IdentityGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-group/index.ts",
        "line": 44
      },
      "name": "IdentityGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_group#create IdentityGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_group#delete IdentityGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_group#update IdentityGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-group/index:IdentityGroupTimeouts"
    },
    "cdktf-provider-oci.IdentityGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-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/identity-group/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-group/index:IdentityGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityIdentityProvider": {
      "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/identity_identity_provider oci_identity_identity_provider}."
      },
      "fqn": "cdktf-provider-oci.IdentityIdentityProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider oci_identity_identity_provider} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-identity-provider/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.IdentityIdentityProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-identity-provider/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityIdentityProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/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 IdentityIdentityProvider 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/identity_identity_provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityIdentityProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityIdentityProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 479
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 344
          },
          "name": "resetFreeformAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 482
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity-identity-provider/index.ts",
            "line": 511
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityIdentityProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 385
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 455
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 460
          },
          "name": "signingCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 465
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 470
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 476
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 332
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 348
          },
          "name": "freeformAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 398
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 411
          },
          "name": "metadataUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 424
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 437
          },
          "name": "productTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 450
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 486
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 325
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 338
          },
          "name": "freeformAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 391
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 404
          },
          "name": "metadataUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 417
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 430
          },
          "name": "productType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 443
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-identity-provider/index:IdentityIdentityProvider"
    },
    "cdktf-provider-oci.IdentityIdentityProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdentityProviderConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-identity-provider/index.ts",
        "line": 9
      },
      "name": "IdentityIdentityProviderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#compartment_id IdentityIdentityProvider#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 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/identity_identity_provider#description IdentityIdentityProvider#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 21
          },
          "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/identity_identity_provider#metadata IdentityIdentityProvider#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 40
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#metadata_url IdentityIdentityProvider#metadata_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 44
          },
          "name": "metadataUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#name IdentityIdentityProvider#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 48
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#product_type IdentityIdentityProvider#product_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 52
          },
          "name": "productType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#protocol IdentityIdentityProvider#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 56
          },
          "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/identity_identity_provider#defined_tags IdentityIdentityProvider#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity_identity_provider#freeform_attributes IdentityIdentityProvider#freeform_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 25
          },
          "name": "freeformAttributes",
          "optional": true,
          "type": {
            "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/identity_identity_provider#freeform_tags IdentityIdentityProvider#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity_identity_provider#id IdentityIdentityProvider#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity_identity_provider#timeouts IdentityIdentityProvider#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-identity-provider/index:IdentityIdentityProviderConfig"
    },
    "cdktf-provider-oci.IdentityIdentityProviderTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-identity-provider/index.ts",
        "line": 64
      },
      "name": "IdentityIdentityProviderTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_identity_provider#create IdentityIdentityProvider#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity_identity_provider#delete IdentityIdentityProvider#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/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/identity_identity_provider#update IdentityIdentityProvider#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-identity-provider/index:IdentityIdentityProviderTimeouts"
    },
    "cdktf-provider-oci.IdentityIdentityProviderTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-identity-provider/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/identity-identity-provider/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityIdentityProviderTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-identity-provider/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityIdentityProviderTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-identity-provider/index:IdentityIdentityProviderTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityIdpGroupMapping": {
      "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/identity_idp_group_mapping oci_identity_idp_group_mapping}."
      },
      "fqn": "cdktf-provider-oci.IdentityIdpGroupMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_idp_group_mapping oci_identity_idp_group_mapping} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-idp-group-mapping/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.IdentityIdpGroupMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-idp-group-mapping/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityIdpGroupMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/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 IdentityIdpGroupMapping 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/identity_idp_group_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityIdpGroupMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityIdpGroupMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 339
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 342
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 354
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 364
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityIdpGroupMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 320
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 325
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 330
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 336
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 273
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 302
          },
          "name": "identityProviderIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 315
          },
          "name": "idpGroupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 346
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 266
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 295
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 308
          },
          "name": "idpGroupName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-idp-group-mapping/index:IdentityIdpGroupMapping"
    },
    "cdktf-provider-oci.IdentityIdpGroupMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-idp-group-mapping/index.ts",
        "line": 9
      },
      "name": "IdentityIdpGroupMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_idp_group_mapping#group_id IdentityIdpGroupMapping#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 13
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_idp_group_mapping#identity_provider_id IdentityIdpGroupMapping#identity_provider_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 24
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_idp_group_mapping#idp_group_name IdentityIdpGroupMapping#idp_group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 28
          },
          "name": "idpGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_idp_group_mapping#id IdentityIdpGroupMapping#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/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/identity_idp_group_mapping#timeouts IdentityIdpGroupMapping#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-idp-group-mapping/index:IdentityIdpGroupMappingConfig"
    },
    "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-idp-group-mapping/index.ts",
        "line": 36
      },
      "name": "IdentityIdpGroupMappingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_idp_group_mapping#create IdentityIdpGroupMapping#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/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/identity_idp_group_mapping#delete IdentityIdpGroupMapping#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/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/identity_idp_group_mapping#update IdentityIdpGroupMapping#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-idp-group-mapping/index:IdentityIdpGroupMappingTimeouts"
    },
    "cdktf-provider-oci.IdentityIdpGroupMappingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-idp-group-mapping/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/identity-idp-group-mapping/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityIdpGroupMappingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-idp-group-mapping/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityIdpGroupMappingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-idp-group-mapping/index:IdentityIdpGroupMappingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityImportStandardTagsManagement": {
      "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/identity_import_standard_tags_management oci_identity_import_standard_tags_management}."
      },
      "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_import_standard_tags_management oci_identity_import_standard_tags_management} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-import-standard-tags-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.IdentityImportStandardTagsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-import-standard-tags-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityImportStandardTagsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-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 IdentityImportStandardTagsManagement 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/identity_import_standard_tags_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityImportStandardTagsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityImportStandardTagsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 306
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 309
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/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/identity-import-standard-tags-management/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityImportStandardTagsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 303
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 297
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 292
          },
          "name": "standardTagNamespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 313
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 285
          },
          "name": "standardTagNamespaceName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-import-standard-tags-management/index:IdentityImportStandardTagsManagement"
    },
    "cdktf-provider-oci.IdentityImportStandardTagsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-import-standard-tags-management/index.ts",
        "line": 9
      },
      "name": "IdentityImportStandardTagsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_import_standard_tags_management#compartment_id IdentityImportStandardTagsManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-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/identity_import_standard_tags_management#standard_tag_namespace_name IdentityImportStandardTagsManagement#standard_tag_namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 24
          },
          "name": "standardTagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_import_standard_tags_management#id IdentityImportStandardTagsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-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/identity_import_standard_tags_management#timeouts IdentityImportStandardTagsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-import-standard-tags-management/index:IdentityImportStandardTagsManagementConfig"
    },
    "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-import-standard-tags-management/index.ts",
        "line": 32
      },
      "name": "IdentityImportStandardTagsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_import_standard_tags_management#create IdentityImportStandardTagsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-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/identity_import_standard_tags_management#delete IdentityImportStandardTagsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-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/identity_import_standard_tags_management#update IdentityImportStandardTagsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-import-standard-tags-management/index:IdentityImportStandardTagsManagementTimeouts"
    },
    "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-import-standard-tags-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/identity-import-standard-tags-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityImportStandardTagsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-import-standard-tags-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityImportStandardTagsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-import-standard-tags-management/index:IdentityImportStandardTagsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityNetworkSource": {
      "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/identity_network_source oci_identity_network_source}."
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_network_source oci_identity_network_source} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-network-source/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.IdentityNetworkSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-network-source/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityNetworkSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-network-source/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 IdentityNetworkSource 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/identity_network_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityNetworkSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityNetworkSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 568
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 584
          },
          "name": "putVirtualSourceList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 450
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 479
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 495
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 529
          },
          "name": "resetPublicSourceList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 545
          },
          "name": "resetServices"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 571
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 587
          },
          "name": "resetVirtualSourceList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/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/identity-network-source/index.ts",
            "line": 614
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityNetworkSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 370
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 504
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 559
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 565
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 581
          },
          "name": "virtualSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 438
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 454
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 467
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 483
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 499
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 517
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 533
          },
          "name": "publicSourceListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 549
          },
          "name": "servicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 575
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 591
          },
          "name": "virtualSourceListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 431
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 444
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 460
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 473
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 489
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 523
          },
          "name": "publicSourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 539
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSource"
    },
    "cdktf-provider-oci.IdentityNetworkSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-network-source/index.ts",
        "line": 9
      },
      "name": "IdentityNetworkSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_network_source#compartment_id IdentityNetworkSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-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/identity_network_source#description IdentityNetworkSource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 21
          },
          "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/identity_network_source#name IdentityNetworkSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/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/identity_network_source#defined_tags IdentityNetworkSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-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/identity_network_source#freeform_tags IdentityNetworkSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-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/identity_network_source#id IdentityNetworkSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/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/identity_network_source#public_source_list IdentityNetworkSource#public_source_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 40
          },
          "name": "publicSourceList",
          "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/identity_network_source#services IdentityNetworkSource#services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 44
          },
          "name": "services",
          "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/identity_network_source#timeouts IdentityNetworkSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_network_source#virtual_source_list IdentityNetworkSource#virtual_source_list}",
            "stability": "stable",
            "summary": "virtual_source_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 56
          },
          "name": "virtualSourceList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceConfig"
    },
    "cdktf-provider-oci.IdentityNetworkSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-network-source/index.ts",
        "line": 58
      },
      "name": "IdentityNetworkSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_network_source#create IdentityNetworkSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 62
          },
          "name": "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/identity_network_source#delete IdentityNetworkSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 66
          },
          "name": "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/identity_network_source#update IdentityNetworkSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 70
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceTimeouts"
    },
    "cdktf-provider-oci.IdentityNetworkSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-network-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-network-source/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 178
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 194
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 210
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityNetworkSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 182
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 198
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 214
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 172
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 188
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 204
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityNetworkSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-network-source/index.ts",
        "line": 218
      },
      "name": "IdentityNetworkSourceVirtualSourceListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_network_source#ip_ranges IdentityNetworkSource#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 222
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_network_source#vcn_id IdentityNetworkSource#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 226
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceVirtualSourceListStruct"
    },
    "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-network-source/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/identity-network-source/index.ts",
        "line": 342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/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.IdentityNetworkSourceVirtualSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "IdentityNetworkSourceVirtualSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 350
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-network-source/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/identity-network-source/index.ts",
            "line": 350
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceVirtualSourceListStructList"
    },
    "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-network-source/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/identity-network-source/index.ts",
        "line": 265
      },
      "name": "IdentityNetworkSourceVirtualSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 324
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 337
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 317
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 330
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-network-source/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityNetworkSourceVirtualSourceListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-network-source/index:IdentityNetworkSourceVirtualSourceListStructOutputReference"
    },
    "cdktf-provider-oci.IdentityPolicy": {
      "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/identity_policy oci_identity_policy}."
      },
      "fqn": "cdktf-provider-oci.IdentityPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_policy oci_identity_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-policy/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.IdentityPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-policy/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-policy/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 IdentityPolicy 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/identity_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 430
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 334
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 433
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 417
          },
          "name": "resetVersionDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 445
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 459
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 280
          },
          "name": "eTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 359
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 364
          },
          "name": "lastUpdateETag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 382
          },
          "name": "policyHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 387
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 405
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 427
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 322
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 338
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 400
          },
          "name": "statementsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 437
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 421
          },
          "name": "versionDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 393
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 411
          },
          "name": "versionDate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-policy/index:IdentityPolicy"
    },
    "cdktf-provider-oci.IdentityPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-policy/index.ts",
        "line": 9
      },
      "name": "IdentityPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_policy#compartment_id IdentityPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_policy#description IdentityPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 21
          },
          "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/identity_policy#name IdentityPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/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/identity_policy#statements IdentityPolicy#statements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 40
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/identity_policy#defined_tags IdentityPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-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/identity_policy#freeform_tags IdentityPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/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/identity_policy#id IdentityPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/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/identity_policy#timeouts IdentityPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityPolicyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_policy#version_date IdentityPolicy#version_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 44
          },
          "name": "versionDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-policy/index:IdentityPolicyConfig"
    },
    "cdktf-provider-oci.IdentityPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-policy/index.ts",
        "line": 52
      },
      "name": "IdentityPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_policy#create IdentityPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/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/identity_policy#delete IdentityPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/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/identity_policy#update IdentityPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-policy/index:IdentityPolicyTimeouts"
    },
    "cdktf-provider-oci.IdentityPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-policy/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/identity-policy/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-policy/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-policy/index:IdentityPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentitySmtpCredential": {
      "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/identity_smtp_credential oci_identity_smtp_credential}."
      },
      "fqn": "cdktf-provider-oci.IdentitySmtpCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_smtp_credential oci_identity_smtp_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-smtp-credential/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.IdentitySmtpCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-smtp-credential/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentitySmtpCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/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 IdentitySmtpCredential 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/identity_smtp_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentitySmtpCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentitySmtpCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 331
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 334
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 355
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentitySmtpCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 284
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 289
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 294
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 299
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 304
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 328
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 322
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 263
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 338
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 317
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 256
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 310
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-smtp-credential/index:IdentitySmtpCredential"
    },
    "cdktf-provider-oci.IdentitySmtpCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentitySmtpCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-smtp-credential/index.ts",
        "line": 9
      },
      "name": "IdentitySmtpCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_smtp_credential#description IdentitySmtpCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 13
          },
          "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/identity_smtp_credential#user_id IdentitySmtpCredential#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 24
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_smtp_credential#id IdentitySmtpCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/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/identity_smtp_credential#timeouts IdentitySmtpCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-smtp-credential/index:IdentitySmtpCredentialConfig"
    },
    "cdktf-provider-oci.IdentitySmtpCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-smtp-credential/index.ts",
        "line": 32
      },
      "name": "IdentitySmtpCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_smtp_credential#create IdentitySmtpCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/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/identity_smtp_credential#delete IdentitySmtpCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/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/identity_smtp_credential#update IdentitySmtpCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-smtp-credential/index:IdentitySmtpCredentialTimeouts"
    },
    "cdktf-provider-oci.IdentitySmtpCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-smtp-credential/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/identity-smtp-credential/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentitySmtpCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-smtp-credential/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentitySmtpCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-smtp-credential/index:IdentitySmtpCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityTag": {
      "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/identity_tag oci_identity_tag}."
      },
      "fqn": "cdktf-provider-oci.IdentityTag",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag oci_identity_tag} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-tag/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.IdentityTagConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityTag resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-tag/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 IdentityTag 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/identity_tag#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityTag that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityTag to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 531
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityTagTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 547
          },
          "name": "putValidator",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityTagValidator"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 405
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 434
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 450
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 466
          },
          "name": "resetIsCostTracking"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 482
          },
          "name": "resetIsRetired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 534
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 550
          },
          "name": "resetValidator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 562
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 577
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityTag",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 522
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 528
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 544
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagValidatorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 409
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 422
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 438
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 454
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 470
          },
          "name": "isCostTrackingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 486
          },
          "name": "isRetiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 499
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 517
          },
          "name": "tagNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 538
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 554
          },
          "name": "validatorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagValidator"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 399
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 415
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 428
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 444
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 460
          },
          "name": "isCostTracking",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 476
          },
          "name": "isRetired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 492
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 510
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTag"
    },
    "cdktf-provider-oci.IdentityTagConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 9
      },
      "name": "IdentityTagConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#description IdentityTag#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 17
          },
          "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/identity_tag#name IdentityTag#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/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/identity_tag#tag_namespace_id IdentityTag#tag_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 44
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#defined_tags IdentityTag#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/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/identity_tag#freeform_tags IdentityTag#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/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/identity_tag#id IdentityTag#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/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/identity_tag#is_cost_tracking IdentityTag#is_cost_tracking}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 32
          },
          "name": "isCostTracking",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_tag#is_retired IdentityTag#is_retired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 36
          },
          "name": "isRetired",
          "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/identity_tag#timeouts IdentityTag#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#validator IdentityTag#validator}",
            "stability": "stable",
            "summary": "validator block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 56
          },
          "name": "validator",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagValidator"
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTagConfig"
    },
    "cdktf-provider-oci.IdentityTagDefault": {
      "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/identity_tag_default oci_identity_tag_default}."
      },
      "fqn": "cdktf-provider-oci.IdentityTagDefault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_default oci_identity_tag_default} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-tag-default/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.IdentityTagDefaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-tag-default/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityTagDefault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/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 IdentityTagDefault 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/identity_tag_default#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityTagDefault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityTagDefault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 360
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 301
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 363
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 375
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 386
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityTagDefault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 310
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 328
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 333
          },
          "name": "tagNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 338
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 357
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 305
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 323
          },
          "name": "tagDefinitionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 367
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 351
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 295
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 316
          },
          "name": "tagDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 344
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag-default/index:IdentityTagDefault"
    },
    "cdktf-provider-oci.IdentityTagDefaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagDefaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag-default/index.ts",
        "line": 9
      },
      "name": "IdentityTagDefaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_default#compartment_id IdentityTagDefault#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 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/identity_tag_default#tag_definition_id IdentityTagDefault#tag_definition_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 28
          },
          "name": "tagDefinitionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_default#value IdentityTagDefault#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 32
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_tag_default#id IdentityTagDefault#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/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/identity_tag_default#is_required IdentityTagDefault#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 24
          },
          "name": "isRequired",
          "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/identity_tag_default#timeouts IdentityTagDefault#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-tag-default/index:IdentityTagDefaultConfig"
    },
    "cdktf-provider-oci.IdentityTagDefaultTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag-default/index.ts",
        "line": 40
      },
      "name": "IdentityTagDefaultTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_default#create IdentityTagDefault#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/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/identity_tag_default#delete IdentityTagDefault#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/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/identity_tag_default#update IdentityTagDefault#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag-default/index:IdentityTagDefaultTimeouts"
    },
    "cdktf-provider-oci.IdentityTagDefaultTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-tag-default/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/identity-tag-default/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityTagDefaultTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-default/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagDefaultTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-tag-default/index:IdentityTagDefaultTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityTagNamespace": {
      "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/identity_tag_namespace oci_identity_tag_namespace}."
      },
      "fqn": "cdktf-provider-oci.IdentityTagNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_namespace oci_identity_tag_namespace} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-tag-namespace/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.IdentityTagNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-tag-namespace/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityTagNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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 IdentityTagNamespace 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/identity_tag_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityTagNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityTagNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 392
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 356
          },
          "name": "resetIsRetired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 395
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 407
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityTagNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 389
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 312
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 360
          },
          "name": "isRetiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 373
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 399
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 350
          },
          "name": "isRetired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag-namespace/index:IdentityTagNamespace"
    },
    "cdktf-provider-oci.IdentityTagNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag-namespace/index.ts",
        "line": 9
      },
      "name": "IdentityTagNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_namespace#compartment_id IdentityTagNamespace#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 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/identity_tag_namespace#description IdentityTagNamespace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 21
          },
          "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/identity_tag_namespace#name IdentityTagNamespace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#defined_tags IdentityTagNamespace#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#freeform_tags IdentityTagNamespace#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#id IdentityTagNamespace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#is_retired IdentityTagNamespace#is_retired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 36
          },
          "name": "isRetired",
          "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/identity_tag_namespace#timeouts IdentityTagNamespace#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-tag-namespace/index:IdentityTagNamespaceConfig"
    },
    "cdktf-provider-oci.IdentityTagNamespaceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag-namespace/index.ts",
        "line": 48
      },
      "name": "IdentityTagNamespaceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag_namespace#create IdentityTagNamespace#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#delete IdentityTagNamespace#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/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/identity_tag_namespace#update IdentityTagNamespace#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag-namespace/index:IdentityTagNamespaceTimeouts"
    },
    "cdktf-provider-oci.IdentityTagNamespaceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-tag-namespace/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/identity-tag-namespace/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityTagNamespaceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag-namespace/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagNamespaceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-tag-namespace/index:IdentityTagNamespaceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityTagTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 58
      },
      "name": "IdentityTagTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#create IdentityTag#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 62
          },
          "name": "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/identity_tag#delete IdentityTag#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 66
          },
          "name": "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/identity_tag#update IdentityTag#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 70
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTagTimeouts"
    },
    "cdktf-provider-oci.IdentityTagTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-tag/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 178
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 194
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 210
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityTagTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 182
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 198
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 214
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 172
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 188
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 204
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityTagTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTagTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityTagValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 218
      },
      "name": "IdentityTagValidator",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#validator_type IdentityTag#validator_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 222
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_tag#values IdentityTag#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 226
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTagValidator"
    },
    "cdktf-provider-oci.IdentityTagValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityTagValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-tag/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-tag/index.ts",
        "line": 265
      },
      "name": "IdentityTagValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 312
          },
          "name": "validatorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 325
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 305
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 318
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-tag/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityTagValidator"
          }
        }
      ],
      "symbolId": "src/identity-tag/index:IdentityTagValidatorOutputReference"
    },
    "cdktf-provider-oci.IdentityUiPassword": {
      "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/identity_ui_password oci_identity_ui_password}."
      },
      "fqn": "cdktf-provider-oci.IdentityUiPassword",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_ui_password oci_identity_ui_password} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-ui-password/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.IdentityUiPasswordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-ui-password/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityUiPassword resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/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 IdentityUiPassword 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/identity_ui_password#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityUiPassword that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityUiPassword to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 303
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 306
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 318
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 326
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityUiPassword",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 266
          },
          "name": "inactiveStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 271
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 276
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 281
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 300
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 310
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 294
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 287
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-ui-password/index:IdentityUiPassword"
    },
    "cdktf-provider-oci.IdentityUiPasswordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUiPasswordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-ui-password/index.ts",
        "line": 9
      },
      "name": "IdentityUiPasswordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_ui_password#user_id IdentityUiPassword#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 20
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/identity_ui_password#id IdentityUiPassword#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/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/identity_ui_password#timeouts IdentityUiPassword#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-ui-password/index:IdentityUiPasswordConfig"
    },
    "cdktf-provider-oci.IdentityUiPasswordTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-ui-password/index.ts",
        "line": 28
      },
      "name": "IdentityUiPasswordTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_ui_password#create IdentityUiPassword#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/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/identity_ui_password#delete IdentityUiPassword#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/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/identity_ui_password#update IdentityUiPassword#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-ui-password/index:IdentityUiPasswordTimeouts"
    },
    "cdktf-provider-oci.IdentityUiPasswordTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-ui-password/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/identity-ui-password/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityUiPasswordTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-ui-password/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUiPasswordTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-ui-password/index:IdentityUiPasswordTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityUser": {
      "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/identity_user oci_identity_user}."
      },
      "fqn": "cdktf-provider-oci.IdentityUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user oci_identity_user} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-user/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IdentityUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-user/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 334
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IdentityUser 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/identity_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 541
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 393
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 414
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 443
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 469
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 485
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 544
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 556
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 322
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 381
          },
          "name": "capabilities",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 402
          },
          "name": "dbUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 452
          },
          "name": "emailVerified",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 457
          },
          "name": "externalIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 494
          },
          "name": "identityProviderId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 499
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 504
          },
          "name": "lastSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 522
          },
          "name": "previousSuccessfulLoginTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 527
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 532
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 538
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 397
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 418
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 431
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 447
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 473
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 489
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 517
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 548
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 387
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 408
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 424
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 437
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 463
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 479
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUser"
    },
    "cdktf-provider-oci.IdentityUserCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user/index.ts",
        "line": 48
      },
      "name": "IdentityUserCapabilities",
      "symbolId": "src/identity-user/index:IdentityUserCapabilities"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-user/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/identity-user/index.ts",
        "line": 135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/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.IdentityUserCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "IdentityUserCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 142
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/identity-user/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/identity-user/index.ts",
            "line": 142
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUserCapabilitiesList"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesManagement": {
      "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/identity_user_capabilities_management oci_identity_user_capabilities_management}."
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_capabilities_management oci_identity_user_capabilities_management} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-user-capabilities-management/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.IdentityUserCapabilitiesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-user-capabilities-management/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityUserCapabilitiesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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 IdentityUserCapabilitiesManagement 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/identity_user_capabilities_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityUserCapabilitiesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityUserCapabilitiesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 388
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 282
          },
          "name": "resetCanUseApiKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 298
          },
          "name": "resetCanUseAuthTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 314
          },
          "name": "resetCanUseConsolePassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 330
          },
          "name": "resetCanUseCustomerSecretKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 346
          },
          "name": "resetCanUseSmtpCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 362
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 391
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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/identity-user-capabilities-management/index.ts",
            "line": 416
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityUserCapabilitiesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 385
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 286
          },
          "name": "canUseApiKeysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 302
          },
          "name": "canUseAuthTokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 318
          },
          "name": "canUseConsolePasswordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 334
          },
          "name": "canUseCustomerSecretKeysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 350
          },
          "name": "canUseSmtpCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 366
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 395
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 379
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 276
          },
          "name": "canUseApiKeys",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 292
          },
          "name": "canUseAuthTokens",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 308
          },
          "name": "canUseConsolePassword",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 324
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 340
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 356
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 372
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user-capabilities-management/index:IdentityUserCapabilitiesManagement"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user-capabilities-management/index.ts",
        "line": 9
      },
      "name": "IdentityUserCapabilitiesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_capabilities_management#user_id IdentityUserCapabilitiesManagement#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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/identity_user_capabilities_management#can_use_api_keys IdentityUserCapabilitiesManagement#can_use_api_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 13
          },
          "name": "canUseApiKeys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_user_capabilities_management#can_use_auth_tokens IdentityUserCapabilitiesManagement#can_use_auth_tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 17
          },
          "name": "canUseAuthTokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_user_capabilities_management#can_use_console_password IdentityUserCapabilitiesManagement#can_use_console_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 21
          },
          "name": "canUseConsolePassword",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_user_capabilities_management#can_use_customer_secret_keys IdentityUserCapabilitiesManagement#can_use_customer_secret_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 25
          },
          "name": "canUseCustomerSecretKeys",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/identity_user_capabilities_management#can_use_smtp_credentials IdentityUserCapabilitiesManagement#can_use_smtp_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 29
          },
          "name": "canUseSmtpCredentials",
          "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/identity_user_capabilities_management#id IdentityUserCapabilitiesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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/identity_user_capabilities_management#timeouts IdentityUserCapabilitiesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-user-capabilities-management/index:IdentityUserCapabilitiesManagementConfig"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user-capabilities-management/index.ts",
        "line": 48
      },
      "name": "IdentityUserCapabilitiesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_capabilities_management#create IdentityUserCapabilitiesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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/identity_user_capabilities_management#delete IdentityUserCapabilitiesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/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/identity_user_capabilities_management#update IdentityUserCapabilitiesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user-capabilities-management/index:IdentityUserCapabilitiesManagementTimeouts"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-user-capabilities-management/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/identity-user-capabilities-management/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityUserCapabilitiesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-capabilities-management/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-user-capabilities-management/index:IdentityUserCapabilitiesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityUserCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-user/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/identity-user/index.ts",
        "line": 71
      },
      "name": "IdentityUserCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 100
          },
          "name": "canUseApiKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 105
          },
          "name": "canUseAuthTokens",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 110
          },
          "name": "canUseConsolePassword",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 115
          },
          "name": "canUseCustomerSecretKeys",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 120
          },
          "name": "canUseDbCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 125
          },
          "name": "canUseOauth2ClientCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 130
          },
          "name": "canUseSmtpCredentials",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserCapabilities"
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUserCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.IdentityUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user/index.ts",
        "line": 9
      },
      "name": "IdentityUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user#description IdentityUser#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 21
          },
          "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/identity_user#name IdentityUser#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/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/identity_user#compartment_id IdentityUser#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/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/identity_user#defined_tags IdentityUser#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/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/identity_user#email IdentityUser#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 25
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user#freeform_tags IdentityUser#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/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/identity_user#id IdentityUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/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/identity_user#timeouts IdentityUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUserConfig"
    },
    "cdktf-provider-oci.IdentityUserGroupMembership": {
      "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/identity_user_group_membership oci_identity_user_group_membership}."
      },
      "fqn": "cdktf-provider-oci.IdentityUserGroupMembership",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_group_membership oci_identity_user_group_membership} Resource."
        },
        "locationInModule": {
          "filename": "src/identity-user-group-membership/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.IdentityUserGroupMembershipConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-user-group-membership/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IdentityUserGroupMembership resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/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 IdentityUserGroupMembership 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/identity_user_group_membership#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IdentityUserGroupMembership that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IdentityUserGroupMembership to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 337
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 267
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 296
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 340
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 352
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IdentityUserGroupMembership",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 305
          },
          "name": "inactiveState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 310
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 315
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 334
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 271
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 284
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 300
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 344
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 328
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 261
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 277
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 321
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user-group-membership/index:IdentityUserGroupMembership"
    },
    "cdktf-provider-oci.IdentityUserGroupMembershipConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user-group-membership/index.ts",
        "line": 9
      },
      "name": "IdentityUserGroupMembershipConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_group_membership#group_id IdentityUserGroupMembership#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 17
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_group_membership#user_id IdentityUserGroupMembership#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 28
          },
          "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/identity_user_group_membership#compartment_id IdentityUserGroupMembership#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/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/resources/identity_user_group_membership#id IdentityUserGroupMembership#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/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/identity_user_group_membership#timeouts IdentityUserGroupMembership#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts"
          }
        }
      ],
      "symbolId": "src/identity-user-group-membership/index:IdentityUserGroupMembershipConfig"
    },
    "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user-group-membership/index.ts",
        "line": 36
      },
      "name": "IdentityUserGroupMembershipTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user_group_membership#create IdentityUserGroupMembership#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/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/identity_user_group_membership#delete IdentityUserGroupMembership#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/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/identity_user_group_membership#update IdentityUserGroupMembership#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user-group-membership/index:IdentityUserGroupMembershipTimeouts"
    },
    "cdktf-provider-oci.IdentityUserGroupMembershipTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-user-group-membership/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/identity-user-group-membership/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityUserGroupMembershipTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user-group-membership/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserGroupMembershipTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-user-group-membership/index:IdentityUserGroupMembershipTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IdentityUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/identity-user/index.ts",
        "line": 153
      },
      "name": "IdentityUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/identity_user#create IdentityUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 157
          },
          "name": "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/identity_user#delete IdentityUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 161
          },
          "name": "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/identity_user#update IdentityUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 165
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUserTimeouts"
    },
    "cdktf-provider-oci.IdentityUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IdentityUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/identity-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/identity-user/index.ts",
        "line": 211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 273
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 289
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 305
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IdentityUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 277
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 293
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 309
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 267
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 283
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 299
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/identity-user/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IdentityUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/identity-user/index:IdentityUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstance": {
      "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/integration_integration_instance oci_integration_integration_instance}."
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance oci_integration_integration_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/index.ts",
          "line": 1455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 1423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationIntegrationInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1440
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the IntegrationIntegrationInstance 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/integration_integration_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationIntegrationInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationIntegrationInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1859
          },
          "name": "putAlternateCustomEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1875
          },
          "name": "putCustomEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1891
          },
          "name": "putNetworkEndpointDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1907
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1862
          },
          "name": "resetAlternateCustomEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1527
          },
          "name": "resetConsumptionModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1878
          },
          "name": "resetCustomEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1548
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1583
          },
          "name": "resetDomainId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1599
          },
          "name": "resetEnableProcessAutomationTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1615
          },
          "name": "resetExtendDataRetentionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1631
          },
          "name": "resetFailoverTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1647
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1663
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1679
          },
          "name": "resetIdcsAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1737
          },
          "name": "resetIsDisasterRecoveryEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1753
          },
          "name": "resetIsFileServerEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1769
          },
          "name": "resetIsVisualBuilderEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1894
          },
          "name": "resetNetworkEndpointDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1809
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1825
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1910
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1922
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1950
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1428
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1856
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1502
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1872
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1536
          },
          "name": "dataRetentionPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1558
          },
          "name": "disasterRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1689
          },
          "name": "idcsInfo",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1694
          },
          "name": "instanceDesignTimeUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1699
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1778
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1888
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1797
          },
          "name": "privateEndpointOutboundConnection",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1834
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1840
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1845
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1904
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1850
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1866
          },
          "name": "alternateCustomEndpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1515
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1531
          },
          "name": "consumptionModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1882
          },
          "name": "customEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1552
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1571
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1587
          },
          "name": "domainIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1603
          },
          "name": "enableProcessAutomationTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1619
          },
          "name": "extendDataRetentionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1635
          },
          "name": "failoverTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1651
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1683
          },
          "name": "idcsAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1667
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1712
          },
          "name": "integrationInstanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1725
          },
          "name": "isByolInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1741
          },
          "name": "isDisasterRecoveryEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1757
          },
          "name": "isFileServerEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1773
          },
          "name": "isVisualBuilderEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1791
          },
          "name": "messagePacksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1898
          },
          "name": "networkEndpointDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1813
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1829
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1914
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1508
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1521
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1542
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1564
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1577
          },
          "name": "domainId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1593
          },
          "name": "enableProcessAutomationTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1609
          },
          "name": "extendDataRetentionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1625
          },
          "name": "failoverTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1641
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1673
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1705
          },
          "name": "integrationInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1718
          },
          "name": "isByol",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1731
          },
          "name": "isDisasterRecoveryEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1747
          },
          "name": "isFileServerEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1763
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1784
          },
          "name": "messagePacks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1803
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1819
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstance"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 565
      },
      "name": "IntegrationIntegrationInstanceAlternateCustomEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#hostname IntegrationIntegrationInstance#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 573
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#certificate_secret_id IntegrationIntegrationInstance#certificate_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 569
          },
          "name": "certificateSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 725
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 725
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 612
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 675
          },
          "name": "resetCertificateSecretId"
        }
      ],
      "name": "IntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 663
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 684
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 689
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 694
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 712
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 679
          },
          "name": "certificateSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 707
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 669
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 700
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 114
      },
      "name": "IntegrationIntegrationInstanceAttachments",
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAttachments"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAttachmentsList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 137
      },
      "name": "IntegrationIntegrationInstanceAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 166
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 171
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 176
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 181
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 186
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAttachments"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceAttachmentsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 9
      },
      "name": "IntegrationIntegrationInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#compartment_id IntegrationIntegrationInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-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/integration_integration_instance#display_name IntegrationIntegrationInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration_integration_instance#integration_instance_type IntegrationIntegrationInstance#integration_instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 60
          },
          "name": "integrationInstanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#is_byol IntegrationIntegrationInstance#is_byol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 64
          },
          "name": "isByol",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/integration_integration_instance#message_packs IntegrationIntegrationInstance#message_packs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 80
          },
          "name": "messagePacks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#alternate_custom_endpoints IntegrationIntegrationInstance#alternate_custom_endpoints}",
            "stability": "stable",
            "summary": "alternate_custom_endpoints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 94
          },
          "name": "alternateCustomEndpoints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceAlternateCustomEndpoints"
                    },
                    "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/integration_integration_instance#consumption_model IntegrationIntegrationInstance#consumption_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 17
          },
          "name": "consumptionModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#custom_endpoint IntegrationIntegrationInstance#custom_endpoint}",
            "stability": "stable",
            "summary": "custom_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 100
          },
          "name": "customEndpoint",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#defined_tags IntegrationIntegrationInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-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/integration_integration_instance#domain_id IntegrationIntegrationInstance#domain_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-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/integration_integration_instance#enable_process_automation_trigger IntegrationIntegrationInstance#enable_process_automation_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 33
          },
          "name": "enableProcessAutomationTrigger",
          "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/integration_integration_instance#extend_data_retention_trigger IntegrationIntegrationInstance#extend_data_retention_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 37
          },
          "name": "extendDataRetentionTrigger",
          "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/integration_integration_instance#failover_trigger IntegrationIntegrationInstance#failover_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 41
          },
          "name": "failoverTrigger",
          "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/integration_integration_instance#freeform_tags IntegrationIntegrationInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-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/integration_integration_instance#id IntegrationIntegrationInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-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/integration_integration_instance#idcs_at IntegrationIntegrationInstance#idcs_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 56
          },
          "name": "idcsAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#is_disaster_recovery_enabled IntegrationIntegrationInstance#is_disaster_recovery_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 68
          },
          "name": "isDisasterRecoveryEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/integration_integration_instance#is_file_server_enabled IntegrationIntegrationInstance#is_file_server_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 72
          },
          "name": "isFileServerEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/integration_integration_instance#is_visual_builder_enabled IntegrationIntegrationInstance#is_visual_builder_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 76
          },
          "name": "isVisualBuilderEnabled",
          "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/integration_integration_instance#network_endpoint_details IntegrationIntegrationInstance#network_endpoint_details}",
            "stability": "stable",
            "summary": "network_endpoint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 106
          },
          "name": "networkEndpointDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#shape IntegrationIntegrationInstance#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 84
          },
          "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/resources/integration_integration_instance#state IntegrationIntegrationInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 88
          },
          "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/integration_integration_instance#timeouts IntegrationIntegrationInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 112
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceConfig"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 736
      },
      "name": "IntegrationIntegrationInstanceCustomEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#dns_zone_name IntegrationIntegrationInstance#dns_zone_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 748
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#hostname IntegrationIntegrationInstance#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 752
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#certificate_secret_id IntegrationIntegrationInstance#certificate_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 740
          },
          "name": "certificateSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#dns_type IntegrationIntegrationInstance#dns_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 744
          },
          "name": "dnsType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceCustomEndpoint"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 868
          },
          "name": "resetCertificateSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 889
          },
          "name": "resetDnsType"
        }
      ],
      "name": "IntegrationIntegrationInstanceCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 856
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 877
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 924
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 872
          },
          "name": "certificateSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 893
          },
          "name": "dnsTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 906
          },
          "name": "dnsZoneNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 919
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 862
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 883
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 899
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 912
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 299
      },
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetails",
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetails"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 209
      },
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails",
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 288
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 288
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 232
      },
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 266
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 271
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 276
          },
          "name": "timeRoleChanged",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetails"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetailsList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 322
      },
      "name": "IntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 352
          },
          "name": "crossRegionIntegrationInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetailsCrossRegionIntegrationInstanceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 357
          },
          "name": "regionalInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 362
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 335
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceDisasterRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceDisasterRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 385
      },
      "name": "IntegrationIntegrationInstanceIdcsInfo",
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceIdcsInfo"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceIdcsInfoOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceIdcsInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceIdcsInfoList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 408
      },
      "name": "IntegrationIntegrationInstanceIdcsInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 437
          },
          "name": "idcsAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 442
          },
          "name": "idcsAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 447
          },
          "name": "idcsAppLocationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 452
          },
          "name": "idcsAppName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 457
          },
          "name": "instancePrimaryAudienceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 421
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceIdcsInfo"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceIdcsInfoOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 1077
      },
      "name": "IntegrationIntegrationInstanceNetworkEndpointDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#network_endpoint_type IntegrationIntegrationInstance#network_endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1089
          },
          "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/integration_integration_instance#allowlisted_http_ips IntegrationIntegrationInstance#allowlisted_http_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1081
          },
          "name": "allowlistedHttpIps",
          "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/integration_integration_instance#allowlisted_http_vcns IntegrationIntegrationInstance#allowlisted_http_vcns}",
            "stability": "stable",
            "summary": "allowlisted_http_vcns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1095
          },
          "name": "allowlistedHttpVcns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "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/integration_integration_instance#is_integration_vcn_allowlisted IntegrationIntegrationInstance#is_integration_vcn_allowlisted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1085
          },
          "name": "isIntegrationVcnAllowlisted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 928
      },
      "name": "IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "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/integration_integration_instance#id IntegrationIntegrationInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 939
          },
          "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/integration_integration_instance#allowlisted_ips IntegrationIntegrationInstance#allowlisted_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 932
          },
          "name": "allowlistedIps",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 1058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1066
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
            "line": 1066
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1036
          },
          "name": "resetAllowlistedIps"
        }
      ],
      "name": "IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1040
          },
          "name": "allowlistedIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1053
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1030
          },
          "name": "allowlistedIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1046
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1248
          },
          "name": "putAllowlistedHttpVcns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1206
          },
          "name": "resetAllowlistedHttpIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1251
          },
          "name": "resetAllowlistedHttpVcns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1222
          },
          "name": "resetIsIntegrationVcnAllowlisted"
        }
      ],
      "name": "IntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1245
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1210
          },
          "name": "allowlistedHttpIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1255
          },
          "name": "allowlistedHttpVcnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1226
          },
          "name": "isIntegrationVcnAllowlistedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1239
          },
          "name": "networkEndpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1200
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1216
          },
          "name": "isIntegrationVcnAllowlisted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1232
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 480
      },
      "name": "IntegrationIntegrationInstancePrivateEndpointOutboundConnection",
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstancePrivateEndpointOutboundConnection"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-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/integration-integration-instance/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-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.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference"
            }
          }
        }
      ],
      "name": "IntegrationIntegrationInstancePrivateEndpointOutboundConnectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/integration-integration-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/integration-integration-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/integration-integration-instance/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstancePrivateEndpointOutboundConnectionList"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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/integration-integration-instance/index.ts",
        "line": 503
      },
      "name": "IntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 532
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 537
          },
          "name": "outboundConnectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 542
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationIntegrationInstancePrivateEndpointOutboundConnection"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstancePrivateEndpointOutboundConnectionOutputReference"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 1259
      },
      "name": "IntegrationIntegrationInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_integration_instance#create IntegrationIntegrationInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1263
          },
          "name": "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/integration_integration_instance#delete IntegrationIntegrationInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1267
          },
          "name": "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/integration_integration_instance#update IntegrationIntegrationInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1271
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceTimeouts"
    },
    "cdktf-provider-oci.IntegrationIntegrationInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-integration-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-integration-instance/index.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1379
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1395
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1411
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IntegrationIntegrationInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1383
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1399
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1415
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1373
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1389
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1405
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-integration-instance/index.ts",
            "line": 1329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationIntegrationInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-integration-instance/index:IntegrationIntegrationInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IntegrationOracleManagedCustomEndpoint": {
      "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/integration_oracle_managed_custom_endpoint oci_integration_oracle_managed_custom_endpoint}."
      },
      "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint oci_integration_oracle_managed_custom_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-oracle-managed-custom-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.IntegrationOracleManagedCustomEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationOracleManagedCustomEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-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 IntegrationOracleManagedCustomEndpoint 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/integration_oracle_managed_custom_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationOracleManagedCustomEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationOracleManagedCustomEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 385
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 282
          },
          "name": "resetDnsType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 298
          },
          "name": "resetDnsZoneName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 356
          },
          "name": "resetManagedType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 372
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 388
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 413
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationOracleManagedCustomEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 382
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 286
          },
          "name": "dnsTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 302
          },
          "name": "dnsZoneNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 315
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 344
          },
          "name": "integrationInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 360
          },
          "name": "managedTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 376
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 392
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 276
          },
          "name": "dnsType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 292
          },
          "name": "dnsZoneName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 308
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 337
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 350
          },
          "name": "managedType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 366
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-oracle-managed-custom-endpoint/index:IntegrationOracleManagedCustomEndpoint"
    },
    "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
        "line": 9
      },
      "name": "IntegrationOracleManagedCustomEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#hostname IntegrationOracleManagedCustomEndpoint#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 21
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#integration_instance_id IntegrationOracleManagedCustomEndpoint#integration_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 32
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#dns_type IntegrationOracleManagedCustomEndpoint#dns_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 13
          },
          "name": "dnsType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#dns_zone_name IntegrationOracleManagedCustomEndpoint#dns_zone_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 17
          },
          "name": "dnsZoneName",
          "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/integration_oracle_managed_custom_endpoint#id IntegrationOracleManagedCustomEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/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/integration_oracle_managed_custom_endpoint#managed_type IntegrationOracleManagedCustomEndpoint#managed_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 36
          },
          "name": "managedType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#state IntegrationOracleManagedCustomEndpoint#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/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/integration_oracle_managed_custom_endpoint#timeouts IntegrationOracleManagedCustomEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/integration-oracle-managed-custom-endpoint/index:IntegrationOracleManagedCustomEndpointConfig"
    },
    "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
        "line": 48
      },
      "name": "IntegrationOracleManagedCustomEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_oracle_managed_custom_endpoint#create IntegrationOracleManagedCustomEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-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/integration_oracle_managed_custom_endpoint#delete IntegrationOracleManagedCustomEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-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/integration_oracle_managed_custom_endpoint#update IntegrationOracleManagedCustomEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-oracle-managed-custom-endpoint/index:IntegrationOracleManagedCustomEndpointTimeouts"
    },
    "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-oracle-managed-custom-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/integration-oracle-managed-custom-endpoint/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IntegrationOracleManagedCustomEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-oracle-managed-custom-endpoint/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationOracleManagedCustomEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-oracle-managed-custom-endpoint/index:IntegrationOracleManagedCustomEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnection": {
      "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/integration_private_endpoint_outbound_connection oci_integration_private_endpoint_outbound_connection}."
      },
      "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_private_endpoint_outbound_connection oci_integration_private_endpoint_outbound_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/integration-private-endpoint-outbound-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.IntegrationPrivateEndpointOutboundConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a IntegrationPrivateEndpointOutboundConnection resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-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 IntegrationPrivateEndpointOutboundConnection 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/integration_private_endpoint_outbound_connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IntegrationPrivateEndpointOutboundConnection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IntegrationPrivateEndpointOutboundConnection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 272
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 301
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 317
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IntegrationPrivateEndpointOutboundConnection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 276
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 289
          },
          "name": "integrationInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 305
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 321
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 334
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 350
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 282
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 295
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 327
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-private-endpoint-outbound-connection/index:IntegrationPrivateEndpointOutboundConnection"
    },
    "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
        "line": 9
      },
      "name": "IntegrationPrivateEndpointOutboundConnectionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_private_endpoint_outbound_connection#integration_instance_id IntegrationPrivateEndpointOutboundConnection#integration_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 20
          },
          "name": "integrationInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_private_endpoint_outbound_connection#subnet_id IntegrationPrivateEndpointOutboundConnection#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 32
          },
          "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/integration_private_endpoint_outbound_connection#id IntegrationPrivateEndpointOutboundConnection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/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/integration_private_endpoint_outbound_connection#nsg_ids IntegrationPrivateEndpointOutboundConnection#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 24
          },
          "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/integration_private_endpoint_outbound_connection#state IntegrationPrivateEndpointOutboundConnection#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 28
          },
          "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/integration_private_endpoint_outbound_connection#timeouts IntegrationPrivateEndpointOutboundConnection#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts"
          }
        }
      ],
      "symbolId": "src/integration-private-endpoint-outbound-connection/index:IntegrationPrivateEndpointOutboundConnectionConfig"
    },
    "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
        "line": 40
      },
      "name": "IntegrationPrivateEndpointOutboundConnectionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/integration_private_endpoint_outbound_connection#create IntegrationPrivateEndpointOutboundConnection#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-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/integration_private_endpoint_outbound_connection#delete IntegrationPrivateEndpointOutboundConnection#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-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/integration_private_endpoint_outbound_connection#update IntegrationPrivateEndpointOutboundConnection#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/integration-private-endpoint-outbound-connection/index:IntegrationPrivateEndpointOutboundConnectionTimeouts"
    },
    "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/integration-private-endpoint-outbound-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/integration-private-endpoint-outbound-connection/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "IntegrationPrivateEndpointOutboundConnectionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/integration-private-endpoint-outbound-connection/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.IntegrationPrivateEndpointOutboundConnectionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/integration-private-endpoint-outbound-connection/index:IntegrationPrivateEndpointOutboundConnectionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsFleet": {
      "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/jms_fleet oci_jms_fleet}."
      },
      "fqn": "cdktf-provider-oci.JmsFleet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet oci_jms_fleet} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-fleet/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",
            "type": {
              "fqn": "cdktf-provider-oci.JmsFleetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsFleet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-fleet/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 JmsFleet 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/jms_fleet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsFleet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsFleet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 667
          },
          "name": "putInventoryLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetInventoryLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 680
          },
          "name": "putOperationLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetOperationLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 696
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 556
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 572
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 601
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 617
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 633
          },
          "name": "resetIsAdvancedFeaturesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 683
          },
          "name": "resetOperationLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 699
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 711
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 726
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsFleet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 451
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 511
          },
          "name": "approximateApplicationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 516
          },
          "name": "approximateInstallationCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 521
          },
          "name": "approximateJavaServerCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 526
          },
          "name": "approximateJreCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 531
          },
          "name": "approximateManagedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 664
          },
          "name": "inventoryLog",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetInventoryLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 642
          },
          "name": "isExportSettingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 677
          },
          "name": "operationLog",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetOperationLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 653
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 658
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 693
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 544
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 560
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 576
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 589
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 605
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 621
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 671
          },
          "name": "inventoryLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetInventoryLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 637
          },
          "name": "isAdvancedFeaturesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 687
          },
          "name": "operationLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetOperationLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 703
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 537
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 550
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 566
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 582
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 595
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 611
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 627
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleet"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfiguration": {
      "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/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration}."
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration oci_jms_fleet_advanced_feature_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
          "line": 2157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 2125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsFleetAdvancedFeatureConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the JmsFleetAdvancedFeatureConfiguration 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/jms_fleet_advanced_feature_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsFleetAdvancedFeatureConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsFleetAdvancedFeatureConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2261
          },
          "name": "putAdvancedUsageTracking",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2277
          },
          "name": "putCryptoEventAnalysis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2293
          },
          "name": "putJavaMigrationAnalysis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2309
          },
          "name": "putJfrRecording",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2325
          },
          "name": "putLcm",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2341
          },
          "name": "putPerformanceTuningAnalysis",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2357
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2264
          },
          "name": "resetAdvancedUsageTracking"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2198
          },
          "name": "resetAnalyticBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2214
          },
          "name": "resetAnalyticNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2280
          },
          "name": "resetCryptoEventAnalysis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2243
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2296
          },
          "name": "resetJavaMigrationAnalysis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2312
          },
          "name": "resetJfrRecording"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2328
          },
          "name": "resetLcm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2344
          },
          "name": "resetPerformanceTuningAnalysis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2360
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2372
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2388
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2258
          },
          "name": "advancedUsageTracking",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2274
          },
          "name": "cryptoEventAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2290
          },
          "name": "javaMigrationAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2306
          },
          "name": "jfrRecording",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2322
          },
          "name": "lcm",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2338
          },
          "name": "performanceTuningAnalysis",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2252
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2354
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2268
          },
          "name": "advancedUsageTrackingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2202
          },
          "name": "analyticBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2218
          },
          "name": "analyticNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2284
          },
          "name": "cryptoEventAnalysisInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2231
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2247
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2300
          },
          "name": "javaMigrationAnalysisInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2316
          },
          "name": "jfrRecordingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2332
          },
          "name": "lcmInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2348
          },
          "name": "performanceTuningAnalysisInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2364
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2192
          },
          "name": "analyticBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2208
          },
          "name": "analyticNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2224
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2237
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfiguration"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 72
      },
      "name": "JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 76
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 148
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 152
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 142
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationAdvancedUsageTrackingOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 9
      },
      "name": "JmsFleetAdvancedFeatureConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#fleet_id JmsFleetAdvancedFeatureConfiguration#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 21
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#advanced_usage_tracking JmsFleetAdvancedFeatureConfiguration#advanced_usage_tracking}",
            "stability": "stable",
            "summary": "advanced_usage_tracking block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 34
          },
          "name": "advancedUsageTracking",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationAdvancedUsageTracking"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#analytic_bucket_name JmsFleetAdvancedFeatureConfiguration#analytic_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 13
          },
          "name": "analyticBucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#analytic_namespace JmsFleetAdvancedFeatureConfiguration#analytic_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 17
          },
          "name": "analyticNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#crypto_event_analysis JmsFleetAdvancedFeatureConfiguration#crypto_event_analysis}",
            "stability": "stable",
            "summary": "crypto_event_analysis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 40
          },
          "name": "cryptoEventAnalysis",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/jms_fleet_advanced_feature_configuration#id JmsFleetAdvancedFeatureConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-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/jms_fleet_advanced_feature_configuration#java_migration_analysis JmsFleetAdvancedFeatureConfiguration#java_migration_analysis}",
            "stability": "stable",
            "summary": "java_migration_analysis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 46
          },
          "name": "javaMigrationAnalysis",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#jfr_recording JmsFleetAdvancedFeatureConfiguration#jfr_recording}",
            "stability": "stable",
            "summary": "jfr_recording block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 52
          },
          "name": "jfrRecording",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#lcm JmsFleetAdvancedFeatureConfiguration#lcm}",
            "stability": "stable",
            "summary": "lcm block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 58
          },
          "name": "lcm",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#performance_tuning_analysis JmsFleetAdvancedFeatureConfiguration#performance_tuning_analysis}",
            "stability": "stable",
            "summary": "performance_tuning_analysis block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 64
          },
          "name": "performanceTuningAnalysis",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#timeouts JmsFleetAdvancedFeatureConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationConfig"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 267
      },
      "name": "JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 271
          },
          "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/jms_fleet_advanced_feature_configuration#summarized_events_log JmsFleetAdvancedFeatureConfiguration#summarized_events_log}",
            "stability": "stable",
            "summary": "summarized_events_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 277
          },
          "name": "summarizedEventsLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 375
          },
          "name": "putSummarizedEventsLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 362
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 378
          },
          "name": "resetSummarizedEventsLog"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 372
          },
          "name": "summarizedEventsLog",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 366
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 382
          },
          "name": "summarizedEventsLogInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 356
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysis"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 156
      },
      "name": "JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#log_group_id JmsFleetAdvancedFeatureConfiguration#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 160
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#log_id JmsFleetAdvancedFeatureConfiguration#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 164
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 203
      },
      "name": "JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 250
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 263
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 243
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 256
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLogOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 386
      },
      "name": "JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 390
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 462
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 466
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 456
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysis"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationJavaMigrationAnalysisOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 470
      },
      "name": "JmsFleetAdvancedFeatureConfigurationJfrRecording",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 474
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationJfrRecording"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 546
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 550
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 540
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationJfrRecording"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationJfrRecordingOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1758
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcm",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1762
          },
          "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/jms_fleet_advanced_feature_configuration#post_installation_actions JmsFleetAdvancedFeatureConfiguration#post_installation_actions}",
            "stability": "stable",
            "summary": "post_installation_actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1768
          },
          "name": "postInstallationActions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcm"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
          "line": 1814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1866
          },
          "name": "putPostInstallationActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1853
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1869
          },
          "name": "resetPostInstallationActions"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1863
          },
          "name": "postInstallationActions",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1857
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1873
          },
          "name": "postInstallationActionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1847
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcm"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1505
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#add_logging_handler JmsFleetAdvancedFeatureConfiguration#add_logging_handler}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1509
          },
          "name": "addLoggingHandler",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/jms_fleet_advanced_feature_configuration#disabled_tls_versions JmsFleetAdvancedFeatureConfiguration#disabled_tls_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1513
          },
          "name": "disabledTlsVersions",
          "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/jms_fleet_advanced_feature_configuration#global_logging_level JmsFleetAdvancedFeatureConfiguration#global_logging_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1517
          },
          "name": "globalLoggingLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#minimum_key_size_settings JmsFleetAdvancedFeatureConfiguration#minimum_key_size_settings}",
            "stability": "stable",
            "summary": "minimum_key_size_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1527
          },
          "name": "minimumKeySizeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#proxies JmsFleetAdvancedFeatureConfiguration#proxies}",
            "stability": "stable",
            "summary": "proxies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1533
          },
          "name": "proxies",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#should_replace_certificates_operating_system JmsFleetAdvancedFeatureConfiguration#should_replace_certificates_operating_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1521
          },
          "name": "shouldReplaceCertificatesOperatingSystem",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1001
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#certpath JmsFleetAdvancedFeatureConfiguration#certpath}",
            "stability": "stable",
            "summary": "certpath block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1007
          },
          "name": "certpath",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#jar JmsFleetAdvancedFeatureConfiguration#jar}",
            "stability": "stable",
            "summary": "jar block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1013
          },
          "name": "jar",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#tls JmsFleetAdvancedFeatureConfiguration#tls}",
            "stability": "stable",
            "summary": "tls block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1019
          },
          "name": "tls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 554
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#key_size JmsFleetAdvancedFeatureConfiguration#key_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 558
          },
          "name": "keySize",
          "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/jms_fleet_advanced_feature_configuration#name JmsFleetAdvancedFeatureConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 562
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference"
            }
          }
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 659
          },
          "name": "resetKeySize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 675
          },
          "name": "resetName"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 663
          },
          "name": "keySizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 679
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 653
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 669
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 703
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#key_size JmsFleetAdvancedFeatureConfiguration#key_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 707
          },
          "name": "keySize",
          "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/jms_fleet_advanced_feature_configuration#name JmsFleetAdvancedFeatureConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 711
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference"
            }
          }
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 841
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 841
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 808
          },
          "name": "resetKeySize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 824
          },
          "name": "resetName"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 812
          },
          "name": "keySizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 828
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 802
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 818
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1065
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1114
          },
          "name": "putCertpath",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1130
          },
          "name": "putJar",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1146
          },
          "name": "putTls",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1117
          },
          "name": "resetCertpath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1133
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1149
          },
          "name": "resetTls"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1111
          },
          "name": "certpath",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpathList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1127
          },
          "name": "jar",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJarList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1143
          },
          "name": "tls",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1121
          },
          "name": "certpathInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsCertpath"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1137
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsJar"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1153
          },
          "name": "tlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 852
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#key_size JmsFleetAdvancedFeatureConfiguration#key_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 856
          },
          "name": "keySize",
          "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/jms_fleet_advanced_feature_configuration#name JmsFleetAdvancedFeatureConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 860
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference"
            }
          }
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 990
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 990
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsList"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 899
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 957
          },
          "name": "resetKeySize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 973
          },
          "name": "resetName"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 961
          },
          "name": "keySizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 977
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 951
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 967
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTls"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsTlsOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
          "line": 1607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1600
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1731
          },
          "name": "putMinimumKeySizeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1747
          },
          "name": "putProxies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1670
          },
          "name": "resetAddLoggingHandler"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1686
          },
          "name": "resetDisabledTlsVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1702
          },
          "name": "resetGlobalLoggingLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1734
          },
          "name": "resetMinimumKeySizeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1750
          },
          "name": "resetProxies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1718
          },
          "name": "resetShouldReplaceCertificatesOperatingSystem"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1728
          },
          "name": "minimumKeySizeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1744
          },
          "name": "proxies",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1674
          },
          "name": "addLoggingHandlerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1690
          },
          "name": "disabledTlsVersionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1706
          },
          "name": "globalLoggingLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1738
          },
          "name": "minimumKeySizeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsMinimumKeySizeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1754
          },
          "name": "proxiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1722
          },
          "name": "shouldReplaceCertificatesOperatingSystemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1664
          },
          "name": "addLoggingHandler",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1680
          },
          "name": "disabledTlsVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1696
          },
          "name": "globalLoggingLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1712
          },
          "name": "shouldReplaceCertificatesOperatingSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActions"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1157
      },
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#ftp_proxy_host JmsFleetAdvancedFeatureConfiguration#ftp_proxy_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1161
          },
          "name": "ftpProxyHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#ftp_proxy_port JmsFleetAdvancedFeatureConfiguration#ftp_proxy_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1165
          },
          "name": "ftpProxyPort",
          "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/jms_fleet_advanced_feature_configuration#http_proxy_host JmsFleetAdvancedFeatureConfiguration#http_proxy_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1169
          },
          "name": "httpProxyHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#http_proxy_port JmsFleetAdvancedFeatureConfiguration#http_proxy_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1173
          },
          "name": "httpProxyPort",
          "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/jms_fleet_advanced_feature_configuration#https_proxy_host JmsFleetAdvancedFeatureConfiguration#https_proxy_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1177
          },
          "name": "httpsProxyHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#https_proxy_port JmsFleetAdvancedFeatureConfiguration#https_proxy_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1181
          },
          "name": "httpsProxyPort",
          "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/jms_fleet_advanced_feature_configuration#socks_proxy_host JmsFleetAdvancedFeatureConfiguration#socks_proxy_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1185
          },
          "name": "socksProxyHost",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#socks_proxy_port JmsFleetAdvancedFeatureConfiguration#socks_proxy_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1189
          },
          "name": "socksProxyPort",
          "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/jms_fleet_advanced_feature_configuration#use_system_proxies JmsFleetAdvancedFeatureConfiguration#use_system_proxies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1193
          },
          "name": "useSystemProxies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1369
          },
          "name": "resetFtpProxyHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1385
          },
          "name": "resetFtpProxyPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1401
          },
          "name": "resetHttpProxyHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1417
          },
          "name": "resetHttpProxyPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1433
          },
          "name": "resetHttpsProxyHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1449
          },
          "name": "resetHttpsProxyPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1465
          },
          "name": "resetSocksProxyHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1481
          },
          "name": "resetSocksProxyPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1497
          },
          "name": "resetUseSystemProxies"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1373
          },
          "name": "ftpProxyHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1389
          },
          "name": "ftpProxyPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1405
          },
          "name": "httpProxyHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1421
          },
          "name": "httpProxyPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1437
          },
          "name": "httpsProxyHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1453
          },
          "name": "httpsProxyPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1469
          },
          "name": "socksProxyHostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1485
          },
          "name": "socksProxyPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1501
          },
          "name": "useSystemProxiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1363
          },
          "name": "ftpProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1379
          },
          "name": "ftpProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1395
          },
          "name": "httpProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1411
          },
          "name": "httpProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1427
          },
          "name": "httpsProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1443
          },
          "name": "httpsProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1459
          },
          "name": "socksProxyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1475
          },
          "name": "socksProxyPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1491
          },
          "name": "useSystemProxies",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxies"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationLcmPostInstallationActionsProxiesOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1877
      },
      "name": "JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#is_enabled JmsFleetAdvancedFeatureConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1881
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1953
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1957
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1947
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1924
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysis"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationPerformanceTuningAnalysisOutputReference"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 1961
      },
      "name": "JmsFleetAdvancedFeatureConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet_advanced_feature_configuration#create JmsFleetAdvancedFeatureConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1965
          },
          "name": "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/jms_fleet_advanced_feature_configuration#delete JmsFleetAdvancedFeatureConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1969
          },
          "name": "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/jms_fleet_advanced_feature_configuration#update JmsFleetAdvancedFeatureConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 1973
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationTimeouts"
    },
    "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
          "line": 2027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
        "line": 2019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2081
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2097
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2113
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsFleetAdvancedFeatureConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2085
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2101
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2117
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2075
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2091
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2107
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet-advanced-feature-configuration/index.ts",
            "line": 2031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetAdvancedFeatureConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet-advanced-feature-configuration/index:JmsFleetAdvancedFeatureConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsFleetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 9
      },
      "name": "JmsFleetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#compartment_id JmsFleet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 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/jms_fleet#display_name JmsFleet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/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/jms_fleet#inventory_log JmsFleet#inventory_log}",
            "stability": "stable",
            "summary": "inventory_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 46
          },
          "name": "inventoryLog",
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetInventoryLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#defined_tags JmsFleet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/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/jms_fleet#description JmsFleet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/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/jms_fleet#freeform_tags JmsFleet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/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/jms_fleet#id JmsFleet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/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/jms_fleet#is_advanced_features_enabled JmsFleet#is_advanced_features_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 40
          },
          "name": "isAdvancedFeaturesEnabled",
          "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/jms_fleet#operation_log JmsFleet#operation_log}",
            "stability": "stable",
            "summary": "operation_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 52
          },
          "name": "operationLog",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetOperationLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#timeouts JmsFleet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetTimeouts"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetConfig"
    },
    "cdktf-provider-oci.JmsFleetInventoryLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetInventoryLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 60
      },
      "name": "JmsFleetInventoryLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#log_group_id JmsFleet#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 64
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#log_id JmsFleet#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 68
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetInventoryLog"
    },
    "cdktf-provider-oci.JmsFleetInventoryLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetInventoryLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet/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/jms-fleet/index.ts",
        "line": 107
      },
      "name": "JmsFleetInventoryLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 154
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 167
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 147
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 160
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetInventoryLog"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetInventoryLogOutputReference"
    },
    "cdktf-provider-oci.JmsFleetOperationLog": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetOperationLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 171
      },
      "name": "JmsFleetOperationLog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#log_group_id JmsFleet#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 175
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#log_id JmsFleet#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 179
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetOperationLog"
    },
    "cdktf-provider-oci.JmsFleetOperationLogOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetOperationLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 218
      },
      "name": "JmsFleetOperationLogOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 265
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 278
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 258
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 271
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsFleetOperationLog"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetOperationLogOutputReference"
    },
    "cdktf-provider-oci.JmsFleetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-fleet/index.ts",
        "line": 282
      },
      "name": "JmsFleetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_fleet#create JmsFleet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 286
          },
          "name": "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/jms_fleet#delete JmsFleet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 290
          },
          "name": "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/jms_fleet#update JmsFleet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 294
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetTimeouts"
    },
    "cdktf-provider-oci.JmsFleetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsFleetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-fleet/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/jms-fleet/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 402
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 418
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 434
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsFleetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 406
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 422
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 438
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 396
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 412
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 428
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-fleet/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsFleetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-fleet/index:JmsFleetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReport": {
      "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/jms_java_downloads_java_download_report oci_jms_java_downloads_java_download_report}."
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_report oci_jms_java_downloads_java_download_report} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-report/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.JmsJavaDownloadsJavaDownloadReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-report/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsJavaDownloadsJavaDownloadReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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 JmsJavaDownloadsJavaDownloadReport 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/jms_java_downloads_java_download_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsJavaDownloadsJavaDownloadReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsJavaDownloadsJavaDownloadReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 522
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 396
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 435
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 451
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 493
          },
          "name": "resetTimeEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 525
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 509
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 537
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 550
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 360
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 365
          },
          "name": "checksumValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 384
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 405
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 410
          },
          "name": "fileSizeInBytes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 460
          },
          "name": "sortBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 465
          },
          "name": "sortOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 470
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 476
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 481
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 519
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 378
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 400
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 423
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 439
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 455
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 497
          },
          "name": "timeEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 529
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 513
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 371
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 390
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 416
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 429
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 445
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 487
          },
          "name": "timeEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 503
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReport"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-report/index.ts",
        "line": 9
      },
      "name": "JmsJavaDownloadsJavaDownloadReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_report#compartment_id JmsJavaDownloadsJavaDownloadReport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 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/jms_java_downloads_java_download_report#format JmsJavaDownloadsJavaDownloadReport#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 21
          },
          "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/jms_java_downloads_java_download_report#defined_tags JmsJavaDownloadsJavaDownloadReport#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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/jms_java_downloads_java_download_report#freeform_tags JmsJavaDownloadsJavaDownloadReport#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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/jms_java_downloads_java_download_report#id JmsJavaDownloadsJavaDownloadReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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/jms_java_downloads_java_download_report#time_end JmsJavaDownloadsJavaDownloadReport#time_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 36
          },
          "name": "timeEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_report#timeouts JmsJavaDownloadsJavaDownloadReport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_report#time_start JmsJavaDownloadsJavaDownloadReport#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 40
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportConfig"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-report/index.ts",
        "line": 48
      },
      "name": "JmsJavaDownloadsJavaDownloadReportCreatedBy",
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportCreatedBy"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-report/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/jms-java-downloads-java-download-report/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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.JmsJavaDownloadsJavaDownloadReportCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadReportCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 122
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/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/jms-java-downloads-java-download-report/index.ts",
            "line": 122
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportCreatedByList"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-report/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/jms-java-downloads-java-download-report/index.ts",
        "line": 71
      },
      "name": "JmsJavaDownloadsJavaDownloadReportCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 100
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 105
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 110
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportCreatedBy"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportCreatedByOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-report/index.ts",
        "line": 133
      },
      "name": "JmsJavaDownloadsJavaDownloadReportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_report#create JmsJavaDownloadsJavaDownloadReport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 137
          },
          "name": "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/jms_java_downloads_java_download_report#delete JmsJavaDownloadsJavaDownloadReport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 141
          },
          "name": "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/jms_java_downloads_java_download_report#update JmsJavaDownloadsJavaDownloadReport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 145
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportTimeouts"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-report/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-report/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 253
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 269
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 285
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadReportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 257
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 273
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 289
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 247
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 263
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 279
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-report/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadReportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-report/index:JmsJavaDownloadsJavaDownloadReportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadToken": {
      "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/jms_java_downloads_java_download_token oci_jms_java_downloads_java_download_token}."
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_token oci_jms_java_downloads_java_download_token} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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.JmsJavaDownloadsJavaDownloadTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-token/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsJavaDownloadsJavaDownloadToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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 JmsJavaDownloadsJavaDownloadToken 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/jms_java_downloads_java_download_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsJavaDownloadsJavaDownloadToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsJavaDownloadsJavaDownloadToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 654
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 486
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 528
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 544
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 560
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 657
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
            "line": 685
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 474
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 583
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 601
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 606
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 612
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 617
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 635
          },
          "name": "timeLastUsed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 651
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 640
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 645
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 468
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 490
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 503
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 516
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 532
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 548
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 564
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 577
          },
          "name": "javaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 596
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 630
          },
          "name": "timeExpiresInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 661
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 461
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 480
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 496
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 509
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 522
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 538
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 554
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 570
          },
          "name": "javaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 589
          },
          "name": "licenseType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 623
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadToken"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-token/index.ts",
        "line": 9
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_token#compartment_id JmsJavaDownloadsJavaDownloadToken#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 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/jms_java_downloads_java_download_token#description JmsJavaDownloadsJavaDownloadToken#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 21
          },
          "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/jms_java_downloads_java_download_token#display_name JmsJavaDownloadsJavaDownloadToken#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#java_version JmsJavaDownloadsJavaDownloadToken#java_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 44
          },
          "name": "javaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_token#license_type JmsJavaDownloadsJavaDownloadToken#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 48
          },
          "name": "licenseType",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/jms_java_downloads_java_download_token#time_expires JmsJavaDownloadsJavaDownloadToken#time_expires}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 52
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_token#defined_tags JmsJavaDownloadsJavaDownloadToken#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#freeform_tags JmsJavaDownloadsJavaDownloadToken#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#id JmsJavaDownloadsJavaDownloadToken#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#is_default JmsJavaDownloadsJavaDownloadToken#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 40
          },
          "name": "isDefault",
          "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/jms_java_downloads_java_download_token#timeouts JmsJavaDownloadsJavaDownloadToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenConfig"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-token/index.ts",
        "line": 60
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenCreatedBy",
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenCreatedBy"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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.JmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadTokenCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 134
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
            "line": 134
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenCreatedByList"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
        "line": 83
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 112
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 117
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 122
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenCreatedBy"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenCreatedByOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-token/index.ts",
        "line": 145
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenLastUpdatedBy",
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenLastUpdatedBy"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadTokenLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
            "line": 219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenLastUpdatedByList"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
        "line": 168
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 197
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 202
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 207
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-download-token/index.ts",
        "line": 230
      },
      "name": "JmsJavaDownloadsJavaDownloadTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_download_token#create JmsJavaDownloadsJavaDownloadToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#delete JmsJavaDownloadsJavaDownloadToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/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/jms_java_downloads_java_download_token#update JmsJavaDownloadsJavaDownloadToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 242
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenTimeouts"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-download-token/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/jms-java-downloads-java-download-token/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 350
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 366
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 382
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsJavaDownloadsJavaDownloadTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 354
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 370
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 386
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 344
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 360
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 376
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-download-token/index.ts",
            "line": 300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaDownloadTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-download-token/index:JmsJavaDownloadsJavaDownloadTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecord": {
      "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/jms_java_downloads_java_license_acceptance_record oci_jms_java_downloads_java_license_acceptance_record}."
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_license_acceptance_record oci_jms_java_downloads_java_license_acceptance_record} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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.JmsJavaDownloadsJavaLicenseAcceptanceRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsJavaDownloadsJavaLicenseAcceptanceRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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 JmsJavaDownloadsJavaLicenseAcceptanceRecord 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/jms_java_downloads_java_license_acceptance_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsJavaDownloadsJavaLicenseAcceptanceRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsJavaDownloadsJavaLicenseAcceptanceRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 549
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 461
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 483
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 552
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 564
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 575
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 449
          },
          "name": "createdBy",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 471
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 493
          },
          "name": "lastUpdatedBy",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 524
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 530
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 535
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 540
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 546
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 443
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 465
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 487
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 506
          },
          "name": "licenseAcceptanceStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 519
          },
          "name": "licenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 556
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 436
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 455
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 477
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 499
          },
          "name": "licenseAcceptanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 512
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecord"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 9
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_license_acceptance_record#compartment_id JmsJavaDownloadsJavaLicenseAcceptanceRecord#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 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/jms_java_downloads_java_license_acceptance_record#license_acceptance_status JmsJavaDownloadsJavaLicenseAcceptanceRecord#license_acceptance_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 28
          },
          "name": "licenseAcceptanceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_license_acceptance_record#license_type JmsJavaDownloadsJavaLicenseAcceptanceRecord#license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 32
          },
          "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/jms_java_downloads_java_license_acceptance_record#defined_tags JmsJavaDownloadsJavaLicenseAcceptanceRecord#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 17
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/jms_java_downloads_java_license_acceptance_record#id JmsJavaDownloadsJavaLicenseAcceptanceRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms_java_downloads_java_license_acceptance_record#timeouts JmsJavaDownloadsJavaLicenseAcceptanceRecord#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordConfig"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 40
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy",
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference"
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByList"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 63
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 92
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 97
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 102
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedBy"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordCreatedByOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 125
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy",
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference"
            }
          }
        }
      ],
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByList"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 148
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 177
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 182
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedBy"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordLastUpdatedByOutputReference"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 210
      },
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_java_downloads_java_license_acceptance_record#create JmsJavaDownloadsJavaLicenseAcceptanceRecord#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 214
          },
          "name": "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/jms_java_downloads_java_license_acceptance_record#delete JmsJavaDownloadsJavaLicenseAcceptanceRecord#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 218
          },
          "name": "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/jms_java_downloads_java_license_acceptance_record#update JmsJavaDownloadsJavaLicenseAcceptanceRecord#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 222
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts"
    },
    "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-java-downloads-java-license-acceptance-record/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 330
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 346
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 362
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 334
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 350
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 366
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 324
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 340
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 356
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-java-downloads-java-license-acceptance-record/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-java-downloads-java-license-acceptance-record/index:JmsJavaDownloadsJavaLicenseAcceptanceRecordTimeoutsOutputReference"
    },
    "cdktf-provider-oci.JmsJmsPlugin": {
      "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/jms_jms_plugin oci_jms_jms_plugin}."
      },
      "fqn": "cdktf-provider-oci.JmsJmsPlugin",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_jms_plugin oci_jms_jms_plugin} Resource."
        },
        "locationInModule": {
          "filename": "src/jms-jms-plugin/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.JmsJmsPluginConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/jms-jms-plugin/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a JmsJmsPlugin resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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 JmsJmsPlugin 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/jms_jms_plugin#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing JmsJmsPlugin that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the JmsJmsPlugin to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 420
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.JmsJmsPluginTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 313
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 329
          },
          "name": "resetFleetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 345
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 423
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 435
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 447
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "JmsJmsPlugin",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 283
          },
          "name": "agentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 288
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 354
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 375
          },
          "name": "osArchitecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 380
          },
          "name": "osDistribution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 385
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 390
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 395
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 401
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 406
          },
          "name": "timeLastSeen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 417
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.JmsJmsPluginTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 411
          },
          "name": "timeRegistered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 278
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 301
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 317
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 333
          },
          "name": "fleetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 349
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 427
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJmsPluginTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 271
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 294
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 323
          },
          "name": "fleetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 339
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-jms-plugin/index:JmsJmsPlugin"
    },
    "cdktf-provider-oci.JmsJmsPluginConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJmsPluginConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-jms-plugin/index.ts",
        "line": 9
      },
      "name": "JmsJmsPluginConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_jms_plugin#agent_id JmsJmsPlugin#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-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/jms_jms_plugin#compartment_id JmsJmsPlugin#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#defined_tags JmsJmsPlugin#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#fleet_id JmsJmsPlugin#fleet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 25
          },
          "name": "fleetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_jms_plugin#freeform_tags JmsJmsPlugin#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#id JmsJmsPlugin#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#timeouts JmsJmsPlugin#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.JmsJmsPluginTimeouts"
          }
        }
      ],
      "symbolId": "src/jms-jms-plugin/index:JmsJmsPluginConfig"
    },
    "cdktf-provider-oci.JmsJmsPluginTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJmsPluginTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/jms-jms-plugin/index.ts",
        "line": 44
      },
      "name": "JmsJmsPluginTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/jms_jms_plugin#create JmsJmsPlugin#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#delete JmsJmsPlugin#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/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/jms_jms_plugin#update JmsJmsPlugin#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/jms-jms-plugin/index:JmsJmsPluginTimeouts"
    },
    "cdktf-provider-oci.JmsJmsPluginTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.JmsJmsPluginTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/jms-jms-plugin/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/jms-jms-plugin/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JmsJmsPluginTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/jms-jms-plugin/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.JmsJmsPluginTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/jms-jms-plugin/index:JmsJmsPluginTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsEkmsPrivateEndpoint": {
      "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/kms_ekms_private_endpoint oci_kms_ekms_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_ekms_private_endpoint oci_kms_ekms_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-ekms-private-endpoint/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.KmsEkmsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-ekms-private-endpoint/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsEkmsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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 KmsEkmsPrivateEndpoint 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/kms_ekms_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsEkmsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsEkmsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 443
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 397
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 446
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 458
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 473
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsEkmsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 385
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 406
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 411
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 429
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 440
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 434
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 293
          },
          "name": "caBundleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 306
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 335
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 348
          },
          "name": "externalKeyManagerIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 401
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 424
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 450
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 286
          },
          "name": "caBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 299
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 341
          },
          "name": "externalKeyManagerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 391
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 417
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-ekms-private-endpoint/index:KmsEkmsPrivateEndpoint"
    },
    "cdktf-provider-oci.KmsEkmsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-ekms-private-endpoint/index.ts",
        "line": 9
      },
      "name": "KmsEkmsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_ekms_private_endpoint#ca_bundle KmsEkmsPrivateEndpoint#ca_bundle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 13
          },
          "name": "caBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_ekms_private_endpoint#compartment_id KmsEkmsPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#display_name KmsEkmsPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#external_key_manager_ip KmsEkmsPrivateEndpoint#external_key_manager_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 29
          },
          "name": "externalKeyManagerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_ekms_private_endpoint#subnet_id KmsEkmsPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 48
          },
          "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/kms_ekms_private_endpoint#defined_tags KmsEkmsPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#freeform_tags KmsEkmsPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#id KmsEkmsPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#port KmsEkmsPrivateEndpoint#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 44
          },
          "name": "port",
          "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/kms_ekms_private_endpoint#timeouts KmsEkmsPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-ekms-private-endpoint/index:KmsEkmsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-ekms-private-endpoint/index.ts",
        "line": 56
      },
      "name": "KmsEkmsPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_ekms_private_endpoint#create KmsEkmsPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#delete KmsEkmsPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/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/kms_ekms_private_endpoint#update KmsEkmsPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-ekms-private-endpoint/index:KmsEkmsPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-ekms-private-endpoint/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/kms-ekms-private-endpoint/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsEkmsPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-ekms-private-endpoint/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsEkmsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-ekms-private-endpoint/index:KmsEkmsPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsEncryptedData": {
      "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/kms_encrypted_data oci_kms_encrypted_data}."
      },
      "fqn": "cdktf-provider-oci.KmsEncryptedData",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data oci_kms_encrypted_data} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-encrypted-data/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.KmsEncryptedDataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-encrypted-data/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsEncryptedData resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/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 KmsEncryptedData 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/kms_encrypted_data#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsEncryptedData that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsEncryptedData to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 408
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 287
          },
          "name": "resetAssociatedData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 321
          },
          "name": "resetEncryptionAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 337
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 366
          },
          "name": "resetKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 382
          },
          "name": "resetLoggingContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 411
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 423
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 437
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsEncryptedData",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 296
          },
          "name": "ciphertext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 405
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 291
          },
          "name": "associatedDataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 309
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 325
          },
          "name": "encryptionAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 341
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 354
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 370
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 386
          },
          "name": "loggingContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 399
          },
          "name": "plaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 415
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 281
          },
          "name": "associatedData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 302
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 315
          },
          "name": "encryptionAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 331
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 347
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 360
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 376
          },
          "name": "loggingContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 392
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-encrypted-data/index:KmsEncryptedData"
    },
    "cdktf-provider-oci.KmsEncryptedDataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEncryptedDataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-encrypted-data/index.ts",
        "line": 9
      },
      "name": "KmsEncryptedDataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#crypto_endpoint KmsEncryptedData#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 17
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#key_id KmsEncryptedData#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 32
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#plaintext KmsEncryptedData#plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 44
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#associated_data KmsEncryptedData#associated_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 13
          },
          "name": "associatedData",
          "optional": true,
          "type": {
            "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/kms_encrypted_data#encryption_algorithm KmsEncryptedData#encryption_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 21
          },
          "name": "encryptionAlgorithm",
          "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/kms_encrypted_data#id KmsEncryptedData#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/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/kms_encrypted_data#key_version_id KmsEncryptedData#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 36
          },
          "name": "keyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#logging_context KmsEncryptedData#logging_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 40
          },
          "name": "loggingContext",
          "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/kms_encrypted_data#timeouts KmsEncryptedData#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-encrypted-data/index:KmsEncryptedDataConfig"
    },
    "cdktf-provider-oci.KmsEncryptedDataTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-encrypted-data/index.ts",
        "line": 52
      },
      "name": "KmsEncryptedDataTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_encrypted_data#create KmsEncryptedData#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/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/kms_encrypted_data#delete KmsEncryptedData#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/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/kms_encrypted_data#update KmsEncryptedData#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-encrypted-data/index:KmsEncryptedDataTimeouts"
    },
    "cdktf-provider-oci.KmsEncryptedDataTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-encrypted-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-encrypted-data/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsEncryptedDataTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-encrypted-data/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsEncryptedDataTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-encrypted-data/index:KmsEncryptedDataTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsGeneratedKey": {
      "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/kms_generated_key oci_kms_generated_key}."
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key oci_kms_generated_key} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-generated-key/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.KmsGeneratedKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-generated-key/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsGeneratedKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/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 KmsGeneratedKey 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/kms_generated_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsGeneratedKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsGeneratedKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 527
          },
          "name": "putKeyShape",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShape"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 540
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 428
          },
          "name": "resetAssociatedData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 462
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 504
          },
          "name": "resetLoggingContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 543
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/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/kms-generated-key/index.ts",
            "line": 568
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsGeneratedKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 437
          },
          "name": "ciphertext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 524
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShapeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 513
          },
          "name": "plaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 518
          },
          "name": "plaintextChecksum",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 537
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 432
          },
          "name": "associatedDataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 450
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 466
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 479
          },
          "name": "includePlaintextKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 492
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 531
          },
          "name": "keyShapeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShape"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 508
          },
          "name": "loggingContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 547
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 422
          },
          "name": "associatedData",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 443
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 456
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 472
          },
          "name": "includePlaintextKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 485
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 498
          },
          "name": "loggingContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKey"
    },
    "cdktf-provider-oci.KmsGeneratedKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-generated-key/index.ts",
        "line": 9
      },
      "name": "KmsGeneratedKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#crypto_endpoint KmsGeneratedKey#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 17
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#include_plaintext_key KmsGeneratedKey#include_plaintext_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 28
          },
          "name": "includePlaintextKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/kms_generated_key#key_id KmsGeneratedKey#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 32
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#key_shape KmsGeneratedKey#key_shape}",
            "stability": "stable",
            "summary": "key_shape block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 42
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShape"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#associated_data KmsGeneratedKey#associated_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 13
          },
          "name": "associatedData",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/kms_generated_key#id KmsGeneratedKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#logging_context KmsGeneratedKey#logging_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 36
          },
          "name": "loggingContext",
          "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/kms_generated_key#timeouts KmsGeneratedKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKeyConfig"
    },
    "cdktf-provider-oci.KmsGeneratedKeyKeyShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-generated-key/index.ts",
        "line": 50
      },
      "name": "KmsGeneratedKeyKeyShape",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#algorithm KmsGeneratedKey#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 54
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#length KmsGeneratedKey#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 62
          },
          "name": "length",
          "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/kms_generated_key#curve_id KmsGeneratedKey#curve_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 58
          },
          "name": "curveId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKeyKeyShape"
    },
    "cdktf-provider-oci.KmsGeneratedKeyKeyShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-generated-key/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/kms-generated-key/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 173
          },
          "name": "resetCurveId"
        }
      ],
      "name": "KmsGeneratedKeyKeyShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 161
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 177
          },
          "name": "curveIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 190
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 154
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 167
          },
          "name": "curveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 183
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsGeneratedKeyKeyShape"
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKeyKeyShapeOutputReference"
    },
    "cdktf-provider-oci.KmsGeneratedKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-generated-key/index.ts",
        "line": 194
      },
      "name": "KmsGeneratedKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_generated_key#create KmsGeneratedKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 198
          },
          "name": "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/kms_generated_key#delete KmsGeneratedKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 202
          },
          "name": "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/kms_generated_key#update KmsGeneratedKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 206
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKeyTimeouts"
    },
    "cdktf-provider-oci.KmsGeneratedKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-generated-key/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/kms-generated-key/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 314
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 330
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 346
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsGeneratedKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 318
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 334
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 350
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 308
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 324
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 340
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-generated-key/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsGeneratedKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-generated-key/index:KmsGeneratedKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsKey": {
      "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/kms_key oci_kms_key}."
      },
      "fqn": "cdktf-provider-oci.KmsKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key oci_kms_key} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-key/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",
            "type": {
              "fqn": "cdktf-provider-oci.KmsKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 1244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-key/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 KmsKey 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/kms_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1529
          },
          "name": "putAutoKeyRotationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1545
          },
          "name": "putExternalKeyReference",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReference"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1561
          },
          "name": "putKeyShape",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyKeyShape"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1574
          },
          "name": "putRestoreFromFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1590
          },
          "name": "putRestoreFromObjectStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1606
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1532
          },
          "name": "resetAutoKeyRotationDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1341
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1357
          },
          "name": "resetDesiredState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1548
          },
          "name": "resetExternalKeyReference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1392
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1408
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1424
          },
          "name": "resetIsAutoRotationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1458
          },
          "name": "resetProtectionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1577
          },
          "name": "resetRestoreFromFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1593
          },
          "name": "resetRestoreFromObjectStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1480
          },
          "name": "resetRestoreTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1511
          },
          "name": "resetTimeOfDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1609
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1643
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1249
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1526
          },
          "name": "autoKeyRotationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1329
          },
          "name": "currentKeyVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1542
          },
          "name": "externalKeyReference",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1380
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1433
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1558
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyKeyShapeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1468
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1489
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1571
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1587
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1494
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1499
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1603
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1520
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1536
          },
          "name": "autoKeyRotationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1324
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1345
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1361
          },
          "name": "desiredStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1374
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1552
          },
          "name": "externalKeyReferenceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1396
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1412
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1428
          },
          "name": "isAutoRotationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1565
          },
          "name": "keyShapeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyKeyShape"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1446
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1462
          },
          "name": "protectionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1581
          },
          "name": "restoreFromFileInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1597
          },
          "name": "restoreFromObjectStoreInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1484
          },
          "name": "restoreTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1515
          },
          "name": "timeOfDeletionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1613
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1317
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1335
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1351
          },
          "name": "desiredState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1367
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1386
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1402
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1418
          },
          "name": "isAutoRotationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1439
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1452
          },
          "name": "protectionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1474
          },
          "name": "restoreTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1505
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKey"
    },
    "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 249
      },
      "name": "KmsKeyAutoKeyRotationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#last_rotation_message KmsKey#last_rotation_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 253
          },
          "name": "lastRotationMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#last_rotation_status KmsKey#last_rotation_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 257
          },
          "name": "lastRotationStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#rotation_interval_in_days KmsKey#rotation_interval_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 261
          },
          "name": "rotationIntervalInDays",
          "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/kms_key#time_of_last_rotation KmsKey#time_of_last_rotation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 265
          },
          "name": "timeOfLastRotation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#time_of_next_rotation KmsKey#time_of_next_rotation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 269
          },
          "name": "timeOfNextRotation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#time_of_schedule_start KmsKey#time_of_schedule_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 273
          },
          "name": "timeOfScheduleStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyAutoKeyRotationDetails"
    },
    "cdktf-provider-oci.KmsKeyAutoKeyRotationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 410
          },
          "name": "resetLastRotationMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 426
          },
          "name": "resetLastRotationStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 442
          },
          "name": "resetRotationIntervalInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 458
          },
          "name": "resetTimeOfLastRotation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 474
          },
          "name": "resetTimeOfNextRotation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 490
          },
          "name": "resetTimeOfScheduleStart"
        }
      ],
      "name": "KmsKeyAutoKeyRotationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 414
          },
          "name": "lastRotationMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 430
          },
          "name": "lastRotationStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 446
          },
          "name": "rotationIntervalInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 462
          },
          "name": "timeOfLastRotationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 478
          },
          "name": "timeOfNextRotationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 494
          },
          "name": "timeOfScheduleStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 404
          },
          "name": "lastRotationMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 420
          },
          "name": "lastRotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 436
          },
          "name": "rotationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 452
          },
          "name": "timeOfLastRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 468
          },
          "name": "timeOfNextRotation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 484
          },
          "name": "timeOfScheduleStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyAutoKeyRotationDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 9
      },
      "name": "KmsKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#compartment_id KmsKey#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 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/kms_key#display_name KmsKey#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/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/kms_key#key_shape KmsKey#key_shape}",
            "stability": "stable",
            "summary": "key_shape block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 74
          },
          "name": "keyShape",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyKeyShape"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#management_endpoint KmsKey#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 44
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#auto_key_rotation_details KmsKey#auto_key_rotation_details}",
            "stability": "stable",
            "summary": "auto_key_rotation_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 62
          },
          "name": "autoKeyRotationDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyAutoKeyRotationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#defined_tags KmsKey#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/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/kms_key#desired_state KmsKey#desired_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 21
          },
          "name": "desiredState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#external_key_reference KmsKey#external_key_reference}",
            "stability": "stable",
            "summary": "external_key_reference block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 68
          },
          "name": "externalKeyReference",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReference"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#freeform_tags KmsKey#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/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/kms_key#id KmsKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/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/kms_key#is_auto_rotation_enabled KmsKey#is_auto_rotation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 40
          },
          "name": "isAutoRotationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/kms_key#protection_mode KmsKey#protection_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 48
          },
          "name": "protectionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#restore_from_file KmsKey#restore_from_file}",
            "stability": "stable",
            "summary": "restore_from_file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 80
          },
          "name": "restoreFromFile",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#restore_from_object_store KmsKey#restore_from_object_store}",
            "stability": "stable",
            "summary": "restore_from_object_store block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 86
          },
          "name": "restoreFromObjectStore",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStore"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#restore_trigger KmsKey#restore_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 52
          },
          "name": "restoreTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/kms_key#time_of_deletion KmsKey#time_of_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 56
          },
          "name": "timeOfDeletion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#timeouts KmsKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 92
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyConfig"
    },
    "cdktf-provider-oci.KmsKeyExternalKeyReference": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReference",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 498
      },
      "name": "KmsKeyExternalKeyReference",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#external_key_id KmsKey#external_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 502
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyExternalKeyReference"
    },
    "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 94
      },
      "name": "KmsKeyExternalKeyReferenceDetails",
      "symbolId": "src/kms-key/index:KmsKeyExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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/kms-key/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/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.KmsKeyExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "KmsKeyExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-key/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/kms-key/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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/kms-key/index.ts",
        "line": 117
      },
      "name": "KmsKeyExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 146
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 151
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyExternalKeyReferenceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReferenceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 534
      },
      "name": "KmsKeyExternalKeyReferenceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 575
          },
          "name": "externalKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 568
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyExternalKeyReference"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyExternalKeyReferenceOutputReference"
    },
    "cdktf-provider-oci.KmsKeyKeyShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyKeyShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 579
      },
      "name": "KmsKeyKeyShape",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#algorithm KmsKey#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 583
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#length KmsKey#length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 591
          },
          "name": "length",
          "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/kms_key#curve_id KmsKey#curve_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 587
          },
          "name": "curveId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyKeyShape"
    },
    "cdktf-provider-oci.KmsKeyKeyShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyKeyShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 702
          },
          "name": "resetCurveId"
        }
      ],
      "name": "KmsKeyKeyShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 690
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 706
          },
          "name": "curveIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 719
          },
          "name": "lengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 683
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 696
          },
          "name": "curveId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 712
          },
          "name": "length",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyKeyShape"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyKeyShapeOutputReference"
    },
    "cdktf-provider-oci.KmsKeyReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 174
      },
      "name": "KmsKeyReplicaDetails",
      "symbolId": "src/kms-key/index:KmsKeyReplicaDetails"
    },
    "cdktf-provider-oci.KmsKeyReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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/kms-key/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/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.KmsKeyReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "KmsKeyReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-key/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/kms-key/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyReplicaDetailsList"
    },
    "cdktf-provider-oci.KmsKeyReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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/kms-key/index.ts",
        "line": 197
      },
      "name": "KmsKeyReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 226
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyReplicaDetails"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 723
      },
      "name": "KmsKeyRestoreFromFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#content_length KmsKey#content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 727
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#restore_key_from_file_details KmsKey#restore_key_from_file_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 735
          },
          "name": "restoreKeyFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#content_md5 KmsKey#content_md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 731
          },
          "name": "contentMd5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyRestoreFromFile"
    },
    "cdktf-provider-oci.KmsKeyRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 846
          },
          "name": "resetContentMd5"
        }
      ],
      "name": "KmsKeyRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 834
          },
          "name": "contentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 850
          },
          "name": "contentMd5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 863
          },
          "name": "restoreKeyFromFileDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 827
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 840
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 856
          },
          "name": "restoreKeyFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 792
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.KmsKeyRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 867
      },
      "name": "KmsKeyRestoreFromObjectStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#destination KmsKey#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 875
          },
          "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/kms_key#bucket KmsKey#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 871
          },
          "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/kms_key#namespace KmsKey#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 879
          },
          "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/kms_key#object KmsKey#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 883
          },
          "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/kms_key#uri KmsKey#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 887
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyRestoreFromObjectStore"
    },
    "cdktf-provider-oci.KmsKeyRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1011
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1040
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1056
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1072
          },
          "name": "resetUri"
        }
      ],
      "name": "KmsKeyRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1015
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1028
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1044
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1060
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1076
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1005
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1021
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1034
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1050
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1066
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.KmsKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 1080
      },
      "name": "KmsKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key#create KmsKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1084
          },
          "name": "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/kms_key#delete KmsKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1088
          },
          "name": "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/kms_key#update KmsKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1092
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyTimeouts"
    },
    "cdktf-provider-oci.KmsKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key/index.ts",
        "line": 1138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1200
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1216
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1232
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1204
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1220
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1236
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1194
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1210
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1226
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key/index.ts",
            "line": 1150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-key/index:KmsKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyVersion": {
      "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/kms_key_version oci_kms_key_version}."
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version oci_kms_key_version} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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.KmsKeyVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsKeyVersion resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-key-version/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 KmsKeyVersion 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/kms_key_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsKeyVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsKeyVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 560
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsKeyVersionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 438
          },
          "name": "resetExternalKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 454
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 542
          },
          "name": "resetTimeOfDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 563
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 575
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsKeyVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 420
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 426
          },
          "name": "externalKeyReferenceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 463
          },
          "name": "isAutoRotated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 468
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 486
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 504
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 510
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 515
          },
          "name": "restoredFromKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 520
          },
          "name": "restoredFromKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 525
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 530
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 557
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 551
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 442
          },
          "name": "externalKeyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 458
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 481
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 499
          },
          "name": "managementEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 546
          },
          "name": "timeOfDeletionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 567
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsKeyVersionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 432
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 474
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 492
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 536
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersion"
    },
    "cdktf-provider-oci.KmsKeyVersionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 9
      },
      "name": "KmsKeyVersionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version#key_id KmsKeyVersion#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 24
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version#management_endpoint KmsKeyVersion#management_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 28
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version#external_key_version_id KmsKeyVersion#external_key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 13
          },
          "name": "externalKeyVersionId",
          "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/kms_key_version#id KmsKeyVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-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/resources/kms_key_version#time_of_deletion KmsKeyVersion#time_of_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 32
          },
          "name": "timeOfDeletion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version#timeouts KmsKeyVersion#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionConfig"
    },
    "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 40
      },
      "name": "KmsKeyVersionExternalKeyReferenceDetails",
      "symbolId": "src/kms-key-version/index:KmsKeyVersionExternalKeyReferenceDetails"
    },
    "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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/kms-key-version/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/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.KmsKeyVersionExternalKeyReferenceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "KmsKeyVersionExternalKeyReferenceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-key-version/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/kms-key-version/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionExternalKeyReferenceDetailsList"
    },
    "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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/kms-key-version/index.ts",
        "line": 63
      },
      "name": "KmsKeyVersionExternalKeyReferenceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 92
          },
          "name": "externalKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 97
          },
          "name": "externalKeyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionExternalKeyReferenceDetails"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionExternalKeyReferenceDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyVersionReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 120
      },
      "name": "KmsKeyVersionReplicaDetails",
      "symbolId": "src/kms-key-version/index:KmsKeyVersionReplicaDetails"
    },
    "cdktf-provider-oci.KmsKeyVersionReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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/kms-key-version/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/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.KmsKeyVersionReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "KmsKeyVersionReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 184
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-key-version/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/kms-key-version/index.ts",
            "line": 184
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionReplicaDetailsList"
    },
    "cdktf-provider-oci.KmsKeyVersionReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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/kms-key-version/index.ts",
        "line": 143
      },
      "name": "KmsKeyVersionReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 172
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsKeyVersionReplicaDetails"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsKeyVersionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 195
      },
      "name": "KmsKeyVersionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_key_version#create KmsKeyVersion#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 199
          },
          "name": "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/kms_key_version#delete KmsKeyVersion#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 203
          },
          "name": "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/kms_key_version#update KmsKeyVersion#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 207
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionTimeouts"
    },
    "cdktf-provider-oci.KmsKeyVersionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsKeyVersionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-key-version/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-key-version/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 315
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 331
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 347
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsKeyVersionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 319
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 335
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 351
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 309
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 325
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 341
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-key-version/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsKeyVersionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-key-version/index:KmsKeyVersionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsSign": {
      "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/kms_sign oci_kms_sign}."
      },
      "fqn": "cdktf-provider-oci.KmsSign",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign oci_kms_sign} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-sign/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.KmsSignConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-sign/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsSign resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-sign/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 KmsSign 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/kms_sign#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsSign that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsSign to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 384
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsSignTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 324
          },
          "name": "resetKeyVersionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 353
          },
          "name": "resetMessageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 387
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 399
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 412
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsSign",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 362
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 381
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsSignTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 283
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 312
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 328
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 341
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 357
          },
          "name": "messageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 375
          },
          "name": "signingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 391
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsSignTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 276
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 305
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 318
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 334
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 347
          },
          "name": "messageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 368
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-sign/index:KmsSign"
    },
    "cdktf-provider-oci.KmsSignConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsSignConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-sign/index.ts",
        "line": 9
      },
      "name": "KmsSignConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#crypto_endpoint KmsSign#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 13
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#key_id KmsSign#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 24
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#message KmsSign#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 32
          },
          "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/kms_sign#signing_algorithm KmsSign#signing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 40
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/kms_sign#id KmsSign#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/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/kms_sign#key_version_id KmsSign#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 28
          },
          "name": "keyVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#message_type KmsSign#message_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 36
          },
          "name": "messageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#timeouts KmsSign#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsSignTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-sign/index:KmsSignConfig"
    },
    "cdktf-provider-oci.KmsSignTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsSignTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-sign/index.ts",
        "line": 48
      },
      "name": "KmsSignTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_sign#create KmsSign#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/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/kms_sign#delete KmsSign#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/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/kms_sign#update KmsSign#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-sign/index:KmsSignTimeouts"
    },
    "cdktf-provider-oci.KmsSignTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsSignTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-sign/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/kms-sign/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsSignTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-sign/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsSignTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-sign/index:KmsSignTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsVault": {
      "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/kms_vault oci_kms_vault}."
      },
      "fqn": "cdktf-provider-oci.KmsVault",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault oci_kms_vault} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-vault/index.ts",
          "line": 1153
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.KmsVaultConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 1121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsVault resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1138
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the KmsVault 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/kms_vault#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsVault that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsVault to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1358
          },
          "name": "putExternalKeyManagerMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1374
          },
          "name": "putRestoreFromFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1390
          },
          "name": "putRestoreFromObjectStore",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStore"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1213
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1361
          },
          "name": "resetExternalKeyManagerMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1248
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1264
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1377
          },
          "name": "resetRestoreFromFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1393
          },
          "name": "resetRestoreFromObjectStore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1301
          },
          "name": "resetRestoreTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1332
          },
          "name": "resetTimeOfDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1438
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsVault",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1126
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1201
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1355
          },
          "name": "externalKeyManagerMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1236
          },
          "name": "externalKeyManagerMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1273
          },
          "name": "isPrimary",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1278
          },
          "name": "isVaultReplicable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1283
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1289
          },
          "name": "replicaDetails",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicaDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1310
          },
          "name": "restoredFromVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1371
          },
          "name": "restoreFromFile",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1387
          },
          "name": "restoreFromObjectStore",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStoreOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1320
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1196
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1217
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1230
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1365
          },
          "name": "externalKeyManagerMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1252
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1268
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1381
          },
          "name": "restoreFromFileInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1397
          },
          "name": "restoreFromObjectStoreInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStore"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1305
          },
          "name": "restoreTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1336
          },
          "name": "timeOfDeletionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVaultTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1349
          },
          "name": "vaultTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1207
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1223
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1242
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1258
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1295
          },
          "name": "restoreTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1326
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1342
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVault"
    },
    "cdktf-provider-oci.KmsVaultConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 9
      },
      "name": "KmsVaultConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#compartment_id KmsVault#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 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/kms_vault#display_name KmsVault#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/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/kms_vault#vault_type KmsVault#vault_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 44
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#defined_tags KmsVault#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/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/kms_vault#external_key_manager_metadata KmsVault#external_key_manager_metadata}",
            "stability": "stable",
            "summary": "external_key_manager_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 50
          },
          "name": "externalKeyManagerMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#freeform_tags KmsVault#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/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/kms_vault#id KmsVault#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/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/kms_vault#restore_from_file KmsVault#restore_from_file}",
            "stability": "stable",
            "summary": "restore_from_file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 56
          },
          "name": "restoreFromFile",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#restore_from_object_store KmsVault#restore_from_object_store}",
            "stability": "stable",
            "summary": "restore_from_object_store block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 62
          },
          "name": "restoreFromObjectStore",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStore"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#restore_trigger KmsVault#restore_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 36
          },
          "name": "restoreTrigger",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/kms_vault#time_of_deletion KmsVault#time_of_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 40
          },
          "name": "timeOfDeletion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#timeouts KmsVault#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultConfig"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 457
      },
      "name": "KmsVaultExternalKeyManagerMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#external_vault_endpoint_url KmsVault#external_vault_endpoint_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 461
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#oauth_metadata KmsVault#oauth_metadata}",
            "stability": "stable",
            "summary": "oauth_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 471
          },
          "name": "oauthMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#private_endpoint_id KmsVault#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 465
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadata"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 316
      },
      "name": "KmsVaultExternalKeyManagerMetadataOauthMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#client_app_id KmsVault#client_app_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 320
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#client_app_secret KmsVault#client_app_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 324
          },
          "name": "clientAppSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#idcs_account_name_url KmsVault#idcs_account_name_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 328
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataOauthMetadata"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 374
      },
      "name": "KmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 427
          },
          "name": "clientAppIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 440
          },
          "name": "clientAppSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 453
          },
          "name": "idcsAccountNameUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 420
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 433
          },
          "name": "clientAppSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 446
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 517
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 592
          },
          "name": "putOauthMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata"
              }
            }
          ]
        }
      ],
      "name": "KmsVaultExternalKeyManagerMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 589
          },
          "name": "oauthMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 570
          },
          "name": "externalVaultEndpointUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 596
          },
          "name": "oauthMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataOauthMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 583
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 563
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 576
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadata"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataOutputReference"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 150
      },
      "name": "KmsVaultExternalKeyManagerMetadataSummary",
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummary"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/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.KmsVaultExternalKeyManagerMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "KmsVaultExternalKeyManagerMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-vault/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/kms-vault/index.ts",
            "line": 230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummaryList"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 70
      },
      "name": "KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary",
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/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.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
            }
          }
        }
      ],
      "name": "KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 139
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-vault/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/kms-vault/index.ts",
            "line": 139
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 93
      },
      "name": "KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 122
          },
          "name": "clientAppId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 127
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummary"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 173
      },
      "name": "KmsVaultExternalKeyManagerMetadataSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 202
          },
          "name": "externalVaultEndpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 208
          },
          "name": "oauthMetadataSummary",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummaryOauthMetadataSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 213
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 218
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultExternalKeyManagerMetadataSummary"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultExternalKeyManagerMetadataSummaryOutputReference"
    },
    "cdktf-provider-oci.KmsVaultReplicaDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicaDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 241
      },
      "name": "KmsVaultReplicaDetails",
      "symbolId": "src/kms-vault/index:KmsVaultReplicaDetails"
    },
    "cdktf-provider-oci.KmsVaultReplicaDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicaDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/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.KmsVaultReplicaDetailsOutputReference"
            }
          }
        }
      ],
      "name": "KmsVaultReplicaDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 305
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/kms-vault/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/kms-vault/index.ts",
            "line": 305
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultReplicaDetailsList"
    },
    "cdktf-provider-oci.KmsVaultReplicaDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicaDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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/kms-vault/index.ts",
        "line": 264
      },
      "name": "KmsVaultReplicaDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 293
          },
          "name": "replicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicaDetails"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultReplicaDetailsOutputReference"
    },
    "cdktf-provider-oci.KmsVaultReplication": {
      "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/kms_vault_replication oci_kms_vault_replication}."
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication oci_kms_vault_replication} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-vault-replication/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.KmsVaultReplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault-replication/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsVaultReplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/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 KmsVaultReplication 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/kms_vault_replication#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsVaultReplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsVaultReplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 464
          },
          "name": "putReplicaVaultMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 480
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 415
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 467
          },
          "name": "resetReplicaVaultMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 483
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 495
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 505
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsVaultReplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 348
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 403
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 424
          },
          "name": "managementEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 461
          },
          "name": "replicaVaultMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 477
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 455
          },
          "name": "vaultReplicaStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 419
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 437
          },
          "name": "replicaRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 471
          },
          "name": "replicaVaultMetadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 487
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 450
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 409
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 430
          },
          "name": "replicaRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 443
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplication"
    },
    "cdktf-provider-oci.KmsVaultReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault-replication/index.ts",
        "line": 9
      },
      "name": "KmsVaultReplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#replica_region KmsVaultReplication#replica_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 20
          },
          "name": "replicaRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#vault_id KmsVaultReplication#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 24
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/kms_vault_replication#id KmsVaultReplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/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/kms_vault_replication#replica_vault_metadata KmsVaultReplication#replica_vault_metadata}",
            "stability": "stable",
            "summary": "replica_vault_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 30
          },
          "name": "replicaVaultMetadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#timeouts KmsVaultReplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplicationConfig"
    },
    "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault-replication/index.ts",
        "line": 38
      },
      "name": "KmsVaultReplicationReplicaVaultMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#idcs_account_name_url KmsVaultReplication#idcs_account_name_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 42
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#private_endpoint_id KmsVaultReplication#private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 46
          },
          "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/kms_vault_replication#vault_type KmsVaultReplication#vault_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 50
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplicationReplicaVaultMetadata"
    },
    "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault-replication/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/kms-vault-replication/index.ts",
        "line": 96
      },
      "name": "KmsVaultReplicationReplicaVaultMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 149
          },
          "name": "idcsAccountNameUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 162
          },
          "name": "privateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 175
          },
          "name": "vaultTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 142
          },
          "name": "idcsAccountNameUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 155
          },
          "name": "privateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 168
          },
          "name": "vaultType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultReplicationReplicaVaultMetadata"
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplicationReplicaVaultMetadataOutputReference"
    },
    "cdktf-provider-oci.KmsVaultReplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault-replication/index.ts",
        "line": 179
      },
      "name": "KmsVaultReplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault_replication#create KmsVaultReplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 183
          },
          "name": "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/kms_vault_replication#delete KmsVaultReplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 187
          },
          "name": "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/kms_vault_replication#update KmsVaultReplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 191
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplicationTimeouts"
    },
    "cdktf-provider-oci.KmsVaultReplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault-replication/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault-replication/index.ts",
        "line": 237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 299
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 315
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 331
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsVaultReplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 303
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 319
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 335
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 293
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 309
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 325
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault-replication/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVaultReplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-vault-replication/index:KmsVaultReplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsVaultRestoreFromFile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 600
      },
      "name": "KmsVaultRestoreFromFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#content_length KmsVault#content_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 604
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#restore_vault_from_file_details KmsVault#restore_vault_from_file_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 612
          },
          "name": "restoreVaultFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#content_md5 KmsVault#content_md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 608
          },
          "name": "contentMd5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultRestoreFromFile"
    },
    "cdktf-provider-oci.KmsVaultRestoreFromFileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 723
          },
          "name": "resetContentMd5"
        }
      ],
      "name": "KmsVaultRestoreFromFileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 711
          },
          "name": "contentLengthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 727
          },
          "name": "contentMd5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 740
          },
          "name": "restoreVaultFromFileDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 704
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 717
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 733
          },
          "name": "restoreVaultFromFileDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromFile"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultRestoreFromFileOutputReference"
    },
    "cdktf-provider-oci.KmsVaultRestoreFromObjectStore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 744
      },
      "name": "KmsVaultRestoreFromObjectStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#destination KmsVault#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 752
          },
          "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/kms_vault#bucket KmsVault#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 748
          },
          "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/kms_vault#namespace KmsVault#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 756
          },
          "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/kms_vault#object KmsVault#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 760
          },
          "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/kms_vault#uri KmsVault#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 764
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultRestoreFromObjectStore"
    },
    "cdktf-provider-oci.KmsVaultRestoreFromObjectStoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 888
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 917
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 933
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 949
          },
          "name": "resetUri"
        }
      ],
      "name": "KmsVaultRestoreFromObjectStoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 892
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 905
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 921
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 937
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 953
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 882
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 898
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 911
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 927
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 943
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVaultRestoreFromObjectStore"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultRestoreFromObjectStoreOutputReference"
    },
    "cdktf-provider-oci.KmsVaultTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 957
      },
      "name": "KmsVaultTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_vault#create KmsVault#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 961
          },
          "name": "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/kms_vault#delete KmsVault#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 965
          },
          "name": "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/kms_vault#update KmsVault#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 969
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultTimeouts"
    },
    "cdktf-provider-oci.KmsVaultTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVaultTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-vault/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-vault/index.ts",
        "line": 1015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1077
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1093
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1109
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsVaultTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1081
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1097
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1113
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1071
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1087
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1103
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-vault/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVaultTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-vault/index:KmsVaultTimeoutsOutputReference"
    },
    "cdktf-provider-oci.KmsVerify": {
      "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/kms_verify oci_kms_verify}."
      },
      "fqn": "cdktf-provider-oci.KmsVerify",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify oci_kms_verify} Resource."
        },
        "locationInModule": {
          "filename": "src/kms-verify/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.KmsVerifyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/kms-verify/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a KmsVerify resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/kms-verify/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 KmsVerify 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/kms_verify#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KmsVerify that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KmsVerify to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 399
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.KmsVerifyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 300
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 360
          },
          "name": "resetMessageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 402
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 414
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KmsVerify",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 309
          },
          "name": "isSignatureValid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 396
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.KmsVerifyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 288
          },
          "name": "cryptoEndpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 304
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 322
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 335
          },
          "name": "keyVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 348
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 364
          },
          "name": "messageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 377
          },
          "name": "signatureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 390
          },
          "name": "signingAlgorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 406
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVerifyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 281
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 315
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 328
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 341
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 354
          },
          "name": "messageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 370
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 383
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-verify/index:KmsVerify"
    },
    "cdktf-provider-oci.KmsVerifyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVerifyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-verify/index.ts",
        "line": 9
      },
      "name": "KmsVerifyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#crypto_endpoint KmsVerify#crypto_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 13
          },
          "name": "cryptoEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#key_id KmsVerify#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 24
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#key_version_id KmsVerify#key_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 28
          },
          "name": "keyVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#message KmsVerify#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 32
          },
          "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/kms_verify#signature KmsVerify#signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/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/kms_verify#signing_algorithm KmsVerify#signing_algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 44
          },
          "name": "signingAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/kms_verify#id KmsVerify#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/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/kms_verify#message_type KmsVerify#message_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 36
          },
          "name": "messageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#timeouts KmsVerify#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.KmsVerifyTimeouts"
          }
        }
      ],
      "symbolId": "src/kms-verify/index:KmsVerifyConfig"
    },
    "cdktf-provider-oci.KmsVerifyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVerifyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/kms-verify/index.ts",
        "line": 52
      },
      "name": "KmsVerifyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/kms_verify#create KmsVerify#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/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/kms_verify#delete KmsVerify#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/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/kms_verify#update KmsVerify#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/kms-verify/index:KmsVerifyTimeouts"
    },
    "cdktf-provider-oci.KmsVerifyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.KmsVerifyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/kms-verify/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/kms-verify/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "KmsVerifyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/kms-verify/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.KmsVerifyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/kms-verify/index:KmsVerifyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LicenseManagerConfiguration": {
      "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/license_manager_configuration oci_license_manager_configuration}."
      },
      "fqn": "cdktf-provider-oci.LicenseManagerConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_configuration oci_license_manager_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/license-manager-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.LicenseManagerConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/license-manager-configuration/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LicenseManagerConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/license-manager-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 LicenseManagerConfiguration 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/license_manager_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LicenseManagerConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LicenseManagerConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 311
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 288
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 314
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 326
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 335
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LicenseManagerConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 297
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 308
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 302
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 276
          },
          "name": "emailIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 292
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 318
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 269
          },
          "name": "emailIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-configuration/index:LicenseManagerConfiguration"
    },
    "cdktf-provider-oci.LicenseManagerConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-configuration/index.ts",
        "line": 9
      },
      "name": "LicenseManagerConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_configuration#compartment_id LicenseManagerConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-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/license_manager_configuration#email_ids LicenseManagerConfiguration#email_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 17
          },
          "name": "emailIds",
          "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/license_manager_configuration#id LicenseManagerConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/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/license_manager_configuration#timeouts LicenseManagerConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/license-manager-configuration/index:LicenseManagerConfigurationConfig"
    },
    "cdktf-provider-oci.LicenseManagerConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-configuration/index.ts",
        "line": 32
      },
      "name": "LicenseManagerConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_configuration#create LicenseManagerConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-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/license_manager_configuration#delete LicenseManagerConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-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/license_manager_configuration#update LicenseManagerConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-configuration/index:LicenseManagerConfigurationTimeouts"
    },
    "cdktf-provider-oci.LicenseManagerConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/license-manager-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/license-manager-configuration/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LicenseManagerConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-configuration/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/license-manager-configuration/index:LicenseManagerConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LicenseManagerLicenseRecord": {
      "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/license_manager_license_record oci_license_manager_license_record}."
      },
      "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecord",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record oci_license_manager_license_record} Resource."
        },
        "locationInModule": {
          "filename": "src/license-manager-license-record/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.LicenseManagerLicenseRecordConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/license-manager-license-record/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LicenseManagerLicenseRecord resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/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 LicenseManagerLicenseRecord 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/license_manager_license_record#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LicenseManagerLicenseRecord that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LicenseManagerLicenseRecord to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 499
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 307
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 336
          },
          "name": "resetExpirationDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 352
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 410
          },
          "name": "resetLicenseCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 431
          },
          "name": "resetProductId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 470
          },
          "name": "resetSupportEndDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 502
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 514
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 531
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LicenseManagerLicenseRecord",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 419
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 440
          },
          "name": "productLicense",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 458
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 480
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 485
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 496
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 490
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 311
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 324
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 340
          },
          "name": "expirationDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 356
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 385
          },
          "name": "isPerpetualInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 398
          },
          "name": "isUnlimitedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 414
          },
          "name": "licenseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 435
          },
          "name": "productIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 453
          },
          "name": "productLicenseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 474
          },
          "name": "supportEndDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 506
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 301
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 317
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 330
          },
          "name": "expirationDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 346
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 378
          },
          "name": "isPerpetual",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 391
          },
          "name": "isUnlimited",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 404
          },
          "name": "licenseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 425
          },
          "name": "productId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 446
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 464
          },
          "name": "supportEndDate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-license-record/index:LicenseManagerLicenseRecord"
    },
    "cdktf-provider-oci.LicenseManagerLicenseRecordConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-license-record/index.ts",
        "line": 9
      },
      "name": "LicenseManagerLicenseRecordConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record#display_name LicenseManagerLicenseRecord#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#is_perpetual LicenseManagerLicenseRecord#is_perpetual}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 36
          },
          "name": "isPerpetual",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/license_manager_license_record#is_unlimited LicenseManagerLicenseRecord#is_unlimited}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 40
          },
          "name": "isUnlimited",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/license_manager_license_record#product_license_id LicenseManagerLicenseRecord#product_license_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 52
          },
          "name": "productLicenseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record#defined_tags LicenseManagerLicenseRecord#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#expiration_date LicenseManagerLicenseRecord#expiration_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 21
          },
          "name": "expirationDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record#freeform_tags LicenseManagerLicenseRecord#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#id LicenseManagerLicenseRecord#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#license_count LicenseManagerLicenseRecord#license_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 44
          },
          "name": "licenseCount",
          "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/license_manager_license_record#product_id LicenseManagerLicenseRecord#product_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 48
          },
          "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/resources/license_manager_license_record#support_end_date LicenseManagerLicenseRecord#support_end_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 56
          },
          "name": "supportEndDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record#timeouts LicenseManagerLicenseRecord#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts"
          }
        }
      ],
      "symbolId": "src/license-manager-license-record/index:LicenseManagerLicenseRecordConfig"
    },
    "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-license-record/index.ts",
        "line": 64
      },
      "name": "LicenseManagerLicenseRecordTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_license_record#create LicenseManagerLicenseRecord#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#delete LicenseManagerLicenseRecord#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/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/license_manager_license_record#update LicenseManagerLicenseRecord#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-license-record/index:LicenseManagerLicenseRecordTimeouts"
    },
    "cdktf-provider-oci.LicenseManagerLicenseRecordTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/license-manager-license-record/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/license-manager-license-record/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LicenseManagerLicenseRecordTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-license-record/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerLicenseRecordTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/license-manager-license-record/index:LicenseManagerLicenseRecordTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LicenseManagerProductLicense": {
      "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/license_manager_product_license oci_license_manager_product_license}."
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicense",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license oci_license_manager_product_license} Resource."
        },
        "locationInModule": {
          "filename": "src/license-manager-product-license/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.LicenseManagerProductLicenseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LicenseManagerProductLicense resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/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 LicenseManagerProductLicense 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/license_manager_product_license#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LicenseManagerProductLicense that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LicenseManagerProductLicense to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 626
          },
          "name": "putImages",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 642
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 470
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 499
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 515
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 629
          },
          "name": "resetImages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 645
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 613
          },
          "name": "resetVendorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 657
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LicenseManagerProductLicense",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 385
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 445
          },
          "name": "activeLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 623
          },
          "name": "images",
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 524
          },
          "name": "isOverSubscribed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 529
          },
          "name": "isUnlimited",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 560
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 565
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 570
          },
          "name": "statusDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 576
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 581
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 639
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 586
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 591
          },
          "name": "totalActiveLicenseUnitCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 596
          },
          "name": "totalLicenseRecordCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 601
          },
          "name": "totalLicenseUnitsConsumed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 458
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 474
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 487
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 503
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 519
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 633
          },
          "name": "imagesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 542
          },
          "name": "isVendorOracleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 555
          },
          "name": "licenseUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 649
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 617
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 451
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 464
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 480
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 493
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 509
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 535
          },
          "name": "isVendorOracle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 548
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 607
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicense"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 9
      },
      "name": "LicenseManagerProductLicenseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#compartment_id LicenseManagerProductLicense#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 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/license_manager_product_license#display_name LicenseManagerProductLicense#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/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/license_manager_product_license#is_vendor_oracle LicenseManagerProductLicense#is_vendor_oracle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 36
          },
          "name": "isVendorOracle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/license_manager_product_license#license_unit LicenseManagerProductLicense#license_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 40
          },
          "name": "licenseUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#defined_tags LicenseManagerProductLicense#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/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/license_manager_product_license#freeform_tags LicenseManagerProductLicense#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/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/license_manager_product_license#id LicenseManagerProductLicense#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/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/license_manager_product_license#images LicenseManagerProductLicense#images}",
            "stability": "stable",
            "summary": "images block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 50
          },
          "name": "images",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#timeouts LicenseManagerProductLicense#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#vendor_name LicenseManagerProductLicense#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 44
          },
          "name": "vendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseConfig"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseImages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 58
      },
      "name": "LicenseManagerProductLicenseImages",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#listing_id LicenseManagerProductLicense#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 62
          },
          "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/license_manager_product_license#package_version LicenseManagerProductLicense#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 66
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseImages"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseImagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/license-manager-product-license/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/license-manager-product-license/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/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.LicenseManagerProductLicenseImagesOutputReference"
            }
          }
        }
      ],
      "name": "LicenseManagerProductLicenseImagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 205
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/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/license-manager-product-license/index.ts",
            "line": 205
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseImagesList"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseImagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/license-manager-product-license/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 105
      },
      "name": "LicenseManagerProductLicenseImagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 156
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 174
          },
          "name": "listingName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 192
          },
          "name": "publisher",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 169
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 187
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 162
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 180
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseImages"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseImagesOutputReference"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 216
      },
      "name": "LicenseManagerProductLicenseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/license_manager_product_license#create LicenseManagerProductLicense#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 220
          },
          "name": "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/license_manager_product_license#delete LicenseManagerProductLicense#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 224
          },
          "name": "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/license_manager_product_license#update LicenseManagerProductLicense#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 228
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseTimeouts"
    },
    "cdktf-provider-oci.LicenseManagerProductLicenseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/license-manager-product-license/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/license-manager-product-license/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 336
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 352
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 368
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LicenseManagerProductLicenseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 340
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 356
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 372
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 330
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 346
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 362
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/license-manager-product-license/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LicenseManagerProductLicenseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/license-manager-product-license/index:LicenseManagerProductLicenseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LimitsQuota": {
      "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/limits_quota oci_limits_quota}."
      },
      "fqn": "cdktf-provider-oci.LimitsQuota",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/limits_quota oci_limits_quota} Resource."
        },
        "locationInModule": {
          "filename": "src/limits-quota/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.LimitsQuotaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/limits-quota/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LimitsQuota resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/limits-quota/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 LimitsQuota 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/limits_quota#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LimitsQuota that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LimitsQuota to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 585
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LimitsQuotaLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 601
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LimitsQuotaTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 486
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 515
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 531
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 588
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 604
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/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/limits-quota/index.ts",
            "line": 630
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LimitsQuota",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 407
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 540
          },
          "name": "isLockOverride",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 582
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.LimitsQuotaLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 558
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 576
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 598
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LimitsQuotaTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 474
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 490
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 503
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 519
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 535
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 592
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LimitsQuotaLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 571
          },
          "name": "statementsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 608
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LimitsQuotaTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 467
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 480
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 496
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 509
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 525
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 564
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuota"
    },
    "cdktf-provider-oci.LimitsQuotaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/limits-quota/index.ts",
        "line": 9
      },
      "name": "LimitsQuotaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/limits_quota#compartment_id LimitsQuota#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 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/limits_quota#description LimitsQuota#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 21
          },
          "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/limits_quota#name LimitsQuota#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#statements LimitsQuota#statements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 40
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/limits_quota#defined_tags LimitsQuota#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#freeform_tags LimitsQuota#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#id LimitsQuota#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#locks LimitsQuota#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 46
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LimitsQuotaLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/limits_quota#timeouts LimitsQuota#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LimitsQuotaTimeouts"
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaConfig"
    },
    "cdktf-provider-oci.LimitsQuotaLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/limits-quota/index.ts",
        "line": 54
      },
      "name": "LimitsQuotaLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/limits_quota#type LimitsQuota#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#message LimitsQuota#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/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/limits_quota#related_resource_id LimitsQuota#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 62
          },
          "name": "relatedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaLocks"
    },
    "cdktf-provider-oci.LimitsQuotaLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/limits-quota/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/limits-quota/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/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.LimitsQuotaLocksOutputReference"
            }
          }
        }
      ],
      "name": "LimitsQuotaLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/limits-quota/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/limits-quota/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LimitsQuotaLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaLocksList"
    },
    "cdktf-provider-oci.LimitsQuotaLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/limits-quota/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/limits-quota/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 176
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 192
          },
          "name": "resetRelatedResourceId"
        }
      ],
      "name": "LimitsQuotaLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 201
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 180
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 196
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 214
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 170
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 186
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 207
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LimitsQuotaLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaLocksOutputReference"
    },
    "cdktf-provider-oci.LimitsQuotaTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/limits-quota/index.ts",
        "line": 238
      },
      "name": "LimitsQuotaTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/limits_quota#create LimitsQuota#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 242
          },
          "name": "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/limits_quota#delete LimitsQuota#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 246
          },
          "name": "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/limits_quota#update LimitsQuota#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 250
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaTimeouts"
    },
    "cdktf-provider-oci.LimitsQuotaTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LimitsQuotaTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/limits-quota/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/limits-quota/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 358
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 374
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 390
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LimitsQuotaTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 362
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 378
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 394
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 352
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 368
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 384
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/limits-quota/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LimitsQuotaTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/limits-quota/index:LimitsQuotaTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancer": {
      "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/load_balancer oci_load_balancer}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer oci_load_balancer} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer/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.LoadBalancerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer/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 LoadBalancer 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/load_balancer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 979
          },
          "name": "putReservedIps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerReservedIps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 995
          },
          "name": "putShapeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerShapeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1011
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 740
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 769
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 785
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 812
          },
          "name": "resetIpMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 828
          },
          "name": "resetIpv6SubnetCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 844
          },
          "name": "resetIsDeleteProtectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 860
          },
          "name": "resetIsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 876
          },
          "name": "resetIsRequestIdEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 892
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 908
          },
          "name": "resetRequestIdHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 982
          },
          "name": "resetReservedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 924
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 998
          },
          "name": "resetShapeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1014
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1026
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1049
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 652
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 795
          },
          "name": "ipAddressDetails",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 800
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 976
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 992
          },
          "name": "shapeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerShapeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 946
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 965
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 970
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1008
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 728
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 744
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 757
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 773
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 789
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 816
          },
          "name": "ipModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 832
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 848
          },
          "name": "isDeleteProtectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 864
          },
          "name": "isPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 880
          },
          "name": "isRequestIdEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 896
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 912
          },
          "name": "requestIdHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 986
          },
          "name": "reservedIpsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 928
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1002
          },
          "name": "shapeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerShapeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 941
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 959
          },
          "name": "subnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 1018
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 721
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 734
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 750
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 763
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 779
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 806
          },
          "name": "ipMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 822
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 838
          },
          "name": "isDeleteProtectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 854
          },
          "name": "isPrivate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 870
          },
          "name": "isRequestIdEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 886
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 902
          },
          "name": "requestIdHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 918
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 934
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 952
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancer"
    },
    "cdktf-provider-oci.LoadBalancerBackend": {
      "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/load_balancer_backend oci_load_balancer_backend}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackend",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend oci_load_balancer_backend} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend/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.LoadBalancerBackendConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backend/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerBackend resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/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 LoadBalancerBackend 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/load_balancer_backend#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerBackend that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerBackend to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 452
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 310
          },
          "name": "resetBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 326
          },
          "name": "resetDrain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 342
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 384
          },
          "name": "resetMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 405
          },
          "name": "resetOffline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 455
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 439
          },
          "name": "resetWeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 467
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 483
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerBackend",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 393
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 427
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 449
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 298
          },
          "name": "backendsetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 314
          },
          "name": "backupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 330
          },
          "name": "drainInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 346
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 359
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 372
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 388
          },
          "name": "maxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 409
          },
          "name": "offlineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 422
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 459
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 443
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 291
          },
          "name": "backendsetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 304
          },
          "name": "backup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 320
          },
          "name": "drain",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 336
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 352
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 365
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 378
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 399
          },
          "name": "offline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 415
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 433
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend/index:LoadBalancerBackend"
    },
    "cdktf-provider-oci.LoadBalancerBackendConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend/index.ts",
        "line": 9
      },
      "name": "LoadBalancerBackendConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend#backendset_name LoadBalancerBackend#backendset_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 13
          },
          "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/load_balancer_backend#ip_address LoadBalancerBackend#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 32
          },
          "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/load_balancer_backend#load_balancer_id LoadBalancerBackend#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 36
          },
          "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/load_balancer_backend#port LoadBalancerBackend#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 48
          },
          "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/load_balancer_backend#backup LoadBalancerBackend#backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 17
          },
          "name": "backup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backend#drain LoadBalancerBackend#drain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 21
          },
          "name": "drain",
          "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/load_balancer_backend#id LoadBalancerBackend#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/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/load_balancer_backend#max_connections LoadBalancerBackend#max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 40
          },
          "name": "maxConnections",
          "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/load_balancer_backend#offline LoadBalancerBackend#offline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 44
          },
          "name": "offline",
          "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/load_balancer_backend#timeouts LoadBalancerBackend#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend#weight LoadBalancerBackend#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 52
          },
          "name": "weight",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend/index:LoadBalancerBackendConfig"
    },
    "cdktf-provider-oci.LoadBalancerBackendSet": {
      "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/load_balancer_backend_set oci_load_balancer_backend_set}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set oci_load_balancer_backend_set} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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.LoadBalancerBackendSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerBackendSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/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 LoadBalancerBackendSet 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/load_balancer_backend_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerBackendSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerBackendSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1545
          },
          "name": "putHealthChecker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1558
          },
          "name": "putLbCookieSessionPersistenceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1574
          },
          "name": "putSessionPersistenceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1590
          },
          "name": "putSslConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1606
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1472
          },
          "name": "resetBackendMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1561
          },
          "name": "resetLbCookieSessionPersistenceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1577
          },
          "name": "resetSessionPersistenceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1593
          },
          "name": "resetSslConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1609
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerBackendSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1460
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1542
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthCheckerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1555
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1571
          },
          "name": "sessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1587
          },
          "name": "sslConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1603
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1476
          },
          "name": "backendMaxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1549
          },
          "name": "healthCheckerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1565
          },
          "name": "lbCookieSessionPersistenceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1505
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1531
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1581
          },
          "name": "sessionPersistenceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1597
          },
          "name": "sslConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1613
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1466
          },
          "name": "backendMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1498
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1524
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSet"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 64
      },
      "name": "LoadBalancerBackendSetBackend",
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetBackend"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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/load-balancer-backend-set/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/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.LoadBalancerBackendSetBackendOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerBackendSetBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/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/load-balancer-backend-set/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetBackendList"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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/load-balancer-backend-set/index.ts",
        "line": 87
      },
      "name": "LoadBalancerBackendSetBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 116
          },
          "name": "backup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 121
          },
          "name": "drain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 126
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 131
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 141
          },
          "name": "offline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 146
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 151
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetBackend"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetBackendOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 9
      },
      "name": "LoadBalancerBackendSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#health_checker LoadBalancerBackendSet#health_checker}",
            "stability": "stable",
            "summary": "health_checker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 38
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#load_balancer_id LoadBalancerBackendSet#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 24
          },
          "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/load_balancer_backend_set#name LoadBalancerBackendSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#policy LoadBalancerBackendSet#policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 32
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#backend_max_connections LoadBalancerBackendSet#backend_max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 13
          },
          "name": "backendMaxConnections",
          "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/load_balancer_backend_set#id LoadBalancerBackendSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/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/load_balancer_backend_set#lb_cookie_session_persistence_configuration LoadBalancerBackendSet#lb_cookie_session_persistence_configuration}",
            "stability": "stable",
            "summary": "lb_cookie_session_persistence_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 44
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#session_persistence_configuration LoadBalancerBackendSet#session_persistence_configuration}",
            "stability": "stable",
            "summary": "session_persistence_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 50
          },
          "name": "sessionPersistenceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#ssl_configuration LoadBalancerBackendSet#ssl_configuration}",
            "stability": "stable",
            "summary": "ssl_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 56
          },
          "name": "sslConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#timeouts LoadBalancerBackendSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetConfig"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 174
      },
      "name": "LoadBalancerBackendSetHealthChecker",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#protocol LoadBalancerBackendSet#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 190
          },
          "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/load_balancer_backend_set#interval_ms LoadBalancerBackendSet#interval_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 178
          },
          "name": "intervalMs",
          "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/load_balancer_backend_set#is_force_plain_text LoadBalancerBackendSet#is_force_plain_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 182
          },
          "name": "isForcePlainText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backend_set#port LoadBalancerBackendSet#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 186
          },
          "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/load_balancer_backend_set#response_body_regex LoadBalancerBackendSet#response_body_regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 194
          },
          "name": "responseBodyRegex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#retries LoadBalancerBackendSet#retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 198
          },
          "name": "retries",
          "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/load_balancer_backend_set#return_code LoadBalancerBackendSet#return_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 202
          },
          "name": "returnCode",
          "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/load_balancer_backend_set#timeout_in_millis LoadBalancerBackendSet#timeout_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 206
          },
          "name": "timeoutInMillis",
          "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/load_balancer_backend_set#url_path LoadBalancerBackendSet#url_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 210
          },
          "name": "urlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetHealthChecker"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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/load-balancer-backend-set/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 386
          },
          "name": "resetIntervalMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 402
          },
          "name": "resetIsForcePlainText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 418
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 447
          },
          "name": "resetResponseBodyRegex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 463
          },
          "name": "resetRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 479
          },
          "name": "resetReturnCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 495
          },
          "name": "resetTimeoutInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 511
          },
          "name": "resetUrlPath"
        }
      ],
      "name": "LoadBalancerBackendSetHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 390
          },
          "name": "intervalMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 406
          },
          "name": "isForcePlainTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 422
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 435
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 451
          },
          "name": "responseBodyRegexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 467
          },
          "name": "retriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 483
          },
          "name": "returnCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 499
          },
          "name": "timeoutInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 515
          },
          "name": "urlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 380
          },
          "name": "intervalMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 396
          },
          "name": "isForcePlainText",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 412
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 428
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 441
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 457
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 473
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 489
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 505
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetHealthChecker"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 519
      },
      "name": "LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#cookie_name LoadBalancerBackendSet#cookie_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 523
          },
          "name": "cookieName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#disable_fallback LoadBalancerBackendSet#disable_fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 527
          },
          "name": "disableFallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backend_set#domain LoadBalancerBackendSet#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 531
          },
          "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/resources/load_balancer_backend_set#is_http_only LoadBalancerBackendSet#is_http_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 535
          },
          "name": "isHttpOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backend_set#is_secure LoadBalancerBackendSet#is_secure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 539
          },
          "name": "isSecure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backend_set#max_age_in_seconds LoadBalancerBackendSet#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 543
          },
          "name": "maxAgeInSeconds",
          "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/load_balancer_backend_set#path LoadBalancerBackendSet#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 547
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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/load-balancer-backend-set/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 697
          },
          "name": "resetCookieName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 713
          },
          "name": "resetDisableFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 729
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 745
          },
          "name": "resetIsHttpOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 761
          },
          "name": "resetIsSecure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 777
          },
          "name": "resetMaxAgeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 793
          },
          "name": "resetPath"
        }
      ],
      "name": "LoadBalancerBackendSetLbCookieSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 701
          },
          "name": "cookieNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 717
          },
          "name": "disableFallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 733
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 749
          },
          "name": "isHttpOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 765
          },
          "name": "isSecureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 781
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 797
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 691
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 707
          },
          "name": "disableFallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 723
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 739
          },
          "name": "isHttpOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 755
          },
          "name": "isSecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 771
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 787
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetLbCookieSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetLbCookieSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 801
      },
      "name": "LoadBalancerBackendSetSessionPersistenceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#cookie_name LoadBalancerBackendSet#cookie_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 805
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#disable_fallback LoadBalancerBackendSet#disable_fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 809
          },
          "name": "disableFallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 907
          },
          "name": "resetDisableFallback"
        }
      ],
      "name": "LoadBalancerBackendSetSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 895
          },
          "name": "cookieNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 911
          },
          "name": "disableFallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 888
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 901
          },
          "name": "disableFallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 915
      },
      "name": "LoadBalancerBackendSetSslConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#certificate_ids LoadBalancerBackendSet#certificate_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 919
          },
          "name": "certificateIds",
          "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/load_balancer_backend_set#certificate_name LoadBalancerBackendSet#certificate_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 923
          },
          "name": "certificateName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#cipher_suite_name LoadBalancerBackendSet#cipher_suite_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 927
          },
          "name": "cipherSuiteName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#protocols LoadBalancerBackendSet#protocols}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 931
          },
          "name": "protocols",
          "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/load_balancer_backend_set#server_order_preference LoadBalancerBackendSet#server_order_preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 935
          },
          "name": "serverOrderPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#trusted_certificate_authority_ids LoadBalancerBackendSet#trusted_certificate_authority_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 939
          },
          "name": "trustedCertificateAuthorityIds",
          "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/load_balancer_backend_set#verify_depth LoadBalancerBackendSet#verify_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 943
          },
          "name": "verifyDepth",
          "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/load_balancer_backend_set#verify_peer_certificate LoadBalancerBackendSet#verify_peer_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 947
          },
          "name": "verifyPeerCertificate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetSslConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetSslConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/index.ts",
          "line": 1035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 1028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1110
          },
          "name": "resetCertificateIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1126
          },
          "name": "resetCertificateName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1142
          },
          "name": "resetCipherSuiteName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1158
          },
          "name": "resetProtocols"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1174
          },
          "name": "resetServerOrderPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1190
          },
          "name": "resetTrustedCertificateAuthorityIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1206
          },
          "name": "resetVerifyDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1222
          },
          "name": "resetVerifyPeerCertificate"
        }
      ],
      "name": "LoadBalancerBackendSetSslConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1114
          },
          "name": "certificateIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1130
          },
          "name": "certificateNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1146
          },
          "name": "cipherSuiteNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1162
          },
          "name": "protocolsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1178
          },
          "name": "serverOrderPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1194
          },
          "name": "trustedCertificateAuthorityIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1210
          },
          "name": "verifyDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1226
          },
          "name": "verifyPeerCertificateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1104
          },
          "name": "certificateIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1120
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1136
          },
          "name": "cipherSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1152
          },
          "name": "protocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1168
          },
          "name": "serverOrderPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1184
          },
          "name": "trustedCertificateAuthorityIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1200
          },
          "name": "verifyDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1216
          },
          "name": "verifyPeerCertificate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendSetSslConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetSslConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 1230
      },
      "name": "LoadBalancerBackendSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend_set#create LoadBalancerBackendSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1234
          },
          "name": "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/load_balancer_backend_set#delete LoadBalancerBackendSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1238
          },
          "name": "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/load_balancer_backend_set#update LoadBalancerBackendSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1242
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerBackendSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backend-set/index.ts",
        "line": 1288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1350
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1366
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1382
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerBackendSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1354
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1370
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1386
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1344
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1360
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1376
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend-set/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backend-set/index:LoadBalancerBackendSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backend/index.ts",
        "line": 60
      },
      "name": "LoadBalancerBackendTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backend#create LoadBalancerBackend#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/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/load_balancer_backend#delete LoadBalancerBackend#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/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/load_balancer_backend#update LoadBalancerBackend#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backend/index:LoadBalancerBackendTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerBackendTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backend/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/load-balancer-backend/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerBackendTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backend/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backend/index:LoadBalancerBackendTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendset": {
      "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/load_balancer_backendset oci_load_balancer_backendset}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset oci_load_balancer_backendset} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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.LoadBalancerBackendsetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerBackendset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/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 LoadBalancerBackendset 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/load_balancer_backendset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerBackendset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerBackendset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1545
          },
          "name": "putHealthChecker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1558
          },
          "name": "putLbCookieSessionPersistenceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1574
          },
          "name": "putSessionPersistenceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1590
          },
          "name": "putSslConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1606
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1472
          },
          "name": "resetBackendMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1488
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1561
          },
          "name": "resetLbCookieSessionPersistenceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1577
          },
          "name": "resetSessionPersistenceConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1593
          },
          "name": "resetSslConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1609
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1621
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1636
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerBackendset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1460
          },
          "name": "backend",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetBackendList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1542
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthCheckerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1555
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1571
          },
          "name": "sessionPersistenceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1587
          },
          "name": "sslConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1536
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1603
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1476
          },
          "name": "backendMaxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1549
          },
          "name": "healthCheckerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1492
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1565
          },
          "name": "lbCookieSessionPersistenceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1505
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1518
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1531
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1581
          },
          "name": "sessionPersistenceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1597
          },
          "name": "sslConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1613
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1466
          },
          "name": "backendMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1482
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1498
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1511
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1524
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendset"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetBackend": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetBackend",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 64
      },
      "name": "LoadBalancerBackendsetBackend",
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetBackend"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetBackendList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetBackendList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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/load-balancer-backendset/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/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.LoadBalancerBackendsetBackendOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerBackendsetBackendList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 163
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/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/load-balancer-backendset/index.ts",
            "line": 163
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetBackendList"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetBackendOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetBackendOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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/load-balancer-backendset/index.ts",
        "line": 87
      },
      "name": "LoadBalancerBackendsetBackendOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 116
          },
          "name": "backup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 121
          },
          "name": "drain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 126
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 131
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 141
          },
          "name": "offline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 146
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 151
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetBackend"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetBackendOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 9
      },
      "name": "LoadBalancerBackendsetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#health_checker LoadBalancerBackendset#health_checker}",
            "stability": "stable",
            "summary": "health_checker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 38
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#load_balancer_id LoadBalancerBackendset#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 24
          },
          "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/load_balancer_backendset#name LoadBalancerBackendset#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#policy LoadBalancerBackendset#policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 32
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#backend_max_connections LoadBalancerBackendset#backend_max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 13
          },
          "name": "backendMaxConnections",
          "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/load_balancer_backendset#id LoadBalancerBackendset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/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/load_balancer_backendset#lb_cookie_session_persistence_configuration LoadBalancerBackendset#lb_cookie_session_persistence_configuration}",
            "stability": "stable",
            "summary": "lb_cookie_session_persistence_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 44
          },
          "name": "lbCookieSessionPersistenceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#session_persistence_configuration LoadBalancerBackendset#session_persistence_configuration}",
            "stability": "stable",
            "summary": "session_persistence_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 50
          },
          "name": "sessionPersistenceConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#ssl_configuration LoadBalancerBackendset#ssl_configuration}",
            "stability": "stable",
            "summary": "ssl_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 56
          },
          "name": "sslConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#timeouts LoadBalancerBackendset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetConfig"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 174
      },
      "name": "LoadBalancerBackendsetHealthChecker",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#protocol LoadBalancerBackendset#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 190
          },
          "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/load_balancer_backendset#interval_ms LoadBalancerBackendset#interval_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 178
          },
          "name": "intervalMs",
          "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/load_balancer_backendset#is_force_plain_text LoadBalancerBackendset#is_force_plain_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 182
          },
          "name": "isForcePlainText",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backendset#port LoadBalancerBackendset#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 186
          },
          "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/load_balancer_backendset#response_body_regex LoadBalancerBackendset#response_body_regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 194
          },
          "name": "responseBodyRegex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#retries LoadBalancerBackendset#retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 198
          },
          "name": "retries",
          "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/load_balancer_backendset#return_code LoadBalancerBackendset#return_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 202
          },
          "name": "returnCode",
          "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/load_balancer_backendset#timeout_in_millis LoadBalancerBackendset#timeout_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 206
          },
          "name": "timeoutInMillis",
          "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/load_balancer_backendset#url_path LoadBalancerBackendset#url_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 210
          },
          "name": "urlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetHealthChecker"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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/load-balancer-backendset/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 386
          },
          "name": "resetIntervalMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 402
          },
          "name": "resetIsForcePlainText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 418
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 447
          },
          "name": "resetResponseBodyRegex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 463
          },
          "name": "resetRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 479
          },
          "name": "resetReturnCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 495
          },
          "name": "resetTimeoutInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 511
          },
          "name": "resetUrlPath"
        }
      ],
      "name": "LoadBalancerBackendsetHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 390
          },
          "name": "intervalMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 406
          },
          "name": "isForcePlainTextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 422
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 435
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 451
          },
          "name": "responseBodyRegexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 467
          },
          "name": "retriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 483
          },
          "name": "returnCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 499
          },
          "name": "timeoutInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 515
          },
          "name": "urlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 380
          },
          "name": "intervalMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 396
          },
          "name": "isForcePlainText",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 412
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 428
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 441
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 457
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 473
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 489
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 505
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetHealthChecker"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 519
      },
      "name": "LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#cookie_name LoadBalancerBackendset#cookie_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 523
          },
          "name": "cookieName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#disable_fallback LoadBalancerBackendset#disable_fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 527
          },
          "name": "disableFallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backendset#domain LoadBalancerBackendset#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 531
          },
          "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/resources/load_balancer_backendset#is_http_only LoadBalancerBackendset#is_http_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 535
          },
          "name": "isHttpOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backendset#is_secure LoadBalancerBackendset#is_secure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 539
          },
          "name": "isSecure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_backendset#max_age_in_seconds LoadBalancerBackendset#max_age_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 543
          },
          "name": "maxAgeInSeconds",
          "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/load_balancer_backendset#path LoadBalancerBackendset#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 547
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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/load-balancer-backendset/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 697
          },
          "name": "resetCookieName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 713
          },
          "name": "resetDisableFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 729
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 745
          },
          "name": "resetIsHttpOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 761
          },
          "name": "resetIsSecure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 777
          },
          "name": "resetMaxAgeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 793
          },
          "name": "resetPath"
        }
      ],
      "name": "LoadBalancerBackendsetLbCookieSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 701
          },
          "name": "cookieNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 717
          },
          "name": "disableFallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 733
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 749
          },
          "name": "isHttpOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 765
          },
          "name": "isSecureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 781
          },
          "name": "maxAgeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 797
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 691
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 707
          },
          "name": "disableFallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 723
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 739
          },
          "name": "isHttpOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 755
          },
          "name": "isSecure",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 771
          },
          "name": "maxAgeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 787
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetLbCookieSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetLbCookieSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 801
      },
      "name": "LoadBalancerBackendsetSessionPersistenceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#cookie_name LoadBalancerBackendset#cookie_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 805
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#disable_fallback LoadBalancerBackendset#disable_fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 809
          },
          "name": "disableFallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetSessionPersistenceConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 907
          },
          "name": "resetDisableFallback"
        }
      ],
      "name": "LoadBalancerBackendsetSessionPersistenceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 895
          },
          "name": "cookieNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 911
          },
          "name": "disableFallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 888
          },
          "name": "cookieName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 901
          },
          "name": "disableFallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSessionPersistenceConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetSessionPersistenceConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 915
      },
      "name": "LoadBalancerBackendsetSslConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#certificate_ids LoadBalancerBackendset#certificate_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 919
          },
          "name": "certificateIds",
          "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/load_balancer_backendset#certificate_name LoadBalancerBackendset#certificate_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 923
          },
          "name": "certificateName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#cipher_suite_name LoadBalancerBackendset#cipher_suite_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 927
          },
          "name": "cipherSuiteName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#protocols LoadBalancerBackendset#protocols}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 931
          },
          "name": "protocols",
          "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/load_balancer_backendset#server_order_preference LoadBalancerBackendset#server_order_preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 935
          },
          "name": "serverOrderPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#trusted_certificate_authority_ids LoadBalancerBackendset#trusted_certificate_authority_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 939
          },
          "name": "trustedCertificateAuthorityIds",
          "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/load_balancer_backendset#verify_depth LoadBalancerBackendset#verify_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 943
          },
          "name": "verifyDepth",
          "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/load_balancer_backendset#verify_peer_certificate LoadBalancerBackendset#verify_peer_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 947
          },
          "name": "verifyPeerCertificate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetSslConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetSslConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/index.ts",
          "line": 1035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 1028
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1110
          },
          "name": "resetCertificateIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1126
          },
          "name": "resetCertificateName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1142
          },
          "name": "resetCipherSuiteName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1158
          },
          "name": "resetProtocols"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1174
          },
          "name": "resetServerOrderPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1190
          },
          "name": "resetTrustedCertificateAuthorityIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1206
          },
          "name": "resetVerifyDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1222
          },
          "name": "resetVerifyPeerCertificate"
        }
      ],
      "name": "LoadBalancerBackendsetSslConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1114
          },
          "name": "certificateIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1130
          },
          "name": "certificateNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1146
          },
          "name": "cipherSuiteNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1162
          },
          "name": "protocolsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1178
          },
          "name": "serverOrderPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1194
          },
          "name": "trustedCertificateAuthorityIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1210
          },
          "name": "verifyDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1226
          },
          "name": "verifyPeerCertificateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1104
          },
          "name": "certificateIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1120
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1136
          },
          "name": "cipherSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1152
          },
          "name": "protocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1168
          },
          "name": "serverOrderPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1184
          },
          "name": "trustedCertificateAuthorityIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1200
          },
          "name": "verifyDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1216
          },
          "name": "verifyPeerCertificate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerBackendsetSslConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetSslConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 1230
      },
      "name": "LoadBalancerBackendsetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_backendset#create LoadBalancerBackendset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1234
          },
          "name": "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/load_balancer_backendset#delete LoadBalancerBackendset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1238
          },
          "name": "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/load_balancer_backendset#update LoadBalancerBackendset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1242
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerBackendsetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-backendset/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-backendset/index.ts",
        "line": 1288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1350
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1366
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1382
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerBackendsetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1354
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1370
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1386
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1344
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1360
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1376
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-backendset/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerBackendsetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-backendset/index:LoadBalancerBackendsetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerCertificate": {
      "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/load_balancer_certificate oci_load_balancer_certificate}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate oci_load_balancer_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-certificate/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.LoadBalancerCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-certificate/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/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 LoadBalancerCertificate 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/load_balancer_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 390
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 282
          },
          "name": "resetCaCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 340
          },
          "name": "resetPassphrase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 356
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 372
          },
          "name": "resetPublicCertificate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 393
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/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/load-balancer-certificate/index.ts",
            "line": 418
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 381
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 387
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 286
          },
          "name": "caCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 299
          },
          "name": "certificateNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 328
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 344
          },
          "name": "passphraseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 360
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 376
          },
          "name": "publicCertificateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 397
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 276
          },
          "name": "caCertificate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 292
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 321
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 334
          },
          "name": "passphrase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 350
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 366
          },
          "name": "publicCertificate",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-certificate/index:LoadBalancerCertificate"
    },
    "cdktf-provider-oci.LoadBalancerCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-certificate/index.ts",
        "line": 9
      },
      "name": "LoadBalancerCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#certificate_name LoadBalancerCertificate#certificate_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 17
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#load_balancer_id LoadBalancerCertificate#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 28
          },
          "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/load_balancer_certificate#ca_certificate LoadBalancerCertificate#ca_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 13
          },
          "name": "caCertificate",
          "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/load_balancer_certificate#id LoadBalancerCertificate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#passphrase LoadBalancerCertificate#passphrase}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 32
          },
          "name": "passphrase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#private_key LoadBalancerCertificate#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 36
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#public_certificate LoadBalancerCertificate#public_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 40
          },
          "name": "publicCertificate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#timeouts LoadBalancerCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-certificate/index:LoadBalancerCertificateConfig"
    },
    "cdktf-provider-oci.LoadBalancerCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-certificate/index.ts",
        "line": 48
      },
      "name": "LoadBalancerCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_certificate#create LoadBalancerCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/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/load_balancer_certificate#delete LoadBalancerCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/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/load_balancer_certificate#update LoadBalancerCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-certificate/index:LoadBalancerCertificateTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-certificate/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/load-balancer-certificate/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-certificate/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-certificate/index:LoadBalancerCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 9
      },
      "name": "LoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#compartment_id LoadBalancer#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 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/load_balancer#display_name LoadBalancer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/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/load_balancer#shape LoadBalancer#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 68
          },
          "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/load_balancer#subnet_ids LoadBalancer#subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 72
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/load_balancer#defined_tags LoadBalancer#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/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/load_balancer#freeform_tags LoadBalancer#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/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/load_balancer#id LoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/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/load_balancer#ip_mode LoadBalancer#ip_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 36
          },
          "name": "ipMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#ipv6subnet_cidr LoadBalancer#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/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/load_balancer#is_delete_protection_enabled LoadBalancer#is_delete_protection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 44
          },
          "name": "isDeleteProtectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer#is_private LoadBalancer#is_private}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 48
          },
          "name": "isPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer#is_request_id_enabled LoadBalancer#is_request_id_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 52
          },
          "name": "isRequestIdEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer#network_security_group_ids LoadBalancer#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 56
          },
          "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/load_balancer#request_id_header LoadBalancer#request_id_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 60
          },
          "name": "requestIdHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#reserved_ips LoadBalancer#reserved_ips}",
            "stability": "stable",
            "summary": "reserved_ips block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 78
          },
          "name": "reservedIps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerReservedIps"
                    },
                    "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/load_balancer#security_attributes LoadBalancer#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 64
          },
          "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/load_balancer#shape_details LoadBalancer#shape_details}",
            "stability": "stable",
            "summary": "shape_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 84
          },
          "name": "shapeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerShapeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#timeouts LoadBalancer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 90
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerConfig"
    },
    "cdktf-provider-oci.LoadBalancerHostname": {
      "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/load_balancer_hostname oci_load_balancer_hostname}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerHostname",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_hostname oci_load_balancer_hostname} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-hostname/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.LoadBalancerHostnameConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-hostname/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerHostname resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/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 LoadBalancerHostname 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/load_balancer_hostname#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerHostname that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerHostname to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 324
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 327
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 339
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 349
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerHostname",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 321
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 268
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 297
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 331
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 261
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 290
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-hostname/index:LoadBalancerHostname"
    },
    "cdktf-provider-oci.LoadBalancerHostnameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerHostnameConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-hostname/index.ts",
        "line": 9
      },
      "name": "LoadBalancerHostnameConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_hostname#hostname LoadBalancerHostname#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 13
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_hostname#load_balancer_id LoadBalancerHostname#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 24
          },
          "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/load_balancer_hostname#name LoadBalancerHostname#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 28
          },
          "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/load_balancer_hostname#id LoadBalancerHostname#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/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/load_balancer_hostname#timeouts LoadBalancerHostname#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-hostname/index:LoadBalancerHostnameConfig"
    },
    "cdktf-provider-oci.LoadBalancerHostnameTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-hostname/index.ts",
        "line": 36
      },
      "name": "LoadBalancerHostnameTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_hostname#create LoadBalancerHostname#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/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/load_balancer_hostname#delete LoadBalancerHostname#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/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/load_balancer_hostname#update LoadBalancerHostname#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-hostname/index:LoadBalancerHostnameTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerHostnameTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-hostname/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/load-balancer-hostname/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerHostnameTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-hostname/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerHostnameTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-hostname/index:LoadBalancerHostnameTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 167
      },
      "name": "LoadBalancerIpAddressDetails",
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetails"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/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.LoadBalancerIpAddressDetailsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerIpAddressDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer/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/load-balancer/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetailsList"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 190
      },
      "name": "LoadBalancerIpAddressDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 219
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 224
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 230
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetails"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetailsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 92
      },
      "name": "LoadBalancerIpAddressDetailsReservedIp",
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetailsReservedIp"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/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.LoadBalancerIpAddressDetailsReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerIpAddressDetailsReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer/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/load-balancer/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetailsReservedIpList"
    },
    "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 115
      },
      "name": "LoadBalancerIpAddressDetailsReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerIpAddressDetailsReservedIp"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerIpAddressDetailsReservedIpOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerListener": {
      "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/load_balancer_listener oci_load_balancer_listener}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener oci_load_balancer_listener} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-listener/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.LoadBalancerListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/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 LoadBalancerListener 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/load_balancer_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 953
          },
          "name": "putConnectionConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 969
          },
          "name": "putSslConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 985
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 956
          },
          "name": "resetConnectionConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 819
          },
          "name": "resetHostnameNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 835
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 877
          },
          "name": "resetPathRouteSetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 919
          },
          "name": "resetRoutingPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 935
          },
          "name": "resetRuleSetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 972
          },
          "name": "resetSslConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 988
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 1000
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 1018
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 736
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 950
          },
          "name": "connectionConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 966
          },
          "name": "sslConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 944
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 982
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 960
          },
          "name": "connectionConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 807
          },
          "name": "defaultBackendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 823
          },
          "name": "hostnameNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 839
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 852
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 865
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 881
          },
          "name": "pathRouteSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 894
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 907
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 923
          },
          "name": "routingPolicyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 939
          },
          "name": "ruleSetNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 976
          },
          "name": "sslConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 992
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 800
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 813
          },
          "name": "hostnameNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 829
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 845
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 858
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 871
          },
          "name": "pathRouteSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 887
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 900
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 913
          },
          "name": "routingPolicyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 929
          },
          "name": "ruleSetNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListener"
    },
    "cdktf-provider-oci.LoadBalancerListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 9
      },
      "name": "LoadBalancerListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#default_backend_set_name LoadBalancerListener#default_backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 13
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#load_balancer_id LoadBalancerListener#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 28
          },
          "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/load_balancer_listener#name LoadBalancerListener#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#port LoadBalancerListener#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 40
          },
          "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/load_balancer_listener#protocol LoadBalancerListener#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 44
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#connection_configuration LoadBalancerListener#connection_configuration}",
            "stability": "stable",
            "summary": "connection_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 58
          },
          "name": "connectionConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#hostname_names LoadBalancerListener#hostname_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 17
          },
          "name": "hostnameNames",
          "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/resources/load_balancer_listener#id LoadBalancerListener#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#path_route_set_name LoadBalancerListener#path_route_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 36
          },
          "name": "pathRouteSetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#routing_policy_name LoadBalancerListener#routing_policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 48
          },
          "name": "routingPolicyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#rule_set_names LoadBalancerListener#rule_set_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 52
          },
          "name": "ruleSetNames",
          "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/load_balancer_listener#ssl_configuration LoadBalancerListener#ssl_configuration}",
            "stability": "stable",
            "summary": "ssl_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 64
          },
          "name": "sslConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#timeouts LoadBalancerListener#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerConfig"
    },
    "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 72
      },
      "name": "LoadBalancerListenerConnectionConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#idle_timeout_in_seconds LoadBalancerListener#idle_timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 84
          },
          "name": "idleTimeoutInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#backend_tcp_proxy_protocol_options LoadBalancerListener#backend_tcp_proxy_protocol_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 76
          },
          "name": "backendTcpProxyProtocolOptions",
          "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/load_balancer_listener#backend_tcp_proxy_protocol_version LoadBalancerListener#backend_tcp_proxy_protocol_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 80
          },
          "name": "backendTcpProxyProtocolVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerConnectionConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerListenerConnectionConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-listener/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 182
          },
          "name": "resetBackendTcpProxyProtocolOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 198
          },
          "name": "resetBackendTcpProxyProtocolVersion"
        }
      ],
      "name": "LoadBalancerListenerConnectionConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 186
          },
          "name": "backendTcpProxyProtocolOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 202
          },
          "name": "backendTcpProxyProtocolVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 215
          },
          "name": "idleTimeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 176
          },
          "name": "backendTcpProxyProtocolOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 192
          },
          "name": "backendTcpProxyProtocolVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 208
          },
          "name": "idleTimeoutInSeconds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerConnectionConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerConnectionConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerListenerSslConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 219
      },
      "name": "LoadBalancerListenerSslConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#certificate_ids LoadBalancerListener#certificate_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 223
          },
          "name": "certificateIds",
          "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/load_balancer_listener#certificate_name LoadBalancerListener#certificate_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 227
          },
          "name": "certificateName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#cipher_suite_name LoadBalancerListener#cipher_suite_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 231
          },
          "name": "cipherSuiteName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#has_session_resumption LoadBalancerListener#has_session_resumption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 235
          },
          "name": "hasSessionResumption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_listener#protocols LoadBalancerListener#protocols}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 239
          },
          "name": "protocols",
          "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/load_balancer_listener#server_order_preference LoadBalancerListener#server_order_preference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 243
          },
          "name": "serverOrderPreference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#trusted_certificate_authority_ids LoadBalancerListener#trusted_certificate_authority_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 247
          },
          "name": "trustedCertificateAuthorityIds",
          "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/load_balancer_listener#verify_depth LoadBalancerListener#verify_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 251
          },
          "name": "verifyDepth",
          "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/load_balancer_listener#verify_peer_certificate LoadBalancerListener#verify_peer_certificate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 255
          },
          "name": "verifyPeerCertificate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerSslConfiguration"
    },
    "cdktf-provider-oci.LoadBalancerListenerSslConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-listener/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/load-balancer-listener/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 431
          },
          "name": "resetCertificateIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 447
          },
          "name": "resetCertificateName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 463
          },
          "name": "resetCipherSuiteName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 479
          },
          "name": "resetHasSessionResumption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 495
          },
          "name": "resetProtocols"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 511
          },
          "name": "resetServerOrderPreference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 527
          },
          "name": "resetTrustedCertificateAuthorityIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 543
          },
          "name": "resetVerifyDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 559
          },
          "name": "resetVerifyPeerCertificate"
        }
      ],
      "name": "LoadBalancerListenerSslConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 435
          },
          "name": "certificateIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 451
          },
          "name": "certificateNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 467
          },
          "name": "cipherSuiteNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 483
          },
          "name": "hasSessionResumptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 499
          },
          "name": "protocolsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 515
          },
          "name": "serverOrderPreferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 531
          },
          "name": "trustedCertificateAuthorityIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 547
          },
          "name": "verifyDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 563
          },
          "name": "verifyPeerCertificateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 425
          },
          "name": "certificateIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 441
          },
          "name": "certificateName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 457
          },
          "name": "cipherSuiteName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 473
          },
          "name": "hasSessionResumption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 489
          },
          "name": "protocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 505
          },
          "name": "serverOrderPreference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 521
          },
          "name": "trustedCertificateAuthorityIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 537
          },
          "name": "verifyDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 553
          },
          "name": "verifyPeerCertificate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerListenerSslConfiguration"
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerSslConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerListenerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-listener/index.ts",
        "line": 567
      },
      "name": "LoadBalancerListenerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_listener#create LoadBalancerListener#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 571
          },
          "name": "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/load_balancer_listener#delete LoadBalancerListener#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 575
          },
          "name": "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/load_balancer_listener#update LoadBalancerListener#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 579
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerListenerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-listener/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/load-balancer-listener/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 687
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 703
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 719
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerListenerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 691
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 707
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 723
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 681
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 697
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 713
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-listener/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerListenerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-listener/index:LoadBalancerListenerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancer": {
      "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/load_balancer_load_balancer oci_load_balancer_load_balancer}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer oci_load_balancer_load_balancer} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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.LoadBalancerLoadBalancerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerLoadBalancer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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 LoadBalancerLoadBalancer 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/load_balancer_load_balancer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerLoadBalancer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerLoadBalancer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 979
          },
          "name": "putReservedIps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 995
          },
          "name": "putShapeDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1011
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 740
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 769
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 785
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 812
          },
          "name": "resetIpMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 828
          },
          "name": "resetIpv6SubnetCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 844
          },
          "name": "resetIsDeleteProtectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 860
          },
          "name": "resetIsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 876
          },
          "name": "resetIsRequestIdEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 892
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 908
          },
          "name": "resetRequestIdHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 982
          },
          "name": "resetReservedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 924
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 998
          },
          "name": "resetShapeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1014
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1026
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1049
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 652
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 795
          },
          "name": "ipAddressDetails",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 800
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 976
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 992
          },
          "name": "shapeDetails",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 946
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 965
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 970
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1008
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 728
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 744
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 757
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 773
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 789
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 816
          },
          "name": "ipModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 832
          },
          "name": "ipv6SubnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 848
          },
          "name": "isDeleteProtectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 864
          },
          "name": "isPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 880
          },
          "name": "isRequestIdEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 896
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 912
          },
          "name": "requestIdHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 986
          },
          "name": "reservedIpsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 928
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1002
          },
          "name": "shapeDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 941
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 959
          },
          "name": "subnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 1018
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 721
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 734
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 750
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 763
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 779
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 806
          },
          "name": "ipMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 822
          },
          "name": "ipv6SubnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 838
          },
          "name": "isDeleteProtectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 854
          },
          "name": "isPrivate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 870
          },
          "name": "isRequestIdEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 886
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 902
          },
          "name": "requestIdHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 918
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 934
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 952
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancer"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 9
      },
      "name": "LoadBalancerLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#compartment_id LoadBalancerLoadBalancer#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 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/load_balancer_load_balancer#display_name LoadBalancerLoadBalancer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load_balancer_load_balancer#shape LoadBalancerLoadBalancer#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 68
          },
          "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/load_balancer_load_balancer#subnet_ids LoadBalancerLoadBalancer#subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 72
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/load_balancer_load_balancer#defined_tags LoadBalancerLoadBalancer#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load_balancer_load_balancer#freeform_tags LoadBalancerLoadBalancer#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load_balancer_load_balancer#id LoadBalancerLoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load_balancer_load_balancer#ip_mode LoadBalancerLoadBalancer#ip_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 36
          },
          "name": "ipMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#ipv6subnet_cidr LoadBalancerLoadBalancer#ipv6subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load_balancer_load_balancer#is_delete_protection_enabled LoadBalancerLoadBalancer#is_delete_protection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 44
          },
          "name": "isDeleteProtectionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_load_balancer#is_private LoadBalancerLoadBalancer#is_private}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 48
          },
          "name": "isPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_load_balancer#is_request_id_enabled LoadBalancerLoadBalancer#is_request_id_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 52
          },
          "name": "isRequestIdEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/load_balancer_load_balancer#network_security_group_ids LoadBalancerLoadBalancer#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 56
          },
          "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/load_balancer_load_balancer#request_id_header LoadBalancerLoadBalancer#request_id_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 60
          },
          "name": "requestIdHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#reserved_ips LoadBalancerLoadBalancer#reserved_ips}",
            "stability": "stable",
            "summary": "reserved_ips block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 78
          },
          "name": "reservedIps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps"
                    },
                    "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/load_balancer_load_balancer#security_attributes LoadBalancerLoadBalancer#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 64
          },
          "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/load_balancer_load_balancer#shape_details LoadBalancerLoadBalancer#shape_details}",
            "stability": "stable",
            "summary": "shape_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 84
          },
          "name": "shapeDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#timeouts LoadBalancerLoadBalancer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 90
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerConfig"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 167
      },
      "name": "LoadBalancerLoadBalancerIpAddressDetails",
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetails"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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.LoadBalancerLoadBalancerIpAddressDetailsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerIpAddressDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 242
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
            "line": 242
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetailsList"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 190
      },
      "name": "LoadBalancerLoadBalancerIpAddressDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 219
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 224
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 230
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetails"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetailsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 92
      },
      "name": "LoadBalancerLoadBalancerIpAddressDetailsReservedIp",
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetailsReservedIp"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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.LoadBalancerLoadBalancerIpAddressDetailsReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerIpAddressDetailsReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 156
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
            "line": 156
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetailsReservedIpList"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 115
      },
      "name": "LoadBalancerLoadBalancerIpAddressDetailsReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 144
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerIpAddressDetailsReservedIp"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerIpAddressDetailsReservedIpOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 253
      },
      "name": "LoadBalancerLoadBalancerReservedIps",
      "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/load_balancer_load_balancer#id LoadBalancerLoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 260
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerReservedIps"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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.LoadBalancerLoadBalancerReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerReservedIpsList"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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/load-balancer-load-balancer/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 344
          },
          "name": "resetId"
        }
      ],
      "name": "LoadBalancerLoadBalancerReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 348
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerReservedIps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerReservedIpsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicy": {
      "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/load_balancer_load_balancer_routing_policy oci_load_balancer_load_balancer_routing_policy}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy oci_load_balancer_load_balancer_routing_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-policy/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.LoadBalancerLoadBalancerRoutingPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 524
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerLoadBalancerRoutingPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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 LoadBalancerLoadBalancerRoutingPolicy 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/load_balancer_load_balancer_routing_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerLoadBalancerRoutingPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerLoadBalancerRoutingPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 649
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 662
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 605
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 665
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 688
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerRoutingPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 529
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 646
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 640
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 659
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 593
          },
          "name": "conditionLanguageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 609
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 622
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 653
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 669
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 586
          },
          "name": "conditionLanguageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 599
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 615
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicy"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 9
      },
      "name": "LoadBalancerLoadBalancerRoutingPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#condition_language_version LoadBalancerLoadBalancerRoutingPolicy#condition_language_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 13
          },
          "name": "conditionLanguageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#load_balancer_id LoadBalancerLoadBalancerRoutingPolicy#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 24
          },
          "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/load_balancer_load_balancer_routing_policy#name LoadBalancerLoadBalancerRoutingPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 28
          },
          "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/load_balancer_load_balancer_routing_policy#rules LoadBalancerLoadBalancerRoutingPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 34
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/load_balancer_load_balancer_routing_policy#id LoadBalancerLoadBalancerRoutingPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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/load_balancer_load_balancer_routing_policy#timeouts LoadBalancerLoadBalancerRoutingPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyConfig"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 185
      },
      "name": "LoadBalancerLoadBalancerRoutingPolicyRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#actions LoadBalancerLoadBalancerRoutingPolicy#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 199
          },
          "name": "actions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions"
                    },
                    "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/load_balancer_load_balancer_routing_policy#condition LoadBalancerLoadBalancerRoutingPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 189
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#name LoadBalancerLoadBalancerRoutingPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRules"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 42
      },
      "name": "LoadBalancerLoadBalancerRoutingPolicyRulesActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#backend_set_name LoadBalancerLoadBalancerRoutingPolicy#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 46
          },
          "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/load_balancer_load_balancer_routing_policy#name LoadBalancerLoadBalancerRoutingPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 50
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRulesActions"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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.LoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerRoutingPolicyRulesActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 174
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 174
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRulesActionsList"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 89
      },
      "name": "LoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 148
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 161
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 141
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 154
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRulesActionsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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.LoadBalancerLoadBalancerRoutingPolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerLoadBalancerRoutingPolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 349
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 349
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRulesList"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-policy/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/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 332
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "LoadBalancerLoadBalancerRoutingPolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 329
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 336
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRulesActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 310
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 323
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 303
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyRulesOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 360
      },
      "name": "LoadBalancerLoadBalancerRoutingPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer_routing_policy#create LoadBalancerLoadBalancerRoutingPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 364
          },
          "name": "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/load_balancer_load_balancer_routing_policy#delete LoadBalancerLoadBalancerRoutingPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 368
          },
          "name": "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/load_balancer_load_balancer_routing_policy#update LoadBalancerLoadBalancerRoutingPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 372
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer-routing-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 480
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 496
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 512
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerLoadBalancerRoutingPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 484
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 500
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 516
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 474
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 490
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 506
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer-routing-policy/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerRoutingPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer-routing-policy/index:LoadBalancerLoadBalancerRoutingPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 372
      },
      "name": "LoadBalancerLoadBalancerShapeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#maximum_bandwidth_in_mbps LoadBalancerLoadBalancer#maximum_bandwidth_in_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 376
          },
          "name": "maximumBandwidthInMbps",
          "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/load_balancer_load_balancer#minimum_bandwidth_in_mbps LoadBalancerLoadBalancer#minimum_bandwidth_in_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 380
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerShapeDetails"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 419
      },
      "name": "LoadBalancerLoadBalancerShapeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 466
          },
          "name": "maximumBandwidthInMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 479
          },
          "name": "minimumBandwidthInMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 459
          },
          "name": "maximumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 472
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerShapeDetails"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerShapeDetailsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 483
      },
      "name": "LoadBalancerLoadBalancerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_load_balancer#create LoadBalancerLoadBalancer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 487
          },
          "name": "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/load_balancer_load_balancer#delete LoadBalancerLoadBalancer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 491
          },
          "name": "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/load_balancer_load_balancer#update LoadBalancerLoadBalancer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 495
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerLoadBalancerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-load-balancer/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-load-balancer/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 603
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 619
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 635
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerLoadBalancerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 607
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 623
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 639
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 597
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 613
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 629
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-load-balancer/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerLoadBalancerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-load-balancer/index:LoadBalancerLoadBalancerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSet": {
      "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/load_balancer_path_route_set oci_load_balancer_path_route_set}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_path_route_set oci_load_balancer_path_route_set} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-path-route-set/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.LoadBalancerPathRouteSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerPathRouteSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/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 LoadBalancerPathRouteSet 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/load_balancer_path_route_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerPathRouteSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerPathRouteSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 569
          },
          "name": "putPathRoutes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 582
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 525
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 585
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 597
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerPathRouteSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 463
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 566
          },
          "name": "pathRoutes",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 560
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 579
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 529
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 542
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 555
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 573
          },
          "name": "pathRoutesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 589
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 519
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 535
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 548
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSet"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 9
      },
      "name": "LoadBalancerPathRouteSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_path_route_set#load_balancer_id LoadBalancerPathRouteSet#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 20
          },
          "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/load_balancer_path_route_set#name LoadBalancerPathRouteSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 24
          },
          "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/load_balancer_path_route_set#path_routes LoadBalancerPathRouteSet#path_routes}",
            "stability": "stable",
            "summary": "path_routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 30
          },
          "name": "pathRoutes",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/load_balancer_path_route_set#id LoadBalancerPathRouteSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/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/load_balancer_path_route_set#timeouts LoadBalancerPathRouteSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetConfig"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 119
      },
      "name": "LoadBalancerPathRouteSetPathRoutes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_path_route_set#backend_set_name LoadBalancerPathRouteSet#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 123
          },
          "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/load_balancer_path_route_set#path LoadBalancerPathRouteSet#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 127
          },
          "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/load_balancer_path_route_set#path_match_type LoadBalancerPathRouteSet#path_match_type}",
            "stability": "stable",
            "summary": "path_match_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 133
          },
          "name": "pathMatchType",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetPathRoutes"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-path-route-set/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/load-balancer-path-route-set/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/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.LoadBalancerPathRouteSetPathRoutesOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerPathRouteSetPathRoutesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 283
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/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/load-balancer-path-route-set/index.ts",
            "line": 283
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetPathRoutesList"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-path-route-set/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/load-balancer-path-route-set/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 266
          },
          "name": "putPathMatchType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType"
              }
            }
          ]
        }
      ],
      "name": "LoadBalancerPathRouteSetPathRoutesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 263
          },
          "name": "pathMatchType",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 244
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 257
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 270
          },
          "name": "pathMatchTypeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 237
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 250
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetPathRoutesOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 38
      },
      "name": "LoadBalancerPathRouteSetPathRoutesPathMatchType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_path_route_set#match_type LoadBalancerPathRouteSet#match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 42
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetPathRoutesPathMatchType"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchTypeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-path-route-set/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/load-balancer-path-route-set/index.ts",
        "line": 74
      },
      "name": "LoadBalancerPathRouteSetPathRoutesPathMatchTypeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 115
          },
          "name": "matchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 108
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetPathRoutesPathMatchType"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetPathRoutesPathMatchTypeOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 294
      },
      "name": "LoadBalancerPathRouteSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_path_route_set#create LoadBalancerPathRouteSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 298
          },
          "name": "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/load_balancer_path_route_set#delete LoadBalancerPathRouteSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 302
          },
          "name": "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/load_balancer_path_route_set#update LoadBalancerPathRouteSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 306
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerPathRouteSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-path-route-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-path-route-set/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 414
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 430
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 446
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerPathRouteSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 418
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 434
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 450
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 408
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 424
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 440
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-path-route-set/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerPathRouteSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-path-route-set/index:LoadBalancerPathRouteSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 253
      },
      "name": "LoadBalancerReservedIps",
      "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/load_balancer#id LoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 260
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerReservedIps"
    },
    "cdktf-provider-oci.LoadBalancerReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/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.LoadBalancerReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 361
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer/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/load-balancer/index.ts",
            "line": 361
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerReservedIpsList"
    },
    "cdktf-provider-oci.LoadBalancerReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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/load-balancer/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 344
          },
          "name": "resetId"
        }
      ],
      "name": "LoadBalancerReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 348
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerReservedIps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerReservedIpsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerRuleSet": {
      "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/load_balancer_rule_set oci_load_balancer_rule_set}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set oci_load_balancer_rule_set} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/index.ts",
          "line": 1356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LoadBalancerRuleSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 1324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerRuleSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1341
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LoadBalancerRuleSet 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/load_balancer_rule_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerRuleSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerRuleSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1435
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1448
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1451
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1463
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1473
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerRuleSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1329
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1432
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1426
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1445
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1439
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1408
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1421
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1455
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1401
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1414
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSet"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 9
      },
      "name": "LoadBalancerRuleSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#items LoadBalancerRuleSet#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 30
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems"
                    },
                    "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/load_balancer_rule_set#load_balancer_id LoadBalancerRuleSet#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 20
          },
          "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/load_balancer_rule_set#name LoadBalancerRuleSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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/load_balancer_rule_set#id LoadBalancerRuleSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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/load_balancer_rule_set#timeouts LoadBalancerRuleSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetConfig"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 579
      },
      "name": "LoadBalancerRuleSetItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#action LoadBalancerRuleSet#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 583
          },
          "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/load_balancer_rule_set#allowed_methods LoadBalancerRuleSet#allowed_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 587
          },
          "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/load_balancer_rule_set#are_invalid_characters_allowed LoadBalancerRuleSet#are_invalid_characters_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 591
          },
          "name": "areInvalidCharactersAllowed",
          "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/load_balancer_rule_set#conditions LoadBalancerRuleSet#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 633
          },
          "name": "conditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions"
                    },
                    "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/load_balancer_rule_set#default_max_connections LoadBalancerRuleSet#default_max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 595
          },
          "name": "defaultMaxConnections",
          "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/load_balancer_rule_set#description LoadBalancerRuleSet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 599
          },
          "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/load_balancer_rule_set#header LoadBalancerRuleSet#header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 603
          },
          "name": "header",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#http_large_header_size_in_kb LoadBalancerRuleSet#http_large_header_size_in_kb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 607
          },
          "name": "httpLargeHeaderSizeInKb",
          "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/load_balancer_rule_set#ip_max_connections LoadBalancerRuleSet#ip_max_connections}",
            "stability": "stable",
            "summary": "ip_max_connections block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 639
          },
          "name": "ipMaxConnections",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections"
                    },
                    "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/load_balancer_rule_set#prefix LoadBalancerRuleSet#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 611
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#redirect_uri LoadBalancerRuleSet#redirect_uri}",
            "stability": "stable",
            "summary": "redirect_uri block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 645
          },
          "name": "redirectUri",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#response_code LoadBalancerRuleSet#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 615
          },
          "name": "responseCode",
          "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/load_balancer_rule_set#status_code LoadBalancerRuleSet#status_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 619
          },
          "name": "statusCode",
          "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/load_balancer_rule_set#suffix LoadBalancerRuleSet#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 623
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#value LoadBalancerRuleSet#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 627
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItems"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 38
      },
      "name": "LoadBalancerRuleSetItemsConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#attribute_name LoadBalancerRuleSet#attribute_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 42
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#attribute_value LoadBalancerRuleSet#attribute_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 46
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#operator LoadBalancerRuleSet#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 50
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsConditions"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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.LoadBalancerRuleSetItemsConditionsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerRuleSetItemsConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsConditionsList"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 186
          },
          "name": "resetOperator"
        }
      ],
      "name": "LoadBalancerRuleSetItemsConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 161
          },
          "name": "attributeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 174
          },
          "name": "attributeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 190
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 154
          },
          "name": "attributeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 167
          },
          "name": "attributeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 180
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsConditionsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 214
      },
      "name": "LoadBalancerRuleSetItemsIpMaxConnections",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#ip_addresses LoadBalancerRuleSet#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 218
          },
          "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/load_balancer_rule_set#max_connections LoadBalancerRuleSet#max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 222
          },
          "name": "maxConnections",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsIpMaxConnections"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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.LoadBalancerRuleSetItemsIpMaxConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerRuleSetItemsIpMaxConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsIpMaxConnectionsList"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 319
          },
          "name": "resetIpAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 335
          },
          "name": "resetMaxConnections"
        }
      ],
      "name": "LoadBalancerRuleSetItemsIpMaxConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 323
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 339
          },
          "name": "maxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 313
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 329
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsIpMaxConnectionsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 1141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1156
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsOutputReference"
            }
          }
        }
      ],
      "name": "LoadBalancerRuleSetItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1149
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1149
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1149
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsList"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1097
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1113
          },
          "name": "putIpMaxConnections",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1129
          },
          "name": "putRedirectUri",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 924
          },
          "name": "resetAllowedMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 940
          },
          "name": "resetAreInvalidCharactersAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1100
          },
          "name": "resetConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 956
          },
          "name": "resetDefaultMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 972
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 988
          },
          "name": "resetHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1004
          },
          "name": "resetHttpLargeHeaderSizeInKb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1116
          },
          "name": "resetIpMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1020
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1132
          },
          "name": "resetRedirectUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1036
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1052
          },
          "name": "resetStatusCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1068
          },
          "name": "resetSuffix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1084
          },
          "name": "resetValue"
        }
      ],
      "name": "LoadBalancerRuleSetItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1094
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1110
          },
          "name": "ipMaxConnections",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1126
          },
          "name": "redirectUri",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUriOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 912
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 928
          },
          "name": "allowedMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 944
          },
          "name": "areInvalidCharactersAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1104
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 960
          },
          "name": "defaultMaxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 976
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 992
          },
          "name": "headerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1008
          },
          "name": "httpLargeHeaderSizeInKbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1120
          },
          "name": "ipMaxConnectionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsIpMaxConnections"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1024
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1136
          },
          "name": "redirectUriInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1040
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1056
          },
          "name": "statusCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1072
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1088
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 905
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 918
          },
          "name": "allowedMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 934
          },
          "name": "areInvalidCharactersAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 950
          },
          "name": "defaultMaxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 966
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 982
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 998
          },
          "name": "httpLargeHeaderSizeInKb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1014
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1030
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1046
          },
          "name": "statusCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1062
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1078
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 363
      },
      "name": "LoadBalancerRuleSetItemsRedirectUri",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#host LoadBalancerRuleSet#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 367
          },
          "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/load_balancer_rule_set#path LoadBalancerRuleSet#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 371
          },
          "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/load_balancer_rule_set#port LoadBalancerRuleSet#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 375
          },
          "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/load_balancer_rule_set#protocol LoadBalancerRuleSet#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 379
          },
          "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/load_balancer_rule_set#query LoadBalancerRuleSet#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 383
          },
          "name": "query",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsRedirectUri"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUriOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUriOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/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/load-balancer-rule-set/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 507
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 523
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 539
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 555
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 571
          },
          "name": "resetQuery"
        }
      ],
      "name": "LoadBalancerRuleSetItemsRedirectUriOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 511
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 527
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 543
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 559
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 575
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 501
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 517
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 533
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 549
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 565
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerRuleSetItemsRedirectUri"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetItemsRedirectUriOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 1160
      },
      "name": "LoadBalancerRuleSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_rule_set#create LoadBalancerRuleSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1164
          },
          "name": "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/load_balancer_rule_set#delete LoadBalancerRuleSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1168
          },
          "name": "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/load_balancer_rule_set#update LoadBalancerRuleSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1172
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerRuleSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-rule-set/index.ts",
          "line": 1226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-rule-set/index.ts",
        "line": 1218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1280
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1296
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1312
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerRuleSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1284
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1300
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1316
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1274
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1290
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1306
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-rule-set/index.ts",
            "line": 1230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerRuleSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-rule-set/index:LoadBalancerRuleSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerShapeDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerShapeDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 372
      },
      "name": "LoadBalancerShapeDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#maximum_bandwidth_in_mbps LoadBalancer#maximum_bandwidth_in_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 376
          },
          "name": "maximumBandwidthInMbps",
          "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/load_balancer#minimum_bandwidth_in_mbps LoadBalancer#minimum_bandwidth_in_mbps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 380
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerShapeDetails"
    },
    "cdktf-provider-oci.LoadBalancerShapeDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerShapeDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 419
      },
      "name": "LoadBalancerShapeDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 466
          },
          "name": "maximumBandwidthInMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 479
          },
          "name": "minimumBandwidthInMbpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 459
          },
          "name": "maximumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 472
          },
          "name": "minimumBandwidthInMbps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerShapeDetails"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerShapeDetailsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerSslCipherSuite": {
      "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/load_balancer_ssl_cipher_suite oci_load_balancer_ssl_cipher_suite}."
      },
      "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuite",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_ssl_cipher_suite oci_load_balancer_ssl_cipher_suite} Resource."
        },
        "locationInModule": {
          "filename": "src/load-balancer-ssl-cipher-suite/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.LoadBalancerSslCipherSuiteConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoadBalancerSslCipherSuite resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/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 LoadBalancerSslCipherSuite 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/load_balancer_ssl_cipher_suite#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoadBalancerSslCipherSuite that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoadBalancerSslCipherSuite to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 324
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 327
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 339
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 349
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoadBalancerSslCipherSuite",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 315
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 321
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 268
          },
          "name": "ciphersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 297
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 310
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 331
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 261
          },
          "name": "ciphers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 290
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-ssl-cipher-suite/index:LoadBalancerSslCipherSuite"
    },
    "cdktf-provider-oci.LoadBalancerSslCipherSuiteConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
        "line": 9
      },
      "name": "LoadBalancerSslCipherSuiteConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_ssl_cipher_suite#ciphers LoadBalancerSslCipherSuite#ciphers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 13
          },
          "name": "ciphers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/load_balancer_ssl_cipher_suite#load_balancer_id LoadBalancerSslCipherSuite#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 24
          },
          "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/load_balancer_ssl_cipher_suite#name LoadBalancerSslCipherSuite#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 28
          },
          "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/load_balancer_ssl_cipher_suite#id LoadBalancerSslCipherSuite#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/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/load_balancer_ssl_cipher_suite#timeouts LoadBalancerSslCipherSuite#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts"
          }
        }
      ],
      "symbolId": "src/load-balancer-ssl-cipher-suite/index:LoadBalancerSslCipherSuiteConfig"
    },
    "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
        "line": 36
      },
      "name": "LoadBalancerSslCipherSuiteTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer_ssl_cipher_suite#create LoadBalancerSslCipherSuite#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/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/load_balancer_ssl_cipher_suite#delete LoadBalancerSslCipherSuite#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/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/load_balancer_ssl_cipher_suite#update LoadBalancerSslCipherSuite#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer-ssl-cipher-suite/index:LoadBalancerSslCipherSuiteTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer-ssl-cipher-suite/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/load-balancer-ssl-cipher-suite/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerSslCipherSuiteTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer-ssl-cipher-suite/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerSslCipherSuiteTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer-ssl-cipher-suite/index:LoadBalancerSslCipherSuiteTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoadBalancerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 483
      },
      "name": "LoadBalancerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/load_balancer#create LoadBalancer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 487
          },
          "name": "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/load_balancer#delete LoadBalancer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 491
          },
          "name": "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/load_balancer#update LoadBalancer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 495
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerTimeouts"
    },
    "cdktf-provider-oci.LoadBalancerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoadBalancerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/load-balancer/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/load-balancer/index.ts",
        "line": 541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 603
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 619
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 635
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoadBalancerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 607
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 623
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 639
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 597
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 613
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 629
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/load-balancer/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoadBalancerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/load-balancer/index:LoadBalancerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntity": {
      "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/log_analytics_log_analytics_entity oci_log_analytics_log_analytics_entity}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntity",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity oci_log_analytics_log_analytics_entity} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity/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.LogAnalyticsLogAnalyticsEntityConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsEntity resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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 LogAnalyticsLogAnalyticsEntity 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/log_analytics_log_analytics_entity#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsEntity that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsEntity to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 846
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 862
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 602
          },
          "name": "resetCloudResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 631
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 665
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 681
          },
          "name": "resetHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 697
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 728
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 849
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 770
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 786
          },
          "name": "resetSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 812
          },
          "name": "resetTimeLastDiscovered"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 865
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 833
          },
          "name": "resetTimezoneRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 877
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 898
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntity",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 519
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 585
          },
          "name": "areLogsCollected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 590
          },
          "name": "associatedSourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 640
          },
          "name": "entityTypeInternalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 706
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 711
          },
          "name": "managementAgentCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 716
          },
          "name": "managementAgentDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 843
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 795
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 800
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 859
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 821
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 606
          },
          "name": "cloudResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 619
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 635
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 653
          },
          "name": "entityTypeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 669
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 685
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 701
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 732
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 853
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 745
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 758
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 774
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 790
          },
          "name": "sourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 816
          },
          "name": "timeLastDiscoveredInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 869
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 837
          },
          "name": "timezoneRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 596
          },
          "name": "cloudResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 612
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 625
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 646
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 659
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 675
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 691
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 722
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 738
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 751
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 764
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 780
          },
          "name": "sourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 806
          },
          "name": "timeLastDiscovered",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 827
          },
          "name": "timezoneRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntity"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsEntityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#compartment_id LogAnalyticsLogAnalyticsEntity#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log_analytics_log_analytics_entity#entity_type_name LogAnalyticsLogAnalyticsEntity#entity_type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 25
          },
          "name": "entityTypeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#name LogAnalyticsLogAnalyticsEntity#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 48
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#namespace LogAnalyticsLogAnalyticsEntity#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log_analytics_log_analytics_entity#cloud_resource_id LogAnalyticsLogAnalyticsEntity#cloud_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 13
          },
          "name": "cloudResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#defined_tags LogAnalyticsLogAnalyticsEntity#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log_analytics_log_analytics_entity#freeform_tags LogAnalyticsLogAnalyticsEntity#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log_analytics_log_analytics_entity#hostname LogAnalyticsLogAnalyticsEntity#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 33
          },
          "name": "hostname",
          "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/log_analytics_log_analytics_entity#id LogAnalyticsLogAnalyticsEntity#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log_analytics_log_analytics_entity#management_agent_id LogAnalyticsLogAnalyticsEntity#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 44
          },
          "name": "managementAgentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#metadata LogAnalyticsLogAnalyticsEntity#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 74
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#properties LogAnalyticsLogAnalyticsEntity#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 56
          },
          "name": "properties",
          "optional": true,
          "type": {
            "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/log_analytics_log_analytics_entity#source_id LogAnalyticsLogAnalyticsEntity#source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 60
          },
          "name": "sourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#time_last_discovered LogAnalyticsLogAnalyticsEntity#time_last_discovered}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 64
          },
          "name": "timeLastDiscovered",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#timeouts LogAnalyticsLogAnalyticsEntity#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#timezone_region LogAnalyticsLogAnalyticsEntity#timezone_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 68
          },
          "name": "timezoneRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 264
      },
      "name": "LogAnalyticsLogAnalyticsEntityMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#items LogAnalyticsLogAnalyticsEntity#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 270
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityMetadata"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 82
      },
      "name": "LogAnalyticsLogAnalyticsEntityMetadataItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#name LogAnalyticsLogAnalyticsEntity#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 86
          },
          "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/log_analytics_log_analytics_entity#type LogAnalyticsLogAnalyticsEntity#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 90
          },
          "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/log_analytics_log_analytics_entity#value LogAnalyticsLogAnalyticsEntity#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 94
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityMetadataItems"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity/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/log-analytics-log-analytics-entity/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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.LogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityMetadataItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/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/log-analytics-log-analytics-entity/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityMetadataItemsList"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity/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/log-analytics-log-analytics-entity/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 204
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 220
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 236
          },
          "name": "resetValue"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 208
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 224
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 240
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 214
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 230
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityMetadataItemsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 339
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 342
          },
          "name": "resetItems"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 336
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 346
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadataItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 313
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityMetadata"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityMetadataOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 350
      },
      "name": "LogAnalyticsLogAnalyticsEntityTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity#create LogAnalyticsLogAnalyticsEntity#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 354
          },
          "name": "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/log_analytics_log_analytics_entity#delete LogAnalyticsLogAnalyticsEntity#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 358
          },
          "name": "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/log_analytics_log_analytics_entity#update LogAnalyticsLogAnalyticsEntity#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 362
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 470
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 486
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 502
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 474
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 490
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 506
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 464
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 480
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 496
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity/index.ts",
            "line": 420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity/index:LogAnalyticsLogAnalyticsEntityTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityType": {
      "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/log_analytics_log_analytics_entity_type oci_log_analytics_log_analytics_entity_type}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type oci_log_analytics_log_analytics_entity_type} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity-type/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.LogAnalyticsLogAnalyticsEntityTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsEntityType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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 LogAnalyticsLogAnalyticsEntityType 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/log_analytics_log_analytics_entity_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsEntityType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsEntityType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 505
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 521
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 420
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 441
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 508
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 524
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 547
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 429
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 450
          },
          "name": "internalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 455
          },
          "name": "managementAgentEligibilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 502
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 486
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 491
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 518
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 496
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 424
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 445
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 468
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 481
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 512
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 528
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 414
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 435
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 461
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 474
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityType"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsEntityTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type#name LogAnalyticsLogAnalyticsEntityType#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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/resources/log_analytics_log_analytics_entity_type#namespace LogAnalyticsLogAnalyticsEntityType#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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/resources/log_analytics_log_analytics_entity_type#category LogAnalyticsLogAnalyticsEntityType#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 13
          },
          "name": "category",
          "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/log_analytics_log_analytics_entity_type#id LogAnalyticsLogAnalyticsEntityType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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/log_analytics_log_analytics_entity_type#properties LogAnalyticsLogAnalyticsEntityType#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 34
          },
          "name": "properties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type#timeouts LogAnalyticsLogAnalyticsEntityType#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypeConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
        "line": 42
      },
      "name": "LogAnalyticsLogAnalyticsEntityTypeProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type#name LogAnalyticsLogAnalyticsEntityType#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 50
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type#description LogAnalyticsLogAnalyticsEntityType#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 46
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypeProperties"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity-type/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/log-analytics-log-analytics-entity-type/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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.LogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityTypePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/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/log-analytics-log-analytics-entity-type/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypePropertiesList"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity-type/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/log-analytics-log-analytics-entity-type/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 147
          },
          "name": "resetDescription"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 151
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 164
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 141
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 157
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypePropertiesOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
        "line": 188
      },
      "name": "LogAnalyticsLogAnalyticsEntityTypeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_entity_type#create LogAnalyticsLogAnalyticsEntityType#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 192
          },
          "name": "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/log_analytics_log_analytics_entity_type#delete LogAnalyticsLogAnalyticsEntityType#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 196
          },
          "name": "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/log_analytics_log_analytics_entity_type#update LogAnalyticsLogAnalyticsEntityType#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 200
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypeTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-entity-type/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/log-analytics-log-analytics-entity-type/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 308
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 324
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 340
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsEntityTypeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 312
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 328
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 344
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 302
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 318
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 334
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-entity-type/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsEntityTypeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-entity-type/index:LogAnalyticsLogAnalyticsEntityTypeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContent": {
      "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/log_analytics_log_analytics_import_custom_content oci_log_analytics_log_analytics_import_custom_content}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_import_custom_content oci_log_analytics_log_analytics_import_custom_content} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-import-custom-content/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",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsImportCustomContent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/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 LogAnalyticsLogAnalyticsImportCustomContent 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/log_analytics_log_analytics_import_custom_content#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsImportCustomContent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsImportCustomContent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 484
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 398
          },
          "name": "resetExpect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 419
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 448
          },
          "name": "resetIsOverwrite"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 487
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/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/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsImportCustomContent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 381
          },
          "name": "changeList",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 386
          },
          "name": "contentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 407
          },
          "name": "fieldNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 470
          },
          "name": "parserNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 475
          },
          "name": "sourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 481
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 402
          },
          "name": "expectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 423
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 436
          },
          "name": "importCustomContentFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 452
          },
          "name": "isOverwriteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 465
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 491
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 392
          },
          "name": "expect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 413
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 429
          },
          "name": "importCustomContentFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 442
          },
          "name": "isOverwrite",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 458
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContent"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 40
      },
      "name": "LogAnalyticsLogAnalyticsImportCustomContentChangeListStruct",
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentChangeListStruct"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-import-custom-content/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/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/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.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsImportCustomContentChangeListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/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/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentChangeListStructList"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-import-custom-content/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/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 63
      },
      "name": "LogAnalyticsLogAnalyticsImportCustomContentChangeListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 92
          },
          "name": "conflictFieldDisplayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 97
          },
          "name": "conflictParserNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 102
          },
          "name": "conflictSourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 107
          },
          "name": "createdFieldDisplayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 112
          },
          "name": "createdParserNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 117
          },
          "name": "createdSourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 122
          },
          "name": "updatedFieldDisplayNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 127
          },
          "name": "updatedParserNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 132
          },
          "name": "updatedSourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentChangeListStruct"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentChangeListStructOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsImportCustomContentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_import_custom_content#import_custom_content_file LogAnalyticsLogAnalyticsImportCustomContent#import_custom_content_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 24
          },
          "name": "importCustomContentFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_import_custom_content#namespace LogAnalyticsLogAnalyticsImportCustomContent#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 32
          },
          "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/log_analytics_log_analytics_import_custom_content#expect LogAnalyticsLogAnalyticsImportCustomContent#expect}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 13
          },
          "name": "expect",
          "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/log_analytics_log_analytics_import_custom_content#id LogAnalyticsLogAnalyticsImportCustomContent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-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/resources/log_analytics_log_analytics_import_custom_content#is_overwrite LogAnalyticsLogAnalyticsImportCustomContent#is_overwrite}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 28
          },
          "name": "isOverwrite",
          "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/log_analytics_log_analytics_import_custom_content#timeouts LogAnalyticsLogAnalyticsImportCustomContent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 155
      },
      "name": "LogAnalyticsLogAnalyticsImportCustomContentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_import_custom_content#create LogAnalyticsLogAnalyticsImportCustomContent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 159
          },
          "name": "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/log_analytics_log_analytics_import_custom_content#delete LogAnalyticsLogAnalyticsImportCustomContent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 163
          },
          "name": "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/log_analytics_log_analytics_import_custom_content#update LogAnalyticsLogAnalyticsImportCustomContent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 167
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-import-custom-content/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 275
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 291
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 307
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsImportCustomContentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 279
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 295
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 311
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 269
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 285
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 301
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-import-custom-content/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsImportCustomContentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-import-custom-content/index:LogAnalyticsLogAnalyticsImportCustomContentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroup": {
      "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/log_analytics_log_analytics_log_group oci_log_analytics_log_analytics_log_group}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_log_group oci_log_analytics_log_analytics_log_group} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-log-group/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.LogAnalyticsLogAnalyticsLogGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-log-group/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsLogGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/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 LogAnalyticsLogAnalyticsLogGroup 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/log_analytics_log_analytics_log_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsLogGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsLogGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 392
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 395
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 407
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 420
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsLogGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 378
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 389
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 383
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 373
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 399
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 366
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-log-group/index:LogAnalyticsLogAnalyticsLogGroup"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-log-group/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsLogGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_log_group#compartment_id LogAnalyticsLogAnalyticsLogGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#display_name LogAnalyticsLogAnalyticsLogGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#namespace LogAnalyticsLogAnalyticsLogGroup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 40
          },
          "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/log_analytics_log_analytics_log_group#defined_tags LogAnalyticsLogAnalyticsLogGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#description LogAnalyticsLogAnalyticsLogGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#freeform_tags LogAnalyticsLogAnalyticsLogGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#id LogAnalyticsLogAnalyticsLogGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-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/log_analytics_log_analytics_log_group#timeouts LogAnalyticsLogAnalyticsLogGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-log-group/index:LogAnalyticsLogAnalyticsLogGroupConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-log-group/index.ts",
        "line": 48
      },
      "name": "LogAnalyticsLogAnalyticsLogGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_log_group#create LogAnalyticsLogAnalyticsLogGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/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/log_analytics_log_analytics_log_group#delete LogAnalyticsLogAnalyticsLogGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/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/log_analytics_log_analytics_log_group#update LogAnalyticsLogAnalyticsLogGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-log-group/index:LogAnalyticsLogAnalyticsLogGroupTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-log-group/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/log-analytics-log-analytics-log-group/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsLogGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-log-group/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsLogGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-log-group/index:LogAnalyticsLogAnalyticsLogGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRule": {
      "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/log_analytics_log_analytics_object_collection_rule oci_log_analytics_log_analytics_object_collection_rule}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule oci_log_analytics_log_analytics_object_collection_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsObjectCollectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 530
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsLogAnalyticsObjectCollectionRule 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/log_analytics_log_analytics_object_collection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsObjectCollectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsObjectCollectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1040
          },
          "name": "putOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1056
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 604
          },
          "name": "resetCharEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 620
          },
          "name": "resetCollectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 649
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 665
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 681
          },
          "name": "resetEntityId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 697
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 713
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 729
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 745
          },
          "name": "resetIsForceHistoricCollection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 784
          },
          "name": "resetLogSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 800
          },
          "name": "resetLogSetExtRegex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 816
          },
          "name": "resetLogSetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 832
          },
          "name": "resetLogSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 848
          },
          "name": "resetLogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 890
          },
          "name": "resetObjectNameFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1043
          },
          "name": "resetOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 932
          },
          "name": "resetPollSince"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 948
          },
          "name": "resetPollTill"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 969
          },
          "name": "resetStreamCursorTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 985
          },
          "name": "resetStreamCursorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1001
          },
          "name": "resetStreamId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1059
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1027
          },
          "name": "resetTimezone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1071
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1105
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 518
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 754
          },
          "name": "lastCollectedObject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 759
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1037
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 957
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1010
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1053
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1015
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 608
          },
          "name": "charEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 624
          },
          "name": "collectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 637
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 653
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 669
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 685
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 701
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 717
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 733
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 749
          },
          "name": "isForceHistoricCollectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 772
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 804
          },
          "name": "logSetExtRegexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 788
          },
          "name": "logSetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 820
          },
          "name": "logSetKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 836
          },
          "name": "logSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 852
          },
          "name": "logTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 865
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 878
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 894
          },
          "name": "objectNameFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 907
          },
          "name": "osBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 920
          },
          "name": "osNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1047
          },
          "name": "overridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 936
          },
          "name": "pollSinceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 952
          },
          "name": "pollTillInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 973
          },
          "name": "streamCursorTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 989
          },
          "name": "streamCursorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1005
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1063
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1031
          },
          "name": "timezoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 598
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 614
          },
          "name": "collectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 630
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 643
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 659
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 675
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 691
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 707
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 723
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 739
          },
          "name": "isForceHistoricCollection",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 765
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 778
          },
          "name": "logSet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 794
          },
          "name": "logSetExtRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 810
          },
          "name": "logSetKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 826
          },
          "name": "logSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 842
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 858
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 871
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 884
          },
          "name": "objectNameFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 900
          },
          "name": "osBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 913
          },
          "name": "osNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 926
          },
          "name": "pollSince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 942
          },
          "name": "pollTill",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 963
          },
          "name": "streamCursorTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 979
          },
          "name": "streamCursorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 995
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 1021
          },
          "name": "timezone",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRule"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#compartment_id LogAnalyticsLogAnalyticsObjectCollectionRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/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/log_analytics_log_analytics_object_collection_rule#log_group_id LogAnalyticsLogAnalyticsObjectCollectionRule#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 56
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#name LogAnalyticsLogAnalyticsObjectCollectionRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 80
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#namespace LogAnalyticsLogAnalyticsObjectCollectionRule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 84
          },
          "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/log_analytics_log_analytics_object_collection_rule#os_bucket_name LogAnalyticsLogAnalyticsObjectCollectionRule#os_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 92
          },
          "name": "osBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#os_namespace LogAnalyticsLogAnalyticsObjectCollectionRule#os_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 96
          },
          "name": "osNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#char_encoding LogAnalyticsLogAnalyticsObjectCollectionRule#char_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 13
          },
          "name": "charEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#collection_type LogAnalyticsLogAnalyticsObjectCollectionRule#collection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 17
          },
          "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/resources/log_analytics_log_analytics_object_collection_rule#defined_tags LogAnalyticsLogAnalyticsObjectCollectionRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-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/log_analytics_log_analytics_object_collection_rule#description LogAnalyticsLogAnalyticsObjectCollectionRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-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/log_analytics_log_analytics_object_collection_rule#entity_id LogAnalyticsLogAnalyticsObjectCollectionRule#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 33
          },
          "name": "entityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#freeform_tags LogAnalyticsLogAnalyticsObjectCollectionRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-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/log_analytics_log_analytics_object_collection_rule#id LogAnalyticsLogAnalyticsObjectCollectionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/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/log_analytics_log_analytics_object_collection_rule#is_enabled LogAnalyticsLogAnalyticsObjectCollectionRule#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 48
          },
          "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/log_analytics_log_analytics_object_collection_rule#is_force_historic_collection LogAnalyticsLogAnalyticsObjectCollectionRule#is_force_historic_collection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 52
          },
          "name": "isForceHistoricCollection",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_log_analytics_object_collection_rule#log_set LogAnalyticsLogAnalyticsObjectCollectionRule#log_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 60
          },
          "name": "logSet",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#log_set_ext_regex LogAnalyticsLogAnalyticsObjectCollectionRule#log_set_ext_regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 64
          },
          "name": "logSetExtRegex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#log_set_key LogAnalyticsLogAnalyticsObjectCollectionRule#log_set_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 68
          },
          "name": "logSetKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#log_source_name LogAnalyticsLogAnalyticsObjectCollectionRule#log_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 72
          },
          "name": "logSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#log_type LogAnalyticsLogAnalyticsObjectCollectionRule#log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 76
          },
          "name": "logType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#object_name_filters LogAnalyticsLogAnalyticsObjectCollectionRule#object_name_filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 88
          },
          "name": "objectNameFilters",
          "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/log_analytics_log_analytics_object_collection_rule#overrides LogAnalyticsLogAnalyticsObjectCollectionRule#overrides}",
            "stability": "stable",
            "summary": "overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 126
          },
          "name": "overrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
                    },
                    "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/log_analytics_log_analytics_object_collection_rule#poll_since LogAnalyticsLogAnalyticsObjectCollectionRule#poll_since}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 100
          },
          "name": "pollSince",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#poll_till LogAnalyticsLogAnalyticsObjectCollectionRule#poll_till}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 104
          },
          "name": "pollTill",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#stream_cursor_time LogAnalyticsLogAnalyticsObjectCollectionRule#stream_cursor_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 108
          },
          "name": "streamCursorTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#stream_cursor_type LogAnalyticsLogAnalyticsObjectCollectionRule#stream_cursor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 112
          },
          "name": "streamCursorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#stream_id LogAnalyticsLogAnalyticsObjectCollectionRule#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 116
          },
          "name": "streamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#timeouts LogAnalyticsLogAnalyticsObjectCollectionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 132
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#timezone LogAnalyticsLogAnalyticsObjectCollectionRule#timezone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 120
          },
          "name": "timezone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 134
      },
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#match_type LogAnalyticsLogAnalyticsObjectCollectionRule#match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 138
          },
          "name": "matchType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#match_value LogAnalyticsLogAnalyticsObjectCollectionRule#match_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 142
          },
          "name": "matchValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#property_name LogAnalyticsLogAnalyticsObjectCollectionRule#property_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 146
          },
          "name": "propertyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#property_value LogAnalyticsLogAnalyticsObjectCollectionRule#property_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 150
          },
          "name": "propertyValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-object-collection-rule/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/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/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.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/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/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesList"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-object-collection-rule/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/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 273
          },
          "name": "resetMatchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 289
          },
          "name": "resetMatchValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 305
          },
          "name": "resetPropertyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 321
          },
          "name": "resetPropertyValue"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 277
          },
          "name": "matchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 293
          },
          "name": "matchValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 309
          },
          "name": "propertyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 325
          },
          "name": "propertyValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 267
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 283
          },
          "name": "matchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 299
          },
          "name": "propertyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 315
          },
          "name": "propertyValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleOverridesOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 349
      },
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_object_collection_rule#create LogAnalyticsLogAnalyticsObjectCollectionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 353
          },
          "name": "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/log_analytics_log_analytics_object_collection_rule#delete LogAnalyticsLogAnalyticsObjectCollectionRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 357
          },
          "name": "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/log_analytics_log_analytics_object_collection_rule#update LogAnalyticsLogAnalyticsObjectCollectionRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 361
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-object-collection-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 469
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 485
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 501
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsObjectCollectionRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 473
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 489
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 505
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 463
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 479
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 495
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-object-collection-rule/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsObjectCollectionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-object-collection-rule/index:LogAnalyticsLogAnalyticsObjectCollectionRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagement": {
      "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/log_analytics_log_analytics_preferences_management oci_log_analytics_log_analytics_preferences_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_preferences_management oci_log_analytics_log_analytics_preferences_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-preferences-management/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.LogAnalyticsLogAnalyticsPreferencesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsPreferencesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/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 LogAnalyticsLogAnalyticsPreferencesManagement 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/log_analytics_log_analytics_preferences_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsPreferencesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsPreferencesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 439
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 455
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 442
          },
          "name": "resetItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 458
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 470
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 479
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsPreferencesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 352
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 436
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 452
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 446
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 430
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 462
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 423
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagement"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_preferences_management#namespace LogAnalyticsLogAnalyticsPreferencesManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_log_analytics_preferences_management#id LogAnalyticsLogAnalyticsPreferencesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-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/log_analytics_log_analytics_preferences_management#items LogAnalyticsLogAnalyticsPreferencesManagement#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 26
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_preferences_management#timeouts LogAnalyticsLogAnalyticsPreferencesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 34
      },
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_preferences_management#name LogAnalyticsLogAnalyticsPreferencesManagement#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 38
          },
          "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/log_analytics_log_analytics_preferences_management#value LogAnalyticsLogAnalyticsPreferencesManagement#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 42
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementItems"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-preferences-management/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/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/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.LogAnalyticsLogAnalyticsPreferencesManagementItemsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 172
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/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/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 172
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementItemsList"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-preferences-management/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 139
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 155
          },
          "name": "resetValue"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 143
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 159
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 133
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 149
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementItemsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 183
      },
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_preferences_management#create LogAnalyticsLogAnalyticsPreferencesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 187
          },
          "name": "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/log_analytics_log_analytics_preferences_management#delete LogAnalyticsLogAnalyticsPreferencesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 191
          },
          "name": "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/log_analytics_log_analytics_preferences_management#update LogAnalyticsLogAnalyticsPreferencesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 195
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-preferences-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 303
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 319
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 335
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsPreferencesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 307
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 323
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 339
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 297
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 313
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 329
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-preferences-management/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsPreferencesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-preferences-management/index:LogAnalyticsLogAnalyticsPreferencesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagement": {
      "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/log_analytics_log_analytics_resource_categories_management oci_log_analytics_log_analytics_resource_categories_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_resource_categories_management oci_log_analytics_log_analytics_resource_categories_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-resource-categories-management/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.LogAnalyticsLogAnalyticsResourceCategoriesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsResourceCategoriesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/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 LogAnalyticsLogAnalyticsResourceCategoriesManagement 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/log_analytics_log_analytics_resource_categories_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsResourceCategoriesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsResourceCategoriesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 337
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 272
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 340
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 352
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 363
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsResourceCategoriesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 334
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 276
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 289
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 302
          },
          "name": "resourceCategoriesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 315
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 328
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 344
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 282
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 295
          },
          "name": "resourceCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 308
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 321
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-resource-categories-management/index:LogAnalyticsLogAnalyticsResourceCategoriesManagement"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsResourceCategoriesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_resource_categories_management#namespace LogAnalyticsLogAnalyticsResourceCategoriesManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 20
          },
          "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/log_analytics_log_analytics_resource_categories_management#resource_categories LogAnalyticsLogAnalyticsResourceCategoriesManagement#resource_categories}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 24
          },
          "name": "resourceCategories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/log_analytics_log_analytics_resource_categories_management#resource_id LogAnalyticsLogAnalyticsResourceCategoriesManagement#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 28
          },
          "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/log_analytics_log_analytics_resource_categories_management#resource_type LogAnalyticsLogAnalyticsResourceCategoriesManagement#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 32
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_log_analytics_resource_categories_management#id LogAnalyticsLogAnalyticsResourceCategoriesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-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/log_analytics_log_analytics_resource_categories_management#timeouts LogAnalyticsLogAnalyticsResourceCategoriesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-resource-categories-management/index:LogAnalyticsLogAnalyticsResourceCategoriesManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
        "line": 40
      },
      "name": "LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_resource_categories_management#create LogAnalyticsLogAnalyticsResourceCategoriesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/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/log_analytics_log_analytics_resource_categories_management#delete LogAnalyticsLogAnalyticsResourceCategoriesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/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/log_analytics_log_analytics_resource_categories_management#update LogAnalyticsLogAnalyticsResourceCategoriesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-resource-categories-management/index:LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-resource-categories-management/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/log-analytics-log-analytics-resource-categories-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-resource-categories-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-resource-categories-management/index:LogAnalyticsLogAnalyticsResourceCategoriesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement": {
      "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/log_analytics_log_analytics_unprocessed_data_bucket_management oci_log_analytics_log_analytics_unprocessed_data_bucket_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_unprocessed_data_bucket_management oci_log_analytics_log_analytics_unprocessed_data_bucket_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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 LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement 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/log_analytics_log_analytics_unprocessed_data_bucket_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 332
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 296
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 335
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 347
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 357
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 329
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 323
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 268
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 300
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 313
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 339
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 261
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 290
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 306
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index:LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_unprocessed_data_bucket_management#bucket LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/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/log_analytics_log_analytics_unprocessed_data_bucket_management#namespace LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 28
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_log_analytics_unprocessed_data_bucket_management#id LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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/log_analytics_log_analytics_unprocessed_data_bucket_management#is_enabled LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 24
          },
          "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/log_analytics_log_analytics_unprocessed_data_bucket_management#timeouts LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index:LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
        "line": 36
      },
      "name": "LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_log_analytics_unprocessed_data_bucket_management#create LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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/log_analytics_log_analytics_unprocessed_data_bucket_management#delete LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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/log_analytics_log_analytics_unprocessed_data_bucket_management#update LogAnalyticsLogAnalyticsUnprocessedDataBucketManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index:LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-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/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-log-analytics-unprocessed-data-bucket-management/index:LogAnalyticsLogAnalyticsUnprocessedDataBucketManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespace": {
      "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/log_analytics_namespace oci_log_analytics_namespace}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace oci_log_analytics_namespace} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 184
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespace 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/log_analytics_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 286
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 247
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 289
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 301
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 311
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 172
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 283
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 235
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 251
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 264
          },
          "name": "isOnboardedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 277
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 293
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 228
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 241
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 257
          },
          "name": "isOnboarded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 270
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace/index:LogAnalyticsNamespace"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace#compartment_id LogAnalyticsNamespace#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 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/log_analytics_namespace#is_onboarded LogAnalyticsNamespace#is_onboarded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 24
          },
          "name": "isOnboarded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace#namespace LogAnalyticsNamespace#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 28
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_namespace#id LogAnalyticsNamespace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/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/log_analytics_namespace#timeouts LogAnalyticsNamespace#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace/index:LogAnalyticsNamespaceConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRule": {
      "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/log_analytics_namespace_ingest_time_rule oci_log_analytics_namespace_ingest_time_rule}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule oci_log_analytics_namespace_ingest_time_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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.LogAnalyticsNamespaceIngestTimeRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceIngestTimeRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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 LogAnalyticsNamespaceIngestTimeRule 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/log_analytics_namespace_ingest_time_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceIngestTimeRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceIngestTimeRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1069
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1082
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1095
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 957
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 973
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1002
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1018
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1098
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1110
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1125
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 877
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1066
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1079
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1027
          },
          "name": "ingestTimeRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1032
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1050
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1055
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1092
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1060
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1073
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 945
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1086
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 961
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 977
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 990
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1006
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1022
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1045
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1102
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 938
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 951
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 967
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 983
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 996
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1012
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 1038
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRule"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 60
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#compartment_id LogAnalyticsNamespaceIngestTimeRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 64
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#metric_name LogAnalyticsNamespaceIngestTimeRule#metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 72
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#namespace LogAnalyticsNamespaceIngestTimeRule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 76
          },
          "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/log_analytics_namespace_ingest_time_rule#type LogAnalyticsNamespaceIngestTimeRule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log_analytics_namespace_ingest_time_rule#dimensions LogAnalyticsNamespaceIngestTimeRule#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 68
          },
          "name": "dimensions",
          "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/log_analytics_namespace_ingest_time_rule#resource_group LogAnalyticsNamespaceIngestTimeRule#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 80
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleActions"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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.LogAnalyticsNamespaceIngestTimeRuleActionsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRuleActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleActionsList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 246
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 288
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRuleActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 234
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 250
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 263
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 276
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 292
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 305
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 227
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 240
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 256
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 269
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 282
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 298
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 165
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleActionsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 502
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#field_name LogAnalyticsNamespaceIngestTimeRule#field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 506
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#field_operator LogAnalyticsNamespaceIngestTimeRule#field_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 510
          },
          "name": "fieldOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#field_value LogAnalyticsNamespaceIngestTimeRule#field_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 514
          },
          "name": "fieldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#kind LogAnalyticsNamespaceIngestTimeRule#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 518
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#additional_conditions LogAnalyticsNamespaceIngestTimeRule#additional_conditions}",
            "stability": "stable",
            "summary": "additional_conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 524
          },
          "name": "additionalConditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConditions"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 329
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#condition_field LogAnalyticsNamespaceIngestTimeRule#condition_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 333
          },
          "name": "conditionField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#condition_operator LogAnalyticsNamespaceIngestTimeRule#condition_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 337
          },
          "name": "conditionOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#condition_value LogAnalyticsNamespaceIngestTimeRule#condition_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 341
          },
          "name": "conditionValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 491
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 491
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 387
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 452
          },
          "name": "conditionFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 465
          },
          "name": "conditionOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 478
          },
          "name": "conditionValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 445
          },
          "name": "conditionField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 458
          },
          "name": "conditionOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 471
          },
          "name": "conditionValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 697
          },
          "name": "putAdditionalConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 700
          },
          "name": "resetAdditionalConditions"
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 694
          },
          "name": "additionalConditions",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 704
          },
          "name": "additionalConditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditionsAdditionalConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 649
          },
          "name": "fieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 662
          },
          "name": "fieldOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 675
          },
          "name": "fieldValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 688
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 642
          },
          "name": "fieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 655
          },
          "name": "fieldOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 668
          },
          "name": "fieldValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 681
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConditionsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#actions LogAnalyticsNamespaceIngestTimeRule#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 46
          },
          "name": "actions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleActions"
                    },
                    "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/log_analytics_namespace_ingest_time_rule#compartment_id LogAnalyticsNamespaceIngestTimeRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log_analytics_namespace_ingest_time_rule#conditions LogAnalyticsNamespaceIngestTimeRule#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 52
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleConditions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#display_name LogAnalyticsNamespaceIngestTimeRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log_analytics_namespace_ingest_time_rule#namespace LogAnalyticsNamespaceIngestTimeRule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 40
          },
          "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/log_analytics_namespace_ingest_time_rule#defined_tags LogAnalyticsNamespaceIngestTimeRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-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/log_analytics_namespace_ingest_time_rule#description LogAnalyticsNamespaceIngestTimeRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-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/log_analytics_namespace_ingest_time_rule#freeform_tags LogAnalyticsNamespaceIngestTimeRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-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/log_analytics_namespace_ingest_time_rule#id LogAnalyticsNamespaceIngestTimeRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/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/log_analytics_namespace_ingest_time_rule#timeouts LogAnalyticsNamespaceIngestTimeRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 708
      },
      "name": "LogAnalyticsNamespaceIngestTimeRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rule#create LogAnalyticsNamespaceIngestTimeRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 712
          },
          "name": "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/log_analytics_namespace_ingest_time_rule#delete LogAnalyticsNamespaceIngestTimeRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 716
          },
          "name": "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/log_analytics_namespace_ingest_time_rule#update LogAnalyticsNamespaceIngestTimeRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 720
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rule/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/log-analytics-namespace-ingest-time-rule/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 828
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 844
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 860
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 832
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 848
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 864
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 822
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 838
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 854
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rule/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rule/index:LogAnalyticsNamespaceIngestTimeRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagement": {
      "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/log_analytics_namespace_ingest_time_rules_management oci_log_analytics_namespace_ingest_time_rules_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rules_management oci_log_analytics_namespace_ingest_time_rules_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rules-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.LogAnalyticsNamespaceIngestTimeRulesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceIngestTimeRulesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-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 LogAnalyticsNamespaceIngestTimeRulesManagement 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/log_analytics_namespace_ingest_time_rules_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceIngestTimeRulesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceIngestTimeRulesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-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/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRulesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 268
          },
          "name": "enableIngestTimeRuleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 297
          },
          "name": "ingestTimeRuleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 310
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 261
          },
          "name": "enableIngestTimeRule",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 290
          },
          "name": "ingestTimeRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 303
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rules-management/index:LogAnalyticsNamespaceIngestTimeRulesManagement"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceIngestTimeRulesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rules_management#enable_ingest_time_rule LogAnalyticsNamespaceIngestTimeRulesManagement#enable_ingest_time_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 13
          },
          "name": "enableIngestTimeRule",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_ingest_time_rules_management#ingest_time_rule_id LogAnalyticsNamespaceIngestTimeRulesManagement#ingest_time_rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 24
          },
          "name": "ingestTimeRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rules_management#namespace LogAnalyticsNamespaceIngestTimeRulesManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 28
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_namespace_ingest_time_rules_management#id LogAnalyticsNamespaceIngestTimeRulesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-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/log_analytics_namespace_ingest_time_rules_management#timeouts LogAnalyticsNamespaceIngestTimeRulesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rules-management/index:LogAnalyticsNamespaceIngestTimeRulesManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
        "line": 36
      },
      "name": "LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_ingest_time_rules_management#create LogAnalyticsNamespaceIngestTimeRulesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-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/log_analytics_namespace_ingest_time_rules_management#delete LogAnalyticsNamespaceIngestTimeRulesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-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/log_analytics_namespace_ingest_time_rules_management#update LogAnalyticsNamespaceIngestTimeRulesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rules-management/index:LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-ingest-time-rules-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/log-analytics-namespace-ingest-time-rules-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceIngestTimeRulesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-ingest-time-rules-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceIngestTimeRulesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-ingest-time-rules-management/index:LogAnalyticsNamespaceIngestTimeRulesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookup": {
      "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/log_analytics_namespace_lookup oci_log_analytics_namespace_lookup}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup oci_log_analytics_namespace_lookup} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 952
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceLookup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 969
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespaceLookup 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/log_analytics_namespace_lookup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceLookup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceLookup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1280
          },
          "name": "putCategories",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1296
          },
          "name": "putFields",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1312
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1283
          },
          "name": "resetCategories"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1040
          },
          "name": "resetCharEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1056
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1072
          },
          "name": "resetDefaultMatchValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1088
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1104
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1299
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1125
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1141
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1162
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1211
          },
          "name": "resetMaxMatches"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1315
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1327
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1348
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 957
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1023
          },
          "name": "activeEditVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1028
          },
          "name": "canonicalLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1277
          },
          "name": "categories",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategoriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1113
          },
          "name": "editVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1293
          },
          "name": "fields",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1150
          },
          "name": "isBuiltIn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1171
          },
          "name": "lookupDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1176
          },
          "name": "lookupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1194
          },
          "name": "lookupReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1199
          },
          "name": "lookupReferenceString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1234
          },
          "name": "referringSources",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1253
          },
          "name": "statusSummary",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1309
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1258
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1287
          },
          "name": "categoriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1044
          },
          "name": "charEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1060
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1076
          },
          "name": "defaultMatchValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1092
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1108
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1303
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1129
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1145
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1166
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1189
          },
          "name": "lookupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1215
          },
          "name": "maxMatchesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1228
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1247
          },
          "name": "registerLookupFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1319
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1271
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1034
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1050
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1066
          },
          "name": "defaultMatchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1082
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1098
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1119
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1156
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1182
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1205
          },
          "name": "maxMatches",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1221
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1240
          },
          "name": "registerLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 1264
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookup"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 259
      },
      "name": "LogAnalyticsNamespaceLookupCategories",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#description LogAnalyticsNamespaceLookup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 263
          },
          "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/log_analytics_namespace_lookup#display_name LogAnalyticsNamespaceLookup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 267
          },
          "name": "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/log_analytics_namespace_lookup#is_system LogAnalyticsNamespaceLookup#is_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 271
          },
          "name": "isSystem",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_lookup#name LogAnalyticsNamespaceLookup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 275
          },
          "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/log_analytics_namespace_lookup#type LogAnalyticsNamespaceLookup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 279
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupCategories"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategoriesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategoriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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.LogAnalyticsNamespaceLookupCategoriesOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupCategoriesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 496
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
            "line": 496
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupCategoriesList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategoriesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategoriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 415
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 431
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 447
          },
          "name": "resetIsSystem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 463
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 479
          },
          "name": "resetType"
        }
      ],
      "name": "LogAnalyticsNamespaceLookupCategoriesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 419
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 435
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 451
          },
          "name": "isSystemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 483
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 409
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 425
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 441
          },
          "name": "isSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 473
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupCategoriesOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceLookupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#lookup_name LogAnalyticsNamespaceLookup#lookup_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 48
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#namespace LogAnalyticsNamespaceLookup#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 56
          },
          "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/log_analytics_namespace_lookup#register_lookup_file LogAnalyticsNamespaceLookup#register_lookup_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 60
          },
          "name": "registerLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#type LogAnalyticsNamespaceLookup#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 64
          },
          "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/log_analytics_namespace_lookup#categories LogAnalyticsNamespaceLookup#categories}",
            "stability": "stable",
            "summary": "categories block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 70
          },
          "name": "categories",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupCategories"
                    },
                    "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/log_analytics_namespace_lookup#char_encoding LogAnalyticsNamespaceLookup#char_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 13
          },
          "name": "charEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#compartment_id LogAnalyticsNamespaceLookup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log_analytics_namespace_lookup#default_match_value LogAnalyticsNamespaceLookup#default_match_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 21
          },
          "name": "defaultMatchValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#defined_tags LogAnalyticsNamespaceLookup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log_analytics_namespace_lookup#description LogAnalyticsNamespaceLookup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 29
          },
          "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/log_analytics_namespace_lookup#fields LogAnalyticsNamespaceLookup#fields}",
            "stability": "stable",
            "summary": "fields block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 76
          },
          "name": "fields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields"
                    },
                    "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/log_analytics_namespace_lookup#freeform_tags LogAnalyticsNamespaceLookup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log_analytics_namespace_lookup#id LogAnalyticsNamespaceLookup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log_analytics_namespace_lookup#is_hidden LogAnalyticsNamespaceLookup#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 44
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_lookup#max_matches LogAnalyticsNamespaceLookup#max_matches}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 52
          },
          "name": "maxMatches",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#timeouts LogAnalyticsNamespaceLookup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 507
      },
      "name": "LogAnalyticsNamespaceLookupFields",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#common_field_name LogAnalyticsNamespaceLookup#common_field_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 511
          },
          "name": "commonFieldName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#default_match_value LogAnalyticsNamespaceLookup#default_match_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 515
          },
          "name": "defaultMatchValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#display_name LogAnalyticsNamespaceLookup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 519
          },
          "name": "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/log_analytics_namespace_lookup#is_common_field LogAnalyticsNamespaceLookup#is_common_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 523
          },
          "name": "isCommonField",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_lookup#match_operator LogAnalyticsNamespaceLookup#match_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 527
          },
          "name": "matchOperator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#name LogAnalyticsNamespaceLookup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 531
          },
          "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/log_analytics_namespace_lookup#position LogAnalyticsNamespaceLookup#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 535
          },
          "name": "position",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupFields"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupFieldsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 810
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 810
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 810
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupFieldsList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 697
          },
          "name": "resetCommonFieldName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 713
          },
          "name": "resetDefaultMatchValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 729
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 745
          },
          "name": "resetIsCommonField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 761
          },
          "name": "resetMatchOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 777
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 793
          },
          "name": "resetPosition"
        }
      ],
      "name": "LogAnalyticsNamespaceLookupFieldsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 701
          },
          "name": "commonFieldNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 717
          },
          "name": "defaultMatchValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 733
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 749
          },
          "name": "isCommonFieldInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 765
          },
          "name": "matchOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 781
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 797
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 691
          },
          "name": "commonFieldName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 707
          },
          "name": "defaultMatchValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 723
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 739
          },
          "name": "isCommonField",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 755
          },
          "name": "matchOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 771
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 787
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupFields"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupFieldsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 84
      },
      "name": "LogAnalyticsNamespaceLookupReferringSources",
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupReferringSources"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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.LogAnalyticsNamespaceLookupReferringSourcesOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupReferringSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupReferringSourcesList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 107
      },
      "name": "LogAnalyticsNamespaceLookupReferringSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 136
          },
          "name": "canonicalLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 141
          },
          "name": "totalCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupReferringSources"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupReferringSourcesOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 164
      },
      "name": "LogAnalyticsNamespaceLookupStatusSummary",
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupStatusSummary"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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.LogAnalyticsNamespaceLookupStatusSummaryOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupStatusSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 248
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
            "line": 248
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupStatusSummaryList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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/log-analytics-namespace-lookup/index.ts",
        "line": 187
      },
      "name": "LogAnalyticsNamespaceLookupStatusSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 216
          },
          "name": "chunksProcessed",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 221
          },
          "name": "failureDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 226
          },
          "name": "filename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 231
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 236
          },
          "name": "totalChunks",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupStatusSummary"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupStatusSummaryOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 821
      },
      "name": "LogAnalyticsNamespaceLookupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookup#create LogAnalyticsNamespaceLookup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 825
          },
          "name": "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/log_analytics_namespace_lookup#delete LogAnalyticsNamespaceLookup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 829
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookup/index.ts",
        "line": 868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 924
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 940
          },
          "name": "resetDelete"
        }
      ],
      "name": "LogAnalyticsNamespaceLookupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 928
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 944
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 918
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 934
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookup/index.ts",
            "line": 880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookup/index:LogAnalyticsNamespaceLookupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagement": {
      "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/log_analytics_namespace_lookups_append_data_management oci_log_analytics_namespace_lookups_append_data_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management oci_log_analytics_namespace_lookups_append_data_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceLookupsAppendDataManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 163
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespaceLookupsAppendDataManagement 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/log_analytics_namespace_lookups_append_data_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceLookupsAppendDataManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceLookupsAppendDataManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 316
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 229
          },
          "name": "resetCharEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 245
          },
          "name": "resetExpect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 261
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 277
          },
          "name": "resetIsForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 319
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 331
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupsAppendDataManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 313
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 217
          },
          "name": "appendLookupFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 233
          },
          "name": "charEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 249
          },
          "name": "expectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 265
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 281
          },
          "name": "isForceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 294
          },
          "name": "lookupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 307
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 323
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 210
          },
          "name": "appendLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 223
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 239
          },
          "name": "expect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 255
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 271
          },
          "name": "isForce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 287
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 300
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-append-data-management/index:LogAnalyticsNamespaceLookupsAppendDataManagement"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceLookupsAppendDataManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management#append_lookup_file LogAnalyticsNamespaceLookupsAppendDataManagement#append_lookup_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 13
          },
          "name": "appendLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management#lookup_name LogAnalyticsNamespaceLookupsAppendDataManagement#lookup_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 36
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management#namespace LogAnalyticsNamespaceLookupsAppendDataManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 40
          },
          "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/log_analytics_namespace_lookups_append_data_management#char_encoding LogAnalyticsNamespaceLookupsAppendDataManagement#char_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 17
          },
          "name": "charEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management#expect LogAnalyticsNamespaceLookupsAppendDataManagement#expect}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 21
          },
          "name": "expect",
          "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/log_analytics_namespace_lookups_append_data_management#id LogAnalyticsNamespaceLookupsAppendDataManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-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/log_analytics_namespace_lookups_append_data_management#is_force LogAnalyticsNamespaceLookupsAppendDataManagement#is_force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 32
          },
          "name": "isForce",
          "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/log_analytics_namespace_lookups_append_data_management#timeouts LogAnalyticsNamespaceLookupsAppendDataManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-append-data-management/index:LogAnalyticsNamespaceLookupsAppendDataManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
        "line": 48
      },
      "name": "LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_append_data_management#create LogAnalyticsNamespaceLookupsAppendDataManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-append-data-management/index:LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookups-append-data-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 134
          },
          "name": "resetCreate"
        }
      ],
      "name": "LogAnalyticsNamespaceLookupsAppendDataManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 138
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 128
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-append-data-management/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsAppendDataManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-append-data-management/index:LogAnalyticsNamespaceLookupsAppendDataManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagement": {
      "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/log_analytics_namespace_lookups_update_data_management oci_log_analytics_namespace_lookups_update_data_management}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management oci_log_analytics_namespace_lookups_update_data_management} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceLookupsUpdateDataManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 163
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespaceLookupsUpdateDataManagement 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/log_analytics_namespace_lookups_update_data_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceLookupsUpdateDataManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceLookupsUpdateDataManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 316
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 216
          },
          "name": "resetCharEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 232
          },
          "name": "resetExpect"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 248
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 264
          },
          "name": "resetIsForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 319
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 331
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceLookupsUpdateDataManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 313
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 220
          },
          "name": "charEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 236
          },
          "name": "expectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 252
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 268
          },
          "name": "isForceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 281
          },
          "name": "lookupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 294
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 323
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 307
          },
          "name": "updateLookupFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 210
          },
          "name": "charEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 226
          },
          "name": "expect",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 258
          },
          "name": "isForce",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 274
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 287
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 300
          },
          "name": "updateLookupFile",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-update-data-management/index:LogAnalyticsNamespaceLookupsUpdateDataManagement"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceLookupsUpdateDataManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management#lookup_name LogAnalyticsNamespaceLookupsUpdateDataManagement#lookup_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 32
          },
          "name": "lookupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management#namespace LogAnalyticsNamespaceLookupsUpdateDataManagement#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/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/log_analytics_namespace_lookups_update_data_management#update_lookup_file LogAnalyticsNamespaceLookupsUpdateDataManagement#update_lookup_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 40
          },
          "name": "updateLookupFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management#char_encoding LogAnalyticsNamespaceLookupsUpdateDataManagement#char_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 13
          },
          "name": "charEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management#expect LogAnalyticsNamespaceLookupsUpdateDataManagement#expect}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 17
          },
          "name": "expect",
          "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/log_analytics_namespace_lookups_update_data_management#id LogAnalyticsNamespaceLookupsUpdateDataManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-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/resources/log_analytics_namespace_lookups_update_data_management#is_force LogAnalyticsNamespaceLookupsUpdateDataManagement#is_force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 28
          },
          "name": "isForce",
          "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/log_analytics_namespace_lookups_update_data_management#timeouts LogAnalyticsNamespaceLookupsUpdateDataManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-update-data-management/index:LogAnalyticsNamespaceLookupsUpdateDataManagementConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
        "line": 48
      },
      "name": "LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_lookups_update_data_management#create LogAnalyticsNamespaceLookupsUpdateDataManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 52
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-update-data-management/index:LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-lookups-update-data-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 134
          },
          "name": "resetCreate"
        }
      ],
      "name": "LogAnalyticsNamespaceLookupsUpdateDataManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 138
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 128
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-lookups-update-data-management/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceLookupsUpdateDataManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-lookups-update-data-management/index:LogAnalyticsNamespaceLookupsUpdateDataManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTask": {
      "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/log_analytics_namespace_scheduled_task oci_log_analytics_namespace_scheduled_task}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task oci_log_analytics_namespace_scheduled_task} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
          "line": 1425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceScheduledTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1410
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespaceScheduledTask 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/log_analytics_namespace_scheduled_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceScheduledTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceScheduledTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1631
          },
          "name": "putAction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1644
          },
          "name": "putSchedules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1657
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1480
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1496
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1512
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1528
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1575
          },
          "name": "resetSavedSearchId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1660
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1672
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1689
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1398
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1628
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1563
          },
          "name": "numOccurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1584
          },
          "name": "scheduledTaskId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1641
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1589
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1594
          },
          "name": "taskStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1612
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1654
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1617
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1622
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1635
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1468
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1484
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1500
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1516
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1532
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1545
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1558
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1579
          },
          "name": "savedSearchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1648
          },
          "name": "schedulesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1607
          },
          "name": "taskTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1664
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1461
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1474
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1490
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1506
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1522
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1538
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1551
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1569
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1600
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTask"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 519
      },
      "name": "LogAnalyticsNamespaceScheduledTaskAction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#type LogAnalyticsNamespaceScheduledTask#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 547
          },
          "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/log_analytics_namespace_scheduled_task#compartment_id_in_subtree LogAnalyticsNamespaceScheduledTask#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 523
          },
          "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/resources/log_analytics_namespace_scheduled_task#data_type LogAnalyticsNamespaceScheduledTask#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 527
          },
          "name": "dataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#metric_extraction LogAnalyticsNamespaceScheduledTask#metric_extraction}",
            "stability": "stable",
            "summary": "metric_extraction block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 553
          },
          "name": "metricExtraction",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#purge_compartment_id LogAnalyticsNamespaceScheduledTask#purge_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 531
          },
          "name": "purgeCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#purge_duration LogAnalyticsNamespaceScheduledTask#purge_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 535
          },
          "name": "purgeDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#query_string LogAnalyticsNamespaceScheduledTask#query_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 539
          },
          "name": "queryString",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#saved_search_id LogAnalyticsNamespaceScheduledTask#saved_search_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 543
          },
          "name": "savedSearchId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#template_details LogAnalyticsNamespaceScheduledTask#template_details}",
            "stability": "stable",
            "summary": "template_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 559
          },
          "name": "templateDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskAction"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 68
      },
      "name": "LogAnalyticsNamespaceScheduledTaskActionMetricExtraction",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#compartment_id LogAnalyticsNamespaceScheduledTask#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 72
          },
          "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/log_analytics_namespace_scheduled_task#metric_name LogAnalyticsNamespaceScheduledTask#metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 76
          },
          "name": "metricName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#namespace LogAnalyticsNamespaceScheduledTask#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 80
          },
          "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/log_analytics_namespace_scheduled_task#resource_group LogAnalyticsNamespaceScheduledTask#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 84
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 195
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 211
          },
          "name": "resetMetricName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 227
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 243
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 199
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 215
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 231
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 247
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 189
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 205
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 221
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 237
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 841
          },
          "name": "putMetricExtraction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 857
          },
          "name": "putTemplateDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 735
          },
          "name": "resetCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 751
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 844
          },
          "name": "resetMetricExtraction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 767
          },
          "name": "resetPurgeCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 783
          },
          "name": "resetPurgeDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 799
          },
          "name": "resetQueryString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 815
          },
          "name": "resetSavedSearchId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 860
          },
          "name": "resetTemplateDetails"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 838
          },
          "name": "metricExtraction",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtractionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 854
          },
          "name": "templateDetails",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 739
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 755
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 848
          },
          "name": "metricExtractionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionMetricExtraction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 771
          },
          "name": "purgeCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 787
          },
          "name": "purgeDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 803
          },
          "name": "queryStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 819
          },
          "name": "savedSearchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 864
          },
          "name": "templateDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 832
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 729
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 745
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 761
          },
          "name": "purgeCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 777
          },
          "name": "purgeDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 793
          },
          "name": "queryString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 809
          },
          "name": "savedSearchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 825
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 400
      },
      "name": "LogAnalyticsNamespaceScheduledTaskActionTemplateDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#template_id LogAnalyticsNamespaceScheduledTask#template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 404
          },
          "name": "templateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#template_params LogAnalyticsNamespaceScheduledTask#template_params}",
            "stability": "stable",
            "summary": "template_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 410
          },
          "name": "templateParams",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 508
          },
          "name": "putTemplateParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 495
          },
          "name": "resetTemplateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 511
          },
          "name": "resetTemplateParams"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 505
          },
          "name": "templateParams",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 499
          },
          "name": "templateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 515
          },
          "name": "templateParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 489
          },
          "name": "templateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetails"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 251
      },
      "name": "LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#key_field LogAnalyticsNamespaceScheduledTask#key_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 255
          },
          "name": "keyField",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#value_field LogAnalyticsNamespaceScheduledTask#value_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 259
          },
          "name": "valueField",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 389
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
            "line": 389
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 356
          },
          "name": "resetKeyField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 372
          },
          "name": "resetValueField"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 360
          },
          "name": "keyFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 376
          },
          "name": "valueFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 350
          },
          "name": "keyField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 366
          },
          "name": "valueField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskActionTemplateDetailsTemplateParamsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceScheduledTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#action LogAnalyticsNamespaceScheduledTask#action}",
            "stability": "stable",
            "summary": "action block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 54
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskAction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#compartment_id LogAnalyticsNamespaceScheduledTask#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 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/log_analytics_namespace_scheduled_task#kind LogAnalyticsNamespaceScheduledTask#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 36
          },
          "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/log_analytics_namespace_scheduled_task#namespace LogAnalyticsNamespaceScheduledTask#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 40
          },
          "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/resources/log_analytics_namespace_scheduled_task#schedules LogAnalyticsNamespaceScheduledTask#schedules}",
            "stability": "stable",
            "summary": "schedules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 60
          },
          "name": "schedules",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#task_type LogAnalyticsNamespaceScheduledTask#task_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 48
          },
          "name": "taskType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#defined_tags LogAnalyticsNamespaceScheduledTask#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log_analytics_namespace_scheduled_task#display_name LogAnalyticsNamespaceScheduledTask#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log_analytics_namespace_scheduled_task#freeform_tags LogAnalyticsNamespaceScheduledTask#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log_analytics_namespace_scheduled_task#id LogAnalyticsNamespaceScheduledTask#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log_analytics_namespace_scheduled_task#saved_search_id LogAnalyticsNamespaceScheduledTask#saved_search_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 44
          },
          "name": "savedSearchId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#timeouts LogAnalyticsNamespaceScheduledTask#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1146
      },
      "name": "LogAnalyticsNamespaceScheduledTaskSchedules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#schedule LogAnalyticsNamespaceScheduledTask#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1152
          },
          "name": "schedule",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskSchedules"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1221
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskSchedulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1218
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1225
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedules"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskSchedulesOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 868
      },
      "name": "LogAnalyticsNamespaceScheduledTaskSchedulesSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#type LogAnalyticsNamespaceScheduledTask#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 892
          },
          "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/log_analytics_namespace_scheduled_task#expression LogAnalyticsNamespaceScheduledTask#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 872
          },
          "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/log_analytics_namespace_scheduled_task#misfire_policy LogAnalyticsNamespaceScheduledTask#misfire_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 876
          },
          "name": "misfirePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#recurring_interval LogAnalyticsNamespaceScheduledTask#recurring_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 880
          },
          "name": "recurringInterval",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#repeat_count LogAnalyticsNamespaceScheduledTask#repeat_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 884
          },
          "name": "repeatCount",
          "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/log_analytics_namespace_scheduled_task#time_zone LogAnalyticsNamespaceScheduledTask#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 888
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference"
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskSchedulesScheduleList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskSchedulesScheduleList"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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/log-analytics-namespace-scheduled-task/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1041
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1057
          },
          "name": "resetMisfirePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1073
          },
          "name": "resetRecurringInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1089
          },
          "name": "resetRepeatCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1105
          },
          "name": "resetTimeZone"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1045
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1061
          },
          "name": "misfirePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1077
          },
          "name": "recurringIntervalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1093
          },
          "name": "repeatCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1109
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1122
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1035
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1051
          },
          "name": "misfirePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1067
          },
          "name": "recurringInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1083
          },
          "name": "repeatCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1099
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1115
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskSchedulesSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskSchedulesScheduleOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1229
      },
      "name": "LogAnalyticsNamespaceScheduledTaskTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_scheduled_task#create LogAnalyticsNamespaceScheduledTask#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1233
          },
          "name": "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/log_analytics_namespace_scheduled_task#delete LogAnalyticsNamespaceScheduledTask#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1237
          },
          "name": "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/log_analytics_namespace_scheduled_task#update LogAnalyticsNamespaceScheduledTask#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1241
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-scheduled-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
        "line": 1287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1349
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1365
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1381
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceScheduledTaskTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1353
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1369
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1385
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1343
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1359
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1375
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-scheduled-task/index.ts",
            "line": 1299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceScheduledTaskTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-scheduled-task/index:LogAnalyticsNamespaceScheduledTaskTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfig": {
      "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/log_analytics_namespace_storage_archival_config oci_log_analytics_namespace_storage_archival_config}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config oci_log_analytics_namespace_storage_archival_config} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
          "line": 347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceStorageArchivalConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 332
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LogAnalyticsNamespaceStorageArchivalConfig 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/log_analytics_namespace_storage_archival_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceStorageArchivalConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceStorageArchivalConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 412
          },
          "name": "putArchivingConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 381
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 440
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 449
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceStorageArchivalConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 320
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 409
          },
          "name": "archivingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 390
          },
          "name": "isArchivingEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 416
          },
          "name": "archivingConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 385
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 403
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 375
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 396
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 34
      },
      "name": "LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config#active_storage_duration LogAnalyticsNamespaceStorageArchivalConfig#active_storage_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 38
          },
          "name": "activeStorageDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config#archival_storage_duration LogAnalyticsNamespaceStorageArchivalConfig#archival_storage_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 42
          },
          "name": "archivalStorageDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 127
          },
          "name": "resetActiveStorageDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 143
          },
          "name": "resetArchivalStorageDuration"
        }
      ],
      "name": "LogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 131
          },
          "name": "activeStorageDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 147
          },
          "name": "archivalStorageDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 121
          },
          "name": "activeStorageDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 137
          },
          "name": "archivalStorageDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfigArchivingConfigurationOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceStorageArchivalConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config#archiving_configuration LogAnalyticsNamespaceStorageArchivalConfig#archiving_configuration}",
            "stability": "stable",
            "summary": "archiving_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 26
          },
          "name": "archivingConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigArchivingConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config#namespace LogAnalyticsNamespaceStorageArchivalConfig#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 20
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_namespace_storage_archival_config#id LogAnalyticsNamespaceStorageArchivalConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/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/log_analytics_namespace_storage_archival_config#timeouts LogAnalyticsNamespaceStorageArchivalConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfigConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 151
      },
      "name": "LogAnalyticsNamespaceStorageArchivalConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_archival_config#create LogAnalyticsNamespaceStorageArchivalConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 155
          },
          "name": "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/log_analytics_namespace_storage_archival_config#delete LogAnalyticsNamespaceStorageArchivalConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 159
          },
          "name": "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/log_analytics_namespace_storage_archival_config#update LogAnalyticsNamespaceStorageArchivalConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 163
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfigTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-storage-archival-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 271
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 287
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 303
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceStorageArchivalConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 275
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 291
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 307
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 265
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 281
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 297
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-archival-config/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageArchivalConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-archival-config/index:LogAnalyticsNamespaceStorageArchivalConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchiving": {
      "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/log_analytics_namespace_storage_enable_disable_archiving oci_log_analytics_namespace_storage_enable_disable_archiving}."
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchiving",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_enable_disable_archiving oci_log_analytics_namespace_storage_enable_disable_archiving} Resource."
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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.LogAnalyticsNamespaceStorageEnableDisableArchivingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LogAnalyticsNamespaceStorageEnableDisableArchiving resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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 LogAnalyticsNamespaceStorageEnableDisableArchiving 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/log_analytics_namespace_storage_enable_disable_archiving#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LogAnalyticsNamespaceStorageEnableDisableArchiving that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LogAnalyticsNamespaceStorageEnableDisableArchiving to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 306
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 309
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LogAnalyticsNamespaceStorageEnableDisableArchiving",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 284
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 303
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 263
          },
          "name": "enableArchivingTenantInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 297
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 313
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 256
          },
          "name": "enableArchivingTenant",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 290
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-enable-disable-archiving/index:LogAnalyticsNamespaceStorageEnableDisableArchiving"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
        "line": 9
      },
      "name": "LogAnalyticsNamespaceStorageEnableDisableArchivingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_enable_disable_archiving#enable_archiving_tenant LogAnalyticsNamespaceStorageEnableDisableArchiving#enable_archiving_tenant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 13
          },
          "name": "enableArchivingTenant",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/log_analytics_namespace_storage_enable_disable_archiving#namespace LogAnalyticsNamespaceStorageEnableDisableArchiving#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/log_analytics_namespace_storage_enable_disable_archiving#id LogAnalyticsNamespaceStorageEnableDisableArchiving#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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/log_analytics_namespace_storage_enable_disable_archiving#timeouts LogAnalyticsNamespaceStorageEnableDisableArchiving#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-enable-disable-archiving/index:LogAnalyticsNamespaceStorageEnableDisableArchivingConfig"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
        "line": 32
      },
      "name": "LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace_storage_enable_disable_archiving#create LogAnalyticsNamespaceStorageEnableDisableArchiving#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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/log_analytics_namespace_storage_enable_disable_archiving#delete LogAnalyticsNamespaceStorageEnableDisableArchiving#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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/log_analytics_namespace_storage_enable_disable_archiving#update LogAnalyticsNamespaceStorageEnableDisableArchiving#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-enable-disable-archiving/index:LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/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/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceStorageEnableDisableArchivingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace-storage-enable-disable-archiving/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceStorageEnableDisableArchivingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace-storage-enable-disable-archiving/index:LogAnalyticsNamespaceStorageEnableDisableArchivingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/log-analytics-namespace/index.ts",
        "line": 36
      },
      "name": "LogAnalyticsNamespaceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/log_analytics_namespace#create LogAnalyticsNamespace#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/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/log_analytics_namespace#update LogAnalyticsNamespace#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace/index:LogAnalyticsNamespaceTimeouts"
    },
    "cdktf-provider-oci.LogAnalyticsNamespaceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/log-analytics-namespace/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/log-analytics-namespace/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 139
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 155
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LogAnalyticsNamespaceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 143
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 159
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 133
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 149
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/log-analytics-namespace/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LogAnalyticsNamespaceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/log-analytics-namespace/index:LogAnalyticsNamespaceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoggingLog": {
      "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/logging_log oci_logging_log}."
      },
      "fqn": "cdktf-provider-oci.LoggingLog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log oci_logging_log} Resource."
        },
        "locationInModule": {
          "filename": "src/logging-log/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.LoggingLogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoggingLog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logging-log/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 LoggingLog 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/logging_log#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoggingLog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoggingLog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 755
          },
          "name": "putConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingLogConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 771
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingLogTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 758
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 619
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 648
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 664
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 680
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 722
          },
          "name": "resetRetentionDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 774
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 786
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 801
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoggingLog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 547
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 607
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 752
          },
          "name": "configuration",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 731
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 736
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 741
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 746
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 768
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 762
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 623
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 636
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 652
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 668
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 684
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 697
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 710
          },
          "name": "logTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 726
          },
          "name": "retentionDurationInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 778
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 613
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 629
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 642
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 658
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 674
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 690
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 703
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 716
          },
          "name": "retentionDuration",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLog"
    },
    "cdktf-provider-oci.LoggingLogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 9
      },
      "name": "LoggingLogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#display_name LoggingLog#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#log_group_id LoggingLog#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 36
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#log_type LoggingLog#log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 40
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#configuration LoggingLog#configuration}",
            "stability": "stable",
            "summary": "configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 50
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#defined_tags LoggingLog#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#freeform_tags LoggingLog#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#id LoggingLog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#is_enabled LoggingLog#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/resources/logging_log#retention_duration LoggingLog#retention_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 44
          },
          "name": "retentionDuration",
          "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/logging_log#timeouts LoggingLog#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogTimeouts"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogConfig"
    },
    "cdktf-provider-oci.LoggingLogConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 262
      },
      "name": "LoggingLogConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#source LoggingLog#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 272
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfigurationSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#compartment_id LoggingLog#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogConfiguration"
    },
    "cdktf-provider-oci.LoggingLogConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-log/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 370
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingLogConfigurationSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 357
          },
          "name": "resetCompartmentId"
        }
      ],
      "name": "LoggingLogConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 367
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfigurationSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 361
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 374
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfigurationSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 351
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfiguration"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoggingLogConfigurationSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogConfigurationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 58
      },
      "name": "LoggingLogConfigurationSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#category LoggingLog#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 62
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#resource LoggingLog#resource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 70
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#service LoggingLog#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 74
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#source_type LoggingLog#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 78
          },
          "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/logging_log#parameters LoggingLog#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 66
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogConfigurationSource"
    },
    "cdktf-provider-oci.LoggingLogConfigurationSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogConfigurationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-log/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/logging-log/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 215
          },
          "name": "resetParameters"
        }
      ],
      "name": "LoggingLogConfigurationSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 203
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 219
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 232
          },
          "name": "resourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 245
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 258
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 196
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 209
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 225
          },
          "name": "resource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 238
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 251
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogConfigurationSource"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogConfigurationSourceOutputReference"
    },
    "cdktf-provider-oci.LoggingLogGroup": {
      "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/logging_log_group oci_logging_log_group}."
      },
      "fqn": "cdktf-provider-oci.LoggingLogGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_group oci_logging_log_group} Resource."
        },
        "locationInModule": {
          "filename": "src/logging-log-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.LoggingLogGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-log-group/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoggingLogGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logging-log-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 LoggingLogGroup 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/logging_log_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoggingLogGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoggingLogGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 379
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingLogGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 306
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 335
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 351
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 382
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/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/logging-log-group/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoggingLogGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 360
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 365
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 370
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 376
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 310
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 323
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 339
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 355
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 386
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 300
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 329
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 345
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log-group/index:LoggingLogGroup"
    },
    "cdktf-provider-oci.LoggingLogGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log-group/index.ts",
        "line": 9
      },
      "name": "LoggingLogGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_group#compartment_id LoggingLogGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#display_name LoggingLogGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#defined_tags LoggingLogGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#description LoggingLogGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#freeform_tags LoggingLogGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#id LoggingLogGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#timeouts LoggingLogGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/logging-log-group/index:LoggingLogGroupConfig"
    },
    "cdktf-provider-oci.LoggingLogGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log-group/index.ts",
        "line": 44
      },
      "name": "LoggingLogGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_group#create LoggingLogGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#delete LoggingLogGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-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/logging_log_group#update LoggingLogGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log-group/index:LoggingLogGroupTimeouts"
    },
    "cdktf-provider-oci.LoggingLogGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-log-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/logging-log-group/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoggingLogGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-log-group/index:LoggingLogGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoggingLogSavedSearch": {
      "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/logging_log_saved_search oci_logging_log_saved_search}."
      },
      "fqn": "cdktf-provider-oci.LoggingLogSavedSearch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_saved_search oci_logging_log_saved_search} Resource."
        },
        "locationInModule": {
          "filename": "src/logging-log-saved-search/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.LoggingLogSavedSearchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-log-saved-search/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoggingLogSavedSearch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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 LoggingLogSavedSearch 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/logging_log_saved_search#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoggingLogSavedSearch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoggingLogSavedSearch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 327
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging-log-saved-search/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoggingLogSavedSearch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 378
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 383
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 388
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 331
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 373
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 321
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 366
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log-saved-search/index:LoggingLogSavedSearch"
    },
    "cdktf-provider-oci.LoggingLogSavedSearchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogSavedSearchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log-saved-search/index.ts",
        "line": 9
      },
      "name": "LoggingLogSavedSearchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_saved_search#compartment_id LoggingLogSavedSearch#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 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/logging_log_saved_search#name LoggingLogSavedSearch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#query LoggingLogSavedSearch#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#defined_tags LoggingLogSavedSearch#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#description LoggingLogSavedSearch#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#freeform_tags LoggingLogSavedSearch#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#id LoggingLogSavedSearch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#timeouts LoggingLogSavedSearch#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeouts"
          }
        }
      ],
      "symbolId": "src/logging-log-saved-search/index:LoggingLogSavedSearchConfig"
    },
    "cdktf-provider-oci.LoggingLogSavedSearchTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log-saved-search/index.ts",
        "line": 48
      },
      "name": "LoggingLogSavedSearchTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log_saved_search#create LoggingLogSavedSearch#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#delete LoggingLogSavedSearch#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/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/logging_log_saved_search#update LoggingLogSavedSearch#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log-saved-search/index:LoggingLogSavedSearchTimeouts"
    },
    "cdktf-provider-oci.LoggingLogSavedSearchTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-log-saved-search/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/logging-log-saved-search/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoggingLogSavedSearchTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log-saved-search/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogSavedSearchTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-log-saved-search/index:LoggingLogSavedSearchTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoggingLogTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-log/index.ts",
        "line": 378
      },
      "name": "LoggingLogTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_log#create LoggingLog#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#delete LoggingLog#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/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/logging_log#update LoggingLog#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 390
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogTimeouts"
    },
    "cdktf-provider-oci.LoggingLogTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingLogTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-log/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/logging-log/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 498
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 514
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 530
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoggingLogTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 502
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 518
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 534
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 492
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 508
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 524
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-log/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingLogTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-log/index:LoggingLogTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfiguration": {
      "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/logging_unified_agent_configuration oci_logging_unified_agent_configuration}."
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration oci_logging_unified_agent_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 9333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 9301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LoggingUnifiedAgentConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9318
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LoggingUnifiedAgentConfiguration 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/logging_unified_agent_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LoggingUnifiedAgentConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LoggingUnifiedAgentConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9490
          },
          "name": "putGroupAssociation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9506
          },
          "name": "putServiceConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9519
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9391
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9433
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9493
          },
          "name": "resetGroupAssociation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9449
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9522
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9534
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9549
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9306
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9379
          },
          "name": "configurationState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9487
          },
          "name": "groupAssociation",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9503
          },
          "name": "serviceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9471
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9476
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9481
          },
          "name": "timeLastModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9516
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9374
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9395
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9408
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9421
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9437
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9497
          },
          "name": "groupAssociationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9453
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9466
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9510
          },
          "name": "serviceConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9526
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9367
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9385
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9401
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9414
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9427
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9443
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9459
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfiguration"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 9
      },
      "name": "LoggingUnifiedAgentConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#compartment_id LoggingUnifiedAgentConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-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/logging_unified_agent_configuration#description LoggingUnifiedAgentConfiguration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 21
          },
          "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/logging_unified_agent_configuration#display_name LoggingUnifiedAgentConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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/logging_unified_agent_configuration#is_enabled LoggingUnifiedAgentConfiguration#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 40
          },
          "name": "isEnabled",
          "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/logging_unified_agent_configuration#service_configuration LoggingUnifiedAgentConfiguration#service_configuration}",
            "stability": "stable",
            "summary": "service_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 52
          },
          "name": "serviceConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#defined_tags LoggingUnifiedAgentConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-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/logging_unified_agent_configuration#freeform_tags LoggingUnifiedAgentConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 29
          },
          "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/logging_unified_agent_configuration#group_association LoggingUnifiedAgentConfiguration#group_association}",
            "stability": "stable",
            "summary": "group_association block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 46
          },
          "name": "groupAssociation",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/logging_unified_agent_configuration#id LoggingUnifiedAgentConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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/logging_unified_agent_configuration#timeouts LoggingUnifiedAgentConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationConfig"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 60
      },
      "name": "LoggingUnifiedAgentConfigurationGroupAssociation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#group_list LoggingUnifiedAgentConfiguration#group_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 64
          },
          "name": "groupList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationGroupAssociation"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 136
          },
          "name": "resetGroupList"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationGroupAssociationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 140
          },
          "name": "groupListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 130
          },
          "name": "groupList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationGroupAssociation"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationGroupAssociationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 8916
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#configuration_type LoggingUnifiedAgentConfiguration#configuration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8920
          },
          "name": "configurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#application_configurations LoggingUnifiedAgentConfiguration#application_configurations}",
            "stability": "stable",
            "summary": "application_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8926
          },
          "name": "applicationConfigurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#destination LoggingUnifiedAgentConfiguration#destination}",
            "stability": "stable",
            "summary": "destination block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8932
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#sources LoggingUnifiedAgentConfiguration#sources}",
            "stability": "stable",
            "summary": "sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8938
          },
          "name": "sources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#unified_agent_configuration_filter LoggingUnifiedAgentConfiguration#unified_agent_configuration_filter}",
            "stability": "stable",
            "summary": "unified_agent_configuration_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8944
          },
          "name": "unifiedAgentConfigurationFilter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfiguration"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2871
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#destination LoggingUnifiedAgentConfiguration#destination}",
            "stability": "stable",
            "summary": "destination block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2881
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#source_type LoggingUnifiedAgentConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2875
          },
          "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/logging_unified_agent_configuration#source LoggingUnifiedAgentConfiguration#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2887
          },
          "name": "source",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#sources LoggingUnifiedAgentConfiguration#sources}",
            "stability": "stable",
            "summary": "sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2893
          },
          "name": "sources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#unified_agent_configuration_filter LoggingUnifiedAgentConfiguration#unified_agent_configuration_filter}",
            "stability": "stable",
            "summary": "unified_agent_configuration_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2899
          },
          "name": "unifiedAgentConfigurationFilter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 144
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#compartment_id LoggingUnifiedAgentConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 148
          },
          "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/logging_unified_agent_configuration#metrics_namespace LoggingUnifiedAgentConfiguration#metrics_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 152
          },
          "name": "metricsNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 237
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 253
          },
          "name": "resetMetricsNamespace"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 241
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 257
          },
          "name": "metricsNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 231
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 247
          },
          "name": "metricsNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3117
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3110
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 2969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3045
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3058
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3074
          },
          "name": "putSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3090
          },
          "name": "putUnifiedAgentConfigurationFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3061
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3077
          },
          "name": "resetSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3093
          },
          "name": "resetUnifiedAgentConfigurationFilter"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3042
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3055
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3071
          },
          "name": "sources",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3087
          },
          "name": "unifiedAgentConfigurationFilter",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3049
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsDestination"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3065
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3081
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3036
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3097
          },
          "name": "unifiedAgentConfigurationFilterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3029
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 542
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 546
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#scrape_targets LoggingUnifiedAgentConfiguration#scrape_targets}",
            "stability": "stable",
            "summary": "scrape_targets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 552
          },
          "name": "scrapeTargets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 650
          },
          "name": "putScrapeTargets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 637
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 653
          },
          "name": "resetScrapeTargets"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 647
          },
          "name": "scrapeTargets",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 641
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 657
          },
          "name": "scrapeTargetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 631
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSource"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 261
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#k8s_namespace LoggingUnifiedAgentConfiguration#k8s_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 265
          },
          "name": "k8SNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 269
          },
          "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/logging_unified_agent_configuration#resource_group LoggingUnifiedAgentConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 273
          },
          "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/logging_unified_agent_configuration#resource_type LoggingUnifiedAgentConfiguration#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 277
          },
          "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/resources/logging_unified_agent_configuration#service_name LoggingUnifiedAgentConfiguration#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 281
          },
          "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/resources/logging_unified_agent_configuration#url LoggingUnifiedAgentConfiguration#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 285
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 531
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
            "line": 531
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 434
          },
          "name": "resetK8SNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 450
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 466
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 482
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 498
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 514
          },
          "name": "resetUrl"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 438
          },
          "name": "k8SNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 454
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 470
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 486
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 502
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 518
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 428
          },
          "name": "k8SNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 444
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 460
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 476
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 492
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 508
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourceScrapeTargetsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2436
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#advanced_options LoggingUnifiedAgentConfiguration#advanced_options}",
            "stability": "stable",
            "summary": "advanced_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2454
          },
          "name": "advancedOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2440
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parser LoggingUnifiedAgentConfiguration#parser}",
            "stability": "stable",
            "summary": "parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2460
          },
          "name": "parser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#paths LoggingUnifiedAgentConfiguration#paths}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2444
          },
          "name": "paths",
          "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/logging_unified_agent_configuration#source_type LoggingUnifiedAgentConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2448
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 661
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_read_from_head LoggingUnifiedAgentConfiguration#is_read_from_head}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 665
          },
          "name": "isReadFromHead",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 737
          },
          "name": "resetIsReadFromHead"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 741
          },
          "name": "isReadFromHeadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 731
          },
          "name": "isReadFromHead",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2684
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2677
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2677
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2677
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2641
          },
          "name": "putAdvancedOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2657
          },
          "name": "putParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2644
          },
          "name": "resetAdvancedOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2596
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2660
          },
          "name": "resetParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2612
          },
          "name": "resetPaths"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2628
          },
          "name": "resetSourceType"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2638
          },
          "name": "advancedOptions",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2654
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2648
          },
          "name": "advancedOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesAdvancedOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2600
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2664
          },
          "name": "parserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2616
          },
          "name": "pathsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2632
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2590
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2606
          },
          "name": "paths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2622
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 1392
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parser_type LoggingUnifiedAgentConfiguration#parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1472
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#delimiter LoggingUnifiedAgentConfiguration#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1396
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#expression LoggingUnifiedAgentConfiguration#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1400
          },
          "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/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1404
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#format LoggingUnifiedAgentConfiguration#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1408
          },
          "name": "format",
          "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/logging_unified_agent_configuration#format_firstline LoggingUnifiedAgentConfiguration#format_firstline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1412
          },
          "name": "formatFirstline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_failure_key LoggingUnifiedAgentConfiguration#grok_failure_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1416
          },
          "name": "grokFailureKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_name_key LoggingUnifiedAgentConfiguration#grok_name_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1420
          },
          "name": "grokNameKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_estimate_current_event LoggingUnifiedAgentConfiguration#is_estimate_current_event}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1424
          },
          "name": "isEstimateCurrentEvent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1428
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_merge_cri_fields LoggingUnifiedAgentConfiguration#is_merge_cri_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1432
          },
          "name": "isMergeCriFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_null_empty_string LoggingUnifiedAgentConfiguration#is_null_empty_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1436
          },
          "name": "isNullEmptyString",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_support_colonless_ident LoggingUnifiedAgentConfiguration#is_support_colonless_ident}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1440
          },
          "name": "isSupportColonlessIdent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_with_priority LoggingUnifiedAgentConfiguration#is_with_priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1444
          },
          "name": "isWithPriority",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#keys LoggingUnifiedAgentConfiguration#keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1448
          },
          "name": "keys",
          "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/logging_unified_agent_configuration#message_format LoggingUnifiedAgentConfiguration#message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1452
          },
          "name": "messageFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#message_key LoggingUnifiedAgentConfiguration#message_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1456
          },
          "name": "messageKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#multi_line_start_regexp LoggingUnifiedAgentConfiguration#multi_line_start_regexp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1460
          },
          "name": "multiLineStartRegexp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#nested_parser LoggingUnifiedAgentConfiguration#nested_parser}",
            "stability": "stable",
            "summary": "nested_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1506
          },
          "name": "nestedParser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#null_value_pattern LoggingUnifiedAgentConfiguration#null_value_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1464
          },
          "name": "nullValuePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1468
          },
          "name": "parseNested",
          "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/logging_unified_agent_configuration#patterns LoggingUnifiedAgentConfiguration#patterns}",
            "stability": "stable",
            "summary": "patterns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1512
          },
          "name": "patterns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#record_input LoggingUnifiedAgentConfiguration#record_input}",
            "stability": "stable",
            "summary": "record_input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1518
          },
          "name": "recordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#rfc5424time_format LoggingUnifiedAgentConfiguration#rfc5424time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1476
          },
          "name": "rfc5424TimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1480
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#syslog_parser_type LoggingUnifiedAgentConfiguration#syslog_parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1484
          },
          "name": "syslogParserType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1488
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#timeout_in_milliseconds LoggingUnifiedAgentConfiguration#timeout_in_milliseconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1496
          },
          "name": "timeoutInMilliseconds",
          "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/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1492
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#types LoggingUnifiedAgentConfiguration#types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1500
          },
          "name": "types",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 745
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 749
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 753
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 757
          },
          "name": "parseNested",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 761
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 765
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 769
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 836
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 906
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 922
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 938
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 954
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 970
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 986
          },
          "name": "resetTimeType"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 910
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 926
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 942
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 958
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 974
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 990
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 900
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 916
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 932
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 948
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 964
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 980
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 1753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2393
          },
          "name": "putNestedParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2409
          },
          "name": "putPatterns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2425
          },
          "name": "putRecordInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1967
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1983
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1999
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2015
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2031
          },
          "name": "resetFormatFirstline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2047
          },
          "name": "resetGrokFailureKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2063
          },
          "name": "resetGrokNameKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2079
          },
          "name": "resetIsEstimateCurrentEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2095
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2111
          },
          "name": "resetIsMergeCriFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2127
          },
          "name": "resetIsNullEmptyString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2143
          },
          "name": "resetIsSupportColonlessIdent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2159
          },
          "name": "resetIsWithPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2175
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2191
          },
          "name": "resetMessageFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2207
          },
          "name": "resetMessageKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2223
          },
          "name": "resetMultiLineStartRegexp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2396
          },
          "name": "resetNestedParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2239
          },
          "name": "resetNullValuePattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2255
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2412
          },
          "name": "resetPatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2428
          },
          "name": "resetRecordInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2284
          },
          "name": "resetRfc5424TimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2300
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2316
          },
          "name": "resetSyslogParserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2332
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2364
          },
          "name": "resetTimeoutInMilliseconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2348
          },
          "name": "resetTimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2380
          },
          "name": "resetTypes"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2390
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2406
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2422
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1971
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1987
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2003
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2035
          },
          "name": "formatFirstlineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2019
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2051
          },
          "name": "grokFailureKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2067
          },
          "name": "grokNameKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2083
          },
          "name": "isEstimateCurrentEventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2099
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2115
          },
          "name": "isMergeCriFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2131
          },
          "name": "isNullEmptyStringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2147
          },
          "name": "isSupportColonlessIdentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2163
          },
          "name": "isWithPriorityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2179
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2195
          },
          "name": "messageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2211
          },
          "name": "messageKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2227
          },
          "name": "multiLineStartRegexpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2400
          },
          "name": "nestedParserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserNestedParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2243
          },
          "name": "nullValuePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2259
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2272
          },
          "name": "parserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2416
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2432
          },
          "name": "recordInputInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2288
          },
          "name": "rfc5424TimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2304
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2320
          },
          "name": "syslogParserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2336
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2368
          },
          "name": "timeoutInMillisecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2352
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2384
          },
          "name": "typesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1961
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1977
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1993
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2009
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2025
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2041
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2057
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2073
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2089
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2105
          },
          "name": "isMergeCriFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2121
          },
          "name": "isNullEmptyString",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2137
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2153
          },
          "name": "isWithPriority",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2169
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2185
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2201
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2217
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2233
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2249
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2265
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2278
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2294
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2310
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2326
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2358
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2342
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2374
          },
          "name": "types",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 994
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_format LoggingUnifiedAgentConfiguration#field_time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 998
          },
          "name": "fieldTimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1002
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_zone LoggingUnifiedAgentConfiguration#field_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1006
          },
          "name": "fieldTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1010
          },
          "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/logging_unified_agent_configuration#pattern LoggingUnifiedAgentConfiguration#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1014
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-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/logging-unified-agent-configuration/index.ts",
        "line": 1223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-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.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-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/logging-unified-agent-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/logging-unified-agent-configuration/index.ts",
            "line": 1231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 1074
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1150
          },
          "name": "resetFieldTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1166
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1182
          },
          "name": "resetFieldTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1198
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1214
          },
          "name": "resetPattern"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1154
          },
          "name": "fieldTimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1170
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1186
          },
          "name": "fieldTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1202
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1218
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1144
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1160
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1176
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1208
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatterns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserPatternsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 1242
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#dimensions LoggingUnifiedAgentConfiguration#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1246
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "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/logging_unified_agent_configuration#namespace LoggingUnifiedAgentConfiguration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1250
          },
          "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/logging_unified_agent_configuration#resource_group LoggingUnifiedAgentConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1254
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 1300
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1352
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1368
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1384
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1356
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1372
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1388
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1346
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1362
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1378
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 1311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInput"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsSourcesParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2688
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#allow_list LoggingUnifiedAgentConfiguration#allow_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2692
          },
          "name": "allowList",
          "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/logging_unified_agent_configuration#deny_list LoggingUnifiedAgentConfiguration#deny_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2696
          },
          "name": "denyList",
          "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/logging_unified_agent_configuration#filter_type LoggingUnifiedAgentConfiguration#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2700
          },
          "name": "filterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2704
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 2757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2815
          },
          "name": "resetAllowList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2831
          },
          "name": "resetDenyList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2847
          },
          "name": "resetFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2863
          },
          "name": "resetName"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2819
          },
          "name": "allowListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2835
          },
          "name": "denyListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2851
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2867
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2809
          },
          "name": "allowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2825
          },
          "name": "denyList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2841
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2857
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 2768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilter"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsUnifiedAgentConfigurationFilterOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3577
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#log_object_id LoggingUnifiedAgentConfiguration#log_object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3581
          },
          "name": "logObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#operational_metrics_configuration LoggingUnifiedAgentConfiguration#operational_metrics_configuration}",
            "stability": "stable",
            "summary": "operational_metrics_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3587
          },
          "name": "operationalMetricsConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestination"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3462
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#destination LoggingUnifiedAgentConfiguration#destination}",
            "stability": "stable",
            "summary": "destination block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3468
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#source LoggingUnifiedAgentConfiguration#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3474
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3121
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#compartment_id LoggingUnifiedAgentConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3125
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3157
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3198
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3191
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3556
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3569
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
              }
            }
          ]
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3553
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3566
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3560
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationDestination"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3573
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3316
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#record_input LoggingUnifiedAgentConfiguration#record_input}",
            "stability": "stable",
            "summary": "record_input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3330
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#type LoggingUnifiedAgentConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3324
          },
          "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/logging_unified_agent_configuration#metrics LoggingUnifiedAgentConfiguration#metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3320
          },
          "name": "metrics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3454
          },
          "name": "putRecordInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3428
          },
          "name": "resetMetrics"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3451
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3432
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3458
          },
          "name": "recordInputInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3445
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3422
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3438
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSource"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3202
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#namespace LoggingUnifiedAgentConfiguration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3206
          },
          "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/logging_unified_agent_configuration#resource_group LoggingUnifiedAgentConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3210
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3308
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3296
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3312
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3289
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3302
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInput"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationSourceRecordInputOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3682
          },
          "name": "putOperationalMetricsConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3685
          },
          "name": "resetOperationalMetricsConfiguration"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3679
          },
          "name": "operationalMetricsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3673
          },
          "name": "logObjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3689
          },
          "name": "operationalMetricsConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOperationalMetricsConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3666
          },
          "name": "logObjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 9011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 9004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9078
          },
          "name": "putApplicationConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9094
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9110
          },
          "name": "putSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9126
          },
          "name": "putUnifiedAgentConfigurationFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9081
          },
          "name": "resetApplicationConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9097
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9113
          },
          "name": "resetSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9129
          },
          "name": "resetUnifiedAgentConfigurationFilter"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9075
          },
          "name": "applicationConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9091
          },
          "name": "destination",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9107
          },
          "name": "sources",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9123
          },
          "name": "unifiedAgentConfigurationFilter",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9085
          },
          "name": "applicationConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationApplicationConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9069
          },
          "name": "configurationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9101
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationDestination"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9117
          },
          "name": "sourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9133
          },
          "name": "unifiedAgentConfigurationFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9062
          },
          "name": "configurationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfiguration"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5468
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#source_type LoggingUnifiedAgentConfiguration#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5488
          },
          "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/logging_unified_agent_configuration#advanced_options LoggingUnifiedAgentConfiguration#advanced_options}",
            "stability": "stable",
            "summary": "advanced_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5494
          },
          "name": "advancedOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#channels LoggingUnifiedAgentConfiguration#channels}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5472
          },
          "name": "channels",
          "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/logging_unified_agent_configuration#custom_plugin LoggingUnifiedAgentConfiguration#custom_plugin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5476
          },
          "name": "customPlugin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5480
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parser LoggingUnifiedAgentConfiguration#parser}",
            "stability": "stable",
            "summary": "parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5500
          },
          "name": "parser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#paths LoggingUnifiedAgentConfiguration#paths}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5484
          },
          "name": "paths",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSources"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3693
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_read_from_head LoggingUnifiedAgentConfiguration#is_read_from_head}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3697
          },
          "name": "isReadFromHead",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3769
          },
          "name": "resetIsReadFromHead"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3773
          },
          "name": "isReadFromHeadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3763
          },
          "name": "isReadFromHead",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5779
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5772
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5772
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5772
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 5584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5736
          },
          "name": "putAdvancedOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5752
          },
          "name": "putParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5739
          },
          "name": "resetAdvancedOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5662
          },
          "name": "resetChannels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5678
          },
          "name": "resetCustomPlugin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5694
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5755
          },
          "name": "resetParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5710
          },
          "name": "resetPaths"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5733
          },
          "name": "advancedOptions",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5749
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5743
          },
          "name": "advancedOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesAdvancedOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5666
          },
          "name": "channelsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5682
          },
          "name": "customPluginInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5698
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5759
          },
          "name": "parserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5714
          },
          "name": "pathsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5727
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5656
          },
          "name": "channels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5672
          },
          "name": "customPlugin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5688
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5704
          },
          "name": "paths",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5720
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4424
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parser_type LoggingUnifiedAgentConfiguration#parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4504
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#delimiter LoggingUnifiedAgentConfiguration#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4428
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#expression LoggingUnifiedAgentConfiguration#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4432
          },
          "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/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4436
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#format LoggingUnifiedAgentConfiguration#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4440
          },
          "name": "format",
          "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/logging_unified_agent_configuration#format_firstline LoggingUnifiedAgentConfiguration#format_firstline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4444
          },
          "name": "formatFirstline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_failure_key LoggingUnifiedAgentConfiguration#grok_failure_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4448
          },
          "name": "grokFailureKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_name_key LoggingUnifiedAgentConfiguration#grok_name_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4452
          },
          "name": "grokNameKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_estimate_current_event LoggingUnifiedAgentConfiguration#is_estimate_current_event}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4456
          },
          "name": "isEstimateCurrentEvent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4460
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_merge_cri_fields LoggingUnifiedAgentConfiguration#is_merge_cri_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4464
          },
          "name": "isMergeCriFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_null_empty_string LoggingUnifiedAgentConfiguration#is_null_empty_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4468
          },
          "name": "isNullEmptyString",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_support_colonless_ident LoggingUnifiedAgentConfiguration#is_support_colonless_ident}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4472
          },
          "name": "isSupportColonlessIdent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_with_priority LoggingUnifiedAgentConfiguration#is_with_priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4476
          },
          "name": "isWithPriority",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#keys LoggingUnifiedAgentConfiguration#keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4480
          },
          "name": "keys",
          "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/logging_unified_agent_configuration#message_format LoggingUnifiedAgentConfiguration#message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4484
          },
          "name": "messageFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#message_key LoggingUnifiedAgentConfiguration#message_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4488
          },
          "name": "messageKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#multi_line_start_regexp LoggingUnifiedAgentConfiguration#multi_line_start_regexp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4492
          },
          "name": "multiLineStartRegexp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#nested_parser LoggingUnifiedAgentConfiguration#nested_parser}",
            "stability": "stable",
            "summary": "nested_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4538
          },
          "name": "nestedParser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#null_value_pattern LoggingUnifiedAgentConfiguration#null_value_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4496
          },
          "name": "nullValuePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4500
          },
          "name": "parseNested",
          "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/logging_unified_agent_configuration#patterns LoggingUnifiedAgentConfiguration#patterns}",
            "stability": "stable",
            "summary": "patterns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4544
          },
          "name": "patterns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#record_input LoggingUnifiedAgentConfiguration#record_input}",
            "stability": "stable",
            "summary": "record_input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4550
          },
          "name": "recordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#rfc5424time_format LoggingUnifiedAgentConfiguration#rfc5424time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4508
          },
          "name": "rfc5424TimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4512
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#syslog_parser_type LoggingUnifiedAgentConfiguration#syslog_parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4516
          },
          "name": "syslogParserType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4520
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#timeout_in_milliseconds LoggingUnifiedAgentConfiguration#timeout_in_milliseconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4528
          },
          "name": "timeoutInMilliseconds",
          "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/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4524
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#types LoggingUnifiedAgentConfiguration#types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4532
          },
          "name": "types",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3777
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3781
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3785
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3789
          },
          "name": "parseNested",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3793
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3797
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3801
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 3875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 3868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3938
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3954
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3970
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3986
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4002
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4018
          },
          "name": "resetTimeType"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3942
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3958
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3974
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3990
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4006
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4022
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3932
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3948
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3964
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3980
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3996
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4012
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 3879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 4792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5425
          },
          "name": "putNestedParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5441
          },
          "name": "putPatterns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5457
          },
          "name": "putRecordInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4999
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5015
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5031
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5047
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5063
          },
          "name": "resetFormatFirstline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5079
          },
          "name": "resetGrokFailureKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5095
          },
          "name": "resetGrokNameKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5111
          },
          "name": "resetIsEstimateCurrentEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5127
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5143
          },
          "name": "resetIsMergeCriFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5159
          },
          "name": "resetIsNullEmptyString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5175
          },
          "name": "resetIsSupportColonlessIdent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5191
          },
          "name": "resetIsWithPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5207
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5223
          },
          "name": "resetMessageFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5239
          },
          "name": "resetMessageKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5255
          },
          "name": "resetMultiLineStartRegexp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5428
          },
          "name": "resetNestedParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5271
          },
          "name": "resetNullValuePattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5287
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5444
          },
          "name": "resetPatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5460
          },
          "name": "resetRecordInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5316
          },
          "name": "resetRfc5424TimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5332
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5348
          },
          "name": "resetSyslogParserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5364
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5396
          },
          "name": "resetTimeoutInMilliseconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5380
          },
          "name": "resetTimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5412
          },
          "name": "resetTypes"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5422
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5438
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5454
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5003
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5019
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5035
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5067
          },
          "name": "formatFirstlineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5051
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5083
          },
          "name": "grokFailureKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5099
          },
          "name": "grokNameKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5115
          },
          "name": "isEstimateCurrentEventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5131
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5147
          },
          "name": "isMergeCriFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5163
          },
          "name": "isNullEmptyStringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5179
          },
          "name": "isSupportColonlessIdentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5195
          },
          "name": "isWithPriorityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5211
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5227
          },
          "name": "messageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5243
          },
          "name": "messageKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5259
          },
          "name": "multiLineStartRegexpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5432
          },
          "name": "nestedParserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserNestedParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5275
          },
          "name": "nullValuePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5291
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5304
          },
          "name": "parserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5448
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5464
          },
          "name": "recordInputInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5320
          },
          "name": "rfc5424TimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5336
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5352
          },
          "name": "syslogParserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5368
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5400
          },
          "name": "timeoutInMillisecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5384
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5416
          },
          "name": "typesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4993
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5009
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5025
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5041
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5057
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5073
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5089
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5105
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5121
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5137
          },
          "name": "isMergeCriFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5153
          },
          "name": "isNullEmptyString",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5169
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5185
          },
          "name": "isWithPriority",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5201
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5217
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5233
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5249
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5265
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5281
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5297
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5310
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5326
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5342
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5358
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5390
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5374
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5406
          },
          "name": "types",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4026
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_format LoggingUnifiedAgentConfiguration#field_time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4030
          },
          "name": "fieldTimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4034
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_zone LoggingUnifiedAgentConfiguration#field_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4038
          },
          "name": "fieldTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4042
          },
          "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/logging_unified_agent_configuration#pattern LoggingUnifiedAgentConfiguration#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4046
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 4263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4270
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4263
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 4116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4182
          },
          "name": "resetFieldTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4198
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4214
          },
          "name": "resetFieldTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4230
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4246
          },
          "name": "resetPattern"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4186
          },
          "name": "fieldTimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4202
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4218
          },
          "name": "fieldTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4234
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4250
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4176
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4192
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4208
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4240
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatterns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserPatternsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4274
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#dimensions LoggingUnifiedAgentConfiguration#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4278
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "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/logging_unified_agent_configuration#namespace LoggingUnifiedAgentConfiguration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4282
          },
          "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/logging_unified_agent_configuration#resource_group LoggingUnifiedAgentConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4286
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 4339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 4332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4384
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4400
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4416
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4388
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4404
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4420
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4378
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4394
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4410
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 4343
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInput"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationSourcesParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 8070
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#filter_type LoggingUnifiedAgentConfiguration#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8082
          },
          "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/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8114
          },
          "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/logging_unified_agent_configuration#allow_list LoggingUnifiedAgentConfiguration#allow_list}",
            "stability": "stable",
            "summary": "allow_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8148
          },
          "name": "allowList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
                    },
                    "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/logging_unified_agent_configuration#custom_filter_type LoggingUnifiedAgentConfiguration#custom_filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8074
          },
          "name": "customFilterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#custom_sections LoggingUnifiedAgentConfiguration#custom_sections}",
            "stability": "stable",
            "summary": "custom_sections block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8154
          },
          "name": "customSections",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#deny_list LoggingUnifiedAgentConfiguration#deny_list}",
            "stability": "stable",
            "summary": "deny_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8160
          },
          "name": "denyList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
                    },
                    "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/logging_unified_agent_configuration#emit_invalid_record_to_error LoggingUnifiedAgentConfiguration#emit_invalid_record_to_error}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8078
          },
          "name": "emitInvalidRecordToError",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#hash_value_field LoggingUnifiedAgentConfiguration#hash_value_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8086
          },
          "name": "hashValueField",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#inject_key_prefix LoggingUnifiedAgentConfiguration#inject_key_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8090
          },
          "name": "injectKeyPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_auto_typecast_enabled LoggingUnifiedAgentConfiguration#is_auto_typecast_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8094
          },
          "name": "isAutoTypecastEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_renew_record_enabled LoggingUnifiedAgentConfiguration#is_renew_record_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8098
          },
          "name": "isRenewRecordEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_ruby_enabled LoggingUnifiedAgentConfiguration#is_ruby_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8102
          },
          "name": "isRubyEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#keep_keys LoggingUnifiedAgentConfiguration#keep_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8106
          },
          "name": "keepKeys",
          "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/logging_unified_agent_configuration#key_name LoggingUnifiedAgentConfiguration#key_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8110
          },
          "name": "keyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#params LoggingUnifiedAgentConfiguration#params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8118
          },
          "name": "params",
          "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/logging_unified_agent_configuration#parser LoggingUnifiedAgentConfiguration#parser}",
            "stability": "stable",
            "summary": "parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8166
          },
          "name": "parser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#record_list LoggingUnifiedAgentConfiguration#record_list}",
            "stability": "stable",
            "summary": "record_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8172
          },
          "name": "recordList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
                    },
                    "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/logging_unified_agent_configuration#remove_key_name_field LoggingUnifiedAgentConfiguration#remove_key_name_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8122
          },
          "name": "removeKeyNameField",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#remove_keys LoggingUnifiedAgentConfiguration#remove_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8126
          },
          "name": "removeKeys",
          "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/logging_unified_agent_configuration#renew_time_key LoggingUnifiedAgentConfiguration#renew_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8130
          },
          "name": "renewTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#replace_invalid_sequence LoggingUnifiedAgentConfiguration#replace_invalid_sequence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8134
          },
          "name": "replaceInvalidSequence",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#reserve_data LoggingUnifiedAgentConfiguration#reserve_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8138
          },
          "name": "reserveData",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#reserve_time LoggingUnifiedAgentConfiguration#reserve_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8142
          },
          "name": "reserveTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5783
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#key LoggingUnifiedAgentConfiguration#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5787
          },
          "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/logging_unified_agent_configuration#pattern LoggingUnifiedAgentConfiguration#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5791
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5928
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5921
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5921
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5921
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 5840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5830
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5888
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5904
          },
          "name": "resetPattern"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5892
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5908
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5882
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5898
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5932
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5936
          },
          "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/logging_unified_agent_configuration#params LoggingUnifiedAgentConfiguration#params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5940
          },
          "name": "params",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6077
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6070
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6070
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6070
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 5989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 5979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6037
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6053
          },
          "name": "resetParams"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6041
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6057
          },
          "name": "paramsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6031
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6047
          },
          "name": "params",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 5993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6081
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#key LoggingUnifiedAgentConfiguration#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6085
          },
          "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/logging_unified_agent_configuration#pattern LoggingUnifiedAgentConfiguration#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6089
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6211
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6226
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6219
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6219
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6219
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6186
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6202
          },
          "name": "resetPattern"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6190
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6206
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6180
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6196
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 8905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 8897
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8912
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8905
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8905
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8905
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 8358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8821
          },
          "name": "putAllowList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8837
          },
          "name": "putCustomSections",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8853
          },
          "name": "putDenyList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8869
          },
          "name": "putParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8885
          },
          "name": "putRecordList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8824
          },
          "name": "resetAllowList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8542
          },
          "name": "resetCustomFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8840
          },
          "name": "resetCustomSections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8856
          },
          "name": "resetDenyList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8558
          },
          "name": "resetEmitInvalidRecordToError"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8587
          },
          "name": "resetHashValueField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8603
          },
          "name": "resetInjectKeyPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8619
          },
          "name": "resetIsAutoTypecastEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8635
          },
          "name": "resetIsRenewRecordEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8651
          },
          "name": "resetIsRubyEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8667
          },
          "name": "resetKeepKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8683
          },
          "name": "resetKeyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8712
          },
          "name": "resetParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8872
          },
          "name": "resetParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8888
          },
          "name": "resetRecordList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8728
          },
          "name": "resetRemoveKeyNameField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8744
          },
          "name": "resetRemoveKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8760
          },
          "name": "resetRenewTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8776
          },
          "name": "resetReplaceInvalidSequence"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8792
          },
          "name": "resetReserveData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8808
          },
          "name": "resetReserveTime"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8818
          },
          "name": "allowList",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8834
          },
          "name": "customSections",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8850
          },
          "name": "denyList",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8866
          },
          "name": "parser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8882
          },
          "name": "recordList",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8828
          },
          "name": "allowListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterAllowListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8546
          },
          "name": "customFilterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8844
          },
          "name": "customSectionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterCustomSections"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8860
          },
          "name": "denyListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterDenyListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8562
          },
          "name": "emitInvalidRecordToErrorInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8575
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8591
          },
          "name": "hashValueFieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8607
          },
          "name": "injectKeyPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8623
          },
          "name": "isAutoTypecastEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8639
          },
          "name": "isRenewRecordEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8655
          },
          "name": "isRubyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8671
          },
          "name": "keepKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8687
          },
          "name": "keyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8700
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8716
          },
          "name": "paramsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8876
          },
          "name": "parserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8892
          },
          "name": "recordListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8732
          },
          "name": "removeKeyNameFieldInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8748
          },
          "name": "removeKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8764
          },
          "name": "renewTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8780
          },
          "name": "replaceInvalidSequenceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8796
          },
          "name": "reserveDataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8812
          },
          "name": "reserveTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8536
          },
          "name": "customFilterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8552
          },
          "name": "emitInvalidRecordToError",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8568
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8581
          },
          "name": "hashValueField",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8597
          },
          "name": "injectKeyPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8613
          },
          "name": "isAutoTypecastEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8629
          },
          "name": "isRenewRecordEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8645
          },
          "name": "isRubyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8661
          },
          "name": "keepKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8677
          },
          "name": "keyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8693
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8706
          },
          "name": "params",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8722
          },
          "name": "removeKeyNameField",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8738
          },
          "name": "removeKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8754
          },
          "name": "renewTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8770
          },
          "name": "replaceInvalidSequence",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8786
          },
          "name": "reserveData",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8802
          },
          "name": "reserveTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8372
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6877
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parser_type LoggingUnifiedAgentConfiguration#parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6957
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#delimiter LoggingUnifiedAgentConfiguration#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6881
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#expression LoggingUnifiedAgentConfiguration#expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6885
          },
          "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/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6889
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#format LoggingUnifiedAgentConfiguration#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6893
          },
          "name": "format",
          "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/logging_unified_agent_configuration#format_firstline LoggingUnifiedAgentConfiguration#format_firstline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6897
          },
          "name": "formatFirstline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_failure_key LoggingUnifiedAgentConfiguration#grok_failure_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6901
          },
          "name": "grokFailureKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#grok_name_key LoggingUnifiedAgentConfiguration#grok_name_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6905
          },
          "name": "grokNameKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_estimate_current_event LoggingUnifiedAgentConfiguration#is_estimate_current_event}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6909
          },
          "name": "isEstimateCurrentEvent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6913
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_merge_cri_fields LoggingUnifiedAgentConfiguration#is_merge_cri_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6917
          },
          "name": "isMergeCriFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_null_empty_string LoggingUnifiedAgentConfiguration#is_null_empty_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6921
          },
          "name": "isNullEmptyString",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_support_colonless_ident LoggingUnifiedAgentConfiguration#is_support_colonless_ident}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6925
          },
          "name": "isSupportColonlessIdent",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#is_with_priority LoggingUnifiedAgentConfiguration#is_with_priority}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6929
          },
          "name": "isWithPriority",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#keys LoggingUnifiedAgentConfiguration#keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6933
          },
          "name": "keys",
          "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/logging_unified_agent_configuration#message_format LoggingUnifiedAgentConfiguration#message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6937
          },
          "name": "messageFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#message_key LoggingUnifiedAgentConfiguration#message_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6941
          },
          "name": "messageKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#multi_line_start_regexp LoggingUnifiedAgentConfiguration#multi_line_start_regexp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6945
          },
          "name": "multiLineStartRegexp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#nested_parser LoggingUnifiedAgentConfiguration#nested_parser}",
            "stability": "stable",
            "summary": "nested_parser block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6991
          },
          "name": "nestedParser",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#null_value_pattern LoggingUnifiedAgentConfiguration#null_value_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6949
          },
          "name": "nullValuePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6953
          },
          "name": "parseNested",
          "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/logging_unified_agent_configuration#patterns LoggingUnifiedAgentConfiguration#patterns}",
            "stability": "stable",
            "summary": "patterns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6997
          },
          "name": "patterns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#record_input LoggingUnifiedAgentConfiguration#record_input}",
            "stability": "stable",
            "summary": "record_input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7003
          },
          "name": "recordInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#rfc5424time_format LoggingUnifiedAgentConfiguration#rfc5424time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6961
          },
          "name": "rfc5424TimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6965
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#syslog_parser_type LoggingUnifiedAgentConfiguration#syslog_parser_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6969
          },
          "name": "syslogParserType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6973
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#timeout_in_milliseconds LoggingUnifiedAgentConfiguration#timeout_in_milliseconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6981
          },
          "name": "timeoutInMilliseconds",
          "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/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6977
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#types LoggingUnifiedAgentConfiguration#types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6985
          },
          "name": "types",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6230
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6234
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#is_keep_time_key LoggingUnifiedAgentConfiguration#is_keep_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6238
          },
          "name": "isKeepTimeKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#parse_nested LoggingUnifiedAgentConfiguration#parse_nested}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6242
          },
          "name": "parseNested",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/logging_unified_agent_configuration#separator LoggingUnifiedAgentConfiguration#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6246
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_format LoggingUnifiedAgentConfiguration#time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6250
          },
          "name": "timeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#time_type LoggingUnifiedAgentConfiguration#time_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6254
          },
          "name": "timeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6391
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6407
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6423
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6439
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6455
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6471
          },
          "name": "resetTimeType"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6395
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6411
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6427
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6443
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6459
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6475
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6385
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6401
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6417
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6433
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6449
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6465
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 7245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 7238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7878
          },
          "name": "putNestedParser",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7894
          },
          "name": "putPatterns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7910
          },
          "name": "putRecordInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7452
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7468
          },
          "name": "resetExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7484
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7500
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7516
          },
          "name": "resetFormatFirstline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7532
          },
          "name": "resetGrokFailureKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7548
          },
          "name": "resetGrokNameKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7564
          },
          "name": "resetIsEstimateCurrentEvent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7580
          },
          "name": "resetIsKeepTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7596
          },
          "name": "resetIsMergeCriFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7612
          },
          "name": "resetIsNullEmptyString"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7628
          },
          "name": "resetIsSupportColonlessIdent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7644
          },
          "name": "resetIsWithPriority"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7660
          },
          "name": "resetKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7676
          },
          "name": "resetMessageFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7692
          },
          "name": "resetMessageKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7708
          },
          "name": "resetMultiLineStartRegexp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7881
          },
          "name": "resetNestedParser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7724
          },
          "name": "resetNullValuePattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7740
          },
          "name": "resetParseNested"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7897
          },
          "name": "resetPatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7913
          },
          "name": "resetRecordInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7769
          },
          "name": "resetRfc5424TimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7785
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7801
          },
          "name": "resetSyslogParserType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7817
          },
          "name": "resetTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7849
          },
          "name": "resetTimeoutInMilliseconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7833
          },
          "name": "resetTimeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7865
          },
          "name": "resetTypes"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7875
          },
          "name": "nestedParser",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParserOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7891
          },
          "name": "patterns",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7907
          },
          "name": "recordInput",
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7456
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7472
          },
          "name": "expressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7488
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7520
          },
          "name": "formatFirstlineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7504
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7536
          },
          "name": "grokFailureKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7552
          },
          "name": "grokNameKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7568
          },
          "name": "isEstimateCurrentEventInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7584
          },
          "name": "isKeepTimeKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7600
          },
          "name": "isMergeCriFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7616
          },
          "name": "isNullEmptyStringInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7632
          },
          "name": "isSupportColonlessIdentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7648
          },
          "name": "isWithPriorityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7664
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7680
          },
          "name": "messageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7696
          },
          "name": "messageKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7712
          },
          "name": "multiLineStartRegexpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7885
          },
          "name": "nestedParserInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserNestedParser"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7728
          },
          "name": "nullValuePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7744
          },
          "name": "parseNestedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7757
          },
          "name": "parserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7901
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7917
          },
          "name": "recordInputInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7773
          },
          "name": "rfc5424TimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7789
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7805
          },
          "name": "syslogParserTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7821
          },
          "name": "timeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7853
          },
          "name": "timeoutInMillisecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7837
          },
          "name": "timeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7869
          },
          "name": "typesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7446
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7462
          },
          "name": "expression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7478
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7494
          },
          "name": "format",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7510
          },
          "name": "formatFirstline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7526
          },
          "name": "grokFailureKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7542
          },
          "name": "grokNameKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7558
          },
          "name": "isEstimateCurrentEvent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7574
          },
          "name": "isKeepTimeKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7590
          },
          "name": "isMergeCriFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7606
          },
          "name": "isNullEmptyString",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7622
          },
          "name": "isSupportColonlessIdent",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7638
          },
          "name": "isWithPriority",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7654
          },
          "name": "keys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7670
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7686
          },
          "name": "messageKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7702
          },
          "name": "multiLineStartRegexp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7718
          },
          "name": "nullValuePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7734
          },
          "name": "parseNested",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7750
          },
          "name": "parserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7763
          },
          "name": "rfc5424TimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7779
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7795
          },
          "name": "syslogParserType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7811
          },
          "name": "timeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7843
          },
          "name": "timeoutInMilliseconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7827
          },
          "name": "timeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7859
          },
          "name": "types",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParser"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6479
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_format LoggingUnifiedAgentConfiguration#field_time_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6483
          },
          "name": "fieldTimeFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_key LoggingUnifiedAgentConfiguration#field_time_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6487
          },
          "name": "fieldTimeKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#field_time_zone LoggingUnifiedAgentConfiguration#field_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6491
          },
          "name": "fieldTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#name LoggingUnifiedAgentConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6495
          },
          "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/logging_unified_agent_configuration#pattern LoggingUnifiedAgentConfiguration#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6499
          },
          "name": "pattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
        "line": 6708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6716
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/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/logging-unified-agent-configuration/index.ts",
            "line": 6716
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6709
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6635
          },
          "name": "resetFieldTimeFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6651
          },
          "name": "resetFieldTimeKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6667
          },
          "name": "resetFieldTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6683
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6699
          },
          "name": "resetPattern"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6639
          },
          "name": "fieldTimeFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6655
          },
          "name": "fieldTimeKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6671
          },
          "name": "fieldTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6687
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6703
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6629
          },
          "name": "fieldTimeFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6645
          },
          "name": "fieldTimeKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6661
          },
          "name": "fieldTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6677
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6693
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatterns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserPatternsOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6727
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#dimensions LoggingUnifiedAgentConfiguration#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6731
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "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/logging_unified_agent_configuration#namespace LoggingUnifiedAgentConfiguration#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6735
          },
          "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/logging_unified_agent_configuration#resource_group LoggingUnifiedAgentConfiguration#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6739
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 6792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 6785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6837
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6853
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6869
          },
          "name": "resetResourceGroup"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6841
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6857
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6873
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6831
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6847
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6863
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 6796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInput"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterParserRecordInputOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 7921
      },
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#key LoggingUnifiedAgentConfiguration#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7925
          },
          "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/logging_unified_agent_configuration#value LoggingUnifiedAgentConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7929
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 8059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 8051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8066
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference"
            }
          }
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8059
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8059
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8059
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructList"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 7978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 7968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8026
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8042
          },
          "name": "resetValue"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8030
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8046
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8020
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 8036
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 7982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationServiceConfigurationUnifiedAgentConfigurationFilterRecordListStructOutputReference"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 9137
      },
      "name": "LoggingUnifiedAgentConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/logging_unified_agent_configuration#create LoggingUnifiedAgentConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9141
          },
          "name": "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/logging_unified_agent_configuration#delete LoggingUnifiedAgentConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9145
          },
          "name": "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/logging_unified_agent_configuration#update LoggingUnifiedAgentConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9149
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationTimeouts"
    },
    "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/logging-unified-agent-configuration/index.ts",
          "line": 9203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/logging-unified-agent-configuration/index.ts",
        "line": 9195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9257
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9273
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9289
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LoggingUnifiedAgentConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9261
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9277
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9293
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9251
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9267
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9283
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/logging-unified-agent-configuration/index.ts",
            "line": 9207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LoggingUnifiedAgentConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/logging-unified-agent-configuration/index:LoggingUnifiedAgentConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystem": {
      "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/lustre_file_storage_lustre_file_system oci_lustre_file_storage_lustre_file_system}."
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system oci_lustre_file_storage_lustre_file_system} Resource."
        },
        "locationInModule": {
          "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a LustreFileStorageLustreFileSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 530
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the LustreFileStorageLustreFileSystem 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/lustre_file_storage_lustre_file_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LustreFileStorageLustreFileSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LustreFileStorageLustreFileSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 857
          },
          "name": "putRootSquashConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 870
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 618
          },
          "name": "resetClusterPlacementGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 647
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 663
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 679
          },
          "name": "resetFileSystemDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 708
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 724
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 740
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 782
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 829
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 873
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 885
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 907
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LustreFileStorageLustreFileSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 518
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 749
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 754
          },
          "name": "lnet",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 760
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindowList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 765
          },
          "name": "majorVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 770
          },
          "name": "managementServiceAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 854
          },
          "name": "rootSquashConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 804
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 838
          },
          "name": "timeBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 843
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 867
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 848
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 593
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 606
          },
          "name": "capacityInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 622
          },
          "name": "clusterPlacementGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 635
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 651
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 667
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 683
          },
          "name": "fileSystemDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 696
          },
          "name": "fileSystemNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 712
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 728
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 744
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 786
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 799
          },
          "name": "performanceTierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 861
          },
          "name": "rootSquashConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 817
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 833
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 877
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 586
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 599
          },
          "name": "capacityInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 612
          },
          "name": "clusterPlacementGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 628
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 641
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 657
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 673
          },
          "name": "fileSystemDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 689
          },
          "name": "fileSystemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 702
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 718
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 734
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 776
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 792
          },
          "name": "performanceTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 810
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 823
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystem"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 9
      },
      "name": "LustreFileStorageLustreFileSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#availability_domain LustreFileStorageLustreFileSystem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#capacity_in_gbs LustreFileStorageLustreFileSystem#capacity_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 17
          },
          "name": "capacityInGbs",
          "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/lustre_file_storage_lustre_file_system#compartment_id LustreFileStorageLustreFileSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/resources/lustre_file_storage_lustre_file_system#file_system_name LustreFileStorageLustreFileSystem#file_system_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 41
          },
          "name": "fileSystemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#performance_tier LustreFileStorageLustreFileSystem#performance_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 64
          },
          "name": "performanceTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#root_squash_configuration LustreFileStorageLustreFileSystem#root_squash_configuration}",
            "stability": "stable",
            "summary": "root_squash_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 78
          },
          "name": "rootSquashConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#subnet_id LustreFileStorageLustreFileSystem#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 68
          },
          "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/lustre_file_storage_lustre_file_system#cluster_placement_group_id LustreFileStorageLustreFileSystem#cluster_placement_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#defined_tags LustreFileStorageLustreFileSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#display_name LustreFileStorageLustreFileSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#file_system_description LustreFileStorageLustreFileSystem#file_system_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 37
          },
          "name": "fileSystemDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#freeform_tags LustreFileStorageLustreFileSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#id LustreFileStorageLustreFileSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#kms_key_id LustreFileStorageLustreFileSystem#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre_file_storage_lustre_file_system#nsg_ids LustreFileStorageLustreFileSystem#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 60
          },
          "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/lustre_file_storage_lustre_file_system#system_tags LustreFileStorageLustreFileSystem#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 72
          },
          "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/lustre_file_storage_lustre_file_system#timeouts LustreFileStorageLustreFileSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemConfig"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindow": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 86
      },
      "name": "LustreFileStorageLustreFileSystemMaintenanceWindow",
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemMaintenanceWindow"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindowList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindowList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lustre-file-storage-lustre-file-system/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/lustre-file-storage-lustre-file-system/index.ts",
        "line": 148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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.LustreFileStorageLustreFileSystemMaintenanceWindowOutputReference"
            }
          }
        }
      ],
      "name": "LustreFileStorageLustreFileSystemMaintenanceWindowList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/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/lustre-file-storage-lustre-file-system/index.ts",
            "line": 155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemMaintenanceWindowList"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindowOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 109
      },
      "name": "LustreFileStorageLustreFileSystemMaintenanceWindowOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 138
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 143
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemMaintenanceWindowOutputReference"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 166
      },
      "name": "LustreFileStorageLustreFileSystemRootSquashConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#client_exceptions LustreFileStorageLustreFileSystem#client_exceptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 170
          },
          "name": "clientExceptions",
          "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/lustre_file_storage_lustre_file_system#identity_squash LustreFileStorageLustreFileSystem#identity_squash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 174
          },
          "name": "identitySquash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#squash_gid LustreFileStorageLustreFileSystem#squash_gid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 178
          },
          "name": "squashGid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#squash_uid LustreFileStorageLustreFileSystem#squash_uid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 182
          },
          "name": "squashUid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemRootSquashConfiguration"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lustre-file-storage-lustre-file-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 293
          },
          "name": "resetClientExceptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 309
          },
          "name": "resetIdentitySquash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 325
          },
          "name": "resetSquashGid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 341
          },
          "name": "resetSquashUid"
        }
      ],
      "name": "LustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 297
          },
          "name": "clientExceptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 313
          },
          "name": "identitySquashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 329
          },
          "name": "squashGidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 345
          },
          "name": "squashUidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 287
          },
          "name": "clientExceptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 303
          },
          "name": "identitySquash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 319
          },
          "name": "squashGid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 335
          },
          "name": "squashUid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemRootSquashConfiguration"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemRootSquashConfigurationOutputReference"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 349
      },
      "name": "LustreFileStorageLustreFileSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/lustre_file_storage_lustre_file_system#create LustreFileStorageLustreFileSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 353
          },
          "name": "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/lustre_file_storage_lustre_file_system#delete LustreFileStorageLustreFileSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 357
          },
          "name": "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/lustre_file_storage_lustre_file_system#update LustreFileStorageLustreFileSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 361
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemTimeouts"
    },
    "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lustre-file-storage-lustre-file-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
        "line": 407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 469
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 485
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 501
          },
          "name": "resetUpdate"
        }
      ],
      "name": "LustreFileStorageLustreFileSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 473
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 489
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 505
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 463
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 479
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 495
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lustre-file-storage-lustre-file-system/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.LustreFileStorageLustreFileSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lustre-file-storage-lustre-file-system/index:LustreFileStorageLustreFileSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaCluster": {
      "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/managed_kafka_kafka_cluster oci_managed_kafka_kafka_cluster}."
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster oci_managed_kafka_kafka_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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.ManagedKafkaKafkaClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 577
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagedKafkaKafkaCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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 ManagedKafkaKafkaCluster 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/managed_kafka_kafka_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagedKafkaKafkaCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagedKafkaKafkaCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 845
          },
          "name": "putAccessSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 858
          },
          "name": "putBrokerShape",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 871
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 653
          },
          "name": "resetClientCertificateBundle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 734
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 750
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 766
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 782
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 874
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 886
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 905
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagedKafkaKafkaCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 582
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 842
          },
          "name": "accessSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 855
          },
          "name": "brokerShape",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShapeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 792
          },
          "name": "kafkaBootstrapUrls",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 810
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 815
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 820
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 826
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 831
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 868
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 836
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 849
          },
          "name": "accessSubnetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 862
          },
          "name": "brokerShapeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 657
          },
          "name": "clientCertificateBundleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 670
          },
          "name": "clusterConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 683
          },
          "name": "clusterConfigVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 696
          },
          "name": "clusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 709
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 722
          },
          "name": "coordinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 738
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 754
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 770
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 786
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 805
          },
          "name": "kafkaVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 878
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 647
          },
          "name": "clientCertificateBundle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 663
          },
          "name": "clusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 676
          },
          "name": "clusterConfigVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 689
          },
          "name": "clusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 702
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 715
          },
          "name": "coordinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 728
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 744
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 760
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 776
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 798
          },
          "name": "kafkaVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaCluster"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 156
      },
      "name": "ManagedKafkaKafkaClusterAccessSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#subnets ManagedKafkaKafkaCluster#subnets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 160
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterAccessSubnets"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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.ManagedKafkaKafkaClusterAccessSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "ManagedKafkaKafkaClusterAccessSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterAccessSubnetsList"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
        "line": 192
      },
      "name": "ManagedKafkaKafkaClusterAccessSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 245
          },
          "name": "subnetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 238
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterAccessSubnetsOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 269
      },
      "name": "ManagedKafkaKafkaClusterBrokerShape",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#node_count ManagedKafkaKafkaCluster#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 273
          },
          "name": "nodeCount",
          "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/managed_kafka_kafka_cluster#ocpu_count ManagedKafkaKafkaCluster#ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 277
          },
          "name": "ocpuCount",
          "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/managed_kafka_kafka_cluster#storage_size_in_gbs ManagedKafkaKafkaCluster#storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 281
          },
          "name": "storageSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterBrokerShape"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShapeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShapeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 405
          },
          "name": "resetStorageSizeInGbs"
        }
      ],
      "name": "ManagedKafkaKafkaClusterBrokerShapeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 380
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 393
          },
          "name": "ocpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 409
          },
          "name": "storageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 373
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 386
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 399
          },
          "name": "storageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterBrokerShapeOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 9
      },
      "name": "ManagedKafkaKafkaClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#access_subnets ManagedKafkaKafkaCluster#access_subnets}",
            "stability": "stable",
            "summary": "access_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 62
          },
          "name": "accessSubnets",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterAccessSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#broker_shape ManagedKafkaKafkaCluster#broker_shape}",
            "stability": "stable",
            "summary": "broker_shape block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 68
          },
          "name": "brokerShape",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterBrokerShape"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#cluster_config_id ManagedKafkaKafkaCluster#cluster_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 17
          },
          "name": "clusterConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#cluster_config_version ManagedKafkaKafkaCluster#cluster_config_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 21
          },
          "name": "clusterConfigVersion",
          "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/managed_kafka_kafka_cluster#cluster_type ManagedKafkaKafkaCluster#cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 25
          },
          "name": "clusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#compartment_id ManagedKafkaKafkaCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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/resources/managed_kafka_kafka_cluster#coordination_type ManagedKafkaKafkaCluster#coordination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 33
          },
          "name": "coordinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#kafka_version ManagedKafkaKafkaCluster#kafka_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 56
          },
          "name": "kafkaVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#client_certificate_bundle ManagedKafkaKafkaCluster#client_certificate_bundle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 13
          },
          "name": "clientCertificateBundle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#defined_tags ManagedKafkaKafkaCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 37
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/managed_kafka_kafka_cluster#display_name ManagedKafkaKafkaCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 41
          },
          "name": "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/managed_kafka_kafka_cluster#freeform_tags ManagedKafkaKafkaCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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/managed_kafka_kafka_cluster#id ManagedKafkaKafkaCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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/managed_kafka_kafka_cluster#timeouts ManagedKafkaKafkaCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterConfig"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigA": {
      "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/managed_kafka_kafka_cluster_config oci_managed_kafka_kafka_cluster_config}."
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config oci_managed_kafka_kafka_cluster_config} Resource."
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagedKafkaKafkaClusterConfigA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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 ManagedKafkaKafkaClusterConfigA 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/managed_kafka_kafka_cluster_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagedKafkaKafkaClusterConfigA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagedKafkaKafkaClusterConfigA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 531
          },
          "name": "putLatestConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 544
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 444
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 460
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 476
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 492
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 547
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 559
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 571
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagedKafkaKafkaClusterConfigA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 528
          },
          "name": "latestConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 501
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 506
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 512
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 517
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 541
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 522
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 432
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 448
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 464
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 480
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 496
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 535
          },
          "name": "latestConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 551
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 425
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 438
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 454
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 470
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigA"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
        "line": 9
      },
      "name": "ManagedKafkaKafkaClusterConfigAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config#compartment_id ManagedKafkaKafkaClusterConfigA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#latest_config ManagedKafkaKafkaClusterConfigA#latest_config}",
            "stability": "stable",
            "summary": "latest_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 38
          },
          "name": "latestConfig",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config#defined_tags ManagedKafkaKafkaClusterConfigA#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#display_name ManagedKafkaKafkaClusterConfigA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#freeform_tags ManagedKafkaKafkaClusterConfigA#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#id ManagedKafkaKafkaClusterConfigA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#timeouts ManagedKafkaKafkaClusterConfigA#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigAConfig"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
        "line": 46
      },
      "name": "ManagedKafkaKafkaClusterConfigLatestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config#properties ManagedKafkaKafkaClusterConfigA#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 54
          },
          "name": "properties",
          "type": {
            "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/managed_kafka_kafka_cluster_config#config_id ManagedKafkaKafkaClusterConfigA#config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 50
          },
          "name": "configId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config#version_number ManagedKafkaKafkaClusterConfigA#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 58
          },
          "name": "versionNumber",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigLatestConfig"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 156
          },
          "name": "resetConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 190
          },
          "name": "resetVersionNumber"
        }
      ],
      "name": "ManagedKafkaKafkaClusterConfigLatestConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 178
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 160
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 173
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 194
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 150
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 166
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 184
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigLatestConfig"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigLatestConfigOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
        "line": 198
      },
      "name": "ManagedKafkaKafkaClusterConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_config#create ManagedKafkaKafkaClusterConfigA#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#delete ManagedKafkaKafkaClusterConfigA#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/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/managed_kafka_kafka_cluster_config#update ManagedKafkaKafkaClusterConfigA#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 210
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigTimeouts"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster-config/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/managed-kafka-kafka-cluster-config/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 318
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 334
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 350
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagedKafkaKafkaClusterConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 322
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 338
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 354
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 312
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 328
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 344
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-config/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-config/index:ManagedKafkaKafkaClusterConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 76
      },
      "name": "ManagedKafkaKafkaClusterKafkaBootstrapUrls",
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterKafkaBootstrapUrls"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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.ManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference"
            }
          }
        }
      ],
      "name": "ManagedKafkaKafkaClusterKafkaBootstrapUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 145
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
            "line": 145
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterKafkaBootstrapUrlsList"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
        "line": 99
      },
      "name": "ManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 128
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 133
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterKafkaBootstrapUrls"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterKafkaBootstrapUrlsOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagement": {
      "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/managed_kafka_kafka_cluster_superusers_management oci_managed_kafka_kafka_cluster_superusers_management}."
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_superusers_management oci_managed_kafka_kafka_cluster_superusers_management} Resource."
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster-superusers-management/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.ManagedKafkaKafkaClusterSuperusersManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagedKafkaKafkaClusterSuperusersManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/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 ManagedKafkaKafkaClusterSuperusersManagement 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/managed_kafka_kafka_cluster_superusers_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagedKafkaKafkaClusterSuperusersManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagedKafkaKafkaClusterSuperusersManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 343
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 272
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 301
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 330
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 346
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 358
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagedKafkaKafkaClusterSuperusersManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 276
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 289
          },
          "name": "enableSuperuserInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 305
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 318
          },
          "name": "kafkaClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 334
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 350
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 282
          },
          "name": "enableSuperuser",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 295
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 311
          },
          "name": "kafkaClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 324
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-superusers-management/index:ManagedKafkaKafkaClusterSuperusersManagement"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
        "line": 9
      },
      "name": "ManagedKafkaKafkaClusterSuperusersManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_superusers_management#enable_superuser ManagedKafkaKafkaClusterSuperusersManagement#enable_superuser}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 17
          },
          "name": "enableSuperuser",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/managed_kafka_kafka_cluster_superusers_management#kafka_cluster_id ManagedKafkaKafkaClusterSuperusersManagement#kafka_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 28
          },
          "name": "kafkaClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_superusers_management#compartment_id ManagedKafkaKafkaClusterSuperusersManagement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/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/resources/managed_kafka_kafka_cluster_superusers_management#id ManagedKafkaKafkaClusterSuperusersManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-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/resources/managed_kafka_kafka_cluster_superusers_management#secret_id ManagedKafkaKafkaClusterSuperusersManagement#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 32
          },
          "name": "secretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_superusers_management#timeouts ManagedKafkaKafkaClusterSuperusersManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-superusers-management/index:ManagedKafkaKafkaClusterSuperusersManagementConfig"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
        "line": 40
      },
      "name": "ManagedKafkaKafkaClusterSuperusersManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster_superusers_management#create ManagedKafkaKafkaClusterSuperusersManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/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/managed_kafka_kafka_cluster_superusers_management#delete ManagedKafkaKafkaClusterSuperusersManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/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/managed_kafka_kafka_cluster_superusers_management#update ManagedKafkaKafkaClusterSuperusersManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-superusers-management/index:ManagedKafkaKafkaClusterSuperusersManagementTimeouts"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster-superusers-management/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/managed-kafka-kafka-cluster-superusers-management/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagedKafkaKafkaClusterSuperusersManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster-superusers-management/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterSuperusersManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster-superusers-management/index:ManagedKafkaKafkaClusterSuperusersManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/managed-kafka-kafka-cluster/index.ts",
        "line": 413
      },
      "name": "ManagedKafkaKafkaClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/managed_kafka_kafka_cluster#create ManagedKafkaKafkaCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 417
          },
          "name": "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/managed_kafka_kafka_cluster#delete ManagedKafkaKafkaCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 421
          },
          "name": "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/managed_kafka_kafka_cluster#update ManagedKafkaKafkaCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 425
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterTimeouts"
    },
    "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/managed-kafka-kafka-cluster/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/managed-kafka-kafka-cluster/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 533
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 549
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 565
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagedKafkaKafkaClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 537
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 553
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 569
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 527
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 543
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 559
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/managed-kafka-kafka-cluster/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagedKafkaKafkaClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/managed-kafka-kafka-cluster/index:ManagedKafkaKafkaClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgent": {
      "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/management_agent_management_agent oci_management_agent_management_agent}."
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent oci_management_agent_management_agent} Resource."
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/index.ts",
          "line": 761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagementAgentManagementAgent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 746
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ManagementAgentManagementAgent 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/management_agent_management_agent#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagementAgentManagementAgent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagementAgentManagementAgent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1018
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 820
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 836
          },
          "name": "resetDeployPluginsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 852
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 868
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 894
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1021
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1033
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1045
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 734
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 791
          },
          "name": "availabilityStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 796
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 802
          },
          "name": "dataSourceList",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 808
          },
          "name": "dataSourceSummaryList",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 877
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 882
          },
          "name": "hostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 903
          },
          "name": "installKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 908
          },
          "name": "installPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 913
          },
          "name": "installType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 918
          },
          "name": "isAgentAutoUpgradable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 923
          },
          "name": "isCustomerDeployed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 928
          },
          "name": "latestSupportedVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 933
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 952
          },
          "name": "managementAgentProperties",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 957
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 962
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 967
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 973
          },
          "name": "pluginList",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 978
          },
          "name": "resourceArtifactVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 983
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 989
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 994
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 999
          },
          "name": "timeLastHeartbeat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1015
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1004
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1009
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 824
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 840
          },
          "name": "deployPluginsIdInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 856
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 872
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 898
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 946
          },
          "name": "managedAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 1025
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 814
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 830
          },
          "name": "deployPluginsId",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 846
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 862
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 888
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 939
          },
          "name": "managedAgentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgent"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 9
      },
      "name": "ManagementAgentManagementAgentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent#managed_agent_id ManagementAgentManagementAgent#managed_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 36
          },
          "name": "managedAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent#defined_tags ManagementAgentManagementAgent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management_agent_management_agent#deploy_plugins_id ManagementAgentManagementAgent#deploy_plugins_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 17
          },
          "name": "deployPluginsId",
          "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/management_agent_management_agent#display_name ManagementAgentManagementAgent#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management_agent_management_agent#freeform_tags ManagementAgentManagementAgent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management_agent_management_agent#id ManagementAgentManagementAgent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management_agent_management_agent#timeouts ManagementAgentManagementAgent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentConfig"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSource": {
      "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/management_agent_management_agent_data_source oci_management_agent_management_agent_data_source}."
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source oci_management_agent_management_agent_data_source} Resource."
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-data-source/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.ManagementAgentManagementAgentDataSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-data-source/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagementAgentManagementAgentDataSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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 ManagementAgentManagementAgentDataSource 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/management_agent_management_agent_data_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagementAgentManagementAgentDataSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagementAgentManagementAgentDataSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 703
          },
          "name": "putMetricDimensions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 719
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 467
          },
          "name": "resetAllowMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 496
          },
          "name": "resetConnectionTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 517
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 706
          },
          "name": "resetMetricDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 564
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 580
          },
          "name": "resetProxyUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 601
          },
          "name": "resetReadDataLimitInKilobytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 617
          },
          "name": "resetReadTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 633
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 649
          },
          "name": "resetScheduleMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 722
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 734
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 755
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentDataSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 505
          },
          "name": "dataSourceKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 526
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 700
          },
          "name": "metricDimensions",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 589
          },
          "name": "readDataLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 658
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 663
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 716
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 668
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 471
          },
          "name": "allowMetricsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 484
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 500
          },
          "name": "connectionTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 521
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 539
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 710
          },
          "name": "metricDimensionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 552
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 568
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 584
          },
          "name": "proxyUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 605
          },
          "name": "readDataLimitInKilobytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 621
          },
          "name": "readTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 637
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 653
          },
          "name": "scheduleMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 726
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 681
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 694
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 461
          },
          "name": "allowMetrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 477
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 490
          },
          "name": "connectionTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 511
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 532
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 558
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 574
          },
          "name": "proxyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 595
          },
          "name": "readDataLimitInKilobytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 611
          },
          "name": "readTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 627
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 643
          },
          "name": "scheduleMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 674
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 687
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSource"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-data-source/index.ts",
        "line": 9
      },
      "name": "ManagementAgentManagementAgentDataSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#compartment_id ManagementAgentManagementAgentDataSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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/management_agent_management_agent_data_source#management_agent_id ManagementAgentManagementAgentDataSource#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 32
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#name ManagementAgentManagementAgentDataSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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/management_agent_management_agent_data_source#type ManagementAgentManagementAgentDataSource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-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/management_agent_management_agent_data_source#url ManagementAgentManagementAgentDataSource#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 68
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#allow_metrics ManagementAgentManagementAgentDataSource#allow_metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 13
          },
          "name": "allowMetrics",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#connection_timeout ManagementAgentManagementAgentDataSource#connection_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 21
          },
          "name": "connectionTimeout",
          "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/management_agent_management_agent_data_source#id ManagementAgentManagementAgentDataSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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/management_agent_management_agent_data_source#metric_dimensions ManagementAgentManagementAgentDataSource#metric_dimensions}",
            "stability": "stable",
            "summary": "metric_dimensions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 74
          },
          "name": "metricDimensions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions"
                    },
                    "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/management_agent_management_agent_data_source#namespace ManagementAgentManagementAgentDataSource#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 40
          },
          "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/management_agent_management_agent_data_source#proxy_url ManagementAgentManagementAgentDataSource#proxy_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 44
          },
          "name": "proxyUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#read_data_limit_in_kilobytes ManagementAgentManagementAgentDataSource#read_data_limit_in_kilobytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 48
          },
          "name": "readDataLimitInKilobytes",
          "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/management_agent_management_agent_data_source#read_timeout ManagementAgentManagementAgentDataSource#read_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 52
          },
          "name": "readTimeout",
          "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/management_agent_management_agent_data_source#resource_group ManagementAgentManagementAgentDataSource#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 56
          },
          "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/management_agent_management_agent_data_source#schedule_mins ManagementAgentManagementAgentDataSource#schedule_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 60
          },
          "name": "scheduleMins",
          "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/management_agent_management_agent_data_source#timeouts ManagementAgentManagementAgentDataSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceConfig"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 44
      },
      "name": "ManagementAgentManagementAgentDataSourceListMetricDimensions",
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListMetricDimensions"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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.ManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentDataSourceListMetricDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 113
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
            "line": 113
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListMetricDimensionsList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 67
      },
      "name": "ManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 101
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensions"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListMetricDimensionsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 124
      },
      "name": "ManagementAgentManagementAgentDataSourceListStruct",
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListStruct"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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.ManagementAgentManagementAgentDataSourceListStructOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentDataSourceListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 274
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
            "line": 274
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListStructList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 147
      },
      "name": "ManagementAgentManagementAgentDataSourceListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 176
          },
          "name": "allowMetrics",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 181
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 186
          },
          "name": "connectionTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 191
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 196
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 202
          },
          "name": "metricDimensions",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListMetricDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 212
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 217
          },
          "name": "proxyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 222
          },
          "name": "readDataLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 227
          },
          "name": "readTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 232
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 237
          },
          "name": "scheduleMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 242
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 247
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 252
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 257
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 262
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceListStruct"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceListStructOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-data-source/index.ts",
        "line": 82
      },
      "name": "ManagementAgentManagementAgentDataSourceMetricDimensions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#name ManagementAgentManagementAgentDataSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 86
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#value ManagementAgentManagementAgentDataSource#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 90
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceMetricDimensions"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-data-source/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/management-agent-management-agent-data-source/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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.ManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentDataSourceMetricDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/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/management-agent-management-agent-data-source/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceMetricDimensionsList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-data-source/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/management-agent-management-agent-data-source/index.ts",
        "line": 129
      },
      "name": "ManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 188
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 201
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 181
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 194
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceMetricDimensions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceMetricDimensionsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 285
      },
      "name": "ManagementAgentManagementAgentDataSourceSummaryListStruct",
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceSummaryListStruct"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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.ManagementAgentManagementAgentDataSourceSummaryListStructOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentDataSourceSummaryListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 364
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
            "line": 364
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceSummaryListStructList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 308
      },
      "name": "ManagementAgentManagementAgentDataSourceSummaryListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 337
          },
          "name": "isDaemonSet",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 342
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 352
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceSummaryListStruct"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentDataSourceSummaryListStructOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-data-source/index.ts",
        "line": 225
      },
      "name": "ManagementAgentManagementAgentDataSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_data_source#create ManagementAgentManagementAgentDataSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 229
          },
          "name": "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/management_agent_management_agent_data_source#delete ManagementAgentManagementAgentDataSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 233
          },
          "name": "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/management_agent_management_agent_data_source#update ManagementAgentManagementAgentDataSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 237
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceTimeouts"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-data-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-data-source/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 345
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 361
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 377
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagementAgentManagementAgentDataSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 349
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 365
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 381
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 339
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 355
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 371
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-data-source/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentDataSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-data-source/index:ManagementAgentManagementAgentDataSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentInstallKey": {
      "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/management_agent_management_agent_install_key oci_management_agent_management_agent_install_key}."
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKey",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_install_key oci_management_agent_management_agent_install_key} Resource."
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-install-key/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.ManagementAgentManagementAgentInstallKeyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-install-key/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagementAgentManagementAgentInstallKey resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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 ManagementAgentManagementAgentInstallKey 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/management_agent_management_agent_install_key#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagementAgentManagementAgentInstallKey that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagementAgentManagementAgentInstallKey to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 417
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 277
          },
          "name": "resetAllowedKeyInstallCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 341
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 357
          },
          "name": "resetIsUnlimited"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 399
          },
          "name": "resetTimeExpires"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 420
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management-agent-management-agent-install-key/index.ts",
            "line": 444
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentInstallKey",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 299
          },
          "name": "createdByPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 304
          },
          "name": "currentKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 310
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 329
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 366
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 371
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 376
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 382
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 387
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 414
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 408
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 281
          },
          "name": "allowedKeyInstallCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 294
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 323
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 345
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 361
          },
          "name": "isUnlimitedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 403
          },
          "name": "timeExpiresInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 424
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 271
          },
          "name": "allowedKeyInstallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 287
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 316
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 335
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 351
          },
          "name": "isUnlimited",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 393
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-install-key/index:ManagementAgentManagementAgentInstallKey"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-install-key/index.ts",
        "line": 9
      },
      "name": "ManagementAgentManagementAgentInstallKeyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_install_key#compartment_id ManagementAgentManagementAgentInstallKey#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management_agent_management_agent_install_key#display_name ManagementAgentManagementAgentInstallKey#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management_agent_management_agent_install_key#allowed_key_install_count ManagementAgentManagementAgentInstallKey#allowed_key_install_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 13
          },
          "name": "allowedKeyInstallCount",
          "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/management_agent_management_agent_install_key#id ManagementAgentManagementAgentInstallKey#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management_agent_management_agent_install_key#is_unlimited ManagementAgentManagementAgentInstallKey#is_unlimited}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 32
          },
          "name": "isUnlimited",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/management_agent_management_agent_install_key#time_expires ManagementAgentManagementAgentInstallKey#time_expires}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 36
          },
          "name": "timeExpires",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_install_key#timeouts ManagementAgentManagementAgentInstallKey#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-install-key/index:ManagementAgentManagementAgentInstallKeyConfig"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent-install-key/index.ts",
        "line": 44
      },
      "name": "ManagementAgentManagementAgentInstallKeyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent_install_key#create ManagementAgentManagementAgentInstallKey#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management_agent_management_agent_install_key#delete ManagementAgentManagementAgentInstallKey#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/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/management_agent_management_agent_install_key#update ManagementAgentManagementAgentInstallKey#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-install-key/index:ManagementAgentManagementAgentInstallKeyTimeouts"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent-install-key/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/management-agent-management-agent-install-key/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagementAgentManagementAgentInstallKeyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent-install-key/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentInstallKeyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent-install-key/index:ManagementAgentManagementAgentInstallKeyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 375
      },
      "name": "ManagementAgentManagementAgentManagementAgentProperties",
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentManagementAgentProperties"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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.ManagementAgentManagementAgentManagementAgentPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentManagementAgentPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 449
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
            "line": 449
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentManagementAgentPropertiesList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 398
      },
      "name": "ManagementAgentManagementAgentManagementAgentPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 427
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 432
          },
          "name": "units",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 437
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentManagementAgentProperties"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentManagementAgentPropertiesOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 460
      },
      "name": "ManagementAgentManagementAgentPluginListStruct",
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentPluginListStruct"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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.ManagementAgentManagementAgentPluginListStructOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentManagementAgentPluginListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 554
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
            "line": 554
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentPluginListStructList"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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/management-agent-management-agent/index.ts",
        "line": 483
      },
      "name": "ManagementAgentManagementAgentPluginListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 512
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 517
          },
          "name": "pluginDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 522
          },
          "name": "pluginId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 527
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 532
          },
          "name": "pluginStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 537
          },
          "name": "pluginStatusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 542
          },
          "name": "pluginVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentPluginListStruct"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentPluginListStructOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 565
      },
      "name": "ManagementAgentManagementAgentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_management_agent#create ManagementAgentManagementAgent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 569
          },
          "name": "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/management_agent_management_agent#delete ManagementAgentManagementAgent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 573
          },
          "name": "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/management_agent_management_agent#update ManagementAgentManagementAgent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 577
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentTimeouts"
    },
    "cdktf-provider-oci.ManagementAgentManagementAgentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-management-agent/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-management-agent/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 685
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 701
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 717
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagementAgentManagementAgentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 689
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 705
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 721
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 679
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 695
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 711
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-management-agent/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentManagementAgentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-management-agent/index:ManagementAgentManagementAgentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredential": {
      "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/management_agent_named_credential oci_management_agent_named_credential}."
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential oci_management_agent_named_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/management-agent-named-credential/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.ManagementAgentNamedCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-named-credential/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagementAgentNamedCredential resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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 ManagementAgentNamedCredential 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/management_agent_named_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagementAgentNamedCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagementAgentNamedCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 583
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 596
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 462
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 478
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 494
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 510
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 599
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagementAgentNamedCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 396
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 580
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 545
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 551
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 556
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 593
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 561
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 466
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 482
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 498
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 514
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 527
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 540
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 587
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 603
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 574
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 456
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 472
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 488
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 504
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 520
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 533
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 567
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredential"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-named-credential/index.ts",
        "line": 9
      },
      "name": "ManagementAgentNamedCredentialConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#management_agent_id ManagementAgentNamedCredential#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 32
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#name ManagementAgentNamedCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/management_agent_named_credential#properties ManagementAgentNamedCredential#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 46
          },
          "name": "properties",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties"
                    },
                    "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/management_agent_named_credential#type ManagementAgentNamedCredential#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 40
          },
          "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/management_agent_named_credential#defined_tags ManagementAgentNamedCredential#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/management_agent_named_credential#description ManagementAgentNamedCredential#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/7.19.0/docs/resources/management_agent_named_credential#freeform_tags ManagementAgentNamedCredential#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/management_agent_named_credential#id ManagementAgentNamedCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/management_agent_named_credential#timeouts ManagementAgentNamedCredential#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts"
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialConfig"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-named-credential/index.ts",
        "line": 54
      },
      "name": "ManagementAgentNamedCredentialProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#name ManagementAgentNamedCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 58
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#value ManagementAgentNamedCredential#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 62
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#value_category ManagementAgentNamedCredential#value_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 66
          },
          "name": "valueCategory",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialProperties"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-named-credential/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/management-agent-named-credential/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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.ManagementAgentNamedCredentialPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "ManagementAgentNamedCredentialPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 216
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/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/management-agent-named-credential/index.ts",
            "line": 216
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialPropertiesList"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-named-credential/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/management-agent-named-credential/index.ts",
        "line": 112
      },
      "name": "ManagementAgentNamedCredentialPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 177
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 203
          },
          "name": "valueCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 190
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 170
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 183
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 196
          },
          "name": "valueCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialPropertiesOutputReference"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-agent-named-credential/index.ts",
        "line": 227
      },
      "name": "ManagementAgentNamedCredentialTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_agent_named_credential#create ManagementAgentNamedCredential#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 231
          },
          "name": "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/management_agent_named_credential#delete ManagementAgentNamedCredential#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 235
          },
          "name": "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/management_agent_named_credential#update ManagementAgentNamedCredential#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 239
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialTimeouts"
    },
    "cdktf-provider-oci.ManagementAgentNamedCredentialTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-agent-named-credential/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-agent-named-credential/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 347
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 363
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 379
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagementAgentNamedCredentialTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 351
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 367
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 383
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 341
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 357
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 373
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-agent-named-credential/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementAgentNamedCredentialTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-agent-named-credential/index:ManagementAgentNamedCredentialTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ManagementDashboardManagementDashboardsImport": {
      "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/management_dashboard_management_dashboards_import oci_management_dashboard_management_dashboards_import}."
      },
      "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import oci_management_dashboard_management_dashboards_import} Resource."
        },
        "locationInModule": {
          "filename": "src/management-dashboard-management-dashboards-import/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",
            "optional": true,
            "type": {
              "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/management-dashboard-management-dashboards-import/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ManagementDashboardManagementDashboardsImport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/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 ManagementDashboardManagementDashboardsImport 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/management_dashboard_management_dashboards_import#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ManagementDashboardManagementDashboardsImport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ManagementDashboardManagementDashboardsImport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 370
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 277
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 293
          },
          "name": "resetImportDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 309
          },
          "name": "resetImportDetailsFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 325
          },
          "name": "resetOverrideDashboardCompartmentOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 341
          },
          "name": "resetOverrideSameName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 357
          },
          "name": "resetOverrideSavedSearchCompartmentOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 373
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/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/management-dashboard-management-dashboards-import/index.ts",
            "line": 397
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ManagementDashboardManagementDashboardsImport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 367
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 281
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 313
          },
          "name": "importDetailsFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 297
          },
          "name": "importDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 329
          },
          "name": "overrideDashboardCompartmentOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 345
          },
          "name": "overrideSameNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 361
          },
          "name": "overrideSavedSearchCompartmentOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 377
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 271
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 287
          },
          "name": "importDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 303
          },
          "name": "importDetailsFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 319
          },
          "name": "overrideDashboardCompartmentOcid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 335
          },
          "name": "overrideSameName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 351
          },
          "name": "overrideSavedSearchCompartmentOcid",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-dashboard-management-dashboards-import/index:ManagementDashboardManagementDashboardsImport"
    },
    "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-dashboard-management-dashboards-import/index.ts",
        "line": 9
      },
      "name": "ManagementDashboardManagementDashboardsImportConfig",
      "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/management_dashboard_management_dashboards_import#id ManagementDashboardManagementDashboardsImport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/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/management_dashboard_management_dashboards_import#import_details ManagementDashboardManagementDashboardsImport#import_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 20
          },
          "name": "importDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#import_details_file ManagementDashboardManagementDashboardsImport#import_details_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 24
          },
          "name": "importDetailsFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#override_dashboard_compartment_ocid ManagementDashboardManagementDashboardsImport#override_dashboard_compartment_ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 28
          },
          "name": "overrideDashboardCompartmentOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#override_same_name ManagementDashboardManagementDashboardsImport#override_same_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 32
          },
          "name": "overrideSameName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#override_saved_search_compartment_ocid ManagementDashboardManagementDashboardsImport#override_saved_search_compartment_ocid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 36
          },
          "name": "overrideSavedSearchCompartmentOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#timeouts ManagementDashboardManagementDashboardsImport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts"
          }
        }
      ],
      "symbolId": "src/management-dashboard-management-dashboards-import/index:ManagementDashboardManagementDashboardsImportConfig"
    },
    "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/management-dashboard-management-dashboards-import/index.ts",
        "line": 44
      },
      "name": "ManagementDashboardManagementDashboardsImportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/management_dashboard_management_dashboards_import#create ManagementDashboardManagementDashboardsImport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/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/management_dashboard_management_dashboards_import#delete ManagementDashboardManagementDashboardsImport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/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/management_dashboard_management_dashboards_import#update ManagementDashboardManagementDashboardsImport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/management-dashboard-management-dashboards-import/index:ManagementDashboardManagementDashboardsImportTimeouts"
    },
    "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/management-dashboard-management-dashboards-import/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/management-dashboard-management-dashboards-import/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ManagementDashboardManagementDashboardsImportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/management-dashboard-management-dashboards-import/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ManagementDashboardManagementDashboardsImportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/management-dashboard-management-dashboards-import/index:ManagementDashboardManagementDashboardsImportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MarketplaceAcceptedAgreement": {
      "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/marketplace_accepted_agreement oci_marketplace_accepted_agreement}."
      },
      "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_accepted_agreement oci_marketplace_accepted_agreement} Resource."
        },
        "locationInModule": {
          "filename": "src/marketplace-accepted-agreement/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.MarketplaceAcceptedAgreementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-accepted-agreement/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MarketplaceAcceptedAgreement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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 MarketplaceAcceptedAgreement 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/marketplace_accepted_agreement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MarketplaceAcceptedAgreement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MarketplaceAcceptedAgreement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 423
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 334
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 350
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 426
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 438
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 453
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MarketplaceAcceptedAgreement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 414
          },
          "name": "timeAccepted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 420
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 293
          },
          "name": "agreementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 306
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 354
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 383
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 396
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 409
          },
          "name": "signatureInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 430
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 286
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 299
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 376
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 389
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 402
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-accepted-agreement/index:MarketplaceAcceptedAgreement"
    },
    "cdktf-provider-oci.MarketplaceAcceptedAgreementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-accepted-agreement/index.ts",
        "line": 9
      },
      "name": "MarketplaceAcceptedAgreementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_accepted_agreement#agreement_id MarketplaceAcceptedAgreement#agreement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 13
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_accepted_agreement#compartment_id MarketplaceAcceptedAgreement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#listing_id MarketplaceAcceptedAgreement#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 40
          },
          "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/marketplace_accepted_agreement#package_version MarketplaceAcceptedAgreement#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 44
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_accepted_agreement#signature MarketplaceAcceptedAgreement#signature}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#defined_tags MarketplaceAcceptedAgreement#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#display_name MarketplaceAcceptedAgreement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#freeform_tags MarketplaceAcceptedAgreement#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#id MarketplaceAcceptedAgreement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#timeouts MarketplaceAcceptedAgreement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts"
          }
        }
      ],
      "symbolId": "src/marketplace-accepted-agreement/index:MarketplaceAcceptedAgreementConfig"
    },
    "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-accepted-agreement/index.ts",
        "line": 56
      },
      "name": "MarketplaceAcceptedAgreementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_accepted_agreement#create MarketplaceAcceptedAgreement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#delete MarketplaceAcceptedAgreement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/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/marketplace_accepted_agreement#update MarketplaceAcceptedAgreement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-accepted-agreement/index:MarketplaceAcceptedAgreementTimeouts"
    },
    "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-accepted-agreement/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/marketplace-accepted-agreement/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MarketplaceAcceptedAgreementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-accepted-agreement/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplaceAcceptedAgreementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-accepted-agreement/index:MarketplaceAcceptedAgreementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MarketplaceListingPackageAgreement": {
      "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/marketplace_listing_package_agreement oci_marketplace_listing_package_agreement}."
      },
      "fqn": "cdktf-provider-oci.MarketplaceListingPackageAgreement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_listing_package_agreement oci_marketplace_listing_package_agreement} Resource."
        },
        "locationInModule": {
          "filename": "src/marketplace-listing-package-agreement/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.MarketplaceListingPackageAgreementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-listing-package-agreement/index.ts",
        "line": 38
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MarketplaceListingPackageAgreement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/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 MarketplaceListingPackageAgreement 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/marketplace_listing_package_agreement#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MarketplaceListingPackageAgreement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MarketplaceListingPackageAgreement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 123
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 144
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 202
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MarketplaceListingPackageAgreement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 43
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 111
          },
          "name": "author",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 132
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 179
          },
          "name": "prompt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 184
          },
          "name": "signature",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 106
          },
          "name": "agreementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 127
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 148
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 161
          },
          "name": "listingIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 174
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 99
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 117
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 154
          },
          "name": "listingId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 167
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-listing-package-agreement/index:MarketplaceListingPackageAgreement"
    },
    "cdktf-provider-oci.MarketplaceListingPackageAgreementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplaceListingPackageAgreementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-listing-package-agreement/index.ts",
        "line": 9
      },
      "name": "MarketplaceListingPackageAgreementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_listing_package_agreement#agreement_id MarketplaceListingPackageAgreement#agreement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 13
          },
          "name": "agreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_listing_package_agreement#listing_id MarketplaceListingPackageAgreement#listing_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/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/marketplace_listing_package_agreement#package_version MarketplaceListingPackageAgreement#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 32
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_listing_package_agreement#compartment_id MarketplaceListingPackageAgreement#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/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/resources/marketplace_listing_package_agreement#id MarketplaceListingPackageAgreement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-listing-package-agreement/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-listing-package-agreement/index:MarketplaceListingPackageAgreementConfig"
    },
    "cdktf-provider-oci.MarketplacePublication": {
      "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/marketplace_publication oci_marketplace_publication}."
      },
      "fqn": "cdktf-provider-oci.MarketplacePublication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication oci_marketplace_publication} Resource."
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/index.ts",
          "line": 1082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MarketplacePublicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 1050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MarketplacePublication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1067
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MarketplacePublication 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/marketplace_publication#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MarketplacePublication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MarketplacePublication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1283
          },
          "name": "putPackageDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1296
          },
          "name": "putSupportContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1309
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MarketplacePublicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1137
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1153
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1217
          },
          "name": "resetLongDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1312
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
            "line": 1341
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MarketplacePublication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1055
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1163
          },
          "name": "icon",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationIconList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1280
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1239
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1257
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1293
          },
          "name": "supportContacts",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1263
          },
          "name": "supportedOperatingSystems",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1269
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1274
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1306
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1125
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1141
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1157
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1192
          },
          "name": "isAgreementAcknowledgedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1205
          },
          "name": "listingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1221
          },
          "name": "longDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1234
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1287
          },
          "name": "packageDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1252
          },
          "name": "shortDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1300
          },
          "name": "supportContactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1316
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplacePublicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1118
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1131
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1147
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1185
          },
          "name": "isAgreementAcknowledged",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1198
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1211
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1227
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1245
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublication"
    },
    "cdktf-provider-oci.MarketplacePublicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 9
      },
      "name": "MarketplacePublicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#compartment_id MarketplacePublication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 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/marketplace_publication#is_agreement_acknowledged MarketplacePublication#is_agreement_acknowledged}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 32
          },
          "name": "isAgreementAcknowledged",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/marketplace_publication#listing_type MarketplacePublication#listing_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 36
          },
          "name": "listingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#name MarketplacePublication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace_publication#package_details MarketplacePublication#package_details}",
            "stability": "stable",
            "summary": "package_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 54
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#short_description MarketplacePublication#short_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 48
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#support_contacts MarketplacePublication#support_contacts}",
            "stability": "stable",
            "summary": "support_contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 60
          },
          "name": "supportContacts",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts"
                    },
                    "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/marketplace_publication#defined_tags MarketplacePublication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace_publication#freeform_tags MarketplacePublication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace_publication#id MarketplacePublication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace_publication#long_description MarketplacePublication#long_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 40
          },
          "name": "longDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#timeouts MarketplacePublication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationTimeouts"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationConfig"
    },
    "cdktf-provider-oci.MarketplacePublicationIcon": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationIcon",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 68
      },
      "name": "MarketplacePublicationIcon",
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationIcon"
    },
    "cdktf-provider-oci.MarketplacePublicationIconList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationIconList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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.MarketplacePublicationIconOutputReference"
            }
          }
        }
      ],
      "name": "MarketplacePublicationIconList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
            "line": 147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationIconList"
    },
    "cdktf-provider-oci.MarketplacePublicationIconOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationIconOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 91
      },
      "name": "MarketplacePublicationIconOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 120
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 125
          },
          "name": "fileExtension",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 130
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 135
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationIcon"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationIconOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 463
      },
      "name": "MarketplacePublicationPackageDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#eula MarketplacePublication#eula}",
            "stability": "stable",
            "summary": "eula block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 481
          },
          "name": "eula",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#operating_system MarketplacePublication#operating_system}",
            "stability": "stable",
            "summary": "operating_system block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 487
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#package_type MarketplacePublication#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 471
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#package_version MarketplacePublication#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 475
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#image_id MarketplacePublication#image_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 467
          },
          "name": "imageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetails"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 233
      },
      "name": "MarketplacePublicationPackageDetailsEula",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#eula_type MarketplacePublication#eula_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 237
          },
          "name": "eulaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#license_text MarketplacePublication#license_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 241
          },
          "name": "licenseText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsEula"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsEulaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEulaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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.MarketplacePublicationPackageDetailsEulaOutputReference"
            }
          }
        }
      ],
      "name": "MarketplacePublicationPackageDetailsEulaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 368
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
            "line": 368
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsEulaList"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsEulaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEulaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 351
          },
          "name": "resetLicenseText"
        }
      ],
      "name": "MarketplacePublicationPackageDetailsEulaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 339
          },
          "name": "eulaTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 355
          },
          "name": "licenseTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 332
          },
          "name": "eulaType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 345
          },
          "name": "licenseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsEulaOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 379
      },
      "name": "MarketplacePublicationPackageDetailsOperatingSystem",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#name MarketplacePublication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 383
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsOperatingSystem"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystemOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystemOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 455
          },
          "name": "resetName"
        }
      ],
      "name": "MarketplacePublicationPackageDetailsOperatingSystemOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 459
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 449
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsOperatingSystemOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 650
          },
          "name": "putEula",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 663
          },
          "name": "putOperatingSystem",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 611
          },
          "name": "resetImageId"
        }
      ],
      "name": "MarketplacePublicationPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 647
          },
          "name": "eula",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEulaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 660
          },
          "name": "operatingSystem",
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystemOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 654
          },
          "name": "eulaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsEula"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 615
          },
          "name": "imageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 667
          },
          "name": "operatingSystemInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetailsOperatingSystem"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 628
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 641
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 605
          },
          "name": "imageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 621
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 634
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationPackageDetails"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 671
      },
      "name": "MarketplacePublicationSupportContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#email MarketplacePublication#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 675
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#name MarketplacePublication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 679
          },
          "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/marketplace_publication#phone MarketplacePublication#phone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 683
          },
          "name": "phone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#subject MarketplacePublication#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 687
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportContacts"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContactsOutputReference"
            }
          }
        }
      ],
      "name": "MarketplacePublicationSupportContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 875
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 875
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 875
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportContactsList"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 810
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 826
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 842
          },
          "name": "resetPhone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 858
          },
          "name": "resetSubject"
        }
      ],
      "name": "MarketplacePublicationSupportContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 814
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 830
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 846
          },
          "name": "phoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 862
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 804
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 820
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 836
          },
          "name": "phone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 852
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplacePublicationSupportContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportContactsOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 158
      },
      "name": "MarketplacePublicationSupportedOperatingSystems",
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportedOperatingSystems"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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.MarketplacePublicationSupportedOperatingSystemsOutputReference"
            }
          }
        }
      ],
      "name": "MarketplacePublicationSupportedOperatingSystemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportedOperatingSystemsList"
    },
    "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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/marketplace-publication/index.ts",
        "line": 181
      },
      "name": "MarketplacePublicationSupportedOperatingSystemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MarketplacePublicationSupportedOperatingSystems"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationSupportedOperatingSystemsOutputReference"
    },
    "cdktf-provider-oci.MarketplacePublicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 886
      },
      "name": "MarketplacePublicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/marketplace_publication#create MarketplacePublication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 890
          },
          "name": "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/marketplace_publication#delete MarketplacePublication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 894
          },
          "name": "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/marketplace_publication#update MarketplacePublication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 898
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationTimeouts"
    },
    "cdktf-provider-oci.MarketplacePublicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MarketplacePublicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/marketplace-publication/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/marketplace-publication/index.ts",
        "line": 944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1006
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1022
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1038
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MarketplacePublicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1010
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1026
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1042
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1000
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1016
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 1032
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/marketplace-publication/index.ts",
            "line": 956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MarketplacePublicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/marketplace-publication/index:MarketplacePublicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaAsset": {
      "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/media_services_media_asset oci_media_services_media_asset}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAsset",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset oci_media_services_media_asset} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/index.ts",
          "line": 807
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MediaServicesMediaAssetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesMediaAsset resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 792
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MediaServicesMediaAsset 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/media_services_media_asset#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesMediaAsset that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesMediaAsset to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1159
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1175
          },
          "name": "putMediaAssetTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1191
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1207
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 859
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 888
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 904
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 920
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 936
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 952
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1162
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 968
          },
          "name": "resetMasterMediaAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1178
          },
          "name": "resetMediaAssetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 984
          },
          "name": "resetMediaWorkflowJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1194
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1000
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1016
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1032
          },
          "name": "resetObjectEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1048
          },
          "name": "resetParentMediaAssetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1064
          },
          "name": "resetSegmentRangeEndIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1080
          },
          "name": "resetSegmentRangeStartIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1096
          },
          "name": "resetSourceMediaWorkflowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1112
          },
          "name": "resetSourceMediaWorkflowVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1210
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1222
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1249
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesMediaAsset",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 780
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1156
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1172
          },
          "name": "mediaAssetTags",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1188
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1121
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1127
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1132
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1204
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1137
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 863
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 876
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 892
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 908
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 924
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 940
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 956
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1166
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 972
          },
          "name": "masterMediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1182
          },
          "name": "mediaAssetTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 988
          },
          "name": "mediaWorkflowJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1198
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1004
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1036
          },
          "name": "objectEtagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1020
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1052
          },
          "name": "parentMediaAssetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1068
          },
          "name": "segmentRangeEndIndexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1084
          },
          "name": "segmentRangeStartIndexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1100
          },
          "name": "sourceMediaWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1116
          },
          "name": "sourceMediaWorkflowVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1214
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1150
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 853
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 869
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 882
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 898
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 914
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 930
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 946
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 962
          },
          "name": "masterMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 978
          },
          "name": "mediaWorkflowJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 994
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1010
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1026
          },
          "name": "objectEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1042
          },
          "name": "parentMediaAssetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1058
          },
          "name": "segmentRangeEndIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1074
          },
          "name": "segmentRangeStartIndex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1090
          },
          "name": "sourceMediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1106
          },
          "name": "sourceMediaWorkflowVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 1143
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAsset"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 9
      },
      "name": "MediaServicesMediaAssetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#compartment_id MediaServicesMediaAsset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media_services_media_asset#type MediaServicesMediaAsset#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media_services_media_asset#bucket MediaServicesMediaAsset#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 13
          },
          "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/media_services_media_asset#defined_tags MediaServicesMediaAsset#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media_services_media_asset#display_name MediaServicesMediaAsset#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-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/7.19.0/docs/resources/media_services_media_asset#freeform_tags MediaServicesMediaAsset#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-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/7.19.0/docs/resources/media_services_media_asset#id MediaServicesMediaAsset#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-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/7.19.0/docs/resources/media_services_media_asset#is_lock_override MediaServicesMediaAsset#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media_services_media_asset#locks MediaServicesMediaAsset#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 90
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks"
                    },
                    "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/media_services_media_asset#master_media_asset_id MediaServicesMediaAsset#master_media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 44
          },
          "name": "masterMediaAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#media_asset_tags MediaServicesMediaAsset#media_asset_tags}",
            "stability": "stable",
            "summary": "media_asset_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 96
          },
          "name": "mediaAssetTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags"
                    },
                    "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/media_services_media_asset#media_workflow_job_id MediaServicesMediaAsset#media_workflow_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 48
          },
          "name": "mediaWorkflowJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#metadata MediaServicesMediaAsset#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 102
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata"
                    },
                    "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/media_services_media_asset#namespace MediaServicesMediaAsset#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 52
          },
          "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/media_services_media_asset#object MediaServicesMediaAsset#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 56
          },
          "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/media_services_media_asset#object_etag MediaServicesMediaAsset#object_etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 60
          },
          "name": "objectEtag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#parent_media_asset_id MediaServicesMediaAsset#parent_media_asset_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 64
          },
          "name": "parentMediaAssetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#segment_range_end_index MediaServicesMediaAsset#segment_range_end_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 68
          },
          "name": "segmentRangeEndIndex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#segment_range_start_index MediaServicesMediaAsset#segment_range_start_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 72
          },
          "name": "segmentRangeStartIndex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#source_media_workflow_id MediaServicesMediaAsset#source_media_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 76
          },
          "name": "sourceMediaWorkflowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#source_media_workflow_version MediaServicesMediaAsset#source_media_workflow_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 80
          },
          "name": "sourceMediaWorkflowVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#timeouts MediaServicesMediaAsset#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 108
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetConfig"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 110
      },
      "name": "MediaServicesMediaAssetLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#compartment_id MediaServicesMediaAsset#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 114
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#type MediaServicesMediaAsset#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 130
          },
          "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/media_services_media_asset#message MediaServicesMediaAsset#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 118
          },
          "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/media_services_media_asset#related_resource_id MediaServicesMediaAsset#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 122
          },
          "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/media_services_media_asset#time_created MediaServicesMediaAsset#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 126
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetLocks"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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.MediaServicesMediaAssetLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaAssetLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetLocksList"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 279
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 295
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 311
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesMediaAssetLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 267
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 283
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 299
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 315
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 328
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 260
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 273
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 289
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 305
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 321
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaAssetLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 352
      },
      "name": "MediaServicesMediaAssetMediaAssetTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#value MediaServicesMediaAsset#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 360
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#type MediaServicesMediaAsset#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 356
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMediaAssetTags"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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.MediaServicesMediaAssetMediaAssetTagsOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaAssetMediaAssetTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 487
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
            "line": 487
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMediaAssetTagsList"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 457
          },
          "name": "resetType"
        }
      ],
      "name": "MediaServicesMediaAssetMediaAssetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 461
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 474
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 451
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 467
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMediaAssetTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMediaAssetTagsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 498
      },
      "name": "MediaServicesMediaAssetMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#metadata MediaServicesMediaAsset#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 502
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMetadata"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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.MediaServicesMediaAssetMetadataOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaAssetMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
            "line": 600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMetadataList"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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/media-services-media-asset/index.ts",
        "line": 534
      },
      "name": "MediaServicesMediaAssetMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 587
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 580
          },
          "name": "metadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaAssetMetadata"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetMetadataOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 611
      },
      "name": "MediaServicesMediaAssetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_asset#create MediaServicesMediaAsset#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 615
          },
          "name": "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/media_services_media_asset#delete MediaServicesMediaAsset#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 619
          },
          "name": "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/media_services_media_asset#update MediaServicesMediaAsset#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 623
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetTimeouts"
    },
    "cdktf-provider-oci.MediaServicesMediaAssetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-asset/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-asset/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 731
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 747
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 763
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesMediaAssetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 735
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 751
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 767
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 725
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 741
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 757
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-asset/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaAssetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-asset/index:MediaServicesMediaAssetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflow": {
      "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/media_services_media_workflow oci_media_services_media_workflow}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow oci_media_services_media_workflow} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/index.ts",
          "line": 804
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesMediaWorkflow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 789
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MediaServicesMediaWorkflow 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/media_services_media_workflow#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesMediaWorkflow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesMediaWorkflow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 995
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1011
          },
          "name": "putTasks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1027
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 858
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 887
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 903
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 919
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 998
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 940
          },
          "name": "resetMediaWorkflowConfigurationIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 956
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1014
          },
          "name": "resetTasks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1030
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1042
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1058
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 777
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 928
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 992
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 965
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 971
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1008
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 976
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1024
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 981
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 986
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 846
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 862
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 875
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 891
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 907
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 923
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1002
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 944
          },
          "name": "mediaWorkflowConfigurationIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 960
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1018
          },
          "name": "tasksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 1034
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 839
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 852
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 868
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 881
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 897
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 913
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 934
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 950
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflow"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 9
      },
      "name": "MediaServicesMediaWorkflowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#compartment_id MediaServicesMediaWorkflow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 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/media_services_media_workflow#display_name MediaServicesMediaWorkflow#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#defined_tags MediaServicesMediaWorkflow#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#freeform_tags MediaServicesMediaWorkflow#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#id MediaServicesMediaWorkflow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#is_lock_override MediaServicesMediaWorkflow#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#locks MediaServicesMediaWorkflow#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 50
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks"
                    },
                    "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/media_services_media_workflow#media_workflow_configuration_ids MediaServicesMediaWorkflow#media_workflow_configuration_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 40
          },
          "name": "mediaWorkflowConfigurationIds",
          "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/media_services_media_workflow#parameters MediaServicesMediaWorkflow#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 44
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#tasks MediaServicesMediaWorkflow#tasks}",
            "stability": "stable",
            "summary": "tasks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 56
          },
          "name": "tasks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#timeouts MediaServicesMediaWorkflow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowConfig"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfiguration": {
      "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/media_services_media_workflow_configuration oci_media_services_media_workflow_configuration}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration oci_media_services_media_workflow_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-configuration/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.MediaServicesMediaWorkflowConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-configuration/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesMediaWorkflowConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/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 MediaServicesMediaWorkflowConfiguration 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/media_services_media_workflow_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesMediaWorkflowConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesMediaWorkflowConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 657
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 673
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 544
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 573
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 589
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 605
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 660
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 676
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 688
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 702
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 465
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 614
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 654
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 632
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 638
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 643
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 670
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 648
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 532
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 548
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 561
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 577
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 593
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 609
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 664
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 627
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 680
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 525
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 538
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 554
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 567
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 583
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 599
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 620
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfiguration"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-configuration/index.ts",
        "line": 9
      },
      "name": "MediaServicesMediaWorkflowConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#compartment_id MediaServicesMediaWorkflowConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_configuration#display_name MediaServicesMediaWorkflowConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_configuration#parameters MediaServicesMediaWorkflowConfiguration#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 40
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#defined_tags MediaServicesMediaWorkflowConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_configuration#freeform_tags MediaServicesMediaWorkflowConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_configuration#id MediaServicesMediaWorkflowConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_configuration#is_lock_override MediaServicesMediaWorkflowConfiguration#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/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/media_services_media_workflow_configuration#locks MediaServicesMediaWorkflowConfiguration#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 46
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#timeouts MediaServicesMediaWorkflowConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationConfig"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-configuration/index.ts",
        "line": 54
      },
      "name": "MediaServicesMediaWorkflowConfigurationLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#compartment_id MediaServicesMediaWorkflowConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 58
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#type MediaServicesMediaWorkflowConfiguration#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 74
          },
          "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/media_services_media_workflow_configuration#message MediaServicesMediaWorkflowConfiguration#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 62
          },
          "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/media_services_media_workflow_configuration#related_resource_id MediaServicesMediaWorkflowConfiguration#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 66
          },
          "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/media_services_media_workflow_configuration#time_created MediaServicesMediaWorkflowConfiguration#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 70
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationLocks"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-configuration/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/media-services-media-workflow-configuration/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/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.MediaServicesMediaWorkflowConfigurationLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowConfigurationLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 285
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/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/media-services-media-workflow-configuration/index.ts",
            "line": 285
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationLocksList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-configuration/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/media-services-media-workflow-configuration/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 223
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 239
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 255
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesMediaWorkflowConfigurationLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 211
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 227
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 243
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 259
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 272
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 204
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 217
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 233
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 249
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 265
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-configuration/index.ts",
        "line": 296
      },
      "name": "MediaServicesMediaWorkflowConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_configuration#create MediaServicesMediaWorkflowConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 300
          },
          "name": "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/media_services_media_workflow_configuration#delete MediaServicesMediaWorkflowConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 304
          },
          "name": "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/media_services_media_workflow_configuration#update MediaServicesMediaWorkflowConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 308
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationTimeouts"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-configuration/index.ts",
        "line": 354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 416
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 432
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 448
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesMediaWorkflowConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 420
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 436
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 452
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 410
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 426
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 442
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-configuration/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-configuration/index:MediaServicesMediaWorkflowConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJob": {
      "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/media_services_media_workflow_job oci_media_services_media_workflow_job}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job oci_media_services_media_workflow_job} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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.MediaServicesMediaWorkflowJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 656
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesMediaWorkflowJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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 MediaServicesMediaWorkflowJob 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/media_services_media_workflow_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesMediaWorkflowJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesMediaWorkflowJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 951
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 967
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 744
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 760
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 776
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 792
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 808
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 954
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 829
          },
          "name": "resetMediaWorkflowConfigurationIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 845
          },
          "name": "resetMediaWorkflowId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 861
          },
          "name": "resetMediaWorkflowName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 883
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 970
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 982
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 1000
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 661
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 817
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 948
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 871
          },
          "name": "outputs",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 892
          },
          "name": "runnable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 897
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 903
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 909
          },
          "name": "taskLifecycleState",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleStateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 914
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 919
          },
          "name": "timeEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 964
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 924
          },
          "name": "timeStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 929
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 732
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 748
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 764
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 780
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 796
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 812
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 958
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 833
          },
          "name": "mediaWorkflowConfigurationIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 849
          },
          "name": "mediaWorkflowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 865
          },
          "name": "mediaWorkflowNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 887
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 974
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 942
          },
          "name": "workflowIdentifierTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 725
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 738
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 754
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 770
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 786
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 802
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 823
          },
          "name": "mediaWorkflowConfigurationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 839
          },
          "name": "mediaWorkflowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 855
          },
          "name": "mediaWorkflowName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 877
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 935
          },
          "name": "workflowIdentifierType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJob"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 9
      },
      "name": "MediaServicesMediaWorkflowJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#compartment_id MediaServicesMediaWorkflowJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 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/media_services_media_workflow_job#workflow_identifier_type MediaServicesMediaWorkflowJob#workflow_identifier_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 56
          },
          "name": "workflowIdentifierType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#defined_tags MediaServicesMediaWorkflowJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_job#display_name MediaServicesMediaWorkflowJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_job#freeform_tags MediaServicesMediaWorkflowJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_job#id MediaServicesMediaWorkflowJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-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/media_services_media_workflow_job#is_lock_override MediaServicesMediaWorkflowJob#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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/media_services_media_workflow_job#locks MediaServicesMediaWorkflowJob#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 62
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks"
                    },
                    "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/media_services_media_workflow_job#media_workflow_configuration_ids MediaServicesMediaWorkflowJob#media_workflow_configuration_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 40
          },
          "name": "mediaWorkflowConfigurationIds",
          "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/media_services_media_workflow_job#media_workflow_id MediaServicesMediaWorkflowJob#media_workflow_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 44
          },
          "name": "mediaWorkflowId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#media_workflow_name MediaServicesMediaWorkflowJob#media_workflow_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 48
          },
          "name": "mediaWorkflowName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#parameters MediaServicesMediaWorkflowJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 52
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#timeouts MediaServicesMediaWorkflowJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobConfig"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 250
      },
      "name": "MediaServicesMediaWorkflowJobLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#compartment_id MediaServicesMediaWorkflowJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 254
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#type MediaServicesMediaWorkflowJob#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 270
          },
          "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/media_services_media_workflow_job#message MediaServicesMediaWorkflowJob#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 258
          },
          "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/media_services_media_workflow_job#related_resource_id MediaServicesMediaWorkflowJob#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 262
          },
          "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/media_services_media_workflow_job#time_created MediaServicesMediaWorkflowJob#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 266
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobLocks"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
        "line": 473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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.MediaServicesMediaWorkflowJobLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowJobLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 481
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
            "line": 481
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobLocksList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 419
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 435
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 451
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesMediaWorkflowJobLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 407
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 423
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 439
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 455
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 468
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 400
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 413
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 429
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 445
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 461
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputs": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 70
      },
      "name": "MediaServicesMediaWorkflowJobOutputs",
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobOutputs"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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.MediaServicesMediaWorkflowJobOutputsOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowJobOutputsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 154
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
            "line": 154
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobOutputsList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 93
      },
      "name": "MediaServicesMediaWorkflowJobOutputsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 122
          },
          "name": "assetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 127
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 132
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 137
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 142
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobOutputs"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobOutputsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleState": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleState",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 165
      },
      "name": "MediaServicesMediaWorkflowJobTaskLifecycleState",
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobTaskLifecycleState"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleStateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleStateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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.MediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowJobTaskLifecycleStateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 239
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
            "line": 239
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobTaskLifecycleStateList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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/media-services-media-workflow-job/index.ts",
        "line": 188
      },
      "name": "MediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 217
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 222
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 227
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTaskLifecycleState"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobTaskLifecycleStateOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 492
      },
      "name": "MediaServicesMediaWorkflowJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow_job#create MediaServicesMediaWorkflowJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 496
          },
          "name": "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/media_services_media_workflow_job#delete MediaServicesMediaWorkflowJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 500
          },
          "name": "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/media_services_media_workflow_job#update MediaServicesMediaWorkflowJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 504
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobTimeouts"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow-job/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 612
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 628
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 644
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesMediaWorkflowJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 616
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 632
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 648
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 606
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 622
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 638
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow-job/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow-job/index:MediaServicesMediaWorkflowJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 64
      },
      "name": "MediaServicesMediaWorkflowLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#compartment_id MediaServicesMediaWorkflow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 68
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#type MediaServicesMediaWorkflow#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media_services_media_workflow#message MediaServicesMediaWorkflow#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 72
          },
          "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/media_services_media_workflow#related_resource_id MediaServicesMediaWorkflow#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 76
          },
          "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/media_services_media_workflow#time_created MediaServicesMediaWorkflow#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 80
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowLocks"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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.MediaServicesMediaWorkflowLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowLocksList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 233
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 249
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 265
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesMediaWorkflowLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 221
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 237
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 253
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 269
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 282
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 214
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 227
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 243
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 259
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 275
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 306
      },
      "name": "MediaServicesMediaWorkflowTasks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#key MediaServicesMediaWorkflow#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 318
          },
          "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/media_services_media_workflow#parameters MediaServicesMediaWorkflow#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 322
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#type MediaServicesMediaWorkflow#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 330
          },
          "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/media_services_media_workflow#version MediaServicesMediaWorkflow#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 334
          },
          "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/media_services_media_workflow#enable_parameter_reference MediaServicesMediaWorkflow#enable_parameter_reference}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 310
          },
          "name": "enableParameterReference",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#enable_when_referenced_parameter_equals MediaServicesMediaWorkflow#enable_when_referenced_parameter_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 314
          },
          "name": "enableWhenReferencedParameterEquals",
          "optional": true,
          "type": {
            "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/media_services_media_workflow#prerequisites MediaServicesMediaWorkflow#prerequisites}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 326
          },
          "name": "prerequisites",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowTasks"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
        "line": 589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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.MediaServicesMediaWorkflowTasksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesMediaWorkflowTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 597
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
            "line": 597
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowTasksList"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/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/media-services-media-workflow/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 496
          },
          "name": "resetEnableParameterReference"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 512
          },
          "name": "resetEnableWhenReferencedParameterEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 554
          },
          "name": "resetPrerequisites"
        }
      ],
      "name": "MediaServicesMediaWorkflowTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 500
          },
          "name": "enableParameterReferenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 516
          },
          "name": "enableWhenReferencedParameterEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 529
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 542
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 558
          },
          "name": "prerequisitesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 571
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 584
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 490
          },
          "name": "enableParameterReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 506
          },
          "name": "enableWhenReferencedParameterEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 522
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 535
          },
          "name": "parameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 548
          },
          "name": "prerequisites",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 564
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 577
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTasks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowTasksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 608
      },
      "name": "MediaServicesMediaWorkflowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_media_workflow#create MediaServicesMediaWorkflow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 612
          },
          "name": "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/media_services_media_workflow#delete MediaServicesMediaWorkflow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 616
          },
          "name": "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/media_services_media_workflow#update MediaServicesMediaWorkflow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 620
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowTimeouts"
    },
    "cdktf-provider-oci.MediaServicesMediaWorkflowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-media-workflow/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-media-workflow/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 728
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 744
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 760
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesMediaWorkflowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 732
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 748
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 764
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 722
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 738
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 754
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-media-workflow/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesMediaWorkflowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-media-workflow/index:MediaServicesMediaWorkflowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfig": {
      "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/media_services_stream_cdn_config oci_media_services_stream_cdn_config}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config oci_media_services_stream_cdn_config} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-stream-cdn-config/index.ts",
          "line": 942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesStreamCdnConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 927
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MediaServicesStreamCdnConfig 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/media_services_stream_cdn_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesStreamCdnConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesStreamCdnConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1116
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1129
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1145
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 987
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1029
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1045
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1061
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1077
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1132
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1148
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1160
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1175
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesStreamCdnConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 915
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 975
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1113
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1086
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1126
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1091
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1097
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1102
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1142
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1107
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1120
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 991
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1004
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1017
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1033
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1049
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1065
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1081
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1136
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1152
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 981
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 997
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1010
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1023
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1039
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1055
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 1071
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfig"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 9
      },
      "name": "MediaServicesStreamCdnConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#config MediaServicesStreamCdnConfig#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 46
          },
          "name": "config",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#display_name MediaServicesStreamCdnConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/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/media_services_stream_cdn_config#distribution_channel_id MediaServicesStreamCdnConfig#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 21
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#defined_tags MediaServicesStreamCdnConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/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/media_services_stream_cdn_config#freeform_tags MediaServicesStreamCdnConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/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/media_services_stream_cdn_config#id MediaServicesStreamCdnConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/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/media_services_stream_cdn_config#is_enabled MediaServicesStreamCdnConfig#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 36
          },
          "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/media_services_stream_cdn_config#is_lock_override MediaServicesStreamCdnConfig#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/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/media_services_stream_cdn_config#locks MediaServicesStreamCdnConfig#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 52
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#timeouts MediaServicesStreamCdnConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigConfig"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 60
      },
      "name": "MediaServicesStreamCdnConfigConfigA",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#type MediaServicesStreamCdnConfig#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 108
          },
          "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/media_services_stream_cdn_config#edge_hostname MediaServicesStreamCdnConfig#edge_hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 64
          },
          "name": "edgeHostname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#edge_path_prefix MediaServicesStreamCdnConfig#edge_path_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 68
          },
          "name": "edgePathPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#edge_token_key MediaServicesStreamCdnConfig#edge_token_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 72
          },
          "name": "edgeTokenKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#edge_token_salt MediaServicesStreamCdnConfig#edge_token_salt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 76
          },
          "name": "edgeTokenSalt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#is_edge_token_auth MediaServicesStreamCdnConfig#is_edge_token_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 80
          },
          "name": "isEdgeTokenAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/media_services_stream_cdn_config#origin_auth_secret_key_a MediaServicesStreamCdnConfig#origin_auth_secret_key_a}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 84
          },
          "name": "originAuthSecretKeyA",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#origin_auth_secret_key_b MediaServicesStreamCdnConfig#origin_auth_secret_key_b}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 88
          },
          "name": "originAuthSecretKeyB",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#origin_auth_secret_key_nonce_a MediaServicesStreamCdnConfig#origin_auth_secret_key_nonce_a}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 92
          },
          "name": "originAuthSecretKeyNonceA",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#origin_auth_secret_key_nonce_b MediaServicesStreamCdnConfig#origin_auth_secret_key_nonce_b}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 96
          },
          "name": "originAuthSecretKeyNonceB",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#origin_auth_sign_encryption MediaServicesStreamCdnConfig#origin_auth_sign_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 100
          },
          "name": "originAuthSignEncryption",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#origin_auth_sign_type MediaServicesStreamCdnConfig#origin_auth_sign_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 104
          },
          "name": "originAuthSignType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigConfigA"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigAOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-cdn-config/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/media-services-stream-cdn-config/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 323
          },
          "name": "resetEdgeHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 339
          },
          "name": "resetEdgePathPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 355
          },
          "name": "resetEdgeTokenKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 371
          },
          "name": "resetEdgeTokenSalt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 387
          },
          "name": "resetIsEdgeTokenAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 403
          },
          "name": "resetOriginAuthSecretKeyA"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 419
          },
          "name": "resetOriginAuthSecretKeyB"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 435
          },
          "name": "resetOriginAuthSecretKeyNonceA"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 451
          },
          "name": "resetOriginAuthSecretKeyNonceB"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 467
          },
          "name": "resetOriginAuthSignEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 483
          },
          "name": "resetOriginAuthSignType"
        }
      ],
      "name": "MediaServicesStreamCdnConfigConfigAOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 327
          },
          "name": "edgeHostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 343
          },
          "name": "edgePathPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 359
          },
          "name": "edgeTokenKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 375
          },
          "name": "edgeTokenSaltInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 391
          },
          "name": "isEdgeTokenAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 407
          },
          "name": "originAuthSecretKeyAInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 423
          },
          "name": "originAuthSecretKeyBInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 439
          },
          "name": "originAuthSecretKeyNonceAInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 455
          },
          "name": "originAuthSecretKeyNonceBInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 471
          },
          "name": "originAuthSignEncryptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 487
          },
          "name": "originAuthSignTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 500
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 317
          },
          "name": "edgeHostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 333
          },
          "name": "edgePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 349
          },
          "name": "edgeTokenKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 365
          },
          "name": "edgeTokenSalt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 381
          },
          "name": "isEdgeTokenAuth",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 397
          },
          "name": "originAuthSecretKeyA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 413
          },
          "name": "originAuthSecretKeyB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 429
          },
          "name": "originAuthSecretKeyNonceA",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 445
          },
          "name": "originAuthSecretKeyNonceB",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 461
          },
          "name": "originAuthSignEncryption",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 477
          },
          "name": "originAuthSignType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 493
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigConfigA"
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigConfigAOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 504
      },
      "name": "MediaServicesStreamCdnConfigLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#compartment_id MediaServicesStreamCdnConfig#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 508
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#type MediaServicesStreamCdnConfig#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 524
          },
          "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/media_services_stream_cdn_config#message MediaServicesStreamCdnConfig#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 512
          },
          "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/media_services_stream_cdn_config#related_resource_id MediaServicesStreamCdnConfig#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 516
          },
          "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/media_services_stream_cdn_config#time_created MediaServicesStreamCdnConfig#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 520
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigLocks"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-cdn-config/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 742
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesStreamCdnConfigLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 735
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 735
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 735
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 728
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigLocksList"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-cdn-config/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 673
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 689
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 705
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesStreamCdnConfigLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 661
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 677
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 693
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 709
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 722
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 654
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 667
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 683
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 699
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 715
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 746
      },
      "name": "MediaServicesStreamCdnConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_cdn_config#create MediaServicesStreamCdnConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 750
          },
          "name": "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/media_services_stream_cdn_config#delete MediaServicesStreamCdnConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 754
          },
          "name": "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/media_services_stream_cdn_config#update MediaServicesStreamCdnConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 758
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigTimeouts"
    },
    "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-cdn-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-cdn-config/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 866
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 882
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 898
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesStreamCdnConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 870
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 886
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 902
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 860
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 876
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 892
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-cdn-config/index.ts",
            "line": 816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamCdnConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-cdn-config/index:MediaServicesStreamCdnConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannel": {
      "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/media_services_stream_distribution_channel oci_media_services_stream_distribution_channel}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel oci_media_services_stream_distribution_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-stream-distribution-channel/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.MediaServicesStreamDistributionChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-distribution-channel/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesStreamDistributionChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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 MediaServicesStreamDistributionChannel 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/media_services_stream_distribution_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesStreamDistributionChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesStreamDistributionChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 639
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 655
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 539
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 573
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 589
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 605
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 642
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 658
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 670
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 683
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesStreamDistributionChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 461
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 561
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 636
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 614
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 620
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 625
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 652
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 630
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 527
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 543
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 556
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 577
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 593
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 609
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 646
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 662
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 520
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 533
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 549
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 567
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 583
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 599
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannel"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-distribution-channel/index.ts",
        "line": 9
      },
      "name": "MediaServicesStreamDistributionChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel#compartment_id MediaServicesStreamDistributionChannel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 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/media_services_stream_distribution_channel#display_name MediaServicesStreamDistributionChannel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#defined_tags MediaServicesStreamDistributionChannel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#freeform_tags MediaServicesStreamDistributionChannel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#id MediaServicesStreamDistributionChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#is_lock_override MediaServicesStreamDistributionChannel#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#locks MediaServicesStreamDistributionChannel#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 42
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel#timeouts MediaServicesStreamDistributionChannel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelConfig"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-distribution-channel/index.ts",
        "line": 50
      },
      "name": "MediaServicesStreamDistributionChannelLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel#compartment_id MediaServicesStreamDistributionChannel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 54
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel#type MediaServicesStreamDistributionChannel#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#message MediaServicesStreamDistributionChannel#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#related_resource_id MediaServicesStreamDistributionChannel#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#time_created MediaServicesStreamDistributionChannel#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 66
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelLocks"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-distribution-channel/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/media-services-stream-distribution-channel/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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.MediaServicesStreamDistributionChannelLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesStreamDistributionChannelLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media-services-stream-distribution-channel/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelLocksList"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-distribution-channel/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/media-services-stream-distribution-channel/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 219
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 235
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 251
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesStreamDistributionChannelLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 207
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 223
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 239
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 255
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 268
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 200
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 213
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 229
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 245
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 261
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-distribution-channel/index.ts",
        "line": 292
      },
      "name": "MediaServicesStreamDistributionChannelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_distribution_channel#create MediaServicesStreamDistributionChannel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#delete MediaServicesStreamDistributionChannel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/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/media_services_stream_distribution_channel#update MediaServicesStreamDistributionChannel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 304
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelTimeouts"
    },
    "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-distribution-channel/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/media-services-stream-distribution-channel/index.ts",
        "line": 350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 412
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 428
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 444
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesStreamDistributionChannelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 416
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 432
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 448
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 406
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 422
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 438
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-distribution-channel/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamDistributionChannelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-distribution-channel/index:MediaServicesStreamDistributionChannelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfig": {
      "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/media_services_stream_packaging_config oci_media_services_stream_packaging_config}."
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config oci_media_services_stream_packaging_config} Resource."
        },
        "locationInModule": {
          "filename": "src/media-services-stream-packaging-config/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.MediaServicesStreamPackagingConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MediaServicesStreamPackagingConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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 MediaServicesStreamPackagingConfig 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/media_services_stream_packaging_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MediaServicesStreamPackagingConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MediaServicesStreamPackagingConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 796
          },
          "name": "putEncryption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 812
          },
          "name": "putLocks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 828
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 662
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 799
          },
          "name": "resetEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 704
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 720
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 736
          },
          "name": "resetIsLockOverride"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 815
          },
          "name": "resetLocks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 831
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 843
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 859
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MediaServicesStreamPackagingConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 589
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 650
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 793
          },
          "name": "encryption",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 809
          },
          "name": "locks",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 758
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 777
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 782
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 825
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 787
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 666
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 679
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 692
          },
          "name": "distributionChannelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 803
          },
          "name": "encryptionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 708
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 724
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 740
          },
          "name": "isLockOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 819
          },
          "name": "locksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 753
          },
          "name": "segmentTimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 771
          },
          "name": "streamPackagingFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 835
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 656
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 672
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 685
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 698
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 714
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 730
          },
          "name": "isLockOverride",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 746
          },
          "name": "segmentTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 764
          },
          "name": "streamPackagingFormat",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfig"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 9
      },
      "name": "MediaServicesStreamPackagingConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#display_name MediaServicesStreamPackagingConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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/media_services_stream_packaging_config#distribution_channel_id MediaServicesStreamPackagingConfig#distribution_channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 21
          },
          "name": "distributionChannelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#segment_time_in_seconds MediaServicesStreamPackagingConfig#segment_time_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 40
          },
          "name": "segmentTimeInSeconds",
          "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/media_services_stream_packaging_config#stream_packaging_format MediaServicesStreamPackagingConfig#stream_packaging_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 44
          },
          "name": "streamPackagingFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#defined_tags MediaServicesStreamPackagingConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 13
          },
          "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/media_services_stream_packaging_config#encryption MediaServicesStreamPackagingConfig#encryption}",
            "stability": "stable",
            "summary": "encryption block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 50
          },
          "name": "encryption",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#freeform_tags MediaServicesStreamPackagingConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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/media_services_stream_packaging_config#id MediaServicesStreamPackagingConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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/media_services_stream_packaging_config#is_lock_override MediaServicesStreamPackagingConfig#is_lock_override}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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/media_services_stream_packaging_config#locks MediaServicesStreamPackagingConfig#locks}",
            "stability": "stable",
            "summary": "locks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 56
          },
          "name": "locks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#timeouts MediaServicesStreamPackagingConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigConfig"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 64
      },
      "name": "MediaServicesStreamPackagingConfigEncryption",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#algorithm MediaServicesStreamPackagingConfig#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 68
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#kms_key_id MediaServicesStreamPackagingConfig#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 72
          },
          "name": "kmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigEncryption"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-packaging-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/media-services-stream-packaging-config/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 170
          },
          "name": "resetKmsKeyId"
        }
      ],
      "name": "MediaServicesStreamPackagingConfigEncryptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 158
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 174
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 151
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 164
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigEncryption"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigEncryptionOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 178
      },
      "name": "MediaServicesStreamPackagingConfigLocks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#compartment_id MediaServicesStreamPackagingConfig#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 182
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#type MediaServicesStreamPackagingConfig#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 198
          },
          "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/media_services_stream_packaging_config#message MediaServicesStreamPackagingConfig#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 186
          },
          "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/media_services_stream_packaging_config#related_resource_id MediaServicesStreamPackagingConfig#related_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 190
          },
          "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/media_services_stream_packaging_config#time_created MediaServicesStreamPackagingConfig#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 194
          },
          "name": "timeCreated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigLocks"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-packaging-config/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/media-services-stream-packaging-config/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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.MediaServicesStreamPackagingConfigLocksOutputReference"
            }
          }
        }
      ],
      "name": "MediaServicesStreamPackagingConfigLocksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 409
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/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/media-services-stream-packaging-config/index.ts",
            "line": 409
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigLocksList"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-packaging-config/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 347
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 363
          },
          "name": "resetRelatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 379
          },
          "name": "resetTimeCreated"
        }
      ],
      "name": "MediaServicesStreamPackagingConfigLocksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 335
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 351
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 367
          },
          "name": "relatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 383
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 396
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 328
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 341
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 357
          },
          "name": "relatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 373
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 389
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigLocks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigLocksOutputReference"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 420
      },
      "name": "MediaServicesStreamPackagingConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/media_services_stream_packaging_config#create MediaServicesStreamPackagingConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 424
          },
          "name": "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/media_services_stream_packaging_config#delete MediaServicesStreamPackagingConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 428
          },
          "name": "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/media_services_stream_packaging_config#update MediaServicesStreamPackagingConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 432
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigTimeouts"
    },
    "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/media-services-stream-packaging-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/media-services-stream-packaging-config/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 540
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 556
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 572
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MediaServicesStreamPackagingConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 544
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 560
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 576
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 534
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 550
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 566
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/media-services-stream-packaging-config/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MediaServicesStreamPackagingConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/media-services-stream-packaging-config/index:MediaServicesStreamPackagingConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationCustomTable": {
      "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/metering_computation_custom_table oci_metering_computation_custom_table}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table oci_metering_computation_custom_table} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-custom-table/index.ts",
          "line": 664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationCustomTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationCustomTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 649
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationCustomTable 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/metering_computation_custom_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationCustomTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationCustomTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 738
          },
          "name": "putSavedCustomTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 751
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 712
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 754
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 766
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 776
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationCustomTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 637
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 735
          },
          "name": "savedCustomTable",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 748
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 700
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 716
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 742
          },
          "name": "savedCustomTableInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 729
          },
          "name": "savedReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 758
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 693
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 706
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 722
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTable"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 9
      },
      "name": "MeteringComputationCustomTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table#compartment_id MeteringComputationCustomTable#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/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/metering_computation_custom_table#saved_custom_table MeteringComputationCustomTable#saved_custom_table}",
            "stability": "stable",
            "summary": "saved_custom_table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 30
          },
          "name": "savedCustomTable",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table#saved_report_id MeteringComputationCustomTable#saved_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 24
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/metering_computation_custom_table#id MeteringComputationCustomTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/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/metering_computation_custom_table#timeouts MeteringComputationCustomTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableConfig"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 220
      },
      "name": "MeteringComputationCustomTableSavedCustomTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table#display_name MeteringComputationCustomTable#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 232
          },
          "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/metering_computation_custom_table#column_group_by MeteringComputationCustomTable#column_group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 224
          },
          "name": "columnGroupBy",
          "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/metering_computation_custom_table#compartment_depth MeteringComputationCustomTable#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 228
          },
          "name": "compartmentDepth",
          "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/metering_computation_custom_table#group_by_tag MeteringComputationCustomTable#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 246
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag"
                    },
                    "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/metering_computation_custom_table#row_group_by MeteringComputationCustomTable#row_group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 236
          },
          "name": "rowGroupBy",
          "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/metering_computation_custom_table#version MeteringComputationCustomTable#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 240
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableSavedCustomTable"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 38
      },
      "name": "MeteringComputationCustomTableSavedCustomTableGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table#key MeteringComputationCustomTable#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 42
          },
          "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/metering_computation_custom_table#namespace MeteringComputationCustomTable#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 46
          },
          "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/metering_computation_custom_table#value MeteringComputationCustomTable#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 50
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableSavedCustomTableGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-custom-table/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/metering-computation-custom-table/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/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.MeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationCustomTableSavedCustomTableGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 209
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/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/metering-computation-custom-table/index.ts",
            "line": 209
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableSavedCustomTableGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-custom-table/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 160
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 176
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 192
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 164
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 180
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 196
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 154
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 170
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 186
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableSavedCustomTableGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-custom-table/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/metering-computation-custom-table/index.ts",
        "line": 313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 457
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 383
          },
          "name": "resetColumnGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 399
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 460
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 428
          },
          "name": "resetRowGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 444
          },
          "name": "resetVersion"
        }
      ],
      "name": "MeteringComputationCustomTableSavedCustomTableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 454
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 387
          },
          "name": "columnGroupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 403
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 416
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 464
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTableGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 432
          },
          "name": "rowGroupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 448
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 377
          },
          "name": "columnGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 393
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 409
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 422
          },
          "name": "rowGroupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 438
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationCustomTableSavedCustomTable"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableSavedCustomTableOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 468
      },
      "name": "MeteringComputationCustomTableTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_custom_table#create MeteringComputationCustomTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 472
          },
          "name": "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/metering_computation_custom_table#delete MeteringComputationCustomTable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 476
          },
          "name": "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/metering_computation_custom_table#update MeteringComputationCustomTable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 480
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationCustomTableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-custom-table/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-custom-table/index.ts",
        "line": 526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 588
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 604
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 620
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationCustomTableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 592
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 608
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 624
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 582
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 598
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 614
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-custom-table/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationCustomTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-custom-table/index:MeteringComputationCustomTableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQuery": {
      "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/metering_computation_query oci_metering_computation_query}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query oci_metering_computation_query} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 1264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1281
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationQuery 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/metering_computation_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1356
          },
          "name": "putQueryDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1369
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1343
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1372
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1384
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1269
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1353
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1366
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1331
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1360
          },
          "name": "queryDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1376
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1324
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQuery"
    },
    "cdktf-provider-oci.MeteringComputationQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 9
      },
      "name": "MeteringComputationQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#compartment_id MeteringComputationQuery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/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/metering_computation_query#query_definition MeteringComputationQuery#query_definition}",
            "stability": "stable",
            "summary": "query_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 26
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/metering_computation_query#id MeteringComputationQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/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/metering_computation_query#timeouts MeteringComputationQuery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryConfig"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 925
      },
      "name": "MeteringComputationQueryQueryDefinition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#cost_analysis_ui MeteringComputationQuery#cost_analysis_ui}",
            "stability": "stable",
            "summary": "cost_analysis_ui block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 939
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#display_name MeteringComputationQuery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 929
          },
          "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/metering_computation_query#report_query MeteringComputationQuery#report_query}",
            "stability": "stable",
            "summary": "report_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 945
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#version MeteringComputationQuery#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 933
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinition"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 34
      },
      "name": "MeteringComputationQueryQueryDefinitionCostAnalysisUi",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#graph MeteringComputationQuery#graph}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 38
          },
          "name": "graph",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#is_cumulative_graph MeteringComputationQuery#is_cumulative_graph}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 42
          },
          "name": "isCumulativeGraph",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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/metering-computation-query/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 127
          },
          "name": "resetGraph"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 143
          },
          "name": "resetIsCumulativeGraph"
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 131
          },
          "name": "graphInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 147
          },
          "name": "isCumulativeGraphInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 121
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 137
          },
          "name": "isCumulativeGraph",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1079
          },
          "name": "putCostAnalysisUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1092
          },
          "name": "putReportQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery"
              }
            }
          ]
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1076
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1089
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1083
          },
          "name": "costAnalysisUiInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionCostAnalysisUi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1057
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1096
          },
          "name": "reportQueryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1070
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1050
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1063
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinition"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 480
      },
      "name": "MeteringComputationQueryQueryDefinitionReportQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#granularity MeteringComputationQuery#granularity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 496
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#tenant_id MeteringComputationQuery#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 512
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#compartment_depth MeteringComputationQuery#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 484
          },
          "name": "compartmentDepth",
          "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/metering_computation_query#date_range_name MeteringComputationQuery#date_range_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 488
          },
          "name": "dateRangeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#filter MeteringComputationQuery#filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 492
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#forecast MeteringComputationQuery#forecast}",
            "stability": "stable",
            "summary": "forecast block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 526
          },
          "name": "forecast",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#group_by MeteringComputationQuery#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 500
          },
          "name": "groupBy",
          "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/metering_computation_query#group_by_tag MeteringComputationQuery#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 532
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "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/metering_computation_query#is_aggregate_by_time MeteringComputationQuery#is_aggregate_by_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 504
          },
          "name": "isAggregateByTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/metering_computation_query#query_type MeteringComputationQuery#query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 508
          },
          "name": "queryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#time_usage_ended MeteringComputationQuery#time_usage_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 516
          },
          "name": "timeUsageEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#time_usage_started MeteringComputationQuery#time_usage_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 520
          },
          "name": "timeUsageStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 151
      },
      "name": "MeteringComputationQueryQueryDefinitionReportQueryForecast",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#time_forecast_ended MeteringComputationQuery#time_forecast_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 159
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#forecast_type MeteringComputationQuery#forecast_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 155
          },
          "name": "forecastType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#time_forecast_started MeteringComputationQuery#time_forecast_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 163
          },
          "name": "timeForecastStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryForecast"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 261
          },
          "name": "resetForecastType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 290
          },
          "name": "resetTimeForecastStarted"
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 265
          },
          "name": "forecastTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 278
          },
          "name": "timeForecastEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 294
          },
          "name": "timeForecastStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 255
          },
          "name": "forecastType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 271
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 284
          },
          "name": "timeForecastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 298
      },
      "name": "MeteringComputationQueryQueryDefinitionReportQueryGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#key MeteringComputationQuery#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 302
          },
          "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/metering_computation_query#namespace MeteringComputationQuery#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 306
          },
          "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/metering_computation_query#value MeteringComputationQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 310
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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/metering-computation-query/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/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.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/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/metering-computation-query/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 420
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 436
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 452
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 424
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 440
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 456
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 414
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 430
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 446
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 898
          },
          "name": "putForecast",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 914
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 747
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 763
          },
          "name": "resetDateRangeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 779
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 901
          },
          "name": "resetForecast"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 808
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 917
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 824
          },
          "name": "resetIsAggregateByTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 840
          },
          "name": "resetQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 869
          },
          "name": "resetTimeUsageEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 885
          },
          "name": "resetTimeUsageStarted"
        }
      ],
      "name": "MeteringComputationQueryQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 895
          },
          "name": "forecast",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecastOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 911
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 751
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 767
          },
          "name": "dateRangeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 783
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 905
          },
          "name": "forecastInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryForecast"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 796
          },
          "name": "granularityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 812
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 921
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 828
          },
          "name": "isAggregateByTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 844
          },
          "name": "queryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 857
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 873
          },
          "name": "timeUsageEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 889
          },
          "name": "timeUsageStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 741
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 757
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 773
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 789
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 802
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 818
          },
          "name": "isAggregateByTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 834
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 850
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 863
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 879
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationQueryQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationQueryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-query/index.ts",
        "line": 1100
      },
      "name": "MeteringComputationQueryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_query#create MeteringComputationQuery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1104
          },
          "name": "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/metering_computation_query#delete MeteringComputationQuery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1108
          },
          "name": "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/metering_computation_query#update MeteringComputationQuery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1112
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationQueryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-query/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/metering-computation-query/index.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1220
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1236
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1252
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationQueryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1224
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1240
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1256
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1214
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1230
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1246
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-query/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationQueryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-query/index:MeteringComputationQueryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationSchedule": {
      "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/metering_computation_schedule oci_metering_computation_schedule}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule oci_metering_computation_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/index.ts",
          "line": 1114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1099
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationSchedule 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/metering_computation_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1323
          },
          "name": "putQueryProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1339
          },
          "name": "putResultLocation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1352
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1170
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1186
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1202
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1218
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1247
          },
          "name": "resetOutputFileFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1326
          },
          "name": "resetQueryProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1263
          },
          "name": "resetSavedReportId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1355
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1367
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1385
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1087
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1320
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1336
          },
          "name": "resultLocation",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1285
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1291
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1296
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1301
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1349
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1158
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1174
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1190
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1206
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1222
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1235
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1251
          },
          "name": "outputFileFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1330
          },
          "name": "queryPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1343
          },
          "name": "resultLocationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocation"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1267
          },
          "name": "savedReportIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1280
          },
          "name": "scheduleRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1359
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1314
          },
          "name": "timeScheduledInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1151
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1164
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1180
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1196
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1212
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1241
          },
          "name": "outputFileFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1257
          },
          "name": "savedReportId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1273
          },
          "name": "scheduleRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1307
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationSchedule"
    },
    "cdktf-provider-oci.MeteringComputationScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 9
      },
      "name": "MeteringComputationScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#compartment_id MeteringComputationSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-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/metering_computation_schedule#name MeteringComputationSchedule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/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/metering_computation_schedule#result_location MeteringComputationSchedule#result_location}",
            "stability": "stable",
            "summary": "result_location block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 64
          },
          "name": "resultLocation",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#schedule_recurrences MeteringComputationSchedule#schedule_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 48
          },
          "name": "scheduleRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#time_scheduled MeteringComputationSchedule#time_scheduled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 52
          },
          "name": "timeScheduled",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#defined_tags MeteringComputationSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-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/metering_computation_schedule#description MeteringComputationSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-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/metering_computation_schedule#freeform_tags MeteringComputationSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/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/metering_computation_schedule#id MeteringComputationSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/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/metering_computation_schedule#output_file_format MeteringComputationSchedule#output_file_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 40
          },
          "name": "outputFileFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#query_properties MeteringComputationSchedule#query_properties}",
            "stability": "stable",
            "summary": "query_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 58
          },
          "name": "queryProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#saved_report_id MeteringComputationSchedule#saved_report_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 44
          },
          "name": "savedReportId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#timeouts MeteringComputationSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleConfig"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 434
      },
      "name": "MeteringComputationScheduleQueryProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#date_range MeteringComputationSchedule#date_range}",
            "stability": "stable",
            "summary": "date_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 464
          },
          "name": "dateRange",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#granularity MeteringComputationSchedule#granularity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 446
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#compartment_depth MeteringComputationSchedule#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 438
          },
          "name": "compartmentDepth",
          "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/metering_computation_schedule#filter MeteringComputationSchedule#filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 442
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#group_by MeteringComputationSchedule#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 450
          },
          "name": "groupBy",
          "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/metering_computation_schedule#group_by_tag MeteringComputationSchedule#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 470
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag"
                    },
                    "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/metering_computation_schedule#is_aggregate_by_time MeteringComputationSchedule#is_aggregate_by_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 454
          },
          "name": "isAggregateByTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/metering_computation_schedule#query_type MeteringComputationSchedule#query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 458
          },
          "name": "queryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryProperties"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 72
      },
      "name": "MeteringComputationScheduleQueryPropertiesDateRange",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#date_range_type MeteringComputationSchedule#date_range_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 76
          },
          "name": "dateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#dynamic_date_range_type MeteringComputationSchedule#dynamic_date_range_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 80
          },
          "name": "dynamicDateRangeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#time_usage_ended MeteringComputationSchedule#time_usage_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 84
          },
          "name": "timeUsageEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#time_usage_started MeteringComputationSchedule#time_usage_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 88
          },
          "name": "timeUsageStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesDateRange"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRangeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 212
          },
          "name": "resetDynamicDateRangeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 228
          },
          "name": "resetTimeUsageEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 244
          },
          "name": "resetTimeUsageStarted"
        }
      ],
      "name": "MeteringComputationScheduleQueryPropertiesDateRangeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 200
          },
          "name": "dateRangeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 216
          },
          "name": "dynamicDateRangeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 232
          },
          "name": "timeUsageEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 248
          },
          "name": "timeUsageStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 193
          },
          "name": "dateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 206
          },
          "name": "dynamicDateRangeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 222
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 238
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesDateRangeOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 252
      },
      "name": "MeteringComputationScheduleQueryPropertiesGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#key MeteringComputationSchedule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 256
          },
          "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/metering_computation_schedule#namespace MeteringComputationSchedule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 260
          },
          "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/metering_computation_schedule#value MeteringComputationSchedule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 264
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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/metering-computation-schedule/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/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.MeteringComputationScheduleQueryPropertiesGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationScheduleQueryPropertiesGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 423
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/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/metering-computation-schedule/index.ts",
            "line": 423
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 416
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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/metering-computation-schedule/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 374
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 390
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 406
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationScheduleQueryPropertiesGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 378
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 394
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 410
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 368
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 384
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 400
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 723
          },
          "name": "putDateRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 736
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 633
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 649
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 678
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 739
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 694
          },
          "name": "resetIsAggregateByTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 710
          },
          "name": "resetQueryType"
        }
      ],
      "name": "MeteringComputationScheduleQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 720
          },
          "name": "dateRange",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 733
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 637
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 727
          },
          "name": "dateRangeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesDateRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 653
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 666
          },
          "name": "granularityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 682
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 743
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryPropertiesGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 698
          },
          "name": "isAggregateByTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 714
          },
          "name": "queryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 627
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 643
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 659
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 672
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 688
          },
          "name": "isAggregateByTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 704
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleQueryProperties"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationScheduleResultLocation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 747
      },
      "name": "MeteringComputationScheduleResultLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#bucket MeteringComputationSchedule#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 751
          },
          "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/metering_computation_schedule#location_type MeteringComputationSchedule#location_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 755
          },
          "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/metering_computation_schedule#namespace MeteringComputationSchedule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 759
          },
          "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/metering_computation_schedule#region MeteringComputationSchedule#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 763
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleResultLocation"
    },
    "cdktf-provider-oci.MeteringComputationScheduleResultLocationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 816
      },
      "name": "MeteringComputationScheduleResultLocationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 875
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 888
          },
          "name": "locationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 901
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 914
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 868
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 881
          },
          "name": "locationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 894
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 907
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationScheduleResultLocation"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleResultLocationOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 918
      },
      "name": "MeteringComputationScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_schedule#create MeteringComputationSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 922
          },
          "name": "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/metering_computation_schedule#delete MeteringComputationSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 926
          },
          "name": "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/metering_computation_schedule#update MeteringComputationSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 930
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-schedule/index.ts",
        "line": 976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1038
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1054
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1070
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1042
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1058
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1074
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1032
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1048
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 1064
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-schedule/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-schedule/index:MeteringComputationScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsage": {
      "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/metering_computation_usage oci_metering_computation_usage}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsage",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage oci_metering_computation_usage} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/index.ts",
          "line": 908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationUsageConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationUsage resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 893
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationUsage 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/metering_computation_usage#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationUsage that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationUsage to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1102
          },
          "name": "putForecast",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageForecast"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1118
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1134
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 951
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 967
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1105
          },
          "name": "resetForecast"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 996
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1121
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1012
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1028
          },
          "name": "resetIsAggregateByTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1050
          },
          "name": "resetQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1137
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1149
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1167
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationUsage",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 881
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1099
          },
          "name": "forecast",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageForecastOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1115
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1038
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1131
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 955
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 971
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1109
          },
          "name": "forecastInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageForecast"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 984
          },
          "name": "granularityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1000
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1125
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1016
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1032
          },
          "name": "isAggregateByTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1054
          },
          "name": "queryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1067
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1141
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1080
          },
          "name": "timeUsageEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1093
          },
          "name": "timeUsageStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 945
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 961
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 977
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 990
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1006
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1022
          },
          "name": "isAggregateByTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1044
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1060
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1073
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 1086
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsage"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmission": {
      "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/metering_computation_usage_carbon_emission oci_metering_computation_usage_carbon_emission}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmission",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission oci_metering_computation_usage_carbon_emission} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/index.ts",
          "line": 704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationUsageCarbonEmission resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 689
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationUsageCarbonEmission 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/metering_computation_usage_carbon_emission#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationUsageCarbonEmission that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationUsageCarbonEmission to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 917
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 933
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 747
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 763
          },
          "name": "resetEmissionCalculationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 779
          },
          "name": "resetEmissionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 795
          },
          "name": "resetGranularity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 811
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 920
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 827
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 843
          },
          "name": "resetIsAggregateByTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 936
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 904
          },
          "name": "resetUsageCarbonEmissionFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 948
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 966
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmission",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 677
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 914
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 853
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 930
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 751
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 767
          },
          "name": "emissionCalculationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 783
          },
          "name": "emissionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 799
          },
          "name": "granularityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 815
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 924
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 831
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 847
          },
          "name": "isAggregateByTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 866
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 940
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 879
          },
          "name": "timeUsageEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 892
          },
          "name": "timeUsageStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 908
          },
          "name": "usageCarbonEmissionFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 741
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 757
          },
          "name": "emissionCalculationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 773
          },
          "name": "emissionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 789
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 805
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 821
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 837
          },
          "name": "isAggregateByTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 859
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 872
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 885
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 898
          },
          "name": "usageCarbonEmissionFilter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmission"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 9
      },
      "name": "MeteringComputationUsageCarbonEmissionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#tenant_id MeteringComputationUsageCarbonEmission#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 44
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#time_usage_ended MeteringComputationUsageCarbonEmission#time_usage_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 48
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#time_usage_started MeteringComputationUsageCarbonEmission#time_usage_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 52
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#compartment_depth MeteringComputationUsageCarbonEmission#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 13
          },
          "name": "compartmentDepth",
          "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/metering_computation_usage_carbon_emission#emission_calculation_method MeteringComputationUsageCarbonEmission#emission_calculation_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 17
          },
          "name": "emissionCalculationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#emission_type MeteringComputationUsageCarbonEmission#emission_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 21
          },
          "name": "emissionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#granularity MeteringComputationUsageCarbonEmission#granularity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 25
          },
          "name": "granularity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#group_by MeteringComputationUsageCarbonEmission#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 29
          },
          "name": "groupBy",
          "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/metering_computation_usage_carbon_emission#group_by_tag MeteringComputationUsageCarbonEmission#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 62
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/metering_computation_usage_carbon_emission#id MeteringComputationUsageCarbonEmission#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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/metering_computation_usage_carbon_emission#is_aggregate_by_time MeteringComputationUsageCarbonEmission#is_aggregate_by_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 40
          },
          "name": "isAggregateByTime",
          "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/metering_computation_usage_carbon_emission#timeouts MeteringComputationUsageCarbonEmission#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#usage_carbon_emission_filter MeteringComputationUsageCarbonEmission#usage_carbon_emission_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 56
          },
          "name": "usageCarbonEmissionFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionConfig"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 326
      },
      "name": "MeteringComputationUsageCarbonEmissionGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#key MeteringComputationUsageCarbonEmission#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 330
          },
          "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/metering_computation_usage_carbon_emission#namespace MeteringComputationUsageCarbonEmission#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 334
          },
          "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/metering_computation_usage_carbon_emission#value MeteringComputationUsageCarbonEmission#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 338
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
        "line": 489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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.MeteringComputationUsageCarbonEmissionGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 497
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
            "line": 497
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 448
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 464
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 480
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 452
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 468
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 484
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 442
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 458
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 474
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 155
      },
      "name": "MeteringComputationUsageCarbonEmissionItems",
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItems"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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.MeteringComputationUsageCarbonEmissionItemsOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 315
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItemsList"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
        "line": 178
      },
      "name": "MeteringComputationUsageCarbonEmissionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 207
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 212
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 217
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 222
          },
          "name": "compartmentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 227
          },
          "name": "computedCarbonEmission",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 232
          },
          "name": "emissionCalculationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 237
          },
          "name": "emissionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 242
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 247
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 252
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 257
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 262
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 267
          },
          "name": "skuName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 272
          },
          "name": "skuPartNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 277
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 283
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 288
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 293
          },
          "name": "tenantName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 298
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 303
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItems"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItemsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 70
      },
      "name": "MeteringComputationUsageCarbonEmissionItemsTags",
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItemsTags"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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.MeteringComputationUsageCarbonEmissionItemsTagsOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionItemsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 144
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/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/metering-computation-usage-carbon-emission/index.ts",
            "line": 144
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItemsTagsList"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 93
      },
      "name": "MeteringComputationUsageCarbonEmissionItemsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 122
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 127
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 132
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionItemsTags"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionItemsTagsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 508
      },
      "name": "MeteringComputationUsageCarbonEmissionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emission#create MeteringComputationUsageCarbonEmission#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 512
          },
          "name": "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/metering_computation_usage_carbon_emission#delete MeteringComputationUsageCarbonEmission#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 516
          },
          "name": "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/metering_computation_usage_carbon_emission#update MeteringComputationUsageCarbonEmission#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 520
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emission/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emission/index.ts",
        "line": 566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 628
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 644
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 660
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 632
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 648
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 664
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 622
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 638
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 654
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emission/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emission/index:MeteringComputationUsageCarbonEmissionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQuery": {
      "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/metering_computation_usage_carbon_emissions_query oci_metering_computation_usage_carbon_emissions_query}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query oci_metering_computation_usage_carbon_emissions_query} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
          "line": 1150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 1118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationUsageCarbonEmissionsQuery resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MeteringComputationUsageCarbonEmissionsQuery 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/metering_computation_usage_carbon_emissions_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationUsageCarbonEmissionsQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationUsageCarbonEmissionsQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1210
          },
          "name": "putQueryDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1223
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1197
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1226
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1238
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1247
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1207
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1220
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1185
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1201
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1214
          },
          "name": "queryDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1230
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1178
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQuery"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 9
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#compartment_id MeteringComputationUsageCarbonEmissionsQuery#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering_computation_usage_carbon_emissions_query#query_definition MeteringComputationUsageCarbonEmissionsQuery#query_definition}",
            "stability": "stable",
            "summary": "query_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 26
          },
          "name": "queryDefinition",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/metering_computation_usage_carbon_emissions_query#id MeteringComputationUsageCarbonEmissionsQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering_computation_usage_carbon_emissions_query#timeouts MeteringComputationUsageCarbonEmissionsQuery#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryConfig"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 779
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#cost_analysis_ui MeteringComputationUsageCarbonEmissionsQuery#cost_analysis_ui}",
            "stability": "stable",
            "summary": "cost_analysis_ui block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 793
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#display_name MeteringComputationUsageCarbonEmissionsQuery#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 783
          },
          "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/metering_computation_usage_carbon_emissions_query#report_query MeteringComputationUsageCarbonEmissionsQuery#report_query}",
            "stability": "stable",
            "summary": "report_query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 799
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#version MeteringComputationUsageCarbonEmissionsQuery#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 787
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 34
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#graph MeteringComputationUsageCarbonEmissionsQuery#graph}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 38
          },
          "name": "graph",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#is_cumulative_graph MeteringComputationUsageCarbonEmissionsQuery#is_cumulative_graph}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 42
          },
          "name": "isCumulativeGraph",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 127
          },
          "name": "resetGraph"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 143
          },
          "name": "resetIsCumulativeGraph"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 131
          },
          "name": "graphInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 147
          },
          "name": "isCumulativeGraphInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 121
          },
          "name": "graph",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 137
          },
          "name": "isCumulativeGraph",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 933
          },
          "name": "putCostAnalysisUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 946
          },
          "name": "putReportQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
              }
            }
          ]
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 930
          },
          "name": "costAnalysisUi",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 943
          },
          "name": "reportQuery",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 937
          },
          "name": "costAnalysisUiInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionCostAnalysisUi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 911
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 950
          },
          "name": "reportQueryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 924
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 904
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 917
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinition"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 333
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#tenant_id MeteringComputationUsageCarbonEmissionsQuery#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 365
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#compartment_depth MeteringComputationUsageCarbonEmissionsQuery#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 337
          },
          "name": "compartmentDepth",
          "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/metering_computation_usage_carbon_emissions_query#date_range_name MeteringComputationUsageCarbonEmissionsQuery#date_range_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 341
          },
          "name": "dateRangeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#emission_calculation_method MeteringComputationUsageCarbonEmissionsQuery#emission_calculation_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 345
          },
          "name": "emissionCalculationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#emission_type MeteringComputationUsageCarbonEmissionsQuery#emission_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 349
          },
          "name": "emissionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#granularity MeteringComputationUsageCarbonEmissionsQuery#granularity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 353
          },
          "name": "granularity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#group_by MeteringComputationUsageCarbonEmissionsQuery#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 357
          },
          "name": "groupBy",
          "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/metering_computation_usage_carbon_emissions_query#group_by_tag MeteringComputationUsageCarbonEmissionsQuery#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 383
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "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/metering_computation_usage_carbon_emissions_query#is_aggregate_by_time MeteringComputationUsageCarbonEmissionsQuery#is_aggregate_by_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 361
          },
          "name": "isAggregateByTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/metering_computation_usage_carbon_emissions_query#time_usage_ended MeteringComputationUsageCarbonEmissionsQuery#time_usage_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 369
          },
          "name": "timeUsageEnded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#time_usage_started MeteringComputationUsageCarbonEmissionsQuery#time_usage_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 373
          },
          "name": "timeUsageStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#usage_carbon_emissions_query_filter MeteringComputationUsageCarbonEmissionsQuery#usage_carbon_emissions_query_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 377
          },
          "name": "usageCarbonEmissionsQueryFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 151
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#key MeteringComputationUsageCarbonEmissionsQuery#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 155
          },
          "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/metering_computation_usage_carbon_emissions_query#namespace MeteringComputationUsageCarbonEmissionsQuery#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 159
          },
          "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/metering_computation_usage_carbon_emissions_query#value MeteringComputationUsageCarbonEmissionsQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 163
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/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.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 322
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 322
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 273
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 289
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 305
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 277
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 293
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 309
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 267
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 283
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 299
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 768
          },
          "name": "putGroupByTag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 598
          },
          "name": "resetCompartmentDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 614
          },
          "name": "resetDateRangeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 630
          },
          "name": "resetEmissionCalculationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 646
          },
          "name": "resetEmissionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 662
          },
          "name": "resetGranularity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 678
          },
          "name": "resetGroupBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 771
          },
          "name": "resetGroupByTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 694
          },
          "name": "resetIsAggregateByTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 723
          },
          "name": "resetTimeUsageEnded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 739
          },
          "name": "resetTimeUsageStarted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 755
          },
          "name": "resetUsageCarbonEmissionsQueryFilter"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 765
          },
          "name": "groupByTag",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTagList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 602
          },
          "name": "compartmentDepthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 618
          },
          "name": "dateRangeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 634
          },
          "name": "emissionCalculationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 650
          },
          "name": "emissionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 666
          },
          "name": "granularityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 682
          },
          "name": "groupByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 775
          },
          "name": "groupByTagInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 698
          },
          "name": "isAggregateByTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 711
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 727
          },
          "name": "timeUsageEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 743
          },
          "name": "timeUsageStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 759
          },
          "name": "usageCarbonEmissionsQueryFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 592
          },
          "name": "compartmentDepth",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 608
          },
          "name": "dateRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 624
          },
          "name": "emissionCalculationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 640
          },
          "name": "emissionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 656
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 672
          },
          "name": "groupBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 688
          },
          "name": "isAggregateByTime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 704
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 717
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 733
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 749
          },
          "name": "usageCarbonEmissionsQueryFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQuery"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryQueryDefinitionReportQueryOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 954
      },
      "name": "MeteringComputationUsageCarbonEmissionsQueryTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_carbon_emissions_query#create MeteringComputationUsageCarbonEmissionsQuery#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 958
          },
          "name": "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/metering_computation_usage_carbon_emissions_query#delete MeteringComputationUsageCarbonEmissionsQuery#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 962
          },
          "name": "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/metering_computation_usage_carbon_emissions_query#update MeteringComputationUsageCarbonEmissionsQuery#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 966
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-carbon-emissions-query/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
        "line": 1012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1074
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1090
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1106
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationUsageCarbonEmissionsQueryTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1078
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1094
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1110
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1068
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1084
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1100
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-carbon-emissions-query/index.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageCarbonEmissionsQueryTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-carbon-emissions-query/index:MeteringComputationUsageCarbonEmissionsQueryTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 9
      },
      "name": "MeteringComputationUsageConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#granularity MeteringComputationUsage#granularity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 21
          },
          "name": "granularity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#tenant_id MeteringComputationUsage#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 44
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#time_usage_ended MeteringComputationUsage#time_usage_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 48
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#time_usage_started MeteringComputationUsage#time_usage_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 52
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#compartment_depth MeteringComputationUsage#compartment_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 13
          },
          "name": "compartmentDepth",
          "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/metering_computation_usage#filter MeteringComputationUsage#filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 17
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#forecast MeteringComputationUsage#forecast}",
            "stability": "stable",
            "summary": "forecast block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 58
          },
          "name": "forecast",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageForecast"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#group_by MeteringComputationUsage#group_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 25
          },
          "name": "groupBy",
          "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/metering_computation_usage#group_by_tag MeteringComputationUsage#group_by_tag}",
            "stability": "stable",
            "summary": "group_by_tag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 64
          },
          "name": "groupByTag",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/metering_computation_usage#id MeteringComputationUsage#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/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/metering_computation_usage#is_aggregate_by_time MeteringComputationUsage#is_aggregate_by_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 36
          },
          "name": "isAggregateByTime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/metering_computation_usage#query_type MeteringComputationUsage#query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 40
          },
          "name": "queryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#timeouts MeteringComputationUsage#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageConfig"
    },
    "cdktf-provider-oci.MeteringComputationUsageForecast": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageForecast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 383
      },
      "name": "MeteringComputationUsageForecast",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#time_forecast_ended MeteringComputationUsage#time_forecast_ended}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 391
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#forecast_type MeteringComputationUsage#forecast_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 387
          },
          "name": "forecastType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#time_forecast_started MeteringComputationUsage#time_forecast_started}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 395
          },
          "name": "timeForecastStarted",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageForecast"
    },
    "cdktf-provider-oci.MeteringComputationUsageForecastOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageForecastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 493
          },
          "name": "resetForecastType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 522
          },
          "name": "resetTimeForecastStarted"
        }
      ],
      "name": "MeteringComputationUsageForecastOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 497
          },
          "name": "forecastTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 510
          },
          "name": "timeForecastEndedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 526
          },
          "name": "timeForecastStartedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 487
          },
          "name": "forecastType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 503
          },
          "name": "timeForecastEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 516
          },
          "name": "timeForecastStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageForecast"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageForecastOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageGroupByTag": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 530
      },
      "name": "MeteringComputationUsageGroupByTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#key MeteringComputationUsage#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 534
          },
          "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/metering_computation_usage#namespace MeteringComputationUsage#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 538
          },
          "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/metering_computation_usage#value MeteringComputationUsage#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 542
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageGroupByTag"
    },
    "cdktf-provider-oci.MeteringComputationUsageGroupByTagList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTagList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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.MeteringComputationUsageGroupByTagOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageGroupByTagList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 701
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
            "line": 701
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageGroupByTagList"
    },
    "cdktf-provider-oci.MeteringComputationUsageGroupByTagOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 652
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 668
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 684
          },
          "name": "resetValue"
        }
      ],
      "name": "MeteringComputationUsageGroupByTagOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 656
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 672
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 688
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 646
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 662
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 678
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageGroupByTag"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageGroupByTagOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 157
      },
      "name": "MeteringComputationUsageItems",
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItems"
    },
    "cdktf-provider-oci.MeteringComputationUsageItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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.MeteringComputationUsageItemsOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 372
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
            "line": 372
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItemsList"
    },
    "cdktf-provider-oci.MeteringComputationUsageItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 180
      },
      "name": "MeteringComputationUsageItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 209
          },
          "name": "ad",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 214
          },
          "name": "attributedCost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 219
          },
          "name": "attributedUsage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 224
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 229
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 234
          },
          "name": "compartmentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 239
          },
          "name": "computedAmount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 244
          },
          "name": "computedQuantity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 249
          },
          "name": "currency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 254
          },
          "name": "discount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 259
          },
          "name": "isForecast",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 264
          },
          "name": "listRate",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 269
          },
          "name": "overage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 274
          },
          "name": "overagesFlag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 279
          },
          "name": "platform",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 284
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 289
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 294
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 299
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 304
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 309
          },
          "name": "skuName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 314
          },
          "name": "skuPartNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 319
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 325
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 330
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 335
          },
          "name": "tenantName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 340
          },
          "name": "timeUsageEnded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 345
          },
          "name": "timeUsageStarted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 350
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 355
          },
          "name": "unitPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 360
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageItems"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItemsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageItemsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 72
      },
      "name": "MeteringComputationUsageItemsTags",
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItemsTags"
    },
    "cdktf-provider-oci.MeteringComputationUsageItemsTagsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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.MeteringComputationUsageItemsTagsOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageItemsTagsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItemsTagsList"
    },
    "cdktf-provider-oci.MeteringComputationUsageItemsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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/metering-computation-usage/index.ts",
        "line": 95
      },
      "name": "MeteringComputationUsageItemsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 124
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 129
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 134
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageItemsTags"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageItemsTagsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroup": {
      "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/metering_computation_usage_statement_email_recipients_group oci_metering_computation_usage_statement_email_recipients_group}."
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group oci_metering_computation_usage_statement_email_recipients_group} Resource."
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-statement-email-recipients-group/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.MeteringComputationUsageStatementEmailRecipientsGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MeteringComputationUsageStatementEmailRecipientsGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/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 MeteringComputationUsageStatementEmailRecipientsGroup 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/metering_computation_usage_statement_email_recipients_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MeteringComputationUsageStatementEmailRecipientsGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MeteringComputationUsageStatementEmailRecipientsGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 543
          },
          "name": "putRecipientsList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 556
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 496
          },
          "name": "resetEmailRecipientsGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 512
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 559
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 571
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 582
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MeteringComputationUsageStatementEmailRecipientsGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 540
          },
          "name": "recipientsList",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 521
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 553
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 484
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 500
          },
          "name": "emailRecipientsGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 516
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 547
          },
          "name": "recipientsListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 534
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 563
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 477
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 490
          },
          "name": "emailRecipientsGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 506
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 527
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroup"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 9
      },
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#compartment_id MeteringComputationUsageStatementEmailRecipientsGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/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/metering_computation_usage_statement_email_recipients_group#recipients_list MeteringComputationUsageStatementEmailRecipientsGroup#recipients_list}",
            "stability": "stable",
            "summary": "recipients_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 34
          },
          "name": "recipientsList",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
                    },
                    "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/metering_computation_usage_statement_email_recipients_group#subscription_id MeteringComputationUsageStatementEmailRecipientsGroup#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 28
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#email_recipients_group_id MeteringComputationUsageStatementEmailRecipientsGroup#email_recipients_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 17
          },
          "name": "emailRecipientsGroupId",
          "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/metering_computation_usage_statement_email_recipients_group#id MeteringComputationUsageStatementEmailRecipientsGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/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/metering_computation_usage_statement_email_recipients_group#timeouts MeteringComputationUsageStatementEmailRecipientsGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupConfig"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 42
      },
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#email_id MeteringComputationUsageStatementEmailRecipientsGroup#email_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 46
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#state MeteringComputationUsageStatementEmailRecipientsGroup#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 58
          },
          "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/metering_computation_usage_statement_email_recipients_group#first_name MeteringComputationUsageStatementEmailRecipientsGroup#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 50
          },
          "name": "firstName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#last_name MeteringComputationUsageStatementEmailRecipientsGroup#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 54
          },
          "name": "lastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-statement-email-recipients-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/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-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.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference"
            }
          }
        }
      ],
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-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/metering-computation-usage-statement-email-recipients-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/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 240
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructList"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-statement-email-recipients-group/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/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 194
          },
          "name": "resetFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 210
          },
          "name": "resetLastName"
        }
      ],
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 182
          },
          "name": "emailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 198
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 214
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 227
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 175
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 188
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 204
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupRecipientsListStructOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 251
      },
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage_statement_email_recipients_group#create MeteringComputationUsageStatementEmailRecipientsGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 255
          },
          "name": "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/metering_computation_usage_statement_email_recipients_group#delete MeteringComputationUsageStatementEmailRecipientsGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 259
          },
          "name": "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/metering_computation_usage_statement_email_recipients_group#update MeteringComputationUsageStatementEmailRecipientsGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 263
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage-statement-email-recipients-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 371
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 387
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 403
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationUsageStatementEmailRecipientsGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 375
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 391
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 407
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 365
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 381
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 397
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage-statement-email-recipients-group/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageStatementEmailRecipientsGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage-statement-email-recipients-group/index:MeteringComputationUsageStatementEmailRecipientsGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MeteringComputationUsageTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 712
      },
      "name": "MeteringComputationUsageTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/metering_computation_usage#create MeteringComputationUsage#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 716
          },
          "name": "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/metering_computation_usage#delete MeteringComputationUsage#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 720
          },
          "name": "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/metering_computation_usage#update MeteringComputationUsage#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 724
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageTimeouts"
    },
    "cdktf-provider-oci.MeteringComputationUsageTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metering-computation-usage/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metering-computation-usage/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 832
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 848
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 864
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MeteringComputationUsageTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 836
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 852
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 868
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 826
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 842
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 858
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metering-computation-usage/index.ts",
            "line": 782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MeteringComputationUsageTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metering-computation-usage/index:MeteringComputationUsageTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarm": {
      "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/monitoring_alarm oci_monitoring_alarm}."
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarm",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm oci_monitoring_alarm} Resource."
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm/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.MonitoringAlarmConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MonitoringAlarm resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/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 MonitoringAlarm 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/monitoring_alarm#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MonitoringAlarm that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MonitoringAlarm to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1145
          },
          "name": "putOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1161
          },
          "name": "putSuppression",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MonitoringAlarmSuppression"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1177
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MonitoringAlarmTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 773
          },
          "name": "resetAlarmSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 789
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 818
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 860
          },
          "name": "resetEvaluationSlackDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 876
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 892
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 921
          },
          "name": "resetIsNotificationsPerMetricDimensionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 937
          },
          "name": "resetMessageFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 966
          },
          "name": "resetMetricCompartmentIdInSubtree"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 995
          },
          "name": "resetNotificationTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1011
          },
          "name": "resetNotificationVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1148
          },
          "name": "resetOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1027
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1056
          },
          "name": "resetRepeatNotificationDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1072
          },
          "name": "resetResolution"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1088
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1104
          },
          "name": "resetRuleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1164
          },
          "name": "resetSuppression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1180
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1192
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1224
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MonitoringAlarm",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 689
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1142
          },
          "name": "overrides",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1126
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1158
          },
          "name": "suppression",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1131
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1174
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1136
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 777
          },
          "name": "alarmSummaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 793
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 806
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 822
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 835
          },
          "name": "destinationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 848
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 864
          },
          "name": "evaluationSlackDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 880
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 896
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 909
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 925
          },
          "name": "isNotificationsPerMetricDimensionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 941
          },
          "name": "messageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 954
          },
          "name": "metricCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 970
          },
          "name": "metricCompartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 983
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 999
          },
          "name": "notificationTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1015
          },
          "name": "notificationVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1152
          },
          "name": "overridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1031
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1044
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1060
          },
          "name": "repeatNotificationDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1076
          },
          "name": "resolutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1092
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1108
          },
          "name": "ruleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1121
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1168
          },
          "name": "suppressionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppression"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1184
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 767
          },
          "name": "alarmSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 783
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 799
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 812
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 828
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 841
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 854
          },
          "name": "evaluationSlackDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 870
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 886
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 902
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 915
          },
          "name": "isNotificationsPerMetricDimensionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 931
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 947
          },
          "name": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 960
          },
          "name": "metricCompartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 976
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 989
          },
          "name": "notificationTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1005
          },
          "name": "notificationVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1021
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1037
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1050
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1066
          },
          "name": "resolution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1082
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1098
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 1114
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarm"
    },
    "cdktf-provider-oci.MonitoringAlarmConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 9
      },
      "name": "MonitoringAlarmConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#compartment_id MonitoringAlarm#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring_alarm#destinations MonitoringAlarm#destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 29
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/monitoring_alarm#display_name MonitoringAlarm#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring_alarm#is_enabled MonitoringAlarm#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 52
          },
          "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/monitoring_alarm#metric_compartment_id MonitoringAlarm#metric_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 64
          },
          "name": "metricCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#namespace MonitoringAlarm#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 72
          },
          "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/monitoring_alarm#query MonitoringAlarm#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 88
          },
          "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/monitoring_alarm#severity MonitoringAlarm#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 108
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#alarm_summary MonitoringAlarm#alarm_summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 13
          },
          "name": "alarmSummary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#body MonitoringAlarm#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 17
          },
          "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/monitoring_alarm#defined_tags MonitoringAlarm#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring_alarm#evaluation_slack_duration MonitoringAlarm#evaluation_slack_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 37
          },
          "name": "evaluationSlackDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#freeform_tags MonitoringAlarm#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring_alarm#id MonitoringAlarm#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring_alarm#is_notifications_per_metric_dimension_enabled MonitoringAlarm#is_notifications_per_metric_dimension_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 56
          },
          "name": "isNotificationsPerMetricDimensionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/monitoring_alarm#message_format MonitoringAlarm#message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 60
          },
          "name": "messageFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#metric_compartment_id_in_subtree MonitoringAlarm#metric_compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 68
          },
          "name": "metricCompartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/monitoring_alarm#notification_title MonitoringAlarm#notification_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 76
          },
          "name": "notificationTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#notification_version MonitoringAlarm#notification_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 80
          },
          "name": "notificationVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#overrides MonitoringAlarm#overrides}",
            "stability": "stable",
            "summary": "overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 114
          },
          "name": "overrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides"
                    },
                    "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/monitoring_alarm#pending_duration MonitoringAlarm#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 84
          },
          "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/monitoring_alarm#repeat_notification_duration MonitoringAlarm#repeat_notification_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 92
          },
          "name": "repeatNotificationDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#resolution MonitoringAlarm#resolution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 96
          },
          "name": "resolution",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#resource_group MonitoringAlarm#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 100
          },
          "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/monitoring_alarm#rule_name MonitoringAlarm#rule_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 104
          },
          "name": "ruleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#suppression MonitoringAlarm#suppression}",
            "stability": "stable",
            "summary": "suppression block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 120
          },
          "name": "suppression",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppression"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#timeouts MonitoringAlarm#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 126
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmTimeouts"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmConfig"
    },
    "cdktf-provider-oci.MonitoringAlarmOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 128
      },
      "name": "MonitoringAlarmOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#body MonitoringAlarm#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 132
          },
          "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/monitoring_alarm#pending_duration MonitoringAlarm#pending_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 136
          },
          "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/monitoring_alarm#query MonitoringAlarm#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 140
          },
          "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/monitoring_alarm#rule_name MonitoringAlarm#rule_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 144
          },
          "name": "ruleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#severity MonitoringAlarm#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 148
          },
          "name": "severity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmOverrides"
    },
    "cdktf-provider-oci.MonitoringAlarmOverridesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm/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/monitoring-alarm/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/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.MonitoringAlarmOverridesOutputReference"
            }
          }
        }
      ],
      "name": "MonitoringAlarmOverridesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/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/monitoring-alarm/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmOverridesList"
    },
    "cdktf-provider-oci.MonitoringAlarmOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm/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/monitoring-alarm/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 284
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 300
          },
          "name": "resetPendingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 316
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 332
          },
          "name": "resetRuleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 348
          },
          "name": "resetSeverity"
        }
      ],
      "name": "MonitoringAlarmOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 288
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 304
          },
          "name": "pendingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 320
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 336
          },
          "name": "ruleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 352
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 278
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 294
          },
          "name": "pendingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 310
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 326
          },
          "name": "ruleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 342
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmOverrides"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmOverridesOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 376
      },
      "name": "MonitoringAlarmSuppression",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#time_suppress_from MonitoringAlarm#time_suppress_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 384
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#time_suppress_until MonitoringAlarm#time_suppress_until}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 388
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#description MonitoringAlarm#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 380
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmSuppression"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionA": {
      "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/monitoring_alarm_suppression oci_monitoring_alarm_suppression}."
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionA",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression oci_monitoring_alarm_suppression} Resource."
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm-suppression/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.MonitoringAlarmSuppressionAConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitoring-alarm-suppression/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MonitoringAlarmSuppressionA resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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 MonitoringAlarmSuppressionA 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/monitoring_alarm_suppression#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MonitoringAlarmSuppressionA that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MonitoringAlarmSuppressionA to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 811
          },
          "name": "putAlarmSuppressionTarget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 824
          },
          "name": "putSuppressionConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 840
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 664
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 680
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 696
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 725
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 741
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 757
          },
          "name": "resetLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 827
          },
          "name": "resetSuppressionConditions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 843
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 855
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 872
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MonitoringAlarmSuppressionA",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 590
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 808
          },
          "name": "alarmSuppressionTarget",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 652
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 766
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 821
          },
          "name": "suppressionConditions",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 771
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 837
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 802
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 815
          },
          "name": "alarmSuppressionTargetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 668
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 684
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 700
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 713
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 729
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 745
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 761
          },
          "name": "levelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 831
          },
          "name": "suppressionConditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 847
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 784
          },
          "name": "timeSuppressFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 797
          },
          "name": "timeSuppressUntilInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 658
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 674
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 690
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 706
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 719
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 735
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 751
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 777
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 790
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionA"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionAConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm-suppression/index.ts",
        "line": 9
      },
      "name": "MonitoringAlarmSuppressionAConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#alarm_suppression_target MonitoringAlarmSuppressionA#alarm_suppression_target}",
            "stability": "stable",
            "summary": "alarm_suppression_target block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 54
          },
          "name": "alarmSuppressionTarget",
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#display_name MonitoringAlarmSuppressionA#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/monitoring_alarm_suppression#time_suppress_from MonitoringAlarmSuppressionA#time_suppress_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 44
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#time_suppress_until MonitoringAlarmSuppressionA#time_suppress_until}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 48
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#defined_tags MonitoringAlarmSuppressionA#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/monitoring_alarm_suppression#description MonitoringAlarmSuppressionA#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/7.19.0/docs/resources/monitoring_alarm_suppression#dimensions MonitoringAlarmSuppressionA#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 21
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "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/monitoring_alarm_suppression#freeform_tags MonitoringAlarmSuppressionA#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/monitoring_alarm_suppression#id MonitoringAlarmSuppressionA#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/monitoring_alarm_suppression#level MonitoringAlarmSuppressionA#level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 40
          },
          "name": "level",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#suppression_conditions MonitoringAlarmSuppressionA#suppression_conditions}",
            "stability": "stable",
            "summary": "suppression_conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 60
          },
          "name": "suppressionConditions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#timeouts MonitoringAlarmSuppressionA#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionAConfig"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm-suppression/index.ts",
        "line": 68
      },
      "name": "MonitoringAlarmSuppressionAlarmSuppressionTarget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#target_type MonitoringAlarmSuppressionA#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 84
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#alarm_id MonitoringAlarmSuppressionA#alarm_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 72
          },
          "name": "alarmId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#compartment_id MonitoringAlarmSuppressionA#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 76
          },
          "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/monitoring_alarm_suppression#compartment_id_in_subtree MonitoringAlarmSuppressionA#compartment_id_in_subtree}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 80
          },
          "name": "compartmentIdInSubtree",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionAlarmSuppressionTarget"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm-suppression/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/monitoring-alarm-suppression/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 195
          },
          "name": "resetAlarmId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 211
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 227
          },
          "name": "resetCompartmentIdInSubtree"
        }
      ],
      "name": "MonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 199
          },
          "name": "alarmIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 215
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 231
          },
          "name": "compartmentIdInSubtreeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 244
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 189
          },
          "name": "alarmId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 205
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 221
          },
          "name": "compartmentIdInSubtree",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 237
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionAlarmSuppressionTarget"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionAlarmSuppressionTargetOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 486
          },
          "name": "resetDescription"
        }
      ],
      "name": "MonitoringAlarmSuppressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 490
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 503
          },
          "name": "timeSuppressFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 516
          },
          "name": "timeSuppressUntilInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 480
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 496
          },
          "name": "timeSuppressFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 509
          },
          "name": "timeSuppressUntil",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MonitoringAlarmSuppression"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmSuppressionOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm-suppression/index.ts",
        "line": 248
      },
      "name": "MonitoringAlarmSuppressionSuppressionConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#condition_type MonitoringAlarmSuppressionA#condition_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 252
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#suppression_duration MonitoringAlarmSuppressionA#suppression_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 256
          },
          "name": "suppressionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#suppression_recurrence MonitoringAlarmSuppressionA#suppression_recurrence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 260
          },
          "name": "suppressionRecurrence",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionSuppressionConditions"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm-suppression/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/monitoring-alarm-suppression/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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.MonitoringAlarmSuppressionSuppressionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "MonitoringAlarmSuppressionSuppressionConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/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/monitoring-alarm-suppression/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionSuppressionConditionsList"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm-suppression/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/monitoring-alarm-suppression/index.ts",
        "line": 306
      },
      "name": "MonitoringAlarmSuppressionSuppressionConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 371
          },
          "name": "conditionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 384
          },
          "name": "suppressionDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 397
          },
          "name": "suppressionRecurrenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 364
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 377
          },
          "name": "suppressionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 390
          },
          "name": "suppressionRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionSuppressionConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionSuppressionConditionsOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm-suppression/index.ts",
        "line": 421
      },
      "name": "MonitoringAlarmSuppressionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm_suppression#create MonitoringAlarmSuppressionA#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 425
          },
          "name": "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/monitoring_alarm_suppression#delete MonitoringAlarmSuppressionA#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 429
          },
          "name": "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/monitoring_alarm_suppression#update MonitoringAlarmSuppressionA#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 433
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionTimeouts"
    },
    "cdktf-provider-oci.MonitoringAlarmSuppressionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm-suppression/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/monitoring-alarm-suppression/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 541
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 557
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 573
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MonitoringAlarmSuppressionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 545
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 561
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 577
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 535
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 551
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 567
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm-suppression/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmSuppressionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm-suppression/index:MonitoringAlarmSuppressionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MonitoringAlarmTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 520
      },
      "name": "MonitoringAlarmTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/monitoring_alarm#create MonitoringAlarm#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 524
          },
          "name": "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/monitoring_alarm#delete MonitoringAlarm#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 528
          },
          "name": "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/monitoring_alarm#update MonitoringAlarm#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 532
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmTimeouts"
    },
    "cdktf-provider-oci.MonitoringAlarmTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MonitoringAlarmTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/monitoring-alarm/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/monitoring-alarm/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 640
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 656
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 672
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MonitoringAlarmTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 644
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 660
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 676
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 634
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 650
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 666
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/monitoring-alarm/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MonitoringAlarmTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/monitoring-alarm/index:MonitoringAlarmTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlChannel": {
      "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/mysql_channel oci_mysql_channel}."
      },
      "fqn": "cdktf-provider-oci.MysqlChannel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel oci_mysql_channel} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-channel/index.ts",
          "line": 1272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MysqlChannelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 1240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlChannel resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1257
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MysqlChannel 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/mysql_channel#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlChannel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlChannel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1447
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlChannelSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1460
          },
          "name": "putTarget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlChannelTarget"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1473
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlChannelTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1312
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1328
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1344
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1360
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1408
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1476
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1488
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1503
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlChannel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1417
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1444
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1422
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1428
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1457
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTargetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1433
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1470
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1438
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1316
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1332
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1348
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1364
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1412
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1451
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1464
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTarget"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1480
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlChannelTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1322
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1338
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1402
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannel"
    },
    "cdktf-provider-oci.MysqlChannelConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 9
      },
      "name": "MysqlChannelConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#source MysqlChannel#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 46
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#target MysqlChannel#target}",
            "stability": "stable",
            "summary": "target block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 52
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTarget"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#compartment_id MysqlChannel#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#defined_tags MysqlChannel#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#description MysqlChannel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#display_name MysqlChannel#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#freeform_tags MysqlChannel#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#id MysqlChannel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#is_enabled MysqlChannel#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql_channel#timeouts MysqlChannel#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTimeouts"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelConfig"
    },
    "cdktf-provider-oci.MysqlChannelSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 351
      },
      "name": "MysqlChannelSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#hostname MysqlChannel#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 355
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#password MysqlChannel#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 359
          },
          "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/resources/mysql_channel#source_type MysqlChannel#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 367
          },
          "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/mysql_channel#ssl_mode MysqlChannel#ssl_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 371
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#username MysqlChannel#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 375
          },
          "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/resources/mysql_channel#anonymous_transactions_handling MysqlChannel#anonymous_transactions_handling}",
            "stability": "stable",
            "summary": "anonymous_transactions_handling block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 381
          },
          "name": "anonymousTransactionsHandling",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#port MysqlChannel#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 363
          },
          "name": "port",
          "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/mysql_channel#ssl_ca_certificate MysqlChannel#ssl_ca_certificate}",
            "stability": "stable",
            "summary": "ssl_ca_certificate block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 387
          },
          "name": "sslCaCertificate",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSource"
    },
    "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 60
      },
      "name": "MysqlChannelSourceAnonymousTransactionsHandling",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#policy MysqlChannel#policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 72
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#last_configured_log_filename MysqlChannel#last_configured_log_filename}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 64
          },
          "name": "lastConfiguredLogFilename",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#last_configured_log_offset MysqlChannel#last_configured_log_offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 68
          },
          "name": "lastConfiguredLogOffset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#uuid MysqlChannel#uuid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 76
          },
          "name": "uuid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 187
          },
          "name": "resetLastConfiguredLogFilename"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 203
          },
          "name": "resetLastConfiguredLogOffset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 232
          },
          "name": "resetUuid"
        }
      ],
      "name": "MysqlChannelSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 191
          },
          "name": "lastConfiguredLogFilenameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 207
          },
          "name": "lastConfiguredLogOffsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 220
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 236
          },
          "name": "uuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 181
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 197
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 213
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 226
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.MysqlChannelSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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/mysql-channel/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 628
          },
          "name": "putAnonymousTransactionsHandling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 644
          },
          "name": "putSslCaCertificate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 631
          },
          "name": "resetAnonymousTransactionsHandling"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 576
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 647
          },
          "name": "resetSslCaCertificate"
        }
      ],
      "name": "MysqlChannelSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 625
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandlingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 641
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 635
          },
          "name": "anonymousTransactionsHandlingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceAnonymousTransactionsHandling"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 551
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 564
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 580
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 593
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 651
          },
          "name": "sslCaCertificateInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 606
          },
          "name": "sslModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 619
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 544
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 557
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 570
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 586
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 599
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 612
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSource"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSourceOutputReference"
    },
    "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 240
      },
      "name": "MysqlChannelSourceSslCaCertificate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#certificate_type MysqlChannel#certificate_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 244
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#contents MysqlChannel#contents}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 248
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSourceSslCaCertificate"
    },
    "cdktf-provider-oci.MysqlChannelSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 287
      },
      "name": "MysqlChannelSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 334
          },
          "name": "certificateTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 347
          },
          "name": "contentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 327
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 340
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.MysqlChannelTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 798
      },
      "name": "MysqlChannelTarget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#db_system_id MysqlChannel#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 810
          },
          "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/resources/mysql_channel#target_type MysqlChannel#target_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 822
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#applier_username MysqlChannel#applier_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 802
          },
          "name": "applierUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#channel_name MysqlChannel#channel_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 806
          },
          "name": "channelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#delay_in_seconds MysqlChannel#delay_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 814
          },
          "name": "delayInSeconds",
          "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/mysql_channel#filters MysqlChannel#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 828
          },
          "name": "filters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters"
                    },
                    "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/mysql_channel#tables_without_primary_key_handling MysqlChannel#tables_without_primary_key_handling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 818
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTarget"
    },
    "cdktf-provider-oci.MysqlChannelTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 655
      },
      "name": "MysqlChannelTargetFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#type MysqlChannel#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 659
          },
          "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/mysql_channel#value MysqlChannel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 663
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTargetFilters"
    },
    "cdktf-provider-oci.MysqlChannelTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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/mysql-channel/index.ts",
        "line": 779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/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.MysqlChannelTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "MysqlChannelTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-channel/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/mysql-channel/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTargetFiltersList"
    },
    "cdktf-provider-oci.MysqlChannelTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 702
      },
      "name": "MysqlChannelTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 761
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 774
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 754
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 767
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.MysqlChannelTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1065
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 978
          },
          "name": "resetApplierUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 994
          },
          "name": "resetChannelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1023
          },
          "name": "resetDelayInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1068
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1039
          },
          "name": "resetTablesWithoutPrimaryKeyHandling"
        }
      ],
      "name": "MysqlChannelTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1062
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 982
          },
          "name": "applierUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 998
          },
          "name": "channelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1011
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1027
          },
          "name": "delayInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1072
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlChannelTargetFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1043
          },
          "name": "tablesWithoutPrimaryKeyHandlingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1056
          },
          "name": "targetTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 972
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 988
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1004
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1017
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1033
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1049
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlChannelTarget"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTargetOutputReference"
    },
    "cdktf-provider-oci.MysqlChannelTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 1076
      },
      "name": "MysqlChannelTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_channel#create MysqlChannel#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1080
          },
          "name": "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/mysql_channel#delete MysqlChannel#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1084
          },
          "name": "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/mysql_channel#update MysqlChannel#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1088
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTimeouts"
    },
    "cdktf-provider-oci.MysqlChannelTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlChannelTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-channel/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-channel/index.ts",
        "line": 1134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlChannelTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-channel/index.ts",
            "line": 1146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlChannelTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-channel/index:MysqlChannelTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlHeatWaveCluster": {
      "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/mysql_heat_wave_cluster oci_mysql_heat_wave_cluster}."
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_heat_wave_cluster oci_mysql_heat_wave_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-heat-wave-cluster/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.MysqlHeatWaveClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-heat-wave-cluster/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlHeatWaveCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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 MysqlHeatWaveCluster 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/mysql_heat_wave_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlHeatWaveCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlHeatWaveCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 472
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 399
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 415
          },
          "name": "resetIsLakehouseEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 449
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 475
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 487
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlHeatWaveCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 361
          },
          "name": "clusterNodes",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 424
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 458
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 469
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 463
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 374
          },
          "name": "clusterSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 387
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 403
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 419
          },
          "name": "isLakehouseEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 437
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 453
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 479
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 367
          },
          "name": "clusterSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 380
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 409
          },
          "name": "isLakehouseEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 430
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 443
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveCluster"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-heat-wave-cluster/index.ts",
        "line": 44
      },
      "name": "MysqlHeatWaveClusterClusterNodes",
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterClusterNodes"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-heat-wave-cluster/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/mysql-heat-wave-cluster/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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.MysqlHeatWaveClusterClusterNodesOutputReference"
            }
          }
        }
      ],
      "name": "MysqlHeatWaveClusterClusterNodesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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/mysql-heat-wave-cluster/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterClusterNodesList"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-heat-wave-cluster/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/mysql-heat-wave-cluster/index.ts",
        "line": 67
      },
      "name": "MysqlHeatWaveClusterClusterNodesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 96
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 101
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 106
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 111
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterClusterNodes"
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterClusterNodesOutputReference"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-heat-wave-cluster/index.ts",
        "line": 9
      },
      "name": "MysqlHeatWaveClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_heat_wave_cluster#cluster_size MysqlHeatWaveCluster#cluster_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 13
          },
          "name": "clusterSize",
          "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/mysql_heat_wave_cluster#db_system_id MysqlHeatWaveCluster#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 17
          },
          "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/resources/mysql_heat_wave_cluster#shape_name MysqlHeatWaveCluster#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 32
          },
          "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/mysql_heat_wave_cluster#id MysqlHeatWaveCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_heat_wave_cluster#is_lakehouse_enabled MysqlHeatWaveCluster#is_lakehouse_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 28
          },
          "name": "isLakehouseEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_heat_wave_cluster#state MysqlHeatWaveCluster#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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/mysql_heat_wave_cluster#timeouts MysqlHeatWaveCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterConfig"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-heat-wave-cluster/index.ts",
        "line": 134
      },
      "name": "MysqlHeatWaveClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_heat_wave_cluster#create MysqlHeatWaveCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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/mysql_heat_wave_cluster#delete MysqlHeatWaveCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/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/mysql_heat_wave_cluster#update MysqlHeatWaveCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 146
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterTimeouts"
    },
    "cdktf-provider-oci.MysqlHeatWaveClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-heat-wave-cluster/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/mysql-heat-wave-cluster/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 254
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 270
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 286
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlHeatWaveClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 258
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 274
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 290
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 248
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 264
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 280
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-heat-wave-cluster/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlHeatWaveClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-heat-wave-cluster/index:MysqlHeatWaveClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackup": {
      "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/mysql_mysql_backup oci_mysql_mysql_backup}."
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup oci_mysql_mysql_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 2228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.MysqlMysqlBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 2196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlMysqlBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2213
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MysqlMysqlBackup 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/mysql_mysql_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlMysqlBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlMysqlBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2525
          },
          "name": "putDbSystemSnapshotSummary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2541
          },
          "name": "putEncryptData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptData"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2557
          },
          "name": "putSourceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2573
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2589
          },
          "name": "putValidateBackupDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2279
          },
          "name": "resetBackupType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2301
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2327
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2528
          },
          "name": "resetDbSystemSnapshotSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2349
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2365
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2381
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2544
          },
          "name": "resetEncryptData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2397
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2449
          },
          "name": "resetRetentionInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2470
          },
          "name": "resetSoftDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2560
          },
          "name": "resetSourceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2576
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2592
          },
          "name": "resetValidateBackupDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2512
          },
          "name": "resetValidateTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2604
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlMysqlBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2267
          },
          "name": "backupSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2289
          },
          "name": "backupValidationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2310
          },
          "name": "creationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2315
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2337
          },
          "name": "dbSystemSnapshot",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2522
          },
          "name": "dbSystemSnapshotSummary",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummaryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2538
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptDataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2422
          },
          "name": "immediateSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2427
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2432
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2437
          },
          "name": "originalSourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2458
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2554
          },
          "name": "sourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2479
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2485
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2490
          },
          "name": "timeCopyCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2495
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2570
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2500
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2586
          },
          "name": "validateBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2283
          },
          "name": "backupTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2305
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2331
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2532
          },
          "name": "dbSystemSnapshotSummaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2353
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2369
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2385
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2548
          },
          "name": "encryptDataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptData"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2401
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2453
          },
          "name": "retentionInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2474
          },
          "name": "softDeleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2564
          },
          "name": "sourceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2580
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2596
          },
          "name": "validateBackupDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2516
          },
          "name": "validateTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2273
          },
          "name": "backupType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2295
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2321
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2343
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2359
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2375
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2391
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2443
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2464
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2506
          },
          "name": "validateTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackup"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 168
      },
      "name": "MysqlMysqlBackupBackupValidationDetails",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetails"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupBackupValidationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupBackupValidationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 258
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 258
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetailsList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 191
      },
      "name": "MysqlMysqlBackupBackupValidationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 220
          },
          "name": "backupPreparationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 225
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 230
          },
          "name": "estimatedRestoreDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 236
          },
          "name": "preparedBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 241
          },
          "name": "timeLastValidated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 246
          },
          "name": "validationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetails"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetailsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 88
      },
      "name": "MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 157
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 157
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 111
      },
      "name": "MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 140
          },
          "name": "preparedBackupRestoreReductionInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 145
          },
          "name": "timePrepared",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetails"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupBackupValidationDetailsPreparedBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 9
      },
      "name": "MysqlMysqlBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#backup_type MysqlMysqlBackup#backup_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql_mysql_backup#compartment_id MysqlMysqlBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-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/mysql_mysql_backup#db_system_id MysqlMysqlBackup#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/resources/mysql_mysql_backup#db_system_snapshot_summary MysqlMysqlBackup#db_system_snapshot_summary}",
            "stability": "stable",
            "summary": "db_system_snapshot_summary block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 62
          },
          "name": "dbSystemSnapshotSummary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary"
                    },
                    "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/mysql_mysql_backup#defined_tags MysqlMysqlBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql_mysql_backup#description MysqlMysqlBackup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql_mysql_backup#display_name MysqlMysqlBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/resources/mysql_mysql_backup#encrypt_data MysqlMysqlBackup#encrypt_data}",
            "stability": "stable",
            "summary": "encrypt_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 68
          },
          "name": "encryptData",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptData"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#freeform_tags MysqlMysqlBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql_mysql_backup#id MysqlMysqlBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql_mysql_backup#retention_in_days MysqlMysqlBackup#retention_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 48
          },
          "name": "retentionInDays",
          "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/mysql_mysql_backup#soft_delete MysqlMysqlBackup#soft_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 52
          },
          "name": "softDelete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#source_details MysqlMysqlBackup#source_details}",
            "stability": "stable",
            "summary": "source_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 74
          },
          "name": "sourceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#timeouts MysqlMysqlBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#validate_backup_details MysqlMysqlBackup#validate_backup_details}",
            "stability": "stable",
            "summary": "validate_backup_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 86
          },
          "name": "validateBackupDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails"
                    },
                    "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/mysql_mysql_backup#validate_trigger MysqlMysqlBackup#validate_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 56
          },
          "name": "validateTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupConfig"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshot": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1238
      },
      "name": "MysqlMysqlBackupDbSystemSnapshot",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshot"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 424
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicy",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 269
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 338
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 338
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 292
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 321
          },
          "name": "backupCopyRetentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 326
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPolicies"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 527
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 527
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 447
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 477
          },
          "name": "copyPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyCopyPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 483
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 489
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 494
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 500
          },
          "name": "pitrPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 505
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 510
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 515
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicy"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 349
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 372
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 401
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicy"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotBackupPolicyPitrPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 538
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotDataStorage",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDataStorage"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotDataStorageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 622
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 622
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDataStorageList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 561
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 590
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 595
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 600
          },
          "name": "dataStorageSizeLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 605
          },
          "name": "isAutoExpandStorageEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 610
          },
          "name": "maxStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorage"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDataStorageOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 633
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotDeletionPolicy",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDeletionPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotDeletionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 707
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 707
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDeletionPolicyList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 656
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 685
          },
          "name": "automaticBackupRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 690
          },
          "name": "finalBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 695
          },
          "name": "isDeleteProtected",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicy"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotDeletionPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 718
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotEncryptData",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEncryptData"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 787
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 787
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEncryptDataList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 741
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 770
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 775
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptData"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEncryptDataOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 798
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotEndpoints",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEndpoints"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 895
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 909
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 902
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 902
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 902
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEndpointsList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 821
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 850
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 855
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 860
          },
          "name": "modes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 865
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 870
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 875
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 880
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 885
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 890
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpoints"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotEndpointsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 1461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1468
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 1468
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 913
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotMaintenance",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotMaintenance"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenanceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenanceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotMaintenanceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 977
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 977
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotMaintenanceList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 936
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 965
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenance"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotMaintenanceOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1261
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1290
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1295
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1301
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotBackupPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1306
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1311
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1316
          },
          "name": "crashRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1332
          },
          "name": "databaseManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1322
          },
          "name": "dataStorage",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDataStorageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1327
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1338
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1344
          },
          "name": "deletionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotDeletionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1349
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1354
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1360
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1366
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1371
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1377
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1382
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1392
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1397
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1403
          },
          "name": "maintenance",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotMaintenanceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1408
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1413
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1418
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1423
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1429
          },
          "name": "readEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1434
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1440
          },
          "name": "rest",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1446
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1451
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1456
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshot"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 988
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotReadEndpoint",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotReadEndpoint"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 1067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1074
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotReadEndpointList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1067
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1067
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1067
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotReadEndpointList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 1011
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1040
          },
          "name": "excludeIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1045
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1050
          },
          "name": "readEndpointHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1055
          },
          "name": "readEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotReadEndpoint"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotReadEndpointOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1078
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotRest",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotRest"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 1147
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1140
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1154
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotRestList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1147
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1147
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1147
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotRestList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 1101
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotRestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1130
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1135
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotRest"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotRestOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1158
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotSecureConnections",
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSecureConnections"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1234
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1227
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSecureConnectionsList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1181
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1210
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1215
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSecureConnections"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1479
      },
      "name": "MysqlMysqlBackupDbSystemSnapshotSummary",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#display_name MysqlMysqlBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1483
          },
          "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/mysql_mysql_backup#id MysqlMysqlBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1490
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#region MysqlMysqlBackup#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1494
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSummary"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummaryList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummaryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
        "line": 1645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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.MysqlMysqlBackupDbSystemSnapshotSummaryOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotSummaryList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1653
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/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/mysql-mysql-backup/index.ts",
            "line": 1653
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSummaryList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummaryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummaryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1604
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1620
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1636
          },
          "name": "resetRegion"
        }
      ],
      "name": "MysqlMysqlBackupDbSystemSnapshotSummaryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1608
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1624
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1640
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1598
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1614
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1630
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1554
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlBackupDbSystemSnapshotSummary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupDbSystemSnapshotSummaryOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1664
      },
      "name": "MysqlMysqlBackupEncryptData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#key_generation_type MysqlMysqlBackup#key_generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1668
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#key_id MysqlMysqlBackup#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1672
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupEncryptData"
    },
    "cdktf-provider-oci.MysqlMysqlBackupEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 1718
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1770
          },
          "name": "resetKeyId"
        }
      ],
      "name": "MysqlMysqlBackupEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1758
          },
          "name": "keyGenerationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1774
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1751
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1764
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1722
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupEncryptData"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupEncryptDataOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupSourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1778
      },
      "name": "MysqlMysqlBackupSourceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#backup_id MysqlMysqlBackup#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1782
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#compartment_id MysqlMysqlBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1786
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#region MysqlMysqlBackup#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1790
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupSourceDetails"
    },
    "cdktf-provider-oci.MysqlMysqlBackupSourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1836
      },
      "name": "MysqlMysqlBackupSourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1889
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1902
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1915
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1882
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1895
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1908
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlBackupSourceDetails"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupSourceDetailsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1919
      },
      "name": "MysqlMysqlBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#create MysqlMysqlBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1923
          },
          "name": "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/mysql_mysql_backup#delete MysqlMysqlBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1927
          },
          "name": "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/mysql_mysql_backup#update MysqlMysqlBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1931
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupTimeouts"
    },
    "cdktf-provider-oci.MysqlMysqlBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 1985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 1977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2039
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2055
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2071
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlMysqlBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2043
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2059
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2075
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2033
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2049
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2065
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 1989
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 2079
      },
      "name": "MysqlMysqlBackupValidateBackupDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_backup#is_prepared_backup_required MysqlMysqlBackup#is_prepared_backup_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2083
          },
          "name": "isPreparedBackupRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupValidateBackupDetails"
    },
    "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 2173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlBackupValidateBackupDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2181
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupValidateBackupDetailsList"
    },
    "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-backup/index.ts",
          "line": 2125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-backup/index.ts",
        "line": 2115
      },
      "name": "MysqlMysqlBackupValidateBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2168
          },
          "name": "isPreparedBackupRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2161
          },
          "name": "isPreparedBackupRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-backup/index.ts",
            "line": 2129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlBackupValidateBackupDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-backup/index:MysqlMysqlBackupValidateBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlConfiguration": {
      "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/mysql_mysql_configuration oci_mysql_mysql_configuration}."
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration oci_mysql_mysql_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-configuration/index.ts",
          "line": 4289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 4257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlMysqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4274
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MysqlMysqlConfiguration 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/mysql_mysql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlMysqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlMysqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4475
          },
          "name": "putInitVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4491
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4507
          },
          "name": "putVariables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariables"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4343
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4359
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4375
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4391
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4407
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4478
          },
          "name": "resetInitVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4423
          },
          "name": "resetParentConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4494
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4510
          },
          "name": "resetVariables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4522
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4538
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlMysqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4262
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4472
          },
          "name": "initVariables",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4445
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4451
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4456
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4488
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4461
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4466
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4504
          },
          "name": "variables",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariablesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4331
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4347
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4363
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4379
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4395
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4411
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4482
          },
          "name": "initVariablesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4427
          },
          "name": "parentConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4440
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4498
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4514
          },
          "name": "variablesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariables"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4324
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4337
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4353
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4369
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4385
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4401
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4417
          },
          "name": "parentConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4433
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfiguration"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 9
      },
      "name": "MysqlMysqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#compartment_id MysqlMysqlConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-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/mysql_mysql_configuration#shape_name MysqlMysqlConfiguration#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 44
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#defined_tags MysqlMysqlConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-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/mysql_mysql_configuration#description MysqlMysqlConfiguration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/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/mysql_mysql_configuration#display_name MysqlMysqlConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-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/mysql_mysql_configuration#freeform_tags MysqlMysqlConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-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/mysql_mysql_configuration#id MysqlMysqlConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/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/mysql_mysql_configuration#init_variables MysqlMysqlConfiguration#init_variables}",
            "stability": "stable",
            "summary": "init_variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 50
          },
          "name": "initVariables",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#parent_configuration_id MysqlMysqlConfiguration#parent_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 40
          },
          "name": "parentConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#timeouts MysqlMysqlConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#variables MysqlMysqlConfiguration#variables}",
            "stability": "stable",
            "summary": "variables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 62
          },
          "name": "variables",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariables"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationConfig"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 64
      },
      "name": "MysqlMysqlConfigurationInitVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#lower_case_table_names MysqlMysqlConfiguration#lower_case_table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 68
          },
          "name": "lowerCaseTableNames",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationInitVariables"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationInitVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-configuration/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/mysql-mysql-configuration/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 140
          },
          "name": "resetLowerCaseTableNames"
        }
      ],
      "name": "MysqlMysqlConfigurationInitVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 144
          },
          "name": "lowerCaseTableNamesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 134
          },
          "name": "lowerCaseTableNames",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationInitVariables"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationInitVariablesOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 148
      },
      "name": "MysqlMysqlConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#create MysqlMysqlConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 152
          },
          "name": "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/mysql_mysql_configuration#delete MysqlMysqlConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 156
          },
          "name": "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/mysql_mysql_configuration#update MysqlMysqlConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 160
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationTimeouts"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 268
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 284
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 300
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlMysqlConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 272
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 288
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 304
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 262
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 278
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 294
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationVariables": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 308
      },
      "name": "MysqlMysqlConfigurationVariables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#autocommit MysqlMysqlConfiguration#autocommit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 320
          },
          "name": "autocommit",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#auto_increment_increment MysqlMysqlConfiguration#auto_increment_increment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 312
          },
          "name": "autoIncrementIncrement",
          "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/mysql_mysql_configuration#auto_increment_offset MysqlMysqlConfiguration#auto_increment_offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 316
          },
          "name": "autoIncrementOffset",
          "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/mysql_mysql_configuration#big_tables MysqlMysqlConfiguration#big_tables}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 324
          },
          "name": "bigTables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#binlog_expire_logs_seconds MysqlMysqlConfiguration#binlog_expire_logs_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 328
          },
          "name": "binlogExpireLogsSeconds",
          "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/mysql_mysql_configuration#binlog_group_commit_sync_delay MysqlMysqlConfiguration#binlog_group_commit_sync_delay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 332
          },
          "name": "binlogGroupCommitSyncDelay",
          "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/mysql_mysql_configuration#binlog_group_commit_sync_no_delay_count MysqlMysqlConfiguration#binlog_group_commit_sync_no_delay_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 336
          },
          "name": "binlogGroupCommitSyncNoDelayCount",
          "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/mysql_mysql_configuration#binlog_row_metadata MysqlMysqlConfiguration#binlog_row_metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 340
          },
          "name": "binlogRowMetadata",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#binlog_row_value_options MysqlMysqlConfiguration#binlog_row_value_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 344
          },
          "name": "binlogRowValueOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#binlog_transaction_compression MysqlMysqlConfiguration#binlog_transaction_compression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 348
          },
          "name": "binlogTransactionCompression",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#block_encryption_mode MysqlMysqlConfiguration#block_encryption_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 352
          },
          "name": "blockEncryptionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#character_set_server MysqlMysqlConfiguration#character_set_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 356
          },
          "name": "characterSetServer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#collation_server MysqlMysqlConfiguration#collation_server}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 360
          },
          "name": "collationServer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#completion_type MysqlMysqlConfiguration#completion_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 364
          },
          "name": "completionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#connection_memory_chunk_size MysqlMysqlConfiguration#connection_memory_chunk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 372
          },
          "name": "connectionMemoryChunkSize",
          "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/mysql_mysql_configuration#connection_memory_limit MysqlMysqlConfiguration#connection_memory_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 376
          },
          "name": "connectionMemoryLimit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#connect_timeout MysqlMysqlConfiguration#connect_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 368
          },
          "name": "connectTimeout",
          "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/mysql_mysql_configuration#cte_max_recursion_depth MysqlMysqlConfiguration#cte_max_recursion_depth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 380
          },
          "name": "cteMaxRecursionDepth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#default_authentication_plugin MysqlMysqlConfiguration#default_authentication_plugin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 384
          },
          "name": "defaultAuthenticationPlugin",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#explain_format MysqlMysqlConfiguration#explain_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 388
          },
          "name": "explainFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#explicit_defaults_for_timestamp MysqlMysqlConfiguration#explicit_defaults_for_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 392
          },
          "name": "explicitDefaultsForTimestamp",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#foreign_key_checks MysqlMysqlConfiguration#foreign_key_checks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 396
          },
          "name": "foreignKeyChecks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#generated_random_password_length MysqlMysqlConfiguration#generated_random_password_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 400
          },
          "name": "generatedRandomPasswordLength",
          "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/mysql_mysql_configuration#global_connection_memory_limit MysqlMysqlConfiguration#global_connection_memory_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 404
          },
          "name": "globalConnectionMemoryLimit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#global_connection_memory_tracking MysqlMysqlConfiguration#global_connection_memory_tracking}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 408
          },
          "name": "globalConnectionMemoryTracking",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#group_concat_max_len MysqlMysqlConfiguration#group_concat_max_len}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 412
          },
          "name": "groupConcatMaxLen",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#group_replication_consistency MysqlMysqlConfiguration#group_replication_consistency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 416
          },
          "name": "groupReplicationConsistency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#information_schema_stats_expiry MysqlMysqlConfiguration#information_schema_stats_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 420
          },
          "name": "informationSchemaStatsExpiry",
          "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/mysql_mysql_configuration#innodb_adaptive_hash_index MysqlMysqlConfiguration#innodb_adaptive_hash_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 424
          },
          "name": "innodbAdaptiveHashIndex",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_autoinc_lock_mode MysqlMysqlConfiguration#innodb_autoinc_lock_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 428
          },
          "name": "innodbAutoincLockMode",
          "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/mysql_mysql_configuration#innodb_buffer_pool_dump_pct MysqlMysqlConfiguration#innodb_buffer_pool_dump_pct}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 432
          },
          "name": "innodbBufferPoolDumpPct",
          "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/mysql_mysql_configuration#innodb_buffer_pool_instances MysqlMysqlConfiguration#innodb_buffer_pool_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 436
          },
          "name": "innodbBufferPoolInstances",
          "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/mysql_mysql_configuration#innodb_buffer_pool_size MysqlMysqlConfiguration#innodb_buffer_pool_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 440
          },
          "name": "innodbBufferPoolSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_change_buffering MysqlMysqlConfiguration#innodb_change_buffering}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 444
          },
          "name": "innodbChangeBuffering",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_ddl_buffer_size MysqlMysqlConfiguration#innodb_ddl_buffer_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 448
          },
          "name": "innodbDdlBufferSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_ddl_threads MysqlMysqlConfiguration#innodb_ddl_threads}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 452
          },
          "name": "innodbDdlThreads",
          "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/mysql_mysql_configuration#innodb_ft_enable_stopword MysqlMysqlConfiguration#innodb_ft_enable_stopword}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 456
          },
          "name": "innodbFtEnableStopword",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_ft_max_token_size MysqlMysqlConfiguration#innodb_ft_max_token_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 460
          },
          "name": "innodbFtMaxTokenSize",
          "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/mysql_mysql_configuration#innodb_ft_min_token_size MysqlMysqlConfiguration#innodb_ft_min_token_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 464
          },
          "name": "innodbFtMinTokenSize",
          "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/mysql_mysql_configuration#innodb_ft_num_word_optimize MysqlMysqlConfiguration#innodb_ft_num_word_optimize}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 468
          },
          "name": "innodbFtNumWordOptimize",
          "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/mysql_mysql_configuration#innodb_ft_result_cache_limit MysqlMysqlConfiguration#innodb_ft_result_cache_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 472
          },
          "name": "innodbFtResultCacheLimit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_ft_server_stopword_table MysqlMysqlConfiguration#innodb_ft_server_stopword_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 476
          },
          "name": "innodbFtServerStopwordTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_lock_wait_timeout MysqlMysqlConfiguration#innodb_lock_wait_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 480
          },
          "name": "innodbLockWaitTimeout",
          "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/mysql_mysql_configuration#innodb_log_writer_threads MysqlMysqlConfiguration#innodb_log_writer_threads}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 484
          },
          "name": "innodbLogWriterThreads",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_max_purge_lag MysqlMysqlConfiguration#innodb_max_purge_lag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 488
          },
          "name": "innodbMaxPurgeLag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_max_purge_lag_delay MysqlMysqlConfiguration#innodb_max_purge_lag_delay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 492
          },
          "name": "innodbMaxPurgeLagDelay",
          "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/mysql_mysql_configuration#innodb_numa_interleave MysqlMysqlConfiguration#innodb_numa_interleave}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 496
          },
          "name": "innodbNumaInterleave",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_online_alter_log_max_size MysqlMysqlConfiguration#innodb_online_alter_log_max_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 500
          },
          "name": "innodbOnlineAlterLogMaxSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_redo_log_capacity MysqlMysqlConfiguration#innodb_redo_log_capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 504
          },
          "name": "innodbRedoLogCapacity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_rollback_on_timeout MysqlMysqlConfiguration#innodb_rollback_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 508
          },
          "name": "innodbRollbackOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_sort_buffer_size MysqlMysqlConfiguration#innodb_sort_buffer_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 512
          },
          "name": "innodbSortBufferSize",
          "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/mysql_mysql_configuration#innodb_stats_persistent_sample_pages MysqlMysqlConfiguration#innodb_stats_persistent_sample_pages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 516
          },
          "name": "innodbStatsPersistentSamplePages",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_stats_transient_sample_pages MysqlMysqlConfiguration#innodb_stats_transient_sample_pages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 520
          },
          "name": "innodbStatsTransientSamplePages",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#innodb_strict_mode MysqlMysqlConfiguration#innodb_strict_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 524
          },
          "name": "innodbStrictMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#innodb_undo_log_truncate MysqlMysqlConfiguration#innodb_undo_log_truncate}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 528
          },
          "name": "innodbUndoLogTruncate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#interactive_timeout MysqlMysqlConfiguration#interactive_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 532
          },
          "name": "interactiveTimeout",
          "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/mysql_mysql_configuration#join_buffer_size MysqlMysqlConfiguration#join_buffer_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 536
          },
          "name": "joinBufferSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#local_infile MysqlMysqlConfiguration#local_infile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 540
          },
          "name": "localInfile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#long_query_time MysqlMysqlConfiguration#long_query_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 544
          },
          "name": "longQueryTime",
          "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/mysql_mysql_configuration#mandatory_roles MysqlMysqlConfiguration#mandatory_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 548
          },
          "name": "mandatoryRoles",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_allowed_packet MysqlMysqlConfiguration#max_allowed_packet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 552
          },
          "name": "maxAllowedPacket",
          "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/mysql_mysql_configuration#max_binlog_cache_size MysqlMysqlConfiguration#max_binlog_cache_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 556
          },
          "name": "maxBinlogCacheSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_connect_errors MysqlMysqlConfiguration#max_connect_errors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 560
          },
          "name": "maxConnectErrors",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_connections MysqlMysqlConfiguration#max_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 564
          },
          "name": "maxConnections",
          "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/mysql_mysql_configuration#max_execution_time MysqlMysqlConfiguration#max_execution_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 568
          },
          "name": "maxExecutionTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_heap_table_size MysqlMysqlConfiguration#max_heap_table_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 572
          },
          "name": "maxHeapTableSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_prepared_stmt_count MysqlMysqlConfiguration#max_prepared_stmt_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 576
          },
          "name": "maxPreparedStmtCount",
          "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/mysql_mysql_configuration#max_seeks_for_key MysqlMysqlConfiguration#max_seeks_for_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 580
          },
          "name": "maxSeeksForKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#max_user_connections MysqlMysqlConfiguration#max_user_connections}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 584
          },
          "name": "maxUserConnections",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#mysql_firewall_mode MysqlMysqlConfiguration#mysql_firewall_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 588
          },
          "name": "mysqlFirewallMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#mysqlx_connect_timeout MysqlMysqlConfiguration#mysqlx_connect_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 596
          },
          "name": "mysqlxConnectTimeout",
          "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/mysql_mysql_configuration#mysqlx_deflate_default_compression_level MysqlMysqlConfiguration#mysqlx_deflate_default_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 600
          },
          "name": "mysqlxDeflateDefaultCompressionLevel",
          "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/mysql_mysql_configuration#mysqlx_deflate_max_client_compression_level MysqlMysqlConfiguration#mysqlx_deflate_max_client_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 604
          },
          "name": "mysqlxDeflateMaxClientCompressionLevel",
          "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/mysql_mysql_configuration#mysqlx_document_id_unique_prefix MysqlMysqlConfiguration#mysqlx_document_id_unique_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 608
          },
          "name": "mysqlxDocumentIdUniquePrefix",
          "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/mysql_mysql_configuration#mysqlx_enable_hello_notice MysqlMysqlConfiguration#mysqlx_enable_hello_notice}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 612
          },
          "name": "mysqlxEnableHelloNotice",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#mysqlx_idle_worker_thread_timeout MysqlMysqlConfiguration#mysqlx_idle_worker_thread_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 616
          },
          "name": "mysqlxIdleWorkerThreadTimeout",
          "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/mysql_mysql_configuration#mysqlx_interactive_timeout MysqlMysqlConfiguration#mysqlx_interactive_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 620
          },
          "name": "mysqlxInteractiveTimeout",
          "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/mysql_mysql_configuration#mysqlx_lz4default_compression_level MysqlMysqlConfiguration#mysqlx_lz4default_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 624
          },
          "name": "mysqlxLz4DefaultCompressionLevel",
          "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/mysql_mysql_configuration#mysqlx_lz4max_client_compression_level MysqlMysqlConfiguration#mysqlx_lz4max_client_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 628
          },
          "name": "mysqlxLz4MaxClientCompressionLevel",
          "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/mysql_mysql_configuration#mysqlx_max_allowed_packet MysqlMysqlConfiguration#mysqlx_max_allowed_packet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 632
          },
          "name": "mysqlxMaxAllowedPacket",
          "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/mysql_mysql_configuration#mysqlx_min_worker_threads MysqlMysqlConfiguration#mysqlx_min_worker_threads}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 636
          },
          "name": "mysqlxMinWorkerThreads",
          "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/mysql_mysql_configuration#mysqlx_read_timeout MysqlMysqlConfiguration#mysqlx_read_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 640
          },
          "name": "mysqlxReadTimeout",
          "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/mysql_mysql_configuration#mysqlx_wait_timeout MysqlMysqlConfiguration#mysqlx_wait_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 644
          },
          "name": "mysqlxWaitTimeout",
          "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/mysql_mysql_configuration#mysqlx_write_timeout MysqlMysqlConfiguration#mysqlx_write_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 648
          },
          "name": "mysqlxWriteTimeout",
          "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/mysql_mysql_configuration#mysqlx_zstd_default_compression_level MysqlMysqlConfiguration#mysqlx_zstd_default_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 652
          },
          "name": "mysqlxZstdDefaultCompressionLevel",
          "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/mysql_mysql_configuration#mysqlx_zstd_max_client_compression_level MysqlMysqlConfiguration#mysqlx_zstd_max_client_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 656
          },
          "name": "mysqlxZstdMaxClientCompressionLevel",
          "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/mysql_mysql_configuration#mysql_zstd_default_compression_level MysqlMysqlConfiguration#mysql_zstd_default_compression_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 592
          },
          "name": "mysqlZstdDefaultCompressionLevel",
          "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/mysql_mysql_configuration#net_read_timeout MysqlMysqlConfiguration#net_read_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 660
          },
          "name": "netReadTimeout",
          "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/mysql_mysql_configuration#net_write_timeout MysqlMysqlConfiguration#net_write_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 664
          },
          "name": "netWriteTimeout",
          "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/mysql_mysql_configuration#optimizer_switch MysqlMysqlConfiguration#optimizer_switch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 668
          },
          "name": "optimizerSwitch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#parser_max_mem_size MysqlMysqlConfiguration#parser_max_mem_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 672
          },
          "name": "parserMaxMemSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#query_alloc_block_size MysqlMysqlConfiguration#query_alloc_block_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 676
          },
          "name": "queryAllocBlockSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#query_prealloc_size MysqlMysqlConfiguration#query_prealloc_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 680
          },
          "name": "queryPreallocSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#range_optimizer_max_mem_size MysqlMysqlConfiguration#range_optimizer_max_mem_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 684
          },
          "name": "rangeOptimizerMaxMemSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#regexp_time_limit MysqlMysqlConfiguration#regexp_time_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 688
          },
          "name": "regexpTimeLimit",
          "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/mysql_mysql_configuration#relay_log_space_limit MysqlMysqlConfiguration#relay_log_space_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 692
          },
          "name": "relayLogSpaceLimit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#replica_net_timeout MysqlMysqlConfiguration#replica_net_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 696
          },
          "name": "replicaNetTimeout",
          "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/mysql_mysql_configuration#replica_parallel_workers MysqlMysqlConfiguration#replica_parallel_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 700
          },
          "name": "replicaParallelWorkers",
          "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/mysql_mysql_configuration#replica_type_conversions MysqlMysqlConfiguration#replica_type_conversions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 704
          },
          "name": "replicaTypeConversions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#require_secure_transport MysqlMysqlConfiguration#require_secure_transport}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 708
          },
          "name": "requireSecureTransport",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#skip_name_resolve MysqlMysqlConfiguration#skip_name_resolve}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 712
          },
          "name": "skipNameResolve",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#sort_buffer_size MysqlMysqlConfiguration#sort_buffer_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 716
          },
          "name": "sortBufferSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#sql_generate_invisible_primary_key MysqlMysqlConfiguration#sql_generate_invisible_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 720
          },
          "name": "sqlGenerateInvisiblePrimaryKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#sql_mode MysqlMysqlConfiguration#sql_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 724
          },
          "name": "sqlMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#sql_require_primary_key MysqlMysqlConfiguration#sql_require_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 728
          },
          "name": "sqlRequirePrimaryKey",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#sql_warnings MysqlMysqlConfiguration#sql_warnings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 732
          },
          "name": "sqlWarnings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#table_definition_cache MysqlMysqlConfiguration#table_definition_cache}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 736
          },
          "name": "tableDefinitionCache",
          "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/mysql_mysql_configuration#table_open_cache MysqlMysqlConfiguration#table_open_cache}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 740
          },
          "name": "tableOpenCache",
          "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/mysql_mysql_configuration#temptable_max_ram MysqlMysqlConfiguration#temptable_max_ram}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 744
          },
          "name": "temptableMaxRam",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#thread_pool_dedicated_listeners MysqlMysqlConfiguration#thread_pool_dedicated_listeners}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 748
          },
          "name": "threadPoolDedicatedListeners",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_configuration#thread_pool_max_transactions_limit MysqlMysqlConfiguration#thread_pool_max_transactions_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 752
          },
          "name": "threadPoolMaxTransactionsLimit",
          "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/mysql_mysql_configuration#thread_pool_query_threads_per_group MysqlMysqlConfiguration#thread_pool_query_threads_per_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 756
          },
          "name": "threadPoolQueryThreadsPerGroup",
          "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/mysql_mysql_configuration#thread_pool_size MysqlMysqlConfiguration#thread_pool_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 760
          },
          "name": "threadPoolSize",
          "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/mysql_mysql_configuration#thread_pool_transaction_delay MysqlMysqlConfiguration#thread_pool_transaction_delay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 764
          },
          "name": "threadPoolTransactionDelay",
          "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/mysql_mysql_configuration#time_zone MysqlMysqlConfiguration#time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 768
          },
          "name": "timeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#tmp_table_size MysqlMysqlConfiguration#tmp_table_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 772
          },
          "name": "tmpTableSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#transaction_isolation MysqlMysqlConfiguration#transaction_isolation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 776
          },
          "name": "transactionIsolation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_configuration#wait_timeout MysqlMysqlConfiguration#wait_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 780
          },
          "name": "waitTimeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationVariables"
    },
    "cdktf-provider-oci.MysqlMysqlConfigurationVariablesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-configuration/index.ts",
          "line": 1638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-configuration/index.ts",
        "line": 1631
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2405
          },
          "name": "resetAutocommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2373
          },
          "name": "resetAutoIncrementIncrement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2389
          },
          "name": "resetAutoIncrementOffset"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2421
          },
          "name": "resetBigTables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2437
          },
          "name": "resetBinlogExpireLogsSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2453
          },
          "name": "resetBinlogGroupCommitSyncDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2469
          },
          "name": "resetBinlogGroupCommitSyncNoDelayCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2485
          },
          "name": "resetBinlogRowMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2501
          },
          "name": "resetBinlogRowValueOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2517
          },
          "name": "resetBinlogTransactionCompression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2533
          },
          "name": "resetBlockEncryptionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2549
          },
          "name": "resetCharacterSetServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2565
          },
          "name": "resetCollationServer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2581
          },
          "name": "resetCompletionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2613
          },
          "name": "resetConnectionMemoryChunkSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2629
          },
          "name": "resetConnectionMemoryLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2597
          },
          "name": "resetConnectTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2645
          },
          "name": "resetCteMaxRecursionDepth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2661
          },
          "name": "resetDefaultAuthenticationPlugin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2677
          },
          "name": "resetExplainFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2693
          },
          "name": "resetExplicitDefaultsForTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2709
          },
          "name": "resetForeignKeyChecks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2725
          },
          "name": "resetGeneratedRandomPasswordLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2741
          },
          "name": "resetGlobalConnectionMemoryLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2757
          },
          "name": "resetGlobalConnectionMemoryTracking"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2773
          },
          "name": "resetGroupConcatMaxLen"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2789
          },
          "name": "resetGroupReplicationConsistency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2805
          },
          "name": "resetInformationSchemaStatsExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2821
          },
          "name": "resetInnodbAdaptiveHashIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2837
          },
          "name": "resetInnodbAutoincLockMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2853
          },
          "name": "resetInnodbBufferPoolDumpPct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2869
          },
          "name": "resetInnodbBufferPoolInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2885
          },
          "name": "resetInnodbBufferPoolSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2901
          },
          "name": "resetInnodbChangeBuffering"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2917
          },
          "name": "resetInnodbDdlBufferSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2933
          },
          "name": "resetInnodbDdlThreads"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2949
          },
          "name": "resetInnodbFtEnableStopword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2965
          },
          "name": "resetInnodbFtMaxTokenSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2981
          },
          "name": "resetInnodbFtMinTokenSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2997
          },
          "name": "resetInnodbFtNumWordOptimize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3013
          },
          "name": "resetInnodbFtResultCacheLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3029
          },
          "name": "resetInnodbFtServerStopwordTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3045
          },
          "name": "resetInnodbLockWaitTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3061
          },
          "name": "resetInnodbLogWriterThreads"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3077
          },
          "name": "resetInnodbMaxPurgeLag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3093
          },
          "name": "resetInnodbMaxPurgeLagDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3109
          },
          "name": "resetInnodbNumaInterleave"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3125
          },
          "name": "resetInnodbOnlineAlterLogMaxSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3141
          },
          "name": "resetInnodbRedoLogCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3157
          },
          "name": "resetInnodbRollbackOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3173
          },
          "name": "resetInnodbSortBufferSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3189
          },
          "name": "resetInnodbStatsPersistentSamplePages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3205
          },
          "name": "resetInnodbStatsTransientSamplePages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3221
          },
          "name": "resetInnodbStrictMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3237
          },
          "name": "resetInnodbUndoLogTruncate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3253
          },
          "name": "resetInteractiveTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3269
          },
          "name": "resetJoinBufferSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3285
          },
          "name": "resetLocalInfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3301
          },
          "name": "resetLongQueryTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3317
          },
          "name": "resetMandatoryRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3333
          },
          "name": "resetMaxAllowedPacket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3349
          },
          "name": "resetMaxBinlogCacheSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3365
          },
          "name": "resetMaxConnectErrors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3381
          },
          "name": "resetMaxConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3397
          },
          "name": "resetMaxExecutionTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3413
          },
          "name": "resetMaxHeapTableSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3429
          },
          "name": "resetMaxPreparedStmtCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3445
          },
          "name": "resetMaxSeeksForKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3461
          },
          "name": "resetMaxUserConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3477
          },
          "name": "resetMysqlFirewallMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3509
          },
          "name": "resetMysqlxConnectTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3525
          },
          "name": "resetMysqlxDeflateDefaultCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3541
          },
          "name": "resetMysqlxDeflateMaxClientCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3557
          },
          "name": "resetMysqlxDocumentIdUniquePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3573
          },
          "name": "resetMysqlxEnableHelloNotice"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3589
          },
          "name": "resetMysqlxIdleWorkerThreadTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3605
          },
          "name": "resetMysqlxInteractiveTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3621
          },
          "name": "resetMysqlxLz4DefaultCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3637
          },
          "name": "resetMysqlxLz4MaxClientCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3653
          },
          "name": "resetMysqlxMaxAllowedPacket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3669
          },
          "name": "resetMysqlxMinWorkerThreads"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3685
          },
          "name": "resetMysqlxReadTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3701
          },
          "name": "resetMysqlxWaitTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3717
          },
          "name": "resetMysqlxWriteTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3733
          },
          "name": "resetMysqlxZstdDefaultCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3749
          },
          "name": "resetMysqlxZstdMaxClientCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3493
          },
          "name": "resetMysqlZstdDefaultCompressionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3765
          },
          "name": "resetNetReadTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3781
          },
          "name": "resetNetWriteTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3797
          },
          "name": "resetOptimizerSwitch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3813
          },
          "name": "resetParserMaxMemSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3829
          },
          "name": "resetQueryAllocBlockSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3845
          },
          "name": "resetQueryPreallocSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3861
          },
          "name": "resetRangeOptimizerMaxMemSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3877
          },
          "name": "resetRegexpTimeLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3893
          },
          "name": "resetRelayLogSpaceLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3909
          },
          "name": "resetReplicaNetTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3925
          },
          "name": "resetReplicaParallelWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3941
          },
          "name": "resetReplicaTypeConversions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3957
          },
          "name": "resetRequireSecureTransport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3973
          },
          "name": "resetSkipNameResolve"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3989
          },
          "name": "resetSortBufferSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4005
          },
          "name": "resetSqlGenerateInvisiblePrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4021
          },
          "name": "resetSqlMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4037
          },
          "name": "resetSqlRequirePrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4053
          },
          "name": "resetSqlWarnings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4069
          },
          "name": "resetTableDefinitionCache"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4085
          },
          "name": "resetTableOpenCache"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4101
          },
          "name": "resetTemptableMaxRam"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4117
          },
          "name": "resetThreadPoolDedicatedListeners"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4133
          },
          "name": "resetThreadPoolMaxTransactionsLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4149
          },
          "name": "resetThreadPoolQueryThreadsPerGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4165
          },
          "name": "resetThreadPoolSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4181
          },
          "name": "resetThreadPoolTransactionDelay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4197
          },
          "name": "resetTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4213
          },
          "name": "resetTmpTableSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4229
          },
          "name": "resetTransactionIsolation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4245
          },
          "name": "resetWaitTimeout"
        }
      ],
      "name": "MysqlMysqlConfigurationVariablesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2409
          },
          "name": "autocommitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2377
          },
          "name": "autoIncrementIncrementInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2393
          },
          "name": "autoIncrementOffsetInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2425
          },
          "name": "bigTablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2441
          },
          "name": "binlogExpireLogsSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2457
          },
          "name": "binlogGroupCommitSyncDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2473
          },
          "name": "binlogGroupCommitSyncNoDelayCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2489
          },
          "name": "binlogRowMetadataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2505
          },
          "name": "binlogRowValueOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2521
          },
          "name": "binlogTransactionCompressionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2537
          },
          "name": "blockEncryptionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2553
          },
          "name": "characterSetServerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2569
          },
          "name": "collationServerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2585
          },
          "name": "completionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2617
          },
          "name": "connectionMemoryChunkSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2633
          },
          "name": "connectionMemoryLimitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2601
          },
          "name": "connectTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2649
          },
          "name": "cteMaxRecursionDepthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2665
          },
          "name": "defaultAuthenticationPluginInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2681
          },
          "name": "explainFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2697
          },
          "name": "explicitDefaultsForTimestampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2713
          },
          "name": "foreignKeyChecksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2729
          },
          "name": "generatedRandomPasswordLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2745
          },
          "name": "globalConnectionMemoryLimitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2761
          },
          "name": "globalConnectionMemoryTrackingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2777
          },
          "name": "groupConcatMaxLenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2793
          },
          "name": "groupReplicationConsistencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2809
          },
          "name": "informationSchemaStatsExpiryInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2825
          },
          "name": "innodbAdaptiveHashIndexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2841
          },
          "name": "innodbAutoincLockModeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2857
          },
          "name": "innodbBufferPoolDumpPctInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2873
          },
          "name": "innodbBufferPoolInstancesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2889
          },
          "name": "innodbBufferPoolSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2905
          },
          "name": "innodbChangeBufferingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2921
          },
          "name": "innodbDdlBufferSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2937
          },
          "name": "innodbDdlThreadsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2953
          },
          "name": "innodbFtEnableStopwordInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2969
          },
          "name": "innodbFtMaxTokenSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2985
          },
          "name": "innodbFtMinTokenSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3001
          },
          "name": "innodbFtNumWordOptimizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3017
          },
          "name": "innodbFtResultCacheLimitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3033
          },
          "name": "innodbFtServerStopwordTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3049
          },
          "name": "innodbLockWaitTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3065
          },
          "name": "innodbLogWriterThreadsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3097
          },
          "name": "innodbMaxPurgeLagDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3081
          },
          "name": "innodbMaxPurgeLagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3113
          },
          "name": "innodbNumaInterleaveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3129
          },
          "name": "innodbOnlineAlterLogMaxSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3145
          },
          "name": "innodbRedoLogCapacityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3161
          },
          "name": "innodbRollbackOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3177
          },
          "name": "innodbSortBufferSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3193
          },
          "name": "innodbStatsPersistentSamplePagesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3209
          },
          "name": "innodbStatsTransientSamplePagesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3225
          },
          "name": "innodbStrictModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3241
          },
          "name": "innodbUndoLogTruncateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3257
          },
          "name": "interactiveTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3273
          },
          "name": "joinBufferSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3289
          },
          "name": "localInfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3305
          },
          "name": "longQueryTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3321
          },
          "name": "mandatoryRolesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3337
          },
          "name": "maxAllowedPacketInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3353
          },
          "name": "maxBinlogCacheSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3369
          },
          "name": "maxConnectErrorsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3385
          },
          "name": "maxConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3401
          },
          "name": "maxExecutionTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3417
          },
          "name": "maxHeapTableSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3433
          },
          "name": "maxPreparedStmtCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3449
          },
          "name": "maxSeeksForKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3465
          },
          "name": "maxUserConnectionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3481
          },
          "name": "mysqlFirewallModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3513
          },
          "name": "mysqlxConnectTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3529
          },
          "name": "mysqlxDeflateDefaultCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3545
          },
          "name": "mysqlxDeflateMaxClientCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3561
          },
          "name": "mysqlxDocumentIdUniquePrefixInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3577
          },
          "name": "mysqlxEnableHelloNoticeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3593
          },
          "name": "mysqlxIdleWorkerThreadTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3609
          },
          "name": "mysqlxInteractiveTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3625
          },
          "name": "mysqlxLz4DefaultCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3641
          },
          "name": "mysqlxLz4MaxClientCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3657
          },
          "name": "mysqlxMaxAllowedPacketInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3673
          },
          "name": "mysqlxMinWorkerThreadsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3689
          },
          "name": "mysqlxReadTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3705
          },
          "name": "mysqlxWaitTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3721
          },
          "name": "mysqlxWriteTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3737
          },
          "name": "mysqlxZstdDefaultCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3753
          },
          "name": "mysqlxZstdMaxClientCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3497
          },
          "name": "mysqlZstdDefaultCompressionLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3769
          },
          "name": "netReadTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3785
          },
          "name": "netWriteTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3801
          },
          "name": "optimizerSwitchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3817
          },
          "name": "parserMaxMemSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3833
          },
          "name": "queryAllocBlockSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3849
          },
          "name": "queryPreallocSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3865
          },
          "name": "rangeOptimizerMaxMemSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3881
          },
          "name": "regexpTimeLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3897
          },
          "name": "relayLogSpaceLimitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3913
          },
          "name": "replicaNetTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3929
          },
          "name": "replicaParallelWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3945
          },
          "name": "replicaTypeConversionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3961
          },
          "name": "requireSecureTransportInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3977
          },
          "name": "skipNameResolveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3993
          },
          "name": "sortBufferSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4009
          },
          "name": "sqlGenerateInvisiblePrimaryKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4025
          },
          "name": "sqlModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4041
          },
          "name": "sqlRequirePrimaryKeyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4057
          },
          "name": "sqlWarningsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4073
          },
          "name": "tableDefinitionCacheInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4089
          },
          "name": "tableOpenCacheInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4105
          },
          "name": "temptableMaxRamInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4121
          },
          "name": "threadPoolDedicatedListenersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4137
          },
          "name": "threadPoolMaxTransactionsLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4153
          },
          "name": "threadPoolQueryThreadsPerGroupInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4169
          },
          "name": "threadPoolSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4185
          },
          "name": "threadPoolTransactionDelayInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4201
          },
          "name": "timeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4217
          },
          "name": "tmpTableSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4233
          },
          "name": "transactionIsolationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4249
          },
          "name": "waitTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2399
          },
          "name": "autocommit",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2367
          },
          "name": "autoIncrementIncrement",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2383
          },
          "name": "autoIncrementOffset",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2415
          },
          "name": "bigTables",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2431
          },
          "name": "binlogExpireLogsSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2447
          },
          "name": "binlogGroupCommitSyncDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2463
          },
          "name": "binlogGroupCommitSyncNoDelayCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2479
          },
          "name": "binlogRowMetadata",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2495
          },
          "name": "binlogRowValueOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2511
          },
          "name": "binlogTransactionCompression",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2527
          },
          "name": "blockEncryptionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2543
          },
          "name": "characterSetServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2559
          },
          "name": "collationServer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2575
          },
          "name": "completionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2607
          },
          "name": "connectionMemoryChunkSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2623
          },
          "name": "connectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2591
          },
          "name": "connectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2639
          },
          "name": "cteMaxRecursionDepth",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2655
          },
          "name": "defaultAuthenticationPlugin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2671
          },
          "name": "explainFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2687
          },
          "name": "explicitDefaultsForTimestamp",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2703
          },
          "name": "foreignKeyChecks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2719
          },
          "name": "generatedRandomPasswordLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2735
          },
          "name": "globalConnectionMemoryLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2751
          },
          "name": "globalConnectionMemoryTracking",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2767
          },
          "name": "groupConcatMaxLen",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2783
          },
          "name": "groupReplicationConsistency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2799
          },
          "name": "informationSchemaStatsExpiry",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2815
          },
          "name": "innodbAdaptiveHashIndex",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2831
          },
          "name": "innodbAutoincLockMode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2847
          },
          "name": "innodbBufferPoolDumpPct",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2863
          },
          "name": "innodbBufferPoolInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2879
          },
          "name": "innodbBufferPoolSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2895
          },
          "name": "innodbChangeBuffering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2911
          },
          "name": "innodbDdlBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2927
          },
          "name": "innodbDdlThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2943
          },
          "name": "innodbFtEnableStopword",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2959
          },
          "name": "innodbFtMaxTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2975
          },
          "name": "innodbFtMinTokenSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 2991
          },
          "name": "innodbFtNumWordOptimize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3007
          },
          "name": "innodbFtResultCacheLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3023
          },
          "name": "innodbFtServerStopwordTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3039
          },
          "name": "innodbLockWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3055
          },
          "name": "innodbLogWriterThreads",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3071
          },
          "name": "innodbMaxPurgeLag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3087
          },
          "name": "innodbMaxPurgeLagDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3103
          },
          "name": "innodbNumaInterleave",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3119
          },
          "name": "innodbOnlineAlterLogMaxSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3135
          },
          "name": "innodbRedoLogCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3151
          },
          "name": "innodbRollbackOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3167
          },
          "name": "innodbSortBufferSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3183
          },
          "name": "innodbStatsPersistentSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3199
          },
          "name": "innodbStatsTransientSamplePages",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3215
          },
          "name": "innodbStrictMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3231
          },
          "name": "innodbUndoLogTruncate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3247
          },
          "name": "interactiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3263
          },
          "name": "joinBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3279
          },
          "name": "localInfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3295
          },
          "name": "longQueryTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3311
          },
          "name": "mandatoryRoles",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3327
          },
          "name": "maxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3343
          },
          "name": "maxBinlogCacheSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3359
          },
          "name": "maxConnectErrors",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3375
          },
          "name": "maxConnections",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3391
          },
          "name": "maxExecutionTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3407
          },
          "name": "maxHeapTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3423
          },
          "name": "maxPreparedStmtCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3439
          },
          "name": "maxSeeksForKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3455
          },
          "name": "maxUserConnections",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3471
          },
          "name": "mysqlFirewallMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3503
          },
          "name": "mysqlxConnectTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3519
          },
          "name": "mysqlxDeflateDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3535
          },
          "name": "mysqlxDeflateMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3551
          },
          "name": "mysqlxDocumentIdUniquePrefix",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3567
          },
          "name": "mysqlxEnableHelloNotice",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3583
          },
          "name": "mysqlxIdleWorkerThreadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3599
          },
          "name": "mysqlxInteractiveTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3615
          },
          "name": "mysqlxLz4DefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3631
          },
          "name": "mysqlxLz4MaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3647
          },
          "name": "mysqlxMaxAllowedPacket",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3663
          },
          "name": "mysqlxMinWorkerThreads",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3679
          },
          "name": "mysqlxReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3695
          },
          "name": "mysqlxWaitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3711
          },
          "name": "mysqlxWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3727
          },
          "name": "mysqlxZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3743
          },
          "name": "mysqlxZstdMaxClientCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3487
          },
          "name": "mysqlZstdDefaultCompressionLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3759
          },
          "name": "netReadTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3775
          },
          "name": "netWriteTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3791
          },
          "name": "optimizerSwitch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3807
          },
          "name": "parserMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3823
          },
          "name": "queryAllocBlockSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3839
          },
          "name": "queryPreallocSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3855
          },
          "name": "rangeOptimizerMaxMemSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3871
          },
          "name": "regexpTimeLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3887
          },
          "name": "relayLogSpaceLimit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3903
          },
          "name": "replicaNetTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3919
          },
          "name": "replicaParallelWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3935
          },
          "name": "replicaTypeConversions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3951
          },
          "name": "requireSecureTransport",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3967
          },
          "name": "skipNameResolve",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3983
          },
          "name": "sortBufferSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 3999
          },
          "name": "sqlGenerateInvisiblePrimaryKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4015
          },
          "name": "sqlMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4031
          },
          "name": "sqlRequirePrimaryKey",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4047
          },
          "name": "sqlWarnings",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4063
          },
          "name": "tableDefinitionCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4079
          },
          "name": "tableOpenCache",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4095
          },
          "name": "temptableMaxRam",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4111
          },
          "name": "threadPoolDedicatedListeners",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4127
          },
          "name": "threadPoolMaxTransactionsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4143
          },
          "name": "threadPoolQueryThreadsPerGroup",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4159
          },
          "name": "threadPoolSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4175
          },
          "name": "threadPoolTransactionDelay",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4191
          },
          "name": "timeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4207
          },
          "name": "tmpTableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4223
          },
          "name": "transactionIsolation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 4239
          },
          "name": "waitTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-configuration/index.ts",
            "line": 1642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlConfigurationVariables"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-configuration/index:MysqlMysqlConfigurationVariablesOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystem": {
      "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/mysql_mysql_db_system oci_mysql_mysql_db_system}."
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system oci_mysql_mysql_db_system} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 3157
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 3125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlMysqlDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3142
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MysqlMysqlDbSystem 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/mysql_mysql_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlMysqlDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlMysqlDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3698
          },
          "name": "putBackupPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3714
          },
          "name": "putCustomerContacts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3730
          },
          "name": "putDataStorage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3746
          },
          "name": "putDeletionPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3762
          },
          "name": "putEncryptData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3778
          },
          "name": "putMaintenance",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3794
          },
          "name": "putReadEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3810
          },
          "name": "putRest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3826
          },
          "name": "putSecureConnections",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3842
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3858
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3225
          },
          "name": "resetAccessMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3241
          },
          "name": "resetAdminPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3257
          },
          "name": "resetAdminUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3701
          },
          "name": "resetBackupPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3305
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3321
          },
          "name": "resetCrashRecovery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3717
          },
          "name": "resetCustomerContacts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3359
          },
          "name": "resetDatabaseManagement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3375
          },
          "name": "resetDatabaseMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3733
          },
          "name": "resetDataStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3343
          },
          "name": "resetDataStorageSizeInGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3391
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3749
          },
          "name": "resetDeletionPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3407
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3423
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3765
          },
          "name": "resetEncryptData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3445
          },
          "name": "resetFaultDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3461
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3483
          },
          "name": "resetHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3499
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3515
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3536
          },
          "name": "resetIsHighlyAvailable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3781
          },
          "name": "resetMaintenance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3557
          },
          "name": "resetMysqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3573
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3595
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3611
          },
          "name": "resetPortX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3797
          },
          "name": "resetReadEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3813
          },
          "name": "resetRest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3829
          },
          "name": "resetSecureConnections"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3640
          },
          "name": "resetShutdownType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3845
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3656
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3861
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3873
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3916
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3130
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3695
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3280
          },
          "name": "channels",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3331
          },
          "name": "currentPlacement",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacementList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3711
          },
          "name": "customerContacts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContactsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3727
          },
          "name": "dataStorage",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3743
          },
          "name": "deletionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3759
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptDataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3433
          },
          "name": "endpoints",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3471
          },
          "name": "heatWaveCluster",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3524
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3545
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3775
          },
          "name": "maintenance",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenanceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3583
          },
          "name": "pointInTimeRecoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3791
          },
          "name": "readEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3807
          },
          "name": "rest",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3823
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnectionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3839
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3679
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3684
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3855
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3689
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3229
          },
          "name": "accessModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3245
          },
          "name": "adminPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3261
          },
          "name": "adminUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3274
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3705
          },
          "name": "backupPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3309
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3325
          },
          "name": "crashRecoveryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3721
          },
          "name": "customerContactsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3363
          },
          "name": "databaseManagementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3379
          },
          "name": "databaseModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3737
          },
          "name": "dataStorageInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3347
          },
          "name": "dataStorageSizeInGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3395
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3753
          },
          "name": "deletionPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3411
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3427
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3769
          },
          "name": "encryptDataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3449
          },
          "name": "faultDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3465
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3487
          },
          "name": "hostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3503
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3519
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3540
          },
          "name": "isHighlyAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3785
          },
          "name": "maintenanceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3561
          },
          "name": "mysqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3577
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3599
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3615
          },
          "name": "portXInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3801
          },
          "name": "readEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3817
          },
          "name": "restInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3833
          },
          "name": "secureConnectionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3628
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3644
          },
          "name": "shutdownTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3849
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3660
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3673
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3865
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3219
          },
          "name": "accessMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3235
          },
          "name": "adminPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3251
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3267
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3299
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3315
          },
          "name": "crashRecovery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3353
          },
          "name": "databaseManagement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3369
          },
          "name": "databaseMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3337
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3385
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3401
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3417
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3439
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3455
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3477
          },
          "name": "hostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3509
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3530
          },
          "name": "isHighlyAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3551
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3567
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3589
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3605
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3621
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3634
          },
          "name": "shutdownType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3650
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3666
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystem"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1396
      },
      "name": "MysqlMysqlDbSystemBackupPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#copy_policies MysqlMysqlDbSystem#copy_policies}",
            "stability": "stable",
            "summary": "copy_policies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1426
          },
          "name": "copyPolicies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies"
                    },
                    "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/mysql_mysql_db_system#defined_tags MysqlMysqlDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1400
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/mysql_mysql_db_system#freeform_tags MysqlMysqlDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1404
          },
          "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/mysql_mysql_db_system#is_enabled MysqlMysqlDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1408
          },
          "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/mysql_mysql_db_system#pitr_policy MysqlMysqlDbSystem#pitr_policy}",
            "stability": "stable",
            "summary": "pitr_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1432
          },
          "name": "pitrPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#retention_in_days MysqlMysqlDbSystem#retention_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1412
          },
          "name": "retentionInDays",
          "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/mysql_mysql_db_system#soft_delete MysqlMysqlDbSystem#soft_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1416
          },
          "name": "softDelete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#window_start_time MysqlMysqlDbSystem#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1420
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1166
      },
      "name": "MysqlMysqlDbSystemBackupPolicyCopyPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#copy_to_region MysqlMysqlDbSystem#copy_to_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1174
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#backup_copy_retention_in_days MysqlMysqlDbSystem#backup_copy_retention_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1170
          },
          "name": "backupCopyRetentionInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyCopyPolicies"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemBackupPolicyCopyPoliciesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1301
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1301
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1301
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyCopyPoliciesList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1271
          },
          "name": "resetBackupCopyRetentionInDays"
        }
      ],
      "name": "MysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1275
          },
          "name": "backupCopyRetentionInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1288
          },
          "name": "copyToRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1265
          },
          "name": "backupCopyRetentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1281
          },
          "name": "copyToRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyCopyPoliciesOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1688
          },
          "name": "putCopyPolicies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1704
          },
          "name": "putPitrPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1691
          },
          "name": "resetCopyPolicies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1595
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1611
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1627
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1707
          },
          "name": "resetPitrPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1643
          },
          "name": "resetRetentionInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1659
          },
          "name": "resetSoftDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1675
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "MysqlMysqlDbSystemBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1685
          },
          "name": "copyPolicies",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1701
          },
          "name": "pitrPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1695
          },
          "name": "copyPoliciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyCopyPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1599
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1615
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1631
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1711
          },
          "name": "pitrPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1647
          },
          "name": "retentionInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1663
          },
          "name": "softDeleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1679
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1589
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1605
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1621
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1637
          },
          "name": "retentionInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1653
          },
          "name": "softDelete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1669
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1312
      },
      "name": "MysqlMysqlDbSystemBackupPolicyPitrPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#is_enabled MysqlMysqlDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1316
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyPitrPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1388
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "MysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1392
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1382
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicyPitrPolicy"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemBackupPolicyPitrPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 651
      },
      "name": "MysqlMysqlDbSystemChannels",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannels"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 773
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 780
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 780
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 674
      },
      "name": "MysqlMysqlDbSystemChannelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 703
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 709
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 714
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 720
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 725
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 730
          },
          "name": "isEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 735
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 741
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 746
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 752
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 758
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 763
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 768
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannels"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 358
      },
      "name": "MysqlMysqlDbSystemChannelsSource",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSource"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 188
      },
      "name": "MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 267
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 267
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 211
      },
      "name": "MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 240
          },
          "name": "lastConfiguredLogFilename",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 245
          },
          "name": "lastConfiguredLogOffset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 250
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 255
          },
          "name": "uuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandling"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsSourceOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsSourceList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 454
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 454
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 381
      },
      "name": "MysqlMysqlDbSystemChannelsSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 411
          },
          "name": "anonymousTransactionsHandling",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceAnonymousTransactionsHandlingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 416
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 421
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 426
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 432
          },
          "name": "sslCaCertificate",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 437
          },
          "name": "sslMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 442
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSource"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificate": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 278
      },
      "name": "MysqlMysqlDbSystemChannelsSourceSslCaCertificate",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceSslCaCertificate"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificateList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsSourceSslCaCertificateList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 347
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 347
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceSslCaCertificateList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 301
      },
      "name": "MysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 330
          },
          "name": "certificateType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 335
          },
          "name": "contents",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsSourceSslCaCertificate"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsSourceSslCaCertificateOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 545
      },
      "name": "MysqlMysqlDbSystemChannelsTarget",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTarget"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 465
      },
      "name": "MysqlMysqlDbSystemChannelsTargetFilters",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTargetFilters"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsTargetFiltersOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsTargetFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 534
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 534
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTargetFiltersList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 488
      },
      "name": "MysqlMysqlDbSystemChannelsTargetFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 517
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 522
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFilters"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTargetFiltersOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemChannelsTargetOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemChannelsTargetList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 640
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 640
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTargetList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 568
      },
      "name": "MysqlMysqlDbSystemChannelsTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 597
          },
          "name": "applierUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 602
          },
          "name": "channelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 607
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 612
          },
          "name": "delayInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 618
          },
          "name": "filters",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTargetFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 623
          },
          "name": "tablesWithoutPrimaryKeyHandling",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 628
          },
          "name": "targetType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 581
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemChannelsTarget"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemChannelsTargetOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 9
      },
      "name": "MysqlMysqlDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#availability_domain MysqlMysqlDbSystem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 25
          },
          "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/mysql_mysql_db_system#compartment_id MysqlMysqlDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/resources/mysql_mysql_db_system#shape_name MysqlMysqlDbSystem#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 108
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#subnet_id MysqlMysqlDbSystem#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 120
          },
          "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/mysql_mysql_db_system#access_mode MysqlMysqlDbSystem#access_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 13
          },
          "name": "accessMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#admin_password MysqlMysqlDbSystem#admin_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 17
          },
          "name": "adminPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#admin_username MysqlMysqlDbSystem#admin_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 21
          },
          "name": "adminUsername",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#backup_policy MysqlMysqlDbSystem#backup_policy}",
            "stability": "stable",
            "summary": "backup_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 126
          },
          "name": "backupPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemBackupPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#configuration_id MysqlMysqlDbSystem#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 33
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#crash_recovery MysqlMysqlDbSystem#crash_recovery}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 37
          },
          "name": "crashRecovery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#customer_contacts MysqlMysqlDbSystem#customer_contacts}",
            "stability": "stable",
            "summary": "customer_contacts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 132
          },
          "name": "customerContacts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts"
                    },
                    "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/mysql_mysql_db_system#database_management MysqlMysqlDbSystem#database_management}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 45
          },
          "name": "databaseManagement",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#database_mode MysqlMysqlDbSystem#database_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 49
          },
          "name": "databaseMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#data_storage MysqlMysqlDbSystem#data_storage}",
            "stability": "stable",
            "summary": "data_storage block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 138
          },
          "name": "dataStorage",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#data_storage_size_in_gb MysqlMysqlDbSystem#data_storage_size_in_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 41
          },
          "name": "dataStorageSizeInGb",
          "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/mysql_mysql_db_system#defined_tags MysqlMysqlDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 53
          },
          "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/mysql_mysql_db_system#deletion_policy MysqlMysqlDbSystem#deletion_policy}",
            "stability": "stable",
            "summary": "deletion_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 144
          },
          "name": "deletionPolicy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy"
                    },
                    "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/mysql_mysql_db_system#description MysqlMysqlDbSystem#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 57
          },
          "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/mysql_mysql_db_system#display_name MysqlMysqlDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 61
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#encrypt_data MysqlMysqlDbSystem#encrypt_data}",
            "stability": "stable",
            "summary": "encrypt_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 150
          },
          "name": "encryptData",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#fault_domain MysqlMysqlDbSystem#fault_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 65
          },
          "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/mysql_mysql_db_system#freeform_tags MysqlMysqlDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 69
          },
          "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/mysql_mysql_db_system#hostname_label MysqlMysqlDbSystem#hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 73
          },
          "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/mysql_mysql_db_system#id MysqlMysqlDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 80
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#ip_address MysqlMysqlDbSystem#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 84
          },
          "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/mysql_mysql_db_system#is_highly_available MysqlMysqlDbSystem#is_highly_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 88
          },
          "name": "isHighlyAvailable",
          "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/mysql_mysql_db_system#maintenance MysqlMysqlDbSystem#maintenance}",
            "stability": "stable",
            "summary": "maintenance block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 156
          },
          "name": "maintenance",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#mysql_version MysqlMysqlDbSystem#mysql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 92
          },
          "name": "mysqlVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#nsg_ids MysqlMysqlDbSystem#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 96
          },
          "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/mysql_mysql_db_system#port MysqlMysqlDbSystem#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 100
          },
          "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/mysql_mysql_db_system#port_x MysqlMysqlDbSystem#port_x}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 104
          },
          "name": "portX",
          "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/mysql_mysql_db_system#read_endpoint MysqlMysqlDbSystem#read_endpoint}",
            "stability": "stable",
            "summary": "read_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 162
          },
          "name": "readEndpoint",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#rest MysqlMysqlDbSystem#rest}",
            "stability": "stable",
            "summary": "rest block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 168
          },
          "name": "rest",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#secure_connections MysqlMysqlDbSystem#secure_connections}",
            "stability": "stable",
            "summary": "secure_connections block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 174
          },
          "name": "secureConnections",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#shutdown_type MysqlMysqlDbSystem#shutdown_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 112
          },
          "name": "shutdownType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#source MysqlMysqlDbSystem#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 180
          },
          "name": "source",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#state MysqlMysqlDbSystem#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 116
          },
          "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/mysql_mysql_db_system#timeouts MysqlMysqlDbSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 186
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemConfig"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacement": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 791
      },
      "name": "MysqlMysqlDbSystemCurrentPlacement",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCurrentPlacement"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacementList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacementList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 853
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemCurrentPlacementOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemCurrentPlacementList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCurrentPlacementList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacementOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 814
      },
      "name": "MysqlMysqlDbSystemCurrentPlacementOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 843
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 848
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCurrentPlacement"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCurrentPlacementOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1715
      },
      "name": "MysqlMysqlDbSystemCustomerContacts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#email MysqlMysqlDbSystem#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1719
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCustomerContacts"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContactsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContactsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 1809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemCustomerContactsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemCustomerContactsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1817
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 1817
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1810
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCustomerContactsList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContactsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1751
      },
      "name": "MysqlMysqlDbSystemCustomerContactsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1804
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1797
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1765
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemCustomerContacts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemCustomerContactsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1828
      },
      "name": "MysqlMysqlDbSystemDataStorage",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#is_auto_expand_storage_enabled MysqlMysqlDbSystem#is_auto_expand_storage_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1832
          },
          "name": "isAutoExpandStorageEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/mysql_mysql_db_system#max_storage_size_in_gbs MysqlMysqlDbSystem#max_storage_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1836
          },
          "name": "maxStorageSizeInGbs",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemDataStorage"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemDataStorageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1936
          },
          "name": "resetIsAutoExpandStorageEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1952
          },
          "name": "resetMaxStorageSizeInGbs"
        }
      ],
      "name": "MysqlMysqlDbSystemDataStorageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1914
          },
          "name": "allocatedStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1919
          },
          "name": "dataStorageSizeInGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1924
          },
          "name": "dataStorageSizeLimitInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1940
          },
          "name": "isAutoExpandStorageEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1956
          },
          "name": "maxStorageSizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1930
          },
          "name": "isAutoExpandStorageEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1946
          },
          "name": "maxStorageSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDataStorage"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemDataStorageOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1960
      },
      "name": "MysqlMysqlDbSystemDeletionPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#automatic_backup_retention MysqlMysqlDbSystem#automatic_backup_retention}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1964
          },
          "name": "automaticBackupRetention",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#final_backup MysqlMysqlDbSystem#final_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1968
          },
          "name": "finalBackup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#is_delete_protected MysqlMysqlDbSystem#is_delete_protected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1972
          },
          "name": "isDeleteProtected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemDeletionPolicy"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2138
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemDeletionPolicyList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2131
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2131
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2131
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemDeletionPolicyList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2018
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2082
          },
          "name": "resetAutomaticBackupRetention"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2098
          },
          "name": "resetFinalBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2114
          },
          "name": "resetIsDeleteProtected"
        }
      ],
      "name": "MysqlMysqlDbSystemDeletionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2086
          },
          "name": "automaticBackupRetentionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2102
          },
          "name": "finalBackupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2118
          },
          "name": "isDeleteProtectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2076
          },
          "name": "automaticBackupRetention",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2092
          },
          "name": "finalBackup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2108
          },
          "name": "isDeleteProtected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemDeletionPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemDeletionPolicyOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2142
      },
      "name": "MysqlMysqlDbSystemEncryptData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#key_generation_type MysqlMysqlDbSystem#key_generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2146
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#key_id MysqlMysqlDbSystem#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2150
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemEncryptData"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2248
          },
          "name": "resetKeyId"
        }
      ],
      "name": "MysqlMysqlDbSystemEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2236
          },
          "name": "keyGenerationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2252
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2229
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2242
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEncryptData"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemEncryptDataOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 871
      },
      "name": "MysqlMysqlDbSystemEndpoints",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemEndpoints"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 975
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 975
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemEndpointsList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 894
      },
      "name": "MysqlMysqlDbSystemEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 923
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 928
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 933
          },
          "name": "modes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 938
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 943
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 948
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 953
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 958
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 963
          },
          "name": "statusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemEndpoints"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemEndpointsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveCluster": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 986
      },
      "name": "MysqlMysqlDbSystemHeatWaveCluster",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemHeatWaveCluster"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveClusterList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemHeatWaveClusterOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemHeatWaveClusterList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1075
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 1075
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemHeatWaveClusterList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveClusterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 1009
      },
      "name": "MysqlMysqlDbSystemHeatWaveClusterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1038
          },
          "name": "clusterSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1043
          },
          "name": "isLakehouseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1048
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1053
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1058
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1063
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemHeatWaveCluster"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemHeatWaveClusterOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2256
      },
      "name": "MysqlMysqlDbSystemMaintenance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#window_start_time MysqlMysqlDbSystem#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2260
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemMaintenance"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemMaintenanceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenanceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2292
      },
      "name": "MysqlMysqlDbSystemMaintenanceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2333
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2326
          },
          "name": "windowStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemMaintenance"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemMaintenanceOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 1086
      },
      "name": "MysqlMysqlDbSystemPointInTimeRecoveryDetails",
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemPointInTimeRecoveryDetails"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 1148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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.MysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlMysqlDbSystemPointInTimeRecoveryDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1155
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
            "line": 1155
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemPointInTimeRecoveryDetailsList"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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/mysql-mysql-db-system/index.ts",
        "line": 1109
      },
      "name": "MysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1138
          },
          "name": "timeEarliestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1143
          },
          "name": "timeLatestRecoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemPointInTimeRecoveryDetails"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemPointInTimeRecoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2337
      },
      "name": "MysqlMysqlDbSystemReadEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#exclude_ips MysqlMysqlDbSystem#exclude_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2341
          },
          "name": "excludeIps",
          "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/mysql_mysql_db_system#is_enabled MysqlMysqlDbSystem#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2345
          },
          "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/mysql_mysql_db_system#read_endpoint_hostname_label MysqlMysqlDbSystem#read_endpoint_hostname_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2349
          },
          "name": "readEndpointHostnameLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#read_endpoint_ip_address MysqlMysqlDbSystem#read_endpoint_ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2353
          },
          "name": "readEndpointIpAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemReadEndpoint"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2464
          },
          "name": "resetExcludeIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2480
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2496
          },
          "name": "resetReadEndpointHostnameLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2512
          },
          "name": "resetReadEndpointIpAddress"
        }
      ],
      "name": "MysqlMysqlDbSystemReadEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2468
          },
          "name": "excludeIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2484
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2500
          },
          "name": "readEndpointHostnameLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2516
          },
          "name": "readEndpointIpAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2458
          },
          "name": "excludeIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2474
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2490
          },
          "name": "readEndpointHostnameLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2506
          },
          "name": "readEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemReadEndpoint"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemReadEndpointOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemRest": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2520
      },
      "name": "MysqlMysqlDbSystemRest",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#configuration MysqlMysqlDbSystem#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2524
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#port MysqlMysqlDbSystem#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2528
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemRest"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemRestOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2626
          },
          "name": "resetPort"
        }
      ],
      "name": "MysqlMysqlDbSystemRestOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2614
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2630
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2607
          },
          "name": "configuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2620
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemRest"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemRestOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2634
      },
      "name": "MysqlMysqlDbSystemSecureConnections",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#certificate_generation_type MysqlMysqlDbSystem#certificate_generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2638
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#certificate_id MysqlMysqlDbSystem#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2642
          },
          "name": "certificateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemSecureConnections"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2740
          },
          "name": "resetCertificateId"
        }
      ],
      "name": "MysqlMysqlDbSystemSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2728
          },
          "name": "certificateGenerationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2744
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2721
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2734
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSecureConnections"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2748
      },
      "name": "MysqlMysqlDbSystemSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#source_type MysqlMysqlDbSystem#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2764
          },
          "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/mysql_mysql_db_system#backup_id MysqlMysqlDbSystem#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2752
          },
          "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/resources/mysql_mysql_db_system#db_system_id MysqlMysqlDbSystem#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2756
          },
          "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/resources/mysql_mysql_db_system#recovery_point MysqlMysqlDbSystem#recovery_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2760
          },
          "name": "recoveryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#source_url MysqlMysqlDbSystem#source_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2768
          },
          "name": "sourceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemSource"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 2835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2892
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2908
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2924
          },
          "name": "resetRecoveryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2953
          },
          "name": "resetSourceUrl"
        }
      ],
      "name": "MysqlMysqlDbSystemSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2896
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2912
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2928
          },
          "name": "recoveryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2941
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2957
          },
          "name": "sourceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2886
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2902
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2918
          },
          "name": "recoveryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2934
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2947
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemSource"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemSourceOutputReference"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 2961
      },
      "name": "MysqlMysqlDbSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_mysql_db_system#create MysqlMysqlDbSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2965
          },
          "name": "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/mysql_mysql_db_system#delete MysqlMysqlDbSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2969
          },
          "name": "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/mysql_mysql_db_system#update MysqlMysqlDbSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 2973
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemTimeouts"
    },
    "cdktf-provider-oci.MysqlMysqlDbSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-mysql-db-system/index.ts",
          "line": 3027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-mysql-db-system/index.ts",
        "line": 3019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3081
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3097
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3113
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlMysqlDbSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3085
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3101
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3117
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3075
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3091
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3107
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-mysql-db-system/index.ts",
            "line": 3031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlMysqlDbSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-mysql-db-system/index:MysqlMysqlDbSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.MysqlReplica": {
      "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/mysql_replica oci_mysql_replica}."
      },
      "fqn": "cdktf-provider-oci.MysqlReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica oci_mysql_replica} Resource."
        },
        "locationInModule": {
          "filename": "src/mysql-replica/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.MysqlReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a MysqlReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 578
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MysqlReplica 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/mysql_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MysqlReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MysqlReplica to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 820
          },
          "name": "putReplicaOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverrides"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 836
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.MysqlReplicaTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 660
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 676
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 692
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 719
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 735
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 756
          },
          "name": "resetIsDeleteProtected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 823
          },
          "name": "resetReplicaOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 839
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 851
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 865
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MysqlReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 566
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 625
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 630
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 635
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 702
          },
          "name": "encryptData",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaEncryptDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 707
          },
          "name": "faultDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 744
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 765
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 770
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 775
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 780
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 785
          },
          "name": "portX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 817
          },
          "name": "replicaOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverridesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 791
          },
          "name": "secureConnections",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaSecureConnectionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 796
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 801
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 806
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 833
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 811
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 648
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 664
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 680
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 696
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 723
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 739
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 760
          },
          "name": "isDeleteProtectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 827
          },
          "name": "replicaOverridesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverrides"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 843
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlReplicaTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 641
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 654
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 670
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 686
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 713
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 729
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 750
          },
          "name": "isDeleteProtected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplica"
    },
    "cdktf-provider-oci.MysqlReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 9
      },
      "name": "MysqlReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#db_system_id MysqlReplica#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/resources/mysql_replica#defined_tags MysqlReplica#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql_replica#description MysqlReplica#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql_replica#display_name MysqlReplica#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql_replica#freeform_tags MysqlReplica#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql_replica#id MysqlReplica#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql_replica#is_delete_protected MysqlReplica#is_delete_protected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 40
          },
          "name": "isDeleteProtected",
          "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/mysql_replica#replica_overrides MysqlReplica#replica_overrides}",
            "stability": "stable",
            "summary": "replica_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 46
          },
          "name": "replicaOverrides",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverrides"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#timeouts MysqlReplica#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaTimeouts"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaConfig"
    },
    "cdktf-provider-oci.MysqlReplicaEncryptData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaEncryptData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 54
      },
      "name": "MysqlReplicaEncryptData",
      "symbolId": "src/mysql-replica/index:MysqlReplicaEncryptData"
    },
    "cdktf-provider-oci.MysqlReplicaEncryptDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaEncryptDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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/mysql-replica/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/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.MysqlReplicaEncryptDataOutputReference"
            }
          }
        }
      ],
      "name": "MysqlReplicaEncryptDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 123
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql-replica/index.ts",
            "line": 123
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaEncryptDataList"
    },
    "cdktf-provider-oci.MysqlReplicaEncryptDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaEncryptDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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/mysql-replica/index.ts",
        "line": 77
      },
      "name": "MysqlReplicaEncryptDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 106
          },
          "name": "keyGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 111
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaEncryptData"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaEncryptDataOutputReference"
    },
    "cdktf-provider-oci.MysqlReplicaReplicaOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 214
      },
      "name": "MysqlReplicaReplicaOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#configuration_id MysqlReplica#configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 218
          },
          "name": "configurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#mysql_version MysqlReplica#mysql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 222
          },
          "name": "mysqlVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#nsg_ids MysqlReplica#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 226
          },
          "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/mysql_replica#shape_name MysqlReplica#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 230
          },
          "name": "shapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaReplicaOverrides"
    },
    "cdktf-provider-oci.MysqlReplicaReplicaOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 341
          },
          "name": "resetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 357
          },
          "name": "resetMysqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 373
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 389
          },
          "name": "resetShapeName"
        }
      ],
      "name": "MysqlReplicaReplicaOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 345
          },
          "name": "configurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 361
          },
          "name": "mysqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 377
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 393
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 335
          },
          "name": "configurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 351
          },
          "name": "mysqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 367
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 383
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaReplicaOverrides"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaReplicaOverridesOutputReference"
    },
    "cdktf-provider-oci.MysqlReplicaSecureConnections": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaSecureConnections",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 134
      },
      "name": "MysqlReplicaSecureConnections",
      "symbolId": "src/mysql-replica/index:MysqlReplicaSecureConnections"
    },
    "cdktf-provider-oci.MysqlReplicaSecureConnectionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaSecureConnectionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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/mysql-replica/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/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.MysqlReplicaSecureConnectionsOutputReference"
            }
          }
        }
      ],
      "name": "MysqlReplicaSecureConnectionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/mysql-replica/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/mysql-replica/index.ts",
            "line": 203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaSecureConnectionsList"
    },
    "cdktf-provider-oci.MysqlReplicaSecureConnectionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaSecureConnectionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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/mysql-replica/index.ts",
        "line": 157
      },
      "name": "MysqlReplicaSecureConnectionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 186
          },
          "name": "certificateGenerationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 191
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.MysqlReplicaSecureConnections"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaSecureConnectionsOutputReference"
    },
    "cdktf-provider-oci.MysqlReplicaTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mysql-replica/index.ts",
        "line": 397
      },
      "name": "MysqlReplicaTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/mysql_replica#create MysqlReplica#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 401
          },
          "name": "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/mysql_replica#delete MysqlReplica#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 405
          },
          "name": "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/mysql_replica#update MysqlReplica#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 409
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaTimeouts"
    },
    "cdktf-provider-oci.MysqlReplicaTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.MysqlReplicaTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mysql-replica/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/mysql-replica/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 517
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 533
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 549
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MysqlReplicaTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 521
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 537
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 553
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 511
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 527
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 543
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mysql-replica/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.MysqlReplicaTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mysql-replica/index:MysqlReplicaTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewall": {
      "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/network_firewall_network_firewall oci_network_firewall_network_firewall}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewall",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall oci_network_firewall_network_firewall} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewall resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 337
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NetworkFirewallNetworkFirewall 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/network_firewall_network_firewall#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewall that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewall to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 585
          },
          "name": "putNatConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 601
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 395
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 424
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 440
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 456
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 472
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 488
          },
          "name": "resetIpv4Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 504
          },
          "name": "resetIpv6Address"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 588
          },
          "name": "resetNatConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 538
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 604
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network-firewall-network-firewall/index.ts",
            "line": 634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewall",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 325
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 513
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 582
          },
          "name": "natConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 547
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 566
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 571
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 598
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 576
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 399
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 412
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 428
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 444
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 460
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 476
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 492
          },
          "name": "ipv4AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 508
          },
          "name": "ipv6AddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 592
          },
          "name": "natConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 526
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 542
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 560
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 608
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 389
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 405
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 418
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 434
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 450
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 466
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 482
          },
          "name": "ipv4Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 498
          },
          "name": "ipv6Address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 519
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 532
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 553
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewall"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#compartment_id NetworkFirewallNetworkFirewall#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#network_firewall_policy_id NetworkFirewallNetworkFirewall#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 48
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#subnet_id NetworkFirewallNetworkFirewall#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 56
          },
          "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/network_firewall_network_firewall#availability_domain NetworkFirewallNetworkFirewall#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#defined_tags NetworkFirewallNetworkFirewall#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#display_name NetworkFirewallNetworkFirewall#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#freeform_tags NetworkFirewallNetworkFirewall#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#id NetworkFirewallNetworkFirewall#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/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/network_firewall_network_firewall#ipv4address NetworkFirewallNetworkFirewall#ipv4address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 40
          },
          "name": "ipv4Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#ipv6address NetworkFirewallNetworkFirewall#ipv6address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 44
          },
          "name": "ipv6Address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#nat_configuration NetworkFirewallNetworkFirewall#nat_configuration}",
            "stability": "stable",
            "summary": "nat_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 62
          },
          "name": "natConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#network_security_group_ids NetworkFirewallNetworkFirewall#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 52
          },
          "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/network_firewall_network_firewall#timeouts NetworkFirewallNetworkFirewall#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewallConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall/index.ts",
        "line": 70
      },
      "name": "NetworkFirewallNetworkFirewallNatConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#must_enable_private_nat NetworkFirewallNetworkFirewall#must_enable_private_nat}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 74
          },
          "name": "mustEnablePrivateNat",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewallNatConfiguration"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall/index.ts",
        "line": 106
      },
      "name": "NetworkFirewallNetworkFirewallNatConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 152
          },
          "name": "natIpAddressList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 147
          },
          "name": "mustEnablePrivateNatInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 140
          },
          "name": "mustEnablePrivateNat",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallNatConfiguration"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewallNatConfigurationOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicy": {
      "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/network_firewall_network_firewall_policy oci_network_firewall_network_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy oci_network_firewall_network_firewall_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy/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.NetworkFirewallNetworkFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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 NetworkFirewallNetworkFirewallPolicy 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/network_firewall_network_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 377
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 290
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 306
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 322
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 380
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 392
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 265
          },
          "name": "attachedNetworkFirewallCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 347
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 352
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 358
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 363
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 374
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 368
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 278
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 294
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 310
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 326
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 384
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 284
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 300
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 316
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy/index:NetworkFirewallNetworkFirewallPolicy"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressList": {
      "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/network_firewall_network_firewall_policy_address_list oci_network_firewall_network_firewall_policy_address_list}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_address_list oci_network_firewall_network_firewall_policy_address_list} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-address-list/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.NetworkFirewallNetworkFirewallPolicyAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/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 NetworkFirewallNetworkFirewallPolicyAddressList 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/network_firewall_network_firewall_policy_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 347
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 350
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 362
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 373
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 320
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 344
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 325
          },
          "name": "totalAddresses",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 273
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 302
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 315
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 354
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 338
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 266
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 295
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 308
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 331
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-address-list/index:NetworkFirewallNetworkFirewallPolicyAddressList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_address_list#addresses NetworkFirewallNetworkFirewallPolicyAddressList#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 13
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/network_firewall_network_firewall_policy_address_list#name NetworkFirewallNetworkFirewallPolicyAddressList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/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/resources/network_firewall_network_firewall_policy_address_list#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyAddressList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 28
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_address_list#type NetworkFirewallNetworkFirewallPolicyAddressList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 32
          },
          "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/network_firewall_network_firewall_policy_address_list#id NetworkFirewallNetworkFirewallPolicyAddressList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/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/network_firewall_network_firewall_policy_address_list#timeouts NetworkFirewallNetworkFirewallPolicyAddressList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-address-list/index:NetworkFirewallNetworkFirewallPolicyAddressListConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 40
      },
      "name": "NetworkFirewallNetworkFirewallPolicyAddressListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_address_list#create NetworkFirewallNetworkFirewallPolicyAddressList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/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/network_firewall_network_firewall_policy_address_list#delete NetworkFirewallNetworkFirewallPolicyAddressList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/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/network_firewall_network_firewall_policy_address_list#update NetworkFirewallNetworkFirewallPolicyAddressList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-address-list/index:NetworkFirewallNetworkFirewallPolicyAddressListTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-address-list/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/network-firewall-network-firewall-policy-address-list/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyAddressListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-address-list/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyAddressListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-address-list/index:NetworkFirewallNetworkFirewallPolicyAddressListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplication": {
      "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/network_firewall_network_firewall_policy_application oci_network_firewall_network_firewall_policy_application}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application oci_network_firewall_network_firewall_policy_application} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-application/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.NetworkFirewallNetworkFirewallPolicyApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/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 NetworkFirewallNetworkFirewallPolicyApplication 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/network_firewall_network_firewall_policy_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 363
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 277
          },
          "name": "resetIcmpCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 366
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/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/network-firewall-network-firewall-policy-application/index.ts",
            "line": 390
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 341
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 360
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 281
          },
          "name": "icmpCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 294
          },
          "name": "icmpTypeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 323
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 336
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 370
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 354
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 271
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 287
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 329
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 347
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application/index:NetworkFirewallNetworkFirewallPolicyApplication"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application#icmp_type NetworkFirewallNetworkFirewallPolicyApplication#icmp_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 17
          },
          "name": "icmpType",
          "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/network_firewall_network_firewall_policy_application#name NetworkFirewallNetworkFirewallPolicyApplication#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyApplication#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 32
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application#type NetworkFirewallNetworkFirewallPolicyApplication#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 36
          },
          "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/network_firewall_network_firewall_policy_application#icmp_code NetworkFirewallNetworkFirewallPolicyApplication#icmp_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 13
          },
          "name": "icmpCode",
          "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/network_firewall_network_firewall_policy_application#id NetworkFirewallNetworkFirewallPolicyApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/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/network_firewall_network_firewall_policy_application#timeouts NetworkFirewallNetworkFirewallPolicyApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application/index:NetworkFirewallNetworkFirewallPolicyApplicationConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroup": {
      "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/network_firewall_network_firewall_policy_application_group oci_network_firewall_network_firewall_policy_application_group}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application_group oci_network_firewall_network_firewall_policy_application_group} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-application-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.NetworkFirewallNetworkFirewallPolicyApplicationGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyApplicationGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-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 NetworkFirewallNetworkFirewallPolicyApplicationGroup 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/network_firewall_network_firewall_policy_application_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyApplicationGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyApplicationGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 329
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 332
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 344
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 354
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 315
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 326
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 320
          },
          "name": "totalApps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 268
          },
          "name": "appsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 297
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 310
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 336
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 261
          },
          "name": "apps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 290
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 303
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application-group/index:NetworkFirewallNetworkFirewallPolicyApplicationGroup"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application_group#apps NetworkFirewallNetworkFirewallPolicyApplicationGroup#apps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 13
          },
          "name": "apps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/network_firewall_network_firewall_policy_application_group#name NetworkFirewallNetworkFirewallPolicyApplicationGroup#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/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/resources/network_firewall_network_firewall_policy_application_group#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyApplicationGroup#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 28
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/network_firewall_network_firewall_policy_application_group#id NetworkFirewallNetworkFirewallPolicyApplicationGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-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/network_firewall_network_firewall_policy_application_group#timeouts NetworkFirewallNetworkFirewallPolicyApplicationGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application-group/index:NetworkFirewallNetworkFirewallPolicyApplicationGroupConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 36
      },
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application_group#create NetworkFirewallNetworkFirewallPolicyApplicationGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/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/network_firewall_network_firewall_policy_application_group#delete NetworkFirewallNetworkFirewallPolicyApplicationGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/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/network_firewall_network_firewall_policy_application_group#update NetworkFirewallNetworkFirewallPolicyApplicationGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application-group/index:NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-application-group/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/network-firewall-network-firewall-policy-application-group/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application-group/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application-group/index:NetworkFirewallNetworkFirewallPolicyApplicationGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
        "line": 44
      },
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_application#create NetworkFirewallNetworkFirewallPolicyApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/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/network_firewall_network_firewall_policy_application#delete NetworkFirewallNetworkFirewallPolicyApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/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/network_firewall_network_firewall_policy_application#update NetworkFirewallNetworkFirewallPolicyApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application/index:NetworkFirewallNetworkFirewallPolicyApplicationTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-application/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/network-firewall-network-firewall-policy-application/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-application/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-application/index:NetworkFirewallNetworkFirewallPolicyApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy#compartment_id NetworkFirewallNetworkFirewallPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-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/network_firewall_network_firewall_policy#defined_tags NetworkFirewallNetworkFirewallPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-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/network_firewall_network_firewall_policy#display_name NetworkFirewallNetworkFirewallPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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/network_firewall_network_firewall_policy#freeform_tags NetworkFirewallNetworkFirewallPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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/network_firewall_network_firewall_policy#id NetworkFirewallNetworkFirewallPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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/network_firewall_network_firewall_policy#timeouts NetworkFirewallNetworkFirewallPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy/index:NetworkFirewallNetworkFirewallPolicyConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfile": {
      "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/network_firewall_network_firewall_policy_decryption_profile oci_network_firewall_network_firewall_policy_decryption_profile}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_profile oci_network_firewall_network_firewall_policy_decryption_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyDecryptionProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 253
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NetworkFirewallNetworkFirewallPolicyDecryptionProfile 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/network_firewall_network_firewall_policy_decryption_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyDecryptionProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyDecryptionProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 513
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 312
          },
          "name": "resetAreCertificateExtensionsRestricted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 328
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 344
          },
          "name": "resetIsAutoIncludeAltName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 360
          },
          "name": "resetIsExpiredCertificateBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 376
          },
          "name": "resetIsOutOfCapacityBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 392
          },
          "name": "resetIsRevocationStatusTimeoutBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 408
          },
          "name": "resetIsUnknownRevocationStatusBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 424
          },
          "name": "resetIsUnsupportedCipherBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 440
          },
          "name": "resetIsUnsupportedVersionBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 456
          },
          "name": "resetIsUntrustedIssuerBlocked"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 516
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/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/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 547
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 241
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 491
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 510
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 316
          },
          "name": "areCertificateExtensionsRestrictedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 332
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 348
          },
          "name": "isAutoIncludeAltNameInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 364
          },
          "name": "isExpiredCertificateBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 380
          },
          "name": "isOutOfCapacityBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 396
          },
          "name": "isRevocationStatusTimeoutBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 412
          },
          "name": "isUnknownRevocationStatusBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 428
          },
          "name": "isUnsupportedCipherBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 444
          },
          "name": "isUnsupportedVersionBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 460
          },
          "name": "isUntrustedIssuerBlockedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 473
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 486
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 520
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 504
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 306
          },
          "name": "areCertificateExtensionsRestricted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 338
          },
          "name": "isAutoIncludeAltName",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 354
          },
          "name": "isExpiredCertificateBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 370
          },
          "name": "isOutOfCapacityBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 386
          },
          "name": "isRevocationStatusTimeoutBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 402
          },
          "name": "isUnknownRevocationStatusBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 418
          },
          "name": "isUnsupportedCipherBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 434
          },
          "name": "isUnsupportedVersionBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 450
          },
          "name": "isUntrustedIssuerBlocked",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 466
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 479
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 497
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-profile/index:NetworkFirewallNetworkFirewallPolicyDecryptionProfile"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_profile#name NetworkFirewallNetworkFirewallPolicyDecryptionProfile#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 56
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_profile#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyDecryptionProfile#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 60
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_profile#type NetworkFirewallNetworkFirewallPolicyDecryptionProfile#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/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/network_firewall_network_firewall_policy_decryption_profile#are_certificate_extensions_restricted NetworkFirewallNetworkFirewallPolicyDecryptionProfile#are_certificate_extensions_restricted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 13
          },
          "name": "areCertificateExtensionsRestricted",
          "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/network_firewall_network_firewall_policy_decryption_profile#id NetworkFirewallNetworkFirewallPolicyDecryptionProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/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/network_firewall_network_firewall_policy_decryption_profile#is_auto_include_alt_name NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_auto_include_alt_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 24
          },
          "name": "isAutoIncludeAltName",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_expired_certificate_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_expired_certificate_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 28
          },
          "name": "isExpiredCertificateBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_out_of_capacity_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_out_of_capacity_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 32
          },
          "name": "isOutOfCapacityBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_revocation_status_timeout_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_revocation_status_timeout_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 36
          },
          "name": "isRevocationStatusTimeoutBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_unknown_revocation_status_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_unknown_revocation_status_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 40
          },
          "name": "isUnknownRevocationStatusBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_unsupported_cipher_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_unsupported_cipher_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 44
          },
          "name": "isUnsupportedCipherBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_unsupported_version_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_unsupported_version_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 48
          },
          "name": "isUnsupportedVersionBlocked",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_firewall_network_firewall_policy_decryption_profile#is_untrusted_issuer_blocked NetworkFirewallNetworkFirewallPolicyDecryptionProfile#is_untrusted_issuer_blocked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 52
          },
          "name": "isUntrustedIssuerBlocked",
          "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/network_firewall_network_firewall_policy_decryption_profile#timeouts NetworkFirewallNetworkFirewallPolicyDecryptionProfile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-profile/index:NetworkFirewallNetworkFirewallPolicyDecryptionProfileConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 72
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_profile#create NetworkFirewallNetworkFirewallPolicyDecryptionProfile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 76
          },
          "name": "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/network_firewall_network_firewall_policy_decryption_profile#delete NetworkFirewallNetworkFirewallPolicyDecryptionProfile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 80
          },
          "name": "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/network_firewall_network_firewall_policy_decryption_profile#update NetworkFirewallNetworkFirewallPolicyDecryptionProfile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 84
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-profile/index:NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 192
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 208
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 224
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 196
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 212
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 228
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 186
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 202
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 218
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-profile/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-profile/index:NetworkFirewallNetworkFirewallPolicyDecryptionProfileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRule": {
      "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/network_firewall_network_firewall_policy_decryption_rule oci_network_firewall_network_firewall_policy_decryption_rule}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule oci_network_firewall_network_firewall_policy_decryption_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyDecryptionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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 NetworkFirewallNetworkFirewallPolicyDecryptionRule 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/network_firewall_network_firewall_policy_decryption_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyDecryptionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyDecryptionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 635
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 648
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 664
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 543
          },
          "name": "resetDecryptionProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 559
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 651
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 606
          },
          "name": "resetPriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 622
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 667
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 694
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 463
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 632
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 594
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 645
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 661
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 531
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 639
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 547
          },
          "name": "decryptionProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 563
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 576
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 589
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 655
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 610
          },
          "name": "priorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 626
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 671
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 524
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 537
          },
          "name": "decryptionProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 553
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 569
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 582
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 600
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 616
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRule"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 60
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#destination_address NetworkFirewallNetworkFirewallPolicyDecryptionRule#destination_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 64
          },
          "name": "destinationAddress",
          "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/network_firewall_network_firewall_policy_decryption_rule#source_address NetworkFirewallNetworkFirewallPolicyDecryptionRule#source_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 68
          },
          "name": "sourceAddress",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 153
          },
          "name": "resetDestinationAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 169
          },
          "name": "resetSourceAddress"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 157
          },
          "name": "destinationAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 173
          },
          "name": "sourceAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 147
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 163
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRuleConditionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#action NetworkFirewallNetworkFirewallPolicyDecryptionRule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 13
          },
          "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/network_firewall_network_firewall_policy_decryption_rule#condition NetworkFirewallNetworkFirewallPolicyDecryptionRule#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 46
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#name NetworkFirewallNetworkFirewallPolicyDecryptionRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyDecryptionRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 32
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#decryption_profile NetworkFirewallNetworkFirewallPolicyDecryptionRule#decryption_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 17
          },
          "name": "decryptionProfile",
          "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/network_firewall_network_firewall_policy_decryption_rule#id NetworkFirewallNetworkFirewallPolicyDecryptionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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/network_firewall_network_firewall_policy_decryption_rule#position NetworkFirewallNetworkFirewallPolicyDecryptionRule#position}",
            "stability": "stable",
            "summary": "position block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 52
          },
          "name": "position",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#priority_order NetworkFirewallNetworkFirewallPolicyDecryptionRule#priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 36
          },
          "name": "priorityOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#secret NetworkFirewallNetworkFirewallPolicyDecryptionRule#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 40
          },
          "name": "secret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#timeouts NetworkFirewallNetworkFirewallPolicyDecryptionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRuleConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 177
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#after_rule NetworkFirewallNetworkFirewallPolicyDecryptionRule#after_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 181
          },
          "name": "afterRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#before_rule NetworkFirewallNetworkFirewallPolicyDecryptionRule#before_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 185
          },
          "name": "beforeRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 270
          },
          "name": "resetAfterRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 286
          },
          "name": "resetBeforeRule"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 274
          },
          "name": "afterRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 290
          },
          "name": "beforeRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 264
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 280
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRulePosition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRulePositionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 294
      },
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_decryption_rule#create NetworkFirewallNetworkFirewallPolicyDecryptionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 298
          },
          "name": "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/network_firewall_network_firewall_policy_decryption_rule#delete NetworkFirewallNetworkFirewallPolicyDecryptionRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 302
          },
          "name": "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/network_firewall_network_firewall_policy_decryption_rule#update NetworkFirewallNetworkFirewallPolicyDecryptionRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 306
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-decryption-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 414
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 430
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 446
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 418
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 434
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 450
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 408
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 424
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 440
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-decryption-rule/index.ts",
            "line": 364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-decryption-rule/index:NetworkFirewallNetworkFirewallPolicyDecryptionRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecret": {
      "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/network_firewall_network_firewall_policy_mapped_secret oci_network_firewall_network_firewall_policy_mapped_secret}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret oci_network_firewall_network_firewall_policy_mapped_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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.NetworkFirewallNetworkFirewallPolicyMappedSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyMappedSecret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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 NetworkFirewallNetworkFirewallPolicyMappedSecret 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/network_firewall_network_firewall_policy_mapped_secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyMappedSecret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyMappedSecret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 378
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 282
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 381
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 393
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 406
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyMappedSecret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 317
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 375
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 286
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 299
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 312
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 330
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 385
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 343
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 356
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 369
          },
          "name": "versionNumberInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 292
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 305
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 323
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 336
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 349
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 362
          },
          "name": "versionNumber",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-mapped-secret/index:NetworkFirewallNetworkFirewallPolicyMappedSecret"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyMappedSecretConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret#name NetworkFirewallNetworkFirewallPolicyMappedSecret#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyMappedSecret#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret#source NetworkFirewallNetworkFirewallPolicyMappedSecret#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 28
          },
          "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/network_firewall_network_firewall_policy_mapped_secret#type NetworkFirewallNetworkFirewallPolicyMappedSecret#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 32
          },
          "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/network_firewall_network_firewall_policy_mapped_secret#vault_secret_id NetworkFirewallNetworkFirewallPolicyMappedSecret#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 36
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret#version_number NetworkFirewallNetworkFirewallPolicyMappedSecret#version_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 40
          },
          "name": "versionNumber",
          "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/network_firewall_network_firewall_policy_mapped_secret#id NetworkFirewallNetworkFirewallPolicyMappedSecret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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/network_firewall_network_firewall_policy_mapped_secret#timeouts NetworkFirewallNetworkFirewallPolicyMappedSecret#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-mapped-secret/index:NetworkFirewallNetworkFirewallPolicyMappedSecretConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 48
      },
      "name": "NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_mapped_secret#create NetworkFirewallNetworkFirewallPolicyMappedSecret#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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/network_firewall_network_firewall_policy_mapped_secret#delete NetworkFirewallNetworkFirewallPolicyMappedSecret#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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/network_firewall_network_firewall_policy_mapped_secret#update NetworkFirewallNetworkFirewallPolicyMappedSecret#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-mapped-secret/index:NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-mapped-secret/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/network-firewall-network-firewall-policy-mapped-secret/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyMappedSecretTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-mapped-secret/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyMappedSecretTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-mapped-secret/index:NetworkFirewallNetworkFirewallPolicyMappedSecretTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRule": {
      "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/network_firewall_network_firewall_policy_nat_rule oci_network_firewall_network_firewall_policy_nat_rule}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule oci_network_firewall_network_firewall_policy_nat_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
          "line": 519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyNatRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 504
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NetworkFirewallNetworkFirewallPolicyNatRule 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/network_firewall_network_firewall_policy_nat_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyNatRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyNatRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 649
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 662
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 678
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 571
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 587
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 665
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 681
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/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/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 707
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyNatRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 492
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 646
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 622
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 659
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 627
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 675
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 559
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 653
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 575
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 591
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 604
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 617
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 669
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 685
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 640
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 552
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 565
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 581
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 597
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 610
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 633
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRule"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 56
      },
      "name": "NetworkFirewallNetworkFirewallPolicyNatRuleCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#destination_address NetworkFirewallNetworkFirewallPolicyNatRule#destination_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 60
          },
          "name": "destinationAddress",
          "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/network_firewall_network_firewall_policy_nat_rule#service NetworkFirewallNetworkFirewallPolicyNatRule#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 64
          },
          "name": "service",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#source_address NetworkFirewallNetworkFirewallPolicyNatRule#source_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 68
          },
          "name": "sourceAddress",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRuleCondition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-nat-rule/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/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 166
          },
          "name": "resetDestinationAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 182
          },
          "name": "resetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 198
          },
          "name": "resetSourceAddress"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 170
          },
          "name": "destinationAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 186
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 202
          },
          "name": "sourceAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 160
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 176
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 192
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 125
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRuleConditionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyNatRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#action NetworkFirewallNetworkFirewallPolicyNatRule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 13
          },
          "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/network_firewall_network_firewall_policy_nat_rule#condition NetworkFirewallNetworkFirewallPolicyNatRule#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 42
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#name NetworkFirewallNetworkFirewallPolicyNatRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyNatRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 32
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#type NetworkFirewallNetworkFirewallPolicyNatRule#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 36
          },
          "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/network_firewall_network_firewall_policy_nat_rule#description NetworkFirewallNetworkFirewallPolicyNatRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 17
          },
          "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/network_firewall_network_firewall_policy_nat_rule#id NetworkFirewallNetworkFirewallPolicyNatRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/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/network_firewall_network_firewall_policy_nat_rule#position NetworkFirewallNetworkFirewallPolicyNatRule#position}",
            "stability": "stable",
            "summary": "position block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 48
          },
          "name": "position",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#timeouts NetworkFirewallNetworkFirewallPolicyNatRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRuleConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 206
      },
      "name": "NetworkFirewallNetworkFirewallPolicyNatRulePosition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#after_rule NetworkFirewallNetworkFirewallPolicyNatRule#after_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 210
          },
          "name": "afterRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#before_rule NetworkFirewallNetworkFirewallPolicyNatRule#before_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 214
          },
          "name": "beforeRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRulePosition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-nat-rule/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/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 299
          },
          "name": "resetAfterRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 315
          },
          "name": "resetBeforeRule"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 303
          },
          "name": "afterRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 319
          },
          "name": "beforeRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 293
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 309
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRulePosition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRulePositionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 323
      },
      "name": "NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_nat_rule#create NetworkFirewallNetworkFirewallPolicyNatRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 327
          },
          "name": "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/network_firewall_network_firewall_policy_nat_rule#delete NetworkFirewallNetworkFirewallPolicyNatRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 331
          },
          "name": "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/network_firewall_network_firewall_policy_nat_rule#update NetworkFirewallNetworkFirewallPolicyNatRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 335
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-nat-rule/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/network-firewall-network-firewall-policy-nat-rule/index.ts",
        "line": 381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 443
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 459
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 475
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyNatRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 447
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 463
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 479
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 437
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 453
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 469
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-nat-rule/index.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyNatRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-nat-rule/index:NetworkFirewallNetworkFirewallPolicyNatRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRule": {
      "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/network_firewall_network_firewall_policy_security_rule oci_network_firewall_network_firewall_policy_security_rule}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule oci_network_firewall_network_firewall_policy_security_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-security-rule/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.NetworkFirewallNetworkFirewallPolicySecurityRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicySecurityRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/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 NetworkFirewallNetworkFirewallPolicySecurityRule 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/network_firewall_network_firewall_policy_security_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicySecurityRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicySecurityRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 745
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 758
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 774
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 669
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 685
          },
          "name": "resetInspection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 761
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 732
          },
          "name": "resetPriorityOrder"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 777
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 789
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 803
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 590
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 742
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 720
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 755
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePositionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 771
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 657
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 749
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 673
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 689
          },
          "name": "inspectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 702
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 715
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 765
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 736
          },
          "name": "priorityOrderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 781
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 650
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 663
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 679
          },
          "name": "inspection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 695
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 708
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 726
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRule"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 56
      },
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRuleCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#application NetworkFirewallNetworkFirewallPolicySecurityRule#application}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 60
          },
          "name": "application",
          "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/network_firewall_network_firewall_policy_security_rule#destination_address NetworkFirewallNetworkFirewallPolicySecurityRule#destination_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 64
          },
          "name": "destinationAddress",
          "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/network_firewall_network_firewall_policy_security_rule#service NetworkFirewallNetworkFirewallPolicySecurityRule#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 68
          },
          "name": "service",
          "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/network_firewall_network_firewall_policy_security_rule#source_address NetworkFirewallNetworkFirewallPolicySecurityRule#source_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 72
          },
          "name": "sourceAddress",
          "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/network_firewall_network_firewall_policy_security_rule#url NetworkFirewallNetworkFirewallPolicySecurityRule#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 76
          },
          "name": "url",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-security-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 200
          },
          "name": "resetApplication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 216
          },
          "name": "resetDestinationAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 232
          },
          "name": "resetService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 248
          },
          "name": "resetSourceAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 264
          },
          "name": "resetUrl"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 204
          },
          "name": "applicationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 220
          },
          "name": "destinationAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 236
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 252
          },
          "name": "sourceAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 268
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 194
          },
          "name": "application",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 210
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 226
          },
          "name": "service",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 242
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 258
          },
          "name": "url",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRuleConditionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#action NetworkFirewallNetworkFirewallPolicySecurityRule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 13
          },
          "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/network_firewall_network_firewall_policy_security_rule#condition NetworkFirewallNetworkFirewallPolicySecurityRule#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 42
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#name NetworkFirewallNetworkFirewallPolicySecurityRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicySecurityRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 32
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/network_firewall_network_firewall_policy_security_rule#id NetworkFirewallNetworkFirewallPolicySecurityRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/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/network_firewall_network_firewall_policy_security_rule#inspection NetworkFirewallNetworkFirewallPolicySecurityRule#inspection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 24
          },
          "name": "inspection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#position NetworkFirewallNetworkFirewallPolicySecurityRule#position}",
            "stability": "stable",
            "summary": "position block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 48
          },
          "name": "position",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
                    },
                    "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/network_firewall_network_firewall_policy_security_rule#priority_order NetworkFirewallNetworkFirewallPolicySecurityRule#priority_order}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 36
          },
          "name": "priorityOrder",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#timeouts NetworkFirewallNetworkFirewallPolicySecurityRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRuleConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 272
      },
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRulePosition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#after_rule NetworkFirewallNetworkFirewallPolicySecurityRule#after_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 276
          },
          "name": "afterRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#before_rule NetworkFirewallNetworkFirewallPolicySecurityRule#before_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 280
          },
          "name": "beforeRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePositionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePositionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-security-rule/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/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/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.NetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference"
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRulePositionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 410
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/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/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 410
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRulePositionList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-security-rule/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/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 377
          },
          "name": "resetAfterRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 393
          },
          "name": "resetBeforeRule"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 381
          },
          "name": "afterRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 397
          },
          "name": "beforeRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 371
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 387
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRulePosition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRulePositionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 421
      },
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_security_rule#create NetworkFirewallNetworkFirewallPolicySecurityRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 425
          },
          "name": "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/network_firewall_network_firewall_policy_security_rule#delete NetworkFirewallNetworkFirewallPolicySecurityRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 429
          },
          "name": "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/network_firewall_network_firewall_policy_security_rule#update NetworkFirewallNetworkFirewallPolicySecurityRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 433
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-security-rule/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/network-firewall-network-firewall-policy-security-rule/index.ts",
        "line": 479
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 541
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 557
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 573
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicySecurityRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 545
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 561
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 577
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 535
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 551
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 567
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-security-rule/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicySecurityRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-security-rule/index:NetworkFirewallNetworkFirewallPolicySecurityRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyService": {
      "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/network_firewall_network_firewall_policy_service oci_network_firewall_network_firewall_policy_service}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyService",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service oci_network_firewall_network_firewall_policy_service} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service/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.NetworkFirewallNetworkFirewallPolicyServiceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyService resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/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 NetworkFirewallNetworkFirewallPolicyService 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/network_firewall_network_firewall_policy_service#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyService that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyService to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 477
          },
          "name": "putPortRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 490
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 420
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 493
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 505
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 516
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyService",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 357
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 455
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 474
          },
          "name": "portRanges",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRangesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 487
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 424
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 437
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 450
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 481
          },
          "name": "portRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 497
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 468
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 414
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 430
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 443
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 461
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyService"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyServiceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service#name NetworkFirewallNetworkFirewallPolicyService#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyService#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service#port_ranges NetworkFirewallNetworkFirewallPolicyService#port_ranges}",
            "stability": "stable",
            "summary": "port_ranges block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 34
          },
          "name": "portRanges",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges"
                    },
                    "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/network_firewall_network_firewall_policy_service#type NetworkFirewallNetworkFirewallPolicyService#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 28
          },
          "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/network_firewall_network_firewall_policy_service#id NetworkFirewallNetworkFirewallPolicyService#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/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/network_firewall_network_firewall_policy_service#timeouts NetworkFirewallNetworkFirewallPolicyService#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServiceConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceList": {
      "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/network_firewall_network_firewall_policy_service_list oci_network_firewall_network_firewall_policy_service_list}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service_list oci_network_firewall_network_firewall_policy_service_list} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service-list/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.NetworkFirewallNetworkFirewallPolicyServiceListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyServiceList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/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 NetworkFirewallNetworkFirewallPolicyServiceList 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/network_firewall_network_firewall_policy_service_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyServiceList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyServiceList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 329
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 332
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 344
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 354
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyServiceList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 302
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 326
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 320
          },
          "name": "totalServices",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 297
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 315
          },
          "name": "servicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 336
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 290
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 308
          },
          "name": "services",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service-list/index:NetworkFirewallNetworkFirewallPolicyServiceList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyServiceListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service_list#name NetworkFirewallNetworkFirewallPolicyServiceList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service_list#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyServiceList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service_list#services NetworkFirewallNetworkFirewallPolicyServiceList#services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 28
          },
          "name": "services",
          "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/network_firewall_network_firewall_policy_service_list#id NetworkFirewallNetworkFirewallPolicyServiceList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/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/network_firewall_network_firewall_policy_service_list#timeouts NetworkFirewallNetworkFirewallPolicyServiceList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service-list/index:NetworkFirewallNetworkFirewallPolicyServiceListConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 36
      },
      "name": "NetworkFirewallNetworkFirewallPolicyServiceListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service_list#create NetworkFirewallNetworkFirewallPolicyServiceList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/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/network_firewall_network_firewall_policy_service_list#delete NetworkFirewallNetworkFirewallPolicyServiceList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/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/network_firewall_network_firewall_policy_service_list#update NetworkFirewallNetworkFirewallPolicyServiceList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service-list/index:NetworkFirewallNetworkFirewallPolicyServiceListTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service-list/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/network-firewall-network-firewall-policy-service-list/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyServiceListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service-list/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service-list/index:NetworkFirewallNetworkFirewallPolicyServiceListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
        "line": 42
      },
      "name": "NetworkFirewallNetworkFirewallPolicyServicePortRanges",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service#minimum_port NetworkFirewallNetworkFirewallPolicyService#minimum_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 50
          },
          "name": "minimumPort",
          "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/network_firewall_network_firewall_policy_service#maximum_port NetworkFirewallNetworkFirewallPolicyService#maximum_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 46
          },
          "name": "maximumPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServicePortRanges"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRangesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRangesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service/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/network-firewall-network-firewall-policy-service/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/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.NetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference"
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyServicePortRangesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/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/network-firewall-network-firewall-policy-service/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServicePortRangesList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service/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/network-firewall-network-firewall-policy-service/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 147
          },
          "name": "resetMaximumPort"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 151
          },
          "name": "maximumPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 164
          },
          "name": "minimumPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 141
          },
          "name": "maximumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 157
          },
          "name": "minimumPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServicePortRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServicePortRangesOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
        "line": 188
      },
      "name": "NetworkFirewallNetworkFirewallPolicyServiceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_service#create NetworkFirewallNetworkFirewallPolicyService#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 192
          },
          "name": "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/network_firewall_network_firewall_policy_service#delete NetworkFirewallNetworkFirewallPolicyService#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 196
          },
          "name": "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/network_firewall_network_firewall_policy_service#update NetworkFirewallNetworkFirewallPolicyService#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 200
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServiceTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-service/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/network-firewall-network-firewall-policy-service/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 308
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 324
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 340
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyServiceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 312
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 328
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 344
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 302
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 318
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 334
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-service/index.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyServiceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-service/index:NetworkFirewallNetworkFirewallPolicyServiceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy/index.ts",
        "line": 40
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy#create NetworkFirewallNetworkFirewallPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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/network_firewall_network_firewall_policy#delete NetworkFirewallNetworkFirewallPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/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/network_firewall_network_firewall_policy#update NetworkFirewallNetworkFirewallPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy/index:NetworkFirewallNetworkFirewallPolicyTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy/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/network-firewall-network-firewall-policy/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy/index:NetworkFirewallNetworkFirewallPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule": {
      "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/network_firewall_network_firewall_policy_tunnel_inspection_rule oci_network_firewall_network_firewall_policy_tunnel_inspection_rule}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule oci_network_firewall_network_firewall_policy_tunnel_inspection_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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 NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule 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/network_firewall_network_firewall_policy_tunnel_inspection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 689
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 702
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 718
          },
          "name": "putProfile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 734
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 611
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 627
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 705
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 721
          },
          "name": "resetProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 737
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 749
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 763
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 545
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 686
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 662
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 699
          },
          "name": "position",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 667
          },
          "name": "priorityOrder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 715
          },
          "name": "profile",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 731
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 615
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 693
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 631
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 644
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 657
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 709
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 725
          },
          "name": "profileInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 680
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 741
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 605
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 621
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 637
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 650
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 673
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 58
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#destination_address NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#destination_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 62
          },
          "name": "destinationAddress",
          "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/network_firewall_network_firewall_policy_tunnel_inspection_rule#source_address NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#source_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 66
          },
          "name": "sourceAddress",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 151
          },
          "name": "resetDestinationAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 167
          },
          "name": "resetSourceAddress"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 155
          },
          "name": "destinationAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 171
          },
          "name": "sourceAddressInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 145
          },
          "name": "destinationAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 161
          },
          "name": "sourceAddress",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConditionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#condition NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 38
          },
          "name": "condition",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#name NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 28
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#protocol NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 32
          },
          "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/network_firewall_network_firewall_policy_tunnel_inspection_rule#action NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 13
          },
          "name": "action",
          "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/network_firewall_network_firewall_policy_tunnel_inspection_rule#id NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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/network_firewall_network_firewall_policy_tunnel_inspection_rule#position NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#position}",
            "stability": "stable",
            "summary": "position block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 44
          },
          "name": "position",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#profile NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#profile}",
            "stability": "stable",
            "summary": "profile block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 50
          },
          "name": "profile",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#timeouts NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 175
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#after_rule NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#after_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 179
          },
          "name": "afterRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#before_rule NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#before_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 183
          },
          "name": "beforeRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 268
          },
          "name": "resetAfterRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 284
          },
          "name": "resetBeforeRule"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 272
          },
          "name": "afterRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 288
          },
          "name": "beforeRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 262
          },
          "name": "afterRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 278
          },
          "name": "beforeRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePosition"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRulePositionOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 292
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#must_return_traffic_to_source NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#must_return_traffic_to_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 296
          },
          "name": "mustReturnTrafficToSource",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 368
          },
          "name": "resetMustReturnTrafficToSource"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 372
          },
          "name": "mustReturnTrafficToSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 362
          },
          "name": "mustReturnTrafficToSource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 339
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfile"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleProfileOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 376
      },
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_tunnel_inspection_rule#create NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 380
          },
          "name": "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/network_firewall_network_firewall_policy_tunnel_inspection_rule#delete NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 384
          },
          "name": "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/network_firewall_network_firewall_policy_tunnel_inspection_rule#update NetworkFirewallNetworkFirewallPolicyTunnelInspectionRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 388
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 496
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 512
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 528
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 500
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 516
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 532
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 490
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 506
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 522
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-tunnel-inspection-rule/index:NetworkFirewallNetworkFirewallPolicyTunnelInspectionRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlList": {
      "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/network_firewall_network_firewall_policy_url_list oci_network_firewall_network_firewall_policy_url_list}."
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list oci_network_firewall_network_firewall_policy_url_list} Resource."
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-url-list/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.NetworkFirewallNetworkFirewallPolicyUrlListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkFirewallNetworkFirewallPolicyUrlList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/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 NetworkFirewallNetworkFirewallPolicyUrlList 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/network_firewall_network_firewall_policy_url_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkFirewallNetworkFirewallPolicyUrlList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkFirewallNetworkFirewallPolicyUrlList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 461
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 477
          },
          "name": "putUrls",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 412
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 464
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 489
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyUrlList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 350
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 447
          },
          "name": "parentResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 458
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 452
          },
          "name": "totalUrls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 474
          },
          "name": "urls",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrlsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 416
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 429
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 442
          },
          "name": "networkFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 468
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 481
          },
          "name": "urlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 422
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 435
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 9
      },
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#name NetworkFirewallNetworkFirewallPolicyUrlList#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 20
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#network_firewall_policy_id NetworkFirewallNetworkFirewallPolicyUrlList#network_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 24
          },
          "name": "networkFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#urls NetworkFirewallNetworkFirewallPolicyUrlList#urls}",
            "stability": "stable",
            "summary": "urls block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 36
          },
          "name": "urls",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/network_firewall_network_firewall_policy_url_list#id NetworkFirewallNetworkFirewallPolicyUrlList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/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/network_firewall_network_firewall_policy_url_list#timeouts NetworkFirewallNetworkFirewallPolicyUrlList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListConfig"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 38
      },
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#create NetworkFirewallNetworkFirewallPolicyUrlList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 42
          },
          "name": "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/network_firewall_network_firewall_policy_url_list#delete NetworkFirewallNetworkFirewallPolicyUrlList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 46
          },
          "name": "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/network_firewall_network_firewall_policy_url_list#update NetworkFirewallNetworkFirewallPolicyUrlList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-url-list/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/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 198
      },
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListUrls",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#pattern NetworkFirewallNetworkFirewallPolicyUrlList#pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 202
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall_policy_url_list#type NetworkFirewallNetworkFirewallPolicyUrlList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 206
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListUrls"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrlsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrlsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-url-list/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/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/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.NetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference"
            }
          }
        }
      ],
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListUrlsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 330
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/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/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 330
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListUrlsList"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall-policy-url-list/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/network-firewall-network-firewall-policy-url-list/index.ts",
        "line": 245
      },
      "name": "NetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 304
          },
          "name": "patternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 317
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 297
          },
          "name": "pattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 310
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall-policy-url-list/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallPolicyUrlListUrls"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall-policy-url-list/index:NetworkFirewallNetworkFirewallPolicyUrlListUrlsOutputReference"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-firewall-network-firewall/index.ts",
        "line": 156
      },
      "name": "NetworkFirewallNetworkFirewallTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_firewall_network_firewall#create NetworkFirewallNetworkFirewall#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 160
          },
          "name": "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/network_firewall_network_firewall#delete NetworkFirewallNetworkFirewall#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 164
          },
          "name": "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/network_firewall_network_firewall#update NetworkFirewallNetworkFirewall#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 168
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewallTimeouts"
    },
    "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-firewall-network-firewall/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/network-firewall-network-firewall/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 276
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 292
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 308
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkFirewallNetworkFirewallTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 280
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 296
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 312
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 270
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 286
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 302
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-firewall-network-firewall/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkFirewallNetworkFirewallTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-firewall-network-firewall/index:NetworkFirewallNetworkFirewallTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackend": {
      "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/network_load_balancer_backend oci_network_load_balancer_backend}."
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackend",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend oci_network_load_balancer_backend} Resource."
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend/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.NetworkLoadBalancerBackendConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkLoadBalancerBackend resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/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 NetworkLoadBalancerBackend 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/network_load_balancer_backend#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkLoadBalancerBackend that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkLoadBalancerBackend to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 466
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 331
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 347
          },
          "name": "resetIsBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 363
          },
          "name": "resetIsDrain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 379
          },
          "name": "resetIsOffline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 395
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 437
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 469
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 453
          },
          "name": "resetWeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 481
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 498
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerBackend",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 463
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 303
          },
          "name": "backendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 335
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 351
          },
          "name": "isBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 367
          },
          "name": "isDrainInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 383
          },
          "name": "isOfflineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 399
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 412
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 425
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 441
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 473
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 457
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 296
          },
          "name": "backendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 325
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 341
          },
          "name": "isBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 357
          },
          "name": "isDrain",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 373
          },
          "name": "isOffline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 389
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 405
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 418
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 431
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 447
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend/index:NetworkLoadBalancerBackend"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend/index.ts",
        "line": 9
      },
      "name": "NetworkLoadBalancerBackendConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend#backend_set_name NetworkLoadBalancerBackend#backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 13
          },
          "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/network_load_balancer_backend#network_load_balancer_id NetworkLoadBalancerBackend#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 44
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend#port NetworkLoadBalancerBackend#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 48
          },
          "name": "port",
          "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/network_load_balancer_backend#id NetworkLoadBalancerBackend#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/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/network_load_balancer_backend#ip_address NetworkLoadBalancerBackend#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 24
          },
          "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/network_load_balancer_backend#is_backup NetworkLoadBalancerBackend#is_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 28
          },
          "name": "isBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend#is_drain NetworkLoadBalancerBackend#is_drain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 32
          },
          "name": "isDrain",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend#is_offline NetworkLoadBalancerBackend#is_offline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 36
          },
          "name": "isOffline",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend#name NetworkLoadBalancerBackend#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 40
          },
          "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/network_load_balancer_backend#target_id NetworkLoadBalancerBackend#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 52
          },
          "name": "targetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend#timeouts NetworkLoadBalancerBackend#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend#weight NetworkLoadBalancerBackend#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 56
          },
          "name": "weight",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend/index:NetworkLoadBalancerBackendConfig"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSet": {
      "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/network_load_balancer_backend_set oci_network_load_balancer_backend_set}."
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set oci_network_load_balancer_backend_set} Resource."
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/index.ts",
          "line": 998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkLoadBalancerBackendSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 983
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NetworkLoadBalancerBackendSet 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/network_load_balancer_backend_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkLoadBalancerBackendSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkLoadBalancerBackendSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1194
          },
          "name": "putHealthChecker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1207
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1040
          },
          "name": "resetAreOperationallyActiveBackendsPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1062
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1078
          },
          "name": "resetIpVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1094
          },
          "name": "resetIsFailOpen"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1110
          },
          "name": "resetIsInstantFailoverEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1126
          },
          "name": "resetIsInstantFailoverTcpResetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1142
          },
          "name": "resetIsPreserveSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1210
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1222
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1239
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerBackendSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 971
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1050
          },
          "name": "backends",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1191
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1204
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1044
          },
          "name": "areOperationallyActiveBackendsPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1198
          },
          "name": "healthCheckerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1066
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1082
          },
          "name": "ipVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1098
          },
          "name": "isFailOpenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1114
          },
          "name": "isInstantFailoverEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1130
          },
          "name": "isInstantFailoverTcpResetEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1146
          },
          "name": "isPreserveSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1159
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1172
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1185
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1214
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1034
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1056
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1072
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1088
          },
          "name": "isFailOpen",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1104
          },
          "name": "isInstantFailoverEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1120
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1136
          },
          "name": "isPreserveSource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1152
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1165
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 1178
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSet"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 66
      },
      "name": "NetworkLoadBalancerBackendSetBackends",
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetBackends"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/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/network-load-balancer-backend-set/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/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.NetworkLoadBalancerBackendSetBackendsOutputReference"
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerBackendSetBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/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/network-load-balancer-backend-set/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetBackendsList"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/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/network-load-balancer-backend-set/index.ts",
        "line": 89
      },
      "name": "NetworkLoadBalancerBackendSetBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 118
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 123
          },
          "name": "isBackup",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 128
          },
          "name": "isDrain",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 133
          },
          "name": "isOffline",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 138
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 143
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 148
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 153
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetBackends"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetBackendsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 9
      },
      "name": "NetworkLoadBalancerBackendSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#health_checker NetworkLoadBalancerBackendSet#health_checker}",
            "stability": "stable",
            "summary": "health_checker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 58
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#name NetworkLoadBalancerBackendSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#network_load_balancer_id NetworkLoadBalancerBackendSet#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 48
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#policy NetworkLoadBalancerBackendSet#policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 52
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#are_operationally_active_backends_preferred NetworkLoadBalancerBackendSet#are_operationally_active_backends_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 13
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "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/network_load_balancer_backend_set#id NetworkLoadBalancerBackendSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/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/network_load_balancer_backend_set#ip_version NetworkLoadBalancerBackendSet#ip_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 24
          },
          "name": "ipVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#is_fail_open NetworkLoadBalancerBackendSet#is_fail_open}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 28
          },
          "name": "isFailOpen",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend_set#is_instant_failover_enabled NetworkLoadBalancerBackendSet#is_instant_failover_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 32
          },
          "name": "isInstantFailoverEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend_set#is_instant_failover_tcp_reset_enabled NetworkLoadBalancerBackendSet#is_instant_failover_tcp_reset_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 36
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_backend_set#is_preserve_source NetworkLoadBalancerBackendSet#is_preserve_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 40
          },
          "name": "isPreserveSource",
          "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/network_load_balancer_backend_set#timeouts NetworkLoadBalancerBackendSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetConfig"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 389
      },
      "name": "NetworkLoadBalancerBackendSetHealthChecker",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#protocol NetworkLoadBalancerBackendSet#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 401
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#dns NetworkLoadBalancerBackendSet#dns}",
            "stability": "stable",
            "summary": "dns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 435
          },
          "name": "dns",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#interval_in_millis NetworkLoadBalancerBackendSet#interval_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 393
          },
          "name": "intervalInMillis",
          "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/network_load_balancer_backend_set#port NetworkLoadBalancerBackendSet#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 397
          },
          "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/network_load_balancer_backend_set#request_data NetworkLoadBalancerBackendSet#request_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 405
          },
          "name": "requestData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#response_body_regex NetworkLoadBalancerBackendSet#response_body_regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 409
          },
          "name": "responseBodyRegex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#response_data NetworkLoadBalancerBackendSet#response_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 413
          },
          "name": "responseData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#retries NetworkLoadBalancerBackendSet#retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 417
          },
          "name": "retries",
          "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/network_load_balancer_backend_set#return_code NetworkLoadBalancerBackendSet#return_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 421
          },
          "name": "returnCode",
          "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/network_load_balancer_backend_set#timeout_in_millis NetworkLoadBalancerBackendSet#timeout_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 425
          },
          "name": "timeoutInMillis",
          "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/network_load_balancer_backend_set#url_path NetworkLoadBalancerBackendSet#url_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 429
          },
          "name": "urlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetHealthChecker"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 176
      },
      "name": "NetworkLoadBalancerBackendSetHealthCheckerDns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#domain_name NetworkLoadBalancerBackendSet#domain_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 180
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#query_class NetworkLoadBalancerBackendSet#query_class}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 184
          },
          "name": "queryClass",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#query_type NetworkLoadBalancerBackendSet#query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 188
          },
          "name": "queryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#rcodes NetworkLoadBalancerBackendSet#rcodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 192
          },
          "name": "rcodes",
          "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/network_load_balancer_backend_set#transport_protocol NetworkLoadBalancerBackendSet#transport_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 196
          },
          "name": "transportProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetHealthCheckerDns"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/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/network-load-balancer-backend-set/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 333
          },
          "name": "resetQueryClass"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 349
          },
          "name": "resetQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 365
          },
          "name": "resetRcodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 381
          },
          "name": "resetTransportProtocol"
        }
      ],
      "name": "NetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 321
          },
          "name": "domainNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 337
          },
          "name": "queryClassInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 353
          },
          "name": "queryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 369
          },
          "name": "rcodesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 385
          },
          "name": "transportProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 314
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 327
          },
          "name": "queryClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 343
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 359
          },
          "name": "rcodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 375
          },
          "name": "transportProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 791
          },
          "name": "putDns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 794
          },
          "name": "resetDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 637
          },
          "name": "resetIntervalInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 653
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 682
          },
          "name": "resetRequestData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 698
          },
          "name": "resetResponseBodyRegex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 714
          },
          "name": "resetResponseData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 730
          },
          "name": "resetRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 746
          },
          "name": "resetReturnCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 762
          },
          "name": "resetTimeoutInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 778
          },
          "name": "resetUrlPath"
        }
      ],
      "name": "NetworkLoadBalancerBackendSetHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 788
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDnsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 798
          },
          "name": "dnsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthCheckerDns"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 641
          },
          "name": "intervalInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 657
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 670
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 686
          },
          "name": "requestDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 702
          },
          "name": "responseBodyRegexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 718
          },
          "name": "responseDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 734
          },
          "name": "retriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 750
          },
          "name": "returnCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 766
          },
          "name": "timeoutInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 782
          },
          "name": "urlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 631
          },
          "name": "intervalInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 647
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 663
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 676
          },
          "name": "requestData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 692
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 708
          },
          "name": "responseData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 724
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 740
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 756
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 772
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetHealthChecker"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 802
      },
      "name": "NetworkLoadBalancerBackendSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend_set#create NetworkLoadBalancerBackendSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 806
          },
          "name": "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/network_load_balancer_backend_set#delete NetworkLoadBalancerBackendSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 810
          },
          "name": "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/network_load_balancer_backend_set#update NetworkLoadBalancerBackendSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 814
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetTimeouts"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend-set/index.ts",
        "line": 860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 922
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 938
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 954
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkLoadBalancerBackendSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 926
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 942
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 958
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 916
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 932
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 948
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend-set/index.ts",
            "line": 872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend-set/index:NetworkLoadBalancerBackendSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-backend/index.ts",
        "line": 64
      },
      "name": "NetworkLoadBalancerBackendTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_backend#create NetworkLoadBalancerBackend#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/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/network_load_balancer_backend#delete NetworkLoadBalancerBackend#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/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/network_load_balancer_backend#update NetworkLoadBalancerBackend#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend/index:NetworkLoadBalancerBackendTimeouts"
    },
    "cdktf-provider-oci.NetworkLoadBalancerBackendTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-backend/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/network-load-balancer-backend/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkLoadBalancerBackendTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-backend/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerBackendTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-backend/index:NetworkLoadBalancerBackendTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerListener": {
      "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/network_load_balancer_listener oci_network_load_balancer_listener}."
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerListener",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener oci_network_load_balancer_listener} Resource."
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-listener/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.NetworkLoadBalancerListenerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-listener/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkLoadBalancerListener resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/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 NetworkLoadBalancerListener 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/network_load_balancer_listener#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkLoadBalancerListener that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkLoadBalancerListener to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 460
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 315
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 331
          },
          "name": "resetIpVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 347
          },
          "name": "resetIsPpv2Enabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 363
          },
          "name": "resetL3IpIdleTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 431
          },
          "name": "resetTcpIdleTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 463
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 447
          },
          "name": "resetUdpIdleTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 475
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 492
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerListener",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 457
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 303
          },
          "name": "defaultBackendSetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 319
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 335
          },
          "name": "ipVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 351
          },
          "name": "isPpv2EnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 367
          },
          "name": "l3IpIdleTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 380
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 393
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 406
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 419
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 435
          },
          "name": "tcpIdleTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 467
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 451
          },
          "name": "udpIdleTimeoutInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 296
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 309
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 325
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 341
          },
          "name": "isPpv2Enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 357
          },
          "name": "l3IpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 373
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 386
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 399
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 412
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 425
          },
          "name": "tcpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 441
          },
          "name": "udpIdleTimeout",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-listener/index:NetworkLoadBalancerListener"
    },
    "cdktf-provider-oci.NetworkLoadBalancerListenerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-listener/index.ts",
        "line": 9
      },
      "name": "NetworkLoadBalancerListenerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#default_backend_set_name NetworkLoadBalancerListener#default_backend_set_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 13
          },
          "name": "defaultBackendSetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#name NetworkLoadBalancerListener#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/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/network_load_balancer_listener#network_load_balancer_id NetworkLoadBalancerListener#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 40
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#port NetworkLoadBalancerListener#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 44
          },
          "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/network_load_balancer_listener#protocol NetworkLoadBalancerListener#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 48
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/network_load_balancer_listener#id NetworkLoadBalancerListener#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/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/network_load_balancer_listener#ip_version NetworkLoadBalancerListener#ip_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 24
          },
          "name": "ipVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#is_ppv2enabled NetworkLoadBalancerListener#is_ppv2enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 28
          },
          "name": "isPpv2Enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_listener#l3ip_idle_timeout NetworkLoadBalancerListener#l3ip_idle_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 32
          },
          "name": "l3IpIdleTimeout",
          "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/network_load_balancer_listener#tcp_idle_timeout NetworkLoadBalancerListener#tcp_idle_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 52
          },
          "name": "tcpIdleTimeout",
          "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/network_load_balancer_listener#timeouts NetworkLoadBalancerListener#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#udp_idle_timeout NetworkLoadBalancerListener#udp_idle_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 56
          },
          "name": "udpIdleTimeout",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-listener/index:NetworkLoadBalancerListenerConfig"
    },
    "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-listener/index.ts",
        "line": 64
      },
      "name": "NetworkLoadBalancerListenerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_listener#create NetworkLoadBalancerListener#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/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/network_load_balancer_listener#delete NetworkLoadBalancerListener#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/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/network_load_balancer_listener#update NetworkLoadBalancerListener#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-listener/index:NetworkLoadBalancerListenerTimeouts"
    },
    "cdktf-provider-oci.NetworkLoadBalancerListenerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-listener/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/network-load-balancer-listener/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkLoadBalancerListenerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-listener/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerListenerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-listener/index:NetworkLoadBalancerListenerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancer": {
      "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/network_load_balancer_network_load_balancer oci_network_load_balancer_network_load_balancer}."
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancer",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer oci_network_load_balancer_network_load_balancer} Resource."
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/index.ts",
          "line": 567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkLoadBalancerNetworkLoadBalancer resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 552
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NetworkLoadBalancerNetworkLoadBalancer 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/network_load_balancer_network_load_balancer#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkLoadBalancerNetworkLoadBalancer that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkLoadBalancerNetworkLoadBalancer to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 874
          },
          "name": "putReservedIps",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 890
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 614
          },
          "name": "resetAssignedIpv6"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 630
          },
          "name": "resetAssignedPrivateIpv4"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 659
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 688
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 704
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 726
          },
          "name": "resetIsPreserveSourceDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 742
          },
          "name": "resetIsPrivate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 758
          },
          "name": "resetIsSymmetricHashEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 779
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 795
          },
          "name": "resetNlbIpVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 877
          },
          "name": "resetReservedIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 811
          },
          "name": "resetSecurityAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 845
          },
          "name": "resetSubnetIpv6Cidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 893
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 905
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 927
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancer",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 540
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 714
          },
          "name": "ipAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 767
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 871
          },
          "name": "reservedIps",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIpsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 820
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 855
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 860
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 887
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 865
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 618
          },
          "name": "assignedIpv6Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 634
          },
          "name": "assignedPrivateIpv4Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 647
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 663
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 676
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 692
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 708
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 730
          },
          "name": "isPreserveSourceDestinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 746
          },
          "name": "isPrivateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 762
          },
          "name": "isSymmetricHashEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 783
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 799
          },
          "name": "nlbIpVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 881
          },
          "name": "reservedIpsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 815
          },
          "name": "securityAttributesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 833
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 849
          },
          "name": "subnetIpv6CidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 897
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 608
          },
          "name": "assignedIpv6",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 624
          },
          "name": "assignedPrivateIpv4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 640
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 653
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 669
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 682
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 698
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 720
          },
          "name": "isPreserveSourceDestination",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 736
          },
          "name": "isPrivate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 752
          },
          "name": "isSymmetricHashEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 773
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 789
          },
          "name": "nlbIpVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 805
          },
          "name": "securityAttributes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 826
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 839
          },
          "name": "subnetIpv6Cidr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancer"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 9
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#compartment_id NetworkLoadBalancerNetworkLoadBalancer#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network_load_balancer_network_load_balancer#display_name NetworkLoadBalancerNetworkLoadBalancer#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network_load_balancer_network_load_balancer#subnet_id NetworkLoadBalancerNetworkLoadBalancer#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 68
          },
          "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/network_load_balancer_network_load_balancer#assigned_ipv6 NetworkLoadBalancerNetworkLoadBalancer#assigned_ipv6}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 13
          },
          "name": "assignedIpv6",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#assigned_private_ipv4 NetworkLoadBalancerNetworkLoadBalancer#assigned_private_ipv4}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 17
          },
          "name": "assignedPrivateIpv4",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#defined_tags NetworkLoadBalancerNetworkLoadBalancer#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network_load_balancer_network_load_balancer#freeform_tags NetworkLoadBalancerNetworkLoadBalancer#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network_load_balancer_network_load_balancer#id NetworkLoadBalancerNetworkLoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network_load_balancer_network_load_balancer#is_preserve_source_destination NetworkLoadBalancerNetworkLoadBalancer#is_preserve_source_destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 44
          },
          "name": "isPreserveSourceDestination",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancer#is_private NetworkLoadBalancerNetworkLoadBalancer#is_private}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 48
          },
          "name": "isPrivate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancer#is_symmetric_hash_enabled NetworkLoadBalancerNetworkLoadBalancer#is_symmetric_hash_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 52
          },
          "name": "isSymmetricHashEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancer#network_security_group_ids NetworkLoadBalancerNetworkLoadBalancer#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 56
          },
          "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/network_load_balancer_network_load_balancer#nlb_ip_version NetworkLoadBalancerNetworkLoadBalancer#nlb_ip_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 60
          },
          "name": "nlbIpVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#reserved_ips NetworkLoadBalancerNetworkLoadBalancer#reserved_ips}",
            "stability": "stable",
            "summary": "reserved_ips block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 78
          },
          "name": "reservedIps",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps"
                    },
                    "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/network_load_balancer_network_load_balancer#security_attributes NetworkLoadBalancerNetworkLoadBalancer#security_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 64
          },
          "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/network_load_balancer_network_load_balancer#subnet_ipv6cidr NetworkLoadBalancerNetworkLoadBalancer#subnet_ipv6cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 72
          },
          "name": "subnetIpv6Cidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#timeouts NetworkLoadBalancerNetworkLoadBalancer#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 84
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerConfig"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 161
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddresses",
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddresses"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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.NetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference"
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 241
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
            "line": 241
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddressesList"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
        "line": 184
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 213
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 218
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 223
          },
          "name": "isPublic",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 229
          },
          "name": "reservedIp",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddresses"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddressesOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 86
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp",
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
        "line": 143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference"
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 150
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
            "line": 150
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpList"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 109
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 138
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIp"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerIpAddressesReservedIpOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 252
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerReservedIps",
      "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/network_load_balancer_network_load_balancer#id NetworkLoadBalancerNetworkLoadBalancer#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 259
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerReservedIps"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIpsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIpsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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.NetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference"
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancerReservedIpsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 360
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
            "line": 360
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerReservedIpsList"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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/network-load-balancer-network-load-balancer/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 343
          },
          "name": "resetId"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 347
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerReservedIps"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerReservedIpsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 371
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancerTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancer#create NetworkLoadBalancerNetworkLoadBalancer#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 375
          },
          "name": "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/network_load_balancer_network_load_balancer#delete NetworkLoadBalancerNetworkLoadBalancer#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 379
          },
          "name": "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/network_load_balancer_network_load_balancer#update NetworkLoadBalancerNetworkLoadBalancer#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 383
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerTimeouts"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancer/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancer/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 491
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 507
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 523
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancerTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 495
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 511
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 527
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 485
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 501
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 517
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancer/index.ts",
            "line": 441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancerTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancer/index:NetworkLoadBalancerNetworkLoadBalancerTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified": {
      "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/network_load_balancer_network_load_balancers_backend_sets_unified oci_network_load_balancer_network_load_balancers_backend_sets_unified}."
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified oci_network_load_balancer_network_load_balancers_backend_sets_unified} Resource."
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 1206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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 NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified 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/network_load_balancer_network_load_balancers_backend_sets_unified#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1429
          },
          "name": "putBackends",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1445
          },
          "name": "putHealthChecker",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1458
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1281
          },
          "name": "resetAreOperationallyActiveBackendsPreferred"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1432
          },
          "name": "resetBackends"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1297
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1313
          },
          "name": "resetIpVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1329
          },
          "name": "resetIsFailOpen"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1345
          },
          "name": "resetIsInstantFailoverEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1361
          },
          "name": "resetIsInstantFailoverTcpResetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1377
          },
          "name": "resetIsPreserveSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1461
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1473
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1211
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1426
          },
          "name": "backends",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1442
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1455
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1285
          },
          "name": "areOperationallyActiveBackendsPreferredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1436
          },
          "name": "backendsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1449
          },
          "name": "healthCheckerInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1301
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1317
          },
          "name": "ipVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1333
          },
          "name": "isFailOpenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1349
          },
          "name": "isInstantFailoverEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1365
          },
          "name": "isInstantFailoverTcpResetEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1381
          },
          "name": "isPreserveSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1394
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1407
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1420
          },
          "name": "policyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1465
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1275
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1291
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1307
          },
          "name": "ipVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1323
          },
          "name": "isFailOpen",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1339
          },
          "name": "isInstantFailoverEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1355
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1371
          },
          "name": "isPreserveSource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1387
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1400
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1413
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 72
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#port NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 96
          },
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#ip_address NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#ip_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 76
          },
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_backup NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_backup}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 80
          },
          "name": "isBackup",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_drain NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_drain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 84
          },
          "name": "isDrain",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_offline NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_offline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 88
          },
          "name": "isOffline",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#name NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 92
          },
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#target_id NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#target_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 100
          },
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#weight NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 104
          },
          "name": "weight",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsOutputReference"
            }
          }
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 405
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 405
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsList"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 279
          },
          "name": "resetIpAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 295
          },
          "name": "resetIsBackup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 311
          },
          "name": "resetIsDrain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 327
          },
          "name": "resetIsOffline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 343
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 372
          },
          "name": "resetTargetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 388
          },
          "name": "resetWeight"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 283
          },
          "name": "ipAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 299
          },
          "name": "isBackupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 315
          },
          "name": "isDrainInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 331
          },
          "name": "isOfflineInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 360
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 376
          },
          "name": "targetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 392
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 273
          },
          "name": "ipAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 289
          },
          "name": "isBackup",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 305
          },
          "name": "isDrain",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 321
          },
          "name": "isOffline",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 337
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 353
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 366
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 382
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackendsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 9
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#health_checker NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#health_checker}",
            "stability": "stable",
            "summary": "health_checker block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 64
          },
          "name": "healthChecker",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#name NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#network_load_balancer_id NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 48
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#policy NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 52
          },
          "name": "policy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#are_operationally_active_backends_preferred NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#are_operationally_active_backends_preferred}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 13
          },
          "name": "areOperationallyActiveBackendsPreferred",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#backends NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#backends}",
            "stability": "stable",
            "summary": "backends block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 58
          },
          "name": "backends",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedBackends"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/network_load_balancer_network_load_balancers_backend_sets_unified#id NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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/network_load_balancer_network_load_balancers_backend_sets_unified#ip_version NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#ip_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 24
          },
          "name": "ipVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#is_fail_open NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_fail_open}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 28
          },
          "name": "isFailOpen",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_instant_failover_enabled NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_instant_failover_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 32
          },
          "name": "isInstantFailoverEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_instant_failover_tcp_reset_enabled NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_instant_failover_tcp_reset_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 36
          },
          "name": "isInstantFailoverTcpResetEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/network_load_balancer_network_load_balancers_backend_sets_unified#is_preserve_source NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#is_preserve_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 40
          },
          "name": "isPreserveSource",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#timeouts NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedConfig"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 629
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#protocol NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 641
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#dns NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#dns}",
            "stability": "stable",
            "summary": "dns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 675
          },
          "name": "dns",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#interval_in_millis NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#interval_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 633
          },
          "name": "intervalInMillis",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#port NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 637
          },
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#request_data NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#request_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 645
          },
          "name": "requestData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#response_body_regex NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#response_body_regex}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 649
          },
          "name": "responseBodyRegex",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#response_data NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#response_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 653
          },
          "name": "responseData",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#retries NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 657
          },
          "name": "retries",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#return_code NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#return_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 661
          },
          "name": "returnCode",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#timeout_in_millis NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#timeout_in_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 665
          },
          "name": "timeoutInMillis",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#url_path NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#url_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 669
          },
          "name": "urlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 416
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#domain_name NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#domain_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 420
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#query_class NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#query_class}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 424
          },
          "name": "queryClass",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#query_type NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#query_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 428
          },
          "name": "queryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#rcodes NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#rcodes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 432
          },
          "name": "rcodes",
          "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/network_load_balancer_network_load_balancers_backend_sets_unified#transport_protocol NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#transport_protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 436
          },
          "name": "transportProtocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 573
          },
          "name": "resetQueryClass"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 589
          },
          "name": "resetQueryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 605
          },
          "name": "resetRcodes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 621
          },
          "name": "resetTransportProtocol"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 561
          },
          "name": "domainNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 577
          },
          "name": "queryClassInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 593
          },
          "name": "queryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 609
          },
          "name": "rcodesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 625
          },
          "name": "transportProtocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 554
          },
          "name": "domainName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 567
          },
          "name": "queryClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 583
          },
          "name": "queryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 599
          },
          "name": "rcodes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 615
          },
          "name": "transportProtocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDnsOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1031
          },
          "name": "putDns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1034
          },
          "name": "resetDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 877
          },
          "name": "resetIntervalInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 893
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 922
          },
          "name": "resetRequestData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 938
          },
          "name": "resetResponseBodyRegex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 954
          },
          "name": "resetResponseData"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 970
          },
          "name": "resetRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 986
          },
          "name": "resetReturnCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1002
          },
          "name": "resetTimeoutInMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1018
          },
          "name": "resetUrlPath"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1028
          },
          "name": "dns",
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDnsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1038
          },
          "name": "dnsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerDns"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 881
          },
          "name": "intervalInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 897
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 910
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 926
          },
          "name": "requestDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 942
          },
          "name": "responseBodyRegexInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 958
          },
          "name": "responseDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 974
          },
          "name": "retriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 990
          },
          "name": "returnCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1006
          },
          "name": "timeoutInMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1022
          },
          "name": "urlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 871
          },
          "name": "intervalInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 887
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 903
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 916
          },
          "name": "requestData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 932
          },
          "name": "responseBodyRegex",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 948
          },
          "name": "responseData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 964
          },
          "name": "retries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 980
          },
          "name": "returnCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 996
          },
          "name": "timeoutInMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1012
          },
          "name": "urlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthChecker"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedHealthCheckerOutputReference"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 1042
      },
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/network_load_balancer_network_load_balancers_backend_sets_unified#create NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1046
          },
          "name": "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/network_load_balancer_network_load_balancers_backend_sets_unified#delete NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1050
          },
          "name": "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/network_load_balancer_network_load_balancers_backend_sets_unified#update NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnified#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1054
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts"
    },
    "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1162
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1178
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1194
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1166
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1182
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1198
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1156
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1172
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1188
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/network-load-balancer-network-load-balancers-backend-sets-unified/index:NetworkLoadBalancerNetworkLoadBalancersBackendSetsUnifiedTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NosqlConfiguration": {
      "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/nosql_configuration oci_nosql_configuration}."
      },
      "fqn": "cdktf-provider-oci.NosqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration oci_nosql_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/nosql-configuration/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.NosqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-configuration/index.ts",
        "line": 425
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NosqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/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 NosqlConfiguration 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/nosql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NosqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NosqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 548
          },
          "name": "putKmsKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 564
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 519
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 535
          },
          "name": "resetIsOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 551
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 567
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 579
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 590
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NosqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 430
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 545
          },
          "name": "kmsKey",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 561
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 494
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 507
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 523
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 539
          },
          "name": "isOpcDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 555
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 571
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 487
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 500
          },
          "name": "environment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 513
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 529
          },
          "name": "isOpcDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfiguration"
    },
    "cdktf-provider-oci.NosqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-configuration/index.ts",
        "line": 9
      },
      "name": "NosqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#compartment_id NosqlConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-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/nosql_configuration#environment NosqlConfiguration#environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 17
          },
          "name": "environment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/nosql_configuration#id NosqlConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#is_opc_dry_run NosqlConfiguration#is_opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 28
          },
          "name": "isOpcDryRun",
          "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/nosql_configuration#kms_key NosqlConfiguration#kms_key}",
            "stability": "stable",
            "summary": "kms_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 34
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#timeouts NosqlConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfigurationConfig"
    },
    "cdktf-provider-oci.NosqlConfigurationKmsKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-configuration/index.ts",
        "line": 42
      },
      "name": "NosqlConfigurationKmsKey",
      "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/nosql_configuration#id NosqlConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 49
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#kms_key_state NosqlConfiguration#kms_key_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 53
          },
          "name": "kmsKeyState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#kms_vault_id NosqlConfiguration#kms_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 57
          },
          "name": "kmsVaultId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#time_created NosqlConfiguration#time_created}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 61
          },
          "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/resources/nosql_configuration#time_updated NosqlConfiguration#time_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 65
          },
          "name": "timeUpdated",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfigurationKmsKey"
    },
    "cdktf-provider-oci.NosqlConfigurationKmsKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-configuration/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/nosql-configuration/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 189
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 205
          },
          "name": "resetKmsKeyState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 221
          },
          "name": "resetKmsVaultId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 237
          },
          "name": "resetTimeCreated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 253
          },
          "name": "resetTimeUpdated"
        }
      ],
      "name": "NosqlConfigurationKmsKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 193
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 209
          },
          "name": "kmsKeyStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 225
          },
          "name": "kmsVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 241
          },
          "name": "timeCreatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 257
          },
          "name": "timeUpdatedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 183
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 199
          },
          "name": "kmsKeyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 215
          },
          "name": "kmsVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 231
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 247
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlConfigurationKmsKey"
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfigurationKmsKeyOutputReference"
    },
    "cdktf-provider-oci.NosqlConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-configuration/index.ts",
        "line": 261
      },
      "name": "NosqlConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_configuration#create NosqlConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/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/nosql_configuration#delete NosqlConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/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/nosql_configuration#update NosqlConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 273
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfigurationTimeouts"
    },
    "cdktf-provider-oci.NosqlConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-configuration/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/nosql-configuration/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 381
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 397
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 413
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NosqlConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 385
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 401
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 417
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 375
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 391
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 407
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-configuration/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-configuration/index:NosqlConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NosqlIndex": {
      "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/nosql_index oci_nosql_index}."
      },
      "fqn": "cdktf-provider-oci.NosqlIndex",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index oci_nosql_index} Resource."
        },
        "locationInModule": {
          "filename": "src/nosql-index/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.NosqlIndexConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NosqlIndex resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nosql-index/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 NosqlIndex 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/nosql_index#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NosqlIndex that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NosqlIndex to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 549
          },
          "name": "putKeys",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.NosqlIndexKeys"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 562
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlIndexTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 458
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 474
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 490
          },
          "name": "resetIsIfNotExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 565
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 577
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NosqlIndex",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 394
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 546
          },
          "name": "keys",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlIndexKeysList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 499
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 517
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 522
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 527
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 559
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlIndexTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 462
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 478
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 494
          },
          "name": "isIfNotExistsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 553
          },
          "name": "keysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NosqlIndexKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 540
          },
          "name": "tableNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 569
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlIndexTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 452
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 468
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 484
          },
          "name": "isIfNotExists",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 505
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 533
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndex"
    },
    "cdktf-provider-oci.NosqlIndexConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 9
      },
      "name": "NosqlIndexConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#keys NosqlIndex#keys}",
            "stability": "stable",
            "summary": "keys block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 38
          },
          "name": "keys",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NosqlIndexKeys"
                    },
                    "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/nosql_index#name NosqlIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#table_name_or_id NosqlIndex#table_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 32
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#compartment_id NosqlIndex#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/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/resources/nosql_index#id NosqlIndex#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/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/nosql_index#is_if_not_exists NosqlIndex#is_if_not_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 24
          },
          "name": "isIfNotExists",
          "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/nosql_index#timeouts NosqlIndex#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlIndexTimeouts"
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexConfig"
    },
    "cdktf-provider-oci.NosqlIndexKeys": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexKeys",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 46
      },
      "name": "NosqlIndexKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#column_name NosqlIndex#column_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 50
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#json_field_type NosqlIndex#json_field_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 54
          },
          "name": "jsonFieldType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#json_path NosqlIndex#json_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 58
          },
          "name": "jsonPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexKeys"
    },
    "cdktf-provider-oci.NosqlIndexKeysList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexKeysList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-index/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/nosql-index/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/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.NosqlIndexKeysOutputReference"
            }
          }
        }
      ],
      "name": "NosqlIndexKeysList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nosql-index/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/nosql-index/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.NosqlIndexKeys"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexKeysList"
    },
    "cdktf-provider-oci.NosqlIndexKeysOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexKeysOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-index/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 181
          },
          "name": "resetJsonFieldType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 197
          },
          "name": "resetJsonPath"
        }
      ],
      "name": "NosqlIndexKeysOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 169
          },
          "name": "columnNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 185
          },
          "name": "jsonFieldTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 201
          },
          "name": "jsonPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 162
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 175
          },
          "name": "jsonFieldType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 191
          },
          "name": "jsonPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlIndexKeys"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexKeysOutputReference"
    },
    "cdktf-provider-oci.NosqlIndexTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 225
      },
      "name": "NosqlIndexTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_index#create NosqlIndex#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 229
          },
          "name": "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/nosql_index#delete NosqlIndex#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 233
          },
          "name": "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/nosql_index#update NosqlIndex#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 237
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexTimeouts"
    },
    "cdktf-provider-oci.NosqlIndexTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlIndexTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-index/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-index/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 345
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 361
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 377
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NosqlIndexTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 349
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 365
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 381
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 339
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 355
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 371
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-index/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlIndexTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-index/index:NosqlIndexTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NosqlTable": {
      "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/nosql_table oci_nosql_table}."
      },
      "fqn": "cdktf-provider-oci.NosqlTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table oci_nosql_table} Resource."
        },
        "locationInModule": {
          "filename": "src/nosql-table/index.ts",
          "line": 806
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.NosqlTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NosqlTable resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 791
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the NosqlTable 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/nosql_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NosqlTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NosqlTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1003
          },
          "name": "putTableLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlTableTableLimits"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1019
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 871
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 887
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 903
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 919
          },
          "name": "resetIsAutoReclaimable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1006
          },
          "name": "resetTableLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1022
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1034
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1048
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NosqlTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 779
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 928
          },
          "name": "isMultiRegion",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 933
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 938
          },
          "name": "localReplicaInitializationInPercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 957
          },
          "name": "replicas",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableReplicasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 963
          },
          "name": "schema",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchemaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 968
          },
          "name": "schemaState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 973
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 979
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1000
          },
          "name": "tableLimits",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTableLimitsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 984
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 989
          },
          "name": "timeOfExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1016
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 994
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 846
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 859
          },
          "name": "ddlStatementInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 875
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 891
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 907
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 923
          },
          "name": "isAutoReclaimableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 951
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1010
          },
          "name": "tableLimitsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTableLimits"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 1026
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 839
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 852
          },
          "name": "ddlStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 865
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 881
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 897
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 913
          },
          "name": "isAutoReclaimable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 944
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTable"
    },
    "cdktf-provider-oci.NosqlTableConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 9
      },
      "name": "NosqlTableConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table#compartment_id NosqlTable#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-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/nosql_table#ddl_statement NosqlTable#ddl_statement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 17
          },
          "name": "ddlStatement",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table#name NosqlTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql_table#defined_tags NosqlTable#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql_table#freeform_tags NosqlTable#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-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/nosql_table#id NosqlTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-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/nosql_table#is_auto_reclaimable NosqlTable#is_auto_reclaimable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 36
          },
          "name": "isAutoReclaimable",
          "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/nosql_table#table_limits NosqlTable#table_limits}",
            "stability": "stable",
            "summary": "table_limits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 46
          },
          "name": "tableLimits",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTableLimits"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table#timeouts NosqlTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTimeouts"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableConfig"
    },
    "cdktf-provider-oci.NosqlTableReplica": {
      "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/nosql_table_replica oci_nosql_table_replica}."
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplica",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table_replica oci_nosql_table_replica} Resource."
        },
        "locationInModule": {
          "filename": "src/nosql-table-replica/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.NosqlTableReplicaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-table-replica/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a NosqlTableReplica resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/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 NosqlTableReplica 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/nosql_table_replica#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NosqlTableReplica that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NosqlTableReplica to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 364
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 277
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 293
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 309
          },
          "name": "resetMaxReadUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 325
          },
          "name": "resetMaxWriteUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 367
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 391
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "NosqlTableReplica",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 361
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 281
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 297
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 313
          },
          "name": "maxReadUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 329
          },
          "name": "maxWriteUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 342
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 355
          },
          "name": "tableNameOrIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 371
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 271
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 287
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 303
          },
          "name": "maxReadUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 319
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 335
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 348
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-table-replica/index:NosqlTableReplica"
    },
    "cdktf-provider-oci.NosqlTableReplicaConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicaConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table-replica/index.ts",
        "line": 9
      },
      "name": "NosqlTableReplicaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table_replica#region NosqlTableReplica#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 32
          },
          "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/nosql_table_replica#table_name_or_id NosqlTableReplica#table_name_or_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 36
          },
          "name": "tableNameOrId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table_replica#compartment_id NosqlTableReplica#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/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/resources/nosql_table_replica#id NosqlTableReplica#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/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/nosql_table_replica#max_read_units NosqlTableReplica#max_read_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 24
          },
          "name": "maxReadUnits",
          "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/nosql_table_replica#max_write_units NosqlTableReplica#max_write_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 28
          },
          "name": "maxWriteUnits",
          "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/nosql_table_replica#timeouts NosqlTableReplica#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeouts"
          }
        }
      ],
      "symbolId": "src/nosql-table-replica/index:NosqlTableReplicaConfig"
    },
    "cdktf-provider-oci.NosqlTableReplicaTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table-replica/index.ts",
        "line": 44
      },
      "name": "NosqlTableReplicaTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table_replica#create NosqlTableReplica#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/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/nosql_table_replica#delete NosqlTableReplica#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/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/nosql_table_replica#update NosqlTableReplica#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-table-replica/index:NosqlTableReplicaTimeouts"
    },
    "cdktf-provider-oci.NosqlTableReplicaTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table-replica/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/nosql-table-replica/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NosqlTableReplicaTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table-replica/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlTableReplicaTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-table-replica/index:NosqlTableReplicaTimeoutsOutputReference"
    },
    "cdktf-provider-oci.NosqlTableReplicas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 54
      },
      "name": "NosqlTableReplicas",
      "symbolId": "src/nosql-table/index:NosqlTableReplicas"
    },
    "cdktf-provider-oci.NosqlTableReplicasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/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.NosqlTableReplicasOutputReference"
            }
          }
        }
      ],
      "name": "NosqlTableReplicasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql-table/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableReplicasList"
    },
    "cdktf-provider-oci.NosqlTableReplicasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableReplicasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 77
      },
      "name": "NosqlTableReplicasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 106
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 111
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 116
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 121
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 126
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 131
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableReplicas"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableReplicasOutputReference"
    },
    "cdktf-provider-oci.NosqlTableSchema": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 339
      },
      "name": "NosqlTableSchema",
      "symbolId": "src/nosql-table/index:NosqlTableSchema"
    },
    "cdktf-provider-oci.NosqlTableSchemaColumns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 154
      },
      "name": "NosqlTableSchemaColumns",
      "symbolId": "src/nosql-table/index:NosqlTableSchemaColumns"
    },
    "cdktf-provider-oci.NosqlTableSchemaColumnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/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.NosqlTableSchemaColumnsOutputReference"
            }
          }
        }
      ],
      "name": "NosqlTableSchemaColumnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 243
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql-table/index.ts",
            "line": 243
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaColumnsList"
    },
    "cdktf-provider-oci.NosqlTableSchemaColumnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 177
      },
      "name": "NosqlTableSchemaColumnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 206
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 211
          },
          "name": "isAsUuid",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 216
          },
          "name": "isGenerated",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 221
          },
          "name": "isNullable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 226
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 231
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchemaColumns"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaColumnsOutputReference"
    },
    "cdktf-provider-oci.NosqlTableSchemaIdentity": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 254
      },
      "name": "NosqlTableSchemaIdentity",
      "symbolId": "src/nosql-table/index:NosqlTableSchemaIdentity"
    },
    "cdktf-provider-oci.NosqlTableSchemaIdentityList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaIdentityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/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.NosqlTableSchemaIdentityOutputReference"
            }
          }
        }
      ],
      "name": "NosqlTableSchemaIdentityList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql-table/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaIdentityList"
    },
    "cdktf-provider-oci.NosqlTableSchemaIdentityOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 277
      },
      "name": "NosqlTableSchemaIdentityOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 306
          },
          "name": "columnName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 311
          },
          "name": "isAlways",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 316
          },
          "name": "isNull",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchemaIdentity"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaIdentityOutputReference"
    },
    "cdktf-provider-oci.NosqlTableSchemaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/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.NosqlTableSchemaOutputReference"
            }
          }
        }
      ],
      "name": "NosqlTableSchemaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 425
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/nosql-table/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/nosql-table/index.ts",
            "line": 425
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaList"
    },
    "cdktf-provider-oci.NosqlTableSchemaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 362
      },
      "name": "NosqlTableSchemaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 392
          },
          "name": "columns",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchemaColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 398
          },
          "name": "identity",
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchemaIdentityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 403
          },
          "name": "primaryKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 408
          },
          "name": "shardKey",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 413
          },
          "name": "ttl",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableSchema"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableSchemaOutputReference"
    },
    "cdktf-provider-oci.NosqlTableTableLimits": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableTableLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 436
      },
      "name": "NosqlTableTableLimits",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table#max_read_units NosqlTable#max_read_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 444
          },
          "name": "maxReadUnits",
          "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/nosql_table#max_storage_in_gbs NosqlTable#max_storage_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 448
          },
          "name": "maxStorageInGbs",
          "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/nosql_table#max_write_units NosqlTable#max_write_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 452
          },
          "name": "maxWriteUnits",
          "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/nosql_table#capacity_mode NosqlTable#capacity_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 440
          },
          "name": "capacityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableTableLimits"
    },
    "cdktf-provider-oci.NosqlTableTableLimitsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableTableLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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/nosql-table/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 563
          },
          "name": "resetCapacityMode"
        }
      ],
      "name": "NosqlTableTableLimitsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 567
          },
          "name": "capacityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 580
          },
          "name": "maxReadUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 593
          },
          "name": "maxStorageInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 606
          },
          "name": "maxWriteUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 557
          },
          "name": "capacityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 573
          },
          "name": "maxReadUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 586
          },
          "name": "maxStorageInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 599
          },
          "name": "maxWriteUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.NosqlTableTableLimits"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableTableLimitsOutputReference"
    },
    "cdktf-provider-oci.NosqlTableTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 610
      },
      "name": "NosqlTableTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/nosql_table#create NosqlTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 614
          },
          "name": "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/nosql_table#delete NosqlTable#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 618
          },
          "name": "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/nosql_table#update NosqlTable#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 622
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableTimeouts"
    },
    "cdktf-provider-oci.NosqlTableTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.NosqlTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/nosql-table/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/nosql-table/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 730
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 746
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 762
          },
          "name": "resetUpdate"
        }
      ],
      "name": "NosqlTableTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 734
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 750
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 766
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 724
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 740
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 756
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/nosql-table/index.ts",
            "line": 680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.NosqlTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/nosql-table/index:NosqlTableTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageBucket": {
      "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/objectstorage_bucket oci_objectstorage_bucket}."
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucket",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket oci_objectstorage_bucket} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-bucket/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.ObjectstorageBucketConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstorageBucket resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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 ObjectstorageBucket 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/objectstorage_bucket#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstorageBucket that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstorageBucket to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 867
          },
          "name": "putRetentionRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 883
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 626
          },
          "name": "resetAccessType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 652
          },
          "name": "resetAutoTiering"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 691
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 712
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 728
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 749
          },
          "name": "resetKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 765
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 807
          },
          "name": "resetObjectEventsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 870
          },
          "name": "resetRetentionRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 833
          },
          "name": "resetStorageTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 886
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 854
          },
          "name": "resetVersioning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 898
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 918
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstorageBucket",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 554
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 635
          },
          "name": "approximateCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 640
          },
          "name": "approximateSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 661
          },
          "name": "bucketId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 679
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 700
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 737
          },
          "name": "isReadOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 816
          },
          "name": "objectLifecyclePolicyEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 821
          },
          "name": "replicationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 864
          },
          "name": "retentionRules",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 842
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 880
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 630
          },
          "name": "accessTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 656
          },
          "name": "autoTieringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 674
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 695
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 716
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 732
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 753
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 769
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 782
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 795
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 811
          },
          "name": "objectEventsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 874
          },
          "name": "retentionRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 837
          },
          "name": "storageTierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 890
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 858
          },
          "name": "versioningInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 620
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 646
          },
          "name": "autoTiering",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 667
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 685
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 706
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 722
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 743
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 759
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 775
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 788
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 801
          },
          "name": "objectEventsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 827
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 848
          },
          "name": "versioning",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucket"
    },
    "cdktf-provider-oci.ObjectstorageBucketConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 9
      },
      "name": "ObjectstorageBucketConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#compartment_id ObjectstorageBucket#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage_bucket#name ObjectstorageBucket#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 48
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#namespace ObjectstorageBucket#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage_bucket#access_type ObjectstorageBucket#access_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 13
          },
          "name": "accessType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#auto_tiering ObjectstorageBucket#auto_tiering}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 17
          },
          "name": "autoTiering",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#defined_tags ObjectstorageBucket#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage_bucket#freeform_tags ObjectstorageBucket#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage_bucket#id ObjectstorageBucket#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage_bucket#kms_key_id ObjectstorageBucket#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/resources/objectstorage_bucket#metadata ObjectstorageBucket#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 44
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "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/objectstorage_bucket#object_events_enabled ObjectstorageBucket#object_events_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 56
          },
          "name": "objectEventsEnabled",
          "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/objectstorage_bucket#retention_rules ObjectstorageBucket#retention_rules}",
            "stability": "stable",
            "summary": "retention_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 70
          },
          "name": "retentionRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules"
                    },
                    "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/objectstorage_bucket#storage_tier ObjectstorageBucket#storage_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 60
          },
          "name": "storageTier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#timeouts ObjectstorageBucket#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#versioning ObjectstorageBucket#versioning}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 64
          },
          "name": "versioning",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketConfig"
    },
    "cdktf-provider-oci.ObjectstorageBucketRetentionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 189
      },
      "name": "ObjectstorageBucketRetentionRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#display_name ObjectstorageBucket#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 193
          },
          "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/objectstorage_bucket#duration ObjectstorageBucket#duration}",
            "stability": "stable",
            "summary": "duration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 203
          },
          "name": "duration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#time_rule_locked ObjectstorageBucket#time_rule_locked}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 197
          },
          "name": "timeRuleLocked",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketRetentionRules"
    },
    "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 78
      },
      "name": "ObjectstorageBucketRetentionRulesDuration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#time_amount ObjectstorageBucket#time_amount}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 82
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#time_unit ObjectstorageBucket#time_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 86
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketRetentionRulesDuration"
    },
    "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-bucket/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/objectstorage-bucket/index.ts",
        "line": 125
      },
      "name": "ObjectstorageBucketRetentionRulesDurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 172
          },
          "name": "timeAmountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 185
          },
          "name": "timeUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 165
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 178
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketRetentionRulesDurationOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageBucketRetentionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-bucket/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/objectstorage-bucket/index.ts",
        "line": 366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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.ObjectstorageBucketRetentionRulesOutputReference"
            }
          }
        }
      ],
      "name": "ObjectstorageBucketRetentionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/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/objectstorage-bucket/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketRetentionRulesList"
    },
    "cdktf-provider-oci.ObjectstorageBucketRetentionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-bucket/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/objectstorage-bucket/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 354
          },
          "name": "putDuration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 357
          },
          "name": "resetDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 341
          },
          "name": "resetTimeRuleLocked"
        }
      ],
      "name": "ObjectstorageBucketRetentionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 351
          },
          "name": "duration",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 319
          },
          "name": "retentionRuleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 324
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 329
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 314
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 361
          },
          "name": "durationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRulesDuration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 345
          },
          "name": "timeRuleLockedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 307
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 335
          },
          "name": "timeRuleLocked",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageBucketRetentionRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketRetentionRulesOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageBucketTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 385
      },
      "name": "ObjectstorageBucketTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_bucket#create ObjectstorageBucket#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 389
          },
          "name": "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/objectstorage_bucket#delete ObjectstorageBucket#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 393
          },
          "name": "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/objectstorage_bucket#update ObjectstorageBucket#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 397
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketTimeouts"
    },
    "cdktf-provider-oci.ObjectstorageBucketTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-bucket/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-bucket/index.ts",
        "line": 443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 505
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 521
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 537
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstorageBucketTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 509
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 525
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 541
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 499
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 515
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 531
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-bucket/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageBucketTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-bucket/index:ObjectstorageBucketTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageNamespaceMetadata": {
      "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/objectstorage_namespace_metadata oci_objectstorage_namespace_metadata}."
      },
      "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_namespace_metadata oci_objectstorage_namespace_metadata} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-namespace-metadata/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.ObjectstorageNamespaceMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-namespace-metadata/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstorageNamespaceMetadata resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/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 ObjectstorageNamespaceMetadata 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/objectstorage_namespace_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstorageNamespaceMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstorageNamespaceMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 325
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 267
          },
          "name": "resetDefaultS3CompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 283
          },
          "name": "resetDefaultSwiftCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 299
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 328
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 340
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstorageNamespaceMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 322
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 271
          },
          "name": "defaultS3CompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 287
          },
          "name": "defaultSwiftCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 303
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 316
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 332
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 261
          },
          "name": "defaultS3CompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 277
          },
          "name": "defaultSwiftCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 293
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 309
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-namespace-metadata/index:ObjectstorageNamespaceMetadata"
    },
    "cdktf-provider-oci.ObjectstorageNamespaceMetadataConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-namespace-metadata/index.ts",
        "line": 9
      },
      "name": "ObjectstorageNamespaceMetadataConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_namespace_metadata#namespace ObjectstorageNamespaceMetadata#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/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/resources/objectstorage_namespace_metadata#default_s3compartment_id ObjectstorageNamespaceMetadata#default_s3compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 13
          },
          "name": "defaultS3CompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_namespace_metadata#default_swift_compartment_id ObjectstorageNamespaceMetadata#default_swift_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 17
          },
          "name": "defaultSwiftCompartmentId",
          "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/objectstorage_namespace_metadata#id ObjectstorageNamespaceMetadata#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/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/objectstorage_namespace_metadata#timeouts ObjectstorageNamespaceMetadata#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-namespace-metadata/index:ObjectstorageNamespaceMetadataConfig"
    },
    "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-namespace-metadata/index.ts",
        "line": 36
      },
      "name": "ObjectstorageNamespaceMetadataTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_namespace_metadata#create ObjectstorageNamespaceMetadata#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/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/objectstorage_namespace_metadata#delete ObjectstorageNamespaceMetadata#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/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/objectstorage_namespace_metadata#update ObjectstorageNamespaceMetadata#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-namespace-metadata/index:ObjectstorageNamespaceMetadataTimeouts"
    },
    "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-namespace-metadata/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/objectstorage-namespace-metadata/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstorageNamespaceMetadataTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-namespace-metadata/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageNamespaceMetadataTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-namespace-metadata/index:ObjectstorageNamespaceMetadataTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageObject": {
      "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/objectstorage_object oci_objectstorage_object}."
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object oci_objectstorage_object} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-object/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.ObjectstorageObjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-object/index.ts",
        "line": 557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstorageObject resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/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 ObjectstorageObject 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/objectstorage_object#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstorageObject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstorageObject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 901
          },
          "name": "putSourceUriDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 917
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 650
          },
          "name": "resetCacheControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 666
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 682
          },
          "name": "resetContentDisposition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 698
          },
          "name": "resetContentEncoding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 714
          },
          "name": "resetContentLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 735
          },
          "name": "resetContentMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 751
          },
          "name": "resetContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 767
          },
          "name": "resetDeleteAllObjectVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 783
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 799
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 841
          },
          "name": "resetOpcSseKmsKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 857
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 904
          },
          "name": "resetSourceUriDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 878
          },
          "name": "resetStorageTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 920
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 932
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 955
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstorageObject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 562
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 723
          },
          "name": "contentLength",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 898
          },
          "name": "sourceUriDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 866
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 914
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 887
          },
          "name": "versionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 892
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 638
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 654
          },
          "name": "cacheControlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 686
          },
          "name": "contentDispositionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 702
          },
          "name": "contentEncodingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 670
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 718
          },
          "name": "contentLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 739
          },
          "name": "contentMd5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 755
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 771
          },
          "name": "deleteAllObjectVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 787
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 803
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 816
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 829
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 845
          },
          "name": "opcSseKmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 861
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 908
          },
          "name": "sourceUriDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 882
          },
          "name": "storageTierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 924
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 631
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 644
          },
          "name": "cacheControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 660
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 676
          },
          "name": "contentDisposition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 692
          },
          "name": "contentEncoding",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 708
          },
          "name": "contentLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 729
          },
          "name": "contentMd5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 745
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 761
          },
          "name": "deleteAllObjectVersions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 777
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 793
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 809
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 822
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 835
          },
          "name": "opcSseKmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 851
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 872
          },
          "name": "storageTier",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObject"
    },
    "cdktf-provider-oci.ObjectstorageObjectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object/index.ts",
        "line": 9
      },
      "name": "ObjectstorageObjectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#bucket ObjectstorageObject#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/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/objectstorage_object#namespace ObjectstorageObject#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 60
          },
          "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/objectstorage_object#object ObjectstorageObject#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 64
          },
          "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/objectstorage_object#cache_control ObjectstorageObject#cache_control}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 17
          },
          "name": "cacheControl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#content ObjectstorageObject#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 21
          },
          "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/objectstorage_object#content_disposition ObjectstorageObject#content_disposition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 25
          },
          "name": "contentDisposition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#content_encoding ObjectstorageObject#content_encoding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 29
          },
          "name": "contentEncoding",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#content_language ObjectstorageObject#content_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 33
          },
          "name": "contentLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#content_md5 ObjectstorageObject#content_md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 37
          },
          "name": "contentMd5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#content_type ObjectstorageObject#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 41
          },
          "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/objectstorage_object#delete_all_object_versions ObjectstorageObject#delete_all_object_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 45
          },
          "name": "deleteAllObjectVersions",
          "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/objectstorage_object#id ObjectstorageObject#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/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/objectstorage_object#metadata ObjectstorageObject#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 56
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "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/objectstorage_object#opc_sse_kms_key_id ObjectstorageObject#opc_sse_kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 68
          },
          "name": "opcSseKmsKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#source ObjectstorageObject#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 72
          },
          "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/objectstorage_object#source_uri_details ObjectstorageObject#source_uri_details}",
            "stability": "stable",
            "summary": "source_uri_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 82
          },
          "name": "sourceUriDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#storage_tier ObjectstorageObject#storage_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 76
          },
          "name": "storageTier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#timeouts ObjectstorageObject#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 88
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObjectConfig"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicy": {
      "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/objectstorage_object_lifecycle_policy oci_objectstorage_object_lifecycle_policy}."
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy oci_objectstorage_object_lifecycle_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
          "line": 685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstorageObjectLifecyclePolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 670
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ObjectstorageObjectLifecyclePolicy 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/objectstorage_object_lifecycle_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstorageObjectLifecyclePolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstorageObjectLifecyclePolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 764
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 780
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 733
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 767
          },
          "name": "resetRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 783
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 795
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 805
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstorageObjectLifecyclePolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 658
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 761
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 755
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 777
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 721
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 737
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 750
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 771
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 787
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 714
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 727
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 743
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicy"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 9
      },
      "name": "ObjectstorageObjectLifecyclePolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#bucket ObjectstorageObjectLifecyclePolicy#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage_object_lifecycle_policy#namespace ObjectstorageObjectLifecyclePolicy#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 24
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/objectstorage_object_lifecycle_policy#id ObjectstorageObjectLifecyclePolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage_object_lifecycle_policy#rules ObjectstorageObjectLifecyclePolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 30
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#timeouts ObjectstorageObjectLifecyclePolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 36
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyConfig"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 188
      },
      "name": "ObjectstorageObjectLifecyclePolicyRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#action ObjectstorageObjectLifecyclePolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 192
          },
          "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/objectstorage_object_lifecycle_policy#is_enabled ObjectstorageObjectLifecyclePolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 196
          },
          "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/objectstorage_object_lifecycle_policy#name ObjectstorageObjectLifecyclePolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/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/resources/objectstorage_object_lifecycle_policy#time_amount ObjectstorageObjectLifecyclePolicy#time_amount}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 208
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#time_unit ObjectstorageObjectLifecyclePolicy#time_unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 212
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#object_name_filter ObjectstorageObjectLifecyclePolicy#object_name_filter}",
            "stability": "stable",
            "summary": "object_name_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 218
          },
          "name": "objectNameFilter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#target ObjectstorageObjectLifecyclePolicy#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 204
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyRules"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage-object-lifecycle-policy/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/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.ObjectstorageObjectLifecyclePolicyRulesOutputReference"
            }
          }
        }
      ],
      "name": "ObjectstorageObjectLifecyclePolicyRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 478
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage-object-lifecycle-policy/index.ts",
            "line": 478
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyRulesList"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 38
      },
      "name": "ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#exclusion_patterns ObjectstorageObjectLifecyclePolicy#exclusion_patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 42
          },
          "name": "exclusionPatterns",
          "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/objectstorage_object_lifecycle_policy#inclusion_patterns ObjectstorageObjectLifecyclePolicy#inclusion_patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 46
          },
          "name": "inclusionPatterns",
          "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/objectstorage_object_lifecycle_policy#inclusion_prefixes ObjectstorageObjectLifecyclePolicy#inclusion_prefixes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 50
          },
          "name": "inclusionPrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage-object-lifecycle-policy/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 148
          },
          "name": "resetExclusionPatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 164
          },
          "name": "resetInclusionPatterns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 180
          },
          "name": "resetInclusionPrefixes"
        }
      ],
      "name": "ObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 152
          },
          "name": "exclusionPatternsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 168
          },
          "name": "inclusionPatternsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 184
          },
          "name": "inclusionPrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 142
          },
          "name": "exclusionPatterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 158
          },
          "name": "inclusionPatterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 174
          },
          "name": "inclusionPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object-lifecycle-policy/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/objectstorage-object-lifecycle-policy/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 458
          },
          "name": "putObjectNameFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 461
          },
          "name": "resetObjectNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 419
          },
          "name": "resetTarget"
        }
      ],
      "name": "ObjectstorageObjectLifecyclePolicyRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 455
          },
          "name": "objectNameFilter",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 381
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 394
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 465
          },
          "name": "objectNameFilterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRulesObjectNameFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 423
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 436
          },
          "name": "timeAmountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 449
          },
          "name": "timeUnitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 374
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 387
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 400
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 413
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 429
          },
          "name": "timeAmount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 442
          },
          "name": "timeUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyRulesOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 489
      },
      "name": "ObjectstorageObjectLifecyclePolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object_lifecycle_policy#create ObjectstorageObjectLifecyclePolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 493
          },
          "name": "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/objectstorage_object_lifecycle_policy#delete ObjectstorageObjectLifecyclePolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 497
          },
          "name": "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/objectstorage_object_lifecycle_policy#update ObjectstorageObjectLifecyclePolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 501
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyTimeouts"
    },
    "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object-lifecycle-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
        "line": 547
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 609
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 625
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 641
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstorageObjectLifecyclePolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 613
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 629
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 645
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 603
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 619
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 635
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object-lifecycle-policy/index.ts",
            "line": 559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageObjectLifecyclePolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-object-lifecycle-policy/index:ObjectstorageObjectLifecyclePolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object/index.ts",
        "line": 90
      },
      "name": "ObjectstorageObjectSourceUriDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#bucket ObjectstorageObject#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 94
          },
          "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/objectstorage_object#namespace ObjectstorageObject#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 106
          },
          "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/objectstorage_object#object ObjectstorageObject#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 110
          },
          "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/objectstorage_object#region ObjectstorageObject#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 114
          },
          "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/objectstorage_object#destination_object_if_match_etag ObjectstorageObject#destination_object_if_match_etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 98
          },
          "name": "destinationObjectIfMatchEtag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#destination_object_if_none_match_etag ObjectstorageObject#destination_object_if_none_match_etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 102
          },
          "name": "destinationObjectIfNoneMatchEtag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#source_object_if_match_etag ObjectstorageObject#source_object_if_match_etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 118
          },
          "name": "sourceObjectIfMatchEtag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#source_version_id ObjectstorageObject#source_version_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 122
          },
          "name": "sourceVersionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObjectSourceUriDetails"
    },
    "cdktf-provider-oci.ObjectstorageObjectSourceUriDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-object/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 298
          },
          "name": "resetDestinationObjectIfMatchEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 314
          },
          "name": "resetDestinationObjectIfNoneMatchEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 369
          },
          "name": "resetSourceObjectIfMatchEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 385
          },
          "name": "resetSourceVersionId"
        }
      ],
      "name": "ObjectstorageObjectSourceUriDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 286
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 302
          },
          "name": "destinationObjectIfMatchEtagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 318
          },
          "name": "destinationObjectIfNoneMatchEtagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 331
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 344
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 357
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 373
          },
          "name": "sourceObjectIfMatchEtagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 389
          },
          "name": "sourceVersionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 279
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 292
          },
          "name": "destinationObjectIfMatchEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 308
          },
          "name": "destinationObjectIfNoneMatchEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 324
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 337
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 350
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 363
          },
          "name": "sourceObjectIfMatchEtag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 379
          },
          "name": "sourceVersionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageObjectSourceUriDetails"
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObjectSourceUriDetailsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageObjectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-object/index.ts",
        "line": 393
      },
      "name": "ObjectstorageObjectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_object#create ObjectstorageObject#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 397
          },
          "name": "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/objectstorage_object#delete ObjectstorageObject#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 401
          },
          "name": "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/objectstorage_object#update ObjectstorageObject#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 405
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObjectTimeouts"
    },
    "cdktf-provider-oci.ObjectstorageObjectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-object/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/objectstorage-object/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 513
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 529
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 545
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstorageObjectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 517
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 533
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 549
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 507
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 523
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 539
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-object/index.ts",
            "line": 463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageObjectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-object/index:ObjectstorageObjectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstoragePreauthrequest": {
      "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/objectstorage_preauthrequest oci_objectstorage_preauthrequest}."
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest oci_objectstorage_preauthrequest} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-preauthrequest/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.ObjectstoragePreauthrequestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-preauthrequest/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstoragePreauthrequest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/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 ObjectstoragePreauthrequest 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/objectstorage_preauthrequest#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstoragePreauthrequest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstoragePreauthrequest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 438
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 323
          },
          "name": "resetBucketListingAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 344
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 386
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 402
          },
          "name": "resetObjectName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 441
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 453
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 468
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstoragePreauthrequest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 298
          },
          "name": "accessUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 332
          },
          "name": "fullPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 411
          },
          "name": "parId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 416
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 435
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 293
          },
          "name": "accessTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 311
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 327
          },
          "name": "bucketListingActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 348
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 361
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 374
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 390
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 406
          },
          "name": "objectNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 429
          },
          "name": "timeExpiresInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 445
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 286
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 304
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 317
          },
          "name": "bucketListingAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 354
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 367
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 380
          },
          "name": "object",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 396
          },
          "name": "objectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 422
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-preauthrequest/index:ObjectstoragePreauthrequest"
    },
    "cdktf-provider-oci.ObjectstoragePreauthrequestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-preauthrequest/index.ts",
        "line": 9
      },
      "name": "ObjectstoragePreauthrequestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#access_type ObjectstoragePreauthrequest#access_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 13
          },
          "name": "accessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#bucket ObjectstoragePreauthrequest#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 17
          },
          "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/objectstorage_preauthrequest#name ObjectstoragePreauthrequest#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#namespace ObjectstoragePreauthrequest#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/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/objectstorage_preauthrequest#time_expires ObjectstoragePreauthrequest#time_expires}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 48
          },
          "name": "timeExpires",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#bucket_listing_action ObjectstoragePreauthrequest#bucket_listing_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 21
          },
          "name": "bucketListingAction",
          "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/objectstorage_preauthrequest#id ObjectstoragePreauthrequest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/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/objectstorage_preauthrequest#object ObjectstoragePreauthrequest#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 40
          },
          "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/objectstorage_preauthrequest#object_name ObjectstoragePreauthrequest#object_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 44
          },
          "name": "objectName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#timeouts ObjectstoragePreauthrequest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-preauthrequest/index:ObjectstoragePreauthrequestConfig"
    },
    "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-preauthrequest/index.ts",
        "line": 56
      },
      "name": "ObjectstoragePreauthrequestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_preauthrequest#create ObjectstoragePreauthrequest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/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/objectstorage_preauthrequest#delete ObjectstoragePreauthrequest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/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/objectstorage_preauthrequest#update ObjectstoragePreauthrequest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-preauthrequest/index:ObjectstoragePreauthrequestTimeouts"
    },
    "cdktf-provider-oci.ObjectstoragePreauthrequestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-preauthrequest/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/objectstorage-preauthrequest/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstoragePreauthrequestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-preauthrequest/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstoragePreauthrequestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-preauthrequest/index:ObjectstoragePreauthrequestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpoint": {
      "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/objectstorage_private_endpoint oci_objectstorage_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint oci_objectstorage_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-private-endpoint/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-private-endpoint/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstoragePrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 425
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ObjectstoragePrivateEndpoint 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/objectstorage_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstoragePrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstoragePrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 683
          },
          "name": "putAccessTargets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 696
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 484
          },
          "name": "resetAdditionalPrefixes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 518
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 539
          },
          "name": "resetFqdns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 555
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 602
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 631
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 647
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 699
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 711
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 730
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstoragePrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 413
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 680
          },
          "name": "accessTargets",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 506
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 527
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 669
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 674
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 693
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 687
          },
          "name": "accessTargetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 488
          },
          "name": "additionalPrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 501
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 522
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 543
          },
          "name": "fqdnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "fqn": "cdktf.IResolvable"
                          },
                          {
                            "collection": {
                              "elementtype": {
                                "collection": {
                                  "elementtype": {
                                    "primitive": "string"
                                  },
                                  "kind": "map"
                                }
                              },
                              "kind": "map"
                            }
                          }
                        ]
                      }
                    },
                    "kind": "map"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 559
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 577
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 590
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 606
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 619
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 635
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 651
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 664
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 703
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 478
          },
          "name": "additionalPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 494
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 512
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 533
          },
          "name": "fqdns",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "fqn": "cdktf.IResolvable"
                          },
                          {
                            "collection": {
                              "elementtype": {
                                "collection": {
                                  "elementtype": {
                                    "primitive": "string"
                                  },
                                  "kind": "map"
                                }
                              },
                              "kind": "map"
                            }
                          }
                        ]
                      }
                    },
                    "kind": "map"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 549
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 570
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 583
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 596
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 612
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 625
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 641
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 657
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpoint"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-private-endpoint/index.ts",
        "line": 71
      },
      "name": "ObjectstoragePrivateEndpointAccessTargets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#bucket ObjectstoragePrivateEndpoint#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 75
          },
          "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/objectstorage_private_endpoint#compartment_id ObjectstoragePrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 79
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#namespace ObjectstoragePrivateEndpoint#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 83
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointAccessTargets"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-private-endpoint/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/objectstorage-private-endpoint/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/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.ObjectstoragePrivateEndpointAccessTargetsOutputReference"
            }
          }
        }
      ],
      "name": "ObjectstoragePrivateEndpointAccessTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/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/objectstorage-private-endpoint/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointAccessTargetsList"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-private-endpoint/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/objectstorage-private-endpoint/index.ts",
        "line": 129
      },
      "name": "ObjectstoragePrivateEndpointAccessTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 194
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 207
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 220
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 187
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 200
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 213
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 143
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointAccessTargetsOutputReference"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-private-endpoint/index.ts",
        "line": 9
      },
      "name": "ObjectstoragePrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#access_targets ObjectstoragePrivateEndpoint#access_targets}",
            "stability": "stable",
            "summary": "access_targets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 63
          },
          "name": "accessTargets",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointAccessTargets"
                    },
                    "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/objectstorage_private_endpoint#compartment_id ObjectstoragePrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/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/objectstorage_private_endpoint#name ObjectstoragePrivateEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#namespace ObjectstoragePrivateEndpoint#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 37
          },
          "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/objectstorage_private_endpoint#prefix ObjectstoragePrivateEndpoint#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 45
          },
          "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/objectstorage_private_endpoint#subnet_id ObjectstoragePrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 57
          },
          "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/objectstorage_private_endpoint#additional_prefixes ObjectstoragePrivateEndpoint#additional_prefixes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 13
          },
          "name": "additionalPrefixes",
          "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/objectstorage_private_endpoint#defined_tags ObjectstoragePrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/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/objectstorage_private_endpoint#fqdns ObjectstoragePrivateEndpoint#fqdns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 25
          },
          "name": "fqdns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "union": {
                        "types": [
                          {
                            "fqn": "cdktf.IResolvable"
                          },
                          {
                            "collection": {
                              "elementtype": {
                                "collection": {
                                  "elementtype": {
                                    "primitive": "string"
                                  },
                                  "kind": "map"
                                }
                              },
                              "kind": "map"
                            }
                          }
                        ]
                      }
                    },
                    "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/objectstorage_private_endpoint#freeform_tags ObjectstoragePrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/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/objectstorage_private_endpoint#nsg_ids ObjectstoragePrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 41
          },
          "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/objectstorage_private_endpoint#private_endpoint_ip ObjectstoragePrivateEndpoint#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 49
          },
          "name": "privateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#state ObjectstoragePrivateEndpoint#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 53
          },
          "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/objectstorage_private_endpoint#timeouts ObjectstoragePrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 69
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointConfig"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-private-endpoint/index.ts",
        "line": 244
      },
      "name": "ObjectstoragePrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_private_endpoint#create ObjectstoragePrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 248
          },
          "name": "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/objectstorage_private_endpoint#delete ObjectstoragePrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 252
          },
          "name": "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/objectstorage_private_endpoint#update ObjectstoragePrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 256
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-private-endpoint/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-private-endpoint/index.ts",
        "line": 302
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 364
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 380
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 396
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstoragePrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 368
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 384
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 400
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 358
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 374
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 390
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-private-endpoint/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstoragePrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-private-endpoint/index:ObjectstoragePrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ObjectstorageReplicationPolicy": {
      "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/objectstorage_replication_policy oci_objectstorage_replication_policy}."
      },
      "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_replication_policy oci_objectstorage_replication_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/objectstorage-replication-policy/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.ObjectstorageReplicationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/objectstorage-replication-policy/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ObjectstorageReplicationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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 ObjectstorageReplicationPolicy 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/objectstorage_replication_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ObjectstorageReplicationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ObjectstorageReplicationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 396
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 295
          },
          "name": "resetDeleteObjectInDestinationBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 337
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 399
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 411
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 424
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ObjectstorageReplicationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 372
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 377
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 382
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 387
          },
          "name": "timeLastSync",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 393
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 283
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 299
          },
          "name": "deleteObjectInDestinationBucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 312
          },
          "name": "destinationBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 325
          },
          "name": "destinationRegionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 341
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 354
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 367
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 403
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 276
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 289
          },
          "name": "deleteObjectInDestinationBucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 305
          },
          "name": "destinationBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 318
          },
          "name": "destinationRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 331
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 360
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-replication-policy/index:ObjectstorageReplicationPolicy"
    },
    "cdktf-provider-oci.ObjectstorageReplicationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-replication-policy/index.ts",
        "line": 9
      },
      "name": "ObjectstorageReplicationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_replication_policy#bucket ObjectstorageReplicationPolicy#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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/objectstorage_replication_policy#destination_bucket_name ObjectstorageReplicationPolicy#destination_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 21
          },
          "name": "destinationBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_replication_policy#destination_region_name ObjectstorageReplicationPolicy#destination_region_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 25
          },
          "name": "destinationRegionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_replication_policy#name ObjectstorageReplicationPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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/objectstorage_replication_policy#namespace ObjectstorageReplicationPolicy#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 40
          },
          "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/objectstorage_replication_policy#delete_object_in_destination_bucket ObjectstorageReplicationPolicy#delete_object_in_destination_bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 17
          },
          "name": "deleteObjectInDestinationBucket",
          "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/objectstorage_replication_policy#id ObjectstorageReplicationPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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/objectstorage_replication_policy#timeouts ObjectstorageReplicationPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/objectstorage-replication-policy/index:ObjectstorageReplicationPolicyConfig"
    },
    "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/objectstorage-replication-policy/index.ts",
        "line": 48
      },
      "name": "ObjectstorageReplicationPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/objectstorage_replication_policy#create ObjectstorageReplicationPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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/objectstorage_replication_policy#delete ObjectstorageReplicationPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/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/objectstorage_replication_policy#update ObjectstorageReplicationPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/objectstorage-replication-policy/index:ObjectstorageReplicationPolicyTimeouts"
    },
    "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/objectstorage-replication-policy/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/objectstorage-replication-policy/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ObjectstorageReplicationPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/objectstorage-replication-policy/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ObjectstorageReplicationPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/objectstorage-replication-policy/index:ObjectstorageReplicationPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OceOceInstance": {
      "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/oce_oce_instance oci_oce_oce_instance}."
      },
      "fqn": "cdktf-provider-oci.OceOceInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance oci_oce_oce_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/oce-oce-instance/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OceOceInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oce-oce-instance/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OceOceInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 273
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OceOceInstance 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/oce_oce_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OceOceInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OceOceInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 648
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OceOceInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 337
          },
          "name": "resetAddOnFeatures"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 379
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 395
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 411
          },
          "name": "resetDrRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 427
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 448
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 482
          },
          "name": "resetInstanceAccessType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 498
          },
          "name": "resetInstanceLicenseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 514
          },
          "name": "resetInstanceUsageType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 651
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 619
          },
          "name": "resetUpgradeSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 635
          },
          "name": "resetWafPrimaryDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 663
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 687
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OceOceInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 261
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 436
          },
          "name": "guid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 470
          },
          "name": "idcsTenancy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 523
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 555
          },
          "name": "service",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 560
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 565
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 571
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 602
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 645
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OceOceInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 607
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 341
          },
          "name": "addOnFeaturesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 354
          },
          "name": "adminEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 367
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 383
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 399
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 415
          },
          "name": "drRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 431
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 465
          },
          "name": "idcsAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 452
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 486
          },
          "name": "instanceAccessTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 502
          },
          "name": "instanceLicenseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 518
          },
          "name": "instanceUsageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 536
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 549
          },
          "name": "objectStorageNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 584
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 597
          },
          "name": "tenancyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 655
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OceOceInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 623
          },
          "name": "upgradeScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 639
          },
          "name": "wafPrimaryDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 331
          },
          "name": "addOnFeatures",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 347
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 360
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 373
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 389
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 405
          },
          "name": "drRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 421
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 442
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 458
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 476
          },
          "name": "instanceAccessType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 492
          },
          "name": "instanceLicenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 508
          },
          "name": "instanceUsageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 542
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 577
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 590
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 613
          },
          "name": "upgradeSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 629
          },
          "name": "wafPrimaryDomain",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oce-oce-instance/index:OceOceInstance"
    },
    "cdktf-provider-oci.OceOceInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OceOceInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oce-oce-instance/index.ts",
        "line": 9
      },
      "name": "OceOceInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#admin_email OceOceInstance#admin_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 17
          },
          "name": "adminEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#compartment_id OceOceInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/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/oce_oce_instance#idcs_access_token OceOceInstance#idcs_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 48
          },
          "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/oce_oce_instance#name OceOceInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/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/oce_oce_instance#object_storage_namespace OceOceInstance#object_storage_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 68
          },
          "name": "objectStorageNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#tenancy_id OceOceInstance#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 72
          },
          "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/oce_oce_instance#tenancy_name OceOceInstance#tenancy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 76
          },
          "name": "tenancyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#add_on_features OceOceInstance#add_on_features}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 13
          },
          "name": "addOnFeatures",
          "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/oce_oce_instance#defined_tags OceOceInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-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/oce_oce_instance#description OceOceInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/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/oce_oce_instance#dr_region OceOceInstance#dr_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 33
          },
          "name": "drRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#freeform_tags OceOceInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/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/oce_oce_instance#id OceOceInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/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/oce_oce_instance#instance_access_type OceOceInstance#instance_access_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 52
          },
          "name": "instanceAccessType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#instance_license_type OceOceInstance#instance_license_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 56
          },
          "name": "instanceLicenseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#instance_usage_type OceOceInstance#instance_usage_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 60
          },
          "name": "instanceUsageType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#timeouts OceOceInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 90
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OceOceInstanceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#upgrade_schedule OceOceInstance#upgrade_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 80
          },
          "name": "upgradeSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#waf_primary_domain OceOceInstance#waf_primary_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 84
          },
          "name": "wafPrimaryDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oce-oce-instance/index:OceOceInstanceConfig"
    },
    "cdktf-provider-oci.OceOceInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OceOceInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oce-oce-instance/index.ts",
        "line": 92
      },
      "name": "OceOceInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oce_oce_instance#create OceOceInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 96
          },
          "name": "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/oce_oce_instance#delete OceOceInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 100
          },
          "name": "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/oce_oce_instance#update OceOceInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 104
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oce-oce-instance/index:OceOceInstanceTimeouts"
    },
    "cdktf-provider-oci.OceOceInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OceOceInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oce-oce-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oce-oce-instance/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 212
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 228
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 244
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OceOceInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 216
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 232
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 248
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 206
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 222
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 238
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oce-oce-instance/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OceOceInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oce-oce-instance/index:OceOceInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OciProvider": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.TerraformProvider",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs oci}."
      },
      "fqn": "cdktf-provider-oci.OciProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs oci} Resource."
        },
        "locationInModule": {
          "filename": "src/provider/index.ts",
          "line": 139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.OciProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OciProvider resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 124
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OciProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OciProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OciProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 402
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 178
          },
          "name": "resetAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 194
          },
          "name": "resetConfigFileProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 210
          },
          "name": "resetDisableAutoRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 226
          },
          "name": "resetFingerprint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 242
          },
          "name": "resetIgnoreDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 258
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 274
          },
          "name": "resetPrivateKeyPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 290
          },
          "name": "resetPrivateKeyPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 306
          },
          "name": "resetRealmSpecificServiceEndpointTemplateEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 322
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 338
          },
          "name": "resetRetryDurationSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 354
          },
          "name": "resetTenancyOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 370
          },
          "name": "resetTestTimeMaintenanceRebootDue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 386
          },
          "name": "resetUserOcid"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 414
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 434
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OciProvider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 112
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 406
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 182
          },
          "name": "authInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 198
          },
          "name": "configFileProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 214
          },
          "name": "disableAutoRetriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 230
          },
          "name": "fingerprintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 246
          },
          "name": "ignoreDefinedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 262
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 278
          },
          "name": "privateKeyPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 294
          },
          "name": "privateKeyPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 310
          },
          "name": "realmSpecificServiceEndpointTemplateEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 326
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 342
          },
          "name": "retryDurationSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 358
          },
          "name": "tenancyOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 374
          },
          "name": "testTimeMaintenanceRebootDueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 390
          },
          "name": "userOcidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 396
          },
          "name": "alias",
          "optional": true,
          "overrides": "cdktf.TerraformProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 172
          },
          "name": "auth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 188
          },
          "name": "configFileProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 204
          },
          "name": "disableAutoRetries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 220
          },
          "name": "fingerprint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 236
          },
          "name": "ignoreDefinedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 252
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 268
          },
          "name": "privateKeyPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 284
          },
          "name": "privateKeyPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 300
          },
          "name": "realmSpecificServiceEndpointTemplateEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 316
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 332
          },
          "name": "retryDurationSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 348
          },
          "name": "tenancyOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 364
          },
          "name": "testTimeMaintenanceRebootDue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 380
          },
          "name": "userOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:OciProvider"
    },
    "cdktf-provider-oci.OciProviderConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OciProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 9
      },
      "name": "OciProviderConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#alias OciProvider#alias}",
            "stability": "stable",
            "summary": "Alias name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 101
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Options are 'ApiKey', 'SecurityToken', 'InstancePrincipal', 'ResourcePrincipal' and 'OKEWorkloadIdentity'. By default, 'ApiKey' will be used.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#auth OciProvider#auth}",
            "stability": "stable",
            "summary": "(Optional) The type of auth to use."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 15
          },
          "name": "auth",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#config_file_profile OciProvider#config_file_profile}",
            "stability": "stable",
            "summary": "(Optional) The profile name to be used from config file, if not set it will be DEFAULT."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 21
          },
          "name": "configFileProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Automatic retries were introduced to solve some eventual consistency problems but it also introduced performance issues on destroy operations.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#disable_auto_retries OciProvider#disable_auto_retries}",
            "stability": "stable",
            "summary": "(Optional) Disable automatic retries for retriable errors."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 28
          },
          "name": "disableAutoRetries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can be found in user settings in the Oracle Cloud Infrastructure console. Required if auth is set to 'ApiKey', ignored otherwise.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#fingerprint OciProvider#fingerprint}",
            "stability": "stable",
            "summary": "(Optional) The fingerprint for the user's RSA key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 34
          },
          "name": "fingerprint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#ignore_defined_tags OciProvider#ignore_defined_tags}",
            "stability": "stable",
            "summary": "(Optional) List of defined tags keys that Terraform should ignore when planning creates and updates to the associated remote object."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 40
          },
          "name": "ignoreDefinedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "A private_key or a private_key_path must be provided if auth is set to 'ApiKey', ignored otherwise.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#private_key OciProvider#private_key}",
            "stability": "stable",
            "summary": "(Optional) A PEM formatted RSA private key for the user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 47
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#private_key_password OciProvider#private_key_password}",
            "stability": "stable",
            "summary": "(Optional) The password used to secure the private key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 53
          },
          "name": "privateKeyPassword",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "A private_key or a private_key_path must be provided if auth is set to 'ApiKey', ignored otherwise.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#private_key_path OciProvider#private_key_path}",
            "stability": "stable",
            "summary": "(Optional) The path to the user's PEM formatted private key."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 60
          },
          "name": "privateKeyPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#realm_specific_service_endpoint_template_enabled OciProvider#realm_specific_service_endpoint_template_enabled}",
            "stability": "stable",
            "summary": "(Optional) flags to enable realm specific service endpoint."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 66
          },
          "name": "realmSpecificServiceEndpointTemplateEnabled",
          "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#region OciProvider#region}",
            "stability": "stable",
            "summary": "(Required) The region for API connections (e.g. us-ashburn-1)."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 72
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The actual retry duration may be longer due to jittering of retry operations. This value is ignored if the `disable_auto_retries` field is set to true.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#retry_duration_seconds OciProvider#retry_duration_seconds}",
            "stability": "stable",
            "summary": "(Optional) The minimum duration (in seconds) to retry a resource operation in response to an error."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 79
          },
          "name": "retryDurationSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "The tenancy OCID can be found at the bottom of user settings in the Oracle Cloud Infrastructure console. Required if auth is set to 'ApiKey', ignored otherwise.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#tenancy_ocid OciProvider#tenancy_ocid}",
            "stability": "stable",
            "summary": "(Optional) The tenancy OCID for a user."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 85
          },
          "name": "tenancyOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#test_time_maintenance_reboot_due OciProvider#test_time_maintenance_reboot_due}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 89
          },
          "name": "testTimeMaintenanceRebootDue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "This can be found in user settings in the Oracle Cloud Infrastructure console. Required if auth is set to 'ApiKey', ignored otherwise.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs#user_ocid OciProvider#user_ocid}",
            "stability": "stable",
            "summary": "(Optional) The user OCID."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 95
          },
          "name": "userOcid",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:OciProviderConfig"
    },
    "cdktf-provider-oci.OcvpCluster": {
      "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/ocvp_cluster oci_ocvp_cluster}."
      },
      "fqn": "cdktf-provider-oci.OcvpCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster oci_ocvp_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/index.ts",
          "line": 999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OcvpClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OcvpCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 984
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OcvpCluster 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/ocvp_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OcvpCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OcvpCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1334
          },
          "name": "putDatastores",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OcvpClusterDatastores"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1350
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1363
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OcvpClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1053
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1337
          },
          "name": "resetDatastores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1087
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1103
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1132
          },
          "name": "resetEsxiSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1148
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1164
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1180
          },
          "name": "resetInitialCommitment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1196
          },
          "name": "resetInitialHostOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1212
          },
          "name": "resetInitialHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1228
          },
          "name": "resetInstanceDisplayNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1244
          },
          "name": "resetIsShieldedInstanceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1366
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1294
          },
          "name": "resetVmwareSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1321
          },
          "name": "resetWorkloadNetworkCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1402
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OcvpCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 972
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1041
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1062
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1331
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1347
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1266
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1271
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1360
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1276
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1282
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1303
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1309
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1057
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1075
          },
          "name": "computeAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1341
          },
          "name": "datastoresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpClusterDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1091
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1107
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1120
          },
          "name": "esxiHostsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1136
          },
          "name": "esxiSoftwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1152
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1168
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1184
          },
          "name": "initialCommitmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1200
          },
          "name": "initialHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1216
          },
          "name": "initialHostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1232
          },
          "name": "instanceDisplayNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1248
          },
          "name": "isShieldedInstanceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1354
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1261
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1370
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1298
          },
          "name": "vmwareSoftwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1325
          },
          "name": "workloadNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1047
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1068
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1081
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1097
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1113
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1126
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1142
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1174
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1190
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1206
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1222
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1238
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1254
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1288
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 1315
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpCluster"
    },
    "cdktf-provider-oci.OcvpClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 9
      },
      "name": "OcvpClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#compute_availability_domain OcvpCluster#compute_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 17
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#esxi_hosts_count OcvpCluster#esxi_hosts_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 29
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#network_configuration OcvpCluster#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 88
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#sddc_id OcvpCluster#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 68
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#capacity_reservation_id OcvpCluster#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 13
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#datastores OcvpCluster#datastores}",
            "stability": "stable",
            "summary": "datastores block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 82
          },
          "name": "datastores",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpClusterDatastores"
                    },
                    "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/ocvp_cluster#defined_tags OcvpCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-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/ocvp_cluster#display_name OcvpCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-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/ocvp_cluster#esxi_software_version OcvpCluster#esxi_software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 33
          },
          "name": "esxiSoftwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#freeform_tags OcvpCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/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/ocvp_cluster#id OcvpCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-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/ocvp_cluster#initial_commitment OcvpCluster#initial_commitment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 48
          },
          "name": "initialCommitment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#initial_host_ocpu_count OcvpCluster#initial_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 52
          },
          "name": "initialHostOcpuCount",
          "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/ocvp_cluster#initial_host_shape_name OcvpCluster#initial_host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 56
          },
          "name": "initialHostShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#instance_display_name_prefix OcvpCluster#instance_display_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 60
          },
          "name": "instanceDisplayNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#is_shielded_instance_enabled OcvpCluster#is_shielded_instance_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 64
          },
          "name": "isShieldedInstanceEnabled",
          "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/ocvp_cluster#timeouts OcvpCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 94
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#vmware_software_version OcvpCluster#vmware_software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 72
          },
          "name": "vmwareSoftwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#workload_network_cidr OcvpCluster#workload_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 76
          },
          "name": "workloadNetworkCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterConfig"
    },
    "cdktf-provider-oci.OcvpClusterDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 256
      },
      "name": "OcvpClusterDatastores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#block_volume_ids OcvpCluster#block_volume_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 260
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/ocvp_cluster#datastore_type OcvpCluster#datastore_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 264
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterDatastores"
    },
    "cdktf-provider-oci.OcvpClusterDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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.OcvpClusterDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "OcvpClusterDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 393
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
            "line": 393
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpClusterDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterDatastoresList"
    },
    "cdktf-provider-oci.OcvpClusterDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 303
      },
      "name": "OcvpClusterDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 367
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 362
          },
          "name": "blockVolumeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 380
          },
          "name": "datastoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 355
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 373
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpClusterDatastores"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterDatastoresOutputReference"
    },
    "cdktf-provider-oci.OcvpClusterNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 404
      },
      "name": "OcvpClusterNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#nsx_edge_vtep_vlan_id OcvpCluster#nsx_edge_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 420
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#nsx_vtep_vlan_id OcvpCluster#nsx_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 424
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#provisioning_subnet_id OcvpCluster#provisioning_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 428
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#vmotion_vlan_id OcvpCluster#vmotion_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 440
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#vsan_vlan_id OcvpCluster#vsan_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 444
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#hcx_vlan_id OcvpCluster#hcx_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 408
          },
          "name": "hcxVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#nsx_edge_uplink1vlan_id OcvpCluster#nsx_edge_uplink1vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 412
          },
          "name": "nsxEdgeUplink1VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#nsx_edge_uplink2vlan_id OcvpCluster#nsx_edge_uplink2vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 416
          },
          "name": "nsxEdgeUplink2VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#provisioning_vlan_id OcvpCluster#provisioning_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 432
          },
          "name": "provisioningVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#replication_vlan_id OcvpCluster#replication_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 436
          },
          "name": "replicationVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#vsphere_vlan_id OcvpCluster#vsphere_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 448
          },
          "name": "vsphereVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterNetworkConfiguration"
    },
    "cdktf-provider-oci.OcvpClusterNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 550
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 650
          },
          "name": "resetHcxVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 666
          },
          "name": "resetNsxEdgeUplink1VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 682
          },
          "name": "resetNsxEdgeUplink2VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 737
          },
          "name": "resetProvisioningVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 753
          },
          "name": "resetReplicationVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 795
          },
          "name": "resetVsphereVlanId"
        }
      ],
      "name": "OcvpClusterNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 654
          },
          "name": "hcxVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 670
          },
          "name": "nsxEdgeUplink1VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 686
          },
          "name": "nsxEdgeUplink2VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 699
          },
          "name": "nsxEdgeVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 712
          },
          "name": "nsxVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 725
          },
          "name": "provisioningSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 741
          },
          "name": "provisioningVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 757
          },
          "name": "replicationVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 770
          },
          "name": "vmotionVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 783
          },
          "name": "vsanVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 799
          },
          "name": "vsphereVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 644
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 660
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 676
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 692
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 705
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 718
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 731
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 747
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 763
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 776
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 789
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.OcvpClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 803
      },
      "name": "OcvpClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_cluster#create OcvpCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 807
          },
          "name": "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/ocvp_cluster#delete OcvpCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 811
          },
          "name": "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/ocvp_cluster#update OcvpCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 815
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterTimeouts"
    },
    "cdktf-provider-oci.OcvpClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 923
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 939
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 955
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OcvpClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 927
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 943
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 959
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 917
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 933
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 949
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OcvpClusterUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 96
      },
      "name": "OcvpClusterUpgradeLicenses",
      "symbolId": "src/ocvp-cluster/index:OcvpClusterUpgradeLicenses"
    },
    "cdktf-provider-oci.OcvpClusterUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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.OcvpClusterUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "OcvpClusterUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 165
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
            "line": 165
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterUpgradeLicensesList"
    },
    "cdktf-provider-oci.OcvpClusterUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 119
      },
      "name": "OcvpClusterUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 148
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 153
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-cluster/index.ts",
        "line": 176
      },
      "name": "OcvpClusterVsphereUpgradeObjects",
      "symbolId": "src/ocvp-cluster/index:OcvpClusterVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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.OcvpClusterVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "OcvpClusterVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 245
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
            "line": 245
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-cluster/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/ocvp-cluster/index.ts",
        "line": 199
      },
      "name": "OcvpClusterVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 228
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 233
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-cluster/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpClusterVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/ocvp-cluster/index:OcvpClusterVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.OcvpEsxiHost": {
      "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/ocvp_esxi_host oci_ocvp_esxi_host}."
      },
      "fqn": "cdktf-provider-oci.OcvpEsxiHost",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host oci_ocvp_esxi_host} Resource."
        },
        "locationInModule": {
          "filename": "src/ocvp-esxi-host/index.ts",
          "line": 214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.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.OcvpEsxiHostConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-esxi-host/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OcvpEsxiHost resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 199
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OcvpEsxiHost 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/ocvp_esxi_host#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OcvpEsxiHost that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OcvpEsxiHost to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 589
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 266
          },
          "name": "resetBillingDonorHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 282
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 298
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 319
          },
          "name": "resetComputeAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 345
          },
          "name": "resetCurrentSku"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 361
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 377
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 393
          },
          "name": "resetEsxiSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 409
          },
          "name": "resetFailedEsxiHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 425
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 446
          },
          "name": "resetHostOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 462
          },
          "name": "resetHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 509
          },
          "name": "resetNextSku"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 525
          },
          "name": "resetNonUpgradedEsxiHostId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 546
          },
          "name": "resetSddcId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 592
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 604
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 626
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OcvpEsxiHost",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 187
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 254
          },
          "name": "billingContractEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 307
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 328
          },
          "name": "computeInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 333
          },
          "name": "currentCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 434
          },
          "name": "gracePeriodEndDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 487
          },
          "name": "isBillingContinuationInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 492
          },
          "name": "isBillingSwappingInProgress",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 497
          },
          "name": "nextCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 534
          },
          "name": "replacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 560
          },
          "name": "swapBillingHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 565
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 586
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 570
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 575
          },
          "name": "upgradedReplacementEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 580
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 270
          },
          "name": "billingDonorHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 286
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 302
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 323
          },
          "name": "computeAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 349
          },
          "name": "currentSkuInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 365
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 381
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 397
          },
          "name": "esxiSoftwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 413
          },
          "name": "failedEsxiHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 429
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 450
          },
          "name": "hostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 466
          },
          "name": "hostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 513
          },
          "name": "nextSkuInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 529
          },
          "name": "nonUpgradedEsxiHostIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 550
          },
          "name": "sddcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 596
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 260
          },
          "name": "billingDonorHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 276
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 292
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 313
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 339
          },
          "name": "currentSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 355
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 371
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 387
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 403
          },
          "name": "failedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 419
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 440
          },
          "name": "hostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 456
          },
          "name": "hostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 503
          },
          "name": "nextSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 519
          },
          "name": "nonUpgradedEsxiHostId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 540
          },
          "name": "sddcId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-esxi-host/index:OcvpEsxiHost"
    },
    "cdktf-provider-oci.OcvpEsxiHostConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpEsxiHostConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-esxi-host/index.ts",
        "line": 9
      },
      "name": "OcvpEsxiHostConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#billing_donor_host_id OcvpEsxiHost#billing_donor_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 13
          },
          "name": "billingDonorHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#capacity_reservation_id OcvpEsxiHost#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/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/resources/ocvp_esxi_host#cluster_id OcvpEsxiHost#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 21
          },
          "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/resources/ocvp_esxi_host#compute_availability_domain OcvpEsxiHost#compute_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 25
          },
          "name": "computeAvailabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#current_sku OcvpEsxiHost#current_sku}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 29
          },
          "name": "currentSku",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#defined_tags OcvpEsxiHost#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/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/ocvp_esxi_host#display_name OcvpEsxiHost#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/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/ocvp_esxi_host#esxi_software_version OcvpEsxiHost#esxi_software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 41
          },
          "name": "esxiSoftwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#failed_esxi_host_id OcvpEsxiHost#failed_esxi_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 45
          },
          "name": "failedEsxiHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#freeform_tags OcvpEsxiHost#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/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/ocvp_esxi_host#host_ocpu_count OcvpEsxiHost#host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 53
          },
          "name": "hostOcpuCount",
          "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/ocvp_esxi_host#host_shape_name OcvpEsxiHost#host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 57
          },
          "name": "hostShapeName",
          "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/ocvp_esxi_host#id OcvpEsxiHost#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 64
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#next_sku OcvpEsxiHost#next_sku}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 68
          },
          "name": "nextSku",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#non_upgraded_esxi_host_id OcvpEsxiHost#non_upgraded_esxi_host_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 72
          },
          "name": "nonUpgradedEsxiHostId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#sddc_id OcvpEsxiHost#sddc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 76
          },
          "name": "sddcId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#timeouts OcvpEsxiHost#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeouts"
          }
        }
      ],
      "symbolId": "src/ocvp-esxi-host/index:OcvpEsxiHostConfig"
    },
    "cdktf-provider-oci.OcvpEsxiHostTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-esxi-host/index.ts",
        "line": 84
      },
      "name": "OcvpEsxiHostTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_esxi_host#create OcvpEsxiHost#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 88
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-esxi-host/index:OcvpEsxiHostTimeouts"
    },
    "cdktf-provider-oci.OcvpEsxiHostTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-esxi-host/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-esxi-host/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 170
          },
          "name": "resetCreate"
        }
      ],
      "name": "OcvpEsxiHostTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 174
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 164
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-esxi-host/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpEsxiHostTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-esxi-host/index:OcvpEsxiHostTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OcvpSddc": {
      "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/ocvp_sddc oci_ocvp_sddc}."
      },
      "fqn": "cdktf-provider-oci.OcvpSddc",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc oci_ocvp_sddc} Resource."
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/index.ts",
          "line": 1922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OcvpSddcConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OcvpSddc resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1907
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OcvpSddc 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/ocvp_sddc#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OcvpSddc that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OcvpSddc to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2647
          },
          "name": "putDatastores",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OcvpSddcDatastores"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2663
          },
          "name": "putInitialConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2679
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OcvpSddcTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1993
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2027
          },
          "name": "resetComputeAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2650
          },
          "name": "resetDatastores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2043
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2059
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2075
          },
          "name": "resetEsxiHostsCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2091
          },
          "name": "resetEsxiSoftwareVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2107
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2123
          },
          "name": "resetHcxAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2170
          },
          "name": "resetHcxVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2186
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2666
          },
          "name": "resetInitialConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2202
          },
          "name": "resetInitialHostOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2218
          },
          "name": "resetInitialHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2234
          },
          "name": "resetInitialSku"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2250
          },
          "name": "resetInstanceDisplayNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2266
          },
          "name": "resetIsHcxEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2292
          },
          "name": "resetIsShieldedInstanceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2308
          },
          "name": "resetIsSingleHostSddc"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2324
          },
          "name": "resetNsxEdgeUplink1VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2340
          },
          "name": "resetNsxEdgeUplink2VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2361
          },
          "name": "resetNsxEdgeVtepVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2402
          },
          "name": "resetNsxVtepVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2418
          },
          "name": "resetProvisioningSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2434
          },
          "name": "resetProvisioningVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2450
          },
          "name": "resetRefreshHcxLicenseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2466
          },
          "name": "resetReplicationVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2482
          },
          "name": "resetReservingHcxOnPremiseLicenseKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2682
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2562
          },
          "name": "resetVmotionVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2591
          },
          "name": "resetVsanVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2618
          },
          "name": "resetVsphereVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2634
          },
          "name": "resetWorkloadNetworkCidr"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2694
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2735
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OcvpSddc",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1895
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1981
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2002
          },
          "name": "clustersCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2644
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2132
          },
          "name": "hcxFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2137
          },
          "name": "hcxInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2142
          },
          "name": "hcxMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2147
          },
          "name": "hcxOnPremKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2153
          },
          "name": "hcxOnPremLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcHcxOnPremLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2158
          },
          "name": "hcxPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2660
          },
          "name": "initialConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2275
          },
          "name": "isHcxEnterpriseEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2280
          },
          "name": "isHcxPendingDowngrade",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2349
          },
          "name": "nsxEdgeUplinkIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2370
          },
          "name": "nsxManagerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2375
          },
          "name": "nsxManagerInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2380
          },
          "name": "nsxManagerPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2385
          },
          "name": "nsxManagerUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2390
          },
          "name": "nsxOverlaySegmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2509
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2514
          },
          "name": "timeHcxBillingCycleEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2519
          },
          "name": "timeHcxLicenseStatusUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2676
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2524
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2530
          },
          "name": "upgradeLicenses",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcUpgradeLicensesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2535
          },
          "name": "vcenterFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2540
          },
          "name": "vcenterInitialPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2545
          },
          "name": "vcenterPrivateIpId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2550
          },
          "name": "vcenterUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2600
          },
          "name": "vsphereUpgradeGuide",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2606
          },
          "name": "vsphereUpgradeObjects",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1997
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2015
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2031
          },
          "name": "computeAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2654
          },
          "name": "datastoresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2047
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2063
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2079
          },
          "name": "esxiHostsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2095
          },
          "name": "esxiSoftwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2111
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2127
          },
          "name": "hcxActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2174
          },
          "name": "hcxVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2190
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2670
          },
          "name": "initialConfigurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2206
          },
          "name": "initialHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2222
          },
          "name": "initialHostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2238
          },
          "name": "initialSkuInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2254
          },
          "name": "instanceDisplayNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2270
          },
          "name": "isHcxEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2296
          },
          "name": "isShieldedInstanceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2312
          },
          "name": "isSingleHostSddcInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2328
          },
          "name": "nsxEdgeUplink1VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2344
          },
          "name": "nsxEdgeUplink2VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2365
          },
          "name": "nsxEdgeVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2406
          },
          "name": "nsxVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2422
          },
          "name": "provisioningSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2438
          },
          "name": "provisioningVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2454
          },
          "name": "refreshHcxLicenseStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2470
          },
          "name": "replicationVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2486
          },
          "name": "reservingHcxOnPremiseLicenseKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2499
          },
          "name": "sshAuthorizedKeysInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2686
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2566
          },
          "name": "vmotionVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2579
          },
          "name": "vmwareSoftwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2595
          },
          "name": "vsanVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2622
          },
          "name": "vsphereVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2638
          },
          "name": "workloadNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1987
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2008
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2021
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2037
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2053
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2069
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2085
          },
          "name": "esxiSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2101
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2117
          },
          "name": "hcxAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2164
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2180
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2196
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2212
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2228
          },
          "name": "initialSku",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2244
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2260
          },
          "name": "isHcxEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2286
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2302
          },
          "name": "isSingleHostSddc",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2318
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2334
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2355
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2396
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2412
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2428
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2444
          },
          "name": "refreshHcxLicenseStatus",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2460
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2476
          },
          "name": "reservingHcxOnPremiseLicenseKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2492
          },
          "name": "sshAuthorizedKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2556
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2572
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2585
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2612
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 2628
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddc"
    },
    "cdktf-provider-oci.OcvpSddcConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 9
      },
      "name": "OcvpSddcConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#compartment_id OcvpSddc#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp_sddc#ssh_authorized_keys OcvpSddc#ssh_authorized_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 124
          },
          "name": "sshAuthorizedKeys",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vmware_software_version OcvpSddc#vmware_software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 132
          },
          "name": "vmwareSoftwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#capacity_reservation_id OcvpSddc#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 13
          },
          "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/ocvp_sddc#compute_availability_domain OcvpSddc#compute_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 21
          },
          "name": "computeAvailabilityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#datastores OcvpSddc#datastores}",
            "stability": "stable",
            "summary": "datastores block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 150
          },
          "name": "datastores",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcDatastores"
                    },
                    "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/ocvp_sddc#defined_tags OcvpSddc#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp_sddc#display_name OcvpSddc#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp_sddc#esxi_hosts_count OcvpSddc#esxi_hosts_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 33
          },
          "name": "esxiHostsCount",
          "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/ocvp_sddc#esxi_software_version OcvpSddc#esxi_software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 37
          },
          "name": "esxiSoftwareVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#freeform_tags OcvpSddc#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp_sddc#hcx_action OcvpSddc#hcx_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 45
          },
          "name": "hcxAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#hcx_vlan_id OcvpSddc#hcx_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 49
          },
          "name": "hcxVlanId",
          "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/ocvp_sddc#id OcvpSddc#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 56
          },
          "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/ocvp_sddc#initial_configuration OcvpSddc#initial_configuration}",
            "stability": "stable",
            "summary": "initial_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 156
          },
          "name": "initialConfiguration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration"
                    },
                    "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/ocvp_sddc#initial_host_ocpu_count OcvpSddc#initial_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 60
          },
          "name": "initialHostOcpuCount",
          "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/ocvp_sddc#initial_host_shape_name OcvpSddc#initial_host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 64
          },
          "name": "initialHostShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#initial_sku OcvpSddc#initial_sku}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 68
          },
          "name": "initialSku",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#instance_display_name_prefix OcvpSddc#instance_display_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 72
          },
          "name": "instanceDisplayNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#is_hcx_enabled OcvpSddc#is_hcx_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 76
          },
          "name": "isHcxEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_sddc#is_shielded_instance_enabled OcvpSddc#is_shielded_instance_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 80
          },
          "name": "isShieldedInstanceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_sddc#is_single_host_sddc OcvpSddc#is_single_host_sddc}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 84
          },
          "name": "isSingleHostSddc",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_sddc#nsx_edge_uplink1vlan_id OcvpSddc#nsx_edge_uplink1vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 88
          },
          "name": "nsxEdgeUplink1VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_edge_uplink2vlan_id OcvpSddc#nsx_edge_uplink2vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 92
          },
          "name": "nsxEdgeUplink2VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_edge_vtep_vlan_id OcvpSddc#nsx_edge_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 96
          },
          "name": "nsxEdgeVtepVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_vtep_vlan_id OcvpSddc#nsx_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 100
          },
          "name": "nsxVtepVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#provisioning_subnet_id OcvpSddc#provisioning_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 104
          },
          "name": "provisioningSubnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#provisioning_vlan_id OcvpSddc#provisioning_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 108
          },
          "name": "provisioningVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#refresh_hcx_license_status OcvpSddc#refresh_hcx_license_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 112
          },
          "name": "refreshHcxLicenseStatus",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/ocvp_sddc#replication_vlan_id OcvpSddc#replication_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 116
          },
          "name": "replicationVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#reserving_hcx_on_premise_license_keys OcvpSddc#reserving_hcx_on_premise_license_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 120
          },
          "name": "reservingHcxOnPremiseLicenseKeys",
          "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/ocvp_sddc#timeouts OcvpSddc#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 162
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vmotion_vlan_id OcvpSddc#vmotion_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 128
          },
          "name": "vmotionVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vsan_vlan_id OcvpSddc#vsan_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 136
          },
          "name": "vsanVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vsphere_vlan_id OcvpSddc#vsphere_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 140
          },
          "name": "vsphereVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#workload_network_cidr OcvpSddc#workload_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 144
          },
          "name": "workloadNetworkCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcConfig"
    },
    "cdktf-provider-oci.OcvpSddcDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 409
      },
      "name": "OcvpSddcDatastores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#block_volume_ids OcvpSddc#block_volume_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 413
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/ocvp_sddc#datastore_type OcvpSddc#datastore_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 417
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcDatastores"
    },
    "cdktf-provider-oci.OcvpSddcDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 546
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 546
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcDatastoresList"
    },
    "cdktf-provider-oci.OcvpSddcDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 456
      },
      "name": "OcvpSddcDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 520
          },
          "name": "capacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 515
          },
          "name": "blockVolumeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 533
          },
          "name": "datastoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 508
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 526
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcDatastores"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcDatastoresOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcHcxOnPremLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcHcxOnPremLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 164
      },
      "name": "OcvpSddcHcxOnPremLicenses",
      "symbolId": "src/ocvp-sddc/index:OcvpSddcHcxOnPremLicenses"
    },
    "cdktf-provider-oci.OcvpSddcHcxOnPremLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcHcxOnPremLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcHcxOnPremLicensesOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcHcxOnPremLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcHcxOnPremLicensesList"
    },
    "cdktf-provider-oci.OcvpSddcHcxOnPremLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcHcxOnPremLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 187
      },
      "name": "OcvpSddcHcxOnPremLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 216
          },
          "name": "activationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 221
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 226
          },
          "name": "systemName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcHcxOnPremLicenses"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcHcxOnPremLicensesOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1611
      },
      "name": "OcvpSddcInitialConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#initial_cluster_configurations OcvpSddc#initial_cluster_configurations}",
            "stability": "stable",
            "summary": "initial_cluster_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1617
          },
          "name": "initialClusterConfigurations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfiguration"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1099
      },
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#compute_availability_domain OcvpSddc#compute_availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1107
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#esxi_hosts_count OcvpSddc#esxi_hosts_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1115
          },
          "name": "esxiHostsCount",
          "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/ocvp_sddc#vsphere_type OcvpSddc#vsphere_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1139
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#capacity_reservation_id OcvpSddc#capacity_reservation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1103
          },
          "name": "capacityReservationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#datastores OcvpSddc#datastores}",
            "stability": "stable",
            "summary": "datastores block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1149
          },
          "name": "datastores",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
                    },
                    "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/ocvp_sddc#display_name OcvpSddc#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1111
          },
          "name": "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/ocvp_sddc#initial_commitment OcvpSddc#initial_commitment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1119
          },
          "name": "initialCommitment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#initial_host_ocpu_count OcvpSddc#initial_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1123
          },
          "name": "initialHostOcpuCount",
          "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/ocvp_sddc#initial_host_shape_name OcvpSddc#initial_host_shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1127
          },
          "name": "initialHostShapeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#instance_display_name_prefix OcvpSddc#instance_display_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1131
          },
          "name": "instanceDisplayNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#is_shielded_instance_enabled OcvpSddc#is_shielded_instance_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1135
          },
          "name": "isShieldedInstanceEnabled",
          "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/ocvp_sddc#network_configuration OcvpSddc#network_configuration}",
            "stability": "stable",
            "summary": "network_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1155
          },
          "name": "networkConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#workload_network_cidr OcvpSddc#workload_network_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1143
          },
          "name": "workloadNetworkCidr",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurations"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 557
      },
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#block_volume_ids OcvpSddc#block_volume_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 561
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/ocvp_sddc#datastore_type OcvpSddc#datastore_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 565
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 689
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 689
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 604
      },
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 663
          },
          "name": "blockVolumeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 676
          },
          "name": "datastoreTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 656
          },
          "name": "blockVolumeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 669
          },
          "name": "datastoreType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 1592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1600
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 1600
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsList"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 700
      },
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_edge_vtep_vlan_id OcvpSddc#nsx_edge_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 716
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_vtep_vlan_id OcvpSddc#nsx_vtep_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 720
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#provisioning_subnet_id OcvpSddc#provisioning_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 724
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vmotion_vlan_id OcvpSddc#vmotion_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 736
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vsan_vlan_id OcvpSddc#vsan_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 740
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#hcx_vlan_id OcvpSddc#hcx_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 704
          },
          "name": "hcxVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_edge_uplink1vlan_id OcvpSddc#nsx_edge_uplink1vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 708
          },
          "name": "nsxEdgeUplink1VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#nsx_edge_uplink2vlan_id OcvpSddc#nsx_edge_uplink2vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 712
          },
          "name": "nsxEdgeUplink2VlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#provisioning_vlan_id OcvpSddc#provisioning_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 728
          },
          "name": "provisioningVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#replication_vlan_id OcvpSddc#replication_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 732
          },
          "name": "replicationVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#vsphere_vlan_id OcvpSddc#vsphere_vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 744
          },
          "name": "vsphereVlanId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 946
          },
          "name": "resetHcxVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 962
          },
          "name": "resetNsxEdgeUplink1VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 978
          },
          "name": "resetNsxEdgeUplink2VlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1033
          },
          "name": "resetProvisioningVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1049
          },
          "name": "resetReplicationVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1091
          },
          "name": "resetVsphereVlanId"
        }
      ],
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 950
          },
          "name": "hcxVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 966
          },
          "name": "nsxEdgeUplink1VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 982
          },
          "name": "nsxEdgeUplink2VlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 995
          },
          "name": "nsxEdgeVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1008
          },
          "name": "nsxVtepVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1021
          },
          "name": "provisioningSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1037
          },
          "name": "provisioningVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1053
          },
          "name": "replicationVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1066
          },
          "name": "vmotionVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1079
          },
          "name": "vsanVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1095
          },
          "name": "vsphereVlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 940
          },
          "name": "hcxVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 956
          },
          "name": "nsxEdgeUplink1VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 972
          },
          "name": "nsxEdgeUplink2VlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 988
          },
          "name": "nsxEdgeVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1001
          },
          "name": "nsxVtepVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1014
          },
          "name": "provisioningSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1027
          },
          "name": "provisioningVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1043
          },
          "name": "replicationVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1059
          },
          "name": "vmotionVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1072
          },
          "name": "vsanVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1085
          },
          "name": "vsphereVlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1564
          },
          "name": "putDatastores",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1580
          },
          "name": "putNetworkConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1400
          },
          "name": "resetCapacityReservationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1567
          },
          "name": "resetDatastores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1429
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1458
          },
          "name": "resetInitialCommitment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1474
          },
          "name": "resetInitialHostOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1490
          },
          "name": "resetInitialHostShapeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1506
          },
          "name": "resetInstanceDisplayNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1522
          },
          "name": "resetIsShieldedInstanceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1583
          },
          "name": "resetNetworkConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1551
          },
          "name": "resetWorkloadNetworkCidr"
        }
      ],
      "name": "OcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1388
          },
          "name": "actualEsxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1561
          },
          "name": "datastores",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1577
          },
          "name": "networkConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1404
          },
          "name": "capacityReservationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1417
          },
          "name": "computeAvailabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1571
          },
          "name": "datastoresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsDatastores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1433
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1446
          },
          "name": "esxiHostsCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1462
          },
          "name": "initialCommitmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1478
          },
          "name": "initialHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1494
          },
          "name": "initialHostShapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1510
          },
          "name": "instanceDisplayNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1526
          },
          "name": "isShieldedInstanceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1587
          },
          "name": "networkConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsNetworkConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1539
          },
          "name": "vsphereTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1555
          },
          "name": "workloadNetworkCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1394
          },
          "name": "capacityReservationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1410
          },
          "name": "computeAvailabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1423
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1439
          },
          "name": "esxiHostsCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1452
          },
          "name": "initialCommitment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1468
          },
          "name": "initialHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1484
          },
          "name": "initialHostShapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1500
          },
          "name": "instanceDisplayNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1516
          },
          "name": "isShieldedInstanceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1532
          },
          "name": "vsphereType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1545
          },
          "name": "workloadNetworkCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationInitialClusterConfigurationsOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/index.ts",
          "line": 1715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1722
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcInitialConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1715
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1715
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1715
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationList"
    },
    "cdktf-provider-oci.OcvpSddcInitialConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/index.ts",
          "line": 1659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1698
          },
          "name": "putInitialClusterConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "OcvpSddcInitialConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1695
          },
          "name": "initialClusterConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1702
          },
          "name": "initialClusterConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OcvpSddcInitialConfigurationInitialClusterConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1663
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcInitialConfiguration"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcInitialConfigurationOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1726
      },
      "name": "OcvpSddcTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ocvp_sddc#create OcvpSddc#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1730
          },
          "name": "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/ocvp_sddc#delete OcvpSddc#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1734
          },
          "name": "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/ocvp_sddc#update OcvpSddc#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1738
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcTimeouts"
    },
    "cdktf-provider-oci.OcvpSddcTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 1784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1846
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1862
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1878
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OcvpSddcTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1850
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1866
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1882
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1840
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1856
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1872
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 1796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OcvpSddcTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcUpgradeLicenses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcUpgradeLicenses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 249
      },
      "name": "OcvpSddcUpgradeLicenses",
      "symbolId": "src/ocvp-sddc/index:OcvpSddcUpgradeLicenses"
    },
    "cdktf-provider-oci.OcvpSddcUpgradeLicensesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcUpgradeLicensesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcUpgradeLicensesOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcUpgradeLicensesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 318
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 318
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcUpgradeLicensesList"
    },
    "cdktf-provider-oci.OcvpSddcUpgradeLicensesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcUpgradeLicensesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 272
      },
      "name": "OcvpSddcUpgradeLicensesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 301
          },
          "name": "licenseKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 306
          },
          "name": "licenseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcUpgradeLicenses"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcUpgradeLicensesOutputReference"
    },
    "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjects": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ocvp-sddc/index.ts",
        "line": 329
      },
      "name": "OcvpSddcVsphereUpgradeObjects",
      "symbolId": "src/ocvp-sddc/index:OcvpSddcVsphereUpgradeObjects"
    },
    "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjectsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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.OcvpSddcVsphereUpgradeObjectsOutputReference"
            }
          }
        }
      ],
      "name": "OcvpSddcVsphereUpgradeObjectsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 398
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
            "line": 398
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcVsphereUpgradeObjectsList"
    },
    "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjectsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ocvp-sddc/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/ocvp-sddc/index.ts",
        "line": 352
      },
      "name": "OcvpSddcVsphereUpgradeObjectsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 381
          },
          "name": "downloadLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 386
          },
          "name": "linkDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ocvp-sddc/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OcvpSddcVsphereUpgradeObjects"
          }
        }
      ],
      "symbolId": "src/ocvp-sddc/index:OcvpSddcVsphereUpgradeObjectsOutputReference"
    },
    "cdktf-provider-oci.OdaOdaInstance": {
      "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/oda_oda_instance oci_oda_oda_instance}."
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_instance oci_oda_oda_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/oda-oda-instance/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.OdaOdaInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-instance/index.ts",
        "line": 304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OdaOdaInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/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 OdaOdaInstance 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/oda_oda_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OdaOdaInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OdaOdaInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 594
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 405
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 421
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 437
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 453
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 469
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 495
          },
          "name": "resetIdentityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 521
          },
          "name": "resetIsRoleBasedAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 561
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 597
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 609
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 625
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OdaOdaInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 309
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 370
          },
          "name": "attachmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 375
          },
          "name": "attachmentTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 393
          },
          "name": "connectorUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 478
          },
          "name": "identityAppConsoleUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 483
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 504
          },
          "name": "importedPackageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 509
          },
          "name": "importedPackageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 530
          },
          "name": "lifecycleSubState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 536
          },
          "name": "restrictedOperations",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaInstanceRestrictedOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 570
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 575
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 591
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 580
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 585
          },
          "name": "webAppUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 388
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 409
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 425
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 441
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 457
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 499
          },
          "name": "identityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 473
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 525
          },
          "name": "isRoleBasedAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 549
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 565
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 601
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 381
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 399
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 415
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 431
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 447
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 463
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 489
          },
          "name": "identityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 515
          },
          "name": "isRoleBasedAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 542
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstance"
    },
    "cdktf-provider-oci.OdaOdaInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-instance/index.ts",
        "line": 9
      },
      "name": "OdaOdaInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_instance#compartment_id OdaOdaInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_instance#shape_name OdaOdaInstance#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 48
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_instance#defined_tags OdaOdaInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_instance#description OdaOdaInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_instance#display_name OdaOdaInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/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/oda_oda_instance#freeform_tags OdaOdaInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/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/oda_oda_instance#id OdaOdaInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/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/oda_oda_instance#identity_domain OdaOdaInstance#identity_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 40
          },
          "name": "identityDomain",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_instance#is_role_based_access OdaOdaInstance#is_role_based_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 44
          },
          "name": "isRoleBasedAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/oda_oda_instance#state OdaOdaInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/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/oda_oda_instance#timeouts OdaOdaInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceConfig"
    },
    "cdktf-provider-oci.OdaOdaInstanceRestrictedOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceRestrictedOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-instance/index.ts",
        "line": 60
      },
      "name": "OdaOdaInstanceRestrictedOperations",
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceRestrictedOperations"
    },
    "cdktf-provider-oci.OdaOdaInstanceRestrictedOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceRestrictedOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-instance/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/oda-oda-instance/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/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.OdaOdaInstanceRestrictedOperationsOutputReference"
            }
          }
        }
      ],
      "name": "OdaOdaInstanceRestrictedOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 129
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/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/oda-oda-instance/index.ts",
            "line": 129
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceRestrictedOperationsList"
    },
    "cdktf-provider-oci.OdaOdaInstanceRestrictedOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceRestrictedOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-instance/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/oda-oda-instance/index.ts",
        "line": 83
      },
      "name": "OdaOdaInstanceRestrictedOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 112
          },
          "name": "operationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 117
          },
          "name": "restrictingService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaInstanceRestrictedOperations"
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceRestrictedOperationsOutputReference"
    },
    "cdktf-provider-oci.OdaOdaInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-instance/index.ts",
        "line": 140
      },
      "name": "OdaOdaInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_instance#create OdaOdaInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 144
          },
          "name": "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/oda_oda_instance#delete OdaOdaInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 148
          },
          "name": "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/oda_oda_instance#update OdaOdaInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 152
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceTimeouts"
    },
    "cdktf-provider-oci.OdaOdaInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-instance/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 260
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 276
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 292
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OdaOdaInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 264
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 280
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 296
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 254
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 270
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 286
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-instance/index.ts",
            "line": 210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-instance/index:OdaOdaInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpoint": {
      "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/oda_oda_private_endpoint oci_oda_oda_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint oci_oda_oda_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-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.OdaOdaPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OdaOdaPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-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 OdaOdaPrivateEndpoint 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/oda_oda_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OdaOdaPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OdaOdaPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 421
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 316
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 332
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 348
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 380
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 424
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 436
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 450
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OdaOdaPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 389
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 407
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 418
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 412
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda-oda-private-endpoint/index.ts",
            "line": 320
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 336
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 352
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 384
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 402
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 428
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 310
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 326
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 342
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 374
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 395
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint/index:OdaOdaPrivateEndpoint"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointAttachment": {
      "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/oda_oda_private_endpoint_attachment oci_oda_oda_private_endpoint_attachment}."
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_attachment oci_oda_oda_private_endpoint_attachment} Resource."
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-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.OdaOdaPrivateEndpointAttachmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OdaOdaPrivateEndpointAttachment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-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 OdaOdaPrivateEndpointAttachment 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/oda_oda_private_endpoint_attachment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OdaOdaPrivateEndpointAttachment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OdaOdaPrivateEndpointAttachment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 321
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 324
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/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/oda-oda-private-endpoint-attachment/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OdaOdaPrivateEndpointAttachment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 302
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 307
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 318
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 312
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 284
          },
          "name": "odaInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 297
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 328
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 277
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 290
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-attachment/index:OdaOdaPrivateEndpointAttachment"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
        "line": 9
      },
      "name": "OdaOdaPrivateEndpointAttachmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_attachment#oda_instance_id OdaOdaPrivateEndpointAttachment#oda_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 20
          },
          "name": "odaInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_attachment#oda_private_endpoint_id OdaOdaPrivateEndpointAttachment#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 24
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/oda_oda_private_endpoint_attachment#id OdaOdaPrivateEndpointAttachment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-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/oda_oda_private_endpoint_attachment#timeouts OdaOdaPrivateEndpointAttachment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-attachment/index:OdaOdaPrivateEndpointAttachmentConfig"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
        "line": 32
      },
      "name": "OdaOdaPrivateEndpointAttachmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_attachment#create OdaOdaPrivateEndpointAttachment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-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/oda_oda_private_endpoint_attachment#delete OdaOdaPrivateEndpointAttachment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-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/oda_oda_private_endpoint_attachment#update OdaOdaPrivateEndpointAttachment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-attachment/index:OdaOdaPrivateEndpointAttachmentTimeouts"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-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/oda-oda-private-endpoint-attachment/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OdaOdaPrivateEndpointAttachmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-attachment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointAttachmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-attachment/index:OdaOdaPrivateEndpointAttachmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint/index.ts",
        "line": 9
      },
      "name": "OdaOdaPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint#compartment_id OdaOdaPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_private_endpoint#subnet_id OdaOdaPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 44
          },
          "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/oda_oda_private_endpoint#defined_tags OdaOdaPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_private_endpoint#description OdaOdaPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_private_endpoint#display_name OdaOdaPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_private_endpoint#freeform_tags OdaOdaPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-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/oda_oda_private_endpoint#id OdaOdaPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-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/oda_oda_private_endpoint#nsg_ids OdaOdaPrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/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/oda_oda_private_endpoint#timeouts OdaOdaPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint/index:OdaOdaPrivateEndpointConfig"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxy": {
      "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/oda_oda_private_endpoint_scan_proxy oci_oda_oda_private_endpoint_scan_proxy}."
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy oci_oda_oda_private_endpoint_scan_proxy} Resource."
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-scan-proxy/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.OdaOdaPrivateEndpointScanProxyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OdaOdaPrivateEndpointScanProxy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/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 OdaOdaPrivateEndpointScanProxy 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/oda_oda_private_endpoint_scan_proxy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OdaOdaPrivateEndpointScanProxy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OdaOdaPrivateEndpointScanProxy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 518
          },
          "name": "putScanListenerInfos",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 531
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 456
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 534
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 546
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OdaOdaPrivateEndpointScanProxy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 393
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 515
          },
          "name": "scanListenerInfos",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfosList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 504
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 509
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 528
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 460
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 473
          },
          "name": "odaPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 486
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 522
          },
          "name": "scanListenerInfosInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 499
          },
          "name": "scanListenerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 538
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 450
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 466
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 479
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 492
          },
          "name": "scanListenerType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxy"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 9
      },
      "name": "OdaOdaPrivateEndpointScanProxyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#oda_private_endpoint_id OdaOdaPrivateEndpointScanProxy#oda_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 20
          },
          "name": "odaPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#protocol OdaOdaPrivateEndpointScanProxy#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 24
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#scan_listener_infos OdaOdaPrivateEndpointScanProxy#scan_listener_infos}",
            "stability": "stable",
            "summary": "scan_listener_infos block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 34
          },
          "name": "scanListenerInfos",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos"
                    },
                    "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/oda_oda_private_endpoint_scan_proxy#scan_listener_type OdaOdaPrivateEndpointScanProxy#scan_listener_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 28
          },
          "name": "scanListenerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/oda_oda_private_endpoint_scan_proxy#id OdaOdaPrivateEndpointScanProxy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/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/oda_oda_private_endpoint_scan_proxy#timeouts OdaOdaPrivateEndpointScanProxy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyConfig"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 42
      },
      "name": "OdaOdaPrivateEndpointScanProxyScanListenerInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#scan_listener_fqdn OdaOdaPrivateEndpointScanProxy#scan_listener_fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 46
          },
          "name": "scanListenerFqdn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#scan_listener_ip OdaOdaPrivateEndpointScanProxy#scan_listener_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 50
          },
          "name": "scanListenerIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#scan_listener_port OdaOdaPrivateEndpointScanProxy#scan_listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 54
          },
          "name": "scanListenerPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyScanListenerInfos"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfosList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfosList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-scan-proxy/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/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 205
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/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.OdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference"
            }
          }
        }
      ],
      "name": "OdaOdaPrivateEndpointScanProxyScanListenerInfosList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 213
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/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/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 213
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyScanListenerInfosList"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-scan-proxy/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/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 164
          },
          "name": "resetScanListenerFqdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 180
          },
          "name": "resetScanListenerIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 196
          },
          "name": "resetScanListenerPort"
        }
      ],
      "name": "OdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 168
          },
          "name": "scanListenerFqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 184
          },
          "name": "scanListenerIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 200
          },
          "name": "scanListenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 158
          },
          "name": "scanListenerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 174
          },
          "name": "scanListenerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 190
          },
          "name": "scanListenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyScanListenerInfos"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyScanListenerInfosOutputReference"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 224
      },
      "name": "OdaOdaPrivateEndpointScanProxyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint_scan_proxy#create OdaOdaPrivateEndpointScanProxy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 228
          },
          "name": "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/oda_oda_private_endpoint_scan_proxy#delete OdaOdaPrivateEndpointScanProxy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 232
          },
          "name": "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/oda_oda_private_endpoint_scan_proxy#update OdaOdaPrivateEndpointScanProxy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 236
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyTimeouts"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-endpoint-scan-proxy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 344
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 360
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 376
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OdaOdaPrivateEndpointScanProxyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 348
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 364
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 380
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 338
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 354
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 370
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint-scan-proxy/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointScanProxyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint-scan-proxy/index:OdaOdaPrivateEndpointScanProxyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/oda-oda-private-endpoint/index.ts",
        "line": 52
      },
      "name": "OdaOdaPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/oda_oda_private_endpoint#create OdaOdaPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-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/oda_oda_private_endpoint#delete OdaOdaPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-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/oda_oda_private_endpoint#update OdaOdaPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint/index:OdaOdaPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.OdaOdaPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/oda-oda-private-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/oda-oda-private-endpoint/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OdaOdaPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/oda-oda-private-endpoint/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OdaOdaPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/oda-oda-private-endpoint/index:OdaOdaPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OnsNotificationTopic": {
      "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/ons_notification_topic oci_ons_notification_topic}."
      },
      "fqn": "cdktf-provider-oci.OnsNotificationTopic",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_notification_topic oci_ons_notification_topic} Resource."
        },
        "locationInModule": {
          "filename": "src/ons-notification-topic/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.OnsNotificationTopicConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ons-notification-topic/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OnsNotificationTopic resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/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 OnsNotificationTopic 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/ons_notification_topic#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OnsNotificationTopic that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OnsNotificationTopic to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 394
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 332
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 348
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 397
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 409
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 421
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OnsNotificationTopic",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 270
          },
          "name": "apiEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 320
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 370
          },
          "name": "shortTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 375
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 380
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 391
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 385
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 336
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 352
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 401
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 326
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 342
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ons-notification-topic/index:OnsNotificationTopic"
    },
    "cdktf-provider-oci.OnsNotificationTopicConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsNotificationTopicConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ons-notification-topic/index.ts",
        "line": 9
      },
      "name": "OnsNotificationTopicConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_notification_topic#compartment_id OnsNotificationTopic#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 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/ons_notification_topic#name OnsNotificationTopic#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#defined_tags OnsNotificationTopic#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#description OnsNotificationTopic#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#freeform_tags OnsNotificationTopic#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#id OnsNotificationTopic#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#timeouts OnsNotificationTopic#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeouts"
          }
        }
      ],
      "symbolId": "src/ons-notification-topic/index:OnsNotificationTopicConfig"
    },
    "cdktf-provider-oci.OnsNotificationTopicTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ons-notification-topic/index.ts",
        "line": 44
      },
      "name": "OnsNotificationTopicTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_notification_topic#create OnsNotificationTopic#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#delete OnsNotificationTopic#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/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/ons_notification_topic#update OnsNotificationTopic#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ons-notification-topic/index:OnsNotificationTopicTimeouts"
    },
    "cdktf-provider-oci.OnsNotificationTopicTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ons-notification-topic/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/ons-notification-topic/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OnsNotificationTopicTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-notification-topic/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OnsNotificationTopicTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ons-notification-topic/index:OnsNotificationTopicTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OnsSubscription": {
      "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/ons_subscription oci_ons_subscription}."
      },
      "fqn": "cdktf-provider-oci.OnsSubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription oci_ons_subscription} Resource."
        },
        "locationInModule": {
          "filename": "src/ons-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.OnsSubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ons-subscription/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OnsSubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ons-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 OnsSubscription 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/ons_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OnsSubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OnsSubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 415
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OnsSubscriptionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 321
          },
          "name": "resetDeliveryPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 355
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 371
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 418
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/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/ons-subscription/index.ts",
            "line": 444
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OnsSubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 293
          },
          "name": "createdTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 343
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 412
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OnsSubscriptionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 325
          },
          "name": "deliveryPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 338
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 359
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 375
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 388
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 422
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OnsSubscriptionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 406
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 315
          },
          "name": "deliveryPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 331
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 349
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 365
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 381
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 399
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ons-subscription/index:OnsSubscription"
    },
    "cdktf-provider-oci.OnsSubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsSubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ons-subscription/index.ts",
        "line": 9
      },
      "name": "OnsSubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription#compartment_id OnsSubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-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/ons_subscription#endpoint OnsSubscription#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 25
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription#protocol OnsSubscription#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/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/ons_subscription#topic_id OnsSubscription#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 44
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription#defined_tags OnsSubscription#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-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/ons_subscription#delivery_policy OnsSubscription#delivery_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 21
          },
          "name": "deliveryPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription#freeform_tags OnsSubscription#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-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/ons_subscription#id OnsSubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/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/ons_subscription#timeouts OnsSubscription#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OnsSubscriptionTimeouts"
          }
        }
      ],
      "symbolId": "src/ons-subscription/index:OnsSubscriptionConfig"
    },
    "cdktf-provider-oci.OnsSubscriptionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsSubscriptionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ons-subscription/index.ts",
        "line": 52
      },
      "name": "OnsSubscriptionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/ons_subscription#create OnsSubscription#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-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/ons_subscription#delete OnsSubscription#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-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/ons_subscription#update OnsSubscription#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ons-subscription/index:OnsSubscriptionTimeouts"
    },
    "cdktf-provider-oci.OnsSubscriptionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OnsSubscriptionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ons-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/ons-subscription/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OnsSubscriptionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ons-subscription/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OnsSubscriptionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/ons-subscription/index:OnsSubscriptionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpaOpaInstance": {
      "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/opa_opa_instance oci_opa_opa_instance}."
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance oci_opa_opa_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/opa-opa-instance/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.OpaOpaInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opa-opa-instance/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpaOpaInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/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 OpaOpaInstance 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/opa_opa_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpaOpaInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpaOpaInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 629
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 421
          },
          "name": "resetConsumptionModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 437
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 453
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 482
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 498
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 514
          },
          "name": "resetIdcsAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 555
          },
          "name": "resetIsBreakglassEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 571
          },
          "name": "resetMeteringType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 600
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 632
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 644
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 662
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpaOpaInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 332
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 396
          },
          "name": "attachments",
          "type": {
            "fqn": "cdktf-provider-oci.OpaOpaInstanceAttachmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 523
          },
          "name": "identityAppDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 528
          },
          "name": "identityAppGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 533
          },
          "name": "identityAppOpcServiceInstanceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 538
          },
          "name": "identityDomainUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 543
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 610
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 615
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 626
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 620
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 409
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 425
          },
          "name": "consumptionModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 441
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 457
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 470
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 486
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 518
          },
          "name": "idcsAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 502
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 559
          },
          "name": "isBreakglassEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 575
          },
          "name": "meteringTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 588
          },
          "name": "shapeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 604
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 636
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 402
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 415
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 431
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 447
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 463
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 476
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 492
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 508
          },
          "name": "idcsAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 549
          },
          "name": "isBreakglassEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 565
          },
          "name": "meteringType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 581
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 594
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstance"
    },
    "cdktf-provider-oci.OpaOpaInstanceAttachments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceAttachments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opa-opa-instance/index.ts",
        "line": 68
      },
      "name": "OpaOpaInstanceAttachments",
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceAttachments"
    },
    "cdktf-provider-oci.OpaOpaInstanceAttachmentsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceAttachmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opa-opa-instance/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/opa-opa-instance/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/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.OpaOpaInstanceAttachmentsOutputReference"
            }
          }
        }
      ],
      "name": "OpaOpaInstanceAttachmentsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 152
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/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/opa-opa-instance/index.ts",
            "line": 152
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceAttachmentsList"
    },
    "cdktf-provider-oci.OpaOpaInstanceAttachmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceAttachmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opa-opa-instance/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/opa-opa-instance/index.ts",
        "line": 91
      },
      "name": "OpaOpaInstanceAttachmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 120
          },
          "name": "isImplicit",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 125
          },
          "name": "targetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 130
          },
          "name": "targetInstanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 135
          },
          "name": "targetRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 140
          },
          "name": "targetServiceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpaOpaInstanceAttachments"
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceAttachmentsOutputReference"
    },
    "cdktf-provider-oci.OpaOpaInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opa-opa-instance/index.ts",
        "line": 9
      },
      "name": "OpaOpaInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#compartment_id OpaOpaInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-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/opa_opa_instance#display_name OpaOpaInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/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/opa_opa_instance#shape_name OpaOpaInstance#shape_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 56
          },
          "name": "shapeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#consumption_model OpaOpaInstance#consumption_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 17
          },
          "name": "consumptionModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#defined_tags OpaOpaInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-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/opa_opa_instance#description OpaOpaInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-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/opa_opa_instance#freeform_tags OpaOpaInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/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/opa_opa_instance#id OpaOpaInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/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/opa_opa_instance#idcs_at OpaOpaInstance#idcs_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 44
          },
          "name": "idcsAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#is_breakglass_enabled OpaOpaInstance#is_breakglass_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 48
          },
          "name": "isBreakglassEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opa_opa_instance#metering_type OpaOpaInstance#metering_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 52
          },
          "name": "meteringType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#state OpaOpaInstance#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 60
          },
          "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/opa_opa_instance#timeouts OpaOpaInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceConfig"
    },
    "cdktf-provider-oci.OpaOpaInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opa-opa-instance/index.ts",
        "line": 163
      },
      "name": "OpaOpaInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opa_opa_instance#create OpaOpaInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 167
          },
          "name": "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/opa_opa_instance#delete OpaOpaInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 171
          },
          "name": "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/opa_opa_instance#update OpaOpaInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 175
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceTimeouts"
    },
    "cdktf-provider-oci.OpaOpaInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opa-opa-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opa-opa-instance/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 283
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 299
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 315
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpaOpaInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 287
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 303
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 319
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 277
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 293
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 309
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opa-opa-instance/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpaOpaInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opa-opa-instance/index:OpaOpaInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchCluster": {
      "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/opensearch_opensearch_cluster oci_opensearch_opensearch_cluster}."
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster oci_opensearch_opensearch_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/index.ts",
          "line": 1205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 1173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpensearchOpensearchCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1190
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OpensearchOpensearchCluster 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/opensearch_opensearch_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpensearchOpensearchCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpensearchOpensearchCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1942
          },
          "name": "putMaintenanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1958
          },
          "name": "putOutboundClusterConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1974
          },
          "name": "putSecuritySamlConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1990
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1298
          },
          "name": "resetConfigureOutboundClusterTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1327
          },
          "name": "resetDataNodeHostBareMetalShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1369
          },
          "name": "resetDataNodeHostShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1411
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1445
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1461
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1477
          },
          "name": "resetInboundClusterIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1945
          },
          "name": "resetMaintenanceDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1511
          },
          "name": "resetMasterNodeHostBareMetalShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1553
          },
          "name": "resetMasterNodeHostShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1626
          },
          "name": "resetOpendashboardNodeHostShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1961
          },
          "name": "resetOutboundClusterConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1657
          },
          "name": "resetReverseConnectionEndpointCustomerIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1679
          },
          "name": "resetSearchNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1695
          },
          "name": "resetSearchNodeHostMemoryGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1711
          },
          "name": "resetSearchNodeHostOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1727
          },
          "name": "resetSearchNodeHostShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1743
          },
          "name": "resetSearchNodeHostType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1759
          },
          "name": "resetSearchNodeStorageGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1775
          },
          "name": "resetSecurityMasterUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1791
          },
          "name": "resetSecurityMasterUserPasswordHash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1807
          },
          "name": "resetSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1977
          },
          "name": "resetSecuritySamlConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1867
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1993
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1903
          },
          "name": "resetUpgradeMajorVersionTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 2005
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 2055
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpensearchOpensearchCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1178
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1273
          },
          "name": "availabilityDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1433
          },
          "name": "fqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1486
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1939
          },
          "name": "maintenanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1575
          },
          "name": "opendashboardFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1635
          },
          "name": "opendashboardPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1640
          },
          "name": "opensearchFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1645
          },
          "name": "opensearchPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1955
          },
          "name": "outboundClusterConfig",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1667
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1971
          },
          "name": "securitySamlConfig",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1829
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1876
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1881
          },
          "name": "timeDeleted",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1987
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1886
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1891
          },
          "name": "totalStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1286
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1302
          },
          "name": "configureOutboundClusterTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1315
          },
          "name": "dataNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1331
          },
          "name": "dataNodeHostBareMetalShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1344
          },
          "name": "dataNodeHostMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1357
          },
          "name": "dataNodeHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1373
          },
          "name": "dataNodeHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1386
          },
          "name": "dataNodeHostTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1399
          },
          "name": "dataNodeStorageGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1415
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1428
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1449
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1465
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1481
          },
          "name": "inboundClusterIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1949
          },
          "name": "maintenanceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1499
          },
          "name": "masterNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1515
          },
          "name": "masterNodeHostBareMetalShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1528
          },
          "name": "masterNodeHostMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1541
          },
          "name": "masterNodeHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1557
          },
          "name": "masterNodeHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1570
          },
          "name": "masterNodeHostTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1588
          },
          "name": "opendashboardNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1601
          },
          "name": "opendashboardNodeHostMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1614
          },
          "name": "opendashboardNodeHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1630
          },
          "name": "opendashboardNodeHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1965
          },
          "name": "outboundClusterConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1661
          },
          "name": "reverseConnectionEndpointCustomerIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1683
          },
          "name": "searchNodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1699
          },
          "name": "searchNodeHostMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1715
          },
          "name": "searchNodeHostOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1731
          },
          "name": "searchNodeHostShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1747
          },
          "name": "searchNodeHostTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1763
          },
          "name": "searchNodeStorageGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1779
          },
          "name": "securityMasterUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1795
          },
          "name": "securityMasterUserPasswordHashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1811
          },
          "name": "securityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1981
          },
          "name": "securitySamlConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1824
          },
          "name": "softwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1842
          },
          "name": "subnetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1855
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1871
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1997
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1907
          },
          "name": "upgradeMajorVersionTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1920
          },
          "name": "vcnCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1933
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1279
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1292
          },
          "name": "configureOutboundClusterTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1308
          },
          "name": "dataNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1321
          },
          "name": "dataNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1337
          },
          "name": "dataNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1350
          },
          "name": "dataNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1363
          },
          "name": "dataNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1379
          },
          "name": "dataNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1392
          },
          "name": "dataNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1405
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1421
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1439
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1455
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1471
          },
          "name": "inboundClusterIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1492
          },
          "name": "masterNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1505
          },
          "name": "masterNodeHostBareMetalShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1521
          },
          "name": "masterNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1534
          },
          "name": "masterNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1547
          },
          "name": "masterNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1563
          },
          "name": "masterNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1581
          },
          "name": "opendashboardNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1594
          },
          "name": "opendashboardNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1607
          },
          "name": "opendashboardNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1620
          },
          "name": "opendashboardNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1651
          },
          "name": "reverseConnectionEndpointCustomerIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1673
          },
          "name": "searchNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1689
          },
          "name": "searchNodeHostMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1705
          },
          "name": "searchNodeHostOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1721
          },
          "name": "searchNodeHostShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1737
          },
          "name": "searchNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1753
          },
          "name": "searchNodeStorageGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1769
          },
          "name": "securityMasterUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1785
          },
          "name": "securityMasterUserPasswordHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1801
          },
          "name": "securityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1817
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1835
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1848
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1861
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1897
          },
          "name": "upgradeMajorVersionTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1913
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1926
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchCluster"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 9
      },
      "name": "OpensearchOpensearchClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#compartment_id OpensearchOpensearchCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-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/opensearch_opensearch_cluster#data_node_count OpensearchOpensearchCluster#data_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 21
          },
          "name": "dataNodeCount",
          "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/opensearch_opensearch_cluster#data_node_host_memory_gb OpensearchOpensearchCluster#data_node_host_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 29
          },
          "name": "dataNodeHostMemoryGb",
          "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/opensearch_opensearch_cluster#data_node_host_ocpu_count OpensearchOpensearchCluster#data_node_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 33
          },
          "name": "dataNodeHostOcpuCount",
          "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/opensearch_opensearch_cluster#data_node_host_type OpensearchOpensearchCluster#data_node_host_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 41
          },
          "name": "dataNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#data_node_storage_gb OpensearchOpensearchCluster#data_node_storage_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 45
          },
          "name": "dataNodeStorageGb",
          "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/opensearch_opensearch_cluster#display_name OpensearchOpensearchCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 53
          },
          "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/opensearch_opensearch_cluster#master_node_count OpensearchOpensearchCluster#master_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 72
          },
          "name": "masterNodeCount",
          "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/opensearch_opensearch_cluster#master_node_host_memory_gb OpensearchOpensearchCluster#master_node_host_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 80
          },
          "name": "masterNodeHostMemoryGb",
          "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/opensearch_opensearch_cluster#master_node_host_ocpu_count OpensearchOpensearchCluster#master_node_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 84
          },
          "name": "masterNodeHostOcpuCount",
          "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/opensearch_opensearch_cluster#master_node_host_type OpensearchOpensearchCluster#master_node_host_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 92
          },
          "name": "masterNodeHostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#opendashboard_node_count OpensearchOpensearchCluster#opendashboard_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 96
          },
          "name": "opendashboardNodeCount",
          "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/opensearch_opensearch_cluster#opendashboard_node_host_memory_gb OpensearchOpensearchCluster#opendashboard_node_host_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 100
          },
          "name": "opendashboardNodeHostMemoryGb",
          "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/opensearch_opensearch_cluster#opendashboard_node_host_ocpu_count OpensearchOpensearchCluster#opendashboard_node_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 104
          },
          "name": "opendashboardNodeHostOcpuCount",
          "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/opensearch_opensearch_cluster#software_version OpensearchOpensearchCluster#software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 152
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#subnet_compartment_id OpensearchOpensearchCluster#subnet_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 156
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#subnet_id OpensearchOpensearchCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 160
          },
          "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/opensearch_opensearch_cluster#vcn_compartment_id OpensearchOpensearchCluster#vcn_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 172
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#vcn_id OpensearchOpensearchCluster#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 176
          },
          "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/opensearch_opensearch_cluster#configure_outbound_cluster_trigger OpensearchOpensearchCluster#configure_outbound_cluster_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 17
          },
          "name": "configureOutboundClusterTrigger",
          "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/opensearch_opensearch_cluster#data_node_host_bare_metal_shape OpensearchOpensearchCluster#data_node_host_bare_metal_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 25
          },
          "name": "dataNodeHostBareMetalShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#data_node_host_shape OpensearchOpensearchCluster#data_node_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 37
          },
          "name": "dataNodeHostShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#defined_tags OpensearchOpensearchCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 49
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/opensearch_opensearch_cluster#freeform_tags OpensearchOpensearchCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 57
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/opensearch_opensearch_cluster#id OpensearchOpensearchCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 64
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#inbound_cluster_ids OpensearchOpensearchCluster#inbound_cluster_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 68
          },
          "name": "inboundClusterIds",
          "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/opensearch_opensearch_cluster#maintenance_details OpensearchOpensearchCluster#maintenance_details}",
            "stability": "stable",
            "summary": "maintenance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 182
          },
          "name": "maintenanceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#master_node_host_bare_metal_shape OpensearchOpensearchCluster#master_node_host_bare_metal_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 76
          },
          "name": "masterNodeHostBareMetalShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#master_node_host_shape OpensearchOpensearchCluster#master_node_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 88
          },
          "name": "masterNodeHostShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#opendashboard_node_host_shape OpensearchOpensearchCluster#opendashboard_node_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 108
          },
          "name": "opendashboardNodeHostShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#outbound_cluster_config OpensearchOpensearchCluster#outbound_cluster_config}",
            "stability": "stable",
            "summary": "outbound_cluster_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 188
          },
          "name": "outboundClusterConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#reverse_connection_endpoint_customer_ips OpensearchOpensearchCluster#reverse_connection_endpoint_customer_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 112
          },
          "name": "reverseConnectionEndpointCustomerIps",
          "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/opensearch_opensearch_cluster#search_node_count OpensearchOpensearchCluster#search_node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 116
          },
          "name": "searchNodeCount",
          "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/opensearch_opensearch_cluster#search_node_host_memory_gb OpensearchOpensearchCluster#search_node_host_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 120
          },
          "name": "searchNodeHostMemoryGb",
          "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/opensearch_opensearch_cluster#search_node_host_ocpu_count OpensearchOpensearchCluster#search_node_host_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 124
          },
          "name": "searchNodeHostOcpuCount",
          "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/opensearch_opensearch_cluster#search_node_host_shape OpensearchOpensearchCluster#search_node_host_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 128
          },
          "name": "searchNodeHostShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#search_node_host_type OpensearchOpensearchCluster#search_node_host_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 132
          },
          "name": "searchNodeHostType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#search_node_storage_gb OpensearchOpensearchCluster#search_node_storage_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 136
          },
          "name": "searchNodeStorageGb",
          "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/opensearch_opensearch_cluster#security_master_user_name OpensearchOpensearchCluster#security_master_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 140
          },
          "name": "securityMasterUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#security_master_user_password_hash OpensearchOpensearchCluster#security_master_user_password_hash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 144
          },
          "name": "securityMasterUserPasswordHash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#security_mode OpensearchOpensearchCluster#security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 148
          },
          "name": "securityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#security_saml_config OpensearchOpensearchCluster#security_saml_config}",
            "stability": "stable",
            "summary": "security_saml_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 194
          },
          "name": "securitySamlConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#system_tags OpensearchOpensearchCluster#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 164
          },
          "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/opensearch_opensearch_cluster#timeouts OpensearchOpensearchCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 200
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#upgrade_major_version_trigger OpensearchOpensearchCluster#upgrade_major_version_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 168
          },
          "name": "upgradeMajorVersionTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterConfig"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 282
      },
      "name": "OpensearchOpensearchClusterMaintenanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#notification_email_ids OpensearchOpensearchCluster#notification_email_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 286
          },
          "name": "notificationEmailIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterMaintenanceDetails"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 363
          },
          "name": "resetNotificationEmailIds"
        }
      ],
      "name": "OpensearchOpensearchClusterMaintenanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 351
          },
          "name": "endTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 372
          },
          "name": "startTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 377
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 367
          },
          "name": "notificationEmailIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 357
          },
          "name": "notificationEmailIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterMaintenanceDetails"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterMaintenanceDetailsOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 623
      },
      "name": "OpensearchOpensearchClusterOutboundClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#is_enabled OpensearchOpensearchCluster#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 627
          },
          "name": "isEnabled",
          "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/opensearch_opensearch_cluster#outbound_clusters OpensearchOpensearchCluster#outbound_clusters}",
            "stability": "stable",
            "summary": "outbound_clusters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 633
          },
          "name": "outboundClusters",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterOutboundClusterConfig"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 381
      },
      "name": "OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#display_name OpensearchOpensearchCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 385
          },
          "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/opensearch_opensearch_cluster#seed_cluster_id OpensearchOpensearchCluster#seed_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 401
          },
          "name": "seedClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#is_skip_unavailable OpensearchOpensearchCluster#is_skip_unavailable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 389
          },
          "name": "isSkipUnavailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opensearch_opensearch_cluster#mode OpensearchOpensearchCluster#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 393
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#ping_schedule OpensearchOpensearchCluster#ping_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 397
          },
          "name": "pingSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/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.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference"
            }
          }
        }
      ],
      "name": "OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 550
          },
          "name": "resetIsSkipUnavailable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 566
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 582
          },
          "name": "resetPingSchedule"
        }
      ],
      "name": "OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 538
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 554
          },
          "name": "isSkipUnavailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 570
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 586
          },
          "name": "pingScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 599
          },
          "name": "seedClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 531
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 544
          },
          "name": "isSkipUnavailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 560
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 576
          },
          "name": "pingSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 592
          },
          "name": "seedClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 728
          },
          "name": "putOutboundClusters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "OpensearchOpensearchClusterOutboundClusterConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 725
          },
          "name": "outboundClusters",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 719
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 732
          },
          "name": "outboundClustersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfigOutboundClusters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 712
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterOutboundClusterConfig"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterOutboundClusterConfigOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipeline": {
      "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/opensearch_opensearch_cluster_pipeline oci_opensearch_opensearch_cluster_pipeline}."
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline oci_opensearch_opensearch_cluster_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster-pipeline/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.OpensearchOpensearchClusterPipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpensearchOpensearchClusterPipeline resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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 OpensearchOpensearchClusterPipeline 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/opensearch_opensearch_cluster_pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpensearchOpensearchClusterPipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpensearchOpensearchClusterPipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 766
          },
          "name": "putReverseConnectionEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 782
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 508
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 537
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 595
          },
          "name": "resetNodeShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 611
          },
          "name": "resetNsgId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 640
          },
          "name": "resetOpcDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 769
          },
          "name": "resetReverseConnectionEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 689
          },
          "name": "resetSubnetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 705
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 785
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 737
          },
          "name": "resetVcnCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 753
          },
          "name": "resetVcnId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 821
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpensearchOpensearchClusterPipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 406
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 649
          },
          "name": "opensearchPipelineFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 654
          },
          "name": "opensearchPipelinePrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 672
          },
          "name": "pipelineMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 763
          },
          "name": "reverseConnectionEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 677
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 715
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 720
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 779
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 725
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 483
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 496
          },
          "name": "dataPrepperConfigurationBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 512
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 525
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 541
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 570
          },
          "name": "memoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 583
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 599
          },
          "name": "nodeShapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 615
          },
          "name": "nsgIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 628
          },
          "name": "ocpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 644
          },
          "name": "opcDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 667
          },
          "name": "pipelineConfigurationBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 773
          },
          "name": "reverseConnectionEndpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 693
          },
          "name": "subnetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 709
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 789
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 741
          },
          "name": "vcnCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 757
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 489
          },
          "name": "dataPrepperConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 502
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 518
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 531
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 563
          },
          "name": "memoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 576
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 589
          },
          "name": "nodeShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 605
          },
          "name": "nsgId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 621
          },
          "name": "ocpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 634
          },
          "name": "opcDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 660
          },
          "name": "pipelineConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 683
          },
          "name": "subnetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 699
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 731
          },
          "name": "vcnCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 747
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipeline"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 9
      },
      "name": "OpensearchOpensearchClusterPipelineConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#compartment_id OpensearchOpensearchClusterPipeline#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 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/opensearch_opensearch_cluster_pipeline#data_prepper_configuration_body OpensearchOpensearchClusterPipeline#data_prepper_configuration_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 17
          },
          "name": "dataPrepperConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#display_name OpensearchOpensearchClusterPipeline#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch_opensearch_cluster_pipeline#memory_gb OpensearchOpensearchClusterPipeline#memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 40
          },
          "name": "memoryGb",
          "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/opensearch_opensearch_cluster_pipeline#node_count OpensearchOpensearchClusterPipeline#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 44
          },
          "name": "nodeCount",
          "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/opensearch_opensearch_cluster_pipeline#ocpu_count OpensearchOpensearchClusterPipeline#ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 56
          },
          "name": "ocpuCount",
          "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/opensearch_opensearch_cluster_pipeline#pipeline_configuration_body OpensearchOpensearchClusterPipeline#pipeline_configuration_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 64
          },
          "name": "pipelineConfigurationBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#defined_tags OpensearchOpensearchClusterPipeline#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch_opensearch_cluster_pipeline#freeform_tags OpensearchOpensearchClusterPipeline#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch_opensearch_cluster_pipeline#id OpensearchOpensearchClusterPipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch_opensearch_cluster_pipeline#node_shape OpensearchOpensearchClusterPipeline#node_shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 48
          },
          "name": "nodeShape",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#nsg_id OpensearchOpensearchClusterPipeline#nsg_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 52
          },
          "name": "nsgId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#opc_dry_run OpensearchOpensearchClusterPipeline#opc_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 60
          },
          "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/opensearch_opensearch_cluster_pipeline#reverse_connection_endpoints OpensearchOpensearchClusterPipeline#reverse_connection_endpoints}",
            "stability": "stable",
            "summary": "reverse_connection_endpoints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 86
          },
          "name": "reverseConnectionEndpoints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
                    },
                    "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/opensearch_opensearch_cluster_pipeline#subnet_compartment_id OpensearchOpensearchClusterPipeline#subnet_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 68
          },
          "name": "subnetCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#subnet_id OpensearchOpensearchClusterPipeline#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 72
          },
          "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/opensearch_opensearch_cluster_pipeline#timeouts OpensearchOpensearchClusterPipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 92
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#vcn_compartment_id OpensearchOpensearchClusterPipeline#vcn_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 76
          },
          "name": "vcnCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#vcn_id OpensearchOpensearchClusterPipeline#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 80
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineConfig"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 94
      },
      "name": "OpensearchOpensearchClusterPipelineReverseConnectionEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#customer_fqdn OpensearchOpensearchClusterPipeline#customer_fqdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 98
          },
          "name": "customerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#customer_ip OpensearchOpensearchClusterPipeline#customer_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 102
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "OpensearchOpensearchClusterPipelineReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 226
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 226
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster-pipeline/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/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 141
      },
      "name": "OpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 200
          },
          "name": "customerFqdnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 213
          },
          "name": "customerIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 193
          },
          "name": "customerFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 206
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineReverseConnectionEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 237
      },
      "name": "OpensearchOpensearchClusterPipelineTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster_pipeline#create OpensearchOpensearchClusterPipeline#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 241
          },
          "name": "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/opensearch_opensearch_cluster_pipeline#delete OpensearchOpensearchClusterPipeline#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 245
          },
          "name": "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/opensearch_opensearch_cluster_pipeline#update OpensearchOpensearchClusterPipeline#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 249
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineTimeouts"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster-pipeline/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 357
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 373
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 389
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpensearchOpensearchClusterPipelineTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 361
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 377
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 393
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 351
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 367
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 383
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster-pipeline/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterPipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster-pipeline/index:OpensearchOpensearchClusterPipelineTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 202
      },
      "name": "OpensearchOpensearchClusterReverseConnectionEndpoints",
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterReverseConnectionEndpoints"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/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.OpensearchOpensearchClusterReverseConnectionEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "OpensearchOpensearchClusterReverseConnectionEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 271
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
            "line": 271
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterReverseConnectionEndpointsList"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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/opensearch-opensearch-cluster/index.ts",
        "line": 225
      },
      "name": "OpensearchOpensearchClusterReverseConnectionEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 254
          },
          "name": "customerIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 259
          },
          "name": "natIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterReverseConnectionEndpoints"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterReverseConnectionEndpointsOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 736
      },
      "name": "OpensearchOpensearchClusterSecuritySamlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#idp_entity_id OpensearchOpensearchCluster#idp_entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 744
          },
          "name": "idpEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#idp_metadata_content OpensearchOpensearchCluster#idp_metadata_content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 748
          },
          "name": "idpMetadataContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#is_enabled OpensearchOpensearchCluster#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 752
          },
          "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/opensearch_opensearch_cluster#admin_backend_role OpensearchOpensearchCluster#admin_backend_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 740
          },
          "name": "adminBackendRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#opendashboard_url OpensearchOpensearchCluster#opendashboard_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 756
          },
          "name": "opendashboardUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#roles_key OpensearchOpensearchCluster#roles_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 760
          },
          "name": "rolesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#subject_key OpensearchOpensearchCluster#subject_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 764
          },
          "name": "subjectKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterSecuritySamlConfig"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 914
          },
          "name": "resetAdminBackendRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 969
          },
          "name": "resetOpendashboardUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 985
          },
          "name": "resetRolesKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1001
          },
          "name": "resetSubjectKey"
        }
      ],
      "name": "OpensearchOpensearchClusterSecuritySamlConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 918
          },
          "name": "adminBackendRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 931
          },
          "name": "idpEntityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 944
          },
          "name": "idpMetadataContentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 957
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 973
          },
          "name": "opendashboardUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 989
          },
          "name": "rolesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1005
          },
          "name": "subjectKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 908
          },
          "name": "adminBackendRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 924
          },
          "name": "idpEntityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 937
          },
          "name": "idpMetadataContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 950
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 963
          },
          "name": "opendashboardUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 979
          },
          "name": "rolesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 995
          },
          "name": "subjectKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterSecuritySamlConfig"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterSecuritySamlConfigOutputReference"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 1009
      },
      "name": "OpensearchOpensearchClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opensearch_opensearch_cluster#create OpensearchOpensearchCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1013
          },
          "name": "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/opensearch_opensearch_cluster#delete OpensearchOpensearchCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1017
          },
          "name": "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/opensearch_opensearch_cluster#update OpensearchOpensearchCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1021
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterTimeouts"
    },
    "cdktf-provider-oci.OpensearchOpensearchClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opensearch-opensearch-cluster/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opensearch-opensearch-cluster/index.ts",
        "line": 1067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1129
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1145
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1161
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpensearchOpensearchClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1133
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1149
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1165
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1123
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1139
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1155
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opensearch-opensearch-cluster/index.ts",
            "line": 1079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpensearchOpensearchClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opensearch-opensearch-cluster/index:OpensearchOpensearchClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControl": {
      "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/operator_access_control_operator_control oci_operator_access_control_operator_control}."
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control oci_operator_access_control_operator_control} Resource."
        },
        "locationInModule": {
          "filename": "src/operator-access-control-operator-control/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.OperatorAccessControlOperatorControlConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OperatorAccessControlOperatorControl resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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 OperatorAccessControlOperatorControl 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/operator_access_control_operator_control#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OperatorAccessControlOperatorControl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OperatorAccessControlOperatorControl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 558
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 335
          },
          "name": "resetApproversList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 364
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 380
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 396
          },
          "name": "resetEmailIdList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 412
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 428
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 467
          },
          "name": "resetNumberOfApprovers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 496
          },
          "name": "resetPreApprovedOpActionList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 530
          },
          "name": "resetSystemMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 561
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 573
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 593
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OperatorAccessControlOperatorControl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 310
          },
          "name": "approvalRequiredOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 437
          },
          "name": "isDefaultOperatorControl",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 455
          },
          "name": "lastModifiedInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 518
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 539
          },
          "name": "timeOfCreation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 544
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 549
          },
          "name": "timeOfModification",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 555
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 323
          },
          "name": "approverGroupsListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 339
          },
          "name": "approversListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 352
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 368
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 384
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 400
          },
          "name": "emailIdListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 416
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 432
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 450
          },
          "name": "isFullyPreApprovedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 471
          },
          "name": "numberOfApproversInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 484
          },
          "name": "operatorControlNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 500
          },
          "name": "preApprovedOpActionListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 513
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 534
          },
          "name": "systemMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 565
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 316
          },
          "name": "approverGroupsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 329
          },
          "name": "approversList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 345
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 358
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 374
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 390
          },
          "name": "emailIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 406
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 422
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 443
          },
          "name": "isFullyPreApproved",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 461
          },
          "name": "numberOfApprovers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 477
          },
          "name": "operatorControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 490
          },
          "name": "preApprovedOpActionList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 506
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 524
          },
          "name": "systemMessage",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control/index:OperatorAccessControlOperatorControl"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignment": {
      "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/operator_access_control_operator_control_assignment oci_operator_access_control_operator_control_assignment}."
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment oci_operator_access_control_operator_control_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/operator-access-control-operator-control-assignment/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.OperatorAccessControlOperatorControlAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control-assignment/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OperatorAccessControlOperatorControlAssignment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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 OperatorAccessControlOperatorControlAssignment 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/operator_access_control_operator_control_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OperatorAccessControlOperatorControlAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OperatorAccessControlOperatorControlAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 698
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 352
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 381
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 412
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 428
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 444
          },
          "name": "resetIsAutoApproveDuringMaintenance"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 478
          },
          "name": "resetIsHypervisorLogForwarded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 494
          },
          "name": "resetIsLogForwarded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 533
          },
          "name": "resetRemoteSyslogServerAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 549
          },
          "name": "resetRemoteSyslogServerCaCert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 565
          },
          "name": "resetRemoteSyslogServerPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 638
          },
          "name": "resetTimeAssignmentFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 654
          },
          "name": "resetTimeAssignmentTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 701
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 685
          },
          "name": "resetValidateAssignmentTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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/operator-access-control-operator-control-assignment/index.ts",
            "line": 739
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OperatorAccessControlOperatorControlAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 269
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 340
          },
          "name": "assignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 390
          },
          "name": "detachmentDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 395
          },
          "name": "errorCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 400
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 453
          },
          "name": "isDefaultAssignment",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 503
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 508
          },
          "name": "opControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 626
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 663
          },
          "name": "timeOfAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 668
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 695
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 673
          },
          "name": "unassignerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 356
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 369
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 385
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 416
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 432
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 448
          },
          "name": "isAutoApproveDuringMaintenanceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 466
          },
          "name": "isEnforcedAlwaysInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 482
          },
          "name": "isHypervisorLogForwardedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 498
          },
          "name": "isLogForwardedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 521
          },
          "name": "operatorControlIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 537
          },
          "name": "remoteSyslogServerAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 553
          },
          "name": "remoteSyslogServerCaCertInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 569
          },
          "name": "remoteSyslogServerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 582
          },
          "name": "resourceCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 595
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 608
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 621
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 642
          },
          "name": "timeAssignmentFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 658
          },
          "name": "timeAssignmentToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 705
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 689
          },
          "name": "validateAssignmentTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 346
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 362
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 375
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 406
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 422
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 438
          },
          "name": "isAutoApproveDuringMaintenance",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 459
          },
          "name": "isEnforcedAlways",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 472
          },
          "name": "isHypervisorLogForwarded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 488
          },
          "name": "isLogForwarded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 514
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 527
          },
          "name": "remoteSyslogServerAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 543
          },
          "name": "remoteSyslogServerCaCert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 559
          },
          "name": "remoteSyslogServerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 575
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 588
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 601
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 614
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 632
          },
          "name": "timeAssignmentFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 648
          },
          "name": "timeAssignmentTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 679
          },
          "name": "validateAssignmentTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control-assignment/index:OperatorAccessControlOperatorControlAssignment"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control-assignment/index.ts",
        "line": 9
      },
      "name": "OperatorAccessControlOperatorControlAssignmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#compartment_id OperatorAccessControlOperatorControlAssignment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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/operator_access_control_operator_control_assignment#is_enforced_always OperatorAccessControlOperatorControlAssignment#is_enforced_always}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 40
          },
          "name": "isEnforcedAlways",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/operator_access_control_operator_control_assignment#operator_control_id OperatorAccessControlOperatorControlAssignment#operator_control_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 52
          },
          "name": "operatorControlId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#resource_compartment_id OperatorAccessControlOperatorControlAssignment#resource_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 68
          },
          "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/resources/operator_access_control_operator_control_assignment#resource_id OperatorAccessControlOperatorControlAssignment#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 72
          },
          "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/operator_access_control_operator_control_assignment#resource_name OperatorAccessControlOperatorControlAssignment#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 76
          },
          "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/operator_access_control_operator_control_assignment#resource_type OperatorAccessControlOperatorControlAssignment#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 80
          },
          "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/operator_access_control_operator_control_assignment#comment OperatorAccessControlOperatorControlAssignment#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 13
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#defined_tags OperatorAccessControlOperatorControlAssignment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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/operator_access_control_operator_control_assignment#freeform_tags OperatorAccessControlOperatorControlAssignment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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/operator_access_control_operator_control_assignment#id OperatorAccessControlOperatorControlAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/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/operator_access_control_operator_control_assignment#is_auto_approve_during_maintenance OperatorAccessControlOperatorControlAssignment#is_auto_approve_during_maintenance}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 36
          },
          "name": "isAutoApproveDuringMaintenance",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/operator_access_control_operator_control_assignment#is_hypervisor_log_forwarded OperatorAccessControlOperatorControlAssignment#is_hypervisor_log_forwarded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 44
          },
          "name": "isHypervisorLogForwarded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/operator_access_control_operator_control_assignment#is_log_forwarded OperatorAccessControlOperatorControlAssignment#is_log_forwarded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 48
          },
          "name": "isLogForwarded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/operator_access_control_operator_control_assignment#remote_syslog_server_address OperatorAccessControlOperatorControlAssignment#remote_syslog_server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 56
          },
          "name": "remoteSyslogServerAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#remote_syslog_server_ca_cert OperatorAccessControlOperatorControlAssignment#remote_syslog_server_ca_cert}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 60
          },
          "name": "remoteSyslogServerCaCert",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#remote_syslog_server_port OperatorAccessControlOperatorControlAssignment#remote_syslog_server_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 64
          },
          "name": "remoteSyslogServerPort",
          "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/operator_access_control_operator_control_assignment#time_assignment_from OperatorAccessControlOperatorControlAssignment#time_assignment_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 84
          },
          "name": "timeAssignmentFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#time_assignment_to OperatorAccessControlOperatorControlAssignment#time_assignment_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 88
          },
          "name": "timeAssignmentTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#timeouts OperatorAccessControlOperatorControlAssignment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 98
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#validate_assignment_trigger OperatorAccessControlOperatorControlAssignment#validate_assignment_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 92
          },
          "name": "validateAssignmentTrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control-assignment/index:OperatorAccessControlOperatorControlAssignmentConfig"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control-assignment/index.ts",
        "line": 100
      },
      "name": "OperatorAccessControlOperatorControlAssignmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control_assignment#create OperatorAccessControlOperatorControlAssignment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 104
          },
          "name": "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/operator_access_control_operator_control_assignment#delete OperatorAccessControlOperatorControlAssignment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 108
          },
          "name": "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/operator_access_control_operator_control_assignment#update OperatorAccessControlOperatorControlAssignment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 112
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control-assignment/index:OperatorAccessControlOperatorControlAssignmentTimeouts"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/operator-access-control-operator-control-assignment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control-assignment/index.ts",
        "line": 158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 220
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 236
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 252
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OperatorAccessControlOperatorControlAssignmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 224
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 240
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 256
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 214
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 230
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 246
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control-assignment/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlAssignmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control-assignment/index:OperatorAccessControlOperatorControlAssignmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control/index.ts",
        "line": 9
      },
      "name": "OperatorAccessControlOperatorControlConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control#approver_groups_list OperatorAccessControlOperatorControl#approver_groups_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 13
          },
          "name": "approverGroupsList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/operator_access_control_operator_control#compartment_id OperatorAccessControlOperatorControl#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#is_fully_pre_approved OperatorAccessControlOperatorControl#is_fully_pre_approved}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 48
          },
          "name": "isFullyPreApproved",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/operator_access_control_operator_control#operator_control_name OperatorAccessControlOperatorControl#operator_control_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 56
          },
          "name": "operatorControlName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control#resource_type OperatorAccessControlOperatorControl#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 64
          },
          "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/operator_access_control_operator_control#approvers_list OperatorAccessControlOperatorControl#approvers_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 17
          },
          "name": "approversList",
          "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/operator_access_control_operator_control#defined_tags OperatorAccessControlOperatorControl#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#description OperatorAccessControlOperatorControl#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#email_id_list OperatorAccessControlOperatorControl#email_id_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 33
          },
          "name": "emailIdList",
          "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/operator_access_control_operator_control#freeform_tags OperatorAccessControlOperatorControl#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#id OperatorAccessControlOperatorControl#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#number_of_approvers OperatorAccessControlOperatorControl#number_of_approvers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 52
          },
          "name": "numberOfApprovers",
          "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/operator_access_control_operator_control#pre_approved_op_action_list OperatorAccessControlOperatorControl#pre_approved_op_action_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 60
          },
          "name": "preApprovedOpActionList",
          "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/operator_access_control_operator_control#system_message OperatorAccessControlOperatorControl#system_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 68
          },
          "name": "systemMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control#timeouts OperatorAccessControlOperatorControl#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 74
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control/index:OperatorAccessControlOperatorControlConfig"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/operator-access-control-operator-control/index.ts",
        "line": 76
      },
      "name": "OperatorAccessControlOperatorControlTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/operator_access_control_operator_control#create OperatorAccessControlOperatorControl#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#delete OperatorAccessControlOperatorControl#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/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/operator_access_control_operator_control#update OperatorAccessControlOperatorControl#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 88
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control/index:OperatorAccessControlOperatorControlTimeouts"
    },
    "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/operator-access-control-operator-control/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/operator-access-control-operator-control/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 196
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 212
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 228
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OperatorAccessControlOperatorControlTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 200
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 216
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 232
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 190
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 206
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 222
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/operator-access-control-operator-control/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OperatorAccessControlOperatorControlTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/operator-access-control-operator-control/index:OperatorAccessControlOperatorControlTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiAwrHub": {
      "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/opsi_awr_hub oci_opsi_awr_hub}."
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHub",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub oci_opsi_awr_hub} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub/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.OpsiAwrHubConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-awr-hub/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiAwrHub resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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 OpsiAwrHub 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/opsi_awr_hub#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiAwrHub that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiAwrHub to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 418
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiAwrHubTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 300
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 329
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 371
          },
          "name": "resetObjectStorageBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 421
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiAwrHub",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 275
          },
          "name": "awrMailboxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 338
          },
          "name": "hubDstTimezoneVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 359
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 399
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 404
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 415
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 409
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 304
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 317
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 333
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 375
          },
          "name": "objectStorageBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 388
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 425
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 294
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 310
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 323
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 365
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 381
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub/index:OpsiAwrHub"
    },
    "cdktf-provider-oci.OpsiAwrHubConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub/index.ts",
        "line": 9
      },
      "name": "OpsiAwrHubConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub#compartment_id OpsiAwrHub#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 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/opsi_awr_hub#display_name OpsiAwrHub#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#operations_insights_warehouse_id OpsiAwrHub#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 40
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub#defined_tags OpsiAwrHub#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#freeform_tags OpsiAwrHub#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#id OpsiAwrHub#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#object_storage_bucket_name OpsiAwrHub#object_storage_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 36
          },
          "name": "objectStorageBucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub#timeouts OpsiAwrHub#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub/index:OpsiAwrHubConfig"
    },
    "cdktf-provider-oci.OpsiAwrHubSource": {
      "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/opsi_awr_hub_source oci_opsi_awr_hub_source}."
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source oci_opsi_awr_hub_source} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub-source/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.OpsiAwrHubSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiAwrHubSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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 OpsiAwrHubSource 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/opsi_awr_hub_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiAwrHubSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiAwrHubSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 492
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 292
          },
          "name": "resetAssociatedOpsiId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 308
          },
          "name": "resetAssociatedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 360
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 397
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 495
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 507
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 522
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiAwrHubSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 330
          },
          "name": "awrHubOpsiSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 335
          },
          "name": "awrSourceDatabaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 385
          },
          "name": "hoursSinceLastImport",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 406
          },
          "name": "isRegisteredWithAwrHub",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 411
          },
          "name": "maxSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 416
          },
          "name": "minSnapshotIdentifier",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 434
          },
          "name": "sourceMailBoxUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 444
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 450
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 455
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 460
          },
          "name": "timeFirstSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 465
          },
          "name": "timeLastSnapshotGenerated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 489
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 470
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 296
          },
          "name": "associatedOpsiIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 312
          },
          "name": "associatedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 325
          },
          "name": "awrHubIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 348
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 364
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 401
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 429
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 499
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 483
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 286
          },
          "name": "associatedOpsiId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 302
          },
          "name": "associatedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 318
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 341
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 354
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 422
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 476
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source/index:OpsiAwrHubSource"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagement": {
      "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/opsi_awr_hub_source_awrhubsources_management oci_opsi_awr_hub_source_awrhubsources_management}."
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source_awrhubsources_management oci_opsi_awr_hub_source_awrhubsources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub-source-awrhubsources-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.OpsiAwrHubSourceAwrhubsourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiAwrHubSourceAwrhubsourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-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 OpsiAwrHubSourceAwrhubsourcesManagement 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/opsi_awr_hub_source_awrhubsources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiAwrHubSourceAwrhubsourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiAwrHubSourceAwrhubsourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 288
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-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/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiAwrHubSourceAwrhubsourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 263
          },
          "name": "awrHubSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 276
          },
          "name": "enableAwrhubsourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 292
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 256
          },
          "name": "awrHubSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 269
          },
          "name": "enableAwrhubsource",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source-awrhubsources-management/index:OpsiAwrHubSourceAwrhubsourcesManagement"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
        "line": 9
      },
      "name": "OpsiAwrHubSourceAwrhubsourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source_awrhubsources_management#awr_hub_source_id OpsiAwrHubSourceAwrhubsourcesManagement#awr_hub_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 13
          },
          "name": "awrHubSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source_awrhubsources_management#enable_awrhubsource OpsiAwrHubSourceAwrhubsourcesManagement#enable_awrhubsource}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 17
          },
          "name": "enableAwrhubsource",
          "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/opsi_awr_hub_source_awrhubsources_management#id OpsiAwrHubSourceAwrhubsourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-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/opsi_awr_hub_source_awrhubsources_management#timeouts OpsiAwrHubSourceAwrhubsourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source-awrhubsources-management/index:OpsiAwrHubSourceAwrhubsourcesManagementConfig"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
        "line": 32
      },
      "name": "OpsiAwrHubSourceAwrhubsourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source_awrhubsources_management#create OpsiAwrHubSourceAwrhubsourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-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/opsi_awr_hub_source_awrhubsources_management#delete OpsiAwrHubSourceAwrhubsourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-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/opsi_awr_hub_source_awrhubsources_management#update OpsiAwrHubSourceAwrhubsourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source-awrhubsources-management/index:OpsiAwrHubSourceAwrhubsourcesManagementTimeouts"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub-source-awrhubsources-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/opsi-awr-hub-source-awrhubsources-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiAwrHubSourceAwrhubsourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source-awrhubsources-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubSourceAwrhubsourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source-awrhubsources-management/index:OpsiAwrHubSourceAwrhubsourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source/index.ts",
        "line": 9
      },
      "name": "OpsiAwrHubSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source#awr_hub_id OpsiAwrHubSource#awr_hub_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 21
          },
          "name": "awrHubId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source#compartment_id OpsiAwrHubSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/resources/opsi_awr_hub_source#name OpsiAwrHubSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source#type OpsiAwrHubSource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 48
          },
          "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/opsi_awr_hub_source#associated_opsi_id OpsiAwrHubSource#associated_opsi_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 13
          },
          "name": "associatedOpsiId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source#associated_resource_id OpsiAwrHubSource#associated_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/resources/opsi_awr_hub_source#defined_tags OpsiAwrHubSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-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/opsi_awr_hub_source#freeform_tags OpsiAwrHubSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/opsi_awr_hub_source#id OpsiAwrHubSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/opsi_awr_hub_source#timeouts OpsiAwrHubSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source/index:OpsiAwrHubSourceConfig"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub-source/index.ts",
        "line": 56
      },
      "name": "OpsiAwrHubSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub_source#create OpsiAwrHubSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/opsi_awr_hub_source#delete OpsiAwrHubSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/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/opsi_awr_hub_source#update OpsiAwrHubSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source/index:OpsiAwrHubSourceTimeouts"
    },
    "cdktf-provider-oci.OpsiAwrHubSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub-source/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/opsi-awr-hub-source/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiAwrHubSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub-source/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub-source/index:OpsiAwrHubSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiAwrHubTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-awr-hub/index.ts",
        "line": 48
      },
      "name": "OpsiAwrHubTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_awr_hub#create OpsiAwrHub#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#delete OpsiAwrHub#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/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/opsi_awr_hub#update OpsiAwrHub#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub/index:OpsiAwrHubTimeouts"
    },
    "cdktf-provider-oci.OpsiAwrHubTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiAwrHubTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-awr-hub/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/opsi-awr-hub/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiAwrHubTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-awr-hub/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiAwrHubTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-awr-hub/index:OpsiAwrHubTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiDatabaseInsight": {
      "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/opsi_database_insight oci_opsi_database_insight}."
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight oci_opsi_database_insight} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/index.ts",
          "line": 1214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 1182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiDatabaseInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1199
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OpsiDatabaseInsight 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/opsi_database_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiDatabaseInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiDatabaseInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1693
          },
          "name": "putConnectionCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1709
          },
          "name": "putConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1725
          },
          "name": "putCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1741
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1696
          },
          "name": "resetConnectionCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1712
          },
          "name": "resetConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1283
          },
          "name": "resetConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1728
          },
          "name": "resetCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1299
          },
          "name": "resetDatabaseConnectionStatusDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1315
          },
          "name": "resetDatabaseConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1336
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1357
          },
          "name": "resetDatabaseResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1383
          },
          "name": "resetDbmPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1399
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1415
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1431
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1452
          },
          "name": "resetEnterpriseManagerEntityIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1478
          },
          "name": "resetEnterpriseManagerIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1507
          },
          "name": "resetExadataInsightId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1523
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1539
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1555
          },
          "name": "resetIsAdvancedFeaturesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1586
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1602
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1633
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1654
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1670
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1744
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1756
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1787
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiDatabaseInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1187
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1690
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1706
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1722
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1324
          },
          "name": "databaseDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1345
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1366
          },
          "name": "databaseType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1371
          },
          "name": "databaseVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1440
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1461
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1466
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1564
          },
          "name": "isHeatWaveClusterAttached",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1569
          },
          "name": "isHighlyAvailable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1574
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1611
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1616
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1621
          },
          "name": "rootId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1642
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1679
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1738
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1684
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1271
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1700
          },
          "name": "connectionCredentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1716
          },
          "name": "connectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1287
          },
          "name": "connectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1732
          },
          "name": "credentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1303
          },
          "name": "databaseConnectionStatusDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1319
          },
          "name": "databaseConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1340
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1361
          },
          "name": "databaseResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1387
          },
          "name": "dbmPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1403
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1419
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1435
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1456
          },
          "name": "enterpriseManagerEntityIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1482
          },
          "name": "enterpriseManagerIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1495
          },
          "name": "entitySourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1511
          },
          "name": "exadataInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1527
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1543
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1559
          },
          "name": "isAdvancedFeaturesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1590
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1606
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1637
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1658
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1674
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1748
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1264
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1277
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1293
          },
          "name": "databaseConnectionStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1309
          },
          "name": "databaseConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1330
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1351
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1377
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1393
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1409
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1425
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1446
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1472
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1488
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1501
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1517
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1533
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1549
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1580
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1596
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1627
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1648
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1664
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsight"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 9
      },
      "name": "OpsiDatabaseInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#compartment_id OpsiDatabaseInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 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/opsi_database_insight#entity_source OpsiDatabaseInsight#entity_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 61
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#connection_credential_details OpsiDatabaseInsight#connection_credential_details}",
            "stability": "stable",
            "summary": "connection_credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 106
          },
          "name": "connectionCredentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#connection_details OpsiDatabaseInsight#connection_details}",
            "stability": "stable",
            "summary": "connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 112
          },
          "name": "connectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#connector_id OpsiDatabaseInsight#connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 17
          },
          "name": "connectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#credential_details OpsiDatabaseInsight#credential_details}",
            "stability": "stable",
            "summary": "credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 118
          },
          "name": "credentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#database_connection_status_details OpsiDatabaseInsight#database_connection_status_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 21
          },
          "name": "databaseConnectionStatusDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#database_connector_id OpsiDatabaseInsight#database_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 25
          },
          "name": "databaseConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#database_id OpsiDatabaseInsight#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 29
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#database_resource_type OpsiDatabaseInsight#database_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 33
          },
          "name": "databaseResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#dbm_private_endpoint_id OpsiDatabaseInsight#dbm_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 37
          },
          "name": "dbmPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#defined_tags OpsiDatabaseInsight#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/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/opsi_database_insight#deployment_type OpsiDatabaseInsight#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 45
          },
          "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/resources/opsi_database_insight#enterprise_manager_bridge_id OpsiDatabaseInsight#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 49
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#enterprise_manager_entity_identifier OpsiDatabaseInsight#enterprise_manager_entity_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 53
          },
          "name": "enterpriseManagerEntityIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#enterprise_manager_identifier OpsiDatabaseInsight#enterprise_manager_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 57
          },
          "name": "enterpriseManagerIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#exadata_insight_id OpsiDatabaseInsight#exadata_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 65
          },
          "name": "exadataInsightId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#freeform_tags OpsiDatabaseInsight#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 69
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/opsi_database_insight#id OpsiDatabaseInsight#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 76
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#is_advanced_features_enabled OpsiDatabaseInsight#is_advanced_features_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 80
          },
          "name": "isAdvancedFeaturesEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_database_insight#management_agent_id OpsiDatabaseInsight#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 84
          },
          "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/opsi_database_insight#opsi_private_endpoint_id OpsiDatabaseInsight#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 88
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#service_name OpsiDatabaseInsight#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 92
          },
          "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/resources/opsi_database_insight#status OpsiDatabaseInsight#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 96
          },
          "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/opsi_database_insight#system_tags OpsiDatabaseInsight#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 100
          },
          "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/opsi_database_insight#timeouts OpsiDatabaseInsight#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 124
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConfig"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 126
      },
      "name": "OpsiDatabaseInsightConnectionCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#credential_type OpsiDatabaseInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 134
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#credential_source_name OpsiDatabaseInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 130
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#named_credential_id OpsiDatabaseInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 138
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#password_secret_id OpsiDatabaseInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 142
          },
          "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/7.19.0/docs/resources/opsi_database_insight#role OpsiDatabaseInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 146
          },
          "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/resources/opsi_database_insight#user_name OpsiDatabaseInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 150
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionCredentialDetails"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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/opsi-database-insight/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 287
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 316
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 332
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 348
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 364
          },
          "name": "resetUserName"
        }
      ],
      "name": "OpsiDatabaseInsightConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 291
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 304
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 320
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 336
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 352
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 368
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 281
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 297
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 310
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 326
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 342
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 358
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 521
      },
      "name": "OpsiDatabaseInsightConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#host_name OpsiDatabaseInsight#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 525
          },
          "name": "hostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#hosts OpsiDatabaseInsight#hosts}",
            "stability": "stable",
            "summary": "hosts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 543
          },
          "name": "hosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts"
                    },
                    "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/opsi_database_insight#port OpsiDatabaseInsight#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 529
          },
          "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/opsi_database_insight#protocol OpsiDatabaseInsight#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 533
          },
          "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/opsi_database_insight#service_name OpsiDatabaseInsight#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 537
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionDetails"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 372
      },
      "name": "OpsiDatabaseInsightConnectionDetailsHosts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#host_ip OpsiDatabaseInsight#host_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 376
          },
          "name": "hostIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#port OpsiDatabaseInsight#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 380
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionDetailsHosts"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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/opsi-database-insight/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/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.OpsiDatabaseInsightConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiDatabaseInsightConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 510
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/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/opsi-database-insight/index.ts",
            "line": 510
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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/opsi-database-insight/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 477
          },
          "name": "resetHostIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 493
          },
          "name": "resetPort"
        }
      ],
      "name": "OpsiDatabaseInsightConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 481
          },
          "name": "hostIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 497
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 471
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 487
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 728
          },
          "name": "putHosts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 667
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 731
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 683
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 699
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 715
          },
          "name": "resetServiceName"
        }
      ],
      "name": "OpsiDatabaseInsightConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 725
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 671
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 735
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetailsHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 687
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 703
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 719
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 661
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 677
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 693
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 709
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightConnectionDetails"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 739
      },
      "name": "OpsiDatabaseInsightCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#credential_type OpsiDatabaseInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 747
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#credential_source_name OpsiDatabaseInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 743
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#named_credential_id OpsiDatabaseInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 751
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#password_secret_id OpsiDatabaseInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 755
          },
          "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/7.19.0/docs/resources/opsi_database_insight#role OpsiDatabaseInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 759
          },
          "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/resources/opsi_database_insight#user_name OpsiDatabaseInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 763
          },
          "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/opsi_database_insight#wallet_secret_id OpsiDatabaseInsight#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 767
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightCredentialDetails"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 917
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 946
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 962
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 978
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 994
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1010
          },
          "name": "resetWalletSecretId"
        }
      ],
      "name": "OpsiDatabaseInsightCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 921
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 934
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 950
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 966
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 982
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 998
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1014
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 911
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 927
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 940
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 956
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 972
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 988
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1004
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiDatabaseInsightCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 1018
      },
      "name": "OpsiDatabaseInsightTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_database_insight#create OpsiDatabaseInsight#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1022
          },
          "name": "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/opsi_database_insight#delete OpsiDatabaseInsight#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1026
          },
          "name": "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/opsi_database_insight#update OpsiDatabaseInsight#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1030
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightTimeouts"
    },
    "cdktf-provider-oci.OpsiDatabaseInsightTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-database-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-database-insight/index.ts",
        "line": 1076
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1138
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1154
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1170
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiDatabaseInsightTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1142
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1158
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1174
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1132
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1148
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1164
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-database-insight/index.ts",
            "line": 1088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiDatabaseInsightTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-database-insight/index:OpsiDatabaseInsightTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiEnterpriseManagerBridge": {
      "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/opsi_enterprise_manager_bridge oci_opsi_enterprise_manager_bridge}."
      },
      "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridge",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_enterprise_manager_bridge oci_opsi_enterprise_manager_bridge} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-enterprise-manager-bridge/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.OpsiEnterpriseManagerBridgeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-enterprise-manager-bridge/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiEnterpriseManagerBridge resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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 OpsiEnterpriseManagerBridge 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/opsi_enterprise_manager_bridge#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiEnterpriseManagerBridge that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiEnterpriseManagerBridge to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 418
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 421
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 433
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 446
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiEnterpriseManagerBridge",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 365
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 383
          },
          "name": "objectStorageBucketStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 388
          },
          "name": "objectStorageNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 399
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 404
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 415
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 409
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 378
          },
          "name": "objectStorageBucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 425
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 371
          },
          "name": "objectStorageBucketName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-enterprise-manager-bridge/index:OpsiEnterpriseManagerBridge"
    },
    "cdktf-provider-oci.OpsiEnterpriseManagerBridgeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-enterprise-manager-bridge/index.ts",
        "line": 9
      },
      "name": "OpsiEnterpriseManagerBridgeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_enterprise_manager_bridge#compartment_id OpsiEnterpriseManagerBridge#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 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/opsi_enterprise_manager_bridge#display_name OpsiEnterpriseManagerBridge#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#object_storage_bucket_name OpsiEnterpriseManagerBridge#object_storage_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 40
          },
          "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/opsi_enterprise_manager_bridge#defined_tags OpsiEnterpriseManagerBridge#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#description OpsiEnterpriseManagerBridge#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#freeform_tags OpsiEnterpriseManagerBridge#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#id OpsiEnterpriseManagerBridge#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#timeouts OpsiEnterpriseManagerBridge#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-enterprise-manager-bridge/index:OpsiEnterpriseManagerBridgeConfig"
    },
    "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-enterprise-manager-bridge/index.ts",
        "line": 48
      },
      "name": "OpsiEnterpriseManagerBridgeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_enterprise_manager_bridge#create OpsiEnterpriseManagerBridge#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#delete OpsiEnterpriseManagerBridge#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/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/opsi_enterprise_manager_bridge#update OpsiEnterpriseManagerBridge#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-enterprise-manager-bridge/index:OpsiEnterpriseManagerBridgeTimeouts"
    },
    "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-enterprise-manager-bridge/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/opsi-enterprise-manager-bridge/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiEnterpriseManagerBridgeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-enterprise-manager-bridge/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiEnterpriseManagerBridgeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-enterprise-manager-bridge/index:OpsiEnterpriseManagerBridgeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsight": {
      "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/opsi_exadata_insight oci_opsi_exadata_insight}."
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight oci_opsi_exadata_insight} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 3385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OpsiExadataInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 3353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiExadataInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3370
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OpsiExadataInsight 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/opsi_exadata_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiExadataInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiExadataInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3671
          },
          "name": "putMemberVmClusterDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3687
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3441
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3457
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3478
          },
          "name": "resetEnterpriseManagerEntityIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3504
          },
          "name": "resetEnterpriseManagerIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3538
          },
          "name": "resetExadataInfraId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3579
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3595
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3611
          },
          "name": "resetIsAutoSyncEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3674
          },
          "name": "resetMemberVmClusterDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3642
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3690
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3702
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3720
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiExadataInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3358
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3466
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3487
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3492
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3526
          },
          "name": "exadataDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3547
          },
          "name": "exadataInfraResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3552
          },
          "name": "exadataName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3557
          },
          "name": "exadataRackType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3562
          },
          "name": "exadataShape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3567
          },
          "name": "exadataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3620
          },
          "name": "isVirtualizedExadata",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3625
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3668
          },
          "name": "memberVmClusterDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3630
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3652
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3657
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3684
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3662
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3429
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3445
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3461
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3482
          },
          "name": "enterpriseManagerEntityIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3508
          },
          "name": "enterpriseManagerIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3521
          },
          "name": "entitySourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3542
          },
          "name": "exadataInfraIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3583
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3599
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3615
          },
          "name": "isAutoSyncEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3678
          },
          "name": "memberVmClusterDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3646
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3694
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3422
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3435
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3451
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3472
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3498
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3514
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3532
          },
          "name": "exadataInfraId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3573
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3589
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3605
          },
          "name": "isAutoSyncEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3636
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsight"
    },
    "cdktf-provider-oci.OpsiExadataInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 9
      },
      "name": "OpsiExadataInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#compartment_id OpsiExadataInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 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/opsi_exadata_insight#entity_source OpsiExadataInsight#entity_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 33
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#defined_tags OpsiExadataInsight#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi_exadata_insight#enterprise_manager_bridge_id OpsiExadataInsight#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 21
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#enterprise_manager_entity_identifier OpsiExadataInsight#enterprise_manager_entity_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 25
          },
          "name": "enterpriseManagerEntityIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#enterprise_manager_identifier OpsiExadataInsight#enterprise_manager_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 29
          },
          "name": "enterpriseManagerIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#exadata_infra_id OpsiExadataInsight#exadata_infra_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 37
          },
          "name": "exadataInfraId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#freeform_tags OpsiExadataInsight#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi_exadata_insight#id OpsiExadataInsight#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi_exadata_insight#is_auto_sync_enabled OpsiExadataInsight#is_auto_sync_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 52
          },
          "name": "isAutoSyncEnabled",
          "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/opsi_exadata_insight#member_vm_cluster_details OpsiExadataInsight#member_vm_cluster_details}",
            "stability": "stable",
            "summary": "member_vm_cluster_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 62
          },
          "name": "memberVmClusterDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails"
                    },
                    "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/opsi_exadata_insight#status OpsiExadataInsight#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 56
          },
          "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/opsi_exadata_insight#timeouts OpsiExadataInsight#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightConfig"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2871
      },
      "name": "OpsiExadataInsightMemberVmClusterDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#compartment_id OpsiExadataInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2875
          },
          "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/opsi_exadata_insight#dbm_private_endpoint_id OpsiExadataInsight#dbm_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2879
          },
          "name": "dbmPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#member_autonomous_details OpsiExadataInsight#member_autonomous_details}",
            "stability": "stable",
            "summary": "member_autonomous_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2897
          },
          "name": "memberAutonomousDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#member_database_details OpsiExadataInsight#member_database_details}",
            "stability": "stable",
            "summary": "member_database_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2903
          },
          "name": "memberDatabaseDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
                    },
                    "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/opsi_exadata_insight#opsi_private_endpoint_id OpsiExadataInsight#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2883
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#vmcluster_id OpsiExadataInsight#vmcluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2891
          },
          "name": "vmclusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#vm_cluster_type OpsiExadataInsight#vm_cluster_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2887
          },
          "name": "vmClusterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 3178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 3170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3185
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3178
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3178
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3178
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsList"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 811
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#compartment_id OpsiExadataInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 815
          },
          "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/opsi_exadata_insight#connection_credential_details OpsiExadataInsight#connection_credential_details}",
            "stability": "stable",
            "summary": "connection_credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 861
          },
          "name": "connectionCredentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#connection_details OpsiExadataInsight#connection_details}",
            "stability": "stable",
            "summary": "connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 867
          },
          "name": "connectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_details OpsiExadataInsight#credential_details}",
            "stability": "stable",
            "summary": "credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 873
          },
          "name": "credentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#database_id OpsiExadataInsight#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 819
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#database_resource_type OpsiExadataInsight#database_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 823
          },
          "name": "databaseResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#defined_tags OpsiExadataInsight#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 827
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/opsi_exadata_insight#deployment_type OpsiExadataInsight#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 831
          },
          "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/resources/opsi_exadata_insight#entity_source OpsiExadataInsight#entity_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 835
          },
          "name": "entitySource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#freeform_tags OpsiExadataInsight#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 839
          },
          "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/opsi_exadata_insight#is_advanced_features_enabled OpsiExadataInsight#is_advanced_features_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 843
          },
          "name": "isAdvancedFeaturesEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_exadata_insight#management_agent_id OpsiExadataInsight#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 847
          },
          "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/opsi_exadata_insight#opsi_private_endpoint_id OpsiExadataInsight#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 851
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#system_tags OpsiExadataInsight#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 855
          },
          "name": "systemTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 70
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_type OpsiExadataInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 78
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_source_name OpsiExadataInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 74
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#named_credential_id OpsiExadataInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 82
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#password_secret_id OpsiExadataInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 86
          },
          "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/7.19.0/docs/resources/opsi_exadata_insight#role OpsiExadataInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 90
          },
          "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/resources/opsi_exadata_insight#user_name OpsiExadataInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 94
          },
          "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/opsi_exadata_insight#wallet_secret_id OpsiExadataInsight#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 98
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 248
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 277
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 293
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 309
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 325
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 341
          },
          "name": "resetWalletSecretId"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 252
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 265
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 281
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 297
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 313
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 329
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 345
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 242
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 258
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 271
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 287
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 303
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 319
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 335
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 349
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#host_name OpsiExadataInsight#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 353
          },
          "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/opsi_exadata_insight#port OpsiExadataInsight#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 357
          },
          "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/opsi_exadata_insight#protocol OpsiExadataInsight#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 361
          },
          "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/opsi_exadata_insight#service_name OpsiExadataInsight#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 365
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 476
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 492
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 508
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 524
          },
          "name": "resetServiceName"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 480
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 496
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 512
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 528
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 470
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 486
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 502
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 518
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 532
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_type OpsiExadataInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 540
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_source_name OpsiExadataInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 536
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#named_credential_id OpsiExadataInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 544
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#password_secret_id OpsiExadataInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 548
          },
          "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/7.19.0/docs/resources/opsi_exadata_insight#role OpsiExadataInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 552
          },
          "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/resources/opsi_exadata_insight#user_name OpsiExadataInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 556
          },
          "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/opsi_exadata_insight#wallet_secret_id OpsiExadataInsight#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 560
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 710
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 739
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 755
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 771
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 787
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 803
          },
          "name": "resetWalletSecretId"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 714
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 727
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 743
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 759
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 775
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 791
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 807
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 704
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 720
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 733
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 749
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 765
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 781
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 797
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 645
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
        "line": 1343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
            "line": 1351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1299
          },
          "name": "putConnectionCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1315
          },
          "name": "putConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1331
          },
          "name": "putCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1126
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1302
          },
          "name": "resetConnectionCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1318
          },
          "name": "resetConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1334
          },
          "name": "resetCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1142
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1158
          },
          "name": "resetDatabaseResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1174
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1190
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1206
          },
          "name": "resetEntitySource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1222
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1238
          },
          "name": "resetIsAdvancedFeaturesEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1254
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1270
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1286
          },
          "name": "resetSystemTags"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1296
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1312
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1328
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1130
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1306
          },
          "name": "connectionCredentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1322
          },
          "name": "connectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1338
          },
          "name": "credentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1146
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1162
          },
          "name": "databaseResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1178
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1194
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1210
          },
          "name": "entitySourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1226
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1242
          },
          "name": "isAdvancedFeaturesEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1258
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1274
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1290
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1120
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1136
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1152
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1168
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1184
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1200
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1216
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1232
          },
          "name": "isAdvancedFeaturesEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1248
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1264
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1280
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2287
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#compartment_id OpsiExadataInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2291
          },
          "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/opsi_exadata_insight#connection_credential_details OpsiExadataInsight#connection_credential_details}",
            "stability": "stable",
            "summary": "connection_credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2341
          },
          "name": "connectionCredentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#connection_details OpsiExadataInsight#connection_details}",
            "stability": "stable",
            "summary": "connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2347
          },
          "name": "connectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_details OpsiExadataInsight#credential_details}",
            "stability": "stable",
            "summary": "credential_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2353
          },
          "name": "credentialDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#database_id OpsiExadataInsight#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2295
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#database_resource_type OpsiExadataInsight#database_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2299
          },
          "name": "databaseResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#dbm_private_endpoint_id OpsiExadataInsight#dbm_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2303
          },
          "name": "dbmPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#defined_tags OpsiExadataInsight#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2307
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/opsi_exadata_insight#deployment_type OpsiExadataInsight#deployment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2311
          },
          "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/resources/opsi_exadata_insight#entity_source OpsiExadataInsight#entity_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2315
          },
          "name": "entitySource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#freeform_tags OpsiExadataInsight#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2319
          },
          "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/opsi_exadata_insight#management_agent_id OpsiExadataInsight#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2323
          },
          "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/opsi_exadata_insight#opsi_private_endpoint_id OpsiExadataInsight#opsi_private_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2327
          },
          "name": "opsiPrivateEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#service_name OpsiExadataInsight#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2331
          },
          "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/resources/opsi_exadata_insight#system_tags OpsiExadataInsight#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2335
          },
          "name": "systemTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1362
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_type OpsiExadataInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1370
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_source_name OpsiExadataInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1366
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#named_credential_id OpsiExadataInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1374
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#password_secret_id OpsiExadataInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1378
          },
          "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/7.19.0/docs/resources/opsi_exadata_insight#role OpsiExadataInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1382
          },
          "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/resources/opsi_exadata_insight#user_name OpsiExadataInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1386
          },
          "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/opsi_exadata_insight#wallet_secret_id OpsiExadataInsight#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1390
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1540
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1569
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1585
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1601
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1617
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1633
          },
          "name": "resetWalletSecretId"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1544
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1557
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1573
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1589
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1605
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1621
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1637
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1534
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1550
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1563
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1579
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1595
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1611
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1627
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1790
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#host_name OpsiExadataInsight#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1794
          },
          "name": "hostName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#hosts OpsiExadataInsight#hosts}",
            "stability": "stable",
            "summary": "hosts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1812
          },
          "name": "hosts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
                    },
                    "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/opsi_exadata_insight#port OpsiExadataInsight#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1798
          },
          "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/opsi_exadata_insight#protocol OpsiExadataInsight#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1802
          },
          "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/opsi_exadata_insight#service_name OpsiExadataInsight#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1806
          },
          "name": "serviceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1641
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#host_ip OpsiExadataInsight#host_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1645
          },
          "name": "hostIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#port OpsiExadataInsight#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1649
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
        "line": 1771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1779
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
            "line": 1779
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1746
          },
          "name": "resetHostIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1762
          },
          "name": "resetPort"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1750
          },
          "name": "hostIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1766
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1740
          },
          "name": "hostIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1756
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1702
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 1879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 1872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1997
          },
          "name": "putHosts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1936
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2000
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1952
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1968
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1984
          },
          "name": "resetServiceName"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1994
          },
          "name": "hosts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHostsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1940
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2004
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsHosts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1956
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1972
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1988
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1930
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1946
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1962
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1978
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 1883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2008
      },
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_type OpsiExadataInsight#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2016
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#credential_source_name OpsiExadataInsight#credential_source_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2012
          },
          "name": "credentialSourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#named_credential_id OpsiExadataInsight#named_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2020
          },
          "name": "namedCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#password_secret_id OpsiExadataInsight#password_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2024
          },
          "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/7.19.0/docs/resources/opsi_exadata_insight#role OpsiExadataInsight#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2028
          },
          "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/resources/opsi_exadata_insight#user_name OpsiExadataInsight#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2032
          },
          "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/opsi_exadata_insight#wallet_secret_id OpsiExadataInsight#wallet_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2036
          },
          "name": "walletSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2186
          },
          "name": "resetCredentialSourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2215
          },
          "name": "resetNamedCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2231
          },
          "name": "resetPasswordSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2247
          },
          "name": "resetRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2263
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2279
          },
          "name": "resetWalletSecretId"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2190
          },
          "name": "credentialSourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2203
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2219
          },
          "name": "namedCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2235
          },
          "name": "passwordSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2251
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2267
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2283
          },
          "name": "walletSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2180
          },
          "name": "credentialSourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2196
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2209
          },
          "name": "namedCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2225
          },
          "name": "passwordSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2241
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2257
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2273
          },
          "name": "walletSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
        "line": 2852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2860
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/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/opsi-exadata-insight/index.ts",
            "line": 2860
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 2493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2808
          },
          "name": "putConnectionCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2824
          },
          "name": "putConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2840
          },
          "name": "putCredentialDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2619
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2811
          },
          "name": "resetConnectionCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2827
          },
          "name": "resetConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2843
          },
          "name": "resetCredentialDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2635
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2651
          },
          "name": "resetDatabaseResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2667
          },
          "name": "resetDbmPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2683
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2699
          },
          "name": "resetDeploymentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2715
          },
          "name": "resetEntitySource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2731
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2747
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2763
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2779
          },
          "name": "resetServiceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2795
          },
          "name": "resetSystemTags"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2805
          },
          "name": "connectionCredentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2821
          },
          "name": "connectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2837
          },
          "name": "credentialDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2623
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2815
          },
          "name": "connectionCredentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2831
          },
          "name": "connectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2847
          },
          "name": "credentialDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsCredentialDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2639
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2655
          },
          "name": "databaseResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2671
          },
          "name": "dbmPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2687
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2703
          },
          "name": "deploymentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2719
          },
          "name": "entitySourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2735
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2751
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2767
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2783
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2799
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2613
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2629
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2645
          },
          "name": "databaseResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2661
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2677
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2693
          },
          "name": "deploymentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2709
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2725
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2741
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2757
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2773
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2789
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 2987
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 2977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3142
          },
          "name": "putMemberAutonomousDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3158
          },
          "name": "putMemberDatabaseDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3065
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3081
          },
          "name": "resetDbmPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3145
          },
          "name": "resetMemberAutonomousDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3161
          },
          "name": "resetMemberDatabaseDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3097
          },
          "name": "resetOpsiPrivateEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3129
          },
          "name": "resetVmclusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3113
          },
          "name": "resetVmClusterType"
        }
      ],
      "name": "OpsiExadataInsightMemberVmClusterDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3139
          },
          "name": "memberAutonomousDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3155
          },
          "name": "memberDatabaseDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3069
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3085
          },
          "name": "dbmPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3149
          },
          "name": "memberAutonomousDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberAutonomousDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3165
          },
          "name": "memberDatabaseDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetailsMemberDatabaseDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3101
          },
          "name": "opsiPrivateEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3133
          },
          "name": "vmclusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3117
          },
          "name": "vmClusterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3059
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3075
          },
          "name": "dbmPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3091
          },
          "name": "opsiPrivateEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3123
          },
          "name": "vmclusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3107
          },
          "name": "vmClusterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 2991
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightMemberVmClusterDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightMemberVmClusterDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiExadataInsightTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 3189
      },
      "name": "OpsiExadataInsightTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_exadata_insight#create OpsiExadataInsight#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3193
          },
          "name": "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/opsi_exadata_insight#delete OpsiExadataInsight#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3197
          },
          "name": "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/opsi_exadata_insight#update OpsiExadataInsight#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3201
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightTimeouts"
    },
    "cdktf-provider-oci.OpsiExadataInsightTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-exadata-insight/index.ts",
          "line": 3255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-exadata-insight/index.ts",
        "line": 3247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3309
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3325
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3341
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiExadataInsightTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3313
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3329
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3345
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3303
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3319
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3335
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-exadata-insight/index.ts",
            "line": 3259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiExadataInsightTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-exadata-insight/index:OpsiExadataInsightTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiHostInsight": {
      "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/opsi_host_insight oci_opsi_host_insight}."
      },
      "fqn": "cdktf-provider-oci.OpsiHostInsight",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight oci_opsi_host_insight} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-host-insight/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.OpsiHostInsightConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-host-insight/index.ts",
        "line": 232
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiHostInsight resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/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 OpsiHostInsight 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/opsi_host_insight#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiHostInsight that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiHostInsight to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 566
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiHostInsightTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 320
          },
          "name": "resetComputeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 336
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 352
          },
          "name": "resetEnterpriseManagerBridgeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 373
          },
          "name": "resetEnterpriseManagerEntityIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 399
          },
          "name": "resetEnterpriseManagerIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 428
          },
          "name": "resetExadataInsightId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 444
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 496
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 537
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 569
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 581
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 599
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiHostInsight",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 237
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 361
          },
          "name": "enterpriseManagerEntityDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 382
          },
          "name": "enterpriseManagerEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 387
          },
          "name": "enterpriseManagerEntityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 453
          },
          "name": "hostDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 458
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 463
          },
          "name": "hostType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 484
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 505
          },
          "name": "platformName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 510
          },
          "name": "platformType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 515
          },
          "name": "platformVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 520
          },
          "name": "processorCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 525
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 547
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 552
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 563
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiHostInsightTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 557
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 308
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 324
          },
          "name": "computeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 340
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 356
          },
          "name": "enterpriseManagerBridgeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 377
          },
          "name": "enterpriseManagerEntityIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 403
          },
          "name": "enterpriseManagerIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 416
          },
          "name": "entitySourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 432
          },
          "name": "exadataInsightIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 448
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 500
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 541
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 573
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiHostInsightTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 301
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 314
          },
          "name": "computeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 330
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 346
          },
          "name": "enterpriseManagerBridgeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 367
          },
          "name": "enterpriseManagerEntityIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 393
          },
          "name": "enterpriseManagerIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 409
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 422
          },
          "name": "exadataInsightId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 438
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 490
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 531
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-host-insight/index:OpsiHostInsight"
    },
    "cdktf-provider-oci.OpsiHostInsightConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiHostInsightConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-host-insight/index.ts",
        "line": 9
      },
      "name": "OpsiHostInsightConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#compartment_id OpsiHostInsight#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 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/opsi_host_insight#entity_source OpsiHostInsight#entity_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 37
          },
          "name": "entitySource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#compute_id OpsiHostInsight#compute_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 17
          },
          "name": "computeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#defined_tags OpsiHostInsight#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/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/opsi_host_insight#enterprise_manager_bridge_id OpsiHostInsight#enterprise_manager_bridge_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 25
          },
          "name": "enterpriseManagerBridgeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#enterprise_manager_entity_identifier OpsiHostInsight#enterprise_manager_entity_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 29
          },
          "name": "enterpriseManagerEntityIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#enterprise_manager_identifier OpsiHostInsight#enterprise_manager_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 33
          },
          "name": "enterpriseManagerIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#exadata_insight_id OpsiHostInsight#exadata_insight_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 41
          },
          "name": "exadataInsightId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#freeform_tags OpsiHostInsight#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/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/opsi_host_insight#id OpsiHostInsight#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/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/opsi_host_insight#management_agent_id OpsiHostInsight#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 56
          },
          "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/opsi_host_insight#status OpsiHostInsight#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 60
          },
          "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/opsi_host_insight#timeouts OpsiHostInsight#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiHostInsightTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-host-insight/index:OpsiHostInsightConfig"
    },
    "cdktf-provider-oci.OpsiHostInsightTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiHostInsightTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-host-insight/index.ts",
        "line": 68
      },
      "name": "OpsiHostInsightTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_host_insight#create OpsiHostInsight#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/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/opsi_host_insight#delete OpsiHostInsight#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/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/opsi_host_insight#update OpsiHostInsight#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 80
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-host-insight/index:OpsiHostInsightTimeouts"
    },
    "cdktf-provider-oci.OpsiHostInsightTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiHostInsightTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-host-insight/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/opsi-host-insight/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 188
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 204
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 220
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiHostInsightTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 192
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 208
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 224
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 182
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 198
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 214
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-host-insight/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiHostInsightTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-host-insight/index:OpsiHostInsightTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiNewsReport": {
      "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/opsi_news_report oci_opsi_news_report}."
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReport",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report oci_opsi_news_report} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-news-report/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OpsiNewsReportConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-news-report/index.ts",
        "line": 561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiNewsReport resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 578
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OpsiNewsReport 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/opsi_news_report#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiNewsReport that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiNewsReport to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 868
          },
          "name": "putContentTypes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 881
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiNewsReportTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 639
          },
          "name": "resetAreChildCompartmentsIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 668
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 684
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 713
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 729
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 763
          },
          "name": "resetMatchRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 823
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 845
          },
          "name": "resetTagFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 884
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 896
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 917
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiNewsReport",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 566
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 865
          },
          "name": "contentTypes",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 738
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 811
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 833
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 854
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 878
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 859
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 643
          },
          "name": "areChildCompartmentsIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 656
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 872
          },
          "name": "contentTypesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 672
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 688
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 701
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 717
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 733
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 751
          },
          "name": "localeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 767
          },
          "name": "matchRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 780
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 793
          },
          "name": "newsFrequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 806
          },
          "name": "onsTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 827
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 849
          },
          "name": "tagFiltersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 888
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiNewsReportTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 633
          },
          "name": "areChildCompartmentsIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 649
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 662
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 678
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 694
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 707
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 723
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 744
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 757
          },
          "name": "matchRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 773
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 786
          },
          "name": "newsFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 799
          },
          "name": "onsTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 817
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 839
          },
          "name": "tagFilters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReport"
    },
    "cdktf-provider-oci.OpsiNewsReportConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReportConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-news-report/index.ts",
        "line": 9
      },
      "name": "OpsiNewsReportConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#compartment_id OpsiNewsReport#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-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/opsi_news_report#content_types OpsiNewsReport#content_types}",
            "stability": "stable",
            "summary": "content_types block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 74
          },
          "name": "contentTypes",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#description OpsiNewsReport#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/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/opsi_news_report#locale OpsiNewsReport#locale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 44
          },
          "name": "locale",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#name OpsiNewsReport#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 52
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#news_frequency OpsiNewsReport#news_frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 56
          },
          "name": "newsFrequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#ons_topic_id OpsiNewsReport#ons_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 60
          },
          "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/opsi_news_report#are_child_compartments_included OpsiNewsReport#are_child_compartments_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 13
          },
          "name": "areChildCompartmentsIncluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_news_report#day_of_week OpsiNewsReport#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 21
          },
          "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/opsi_news_report#defined_tags OpsiNewsReport#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/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/opsi_news_report#freeform_tags OpsiNewsReport#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/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/opsi_news_report#id OpsiNewsReport#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/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/opsi_news_report#match_rule OpsiNewsReport#match_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 48
          },
          "name": "matchRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#status OpsiNewsReport#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 64
          },
          "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/opsi_news_report#tag_filters OpsiNewsReport#tag_filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 68
          },
          "name": "tagFilters",
          "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/opsi_news_report#timeouts OpsiNewsReport#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 80
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReportConfig"
    },
    "cdktf-provider-oci.OpsiNewsReportContentTypes": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-news-report/index.ts",
        "line": 82
      },
      "name": "OpsiNewsReportContentTypes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#actionable_insights_resources OpsiNewsReport#actionable_insights_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 86
          },
          "name": "actionableInsightsResources",
          "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/opsi_news_report#capacity_planning_resources OpsiNewsReport#capacity_planning_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 90
          },
          "name": "capacityPlanningResources",
          "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/opsi_news_report#sql_insights_fleet_analysis_resources OpsiNewsReport#sql_insights_fleet_analysis_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 94
          },
          "name": "sqlInsightsFleetAnalysisResources",
          "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/opsi_news_report#sql_insights_performance_degradation_resources OpsiNewsReport#sql_insights_performance_degradation_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 98
          },
          "name": "sqlInsightsPerformanceDegradationResources",
          "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/opsi_news_report#sql_insights_plan_changes_resources OpsiNewsReport#sql_insights_plan_changes_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 102
          },
          "name": "sqlInsightsPlanChangesResources",
          "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/opsi_news_report#sql_insights_top_databases_resources OpsiNewsReport#sql_insights_top_databases_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 106
          },
          "name": "sqlInsightsTopDatabasesResources",
          "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/opsi_news_report#sql_insights_top_sql_by_insights_resources OpsiNewsReport#sql_insights_top_sql_by_insights_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 110
          },
          "name": "sqlInsightsTopSqlByInsightsResources",
          "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/opsi_news_report#sql_insights_top_sql_resources OpsiNewsReport#sql_insights_top_sql_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 114
          },
          "name": "sqlInsightsTopSqlResources",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReportContentTypes"
    },
    "cdktf-provider-oci.OpsiNewsReportContentTypesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-news-report/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/opsi-news-report/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 277
          },
          "name": "resetActionableInsightsResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 293
          },
          "name": "resetCapacityPlanningResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 309
          },
          "name": "resetSqlInsightsFleetAnalysisResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 325
          },
          "name": "resetSqlInsightsPerformanceDegradationResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 341
          },
          "name": "resetSqlInsightsPlanChangesResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 357
          },
          "name": "resetSqlInsightsTopDatabasesResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 373
          },
          "name": "resetSqlInsightsTopSqlByInsightsResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 389
          },
          "name": "resetSqlInsightsTopSqlResources"
        }
      ],
      "name": "OpsiNewsReportContentTypesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 281
          },
          "name": "actionableInsightsResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 297
          },
          "name": "capacityPlanningResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 313
          },
          "name": "sqlInsightsFleetAnalysisResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 329
          },
          "name": "sqlInsightsPerformanceDegradationResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 345
          },
          "name": "sqlInsightsPlanChangesResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 361
          },
          "name": "sqlInsightsTopDatabasesResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 377
          },
          "name": "sqlInsightsTopSqlByInsightsResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 393
          },
          "name": "sqlInsightsTopSqlResourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 271
          },
          "name": "actionableInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 287
          },
          "name": "capacityPlanningResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 303
          },
          "name": "sqlInsightsFleetAnalysisResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 319
          },
          "name": "sqlInsightsPerformanceDegradationResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 335
          },
          "name": "sqlInsightsPlanChangesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 351
          },
          "name": "sqlInsightsTopDatabasesResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 367
          },
          "name": "sqlInsightsTopSqlByInsightsResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 383
          },
          "name": "sqlInsightsTopSqlResources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiNewsReportContentTypes"
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReportContentTypesOutputReference"
    },
    "cdktf-provider-oci.OpsiNewsReportTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReportTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-news-report/index.ts",
        "line": 397
      },
      "name": "OpsiNewsReportTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_news_report#create OpsiNewsReport#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 401
          },
          "name": "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/opsi_news_report#delete OpsiNewsReport#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 405
          },
          "name": "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/opsi_news_report#update OpsiNewsReport#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 409
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReportTimeouts"
    },
    "cdktf-provider-oci.OpsiNewsReportTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiNewsReportTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-news-report/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/opsi-news-report/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 517
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 533
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 549
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiNewsReportTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 521
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 537
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 553
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 511
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 527
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 543
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-news-report/index.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiNewsReportTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-news-report/index:OpsiNewsReportTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpoint": {
      "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/opsi_operations_insights_private_endpoint oci_opsi_operations_insights_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_private_endpoint oci_opsi_operations_insights_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-private-endpoint/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.OpsiOperationsInsightsPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOperationsInsightsPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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 OpsiOperationsInsightsPrivateEndpoint 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/opsi_operations_insights_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOperationsInsightsPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOperationsInsightsPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 486
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 331
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 410
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 426
          },
          "name": "resetPrivateEndpointStatusDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 489
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 501
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 518
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOperationsInsightsPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 398
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 435
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 440
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 459
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 464
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 483
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 335
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 348
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 393
          },
          "name": "isUsedForRacDbsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 414
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 430
          },
          "name": "privateEndpointStatusDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 453
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 493
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 477
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 325
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 386
          },
          "name": "isUsedForRacDbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 404
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 420
          },
          "name": "privateEndpointStatusDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 446
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 470
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-private-endpoint/index:OpsiOperationsInsightsPrivateEndpoint"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
        "line": 9
      },
      "name": "OpsiOperationsInsightsPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_private_endpoint#compartment_id OpsiOperationsInsightsPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-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/opsi_operations_insights_private_endpoint#display_name OpsiOperationsInsightsPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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/opsi_operations_insights_private_endpoint#is_used_for_rac_dbs OpsiOperationsInsightsPrivateEndpoint#is_used_for_rac_dbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 40
          },
          "name": "isUsedForRacDbs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_operations_insights_private_endpoint#subnet_id OpsiOperationsInsightsPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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/opsi_operations_insights_private_endpoint#vcn_id OpsiOperationsInsightsPrivateEndpoint#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 56
          },
          "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/opsi_operations_insights_private_endpoint#defined_tags OpsiOperationsInsightsPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-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/opsi_operations_insights_private_endpoint#description OpsiOperationsInsightsPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-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/opsi_operations_insights_private_endpoint#freeform_tags OpsiOperationsInsightsPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-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/opsi_operations_insights_private_endpoint#id OpsiOperationsInsightsPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-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/opsi_operations_insights_private_endpoint#nsg_ids OpsiOperationsInsightsPrivateEndpoint#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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/opsi_operations_insights_private_endpoint#private_endpoint_status_details OpsiOperationsInsightsPrivateEndpoint#private_endpoint_status_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 48
          },
          "name": "privateEndpointStatusDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_private_endpoint#timeouts OpsiOperationsInsightsPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-private-endpoint/index:OpsiOperationsInsightsPrivateEndpointConfig"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
        "line": 64
      },
      "name": "OpsiOperationsInsightsPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_private_endpoint#create OpsiOperationsInsightsPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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/opsi_operations_insights_private_endpoint#delete OpsiOperationsInsightsPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/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/opsi_operations_insights_private_endpoint#update OpsiOperationsInsightsPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-private-endpoint/index:OpsiOperationsInsightsPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-private-endpoint/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/opsi-operations-insights-private-endpoint/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOperationsInsightsPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-private-endpoint/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-private-endpoint/index:OpsiOperationsInsightsPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouse": {
      "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/opsi_operations_insights_warehouse oci_opsi_operations_insights_warehouse}."
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouse",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse oci_opsi_operations_insights_warehouse} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse/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.OpsiOperationsInsightsWarehouseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOperationsInsightsWarehouse resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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 OpsiOperationsInsightsWarehouse 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/opsi_operations_insights_warehouse#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOperationsInsightsWarehouse that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOperationsInsightsWarehouse to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 454
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 300
          },
          "name": "resetComputeModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 334
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 368
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 415
          },
          "name": "resetStorageAllocatedInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 457
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 469
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 483
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOperationsInsightsWarehouse",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 322
          },
          "name": "cpuUsed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 356
          },
          "name": "dynamicGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 393
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 398
          },
          "name": "operationsInsightsTenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 403
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 424
          },
          "name": "storageUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 430
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 435
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 440
          },
          "name": "timeLastWalletRotated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 451
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 445
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 288
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 304
          },
          "name": "computeModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 317
          },
          "name": "cpuAllocatedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 338
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 351
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 372
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 419
          },
          "name": "storageAllocatedInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 461
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 294
          },
          "name": "computeModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 310
          },
          "name": "cpuAllocated",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 328
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 344
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 362
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 409
          },
          "name": "storageAllocatedInGbs",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse/index:OpsiOperationsInsightsWarehouse"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse/index.ts",
        "line": 9
      },
      "name": "OpsiOperationsInsightsWarehouseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse#compartment_id OpsiOperationsInsightsWarehouse#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 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/opsi_operations_insights_warehouse#cpu_allocated OpsiOperationsInsightsWarehouse#cpu_allocated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 21
          },
          "name": "cpuAllocated",
          "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/opsi_operations_insights_warehouse#display_name OpsiOperationsInsightsWarehouse#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#compute_model OpsiOperationsInsightsWarehouse#compute_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 17
          },
          "name": "computeModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse#defined_tags OpsiOperationsInsightsWarehouse#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#freeform_tags OpsiOperationsInsightsWarehouse#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#id OpsiOperationsInsightsWarehouse#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#storage_allocated_in_gbs OpsiOperationsInsightsWarehouse#storage_allocated_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 44
          },
          "name": "storageAllocatedInGbs",
          "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/opsi_operations_insights_warehouse#timeouts OpsiOperationsInsightsWarehouse#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse/index:OpsiOperationsInsightsWarehouseConfig"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWallet": {
      "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/opsi_operations_insights_warehouse_download_warehouse_wallet oci_opsi_operations_insights_warehouse_download_warehouse_wallet}."
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWallet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_download_warehouse_wallet oci_opsi_operations_insights_warehouse_download_warehouse_wallet} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOperationsInsightsWarehouseDownloadWarehouseWallet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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 OpsiOperationsInsightsWarehouseDownloadWarehouseWallet 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/opsi_operations_insights_warehouse_download_warehouse_wallet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOperationsInsightsWarehouseDownloadWarehouseWallet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOperationsInsightsWarehouseDownloadWarehouseWallet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseDownloadWarehouseWallet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 279
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 292
          },
          "name": "operationsInsightsWarehouseWalletPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 272
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 285
          },
          "name": "operationsInsightsWarehouseWalletPassword",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index:OpsiOperationsInsightsWarehouseDownloadWarehouseWallet"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
        "line": 9
      },
      "name": "OpsiOperationsInsightsWarehouseDownloadWarehouseWalletConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_download_warehouse_wallet#operations_insights_warehouse_id OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 20
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_download_warehouse_wallet#operations_insights_warehouse_wallet_password OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#operations_insights_warehouse_wallet_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 24
          },
          "name": "operationsInsightsWarehouseWalletPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/opsi_operations_insights_warehouse_download_warehouse_wallet#id OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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/opsi_operations_insights_warehouse_download_warehouse_wallet#timeouts OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index:OpsiOperationsInsightsWarehouseDownloadWarehouseWalletConfig"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
        "line": 32
      },
      "name": "OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_download_warehouse_wallet#create OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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/opsi_operations_insights_warehouse_download_warehouse_wallet#delete OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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/opsi_operations_insights_warehouse_download_warehouse_wallet#update OpsiOperationsInsightsWarehouseDownloadWarehouseWallet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index:OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/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/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-download-warehouse-wallet/index:OpsiOperationsInsightsWarehouseDownloadWarehouseWalletTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWallet": {
      "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/opsi_operations_insights_warehouse_rotate_warehouse_wallet oci_opsi_operations_insights_warehouse_rotate_warehouse_wallet}."
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWallet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_rotate_warehouse_wallet oci_opsi_operations_insights_warehouse_rotate_warehouse_wallet} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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.OpsiOperationsInsightsWarehouseRotateWarehouseWalletConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOperationsInsightsWarehouseRotateWarehouseWallet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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 OpsiOperationsInsightsWarehouseRotateWarehouseWallet 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/opsi_operations_insights_warehouse_rotate_warehouse_wallet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOperationsInsightsWarehouseRotateWarehouseWallet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOperationsInsightsWarehouseRotateWarehouseWallet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseRotateWarehouseWallet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 274
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 267
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index:OpsiOperationsInsightsWarehouseRotateWarehouseWallet"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
        "line": 9
      },
      "name": "OpsiOperationsInsightsWarehouseRotateWarehouseWalletConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_rotate_warehouse_wallet#operations_insights_warehouse_id OpsiOperationsInsightsWarehouseRotateWarehouseWallet#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 20
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/opsi_operations_insights_warehouse_rotate_warehouse_wallet#id OpsiOperationsInsightsWarehouseRotateWarehouseWallet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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/opsi_operations_insights_warehouse_rotate_warehouse_wallet#timeouts OpsiOperationsInsightsWarehouseRotateWarehouseWallet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index:OpsiOperationsInsightsWarehouseRotateWarehouseWalletConfig"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
        "line": 28
      },
      "name": "OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_rotate_warehouse_wallet#create OpsiOperationsInsightsWarehouseRotateWarehouseWallet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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/opsi_operations_insights_warehouse_rotate_warehouse_wallet#delete OpsiOperationsInsightsWarehouseRotateWarehouseWallet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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/opsi_operations_insights_warehouse_rotate_warehouse_wallet#update OpsiOperationsInsightsWarehouseRotateWarehouseWallet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index:OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/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/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-rotate-warehouse-wallet/index:OpsiOperationsInsightsWarehouseRotateWarehouseWalletTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse/index.ts",
        "line": 52
      },
      "name": "OpsiOperationsInsightsWarehouseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse#create OpsiOperationsInsightsWarehouse#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#delete OpsiOperationsInsightsWarehouse#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/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/opsi_operations_insights_warehouse#update OpsiOperationsInsightsWarehouse#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse/index:OpsiOperationsInsightsWarehouseTimeouts"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse/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/opsi-operations-insights-warehouse/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse/index:OpsiOperationsInsightsWarehouseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUser": {
      "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/opsi_operations_insights_warehouse_user oci_opsi_operations_insights_warehouse_user}."
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user oci_opsi_operations_insights_warehouse_user} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-user/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.OpsiOperationsInsightsWarehouseUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOperationsInsightsWarehouseUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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 OpsiOperationsInsightsWarehouseUser 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/opsi_operations_insights_warehouse_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOperationsInsightsWarehouseUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOperationsInsightsWarehouseUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 465
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 323
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 339
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 355
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 384
          },
          "name": "resetIsEmDataAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 400
          },
          "name": "resetIsOpsiDataAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 468
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 496
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 229
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 409
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 440
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 446
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 451
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 462
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 456
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 298
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 311
          },
          "name": "connectionPasswordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 327
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 343
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 359
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 372
          },
          "name": "isAwrDataAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 388
          },
          "name": "isEmDataAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 404
          },
          "name": "isOpsiDataAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 422
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 435
          },
          "name": "operationsInsightsWarehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 472
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 291
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 304
          },
          "name": "connectionPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 317
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 333
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 349
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 365
          },
          "name": "isAwrDataAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 378
          },
          "name": "isEmDataAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 394
          },
          "name": "isOpsiDataAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 415
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 428
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-user/index:OpsiOperationsInsightsWarehouseUser"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
        "line": 9
      },
      "name": "OpsiOperationsInsightsWarehouseUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user#compartment_id OpsiOperationsInsightsWarehouseUser#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 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/opsi_operations_insights_warehouse_user#connection_password OpsiOperationsInsightsWarehouseUser#connection_password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 17
          },
          "name": "connectionPassword",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user#is_awr_data_access OpsiOperationsInsightsWarehouseUser#is_awr_data_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 36
          },
          "name": "isAwrDataAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_operations_insights_warehouse_user#name OpsiOperationsInsightsWarehouseUser#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 48
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user#operations_insights_warehouse_id OpsiOperationsInsightsWarehouseUser#operations_insights_warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 52
          },
          "name": "operationsInsightsWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user#defined_tags OpsiOperationsInsightsWarehouseUser#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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/opsi_operations_insights_warehouse_user#freeform_tags OpsiOperationsInsightsWarehouseUser#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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/opsi_operations_insights_warehouse_user#id OpsiOperationsInsightsWarehouseUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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/opsi_operations_insights_warehouse_user#is_em_data_access OpsiOperationsInsightsWarehouseUser#is_em_data_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 40
          },
          "name": "isEmDataAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/opsi_operations_insights_warehouse_user#is_opsi_data_access OpsiOperationsInsightsWarehouseUser#is_opsi_data_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 44
          },
          "name": "isOpsiDataAccess",
          "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/opsi_operations_insights_warehouse_user#timeouts OpsiOperationsInsightsWarehouseUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 58
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-user/index:OpsiOperationsInsightsWarehouseUserConfig"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
        "line": 60
      },
      "name": "OpsiOperationsInsightsWarehouseUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_operations_insights_warehouse_user#create OpsiOperationsInsightsWarehouseUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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/opsi_operations_insights_warehouse_user#delete OpsiOperationsInsightsWarehouseUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/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/opsi_operations_insights_warehouse_user#update OpsiOperationsInsightsWarehouseUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 72
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-user/index:OpsiOperationsInsightsWarehouseUserTimeouts"
    },
    "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-operations-insights-warehouse-user/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/opsi-operations-insights-warehouse-user/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 180
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 196
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 212
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOperationsInsightsWarehouseUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 184
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 200
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 216
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 174
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 190
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 206
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-operations-insights-warehouse-user/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOperationsInsightsWarehouseUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-operations-insights-warehouse-user/index:OpsiOperationsInsightsWarehouseUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OpsiOpsiConfiguration": {
      "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/opsi_opsi_configuration oci_opsi_opsi_configuration}."
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration oci_opsi_opsi_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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",
            "type": {
              "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OpsiOpsiConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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 OpsiOpsiConfiguration 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/opsi_opsi_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OpsiOpsiConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OpsiOpsiConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 987
          },
          "name": "putConfigItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1003
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 781
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 797
          },
          "name": "resetConfigItemCustomStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 813
          },
          "name": "resetConfigItemField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 990
          },
          "name": "resetConfigItems"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 829
          },
          "name": "resetConfigItemsApplicableContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 845
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 861
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 877
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 893
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 909
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 930
          },
          "name": "resetOpsiConfigField"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 964
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1006
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1018
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1037
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OpsiOpsiConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 710
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 984
          },
          "name": "configItems",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 918
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 952
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 973
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1000
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 978
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 785
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 801
          },
          "name": "configItemCustomStatusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 817
          },
          "name": "configItemFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 833
          },
          "name": "configItemsApplicableContextInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 994
          },
          "name": "configItemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 849
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 865
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 881
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 897
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 913
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 934
          },
          "name": "opsiConfigFieldInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 947
          },
          "name": "opsiConfigTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 968
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 1010
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 775
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 791
          },
          "name": "configItemCustomStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 807
          },
          "name": "configItemField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 823
          },
          "name": "configItemsApplicableContext",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 839
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 855
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 871
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 887
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 903
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 924
          },
          "name": "opsiConfigField",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 940
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 958
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfiguration"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 9
      },
      "name": "OpsiOpsiConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#opsi_config_type OpsiOpsiConfiguration#opsi_config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 56
          },
          "name": "opsiConfigType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#compartment_id OpsiOpsiConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#config_item_custom_status OpsiOpsiConfiguration#config_item_custom_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 17
          },
          "name": "configItemCustomStatus",
          "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/opsi_opsi_configuration#config_item_field OpsiOpsiConfiguration#config_item_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 21
          },
          "name": "configItemField",
          "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/opsi_opsi_configuration#config_items OpsiOpsiConfiguration#config_items}",
            "stability": "stable",
            "summary": "config_items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 66
          },
          "name": "configItems",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems"
                    },
                    "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/opsi_opsi_configuration#config_items_applicable_context OpsiOpsiConfiguration#config_items_applicable_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 25
          },
          "name": "configItemsApplicableContext",
          "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/opsi_opsi_configuration#defined_tags OpsiOpsiConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#description OpsiOpsiConfiguration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#display_name OpsiOpsiConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#freeform_tags OpsiOpsiConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#id OpsiOpsiConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#opsi_config_field OpsiOpsiConfiguration#opsi_config_field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 52
          },
          "name": "opsiConfigField",
          "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/opsi_opsi_configuration#system_tags OpsiOpsiConfiguration#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi_opsi_configuration#timeouts OpsiOpsiConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfig"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 346
      },
      "name": "OpsiOpsiConfigurationConfigItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#config_item_type OpsiOpsiConfiguration#config_item_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 350
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#name OpsiOpsiConfiguration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 354
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#value OpsiOpsiConfiguration#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 358
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItems"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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.OpsiOpsiConfigurationConfigItemsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiOpsiConfigurationConfigItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 530
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
            "line": 530
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsList"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 244
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadata",
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadata"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 328
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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.OpsiOpsiConfigurationConfigItemsMetadataOutputReference"
            }
          }
        }
      ],
      "name": "OpsiOpsiConfigurationConfigItemsMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 335
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
            "line": 335
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataList"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 267
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 296
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 301
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 306
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 311
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 317
          },
          "name": "unitDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 323
          },
          "name": "valueInputDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadata"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataOutputReference"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 74
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadataUnitDetails",
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataUnitDetails"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 136
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 143
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
            "line": 143
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsList"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 97
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 126
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 131
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataUnitDetails"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataUnitDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 154
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadataValueInputDetails",
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataValueInputDetails"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsList"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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/opsi-opsi-configuration/index.ts",
        "line": 177
      },
      "name": "OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 206
          },
          "name": "allowedValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 211
          },
          "name": "maxValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 216
          },
          "name": "minValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 221
          },
          "name": "possibleValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataValueInputDetails"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsMetadataValueInputDetailsOutputReference"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 497
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 513
          },
          "name": "resetValue"
        }
      ],
      "name": "OpsiOpsiConfigurationConfigItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 461
          },
          "name": "applicableContexts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 479
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 485
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItemsMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 474
          },
          "name": "configItemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 501
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 517
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 467
          },
          "name": "configItemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 491
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 507
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationConfigItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationConfigItemsOutputReference"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 541
      },
      "name": "OpsiOpsiConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/opsi_opsi_configuration#create OpsiOpsiConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 545
          },
          "name": "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/opsi_opsi_configuration#delete OpsiOpsiConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 549
          },
          "name": "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/opsi_opsi_configuration#update OpsiOpsiConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 553
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationTimeouts"
    },
    "cdktf-provider-oci.OpsiOpsiConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/opsi-opsi-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/opsi-opsi-configuration/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 661
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 677
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 693
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OpsiOpsiConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 665
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 681
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 697
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 655
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 671
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 687
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/opsi-opsi-configuration/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OpsiOpsiConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/opsi-opsi-configuration/index:OpsiOpsiConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OptimizerEnrollmentStatus": {
      "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/optimizer_enrollment_status oci_optimizer_enrollment_status}."
      },
      "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatus",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_enrollment_status oci_optimizer_enrollment_status} Resource."
        },
        "locationInModule": {
          "filename": "src/optimizer-enrollment-status/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.OptimizerEnrollmentStatusConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-enrollment-status/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OptimizerEnrollmentStatus resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/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 OptimizerEnrollmentStatus 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/optimizer_enrollment_status#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OptimizerEnrollmentStatus that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OptimizerEnrollmentStatus to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 326
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 329
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OptimizerEnrollmentStatus",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 255
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 289
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 307
          },
          "name": "statusReason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 312
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 323
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 268
          },
          "name": "enrollmentStatusIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 302
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 333
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 261
          },
          "name": "enrollmentStatusId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 295
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-enrollment-status/index:OptimizerEnrollmentStatus"
    },
    "cdktf-provider-oci.OptimizerEnrollmentStatusConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-enrollment-status/index.ts",
        "line": 9
      },
      "name": "OptimizerEnrollmentStatusConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_enrollment_status#enrollment_status_id OptimizerEnrollmentStatus#enrollment_status_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 13
          },
          "name": "enrollmentStatusId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_enrollment_status#status OptimizerEnrollmentStatus#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 24
          },
          "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/optimizer_enrollment_status#id OptimizerEnrollmentStatus#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/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/optimizer_enrollment_status#timeouts OptimizerEnrollmentStatus#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts"
          }
        }
      ],
      "symbolId": "src/optimizer-enrollment-status/index:OptimizerEnrollmentStatusConfig"
    },
    "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-enrollment-status/index.ts",
        "line": 32
      },
      "name": "OptimizerEnrollmentStatusTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_enrollment_status#create OptimizerEnrollmentStatus#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/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/optimizer_enrollment_status#delete OptimizerEnrollmentStatus#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/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/optimizer_enrollment_status#update OptimizerEnrollmentStatus#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-enrollment-status/index:OptimizerEnrollmentStatusTimeouts"
    },
    "cdktf-provider-oci.OptimizerEnrollmentStatusTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-enrollment-status/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/optimizer-enrollment-status/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OptimizerEnrollmentStatusTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-enrollment-status/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerEnrollmentStatusTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-enrollment-status/index:OptimizerEnrollmentStatusTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfile": {
      "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/optimizer_profile oci_optimizer_profile}."
      },
      "fqn": "cdktf-provider-oci.OptimizerProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile oci_optimizer_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/index.ts",
          "line": 867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OptimizerProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OptimizerProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 852
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OptimizerProfile 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/optimizer_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OptimizerProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OptimizerProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1029
          },
          "name": "putLevelsConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1042
          },
          "name": "putTargetCompartments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartments"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1058
          },
          "name": "putTargetTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerProfileTargetTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1074
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerProfileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 908
          },
          "name": "resetAggregationIntervalInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 937
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 966
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 982
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1045
          },
          "name": "resetTargetCompartments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1061
          },
          "name": "resetTargetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1077
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1089
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1105
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OptimizerProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 840
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1026
          },
          "name": "levelsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1004
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1010
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1039
          },
          "name": "targetCompartments",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartmentsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1055
          },
          "name": "targetTags",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1015
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1071
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1020
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 912
          },
          "name": "aggregationIntervalInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 925
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 941
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 954
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 970
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 986
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1033
          },
          "name": "levelsConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 999
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1049
          },
          "name": "targetCompartmentsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartments"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1065
          },
          "name": "targetTagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 1081
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerProfileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 902
          },
          "name": "aggregationIntervalInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 918
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 931
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 947
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 960
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 976
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 992
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfile"
    },
    "cdktf-provider-oci.OptimizerProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 9
      },
      "name": "OptimizerProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#compartment_id OptimizerProfile#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer_profile#description OptimizerProfile#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 25
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#levels_configuration OptimizerProfile#levels_configuration}",
            "stability": "stable",
            "summary": "levels_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 46
          },
          "name": "levelsConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfiguration"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#name OptimizerProfile#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer_profile#aggregation_interval_in_days OptimizerProfile#aggregation_interval_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 13
          },
          "name": "aggregationIntervalInDays",
          "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/optimizer_profile#defined_tags OptimizerProfile#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer_profile#freeform_tags OptimizerProfile#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer_profile#id OptimizerProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer_profile#target_compartments OptimizerProfile#target_compartments}",
            "stability": "stable",
            "summary": "target_compartments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 52
          },
          "name": "targetCompartments",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartments"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#target_tags OptimizerProfile#target_tags}",
            "stability": "stable",
            "summary": "target_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 58
          },
          "name": "targetTags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#timeouts OptimizerProfile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTimeouts"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileConfig"
    },
    "cdktf-provider-oci.OptimizerProfileLevelsConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 215
      },
      "name": "OptimizerProfileLevelsConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#items OptimizerProfile#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 221
          },
          "name": "items",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileLevelsConfiguration"
    },
    "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 66
      },
      "name": "OptimizerProfileLevelsConfigurationItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#level OptimizerProfile#level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 70
          },
          "name": "level",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#recommendation_id OptimizerProfile#recommendation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 74
          },
          "name": "recommendationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileLevelsConfigurationItems"
    },
    "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/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.OptimizerProfileLevelsConfigurationItemsOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerProfileLevelsConfigurationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 204
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
            "line": 204
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileLevelsConfigurationItemsList"
    },
    "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 171
          },
          "name": "resetLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 187
          },
          "name": "resetRecommendationId"
        }
      ],
      "name": "OptimizerProfileLevelsConfigurationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 175
          },
          "name": "levelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 191
          },
          "name": "recommendationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 165
          },
          "name": "level",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 181
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileLevelsConfigurationItemsOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfileLevelsConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 290
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 293
          },
          "name": "resetItems"
        }
      ],
      "name": "OptimizerProfileLevelsConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 287
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 297
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfigurationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileLevelsConfiguration"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileLevelsConfigurationOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfileTargetCompartments": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 301
      },
      "name": "OptimizerProfileTargetCompartments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#items OptimizerProfile#items}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 305
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetCompartments"
    },
    "cdktf-provider-oci.OptimizerProfileTargetCompartmentsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 337
      },
      "name": "OptimizerProfileTargetCompartmentsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 378
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 371
          },
          "name": "items",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetCompartments"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetCompartmentsOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfileTargetTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 588
      },
      "name": "OptimizerProfileTargetTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#items OptimizerProfile#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 594
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetTags"
    },
    "cdktf-provider-oci.OptimizerProfileTargetTagsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 382
      },
      "name": "OptimizerProfileTargetTagsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#tag_definition_name OptimizerProfile#tag_definition_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 386
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#tag_namespace_name OptimizerProfile#tag_namespace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 390
          },
          "name": "tagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#tag_value_type OptimizerProfile#tag_value_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 394
          },
          "name": "tagValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#tag_values OptimizerProfile#tag_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 398
          },
          "name": "tagValues",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetTagsItems"
    },
    "cdktf-provider-oci.OptimizerProfileTargetTagsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
        "line": 569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/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.OptimizerProfileTargetTagsItemsOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerProfileTargetTagsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 577
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
            "line": 577
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetTagsItemsList"
    },
    "cdktf-provider-oci.OptimizerProfileTargetTagsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 560
          },
          "name": "resetTagValues"
        }
      ],
      "name": "OptimizerProfileTargetTagsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 522
          },
          "name": "tagDefinitionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 535
          },
          "name": "tagNamespaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 564
          },
          "name": "tagValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 548
          },
          "name": "tagValueTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 515
          },
          "name": "tagDefinitionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 528
          },
          "name": "tagNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 554
          },
          "name": "tagValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 541
          },
          "name": "tagValueType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetTagsItemsOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfileTargetTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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/optimizer-profile/index.ts",
        "line": 626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 663
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "OptimizerProfileTargetTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 660
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 667
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OptimizerProfileTargetTagsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerProfileTargetTags"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTargetTagsOutputReference"
    },
    "cdktf-provider-oci.OptimizerProfileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 671
      },
      "name": "OptimizerProfileTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_profile#create OptimizerProfile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 675
          },
          "name": "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/optimizer_profile#delete OptimizerProfile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 679
          },
          "name": "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/optimizer_profile#update OptimizerProfile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 683
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTimeouts"
    },
    "cdktf-provider-oci.OptimizerProfileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerProfileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-profile/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 791
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 807
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 823
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OptimizerProfileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 795
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 811
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 827
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 785
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 801
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 817
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-profile/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerProfileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-profile/index:OptimizerProfileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OptimizerRecommendation": {
      "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/optimizer_recommendation oci_optimizer_recommendation}."
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_recommendation oci_optimizer_recommendation} Resource."
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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.OptimizerRecommendationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OptimizerRecommendation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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 OptimizerRecommendation 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/optimizer_recommendation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OptimizerRecommendation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OptimizerRecommendation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 621
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 524
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 624
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 603
          },
          "name": "resetTimeStatusEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 636
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 646
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OptimizerRecommendation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 491
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 496
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 501
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 506
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 512
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 533
          },
          "name": "importance",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 538
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 557
          },
          "name": "resourceCounts",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationResourceCountsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 562
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 581
          },
          "name": "supportedLevels",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 586
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 618
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 591
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 612
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 528
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 551
          },
          "name": "recommendationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 575
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 628
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 607
          },
          "name": "timeStatusEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 518
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 544
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 568
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 597
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendation"
    },
    "cdktf-provider-oci.OptimizerRecommendationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 9
      },
      "name": "OptimizerRecommendationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_recommendation#recommendation_id OptimizerRecommendation#recommendation_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 20
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_recommendation#status OptimizerRecommendation#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 24
          },
          "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/optimizer_recommendation#id OptimizerRecommendation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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/optimizer_recommendation#timeouts OptimizerRecommendation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_recommendation#time_status_end OptimizerRecommendation#time_status_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 28
          },
          "name": "timeStatusEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationConfig"
    },
    "cdktf-provider-oci.OptimizerRecommendationResourceCounts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationResourceCounts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 36
      },
      "name": "OptimizerRecommendationResourceCounts",
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationResourceCounts"
    },
    "cdktf-provider-oci.OptimizerRecommendationResourceCountsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationResourceCountsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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.OptimizerRecommendationResourceCountsOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerRecommendationResourceCountsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 105
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
            "line": 105
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationResourceCountsList"
    },
    "cdktf-provider-oci.OptimizerRecommendationResourceCountsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationResourceCountsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 59
      },
      "name": "OptimizerRecommendationResourceCountsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 88
          },
          "name": "count",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 93
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationResourceCounts"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationResourceCountsOutputReference"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevels": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 191
      },
      "name": "OptimizerRecommendationSupportedLevels",
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevels"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 116
      },
      "name": "OptimizerRecommendationSupportedLevelsItems",
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevelsItems"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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.OptimizerRecommendationSupportedLevelsItemsOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerRecommendationSupportedLevelsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevelsItemsList"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 139
      },
      "name": "OptimizerRecommendationSupportedLevelsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItems"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevelsItemsOutputReference"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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.OptimizerRecommendationSupportedLevelsOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerRecommendationSupportedLevelsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 256
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
            "line": 256
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevelsList"
    },
    "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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/optimizer-recommendation/index.ts",
        "line": 214
      },
      "name": "OptimizerRecommendationSupportedLevelsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 244
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevelsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerRecommendationSupportedLevels"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationSupportedLevelsOutputReference"
    },
    "cdktf-provider-oci.OptimizerRecommendationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 267
      },
      "name": "OptimizerRecommendationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_recommendation#create OptimizerRecommendation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 271
          },
          "name": "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/optimizer_recommendation#delete OptimizerRecommendation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 275
          },
          "name": "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/optimizer_recommendation#update OptimizerRecommendation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 279
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationTimeouts"
    },
    "cdktf-provider-oci.OptimizerRecommendationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-recommendation/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-recommendation/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 387
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 403
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 419
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OptimizerRecommendationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 391
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 407
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 423
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 381
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 397
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 413
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-recommendation/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerRecommendationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-recommendation/index:OptimizerRecommendationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OptimizerResourceAction": {
      "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/optimizer_resource_action oci_optimizer_resource_action}."
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceAction",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_resource_action oci_optimizer_resource_action} Resource."
        },
        "locationInModule": {
          "filename": "src/optimizer-resource-action/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.OptimizerResourceActionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-resource-action/index.ts",
        "line": 285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OptimizerResourceAction resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/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 OptimizerResourceAction 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/optimizer_resource_action#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OptimizerResourceAction that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OptimizerResourceAction to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 485
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 384
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 488
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 467
          },
          "name": "resetTimeStatusEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 500
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OptimizerResourceAction",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 290
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 346
          },
          "name": "action",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerResourceActionActionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 351
          },
          "name": "categoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 356
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 361
          },
          "name": "compartmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 366
          },
          "name": "estimatedCostSaving",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 372
          },
          "name": "extendedMetadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 394
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 404
          },
          "name": "recommendationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 422
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 427
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 432
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 450
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 482
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 455
          },
          "name": "timeStatusBegin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 476
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 388
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 417
          },
          "name": "resourceActionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 445
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 492
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 471
          },
          "name": "timeStatusEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 378
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 410
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 438
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 461
          },
          "name": "timeStatusEnd",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceAction"
    },
    "cdktf-provider-oci.OptimizerResourceActionAction": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionAction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-resource-action/index.ts",
        "line": 36
      },
      "name": "OptimizerResourceActionAction",
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionAction"
    },
    "cdktf-provider-oci.OptimizerResourceActionActionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionActionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-resource-action/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/optimizer-resource-action/index.ts",
        "line": 103
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/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.OptimizerResourceActionActionOutputReference"
            }
          }
        }
      ],
      "name": "OptimizerResourceActionActionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 110
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/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/optimizer-resource-action/index.ts",
            "line": 110
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionActionList"
    },
    "cdktf-provider-oci.OptimizerResourceActionActionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionActionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-resource-action/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/optimizer-resource-action/index.ts",
        "line": 59
      },
      "name": "OptimizerResourceActionActionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 88
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 93
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 98
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerResourceActionAction"
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionActionOutputReference"
    },
    "cdktf-provider-oci.OptimizerResourceActionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-resource-action/index.ts",
        "line": 9
      },
      "name": "OptimizerResourceActionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_resource_action#resource_action_id OptimizerResourceAction#resource_action_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 20
          },
          "name": "resourceActionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_resource_action#status OptimizerResourceAction#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 24
          },
          "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/optimizer_resource_action#id OptimizerResourceAction#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/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/optimizer_resource_action#timeouts OptimizerResourceAction#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_resource_action#time_status_end OptimizerResourceAction#time_status_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 28
          },
          "name": "timeStatusEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionConfig"
    },
    "cdktf-provider-oci.OptimizerResourceActionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/optimizer-resource-action/index.ts",
        "line": 121
      },
      "name": "OptimizerResourceActionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/optimizer_resource_action#create OptimizerResourceAction#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 125
          },
          "name": "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/optimizer_resource_action#delete OptimizerResourceAction#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 129
          },
          "name": "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/optimizer_resource_action#update OptimizerResourceAction#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 133
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionTimeouts"
    },
    "cdktf-provider-oci.OptimizerResourceActionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/optimizer-resource-action/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/optimizer-resource-action/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 241
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 257
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 273
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OptimizerResourceActionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 245
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 261
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 277
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 235
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 251
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 267
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/optimizer-resource-action/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OptimizerResourceActionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/optimizer-resource-action/index:OptimizerResourceActionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEvent": {
      "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/os_management_hub_event oci_os_management_hub_event}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEvent",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_event oci_os_management_hub_event} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubEventConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 727
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubEvent resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 744
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubEvent 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/os_management_hub_event#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubEvent that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubEvent to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 937
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubEventTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 795
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 817
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 856
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 872
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 940
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 952
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 963
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubEvent",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 732
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 805
          },
          "name": "data",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 826
          },
          "name": "eventDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 844
          },
          "name": "eventSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 881
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 886
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 891
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 896
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 902
          },
          "name": "systemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 908
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 913
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 918
          },
          "name": "timeOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 934
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 923
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 928
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 799
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 821
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 839
          },
          "name": "eventIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 860
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 876
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 944
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubEventTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 789
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 811
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 832
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 850
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 866
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEvent"
    },
    "cdktf-provider-oci.OsManagementHubEventConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 9
      },
      "name": "OsManagementHubEventConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_event#event_id OsManagementHubEvent#event_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 21
          },
          "name": "eventId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_event#compartment_id OsManagementHubEvent#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os_management_hub_event#defined_tags OsManagementHubEvent#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os_management_hub_event#freeform_tags OsManagementHubEvent#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os_management_hub_event#id OsManagementHubEvent#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os_management_hub_event#timeouts OsManagementHubEvent#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventConfig"
    },
    "cdktf-provider-oci.OsManagementHubEventData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 311
      },
      "name": "OsManagementHubEventData",
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventData"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 120
      },
      "name": "OsManagementHubEventDataAdditionalDetails",
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetails"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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.OsManagementHubEventDataAdditionalDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubEventDataAdditionalDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 200
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
            "line": 200
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetailsList"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 143
      },
      "name": "OsManagementHubEventDataAdditionalDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 172
          },
          "name": "exploitCves",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 177
          },
          "name": "initiatorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 183
          },
          "name": "vmcore",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcoreList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 188
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcore": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcore",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 40
      },
      "name": "OsManagementHubEventDataAdditionalDetailsVmcore",
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetailsVmcore"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcoreList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcoreList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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.OsManagementHubEventDataAdditionalDetailsVmcoreOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubEventDataAdditionalDetailsVmcoreList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
            "line": 109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetailsVmcoreList"
    },
    "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcoreOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcoreOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 63
      },
      "name": "OsManagementHubEventDataAdditionalDetailsVmcoreOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 92
          },
          "name": "backtrace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 97
          },
          "name": "component",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsVmcore"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataAdditionalDetailsVmcoreOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEventDataContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 211
      },
      "name": "OsManagementHubEventDataContent",
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataContent"
    },
    "cdktf-provider-oci.OsManagementHubEventDataContentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataContentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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.OsManagementHubEventDataContentOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubEventDataContentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataContentList"
    },
    "cdktf-provider-oci.OsManagementHubEventDataContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 234
      },
      "name": "OsManagementHubEventDataContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 263
          },
          "name": "contentAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 268
          },
          "name": "contentLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 273
          },
          "name": "exploitDetectionLogContent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 278
          },
          "name": "exploitObjectStoreLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 283
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 288
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataContent"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataContentOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEventDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 440
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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.OsManagementHubEventDataOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubEventDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 447
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
            "line": 447
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataList"
    },
    "cdktf-provider-oci.OsManagementHubEventDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 334
      },
      "name": "OsManagementHubEventDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 364
          },
          "name": "additionalDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataAdditionalDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 369
          },
          "name": "attemptedResolutions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 375
          },
          "name": "content",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventDataContentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 380
          },
          "name": "errorCause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 385
          },
          "name": "errorLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 390
          },
          "name": "eventCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 395
          },
          "name": "eventFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 400
          },
          "name": "healthState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 405
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 410
          },
          "name": "reason",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 415
          },
          "name": "rebootStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 420
          },
          "name": "resolutionLog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 425
          },
          "name": "resolutionStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 430
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 435
          },
          "name": "timeFirstOccurred",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventData"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventDataOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEventSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 458
      },
      "name": "OsManagementHubEventSystemDetails",
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventSystemDetails"
    },
    "cdktf-provider-oci.OsManagementHubEventSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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.OsManagementHubEventSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubEventSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 552
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
            "line": 552
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventSystemDetailsList"
    },
    "cdktf-provider-oci.OsManagementHubEventSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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/os-management-hub-event/index.ts",
        "line": 481
      },
      "name": "OsManagementHubEventSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 510
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 515
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 520
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 525
          },
          "name": "osKernelRelease",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 530
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 535
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 540
          },
          "name": "osSystemVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubEventSystemDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubEventTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 563
      },
      "name": "OsManagementHubEventTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_event#create OsManagementHubEvent#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 567
          },
          "name": "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/os_management_hub_event#delete OsManagementHubEvent#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 571
          },
          "name": "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/os_management_hub_event#update OsManagementHubEvent#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 575
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubEventTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubEventTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-event/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-event/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 683
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 699
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 715
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubEventTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 687
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 703
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 719
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 677
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 693
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 709
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-event/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubEventTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-event/index:OsManagementHubEventTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironment": {
      "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/os_management_hub_lifecycle_environment oci_os_management_hub_lifecycle_environment}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment oci_os_management_hub_lifecycle_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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.OsManagementHubLifecycleEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubLifecycleEnvironment resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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 OsManagementHubLifecycleEnvironment 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/os_management_hub_lifecycle_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubLifecycleEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubLifecycleEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1033
          },
          "name": "putStages",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1046
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 890
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 906
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 935
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 951
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 967
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1049
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1061
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1078
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 795
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 977
          },
          "name": "managedInstanceIds",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1030
          },
          "name": "stages",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 995
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1001
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1006
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1011
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1043
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 865
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 878
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 894
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 910
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 923
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 939
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 955
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 971
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 990
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1037
          },
          "name": "stagesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1053
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1024
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 858
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 871
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 884
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 900
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 916
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 929
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 945
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 961
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 983
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 1017
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironment"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 9
      },
      "name": "OsManagementHubLifecycleEnvironmentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#arch_type OsManagementHubLifecycleEnvironment#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 13
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#compartment_id OsManagementHubLifecycleEnvironment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#display_name OsManagementHubLifecycleEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#os_family OsManagementHubLifecycleEnvironment#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 48
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#stages OsManagementHubLifecycleEnvironment#stages}",
            "stability": "stable",
            "summary": "stages block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 58
          },
          "name": "stages",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages"
                    },
                    "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/os_management_hub_lifecycle_environment#vendor_name OsManagementHubLifecycleEnvironment#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 52
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#defined_tags OsManagementHubLifecycleEnvironment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#description OsManagementHubLifecycleEnvironment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#freeform_tags OsManagementHubLifecycleEnvironment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#id OsManagementHubLifecycleEnvironment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os_management_hub_lifecycle_environment#location OsManagementHubLifecycleEnvironment#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 44
          },
          "name": "location",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#timeouts OsManagementHubLifecycleEnvironment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentConfig"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 66
      },
      "name": "OsManagementHubLifecycleEnvironmentManagedInstanceIds",
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentManagedInstanceIds"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIdsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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.OsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentManagedInstanceIdsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentManagedInstanceIdsList"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 89
      },
      "name": "OsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 118
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentManagedInstanceIds"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentManagedInstanceIdsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 321
      },
      "name": "OsManagementHubLifecycleEnvironmentStages",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#display_name OsManagementHubLifecycleEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 333
          },
          "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/os_management_hub_lifecycle_environment#rank OsManagementHubLifecycleEnvironment#rank}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 341
          },
          "name": "rank",
          "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/os_management_hub_lifecycle_environment#compartment_id OsManagementHubLifecycleEnvironment#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 325
          },
          "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/os_management_hub_lifecycle_environment#defined_tags OsManagementHubLifecycleEnvironment#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 329
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "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/os_management_hub_lifecycle_environment#freeform_tags OsManagementHubLifecycleEnvironment#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 337
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStages"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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.OsManagementHubLifecycleEnvironmentStagesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentStagesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 615
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
            "line": 615
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesList"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIds": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIds",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 146
      },
      "name": "OsManagementHubLifecycleEnvironmentStagesManagedInstanceIds",
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesManagedInstanceIds"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 169
      },
      "name": "OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 198
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIds"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 482
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 498
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 527
          },
          "name": "resetFreeformTags"
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentStagesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 470
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 541
          },
          "name": "lifecycleEnvironmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 546
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 552
          },
          "name": "managedInstanceIds",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesManagedInstanceIdsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 557
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 576
          },
          "name": "softwareSourceId",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 581
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 587
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 592
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 597
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 602
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 486
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 502
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 515
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 531
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 570
          },
          "name": "rankInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 476
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 492
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 508
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 521
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 563
          },
          "name": "rank",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStages"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceId": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 226
      },
      "name": "OsManagementHubLifecycleEnvironmentStagesSoftwareSourceId",
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesSoftwareSourceId"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 310
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
            "line": 310
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdList"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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/os-management-hub-lifecycle-environment/index.ts",
        "line": 249
      },
      "name": "OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 278
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 283
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 288
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 293
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 298
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentStagesSoftwareSourceId"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentStagesSoftwareSourceIdOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 626
      },
      "name": "OsManagementHubLifecycleEnvironmentTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_environment#create OsManagementHubLifecycleEnvironment#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 630
          },
          "name": "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/os_management_hub_lifecycle_environment#delete OsManagementHubLifecycleEnvironment#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 634
          },
          "name": "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/os_management_hub_lifecycle_environment#update OsManagementHubLifecycleEnvironment#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 638
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-environment/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-environment/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 746
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 762
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 778
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubLifecycleEnvironmentTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 750
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 766
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 782
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 740
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 756
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 772
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-environment/index.ts",
            "line": 696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleEnvironmentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-environment/index:OsManagementHubLifecycleEnvironmentTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagement": {
      "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/os_management_hub_lifecycle_stage_attach_managed_instances_management oci_os_management_hub_lifecycle_stage_attach_managed_instances_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management oci_os_management_hub_lifecycle_stage_attach_managed_instances_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/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.OsManagementHubLifecycleStageAttachManagedInstancesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubLifecycleStageAttachManagedInstancesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/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 OsManagementHubLifecycleStageAttachManagedInstancesManagement 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/os_management_hub_lifecycle_stage_attach_managed_instances_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubLifecycleStageAttachManagedInstancesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubLifecycleStageAttachManagedInstancesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 523
          },
          "name": "putManagedInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 536
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 497
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 539
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 551
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 520
          },
          "name": "managedInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 533
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 501
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 514
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 527
          },
          "name": "managedInstanceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 543
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 507
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagement"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management#lifecycle_stage_id OsManagementHubLifecycleStageAttachManagedInstancesManagement#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management#managed_instance_details OsManagementHubLifecycleStageAttachManagedInstancesManagement#managed_instance_details}",
            "stability": "stable",
            "summary": "managed_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 26
          },
          "name": "managedInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_lifecycle_stage_attach_managed_instances_management#id OsManagementHubLifecycleStageAttachManagedInstancesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-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/os_management_hub_lifecycle_stage_attach_managed_instances_management#timeouts OsManagementHubLifecycleStageAttachManagedInstancesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 151
      },
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management#managed_instances OsManagementHubLifecycleStageAttachManagedInstancesManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 155
          },
          "name": "managedInstances",
          "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/os_management_hub_lifecycle_stage_attach_managed_instances_management#work_request_details OsManagementHubLifecycleStageAttachManagedInstancesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 161
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 256
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 259
          },
          "name": "resetWorkRequestDetails"
        }
      ],
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 253
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 247
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 263
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 240
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 34
      },
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management#description OsManagementHubLifecycleStageAttachManagedInstancesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 38
          },
          "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/os_management_hub_lifecycle_stage_attach_managed_instances_management#display_name OsManagementHubLifecycleStageAttachManagedInstancesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 42
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/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/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 127
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 143
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 131
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 147
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 137
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 267
      },
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_attach_managed_instances_management#create OsManagementHubLifecycleStageAttachManagedInstancesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 271
          },
          "name": "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/os_management_hub_lifecycle_stage_attach_managed_instances_management#delete OsManagementHubLifecycleStageAttachManagedInstancesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 275
          },
          "name": "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/os_management_hub_lifecycle_stage_attach_managed_instances_management#update OsManagementHubLifecycleStageAttachManagedInstancesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 279
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 387
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 403
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 419
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 391
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 407
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 423
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 381
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 397
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 413
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-attach-managed-instances-management/index:OsManagementHubLifecycleStageAttachManagedInstancesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagement": {
      "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/os_management_hub_lifecycle_stage_detach_managed_instances_management oci_os_management_hub_lifecycle_stage_detach_managed_instances_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management oci_os_management_hub_lifecycle_stage_detach_managed_instances_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/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.OsManagementHubLifecycleStageDetachManagedInstancesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubLifecycleStageDetachManagedInstancesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/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 OsManagementHubLifecycleStageDetachManagedInstancesManagement 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/os_management_hub_lifecycle_stage_detach_managed_instances_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubLifecycleStageDetachManagedInstancesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubLifecycleStageDetachManagedInstancesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 523
          },
          "name": "putManagedInstanceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 536
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 497
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 539
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 551
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 520
          },
          "name": "managedInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 533
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 501
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 514
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 527
          },
          "name": "managedInstanceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 543
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 491
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 507
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagement"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management#lifecycle_stage_id OsManagementHubLifecycleStageDetachManagedInstancesManagement#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management#managed_instance_details OsManagementHubLifecycleStageDetachManagedInstancesManagement#managed_instance_details}",
            "stability": "stable",
            "summary": "managed_instance_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 26
          },
          "name": "managedInstanceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_lifecycle_stage_detach_managed_instances_management#id OsManagementHubLifecycleStageDetachManagedInstancesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-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/os_management_hub_lifecycle_stage_detach_managed_instances_management#timeouts OsManagementHubLifecycleStageDetachManagedInstancesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 32
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 151
      },
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management#managed_instances OsManagementHubLifecycleStageDetachManagedInstancesManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 155
          },
          "name": "managedInstances",
          "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/os_management_hub_lifecycle_stage_detach_managed_instances_management#work_request_details OsManagementHubLifecycleStageDetachManagedInstancesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 161
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 256
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 259
          },
          "name": "resetWorkRequestDetails"
        }
      ],
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 253
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 247
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 263
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 240
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 34
      },
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management#description OsManagementHubLifecycleStageDetachManagedInstancesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 38
          },
          "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/os_management_hub_lifecycle_stage_detach_managed_instances_management#display_name OsManagementHubLifecycleStageDetachManagedInstancesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 42
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/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/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 81
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 127
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 143
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 131
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 147
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 121
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 137
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementManagedInstanceDetailsWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 267
      },
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_detach_managed_instances_management#create OsManagementHubLifecycleStageDetachManagedInstancesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 271
          },
          "name": "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/os_management_hub_lifecycle_stage_detach_managed_instances_management#delete OsManagementHubLifecycleStageDetachManagedInstancesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 275
          },
          "name": "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/os_management_hub_lifecycle_stage_detach_managed_instances_management#update OsManagementHubLifecycleStageDetachManagedInstancesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 279
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 387
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 403
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 419
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 391
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 407
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 423
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 381
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 397
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 413
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index.ts",
            "line": 337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-detach-managed-instances-management/index:OsManagementHubLifecycleStageDetachManagedInstancesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagement": {
      "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/os_management_hub_lifecycle_stage_promote_software_source_management oci_os_management_hub_lifecycle_stage_promote_software_source_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management oci_os_management_hub_lifecycle_stage_promote_software_source_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubLifecycleStagePromoteSoftwareSourceManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/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 OsManagementHubLifecycleStagePromoteSoftwareSourceManagement 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/os_management_hub_lifecycle_stage_promote_software_source_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubLifecycleStagePromoteSoftwareSourceManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubLifecycleStagePromoteSoftwareSourceManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 415
          },
          "name": "resetSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 403
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 419
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 396
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 409
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagement"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management#lifecycle_stage_id OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_lifecycle_stage_promote_software_source_management#id OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/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/os_management_hub_lifecycle_stage_promote_software_source_management#software_source_id OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management#timeouts OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management#work_request_details OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management#create OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_lifecycle_stage_promote_software_source_management#delete OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_lifecycle_stage_promote_software_source_management#update OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/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/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_promote_software_source_management#description OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_lifecycle_stage_promote_software_source_management#display_name OsManagementHubLifecycleStagePromoteSoftwareSourceManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-promote-software-source-management/index:OsManagementHubLifecycleStagePromoteSoftwareSourceManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagement": {
      "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/os_management_hub_lifecycle_stage_reboot_management oci_os_management_hub_lifecycle_stage_reboot_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_reboot_management oci_os_management_hub_lifecycle_stage_reboot_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-reboot-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubLifecycleStageRebootManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/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 OsManagementHubLifecycleStageRebootManagement 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/os_management_hub_lifecycle_stage_reboot_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubLifecycleStageRebootManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubLifecycleStageRebootManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 415
          },
          "name": "resetRebootTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubLifecycleStageRebootManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 403
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 419
          },
          "name": "rebootTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 396
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 409
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagement"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubLifecycleStageRebootManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_reboot_management#lifecycle_stage_id OsManagementHubLifecycleStageRebootManagement#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_lifecycle_stage_reboot_management#id OsManagementHubLifecycleStageRebootManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/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/os_management_hub_lifecycle_stage_reboot_management#reboot_timeout_in_mins OsManagementHubLifecycleStageRebootManagement#reboot_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 24
          },
          "name": "rebootTimeoutInMins",
          "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/os_management_hub_lifecycle_stage_reboot_management#timeouts OsManagementHubLifecycleStageRebootManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_reboot_management#work_request_details OsManagementHubLifecycleStageRebootManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubLifecycleStageRebootManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_reboot_management#create OsManagementHubLifecycleStageRebootManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_lifecycle_stage_reboot_management#delete OsManagementHubLifecycleStageRebootManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_lifecycle_stage_reboot_management#update OsManagementHubLifecycleStageRebootManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-reboot-management/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/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubLifecycleStageRebootManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubLifecycleStageRebootManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_lifecycle_stage_reboot_management#description OsManagementHubLifecycleStageRebootManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_lifecycle_stage_reboot_management#display_name OsManagementHubLifecycleStageRebootManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-lifecycle-stage-reboot-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubLifecycleStageRebootManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-lifecycle-stage-reboot-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubLifecycleStageRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-lifecycle-stage-reboot-management/index:OsManagementHubLifecycleStageRebootManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstance": {
      "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/os_management_hub_managed_instance oci_os_management_hub_managed_instance}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance oci_os_management_hub_managed_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/index.ts",
          "line": 670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 655
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubManagedInstance 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/os_management_hub_managed_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 972
          },
          "name": "putAutonomousSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 988
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 975
          },
          "name": "resetAutonomousSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 728
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 754
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 836
          },
          "name": "resetNotificationTopicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 877
          },
          "name": "resetPrimaryManagementStationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 908
          },
          "name": "resetSecondaryManagementStationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 991
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 1003
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 1016
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 643
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 701
          },
          "name": "agentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 706
          },
          "name": "architecture",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 969
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 711
          },
          "name": "bugUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 716
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 737
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 742
          },
          "name": "enhancementUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 763
          },
          "name": "installedPackages",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 768
          },
          "name": "installedWindowsUpdates",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 773
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 778
          },
          "name": "isManagementStation",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 783
          },
          "name": "isRebootRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 788
          },
          "name": "kspliceEffectiveKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 794
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 800
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 805
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 811
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 845
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 850
          },
          "name": "osKernelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 855
          },
          "name": "osName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 860
          },
          "name": "osVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 865
          },
          "name": "otherUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 886
          },
          "name": "profile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 891
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 896
          },
          "name": "scheduledJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 917
          },
          "name": "securityUpdatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 923
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 928
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 933
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 938
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 943
          },
          "name": "timeLastBoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 948
          },
          "name": "timeLastCheckin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 985
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 953
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 958
          },
          "name": "updatesAvailable",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 963
          },
          "name": "workRequestCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 979
          },
          "name": "autonomousSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 732
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 758
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 824
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 840
          },
          "name": "notificationTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 881
          },
          "name": "primaryManagementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 912
          },
          "name": "secondaryManagementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 995
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 722
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 748
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 817
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 830
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 871
          },
          "name": "primaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 902
          },
          "name": "secondaryManagementStationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstance"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagement": {
      "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/os_management_hub_managed_instance_attach_profile_management oci_os_management_hub_managed_instance_attach_profile_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_attach_profile_management oci_os_management_hub_managed_instance_attach_profile_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-attach-profile-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.OsManagementHubManagedInstanceAttachProfileManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceAttachProfileManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-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 OsManagementHubManagedInstanceAttachProfileManagement 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/os_management_hub_managed_instance_attach_profile_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceAttachProfileManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceAttachProfileManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-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/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceAttachProfileManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 279
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 292
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 272
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 285
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-attach-profile-management/index:OsManagementHubManagedInstanceAttachProfileManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceAttachProfileManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_attach_profile_management#managed_instance_id OsManagementHubManagedInstanceAttachProfileManagement#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_attach_profile_management#profile_id OsManagementHubManagedInstanceAttachProfileManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 24
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_attach_profile_management#id OsManagementHubManagedInstanceAttachProfileManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-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/os_management_hub_managed_instance_attach_profile_management#timeouts OsManagementHubManagedInstanceAttachProfileManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-attach-profile-management/index:OsManagementHubManagedInstanceAttachProfileManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubManagedInstanceAttachProfileManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_attach_profile_management#create OsManagementHubManagedInstanceAttachProfileManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-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/os_management_hub_managed_instance_attach_profile_management#delete OsManagementHubManagedInstanceAttachProfileManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-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/os_management_hub_managed_instance_attach_profile_management#update OsManagementHubManagedInstanceAttachProfileManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-attach-profile-management/index:OsManagementHubManagedInstanceAttachProfileManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-attach-profile-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/os-management-hub-managed-instance-attach-profile-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceAttachProfileManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-attach-profile-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAttachProfileManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-attach-profile-management/index:OsManagementHubManagedInstanceAttachProfileManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 385
      },
      "name": "OsManagementHubManagedInstanceAutonomousSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#is_data_collection_authorized OsManagementHubManagedInstance#is_data_collection_authorized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 389
          },
          "name": "isDataCollectionAuthorized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceAutonomousSettings"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 421
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 461
          },
          "name": "resetIsDataCollectionAuthorized"
        }
      ],
      "name": "OsManagementHubManagedInstanceAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 470
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 465
          },
          "name": "isDataCollectionAuthorizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 455
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#managed_instance_id OsManagementHubManagedInstance#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 24
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#autonomous_settings OsManagementHubManagedInstance#autonomous_settings}",
            "stability": "stable",
            "summary": "autonomous_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 42
          },
          "name": "autonomousSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceAutonomousSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#description OsManagementHubManagedInstance#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os_management_hub_managed_instance#id OsManagementHubManagedInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os_management_hub_managed_instance#notification_topic_id OsManagementHubManagedInstance#notification_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 28
          },
          "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/os_management_hub_managed_instance#primary_management_station_id OsManagementHubManagedInstance#primary_management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 32
          },
          "name": "primaryManagementStationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#secondary_management_station_id OsManagementHubManagedInstance#secondary_management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 36
          },
          "name": "secondaryManagementStationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#timeouts OsManagementHubManagedInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagement": {
      "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/os_management_hub_managed_instance_detach_profile_management oci_os_management_hub_managed_instance_detach_profile_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_detach_profile_management oci_os_management_hub_managed_instance_detach_profile_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-detach-profile-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.OsManagementHubManagedInstanceDetachProfileManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceDetachProfileManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-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 OsManagementHubManagedInstanceDetachProfileManagement 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/os_management_hub_managed_instance_detach_profile_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceDetachProfileManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceDetachProfileManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-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/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceDetachProfileManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 274
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 267
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-detach-profile-management/index:OsManagementHubManagedInstanceDetachProfileManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceDetachProfileManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_detach_profile_management#managed_instance_id OsManagementHubManagedInstanceDetachProfileManagement#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_detach_profile_management#id OsManagementHubManagedInstanceDetachProfileManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-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/os_management_hub_managed_instance_detach_profile_management#timeouts OsManagementHubManagedInstanceDetachProfileManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-detach-profile-management/index:OsManagementHubManagedInstanceDetachProfileManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
        "line": 28
      },
      "name": "OsManagementHubManagedInstanceDetachProfileManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_detach_profile_management#create OsManagementHubManagedInstanceDetachProfileManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-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/os_management_hub_managed_instance_detach_profile_management#delete OsManagementHubManagedInstanceDetachProfileManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-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/os_management_hub_managed_instance_detach_profile_management#update OsManagementHubManagedInstanceDetachProfileManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-detach-profile-management/index:OsManagementHubManagedInstanceDetachProfileManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-detach-profile-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/os-management-hub-managed-instance-detach-profile-management/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceDetachProfileManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-detach-profile-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceDetachProfileManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-detach-profile-management/index:OsManagementHubManagedInstanceDetachProfileManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroup": {
      "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/os_management_hub_managed_instance_group oci_os_management_hub_managed_instance_group}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group oci_os_management_hub_managed_instance_group} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group/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.OsManagementHubManagedInstanceGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/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 OsManagementHubManagedInstanceGroup 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/os_management_hub_managed_instance_group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 735
          },
          "name": "putAutonomousSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 751
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 738
          },
          "name": "resetAutonomousSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 529
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 545
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 574
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 590
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 611
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 632
          },
          "name": "resetManagedInstanceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 648
          },
          "name": "resetNotificationTopicId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 682
          },
          "name": "resetSoftwareSourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 754
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 766
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 786
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 431
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 732
          },
          "name": "autonomousSettings",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 599
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 620
          },
          "name": "managedInstanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 670
          },
          "name": "pendingJobCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 692
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 697
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 703
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 708
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 713
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 748
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 504
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 742
          },
          "name": "autonomousSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 517
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 533
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 549
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 562
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 578
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 594
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 615
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 636
          },
          "name": "managedInstanceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 652
          },
          "name": "notificationTopicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 665
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 686
          },
          "name": "softwareSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 758
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 726
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 497
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 510
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 523
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 539
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 555
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 568
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 584
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 605
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 626
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 642
          },
          "name": "notificationTopicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 658
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 676
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 719
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroup"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement": {
      "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/os_management_hub_managed_instance_group_attach_managed_instances_management oci_os_management_hub_managed_instance_group_attach_managed_instances_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management oci_os_management_hub_managed_instance_group_attach_managed_instances_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/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 OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement 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/os_management_hub_managed_instance_group_attach_managed_instances_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/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/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 416
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 409
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management#managed_instance_group_id OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management#managed_instances OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 24
          },
          "name": "managedInstances",
          "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/os_management_hub_managed_instance_group_attach_managed_instances_management#id OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-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/os_management_hub_managed_instance_group_attach_managed_instances_management#timeouts OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management#work_request_details OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management#create OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_attach_managed_instances_management#delete OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_attach_managed_instances_management#update OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/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/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_managed_instances_management#description OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_attach_managed_instances_management#display_name OsManagementHubManagedInstanceGroupAttachManagedInstancesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-managed-instances-management/index:OsManagementHubManagedInstanceGroupAttachManagedInstancesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement": {
      "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/os_management_hub_managed_instance_group_attach_software_sources_management oci_os_management_hub_managed_instance_group_attach_software_sources_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management oci_os_management_hub_managed_instance_group_attach_software_sources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/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 OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement 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/os_management_hub_managed_instance_group_attach_software_sources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/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/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 416
          },
          "name": "softwareSourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 409
          },
          "name": "softwareSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management#managed_instance_group_id OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management#software_sources OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#software_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 24
          },
          "name": "softwareSources",
          "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/os_management_hub_managed_instance_group_attach_software_sources_management#id OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-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/os_management_hub_managed_instance_group_attach_software_sources_management#timeouts OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management#work_request_details OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management#create OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_attach_software_sources_management#delete OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_attach_software_sources_management#update OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/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/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_attach_software_sources_management#description OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_attach_software_sources_management#display_name OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-attach-software-sources-management/index:OsManagementHubManagedInstanceGroupAttachSoftwareSourcesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 173
      },
      "name": "OsManagementHubManagedInstanceGroupAutonomousSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#is_data_collection_authorized OsManagementHubManagedInstanceGroup#is_data_collection_authorized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 177
          },
          "name": "isDataCollectionAuthorized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupAutonomousSettings"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 249
          },
          "name": "resetIsDataCollectionAuthorized"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 258
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 253
          },
          "name": "isDataCollectionAuthorizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 243
          },
          "name": "isDataCollectionAuthorized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupAutonomousSettingsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#arch_type OsManagementHubManagedInstanceGroup#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 13
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#compartment_id OsManagementHubManagedInstanceGroup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-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/os_management_hub_managed_instance_group#display_name OsManagementHubManagedInstanceGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/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/os_management_hub_managed_instance_group#os_family OsManagementHubManagedInstanceGroup#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 56
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#vendor_name OsManagementHubManagedInstanceGroup#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 64
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#autonomous_settings OsManagementHubManagedInstanceGroup#autonomous_settings}",
            "stability": "stable",
            "summary": "autonomous_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 70
          },
          "name": "autonomousSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupAutonomousSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#defined_tags OsManagementHubManagedInstanceGroup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-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/os_management_hub_managed_instance_group#description OsManagementHubManagedInstanceGroup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/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/os_management_hub_managed_instance_group#freeform_tags OsManagementHubManagedInstanceGroup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-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/os_management_hub_managed_instance_group#id OsManagementHubManagedInstanceGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-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/os_management_hub_managed_instance_group#location OsManagementHubManagedInstanceGroup#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 44
          },
          "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/os_management_hub_managed_instance_group#managed_instance_ids OsManagementHubManagedInstanceGroup#managed_instance_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 48
          },
          "name": "managedInstanceIds",
          "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/os_management_hub_managed_instance_group#notification_topic_id OsManagementHubManagedInstanceGroup#notification_topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 52
          },
          "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/os_management_hub_managed_instance_group#software_source_ids OsManagementHubManagedInstanceGroup#software_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 60
          },
          "name": "softwareSourceIds",
          "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/os_management_hub_managed_instance_group#timeouts OsManagementHubManagedInstanceGroup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement": {
      "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/os_management_hub_managed_instance_group_detach_managed_instances_management oci_os_management_hub_managed_instance_group_detach_managed_instances_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_managed_instances_management oci_os_management_hub_managed_instance_group_detach_managed_instances_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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 OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement 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/os_management_hub_managed_instance_group_detach_managed_instances_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 279
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 292
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 272
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 285
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index:OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_managed_instances_management#managed_instance_group_id OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_managed_instances_management#managed_instances OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 24
          },
          "name": "managedInstances",
          "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/os_management_hub_managed_instance_group_detach_managed_instances_management#id OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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/os_management_hub_managed_instance_group_detach_managed_instances_management#timeouts OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index:OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_managed_instances_management#create OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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/os_management_hub_managed_instance_group_detach_managed_instances_management#delete OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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/os_management_hub_managed_instance_group_detach_managed_instances_management#update OsManagementHubManagedInstanceGroupDetachManagedInstancesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index:OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-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/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-managed-instances-management/index:OsManagementHubManagedInstanceGroupDetachManagedInstancesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement": {
      "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/os_management_hub_managed_instance_group_detach_software_sources_management oci_os_management_hub_managed_instance_group_detach_software_sources_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management oci_os_management_hub_managed_instance_group_detach_software_sources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/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 OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement 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/os_management_hub_managed_instance_group_detach_software_sources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/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/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 416
          },
          "name": "softwareSourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 409
          },
          "name": "softwareSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management#managed_instance_group_id OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management#software_sources OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#software_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 24
          },
          "name": "softwareSources",
          "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/os_management_hub_managed_instance_group_detach_software_sources_management#id OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-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/os_management_hub_managed_instance_group_detach_software_sources_management#timeouts OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management#work_request_details OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management#create OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_detach_software_sources_management#delete OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_detach_software_sources_management#update OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/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/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_detach_software_sources_management#description OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_detach_software_sources_management#display_name OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-detach-software-sources-management/index:OsManagementHubManagedInstanceGroupDetachSoftwareSourcesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagement": {
      "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/os_management_hub_managed_instance_group_install_packages_management oci_os_management_hub_managed_instance_group_install_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management oci_os_management_hub_managed_instance_group_install_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-packages-management/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.OsManagementHubManagedInstanceGroupInstallPackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupInstallPackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/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 OsManagementHubManagedInstanceGroupInstallPackagesManagement 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/os_management_hub_managed_instance_group_install_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupInstallPackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupInstallPackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 446
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 462
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 407
          },
          "name": "resetIsLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 449
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 465
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/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/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 488
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 328
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 443
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 459
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 411
          },
          "name": "isLatestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 424
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 437
          },
          "name": "packageNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 453
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 469
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 401
          },
          "name": "isLatest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 417
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 430
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management#managed_instance_group_id OsManagementHubManagedInstanceGroupInstallPackagesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 24
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management#package_names OsManagementHubManagedInstanceGroupInstallPackagesManagement#package_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 28
          },
          "name": "packageNames",
          "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/os_management_hub_managed_instance_group_install_packages_management#id OsManagementHubManagedInstanceGroupInstallPackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/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/os_management_hub_managed_instance_group_install_packages_management#is_latest OsManagementHubManagedInstanceGroupInstallPackagesManagement#is_latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 20
          },
          "name": "isLatest",
          "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/os_management_hub_managed_instance_group_install_packages_management#timeouts OsManagementHubManagedInstanceGroupInstallPackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management#work_request_details OsManagementHubManagedInstanceGroupInstallPackagesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 40
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 42
      },
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management#create OsManagementHubManagedInstanceGroupInstallPackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_install_packages_management#delete OsManagementHubManagedInstanceGroupInstallPackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 50
          },
          "name": "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/os_management_hub_managed_instance_group_install_packages_management#update OsManagementHubManagedInstanceGroupInstallPackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 54
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-packages-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 162
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 178
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 194
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 166
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 182
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 198
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 156
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 172
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 188
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 202
      },
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_packages_management#description OsManagementHubManagedInstanceGroupInstallPackagesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 206
          },
          "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/os_management_hub_managed_instance_group_install_packages_management#display_name OsManagementHubManagedInstanceGroupInstallPackagesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 210
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-packages-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 295
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 311
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 299
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 315
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 289
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-packages-management/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-packages-management/index:OsManagementHubManagedInstanceGroupInstallPackagesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement": {
      "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/os_management_hub_managed_instance_group_install_windows_updates_management oci_os_management_hub_managed_instance_group_install_windows_updates_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management oci_os_management_hub_managed_instance_group_install_windows_updates_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/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 OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement 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/os_management_hub_managed_instance_group_install_windows_updates_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/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/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 416
          },
          "name": "windowsUpdateTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 409
          },
          "name": "windowsUpdateTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management#managed_instance_group_id OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management#windows_update_types OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#windows_update_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 24
          },
          "name": "windowsUpdateTypes",
          "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/os_management_hub_managed_instance_group_install_windows_updates_management#id OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-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/os_management_hub_managed_instance_group_install_windows_updates_management#timeouts OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management#work_request_details OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management#create OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_install_windows_updates_management#delete OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_install_windows_updates_management#update OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/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/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_install_windows_updates_management#description OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_install_windows_updates_management#display_name OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-install-windows-updates-management/index:OsManagementHubManagedInstanceGroupInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagement": {
      "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/os_management_hub_managed_instance_group_manage_module_streams_management oci_os_management_hub_managed_instance_group_manage_module_streams_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management oci_os_management_hub_managed_instance_group_manage_module_streams_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
          "line": 1139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 1107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupManageModuleStreamsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1124
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubManagedInstanceGroupManageModuleStreamsManagement 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/os_management_hub_managed_instance_group_manage_module_streams_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupManageModuleStreamsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupManageModuleStreamsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1220
          },
          "name": "putDisable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1236
          },
          "name": "putEnable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1252
          },
          "name": "putInstall",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1268
          },
          "name": "putRemove",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1284
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1300
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1223
          },
          "name": "resetDisable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1239
          },
          "name": "resetEnable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1255
          },
          "name": "resetInstall"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1194
          },
          "name": "resetIsDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1271
          },
          "name": "resetRemove"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1287
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1303
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1315
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1329
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1112
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1217
          },
          "name": "disable",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1233
          },
          "name": "enable",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1249
          },
          "name": "install",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1265
          },
          "name": "remove",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1281
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1297
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1227
          },
          "name": "disableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1243
          },
          "name": "enableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1259
          },
          "name": "installInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1198
          },
          "name": "isDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1211
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1275
          },
          "name": "removeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1291
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1307
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1188
          },
          "name": "isDryRun",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1204
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#managed_instance_group_id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 24
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#disable OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#disable}",
            "stability": "stable",
            "summary": "disable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 30
          },
          "name": "disable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#enable OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#enable}",
            "stability": "stable",
            "summary": "enable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 36
          },
          "name": "enable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_group_manage_module_streams_management#id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-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/os_management_hub_managed_instance_group_manage_module_streams_management#install OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#install}",
            "stability": "stable",
            "summary": "install block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 42
          },
          "name": "install",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
                    },
                    "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/os_management_hub_managed_instance_group_manage_module_streams_management#is_dry_run OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#is_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 20
          },
          "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/os_management_hub_managed_instance_group_manage_module_streams_management#remove OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#remove}",
            "stability": "stable",
            "summary": "remove block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 48
          },
          "name": "remove",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#timeouts OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#work_request_details OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 60
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 62
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#module_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 66
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#stream_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 74
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#software_source_id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 70
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 227
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 227
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 197
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 185
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 201
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 214
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 178
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 191
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 207
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementDisableOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 238
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#module_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 242
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#stream_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 250
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#software_source_id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 246
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 403
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 403
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 373
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 361
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 377
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 390
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 354
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 367
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 383
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementEnableOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 414
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#module_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 418
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#profile_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 422
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#stream_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 430
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#software_source_id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 426
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 609
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 609
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 579
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 554
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 567
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 583
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 596
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 547
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 560
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 573
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 589
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstall"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementInstallOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 620
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#module_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 624
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#profile_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 628
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#stream_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 636
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#software_source_id OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 632
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 815
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 815
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 785
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 760
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 773
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 789
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 802
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 753
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 766
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 779
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 795
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemove"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementRemoveOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 826
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#create OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 830
          },
          "name": "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/os_management_hub_managed_instance_group_manage_module_streams_management#delete OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 834
          },
          "name": "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/os_management_hub_managed_instance_group_manage_module_streams_management#update OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 838
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 946
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 962
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 978
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 950
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 966
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 982
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 940
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 956
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 972
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 986
      },
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_manage_module_streams_management#description OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 990
          },
          "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/os_management_hub_managed_instance_group_manage_module_streams_management#display_name OsManagementHubManagedInstanceGroupManageModuleStreamsManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 994
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1079
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1095
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1083
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1099
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1073
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1089
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index.ts",
            "line": 1044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-manage-module-streams-management/index:OsManagementHubManagedInstanceGroupManageModuleStreamsManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagement": {
      "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/os_management_hub_managed_instance_group_reboot_management oci_os_management_hub_managed_instance_group_reboot_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_reboot_management oci_os_management_hub_managed_instance_group_reboot_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-reboot-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupRebootManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/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 OsManagementHubManagedInstanceGroupRebootManagement 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/os_management_hub_managed_instance_group_reboot_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupRebootManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupRebootManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 415
          },
          "name": "resetRebootTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRebootManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 419
          },
          "name": "rebootTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 409
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupRebootManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_reboot_management#managed_instance_group_id OsManagementHubManagedInstanceGroupRebootManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_group_reboot_management#id OsManagementHubManagedInstanceGroupRebootManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/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/os_management_hub_managed_instance_group_reboot_management#reboot_timeout_in_mins OsManagementHubManagedInstanceGroupRebootManagement#reboot_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 24
          },
          "name": "rebootTimeoutInMins",
          "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/os_management_hub_managed_instance_group_reboot_management#timeouts OsManagementHubManagedInstanceGroupRebootManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_reboot_management#work_request_details OsManagementHubManagedInstanceGroupRebootManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupRebootManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_reboot_management#create OsManagementHubManagedInstanceGroupRebootManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_reboot_management#delete OsManagementHubManagedInstanceGroupRebootManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_reboot_management#update OsManagementHubManagedInstanceGroupRebootManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-reboot-management/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/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRebootManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_reboot_management#description OsManagementHubManagedInstanceGroupRebootManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_reboot_management#display_name OsManagementHubManagedInstanceGroupRebootManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-reboot-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-reboot-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-reboot-management/index:OsManagementHubManagedInstanceGroupRebootManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagement": {
      "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/os_management_hub_managed_instance_group_remove_packages_management oci_os_management_hub_managed_instance_group_remove_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management oci_os_management_hub_managed_instance_group_remove_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupRemovePackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/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 OsManagementHubManagedInstanceGroupRemovePackagesManagement 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/os_management_hub_managed_instance_group_remove_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupRemovePackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupRemovePackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/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/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 416
          },
          "name": "packageNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 409
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management#managed_instance_group_id OsManagementHubManagedInstanceGroupRemovePackagesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management#package_names OsManagementHubManagedInstanceGroupRemovePackagesManagement#package_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 24
          },
          "name": "packageNames",
          "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/os_management_hub_managed_instance_group_remove_packages_management#id OsManagementHubManagedInstanceGroupRemovePackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-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/os_management_hub_managed_instance_group_remove_packages_management#timeouts OsManagementHubManagedInstanceGroupRemovePackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management#work_request_details OsManagementHubManagedInstanceGroupRemovePackagesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management#create OsManagementHubManagedInstanceGroupRemovePackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_remove_packages_management#delete OsManagementHubManagedInstanceGroupRemovePackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_remove_packages_management#update OsManagementHubManagedInstanceGroupRemovePackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/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/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_remove_packages_management#description OsManagementHubManagedInstanceGroupRemovePackagesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_remove_packages_management#display_name OsManagementHubManagedInstanceGroupRemovePackagesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-remove-packages-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-remove-packages-management/index:OsManagementHubManagedInstanceGroupRemovePackagesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 78
      },
      "name": "OsManagementHubManagedInstanceGroupSoftwareSources",
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupSoftwareSources"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group/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/os-management-hub-managed-instance-group/index.ts",
        "line": 155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/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.OsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 162
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/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/os-management-hub-managed-instance-group/index.ts",
            "line": 162
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupSoftwareSourcesList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 101
      },
      "name": "OsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 130
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 135
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 140
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 145
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 150
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupSoftwareSources"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 262
      },
      "name": "OsManagementHubManagedInstanceGroupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group#create OsManagementHubManagedInstanceGroup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 266
          },
          "name": "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/os_management_hub_managed_instance_group#delete OsManagementHubManagedInstanceGroup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 270
          },
          "name": "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/os_management_hub_managed_instance_group#update OsManagementHubManagedInstanceGroup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 274
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 382
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 398
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 414
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 386
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 402
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 418
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 376
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 392
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 408
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group/index:OsManagementHubManagedInstanceGroupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement": {
      "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/os_management_hub_managed_instance_group_update_all_packages_management oci_os_management_hub_managed_instance_group_update_all_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_update_all_packages_management oci_os_management_hub_managed_instance_group_update_all_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/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 OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement 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/os_management_hub_managed_instance_group_update_all_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 415
          },
          "name": "resetUpdateTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 419
          },
          "name": "updateTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 409
          },
          "name": "updateTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_update_all_packages_management#managed_instance_group_id OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_group_update_all_packages_management#id OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-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/os_management_hub_managed_instance_group_update_all_packages_management#timeouts OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_update_all_packages_management#update_types OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#update_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 24
          },
          "name": "updateTypes",
          "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/os_management_hub_managed_instance_group_update_all_packages_management#work_request_details OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_update_all_packages_management#create OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_group_update_all_packages_management#delete OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_group_update_all_packages_management#update OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/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/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_group_update_all_packages_management#description OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_group_update_all_packages_management#display_name OsManagementHubManagedInstanceGroupUpdateAllPackagesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-group-update-all-packages-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-group-update-all-packages-management/index:OsManagementHubManagedInstanceGroupUpdateAllPackagesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagement": {
      "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/os_management_hub_managed_instance_install_windows_updates_management oci_os_management_hub_managed_instance_install_windows_updates_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_install_windows_updates_management oci_os_management_hub_managed_instance_install_windows_updates_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/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.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceInstallWindowsUpdatesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/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 OsManagementHubManagedInstanceInstallWindowsUpdatesManagement 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/os_management_hub_managed_instance_install_windows_updates_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceInstallWindowsUpdatesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceInstallWindowsUpdatesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 449
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 465
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 452
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 420
          },
          "name": "resetWindowsUpdateName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 436
          },
          "name": "resetWindowsUpdateTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 468
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 328
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 446
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 462
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 408
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 456
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 424
          },
          "name": "windowsUpdateNameInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 440
          },
          "name": "windowsUpdateTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 472
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 401
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 414
          },
          "name": "windowsUpdateName",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 430
          },
          "name": "windowsUpdateTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_install_windows_updates_management#managed_instance_id OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_install_windows_updates_management#id OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-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/os_management_hub_managed_instance_install_windows_updates_management#timeouts OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_install_windows_updates_management#windows_update_name OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#windows_update_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 24
          },
          "name": "windowsUpdateName",
          "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/os_management_hub_managed_instance_install_windows_updates_management#windows_update_types OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#windows_update_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 28
          },
          "name": "windowsUpdateTypes",
          "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/os_management_hub_managed_instance_install_windows_updates_management#work_request_details OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 40
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 42
      },
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_install_windows_updates_management#create OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_install_windows_updates_management#delete OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 50
          },
          "name": "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/os_management_hub_managed_instance_install_windows_updates_management#update OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 54
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-install-windows-updates-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 162
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 178
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 194
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 166
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 182
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 198
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 156
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 172
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 188
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 202
      },
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_install_windows_updates_management#description OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 206
          },
          "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/os_management_hub_managed_instance_install_windows_updates_management#display_name OsManagementHubManagedInstanceInstallWindowsUpdatesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 210
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 295
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 311
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 299
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 315
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 289
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-install-windows-updates-management/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-install-windows-updates-management/index:OsManagementHubManagedInstanceInstallWindowsUpdatesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 50
      },
      "name": "OsManagementHubManagedInstanceLifecycleEnvironment",
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleEnvironment"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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.OsManagementHubManagedInstanceLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 119
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
            "line": 119
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 73
      },
      "name": "OsManagementHubManagedInstanceLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 102
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 130
      },
      "name": "OsManagementHubManagedInstanceLifecycleStage",
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleStage"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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.OsManagementHubManagedInstanceLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleStageList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 153
      },
      "name": "OsManagementHubManagedInstanceLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 182
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceLifecycleStage"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 210
      },
      "name": "OsManagementHubManagedInstanceManagedInstanceGroup",
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceManagedInstanceGroup"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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.OsManagementHubManagedInstanceManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 279
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
            "line": 279
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceManagedInstanceGroupList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 233
      },
      "name": "OsManagementHubManagedInstanceManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 262
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 267
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagement": {
      "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/os_management_hub_managed_instance_reboot_management oci_os_management_hub_managed_instance_reboot_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_reboot_management oci_os_management_hub_managed_instance_reboot_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-reboot-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceRebootManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/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 OsManagementHubManagedInstanceRebootManagement 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/os_management_hub_managed_instance_reboot_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceRebootManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceRebootManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 415
          },
          "name": "resetRebootTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceRebootManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 403
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 419
          },
          "name": "rebootTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 396
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 409
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceRebootManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_reboot_management#managed_instance_id OsManagementHubManagedInstanceRebootManagement#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_reboot_management#id OsManagementHubManagedInstanceRebootManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/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/os_management_hub_managed_instance_reboot_management#reboot_timeout_in_mins OsManagementHubManagedInstanceRebootManagement#reboot_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 24
          },
          "name": "rebootTimeoutInMins",
          "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/os_management_hub_managed_instance_reboot_management#timeouts OsManagementHubManagedInstanceRebootManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_reboot_management#work_request_details OsManagementHubManagedInstanceRebootManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagedInstanceRebootManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_reboot_management#create OsManagementHubManagedInstanceRebootManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_managed_instance_reboot_management#delete OsManagementHubManagedInstanceRebootManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_reboot_management#update OsManagementHubManagedInstanceRebootManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-reboot-management/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/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceRebootManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagedInstanceRebootManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_reboot_management#description OsManagementHubManagedInstanceRebootManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_managed_instance_reboot_management#display_name OsManagementHubManagedInstanceRebootManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-reboot-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceRebootManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-reboot-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceRebootManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-reboot-management/index:OsManagementHubManagedInstanceRebootManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 290
      },
      "name": "OsManagementHubManagedInstanceSoftwareSources",
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceSoftwareSources"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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.OsManagementHubManagedInstanceSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 374
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/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/os-management-hub-managed-instance/index.ts",
            "line": 374
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceSoftwareSourcesList"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/index.ts",
          "line": 322
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 313
      },
      "name": "OsManagementHubManagedInstanceSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 342
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 347
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 357
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 362
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 326
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceSoftwareSources"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 474
      },
      "name": "OsManagementHubManagedInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance#create OsManagementHubManagedInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 478
          },
          "name": "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/os_management_hub_managed_instance#delete OsManagementHubManagedInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 482
          },
          "name": "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/os_management_hub_managed_instance#update OsManagementHubManagedInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 486
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance/index.ts",
        "line": 532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 594
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 610
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 626
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 598
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 614
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 630
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 588
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 604
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 620
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance/index:OsManagementHubManagedInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagement": {
      "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/os_management_hub_managed_instance_update_packages_management oci_os_management_hub_managed_instance_update_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_update_packages_management oci_os_management_hub_managed_instance_update_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-update-packages-management/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.OsManagementHubManagedInstanceUpdatePackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagedInstanceUpdatePackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/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 OsManagementHubManagedInstanceUpdatePackagesManagement 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/os_management_hub_managed_instance_update_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagedInstanceUpdatePackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagedInstanceUpdatePackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 449
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 465
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 391
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 420
          },
          "name": "resetPackageNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 452
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 436
          },
          "name": "resetUpdateTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 468
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 491
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 328
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 446
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 462
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 395
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 408
          },
          "name": "managedInstanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 424
          },
          "name": "packageNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 456
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 440
          },
          "name": "updateTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 472
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 385
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 401
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 414
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 430
          },
          "name": "updateTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_update_packages_management#managed_instance_id OsManagementHubManagedInstanceUpdatePackagesManagement#managed_instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_managed_instance_update_packages_management#id OsManagementHubManagedInstanceUpdatePackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/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/os_management_hub_managed_instance_update_packages_management#package_names OsManagementHubManagedInstanceUpdatePackagesManagement#package_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 24
          },
          "name": "packageNames",
          "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/os_management_hub_managed_instance_update_packages_management#timeouts OsManagementHubManagedInstanceUpdatePackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_update_packages_management#update_types OsManagementHubManagedInstanceUpdatePackagesManagement#update_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 28
          },
          "name": "updateTypes",
          "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/os_management_hub_managed_instance_update_packages_management#work_request_details OsManagementHubManagedInstanceUpdatePackagesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 40
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 42
      },
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_update_packages_management#create OsManagementHubManagedInstanceUpdatePackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_managed_instance_update_packages_management#delete OsManagementHubManagedInstanceUpdatePackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 50
          },
          "name": "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/os_management_hub_managed_instance_update_packages_management#update OsManagementHubManagedInstanceUpdatePackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 54
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-update-packages-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 162
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 178
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 194
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 166
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 182
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 198
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 156
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 172
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 188
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 202
      },
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_managed_instance_update_packages_management#description OsManagementHubManagedInstanceUpdatePackagesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 206
          },
          "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/os_management_hub_managed_instance_update_packages_management#display_name OsManagementHubManagedInstanceUpdatePackagesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 210
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-managed-instance-update-packages-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 295
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 311
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 299
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 315
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 289
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 305
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-managed-instance-update-packages-management/index.ts",
            "line": 260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-managed-instance-update-packages-management/index:OsManagementHubManagedInstanceUpdatePackagesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStation": {
      "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/os_management_hub_management_station oci_os_management_hub_management_station}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station oci_os_management_hub_management_station} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/index.ts",
          "line": 906
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagementStationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagementStation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 891
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubManagementStation 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/os_management_hub_management_station#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagementStation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagementStation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1174
          },
          "name": "putMirror",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirror"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1187
          },
          "name": "putProxy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1200
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 961
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 977
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1006
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1041
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1057
          },
          "name": "resetIsAutoConfigEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1140
          },
          "name": "resetRefreshTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1203
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1215
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1232
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 879
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1016
          },
          "name": "health",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationHealthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1066
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1071
          },
          "name": "managedInstanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1171
          },
          "name": "mirror",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1076
          },
          "name": "mirrorCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1081
          },
          "name": "mirrorPackageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1086
          },
          "name": "mirrorSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1091
          },
          "name": "mirrorStorageAvailableSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1096
          },
          "name": "mirrorStorageSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1102
          },
          "name": "mirrorSyncStatus",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1107
          },
          "name": "mirrorUniquePackageCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1112
          },
          "name": "overallPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1117
          },
          "name": "overallState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1123
          },
          "name": "peerManagementStations",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1128
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1184
          },
          "name": "proxy",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1149
          },
          "name": "scheduledJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1154
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1160
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1197
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1165
          },
          "name": "totalMirrors",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 949
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 965
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 981
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 994
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1010
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1029
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1045
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1061
          },
          "name": "isAutoConfigEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1178
          },
          "name": "mirrorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirror"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1191
          },
          "name": "proxyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1144
          },
          "name": "refreshTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1207
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 942
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 955
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 971
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 987
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1000
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1022
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1035
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1051
          },
          "name": "isAutoConfigEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 1134
          },
          "name": "refreshTrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStation"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagement": {
      "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/os_management_hub_management_station_associate_managed_instances_management oci_os_management_hub_management_station_associate_managed_instances_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_associate_managed_instances_management oci_os_management_hub_management_station_associate_managed_instances_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-associate-managed-instances-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagementStationAssociateManagedInstancesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/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 OsManagementHubManagementStationAssociateManagedInstancesManagement 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/os_management_hub_management_station_associate_managed_instances_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagementStationAssociateManagedInstancesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagementStationAssociateManagedInstancesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 425
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 441
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 428
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 444
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/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/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 422
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 438
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 403
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 416
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 432
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 448
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 396
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 409
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_associate_managed_instances_management#managed_instances OsManagementHubManagementStationAssociateManagedInstancesManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 20
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/os_management_hub_management_station_associate_managed_instances_management#management_station_id OsManagementHubManagementStationAssociateManagedInstancesManagement#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 24
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_management_station_associate_managed_instances_management#id OsManagementHubManagementStationAssociateManagedInstancesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-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/os_management_hub_management_station_associate_managed_instances_management#timeouts OsManagementHubManagementStationAssociateManagedInstancesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_associate_managed_instances_management#work_request_details OsManagementHubManagementStationAssociateManagedInstancesManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_associate_managed_instances_management#create OsManagementHubManagementStationAssociateManagedInstancesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_management_station_associate_managed_instances_management#delete OsManagementHubManagementStationAssociateManagedInstancesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_management_station_associate_managed_instances_management#update OsManagementHubManagementStationAssociateManagedInstancesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-associate-managed-instances-management/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/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_associate_managed_instances_management#description OsManagementHubManagementStationAssociateManagedInstancesManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_management_station_associate_managed_instances_management#display_name OsManagementHubManagementStationAssociateManagedInstancesManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-associate-managed-instances-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-associate-managed-instances-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-associate-managed-instances-management/index:OsManagementHubManagementStationAssociateManagedInstancesManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagementStationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#compartment_id OsManagementHubManagementStation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 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/os_management_hub_management_station#display_name OsManagementHubManagementStation#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os_management_hub_management_station#hostname OsManagementHubManagementStation#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 33
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#mirror OsManagementHubManagementStation#mirror}",
            "stability": "stable",
            "summary": "mirror block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 54
          },
          "name": "mirror",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirror"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#proxy OsManagementHubManagementStation#proxy}",
            "stability": "stable",
            "summary": "proxy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 60
          },
          "name": "proxy",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#defined_tags OsManagementHubManagementStation#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os_management_hub_management_station#description OsManagementHubManagementStation#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os_management_hub_management_station#freeform_tags OsManagementHubManagementStation#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os_management_hub_management_station#id OsManagementHubManagementStation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os_management_hub_management_station#is_auto_config_enabled OsManagementHubManagementStation#is_auto_config_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 44
          },
          "name": "isAutoConfigEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_management_station#refresh_trigger OsManagementHubManagementStation#refresh_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 48
          },
          "name": "refreshTrigger",
          "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/os_management_hub_management_station#timeouts OsManagementHubManagementStation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationHealth": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 68
      },
      "name": "OsManagementHubManagementStationHealth",
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationHealth"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationHealthList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationHealthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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.OsManagementHubManagementStationHealthOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationHealthList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationHealthList"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationHealthOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 91
      },
      "name": "OsManagementHubManagementStationHealthOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 120
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 125
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationHealth"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationHealthOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirror": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirror",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 323
      },
      "name": "OsManagementHubManagementStationMirror",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#directory OsManagementHubManagementStation#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 327
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#port OsManagementHubManagementStation#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 335
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#sslport OsManagementHubManagementStation#sslport}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 343
          },
          "name": "sslport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#is_sslverify_enabled OsManagementHubManagementStation#is_sslverify_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 331
          },
          "name": "isSslverifyEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_management_station#sslcert OsManagementHubManagementStation#sslcert}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 339
          },
          "name": "sslcert",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationMirror"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 480
          },
          "name": "resetIsSslverifyEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 509
          },
          "name": "resetSslcert"
        }
      ],
      "name": "OsManagementHubManagementStationMirrorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 468
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 484
          },
          "name": "isSslverifyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 497
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 513
          },
          "name": "sslcertInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 526
          },
          "name": "sslportInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 461
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 474
          },
          "name": "isSslverifyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 490
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 503
          },
          "name": "sslcert",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 519
          },
          "name": "sslport",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirror"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationMirrorOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 148
      },
      "name": "OsManagementHubManagementStationMirrorSyncStatus",
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationMirrorSyncStatus"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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.OsManagementHubManagementStationMirrorSyncStatusOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationMirrorSyncStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 232
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
            "line": 232
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationMirrorSyncStatusList"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 171
      },
      "name": "OsManagementHubManagementStationMirrorSyncStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 200
          },
          "name": "failed",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 205
          },
          "name": "queued",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 210
          },
          "name": "synced",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 215
          },
          "name": "syncing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 220
          },
          "name": "unsynced",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSyncStatus"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationMirrorSyncStatusOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagement": {
      "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/os_management_hub_management_station_mirror_synchronize_management oci_os_management_hub_management_station_mirror_synchronize_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_mirror_synchronize_management oci_os_management_hub_management_station_mirror_synchronize_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-mirror-synchronize-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.OsManagementHubManagementStationMirrorSynchronizeManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagementStationMirrorSynchronizeManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-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 OsManagementHubManagementStationMirrorSynchronizeManagement 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/os_management_hub_management_station_mirror_synchronize_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagementStationMirrorSynchronizeManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagementStationMirrorSynchronizeManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-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/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationMirrorSynchronizeManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 279
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 292
          },
          "name": "mirrorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 272
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 285
          },
          "name": "mirrorId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-mirror-synchronize-management/index:OsManagementHubManagementStationMirrorSynchronizeManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagementStationMirrorSynchronizeManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_mirror_synchronize_management#management_station_id OsManagementHubManagementStationMirrorSynchronizeManagement#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 20
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_mirror_synchronize_management#mirror_id OsManagementHubManagementStationMirrorSynchronizeManagement#mirror_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 24
          },
          "name": "mirrorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_management_station_mirror_synchronize_management#id OsManagementHubManagementStationMirrorSynchronizeManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-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/os_management_hub_management_station_mirror_synchronize_management#timeouts OsManagementHubManagementStationMirrorSynchronizeManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-mirror-synchronize-management/index:OsManagementHubManagementStationMirrorSynchronizeManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_mirror_synchronize_management#create OsManagementHubManagementStationMirrorSynchronizeManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-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/os_management_hub_management_station_mirror_synchronize_management#delete OsManagementHubManagementStationMirrorSynchronizeManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-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/os_management_hub_management_station_mirror_synchronize_management#update OsManagementHubManagementStationMirrorSynchronizeManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-mirror-synchronize-management/index:OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-mirror-synchronize-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/os-management-hub-management-station-mirror-synchronize-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagementStationMirrorSynchronizeManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-mirror-synchronize-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationMirrorSynchronizeManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-mirror-synchronize-management/index:OsManagementHubManagementStationMirrorSynchronizeManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 243
      },
      "name": "OsManagementHubManagementStationPeerManagementStations",
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationPeerManagementStations"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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.OsManagementHubManagementStationPeerManagementStationsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationPeerManagementStationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 312
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
            "line": 312
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationPeerManagementStationsList"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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/os-management-hub-management-station/index.ts",
        "line": 266
      },
      "name": "OsManagementHubManagementStationPeerManagementStationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationPeerManagementStations"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationPeerManagementStationsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationProxy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 530
      },
      "name": "OsManagementHubManagementStationProxy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#is_enabled OsManagementHubManagementStation#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 542
          },
          "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/os_management_hub_management_station#forward OsManagementHubManagementStation#forward}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 534
          },
          "name": "forward",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#hosts OsManagementHubManagementStation#hosts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 538
          },
          "name": "hosts",
          "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/os_management_hub_management_station#port OsManagementHubManagementStation#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 546
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationProxy"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationProxyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 657
          },
          "name": "resetForward"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 673
          },
          "name": "resetHosts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 702
          },
          "name": "resetPort"
        }
      ],
      "name": "OsManagementHubManagementStationProxyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 661
          },
          "name": "forwardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 677
          },
          "name": "hostsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 690
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 706
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 651
          },
          "name": "forward",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 667
          },
          "name": "hosts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 683
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 696
          },
          "name": "port",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationProxy"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationProxyOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagement": {
      "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/os_management_hub_management_station_refresh_management oci_os_management_hub_management_station_refresh_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_refresh_management oci_os_management_hub_management_station_refresh_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-refresh-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.OsManagementHubManagementStationRefreshManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagementStationRefreshManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-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 OsManagementHubManagementStationRefreshManagement 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/os_management_hub_management_station_refresh_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagementStationRefreshManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagementStationRefreshManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-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/os-management-hub-management-station-refresh-management/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationRefreshManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 274
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 267
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-refresh-management/index:OsManagementHubManagementStationRefreshManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagementStationRefreshManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_refresh_management#management_station_id OsManagementHubManagementStationRefreshManagement#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 20
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_management_station_refresh_management#id OsManagementHubManagementStationRefreshManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-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/os_management_hub_management_station_refresh_management#timeouts OsManagementHubManagementStationRefreshManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-refresh-management/index:OsManagementHubManagementStationRefreshManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
        "line": 28
      },
      "name": "OsManagementHubManagementStationRefreshManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_refresh_management#create OsManagementHubManagementStationRefreshManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-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/os_management_hub_management_station_refresh_management#delete OsManagementHubManagementStationRefreshManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-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/os_management_hub_management_station_refresh_management#update OsManagementHubManagementStationRefreshManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-refresh-management/index:OsManagementHubManagementStationRefreshManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-refresh-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/os-management-hub-management-station-refresh-management/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagementStationRefreshManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-refresh-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationRefreshManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-refresh-management/index:OsManagementHubManagementStationRefreshManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagement": {
      "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/os_management_hub_management_station_synchronize_mirrors_management oci_os_management_hub_management_station_synchronize_mirrors_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_synchronize_mirrors_management oci_os_management_hub_management_station_synchronize_mirrors_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-synchronize-mirrors-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.OsManagementHubManagementStationSynchronizeMirrorsManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubManagementStationSynchronizeMirrorsManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-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 OsManagementHubManagementStationSynchronizeMirrorsManagement 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/os_management_hub_management_station_synchronize_mirrors_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubManagementStationSynchronizeMirrorsManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubManagementStationSynchronizeMirrorsManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-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/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubManagementStationSynchronizeMirrorsManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 279
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 292
          },
          "name": "softwareSourceListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 272
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 285
          },
          "name": "softwareSourceList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-synchronize-mirrors-management/index:OsManagementHubManagementStationSynchronizeMirrorsManagement"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubManagementStationSynchronizeMirrorsManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_synchronize_mirrors_management#management_station_id OsManagementHubManagementStationSynchronizeMirrorsManagement#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 20
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_synchronize_mirrors_management#software_source_list OsManagementHubManagementStationSynchronizeMirrorsManagement#software_source_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 24
          },
          "name": "softwareSourceList",
          "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/os_management_hub_management_station_synchronize_mirrors_management#id OsManagementHubManagementStationSynchronizeMirrorsManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-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/os_management_hub_management_station_synchronize_mirrors_management#timeouts OsManagementHubManagementStationSynchronizeMirrorsManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-synchronize-mirrors-management/index:OsManagementHubManagementStationSynchronizeMirrorsManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station_synchronize_mirrors_management#create OsManagementHubManagementStationSynchronizeMirrorsManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-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/os_management_hub_management_station_synchronize_mirrors_management#delete OsManagementHubManagementStationSynchronizeMirrorsManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-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/os_management_hub_management_station_synchronize_mirrors_management#update OsManagementHubManagementStationSynchronizeMirrorsManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-synchronize-mirrors-management/index:OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station-synchronize-mirrors-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/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagementStationSynchronizeMirrorsManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station-synchronize-mirrors-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationSynchronizeMirrorsManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station-synchronize-mirrors-management/index:OsManagementHubManagementStationSynchronizeMirrorsManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 710
      },
      "name": "OsManagementHubManagementStationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_management_station#create OsManagementHubManagementStation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 714
          },
          "name": "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/os_management_hub_management_station#delete OsManagementHubManagementStation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 718
          },
          "name": "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/os_management_hub_management_station#update OsManagementHubManagementStation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 722
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubManagementStationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-management-station/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-management-station/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 830
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 846
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 862
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubManagementStationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 834
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 850
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 866
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 824
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 840
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 856
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-management-station/index.ts",
            "line": 780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubManagementStationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-management-station/index:OsManagementHubManagementStationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfile": {
      "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/os_management_hub_profile oci_os_management_hub_profile}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile oci_os_management_hub_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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.OsManagementHubProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 583
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfile resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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 OsManagementHubProfile 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/os_management_hub_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 961
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 662
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 691
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 707
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 736
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 752
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 768
          },
          "name": "resetIsDefaultProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 801
          },
          "name": "resetLifecycleStageId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 823
          },
          "name": "resetManagedInstanceGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 839
          },
          "name": "resetManagementStationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 855
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 889
          },
          "name": "resetRegistrationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 905
          },
          "name": "resetSoftwareSourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 964
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 948
          },
          "name": "resetVendorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 976
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 998
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 588
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 777
          },
          "name": "isServiceProvidedProfile",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 783
          },
          "name": "lifecycleEnvironment",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 789
          },
          "name": "lifecycleStage",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleStageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 811
          },
          "name": "managedInstanceGroup",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 877
          },
          "name": "profileVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 915
          },
          "name": "softwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 920
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 926
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 931
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 936
          },
          "name": "timeModified",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 958
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 666
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 679
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 695
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 711
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 724
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 740
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 756
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 772
          },
          "name": "isDefaultProfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 805
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 827
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 843
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 859
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 872
          },
          "name": "profileTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 893
          },
          "name": "registrationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 909
          },
          "name": "softwareSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 968
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 952
          },
          "name": "vendorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 656
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 672
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 685
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 701
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 717
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 730
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 746
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 762
          },
          "name": "isDefaultProfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 795
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 817
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 833
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 849
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 865
          },
          "name": "profileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 883
          },
          "name": "registrationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 899
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 942
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfile"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagement": {
      "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/os_management_hub_profile_attach_lifecycle_stage_management oci_os_management_hub_profile_attach_lifecycle_stage_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_lifecycle_stage_management oci_os_management_hub_profile_attach_lifecycle_stage_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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.OsManagementHubProfileAttachLifecycleStageManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfileAttachLifecycleStageManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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 OsManagementHubProfileAttachLifecycleStageManagement 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/os_management_hub_profile_attach_lifecycle_stage_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfileAttachLifecycleStageManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfileAttachLifecycleStageManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfileAttachLifecycleStageManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 279
          },
          "name": "lifecycleStageIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 292
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 272
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 285
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-lifecycle-stage-management/index:OsManagementHubProfileAttachLifecycleStageManagement"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileAttachLifecycleStageManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_lifecycle_stage_management#lifecycle_stage_id OsManagementHubProfileAttachLifecycleStageManagement#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 20
          },
          "name": "lifecycleStageId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_lifecycle_stage_management#profile_id OsManagementHubProfileAttachLifecycleStageManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 24
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_profile_attach_lifecycle_stage_management#id OsManagementHubProfileAttachLifecycleStageManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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/os_management_hub_profile_attach_lifecycle_stage_management#timeouts OsManagementHubProfileAttachLifecycleStageManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-lifecycle-stage-management/index:OsManagementHubProfileAttachLifecycleStageManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubProfileAttachLifecycleStageManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_lifecycle_stage_management#create OsManagementHubProfileAttachLifecycleStageManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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/os_management_hub_profile_attach_lifecycle_stage_management#delete OsManagementHubProfileAttachLifecycleStageManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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/os_management_hub_profile_attach_lifecycle_stage_management#update OsManagementHubProfileAttachLifecycleStageManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-lifecycle-stage-management/index:OsManagementHubProfileAttachLifecycleStageManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-lifecycle-stage-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/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileAttachLifecycleStageManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-lifecycle-stage-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachLifecycleStageManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-lifecycle-stage-management/index:OsManagementHubProfileAttachLifecycleStageManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagement": {
      "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/os_management_hub_profile_attach_managed_instance_group_management oci_os_management_hub_profile_attach_managed_instance_group_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_managed_instance_group_management oci_os_management_hub_profile_attach_managed_instance_group_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-managed-instance-group-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.OsManagementHubProfileAttachManagedInstanceGroupManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfileAttachManagedInstanceGroupManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-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 OsManagementHubProfileAttachManagedInstanceGroupManagement 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/os_management_hub_profile_attach_managed_instance_group_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfileAttachManagedInstanceGroupManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfileAttachManagedInstanceGroupManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-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/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfileAttachManagedInstanceGroupManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 279
          },
          "name": "managedInstanceGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 292
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 272
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 285
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-managed-instance-group-management/index:OsManagementHubProfileAttachManagedInstanceGroupManagement"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileAttachManagedInstanceGroupManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_managed_instance_group_management#managed_instance_group_id OsManagementHubProfileAttachManagedInstanceGroupManagement#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 20
          },
          "name": "managedInstanceGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_managed_instance_group_management#profile_id OsManagementHubProfileAttachManagedInstanceGroupManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 24
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_profile_attach_managed_instance_group_management#id OsManagementHubProfileAttachManagedInstanceGroupManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-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/os_management_hub_profile_attach_managed_instance_group_management#timeouts OsManagementHubProfileAttachManagedInstanceGroupManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-managed-instance-group-management/index:OsManagementHubProfileAttachManagedInstanceGroupManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_managed_instance_group_management#create OsManagementHubProfileAttachManagedInstanceGroupManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-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/os_management_hub_profile_attach_managed_instance_group_management#delete OsManagementHubProfileAttachManagedInstanceGroupManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-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/os_management_hub_profile_attach_managed_instance_group_management#update OsManagementHubProfileAttachManagedInstanceGroupManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-managed-instance-group-management/index:OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-managed-instance-group-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/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileAttachManagedInstanceGroupManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-managed-instance-group-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagedInstanceGroupManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-managed-instance-group-management/index:OsManagementHubProfileAttachManagedInstanceGroupManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagement": {
      "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/os_management_hub_profile_attach_management_station_management oci_os_management_hub_profile_attach_management_station_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_management_station_management oci_os_management_hub_profile_attach_management_station_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-management-station-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.OsManagementHubProfileAttachManagementStationManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfileAttachManagementStationManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-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 OsManagementHubProfileAttachManagementStationManagement 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/os_management_hub_profile_attach_management_station_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfileAttachManagementStationManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfileAttachManagementStationManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-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/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfileAttachManagementStationManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 279
          },
          "name": "managementStationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 292
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 272
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 285
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-management-station-management/index:OsManagementHubProfileAttachManagementStationManagement"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileAttachManagementStationManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_management_station_management#management_station_id OsManagementHubProfileAttachManagementStationManagement#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 20
          },
          "name": "managementStationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_management_station_management#profile_id OsManagementHubProfileAttachManagementStationManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 24
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_profile_attach_management_station_management#id OsManagementHubProfileAttachManagementStationManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-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/os_management_hub_profile_attach_management_station_management#timeouts OsManagementHubProfileAttachManagementStationManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-management-station-management/index:OsManagementHubProfileAttachManagementStationManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubProfileAttachManagementStationManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_management_station_management#create OsManagementHubProfileAttachManagementStationManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-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/os_management_hub_profile_attach_management_station_management#delete OsManagementHubProfileAttachManagementStationManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-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/os_management_hub_profile_attach_management_station_management#update OsManagementHubProfileAttachManagementStationManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-management-station-management/index:OsManagementHubProfileAttachManagementStationManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-management-station-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/os-management-hub-profile-attach-management-station-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileAttachManagementStationManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-management-station-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachManagementStationManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-management-station-management/index:OsManagementHubProfileAttachManagementStationManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagement": {
      "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/os_management_hub_profile_attach_software_sources_management oci_os_management_hub_profile_attach_software_sources_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_software_sources_management oci_os_management_hub_profile_attach_software_sources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-software-sources-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.OsManagementHubProfileAttachSoftwareSourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfileAttachSoftwareSourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-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 OsManagementHubProfileAttachSoftwareSourcesManagement 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/os_management_hub_profile_attach_software_sources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfileAttachSoftwareSourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfileAttachSoftwareSourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-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/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfileAttachSoftwareSourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 279
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 292
          },
          "name": "softwareSourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 272
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 285
          },
          "name": "softwareSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-software-sources-management/index:OsManagementHubProfileAttachSoftwareSourcesManagement"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileAttachSoftwareSourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_software_sources_management#profile_id OsManagementHubProfileAttachSoftwareSourcesManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 20
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_software_sources_management#software_sources OsManagementHubProfileAttachSoftwareSourcesManagement#software_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 24
          },
          "name": "softwareSources",
          "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/os_management_hub_profile_attach_software_sources_management#id OsManagementHubProfileAttachSoftwareSourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-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/os_management_hub_profile_attach_software_sources_management#timeouts OsManagementHubProfileAttachSoftwareSourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-software-sources-management/index:OsManagementHubProfileAttachSoftwareSourcesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_attach_software_sources_management#create OsManagementHubProfileAttachSoftwareSourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-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/os_management_hub_profile_attach_software_sources_management#delete OsManagementHubProfileAttachSoftwareSourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-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/os_management_hub_profile_attach_software_sources_management#update OsManagementHubProfileAttachSoftwareSourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-software-sources-management/index:OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-attach-software-sources-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/os-management-hub-profile-attach-software-sources-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileAttachSoftwareSourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-attach-software-sources-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileAttachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-attach-software-sources-management/index:OsManagementHubProfileAttachSoftwareSourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#compartment_id OsManagementHubProfile#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#display_name OsManagementHubProfile#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#profile_type OsManagementHubProfile#profile_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 64
          },
          "name": "profileType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#arch_type OsManagementHubProfile#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 13
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#defined_tags OsManagementHubProfile#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#description OsManagementHubProfile#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#freeform_tags OsManagementHubProfile#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#id OsManagementHubProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os_management_hub_profile#is_default_profile OsManagementHubProfile#is_default_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 44
          },
          "name": "isDefaultProfile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_profile#lifecycle_stage_id OsManagementHubProfile#lifecycle_stage_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 48
          },
          "name": "lifecycleStageId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#managed_instance_group_id OsManagementHubProfile#managed_instance_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 52
          },
          "name": "managedInstanceGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#management_station_id OsManagementHubProfile#management_station_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 56
          },
          "name": "managementStationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#os_family OsManagementHubProfile#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 60
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#registration_type OsManagementHubProfile#registration_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 68
          },
          "name": "registrationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#software_source_ids OsManagementHubProfile#software_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 72
          },
          "name": "softwareSourceIds",
          "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/os_management_hub_profile#timeouts OsManagementHubProfile#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 82
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#vendor_name OsManagementHubProfile#vendor_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 76
          },
          "name": "vendorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagement": {
      "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/os_management_hub_profile_detach_software_sources_management oci_os_management_hub_profile_detach_software_sources_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_detach_software_sources_management oci_os_management_hub_profile_detach_software_sources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-detach-software-sources-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.OsManagementHubProfileDetachSoftwareSourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubProfileDetachSoftwareSourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-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 OsManagementHubProfileDetachSoftwareSourcesManagement 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/os_management_hub_profile_detach_software_sources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubProfileDetachSoftwareSourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubProfileDetachSoftwareSourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-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/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubProfileDetachSoftwareSourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 279
          },
          "name": "profileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 292
          },
          "name": "softwareSourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 272
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 285
          },
          "name": "softwareSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-detach-software-sources-management/index:OsManagementHubProfileDetachSoftwareSourcesManagement"
    },
    "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubProfileDetachSoftwareSourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_detach_software_sources_management#profile_id OsManagementHubProfileDetachSoftwareSourcesManagement#profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 20
          },
          "name": "profileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_detach_software_sources_management#software_sources OsManagementHubProfileDetachSoftwareSourcesManagement#software_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 24
          },
          "name": "softwareSources",
          "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/os_management_hub_profile_detach_software_sources_management#id OsManagementHubProfileDetachSoftwareSourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-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/os_management_hub_profile_detach_software_sources_management#timeouts OsManagementHubProfileDetachSoftwareSourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-detach-software-sources-management/index:OsManagementHubProfileDetachSoftwareSourcesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile_detach_software_sources_management#create OsManagementHubProfileDetachSoftwareSourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-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/os_management_hub_profile_detach_software_sources_management#delete OsManagementHubProfileDetachSoftwareSourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-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/os_management_hub_profile_detach_software_sources_management#update OsManagementHubProfileDetachSoftwareSourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-detach-software-sources-management/index:OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile-detach-software-sources-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/os-management-hub-profile-detach-software-sources-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileDetachSoftwareSourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile-detach-software-sources-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileDetachSoftwareSourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile-detach-software-sources-management/index:OsManagementHubProfileDetachSoftwareSourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironment": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 84
      },
      "name": "OsManagementHubProfileLifecycleEnvironment",
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleEnvironment"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironmentList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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.OsManagementHubProfileLifecycleEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubProfileLifecycleEnvironmentList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 153
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
            "line": 153
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleEnvironmentList"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironmentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 107
      },
      "name": "OsManagementHubProfileLifecycleEnvironmentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 136
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 141
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleEnvironment"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleEnvironmentOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleStage": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleStage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 164
      },
      "name": "OsManagementHubProfileLifecycleStage",
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleStage"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleStageList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleStageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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.OsManagementHubProfileLifecycleStageOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubProfileLifecycleStageList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
            "line": 233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleStageList"
    },
    "cdktf-provider-oci.OsManagementHubProfileLifecycleStageOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleStageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 187
      },
      "name": "OsManagementHubProfileLifecycleStageOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 216
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileLifecycleStage"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileLifecycleStageOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 244
      },
      "name": "OsManagementHubProfileManagedInstanceGroup",
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileManagedInstanceGroup"
    },
    "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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.OsManagementHubProfileManagedInstanceGroupOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubProfileManagedInstanceGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 313
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
            "line": 313
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileManagedInstanceGroupList"
    },
    "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 267
      },
      "name": "OsManagementHubProfileManagedInstanceGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 296
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileManagedInstanceGroup"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileManagedInstanceGroupOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 324
      },
      "name": "OsManagementHubProfileSoftwareSources",
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileSoftwareSources"
    },
    "cdktf-provider-oci.OsManagementHubProfileSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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.OsManagementHubProfileSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubProfileSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 408
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
            "line": 408
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileSoftwareSourcesList"
    },
    "cdktf-provider-oci.OsManagementHubProfileSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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/os-management-hub-profile/index.ts",
        "line": 347
      },
      "name": "OsManagementHubProfileSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 376
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 381
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 391
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 396
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubProfileSoftwareSources"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubProfileTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 419
      },
      "name": "OsManagementHubProfileTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_profile#create OsManagementHubProfile#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 423
          },
          "name": "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/os_management_hub_profile#delete OsManagementHubProfile#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 427
          },
          "name": "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/os_management_hub_profile#update OsManagementHubProfile#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 431
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubProfileTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-profile/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-profile/index.ts",
        "line": 477
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 539
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 555
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 571
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubProfileTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 543
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 559
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 575
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 533
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 549
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 565
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-profile/index.ts",
            "line": 489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubProfileTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-profile/index:OsManagementHubProfileTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJob": {
      "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/os_management_hub_scheduled_job oci_os_management_hub_scheduled_job}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job oci_os_management_hub_scheduled_job} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/index.ts",
          "line": 1708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubScheduledJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1693
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubScheduledJob 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/os_management_hub_scheduled_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubScheduledJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubScheduledJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2070
          },
          "name": "putOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2083
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1771
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1787
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1803
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1819
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1835
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1851
          },
          "name": "resetIsManagedByAutonomousLinux"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1872
          },
          "name": "resetIsSubcompartmentIncluded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1888
          },
          "name": "resetLifecycleStageIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1904
          },
          "name": "resetLocations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1920
          },
          "name": "resetManagedCompartmentIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1936
          },
          "name": "resetManagedInstanceGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1952
          },
          "name": "resetManagedInstanceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1968
          },
          "name": "resetRecurringRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1984
          },
          "name": "resetRetryIntervals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2086
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2052
          },
          "name": "resetWorkRequestId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2098
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2123
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1681
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1860
          },
          "name": "isRestricted",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2067
          },
          "name": "operations",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2006
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2012
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2017
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2022
          },
          "name": "timeLastExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2080
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2040
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2061
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1759
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1775
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1791
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1807
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1823
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1839
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1855
          },
          "name": "isManagedByAutonomousLinuxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1876
          },
          "name": "isSubcompartmentIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1892
          },
          "name": "lifecycleStageIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1908
          },
          "name": "locationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1924
          },
          "name": "managedCompartmentIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1940
          },
          "name": "managedInstanceGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1956
          },
          "name": "managedInstanceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2074
          },
          "name": "operationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1972
          },
          "name": "recurringRuleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1988
          },
          "name": "retryIntervalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2001
          },
          "name": "scheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2035
          },
          "name": "timeNextExecutionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2090
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2056
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1752
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1765
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1781
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1797
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1813
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1829
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1845
          },
          "name": "isManagedByAutonomousLinux",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1866
          },
          "name": "isSubcompartmentIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1882
          },
          "name": "lifecycleStageIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1898
          },
          "name": "locations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1914
          },
          "name": "managedCompartmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1930
          },
          "name": "managedInstanceGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1946
          },
          "name": "managedInstanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1962
          },
          "name": "recurringRule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1978
          },
          "name": "retryIntervals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1994
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2028
          },
          "name": "timeNextExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 2046
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJob"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 9
      },
      "name": "OsManagementHubScheduledJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#compartment_id OsManagementHubScheduledJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-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/os_management_hub_scheduled_job#operations OsManagementHubScheduledJob#operations}",
            "stability": "stable",
            "summary": "operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 90
          },
          "name": "operations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations"
                    },
                    "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/os_management_hub_scheduled_job#schedule_type OsManagementHubScheduledJob#schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 76
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#time_next_execution OsManagementHubScheduledJob#time_next_execution}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 80
          },
          "name": "timeNextExecution",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#defined_tags OsManagementHubScheduledJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-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/os_management_hub_scheduled_job#description OsManagementHubScheduledJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os_management_hub_scheduled_job#display_name OsManagementHubScheduledJob#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os_management_hub_scheduled_job#freeform_tags OsManagementHubScheduledJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os_management_hub_scheduled_job#id OsManagementHubScheduledJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os_management_hub_scheduled_job#is_managed_by_autonomous_linux OsManagementHubScheduledJob#is_managed_by_autonomous_linux}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 40
          },
          "name": "isManagedByAutonomousLinux",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_scheduled_job#is_subcompartment_included OsManagementHubScheduledJob#is_subcompartment_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 44
          },
          "name": "isSubcompartmentIncluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_scheduled_job#lifecycle_stage_ids OsManagementHubScheduledJob#lifecycle_stage_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 48
          },
          "name": "lifecycleStageIds",
          "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/os_management_hub_scheduled_job#locations OsManagementHubScheduledJob#locations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 52
          },
          "name": "locations",
          "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/os_management_hub_scheduled_job#managed_compartment_ids OsManagementHubScheduledJob#managed_compartment_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 56
          },
          "name": "managedCompartmentIds",
          "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/os_management_hub_scheduled_job#managed_instance_group_ids OsManagementHubScheduledJob#managed_instance_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 60
          },
          "name": "managedInstanceGroupIds",
          "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/os_management_hub_scheduled_job#managed_instance_ids OsManagementHubScheduledJob#managed_instance_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 64
          },
          "name": "managedInstanceIds",
          "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/os_management_hub_scheduled_job#recurring_rule OsManagementHubScheduledJob#recurring_rule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 68
          },
          "name": "recurringRule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#retry_intervals OsManagementHubScheduledJob#retry_intervals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 72
          },
          "name": "retryIntervals",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#timeouts OsManagementHubScheduledJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 96
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#work_request_id OsManagementHubScheduledJob#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 84
          },
          "name": "workRequestId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobConfig"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1197
      },
      "name": "OsManagementHubScheduledJobOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#operation_type OsManagementHubScheduledJob#operation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1201
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#manage_module_streams_details OsManagementHubScheduledJob#manage_module_streams_details}",
            "stability": "stable",
            "summary": "manage_module_streams_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1223
          },
          "name": "manageModuleStreamsDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#package_names OsManagementHubScheduledJob#package_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1205
          },
          "name": "packageNames",
          "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/os_management_hub_scheduled_job#reboot_timeout_in_mins OsManagementHubScheduledJob#reboot_timeout_in_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1209
          },
          "name": "rebootTimeoutInMins",
          "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/os_management_hub_scheduled_job#software_source_ids OsManagementHubScheduledJob#software_source_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1213
          },
          "name": "softwareSourceIds",
          "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/os_management_hub_scheduled_job#switch_module_streams_details OsManagementHubScheduledJob#switch_module_streams_details}",
            "stability": "stable",
            "summary": "switch_module_streams_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1229
          },
          "name": "switchModuleStreamsDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#windows_update_names OsManagementHubScheduledJob#windows_update_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1217
          },
          "name": "windowsUpdateNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperations"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 1493
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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.OsManagementHubScheduledJobOperationsOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1501
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
            "line": 1501
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsList"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 862
      },
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#disable OsManagementHubScheduledJob#disable}",
            "stability": "stable",
            "summary": "disable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 868
          },
          "name": "disable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#enable OsManagementHubScheduledJob#enable}",
            "stability": "stable",
            "summary": "enable block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 874
          },
          "name": "enable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#install OsManagementHubScheduledJob#install}",
            "stability": "stable",
            "summary": "install block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 880
          },
          "name": "install",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#remove OsManagementHubScheduledJob#remove}",
            "stability": "stable",
            "summary": "remove block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 886
          },
          "name": "remove",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 98
      },
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#module_name OsManagementHubScheduledJob#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 102
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#stream_name OsManagementHubScheduledJob#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 110
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#software_source_id OsManagementHubScheduledJob#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 106
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 263
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
            "line": 263
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 233
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 221
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 237
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 250
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 214
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 227
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 243
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 274
      },
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#module_name OsManagementHubScheduledJob#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 278
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#stream_name OsManagementHubScheduledJob#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 286
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#software_source_id OsManagementHubScheduledJob#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 282
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 439
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
            "line": 439
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 409
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 397
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 413
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 426
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 390
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 403
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 419
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 450
      },
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#module_name OsManagementHubScheduledJob#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 454
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#profile_name OsManagementHubScheduledJob#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 458
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#stream_name OsManagementHubScheduledJob#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 466
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#software_source_id OsManagementHubScheduledJob#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 462
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 645
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
            "line": 645
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 519
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 615
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 590
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 603
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 619
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 632
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 583
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 596
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 609
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 625
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 994
          },
          "name": "putDisable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1010
          },
          "name": "putEnable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1026
          },
          "name": "putInstall",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1042
          },
          "name": "putRemove",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 997
          },
          "name": "resetDisable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1013
          },
          "name": "resetEnable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1029
          },
          "name": "resetInstall"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1045
          },
          "name": "resetRemove"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 991
          },
          "name": "disable",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1007
          },
          "name": "enable",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1023
          },
          "name": "install",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstallList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1039
          },
          "name": "remove",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1001
          },
          "name": "disableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsDisable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1017
          },
          "name": "enableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsEnable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1033
          },
          "name": "installInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsInstall"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1049
          },
          "name": "removeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 656
      },
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#module_name OsManagementHubScheduledJob#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 660
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#profile_name OsManagementHubScheduledJob#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 664
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#stream_name OsManagementHubScheduledJob#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 672
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#software_source_id OsManagementHubScheduledJob#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 668
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 851
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
            "line": 851
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveList"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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/os-management-hub-scheduled-job/index.ts",
        "line": 725
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 821
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 796
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 809
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 825
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 838
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 789
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 802
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 815
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 831
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemove"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsRemoveOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1465
          },
          "name": "putManageModuleStreamsDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1481
          },
          "name": "putSwitchModuleStreamsDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1468
          },
          "name": "resetManageModuleStreamsDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1404
          },
          "name": "resetPackageNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1420
          },
          "name": "resetRebootTimeoutInMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1436
          },
          "name": "resetSoftwareSourceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1484
          },
          "name": "resetSwitchModuleStreamsDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1452
          },
          "name": "resetWindowsUpdateNames"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1462
          },
          "name": "manageModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1478
          },
          "name": "switchModuleStreamsDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1472
          },
          "name": "manageModuleStreamsDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsManageModuleStreamsDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1392
          },
          "name": "operationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1408
          },
          "name": "packageNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1424
          },
          "name": "rebootTimeoutInMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1440
          },
          "name": "softwareSourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1488
          },
          "name": "switchModuleStreamsDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1456
          },
          "name": "windowsUpdateNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1385
          },
          "name": "operationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1398
          },
          "name": "packageNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1414
          },
          "name": "rebootTimeoutInMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1430
          },
          "name": "softwareSourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1446
          },
          "name": "windowsUpdateNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1053
      },
      "name": "OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#module_name OsManagementHubScheduledJob#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1057
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#stream_name OsManagementHubScheduledJob#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1065
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#software_source_id OsManagementHubScheduledJob#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1061
          },
          "name": "softwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1176
          },
          "name": "resetSoftwareSourceId"
        }
      ],
      "name": "OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1164
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1180
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1193
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1157
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1170
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1186
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobOperationsSwitchModuleStreamsDetailsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1512
      },
      "name": "OsManagementHubScheduledJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_scheduled_job#create OsManagementHubScheduledJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1516
          },
          "name": "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/os_management_hub_scheduled_job#delete OsManagementHubScheduledJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1520
          },
          "name": "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/os_management_hub_scheduled_job#update OsManagementHubScheduledJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1524
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubScheduledJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-scheduled-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-scheduled-job/index.ts",
        "line": 1570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1632
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1648
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1664
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubScheduledJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1636
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1652
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1668
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1626
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1642
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1658
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-scheduled-job/index.ts",
            "line": 1582
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubScheduledJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-scheduled-job/index:OsManagementHubScheduledJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSource": {
      "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/os_management_hub_software_source oci_os_management_hub_software_source}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source oci_os_management_hub_software_source} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/index.ts",
          "line": 1207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 1175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1192
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OsManagementHubSoftwareSource 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/os_management_hub_software_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1693
          },
          "name": "putCustomSoftwareSourceFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1709
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1725
          },
          "name": "putVendorSoftwareSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1263
          },
          "name": "resetAdvancedRepoOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1279
          },
          "name": "resetArchType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1696
          },
          "name": "resetCustomSoftwareSourceFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1323
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1339
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1355
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1371
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1397
          },
          "name": "resetGpgKeyUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1445
          },
          "name": "resetIsAutomaticallyUpdated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1429
          },
          "name": "resetIsAutoResolveDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1461
          },
          "name": "resetIsCreatedFromPackageList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1477
          },
          "name": "resetIsGpgCheckEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1493
          },
          "name": "resetIsLatestContentOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1514
          },
          "name": "resetIsMirrorSyncAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1530
          },
          "name": "resetIsSslVerifyEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1546
          },
          "name": "resetOriginSoftwareSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1562
          },
          "name": "resetOsFamily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1583
          },
          "name": "resetPackages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1609
          },
          "name": "resetSoftwareSourceSubType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1638
          },
          "name": "resetSoftwareSourceVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1712
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1675
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1728
          },
          "name": "resetVendorSoftwareSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1740
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1771
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1180
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1288
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1293
          },
          "name": "availabilityAtOci",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1298
          },
          "name": "checksumType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1690
          },
          "name": "customSoftwareSourceFilter",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1380
          },
          "name": "gpgKeyFingerprint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1385
          },
          "name": "gpgKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1502
          },
          "name": "isMandatoryForAutonomousLinux",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1571
          },
          "name": "packageCount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1592
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1597
          },
          "name": "size",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1647
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1653
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1658
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1663
          },
          "name": "timeMetadataUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1706
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1684
          },
          "name": "vendorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1722
          },
          "name": "vendorSoftwareSources",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1267
          },
          "name": "advancedRepoOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1283
          },
          "name": "archTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1311
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1700
          },
          "name": "customSoftwareSourceFilterInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1327
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1343
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1359
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1375
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1401
          },
          "name": "gpgKeyUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1449
          },
          "name": "isAutomaticallyUpdatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1433
          },
          "name": "isAutoResolveDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1465
          },
          "name": "isCreatedFromPackageListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1481
          },
          "name": "isGpgCheckEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1497
          },
          "name": "isLatestContentOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1518
          },
          "name": "isMirrorSyncAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1534
          },
          "name": "isSslVerifyEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1550
          },
          "name": "originSoftwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1566
          },
          "name": "osFamilyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1587
          },
          "name": "packagesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1613
          },
          "name": "softwareSourceSubTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1626
          },
          "name": "softwareSourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1642
          },
          "name": "softwareSourceVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1716
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1679
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1732
          },
          "name": "vendorSoftwareSourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1257
          },
          "name": "advancedRepoOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1273
          },
          "name": "archType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1304
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1317
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1333
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1349
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1365
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1391
          },
          "name": "gpgKeyUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1439
          },
          "name": "isAutomaticallyUpdated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1423
          },
          "name": "isAutoResolveDependencies",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1455
          },
          "name": "isCreatedFromPackageList",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1471
          },
          "name": "isGpgCheckEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1487
          },
          "name": "isLatestContentOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1508
          },
          "name": "isMirrorSyncAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1524
          },
          "name": "isSslVerifyEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1540
          },
          "name": "originSoftwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1556
          },
          "name": "osFamily",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1577
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1603
          },
          "name": "softwareSourceSubType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1619
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1632
          },
          "name": "softwareSourceVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1669
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSource"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagement": {
      "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/os_management_hub_software_source_add_packages_management oci_os_management_hub_software_source_add_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_add_packages_management oci_os_management_hub_software_source_add_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-add-packages-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.OsManagementHubSoftwareSourceAddPackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceAddPackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-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 OsManagementHubSoftwareSourceAddPackagesManagement 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/os_management_hub_software_source_add_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceAddPackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceAddPackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 322
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 267
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 283
          },
          "name": "resetIsContinueOnMissingPackages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 325
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 347
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceAddPackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 319
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 271
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 287
          },
          "name": "isContinueOnMissingPackagesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 300
          },
          "name": "packagesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 313
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 329
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 261
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 277
          },
          "name": "isContinueOnMissingPackages",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 293
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 306
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-add-packages-management/index:OsManagementHubSoftwareSourceAddPackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceAddPackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_add_packages_management#packages OsManagementHubSoftwareSourceAddPackagesManagement#packages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 24
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/os_management_hub_software_source_add_packages_management#software_source_id OsManagementHubSoftwareSourceAddPackagesManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 28
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_software_source_add_packages_management#id OsManagementHubSoftwareSourceAddPackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/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/os_management_hub_software_source_add_packages_management#is_continue_on_missing_packages OsManagementHubSoftwareSourceAddPackagesManagement#is_continue_on_missing_packages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 20
          },
          "name": "isContinueOnMissingPackages",
          "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/os_management_hub_software_source_add_packages_management#timeouts OsManagementHubSoftwareSourceAddPackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-add-packages-management/index:OsManagementHubSoftwareSourceAddPackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
        "line": 36
      },
      "name": "OsManagementHubSoftwareSourceAddPackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_add_packages_management#create OsManagementHubSoftwareSourceAddPackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-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/os_management_hub_software_source_add_packages_management#delete OsManagementHubSoftwareSourceAddPackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-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/os_management_hub_software_source_add_packages_management#update OsManagementHubSoftwareSourceAddPackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-add-packages-management/index:OsManagementHubSoftwareSourceAddPackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-add-packages-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/os-management-hub-software-source-add-packages-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceAddPackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-add-packages-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceAddPackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-add-packages-management/index:OsManagementHubSoftwareSourceAddPackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagement": {
      "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/os_management_hub_software_source_change_availability_management oci_os_management_hub_software_source_change_availability_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management oci_os_management_hub_software_source_change_availability_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-change-availability-management/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.OsManagementHubSoftwareSourceChangeAvailabilityManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceChangeAvailabilityManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/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 OsManagementHubSoftwareSourceChangeAvailabilityManagement 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/os_management_hub_software_source_change_availability_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceChangeAvailabilityManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceChangeAvailabilityManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 451
          },
          "name": "putSoftwareSourceAvailabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 464
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 438
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 467
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/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/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 378
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 448
          },
          "name": "softwareSourceAvailabilities",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 461
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 442
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 455
          },
          "name": "softwareSourceAvailabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 471
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 432
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagement"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management#software_source_availabilities OsManagementHubSoftwareSourceChangeAvailabilityManagement#software_source_availabilities}",
            "stability": "stable",
            "summary": "software_source_availabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 22
          },
          "name": "softwareSourceAvailabilities",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_software_source_change_availability_management#id OsManagementHubSoftwareSourceChangeAvailabilityManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-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/os_management_hub_software_source_change_availability_management#timeouts OsManagementHubSoftwareSourceChangeAvailabilityManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 28
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 30
      },
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management#software_source_id OsManagementHubSoftwareSourceChangeAvailabilityManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 42
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management#availability OsManagementHubSoftwareSourceChangeAvailabilityManagement#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 34
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management#availability_at_oci OsManagementHubSoftwareSourceChangeAvailabilityManagement#availability_at_oci}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 38
          },
          "name": "availabilityAtOci",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-change-availability-management/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/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/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.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 198
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/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/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 198
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesList"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-change-availability-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"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 88
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 152
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 168
          },
          "name": "resetAvailabilityAtOci"
        }
      ],
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 172
          },
          "name": "availabilityAtOciInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 156
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 185
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 146
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 162
          },
          "name": "availabilityAtOci",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 178
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementSoftwareSourceAvailabilitiesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 209
      },
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_change_availability_management#create OsManagementHubSoftwareSourceChangeAvailabilityManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 213
          },
          "name": "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/os_management_hub_software_source_change_availability_management#delete OsManagementHubSoftwareSourceChangeAvailabilityManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 217
          },
          "name": "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/os_management_hub_software_source_change_availability_management#update OsManagementHubSoftwareSourceChangeAvailabilityManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 221
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-change-availability-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 329
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 345
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 361
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 333
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 349
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 365
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 323
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 339
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 355
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-change-availability-management/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-change-availability-management/index:OsManagementHubSoftwareSourceChangeAvailabilityManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#compartment_id OsManagementHubSoftwareSource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#software_source_type OsManagementHubSoftwareSource#software_source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 96
          },
          "name": "softwareSourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#advanced_repo_options OsManagementHubSoftwareSource#advanced_repo_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 13
          },
          "name": "advancedRepoOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#arch_type OsManagementHubSoftwareSource#arch_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 17
          },
          "name": "archType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#custom_software_source_filter OsManagementHubSoftwareSource#custom_software_source_filter}",
            "stability": "stable",
            "summary": "custom_software_source_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 110
          },
          "name": "customSoftwareSourceFilter",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#defined_tags OsManagementHubSoftwareSource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#description OsManagementHubSoftwareSource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#display_name OsManagementHubSoftwareSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#freeform_tags OsManagementHubSoftwareSource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#gpg_key_url OsManagementHubSoftwareSource#gpg_key_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 41
          },
          "name": "gpgKeyUrl",
          "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/os_management_hub_software_source#id OsManagementHubSoftwareSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os_management_hub_software_source#is_automatically_updated OsManagementHubSoftwareSource#is_automatically_updated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 56
          },
          "name": "isAutomaticallyUpdated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_auto_resolve_dependencies OsManagementHubSoftwareSource#is_auto_resolve_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 52
          },
          "name": "isAutoResolveDependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_created_from_package_list OsManagementHubSoftwareSource#is_created_from_package_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 60
          },
          "name": "isCreatedFromPackageList",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_gpg_check_enabled OsManagementHubSoftwareSource#is_gpg_check_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 64
          },
          "name": "isGpgCheckEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_latest_content_only OsManagementHubSoftwareSource#is_latest_content_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 68
          },
          "name": "isLatestContentOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_mirror_sync_allowed OsManagementHubSoftwareSource#is_mirror_sync_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 72
          },
          "name": "isMirrorSyncAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#is_ssl_verify_enabled OsManagementHubSoftwareSource#is_ssl_verify_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 76
          },
          "name": "isSslVerifyEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/os_management_hub_software_source#origin_software_source_id OsManagementHubSoftwareSource#origin_software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 80
          },
          "name": "originSoftwareSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#os_family OsManagementHubSoftwareSource#os_family}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 84
          },
          "name": "osFamily",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#packages OsManagementHubSoftwareSource#packages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 88
          },
          "name": "packages",
          "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/os_management_hub_software_source#software_source_sub_type OsManagementHubSoftwareSource#software_source_sub_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 92
          },
          "name": "softwareSourceSubType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#software_source_version OsManagementHubSoftwareSource#software_source_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 100
          },
          "name": "softwareSourceVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#timeouts OsManagementHubSoftwareSource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 116
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#url OsManagementHubSoftwareSource#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 104
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#vendor_software_sources OsManagementHubSoftwareSource#vendor_software_sources}",
            "stability": "stable",
            "summary": "vendor_software_sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 122
          },
          "name": "vendorSoftwareSources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 703
      },
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilter",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#module_stream_profile_filters OsManagementHubSoftwareSource#module_stream_profile_filters}",
            "stability": "stable",
            "summary": "module_stream_profile_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 709
          },
          "name": "moduleStreamProfileFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_filters OsManagementHubSoftwareSource#package_filters}",
            "stability": "stable",
            "summary": "package_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 715
          },
          "name": "packageFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_group_filters OsManagementHubSoftwareSource#package_group_filters}",
            "stability": "stable",
            "summary": "package_group_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 721
          },
          "name": "packageGroupFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 124
      },
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#filter_type OsManagementHubSoftwareSource#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 128
          },
          "name": "filterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#module_name OsManagementHubSoftwareSource#module_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 132
          },
          "name": "moduleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#profile_name OsManagementHubSoftwareSource#profile_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 136
          },
          "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/resources/os_management_hub_software_source#stream_name OsManagementHubSoftwareSource#stream_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 140
          },
          "name": "streamName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 328
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
            "line": 328
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 263
          },
          "name": "resetFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 279
          },
          "name": "resetModuleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 295
          },
          "name": "resetProfileName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 311
          },
          "name": "resetStreamName"
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 267
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 283
          },
          "name": "moduleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 299
          },
          "name": "profileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 315
          },
          "name": "streamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 257
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 273
          },
          "name": "moduleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 289
          },
          "name": "profileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 305
          },
          "name": "streamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 816
          },
          "name": "putModuleStreamProfileFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 832
          },
          "name": "putPackageFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 848
          },
          "name": "putPackageGroupFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 819
          },
          "name": "resetModuleStreamProfileFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 835
          },
          "name": "resetPackageFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 851
          },
          "name": "resetPackageGroupFilters"
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 813
          },
          "name": "moduleStreamProfileFilters",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 829
          },
          "name": "packageFilters",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 845
          },
          "name": "packageGroupFilters",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 823
          },
          "name": "moduleStreamProfileFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterModuleStreamProfileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 839
          },
          "name": "packageFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 855
          },
          "name": "packageGroupFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilter"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 339
      },
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#filter_type OsManagementHubSoftwareSource#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 343
          },
          "name": "filterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_name OsManagementHubSoftwareSource#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 347
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_name_pattern OsManagementHubSoftwareSource#package_name_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 351
          },
          "name": "packageNamePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_version OsManagementHubSoftwareSource#package_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 355
          },
          "name": "packageVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 543
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
            "line": 543
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersList"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 478
          },
          "name": "resetFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 494
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 510
          },
          "name": "resetPackageNamePattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 526
          },
          "name": "resetPackageVersion"
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 482
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 498
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 514
          },
          "name": "packageNamePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 530
          },
          "name": "packageVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 472
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 488
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 504
          },
          "name": "packageNamePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 520
          },
          "name": "packageVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageFiltersOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 554
      },
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#filter_type OsManagementHubSoftwareSource#filter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 558
          },
          "name": "filterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#package_groups OsManagementHubSoftwareSource#package_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 562
          },
          "name": "packageGroups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersList"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 659
          },
          "name": "resetFilterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 675
          },
          "name": "resetPackageGroups"
        }
      ],
      "name": "OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 663
          },
          "name": "filterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 679
          },
          "name": "packageGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 653
          },
          "name": "filterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 669
          },
          "name": "packageGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceCustomSoftwareSourceFilterPackageGroupFiltersOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagement": {
      "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/os_management_hub_software_source_generate_metadata_management oci_os_management_hub_software_source_generate_metadata_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_generate_metadata_management oci_os_management_hub_software_source_generate_metadata_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-generate-metadata-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.OsManagementHubSoftwareSourceGenerateMetadataManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceGenerateMetadataManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-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 OsManagementHubSoftwareSourceGenerateMetadataManagement 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/os_management_hub_software_source_generate_metadata_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceGenerateMetadataManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceGenerateMetadataManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-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/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceGenerateMetadataManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 274
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 267
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-generate-metadata-management/index:OsManagementHubSoftwareSourceGenerateMetadataManagement"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceGenerateMetadataManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_generate_metadata_management#software_source_id OsManagementHubSoftwareSourceGenerateMetadataManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 20
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_software_source_generate_metadata_management#id OsManagementHubSoftwareSourceGenerateMetadataManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-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/os_management_hub_software_source_generate_metadata_management#timeouts OsManagementHubSoftwareSourceGenerateMetadataManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-generate-metadata-management/index:OsManagementHubSoftwareSourceGenerateMetadataManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
        "line": 28
      },
      "name": "OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_generate_metadata_management#create OsManagementHubSoftwareSourceGenerateMetadataManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-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/os_management_hub_software_source_generate_metadata_management#delete OsManagementHubSoftwareSourceGenerateMetadataManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-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/os_management_hub_software_source_generate_metadata_management#update OsManagementHubSoftwareSourceGenerateMetadataManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-generate-metadata-management/index:OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-generate-metadata-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/os-management-hub-software-source-generate-metadata-management/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceGenerateMetadataManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-generate-metadata-management/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceGenerateMetadataManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-generate-metadata-management/index:OsManagementHubSoftwareSourceGenerateMetadataManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceManifest": {
      "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/os_management_hub_software_source_manifest oci_os_management_hub_software_source_manifest}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_manifest oci_os_management_hub_software_source_manifest} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-manifest/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.OsManagementHubSoftwareSourceManifestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-manifest/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceManifest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/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 OsManagementHubSoftwareSourceManifest 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/os_management_hub_software_source_manifest#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceManifest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceManifest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 262
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 278
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceManifest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 266
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 282
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 295
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 256
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 288
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-manifest/index:OsManagementHubSoftwareSourceManifest"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-manifest/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceManifestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_manifest#software_source_id OsManagementHubSoftwareSourceManifest#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_manifest#content OsManagementHubSoftwareSourceManifest#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 13
          },
          "name": "content",
          "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/os_management_hub_software_source_manifest#id OsManagementHubSoftwareSourceManifest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/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/os_management_hub_software_source_manifest#timeouts OsManagementHubSoftwareSourceManifest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-manifest/index:OsManagementHubSoftwareSourceManifestConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-manifest/index.ts",
        "line": 32
      },
      "name": "OsManagementHubSoftwareSourceManifestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_manifest#create OsManagementHubSoftwareSourceManifest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/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/os_management_hub_software_source_manifest#delete OsManagementHubSoftwareSourceManifest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/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/os_management_hub_software_source_manifest#update OsManagementHubSoftwareSourceManifest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-manifest/index:OsManagementHubSoftwareSourceManifestTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-manifest/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/os-management-hub-software-source-manifest/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceManifestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-manifest/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceManifestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-manifest/index:OsManagementHubSoftwareSourceManifestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagement": {
      "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/os_management_hub_software_source_remove_packages_management oci_os_management_hub_software_source_remove_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_remove_packages_management oci_os_management_hub_software_source_remove_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-remove-packages-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.OsManagementHubSoftwareSourceRemovePackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceRemovePackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-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 OsManagementHubSoftwareSourceRemovePackagesManagement 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/os_management_hub_software_source_remove_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceRemovePackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceRemovePackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-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/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceRemovePackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 279
          },
          "name": "packagesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 292
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 272
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 285
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-remove-packages-management/index:OsManagementHubSoftwareSourceRemovePackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceRemovePackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_remove_packages_management#packages OsManagementHubSoftwareSourceRemovePackagesManagement#packages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 20
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/os_management_hub_software_source_remove_packages_management#software_source_id OsManagementHubSoftwareSourceRemovePackagesManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_software_source_remove_packages_management#id OsManagementHubSoftwareSourceRemovePackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-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/os_management_hub_software_source_remove_packages_management#timeouts OsManagementHubSoftwareSourceRemovePackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-remove-packages-management/index:OsManagementHubSoftwareSourceRemovePackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_remove_packages_management#create OsManagementHubSoftwareSourceRemovePackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-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/os_management_hub_software_source_remove_packages_management#delete OsManagementHubSoftwareSourceRemovePackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-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/os_management_hub_software_source_remove_packages_management#update OsManagementHubSoftwareSourceRemovePackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-remove-packages-management/index:OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-remove-packages-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/os-management-hub-software-source-remove-packages-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceRemovePackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-remove-packages-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceRemovePackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-remove-packages-management/index:OsManagementHubSoftwareSourceRemovePackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagement": {
      "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/os_management_hub_software_source_replace_packages_management oci_os_management_hub_software_source_replace_packages_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_replace_packages_management oci_os_management_hub_software_source_replace_packages_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-replace-packages-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.OsManagementHubSoftwareSourceReplacePackagesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubSoftwareSourceReplacePackagesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-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 OsManagementHubSoftwareSourceReplacePackagesManagement 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/os_management_hub_software_source_replace_packages_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubSoftwareSourceReplacePackagesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubSoftwareSourceReplacePackagesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-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/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceReplacePackagesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 279
          },
          "name": "packagesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 292
          },
          "name": "softwareSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 272
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 285
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-replace-packages-management/index:OsManagementHubSoftwareSourceReplacePackagesManagement"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubSoftwareSourceReplacePackagesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_replace_packages_management#packages OsManagementHubSoftwareSourceReplacePackagesManagement#packages}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 20
          },
          "name": "packages",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/os_management_hub_software_source_replace_packages_management#software_source_id OsManagementHubSoftwareSourceReplacePackagesManagement#software_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 24
          },
          "name": "softwareSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/os_management_hub_software_source_replace_packages_management#id OsManagementHubSoftwareSourceReplacePackagesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-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/os_management_hub_software_source_replace_packages_management#timeouts OsManagementHubSoftwareSourceReplacePackagesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-replace-packages-management/index:OsManagementHubSoftwareSourceReplacePackagesManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
        "line": 32
      },
      "name": "OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source_replace_packages_management#create OsManagementHubSoftwareSourceReplacePackagesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-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/os_management_hub_software_source_replace_packages_management#delete OsManagementHubSoftwareSourceReplacePackagesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-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/os_management_hub_software_source_replace_packages_management#update OsManagementHubSoftwareSourceReplacePackagesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-replace-packages-management/index:OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source-replace-packages-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/os-management-hub-software-source-replace-packages-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceReplacePackagesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source-replace-packages-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceReplacePackagesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source-replace-packages-management/index:OsManagementHubSoftwareSourceReplacePackagesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 859
      },
      "name": "OsManagementHubSoftwareSourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#create OsManagementHubSoftwareSource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 863
          },
          "name": "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/os_management_hub_software_source#delete OsManagementHubSoftwareSource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 867
          },
          "name": "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/os_management_hub_software_source#update OsManagementHubSoftwareSource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 871
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 979
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 995
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1011
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubSoftwareSourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 983
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 999
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1015
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 973
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 989
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1005
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-software-source/index.ts",
        "line": 1019
      },
      "name": "OsManagementHubSoftwareSourceVendorSoftwareSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_software_source#display_name OsManagementHubSoftwareSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1023
          },
          "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/os_management_hub_software_source#id OsManagementHubSoftwareSource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1030
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceVendorSoftwareSources"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 1152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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.OsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference"
            }
          }
        }
      ],
      "name": "OsManagementHubSoftwareSourceVendorSoftwareSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1160
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
            "line": 1160
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceVendorSoftwareSourcesList"
    },
    "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-software-source/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/os-management-hub-software-source/index.ts",
        "line": 1069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1127
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1143
          },
          "name": "resetId"
        }
      ],
      "name": "OsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1131
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1147
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1121
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1137
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-software-source/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubSoftwareSourceVendorSoftwareSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-software-source/index:OsManagementHubSoftwareSourceVendorSoftwareSourcesOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagement": {
      "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/os_management_hub_work_request_rerun_management oci_os_management_hub_work_request_rerun_management}."
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_work_request_rerun_management oci_os_management_hub_work_request_rerun_management} Resource."
        },
        "locationInModule": {
          "filename": "src/os-management-hub-work-request-rerun-management/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",
            "type": {
              "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OsManagementHubWorkRequestRerunManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/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 OsManagementHubWorkRequestRerunManagement 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/os_management_hub_work_request_rerun_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OsManagementHubWorkRequestRerunManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OsManagementHubWorkRequestRerunManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 428
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 444
          },
          "name": "putWorkRequestDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 386
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 402
          },
          "name": "resetManagedInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 431
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 447
          },
          "name": "resetWorkRequestDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 469
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OsManagementHubWorkRequestRerunManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 425
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 441
          },
          "name": "workRequestDetails",
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 390
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 406
          },
          "name": "managedInstancesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 435
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 451
          },
          "name": "workRequestDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 419
          },
          "name": "workRequestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 380
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 396
          },
          "name": "managedInstances",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 412
          },
          "name": "workRequestId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagement"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
        "line": 9
      },
      "name": "OsManagementHubWorkRequestRerunManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_work_request_rerun_management#work_request_id OsManagementHubWorkRequestRerunManagement#work_request_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 24
          },
          "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/resources/os_management_hub_work_request_rerun_management#id OsManagementHubWorkRequestRerunManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/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/os_management_hub_work_request_rerun_management#managed_instances OsManagementHubWorkRequestRerunManagement#managed_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 20
          },
          "name": "managedInstances",
          "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/os_management_hub_work_request_rerun_management#timeouts OsManagementHubWorkRequestRerunManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_work_request_rerun_management#work_request_details OsManagementHubWorkRequestRerunManagement#work_request_details}",
            "stability": "stable",
            "summary": "work_request_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 36
          },
          "name": "workRequestDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagementConfig"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
        "line": 38
      },
      "name": "OsManagementHubWorkRequestRerunManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_work_request_rerun_management#create OsManagementHubWorkRequestRerunManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 42
          },
          "name": "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/os_management_hub_work_request_rerun_management#delete OsManagementHubWorkRequestRerunManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 46
          },
          "name": "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/os_management_hub_work_request_rerun_management#update OsManagementHubWorkRequestRerunManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 50
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagementTimeouts"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-work-request-rerun-management/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/os-management-hub-work-request-rerun-management/index.ts",
        "line": 96
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 158
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 174
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 190
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OsManagementHubWorkRequestRerunManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 162
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 178
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 194
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 152
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 168
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 184
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
        "line": 198
      },
      "name": "OsManagementHubWorkRequestRerunManagementWorkRequestDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/os_management_hub_work_request_rerun_management#description OsManagementHubWorkRequestRerunManagement#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 202
          },
          "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/os_management_hub_work_request_rerun_management#display_name OsManagementHubWorkRequestRerunManagement#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 206
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagementWorkRequestDetails"
    },
    "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/os-management-hub-work-request-rerun-management/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 291
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 307
          },
          "name": "resetDisplayName"
        }
      ],
      "name": "OsManagementHubWorkRequestRerunManagementWorkRequestDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 295
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 311
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 285
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 301
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/os-management-hub-work-request-rerun-management/index.ts",
            "line": 256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OsManagementHubWorkRequestRerunManagementWorkRequestDetails"
          }
        }
      ],
      "symbolId": "src/os-management-hub-work-request-rerun-management/index:OsManagementHubWorkRequestRerunManagementWorkRequestDetailsOutputReference"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerification": {
      "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/osp_gateway_address_action_verification oci_osp_gateway_address_action_verification}."
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerification",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification oci_osp_gateway_address_action_verification} Resource."
        },
        "locationInModule": {
          "filename": "src/osp-gateway-address-action-verification/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.OspGatewayAddressActionVerificationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-address-action-verification/index.ts",
        "line": 500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OspGatewayAddressActionVerification resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/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 OspGatewayAddressActionVerification 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/osp_gateway_address_action_verification#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OspGatewayAddressActionVerification that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OspGatewayAddressActionVerification to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1063
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 598
          },
          "name": "resetAddressKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 614
          },
          "name": "resetCity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 630
          },
          "name": "resetCompanyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 659
          },
          "name": "resetContributorClass"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 675
          },
          "name": "resetCountry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 691
          },
          "name": "resetCounty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 707
          },
          "name": "resetDepartmentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 723
          },
          "name": "resetEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 739
          },
          "name": "resetFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 755
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 771
          },
          "name": "resetInternalNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 787
          },
          "name": "resetJobTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 803
          },
          "name": "resetLastName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 819
          },
          "name": "resetLine1"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 835
          },
          "name": "resetLine2"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 851
          },
          "name": "resetLine3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 867
          },
          "name": "resetLine4"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 883
          },
          "name": "resetMiddleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 899
          },
          "name": "resetMunicipalInscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 928
          },
          "name": "resetPhoneCountryCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 944
          },
          "name": "resetPhoneNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 960
          },
          "name": "resetPostalCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 976
          },
          "name": "resetProvince"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 997
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1013
          },
          "name": "resetStateInscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1029
          },
          "name": "resetStreetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1045
          },
          "name": "resetStreetNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1066
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1078
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1113
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OspGatewayAddressActionVerification",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 505
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 586
          },
          "name": "address",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 985
          },
          "name": "quality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1060
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1054
          },
          "name": "verificationCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 602
          },
          "name": "addressKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 618
          },
          "name": "cityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 634
          },
          "name": "companyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 647
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 663
          },
          "name": "contributorClassInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 679
          },
          "name": "countryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 695
          },
          "name": "countyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 711
          },
          "name": "departmentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 727
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 743
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 759
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 775
          },
          "name": "internalNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 791
          },
          "name": "jobTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 807
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 823
          },
          "name": "line1Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 839
          },
          "name": "line2Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 855
          },
          "name": "line3Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 871
          },
          "name": "line4Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 887
          },
          "name": "middleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 903
          },
          "name": "municipalInscriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 916
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 932
          },
          "name": "phoneCountryCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 948
          },
          "name": "phoneNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 964
          },
          "name": "postalCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 980
          },
          "name": "provinceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1001
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1017
          },
          "name": "stateInscriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1033
          },
          "name": "streetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1049
          },
          "name": "streetNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1070
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 592
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 608
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 624
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 640
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 653
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 669
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 685
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 701
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 717
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 733
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 749
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 765
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 781
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 797
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 813
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 829
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 845
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 861
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 877
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 893
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 909
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 922
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 938
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 954
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 970
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 991
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1007
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1023
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 1039
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerification"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-address-action-verification/index.ts",
        "line": 136
      },
      "name": "OspGatewayAddressActionVerificationAddress",
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationAddress"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-address-action-verification/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/osp-gateway-address-action-verification/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/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.OspGatewayAddressActionVerificationAddressOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewayAddressActionVerificationAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 325
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/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/osp-gateway-address-action-verification/index.ts",
            "line": 325
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationAddressList"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-address-action-verification/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/osp-gateway-address-action-verification/index.ts",
        "line": 159
      },
      "name": "OspGatewayAddressActionVerificationAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 188
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 193
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 198
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 203
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 208
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 213
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 218
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 223
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 228
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 233
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 238
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 243
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 248
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 253
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 258
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 263
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 268
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 273
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 278
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 283
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 288
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 293
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 298
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 303
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 308
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 313
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationAddress"
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationAddressOutputReference"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-address-action-verification/index.ts",
        "line": 9
      },
      "name": "OspGatewayAddressActionVerificationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#compartment_id OspGatewayAddressActionVerification#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/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/resources/osp_gateway_address_action_verification#osp_home_region OspGatewayAddressActionVerification#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 96
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#address_key OspGatewayAddressActionVerification#address_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 13
          },
          "name": "addressKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#city OspGatewayAddressActionVerification#city}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 17
          },
          "name": "city",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#company_name OspGatewayAddressActionVerification#company_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 21
          },
          "name": "companyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#contributor_class OspGatewayAddressActionVerification#contributor_class}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 29
          },
          "name": "contributorClass",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#country OspGatewayAddressActionVerification#country}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 33
          },
          "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/osp_gateway_address_action_verification#county OspGatewayAddressActionVerification#county}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 37
          },
          "name": "county",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#department_name OspGatewayAddressActionVerification#department_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 41
          },
          "name": "departmentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#email_address OspGatewayAddressActionVerification#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 45
          },
          "name": "emailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#first_name OspGatewayAddressActionVerification#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 49
          },
          "name": "firstName",
          "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/osp_gateway_address_action_verification#id OspGatewayAddressActionVerification#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 56
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#internal_number OspGatewayAddressActionVerification#internal_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 60
          },
          "name": "internalNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#job_title OspGatewayAddressActionVerification#job_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 64
          },
          "name": "jobTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#last_name OspGatewayAddressActionVerification#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 68
          },
          "name": "lastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#line1 OspGatewayAddressActionVerification#line1}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 72
          },
          "name": "line1",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#line2 OspGatewayAddressActionVerification#line2}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 76
          },
          "name": "line2",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#line3 OspGatewayAddressActionVerification#line3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 80
          },
          "name": "line3",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#line4 OspGatewayAddressActionVerification#line4}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 84
          },
          "name": "line4",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#middle_name OspGatewayAddressActionVerification#middle_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 88
          },
          "name": "middleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#municipal_inscription OspGatewayAddressActionVerification#municipal_inscription}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 92
          },
          "name": "municipalInscription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#phone_country_code OspGatewayAddressActionVerification#phone_country_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 100
          },
          "name": "phoneCountryCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#phone_number OspGatewayAddressActionVerification#phone_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 104
          },
          "name": "phoneNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#postal_code OspGatewayAddressActionVerification#postal_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 108
          },
          "name": "postalCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#province OspGatewayAddressActionVerification#province}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 112
          },
          "name": "province",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#state OspGatewayAddressActionVerification#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 116
          },
          "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/osp_gateway_address_action_verification#state_inscription OspGatewayAddressActionVerification#state_inscription}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 120
          },
          "name": "stateInscription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#street_name OspGatewayAddressActionVerification#street_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 124
          },
          "name": "streetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#street_number OspGatewayAddressActionVerification#street_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 128
          },
          "name": "streetNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#timeouts OspGatewayAddressActionVerification#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 134
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts"
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationConfig"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-address-action-verification/index.ts",
        "line": 336
      },
      "name": "OspGatewayAddressActionVerificationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_address_action_verification#create OspGatewayAddressActionVerification#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 340
          },
          "name": "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/osp_gateway_address_action_verification#delete OspGatewayAddressActionVerification#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 344
          },
          "name": "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/osp_gateway_address_action_verification#update OspGatewayAddressActionVerification#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 348
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationTimeouts"
    },
    "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-address-action-verification/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-address-action-verification/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 456
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 472
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 488
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OspGatewayAddressActionVerificationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 460
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 476
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 492
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 450
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 466
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 482
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-address-action-verification/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewayAddressActionVerificationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-address-action-verification/index:OspGatewayAddressActionVerificationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscription": {
      "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/osp_gateway_subscription oci_osp_gateway_subscription}."
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscription",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription oci_osp_gateway_subscription} Resource."
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/index.ts",
          "line": 3411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.OspGatewaySubscriptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 3379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a OspGatewaySubscription resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3396
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the OspGatewaySubscription 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/osp_gateway_subscription#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OspGatewaySubscription that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OspGatewaySubscription to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3622
          },
          "name": "putSubscription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3635
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3500
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3638
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3650
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3662
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OspGatewaySubscription",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3384
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3441
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3452
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3446
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3470
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3488
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3509
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3514
          },
          "name": "isIntentToPay",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3519
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3524
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3543
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3549
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3554
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3559
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3564
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3619
          },
          "name": "subscription",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3582
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3588
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTaxInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3632
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3593
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3598
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3603
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3608
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3613
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3465
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3483
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3504
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3537
          },
          "name": "ospHomeRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3577
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3626
          },
          "name": "subscriptionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3642
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3458
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3476
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3494
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3530
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3570
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscription"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 46
      },
      "name": "OspGatewaySubscriptionBillingAddress",
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionBillingAddress"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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.OspGatewaySubscriptionBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 235
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
            "line": 235
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionBillingAddressList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 69
      },
      "name": "OspGatewaySubscriptionBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 98
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 103
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 108
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 113
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 118
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 123
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 128
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 133
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 138
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 143
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 148
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 153
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 158
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 163
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 168
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 173
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 178
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 183
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 188
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 193
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 198
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 203
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 208
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 213
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 218
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 223
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionBillingAddress"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionBillingAddressOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 9
      },
      "name": "OspGatewaySubscriptionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#compartment_id OspGatewaySubscription#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-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/osp_gateway_subscription#email OspGatewaySubscription#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 17
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#osp_home_region OspGatewaySubscription#osp_home_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 28
          },
          "name": "ospHomeRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#subscription OspGatewaySubscription#subscription}",
            "stability": "stable",
            "summary": "subscription block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 38
          },
          "name": "subscription",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscription"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#subscription_id OspGatewaySubscription#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 32
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/osp_gateway_subscription#id OspGatewaySubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-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/osp_gateway_subscription#timeouts OspGatewaySubscription#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeouts"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionConfig"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 326
      },
      "name": "OspGatewaySubscriptionPaymentGateway",
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGateway"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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.OspGatewaySubscriptionPaymentGatewayOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionPaymentGatewayList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 391
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
            "line": 391
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGatewayList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 246
      },
      "name": "OspGatewaySubscriptionPaymentGatewayMerchantDefinedData",
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 315
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
            "line": 315
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 269
      },
      "name": "OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 298
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 303
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 349
      },
      "name": "OspGatewaySubscriptionPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 379
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGatewayMerchantDefinedDataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentGateway"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 402
      },
      "name": "OspGatewaySubscriptionPaymentOptions",
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentOptions"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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.OspGatewaySubscriptionPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 516
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
            "line": 516
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentOptionsList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 425
      },
      "name": "OspGatewaySubscriptionPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 454
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 459
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 464
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 469
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 474
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 479
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 484
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 489
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 494
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 499
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 504
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionPaymentOptions"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscription": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 2430
      },
      "name": "OspGatewaySubscriptionSubscription",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#subscription_plan_number OspGatewaySubscription#subscription_plan_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2485
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#account_type OspGatewaySubscription#account_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2434
          },
          "name": "accountType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#billing_address OspGatewaySubscription#billing_address}",
            "stability": "stable",
            "summary": "billing_address block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2511
          },
          "name": "billingAddress",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress"
                    },
                    "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/osp_gateway_subscription#bill_to_cust_account_id OspGatewaySubscription#bill_to_cust_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2438
          },
          "name": "billToCustAccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#currency_code OspGatewaySubscription#currency_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2442
          },
          "name": "currencyCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#gsi_org_code OspGatewaySubscription#gsi_org_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2446
          },
          "name": "gsiOrgCode",
          "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/osp_gateway_subscription#id OspGatewaySubscription#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2453
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#is_corporate_conversion_allowed OspGatewaySubscription#is_corporate_conversion_allowed}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2457
          },
          "name": "isCorporateConversionAllowed",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/osp_gateway_subscription#is_intent_to_pay OspGatewaySubscription#is_intent_to_pay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2461
          },
          "name": "isIntentToPay",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/osp_gateway_subscription#language_code OspGatewaySubscription#language_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2465
          },
          "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/osp_gateway_subscription#organization_id OspGatewaySubscription#organization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2469
          },
          "name": "organizationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#payment_gateway OspGatewaySubscription#payment_gateway}",
            "stability": "stable",
            "summary": "payment_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2517
          },
          "name": "paymentGateway",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#payment_options OspGatewaySubscription#payment_options}",
            "stability": "stable",
            "summary": "payment_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2523
          },
          "name": "paymentOptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions"
                    },
                    "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/osp_gateway_subscription#plan_type OspGatewaySubscription#plan_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2473
          },
          "name": "planType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#ship_to_cust_acct_role_id OspGatewaySubscription#ship_to_cust_acct_role_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2477
          },
          "name": "shipToCustAcctRoleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#ship_to_cust_acct_site_id OspGatewaySubscription#ship_to_cust_acct_site_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2481
          },
          "name": "shipToCustAcctSiteId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#tax_info OspGatewaySubscription#tax_info}",
            "stability": "stable",
            "summary": "tax_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2529
          },
          "name": "taxInfo",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#time_personal_to_corporate_conv OspGatewaySubscription#time_personal_to_corporate_conv}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2489
          },
          "name": "timePersonalToCorporateConv",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#time_plan_upgrade OspGatewaySubscription#time_plan_upgrade}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2493
          },
          "name": "timePlanUpgrade",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#time_start OspGatewaySubscription#time_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2497
          },
          "name": "timeStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#upgrade_state OspGatewaySubscription#upgrade_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2501
          },
          "name": "upgradeState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#upgrade_state_details OspGatewaySubscription#upgrade_state_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2505
          },
          "name": "upgradeStateDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscription"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 627
      },
      "name": "OspGatewaySubscriptionSubscriptionBillingAddress",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#address_key OspGatewaySubscription#address_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 631
          },
          "name": "addressKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#city OspGatewaySubscription#city}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 635
          },
          "name": "city",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#company_name OspGatewaySubscription#company_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 639
          },
          "name": "companyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#contributor_class OspGatewaySubscription#contributor_class}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 643
          },
          "name": "contributorClass",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#country OspGatewaySubscription#country}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 647
          },
          "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/osp_gateway_subscription#county OspGatewaySubscription#county}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 651
          },
          "name": "county",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#department_name OspGatewaySubscription#department_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 655
          },
          "name": "departmentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#email_address OspGatewaySubscription#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 659
          },
          "name": "emailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#first_name OspGatewaySubscription#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 663
          },
          "name": "firstName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#internal_number OspGatewaySubscription#internal_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 667
          },
          "name": "internalNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#job_title OspGatewaySubscription#job_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 671
          },
          "name": "jobTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#last_name OspGatewaySubscription#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 675
          },
          "name": "lastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#line1 OspGatewaySubscription#line1}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 679
          },
          "name": "line1",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#line2 OspGatewaySubscription#line2}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 683
          },
          "name": "line2",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#line3 OspGatewaySubscription#line3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 687
          },
          "name": "line3",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#line4 OspGatewaySubscription#line4}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 691
          },
          "name": "line4",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#middle_name OspGatewaySubscription#middle_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 695
          },
          "name": "middleName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#municipal_inscription OspGatewaySubscription#municipal_inscription}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 699
          },
          "name": "municipalInscription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#phone_country_code OspGatewaySubscription#phone_country_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 703
          },
          "name": "phoneCountryCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#phone_number OspGatewaySubscription#phone_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 707
          },
          "name": "phoneNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#postal_code OspGatewaySubscription#postal_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 711
          },
          "name": "postalCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#province OspGatewaySubscription#province}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 715
          },
          "name": "province",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#state OspGatewaySubscription#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 719
          },
          "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/osp_gateway_subscription#state_inscription OspGatewaySubscription#state_inscription}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 723
          },
          "name": "stateInscription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#street_name OspGatewaySubscription#street_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 727
          },
          "name": "streetName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#street_number OspGatewaySubscription#street_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 731
          },
          "name": "streetNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionBillingAddress"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/index.ts",
          "line": 1557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1564
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionBillingAddressList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1557
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1557
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1557
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionBillingAddressList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1140
          },
          "name": "resetAddressKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1156
          },
          "name": "resetCity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1172
          },
          "name": "resetCompanyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1188
          },
          "name": "resetContributorClass"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1204
          },
          "name": "resetCountry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1220
          },
          "name": "resetCounty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1236
          },
          "name": "resetDepartmentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1252
          },
          "name": "resetEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1268
          },
          "name": "resetFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1284
          },
          "name": "resetInternalNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1300
          },
          "name": "resetJobTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1316
          },
          "name": "resetLastName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1332
          },
          "name": "resetLine1"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1348
          },
          "name": "resetLine2"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1364
          },
          "name": "resetLine3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1380
          },
          "name": "resetLine4"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1396
          },
          "name": "resetMiddleName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1412
          },
          "name": "resetMunicipalInscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1428
          },
          "name": "resetPhoneCountryCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1444
          },
          "name": "resetPhoneNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1460
          },
          "name": "resetPostalCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1476
          },
          "name": "resetProvince"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1492
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1508
          },
          "name": "resetStateInscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1524
          },
          "name": "resetStreetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1540
          },
          "name": "resetStreetNumber"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionBillingAddressOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1144
          },
          "name": "addressKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1160
          },
          "name": "cityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1176
          },
          "name": "companyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1192
          },
          "name": "contributorClassInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1208
          },
          "name": "countryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1224
          },
          "name": "countyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1240
          },
          "name": "departmentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1256
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1272
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1288
          },
          "name": "internalNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1304
          },
          "name": "jobTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1320
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1336
          },
          "name": "line1Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1352
          },
          "name": "line2Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1368
          },
          "name": "line3Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1384
          },
          "name": "line4Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1400
          },
          "name": "middleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1416
          },
          "name": "municipalInscriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1432
          },
          "name": "phoneCountryCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1448
          },
          "name": "phoneNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1464
          },
          "name": "postalCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1480
          },
          "name": "provinceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1496
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1512
          },
          "name": "stateInscriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1528
          },
          "name": "streetNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1544
          },
          "name": "streetNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1134
          },
          "name": "addressKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1150
          },
          "name": "city",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1166
          },
          "name": "companyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1182
          },
          "name": "contributorClass",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1198
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1214
          },
          "name": "county",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1230
          },
          "name": "departmentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1246
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1262
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1278
          },
          "name": "internalNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1294
          },
          "name": "jobTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1310
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1326
          },
          "name": "line1",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1342
          },
          "name": "line2",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1358
          },
          "name": "line3",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1374
          },
          "name": "line4",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1390
          },
          "name": "middleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1406
          },
          "name": "municipalInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1422
          },
          "name": "phoneCountryCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1438
          },
          "name": "phoneNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1454
          },
          "name": "postalCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1470
          },
          "name": "province",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1486
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1502
          },
          "name": "stateInscription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1518
          },
          "name": "streetName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1534
          },
          "name": "streetNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionBillingAddressOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 2708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3156
          },
          "name": "putBillingAddress",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3172
          },
          "name": "putPaymentGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3188
          },
          "name": "putPaymentOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3204
          },
          "name": "putTaxInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2874
          },
          "name": "resetAccountType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3159
          },
          "name": "resetBillingAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2890
          },
          "name": "resetBillToCustAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2906
          },
          "name": "resetCurrencyCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2922
          },
          "name": "resetGsiOrgCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2938
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2954
          },
          "name": "resetIsCorporateConversionAllowed"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2970
          },
          "name": "resetIsIntentToPay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2986
          },
          "name": "resetLanguageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3002
          },
          "name": "resetOrganizationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3175
          },
          "name": "resetPaymentGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3191
          },
          "name": "resetPaymentOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3018
          },
          "name": "resetPlanType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3034
          },
          "name": "resetShipToCustAcctRoleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3050
          },
          "name": "resetShipToCustAcctSiteId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3207
          },
          "name": "resetTaxInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3079
          },
          "name": "resetTimePersonalToCorporateConv"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3095
          },
          "name": "resetTimePlanUpgrade"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3111
          },
          "name": "resetTimeStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3127
          },
          "name": "resetUpgradeState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3143
          },
          "name": "resetUpgradeStateDetails"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3153
          },
          "name": "billingAddress",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3169
          },
          "name": "paymentGateway",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3185
          },
          "name": "paymentOptions",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3201
          },
          "name": "taxInfo",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2878
          },
          "name": "accountTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3163
          },
          "name": "billingAddressInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionBillingAddress"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2894
          },
          "name": "billToCustAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2910
          },
          "name": "currencyCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2926
          },
          "name": "gsiOrgCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2942
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2958
          },
          "name": "isCorporateConversionAllowedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2974
          },
          "name": "isIntentToPayInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2990
          },
          "name": "languageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3006
          },
          "name": "organizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3179
          },
          "name": "paymentGatewayInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3195
          },
          "name": "paymentOptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3022
          },
          "name": "planTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3038
          },
          "name": "shipToCustAcctRoleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3054
          },
          "name": "shipToCustAcctSiteIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3067
          },
          "name": "subscriptionPlanNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3211
          },
          "name": "taxInfoInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3083
          },
          "name": "timePersonalToCorporateConvInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3099
          },
          "name": "timePlanUpgradeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3115
          },
          "name": "timeStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3147
          },
          "name": "upgradeStateDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3131
          },
          "name": "upgradeStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2868
          },
          "name": "accountType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2884
          },
          "name": "billToCustAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2900
          },
          "name": "currencyCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2916
          },
          "name": "gsiOrgCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2932
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2948
          },
          "name": "isCorporateConversionAllowed",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2964
          },
          "name": "isIntentToPay",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2980
          },
          "name": "languageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2996
          },
          "name": "organizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3012
          },
          "name": "planType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3028
          },
          "name": "shipToCustAcctRoleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3044
          },
          "name": "shipToCustAcctSiteId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3060
          },
          "name": "subscriptionPlanNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3073
          },
          "name": "timePersonalToCorporateConv",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3089
          },
          "name": "timePlanUpgrade",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3105
          },
          "name": "timeStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3121
          },
          "name": "upgradeState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3137
          },
          "name": "upgradeStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscription"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1685
      },
      "name": "OspGatewaySubscriptionSubscriptionPaymentGateway",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#merchant_defined_data OspGatewaySubscription#merchant_defined_data}",
            "stability": "stable",
            "summary": "merchant_defined_data block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1691
          },
          "name": "merchantDefinedData",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentGateway"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1568
      },
      "name": "OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#cloud_account_name OspGatewaySubscription#cloud_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1572
          },
          "name": "cloudAccountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#promo_type OspGatewaySubscription#promo_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1576
          },
          "name": "promoType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/index.ts",
          "line": 1622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1661
          },
          "name": "resetCloudAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1677
          },
          "name": "resetPromoType"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1665
          },
          "name": "cloudAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1681
          },
          "name": "promoTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1655
          },
          "name": "cloudAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1671
          },
          "name": "promoType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/index.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1760
          },
          "name": "putMerchantDefinedData",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1763
          },
          "name": "resetMerchantDefinedData"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1757
          },
          "name": "merchantDefinedData",
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedDataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1767
          },
          "name": "merchantDefinedDataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGatewayMerchantDefinedData"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentGateway"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentGatewayOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1771
      },
      "name": "OspGatewaySubscriptionSubscriptionPaymentOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#payment_method OspGatewaySubscription#payment_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1803
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#credit_card_type OspGatewaySubscription#credit_card_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1775
          },
          "name": "creditCardType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#email_address OspGatewaySubscription#email_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1779
          },
          "name": "emailAddress",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#ext_billing_agreement_id OspGatewaySubscription#ext_billing_agreement_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1783
          },
          "name": "extBillingAgreementId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#first_name OspGatewaySubscription#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1787
          },
          "name": "firstName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#last_digits OspGatewaySubscription#last_digits}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1791
          },
          "name": "lastDigits",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#last_name OspGatewaySubscription#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1795
          },
          "name": "lastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#name_on_card OspGatewaySubscription#name_on_card}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1799
          },
          "name": "nameOnCard",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#time_expiration OspGatewaySubscription#time_expiration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1807
          },
          "name": "timeExpiration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#wallet_instrument_id OspGatewaySubscription#wallet_instrument_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1811
          },
          "name": "walletInstrumentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#wallet_transaction_id OspGatewaySubscription#wallet_transaction_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1815
          },
          "name": "walletTransactionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentOptions"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/index.ts",
          "line": 2203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 2195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionPaymentOptionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2203
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2203
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2203
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentOptionsList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 1917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2029
          },
          "name": "resetCreditCardType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2045
          },
          "name": "resetEmailAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2061
          },
          "name": "resetExtBillingAgreementId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2077
          },
          "name": "resetFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2093
          },
          "name": "resetLastDigits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2109
          },
          "name": "resetLastName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2125
          },
          "name": "resetNameOnCard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2154
          },
          "name": "resetTimeExpiration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2170
          },
          "name": "resetWalletInstrumentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2186
          },
          "name": "resetWalletTransactionId"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2033
          },
          "name": "creditCardTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2049
          },
          "name": "emailAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2065
          },
          "name": "extBillingAgreementIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2081
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2097
          },
          "name": "lastDigitsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2113
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2129
          },
          "name": "nameOnCardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2142
          },
          "name": "paymentMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2158
          },
          "name": "timeExpirationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2174
          },
          "name": "walletInstrumentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2190
          },
          "name": "walletTransactionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2023
          },
          "name": "creditCardType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2039
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2055
          },
          "name": "extBillingAgreementId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2071
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2087
          },
          "name": "lastDigits",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2103
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2119
          },
          "name": "nameOnCard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2135
          },
          "name": "paymentMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2148
          },
          "name": "timeExpiration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2164
          },
          "name": "walletInstrumentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2180
          },
          "name": "walletTransactionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 1931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionPaymentOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionPaymentOptionsOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 2214
      },
      "name": "OspGatewaySubscriptionSubscriptionTaxInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#no_tax_reason_code OspGatewaySubscription#no_tax_reason_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2218
          },
          "name": "noTaxReasonCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#no_tax_reason_code_details OspGatewaySubscription#no_tax_reason_code_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2222
          },
          "name": "noTaxReasonCodeDetails",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#tax_cnpj OspGatewaySubscription#tax_cnpj}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2226
          },
          "name": "taxCnpj",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#tax_payer_id OspGatewaySubscription#tax_payer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2230
          },
          "name": "taxPayerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#tax_reg_number OspGatewaySubscription#tax_reg_number}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2234
          },
          "name": "taxRegNumber",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionTaxInfo"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 2294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2358
          },
          "name": "resetNoTaxReasonCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2374
          },
          "name": "resetNoTaxReasonCodeDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2390
          },
          "name": "resetTaxCnpj"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2406
          },
          "name": "resetTaxPayerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2422
          },
          "name": "resetTaxRegNumber"
        }
      ],
      "name": "OspGatewaySubscriptionSubscriptionTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2378
          },
          "name": "noTaxReasonCodeDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2362
          },
          "name": "noTaxReasonCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2394
          },
          "name": "taxCnpjInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2410
          },
          "name": "taxPayerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2426
          },
          "name": "taxRegNumberInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2352
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2368
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2384
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2400
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2416
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 2305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionSubscriptionTaxInfo"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionSubscriptionTaxInfoOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionTaxInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTaxInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 527
      },
      "name": "OspGatewaySubscriptionTaxInfo",
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionTaxInfo"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionTaxInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTaxInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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.OspGatewaySubscriptionTaxInfoOutputReference"
            }
          }
        }
      ],
      "name": "OspGatewaySubscriptionTaxInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 616
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
            "line": 616
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionTaxInfoList"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionTaxInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTaxInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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/osp-gateway-subscription/index.ts",
        "line": 550
      },
      "name": "OspGatewaySubscriptionTaxInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 579
          },
          "name": "giro",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 584
          },
          "name": "noTaxReasonCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 589
          },
          "name": "noTaxReasonCodeDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 594
          },
          "name": "taxCnpj",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 599
          },
          "name": "taxPayerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 604
          },
          "name": "taxRegNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTaxInfo"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionTaxInfoOutputReference"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 3215
      },
      "name": "OspGatewaySubscriptionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/osp_gateway_subscription#create OspGatewaySubscription#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3219
          },
          "name": "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/osp_gateway_subscription#delete OspGatewaySubscription#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3223
          },
          "name": "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/osp_gateway_subscription#update OspGatewaySubscription#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3227
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionTimeouts"
    },
    "cdktf-provider-oci.OspGatewaySubscriptionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/osp-gateway-subscription/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/osp-gateway-subscription/index.ts",
        "line": 3273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3335
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3351
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3367
          },
          "name": "resetUpdate"
        }
      ],
      "name": "OspGatewaySubscriptionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3339
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3355
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3371
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3329
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3345
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3361
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/osp-gateway-subscription/index.ts",
            "line": 3285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.OspGatewaySubscriptionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/osp-gateway-subscription/index:OspGatewaySubscriptionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.PsqlBackup": {
      "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/psql_backup oci_psql_backup}."
      },
      "fqn": "cdktf-provider-oci.PsqlBackup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup oci_psql_backup} Resource."
        },
        "locationInModule": {
          "filename": "src/psql-backup/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.PsqlBackupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a PsqlBackup resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/psql-backup/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 PsqlBackup 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/psql_backup#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PsqlBackup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PsqlBackup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 765
          },
          "name": "putSourceBackupDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 781
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlBackupTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 610
          },
          "name": "resetDbSystemId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 626
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 642
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 658
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 674
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 690
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 721
          },
          "name": "resetRetentionPeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 768
          },
          "name": "resetSourceBackupDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 784
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 796
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 811
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PsqlBackup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 513
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 573
          },
          "name": "backupSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 592
          },
          "name": "copyStatus",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupCopyStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 598
          },
          "name": "dbSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupDbSystemDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 699
          },
          "name": "lastAcceptedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 704
          },
          "name": "lastCompletedRequestToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 709
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 762
          },
          "name": "sourceBackupDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 730
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 735
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 741
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 746
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 751
          },
          "name": "timeCreatedPrecise",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 778
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 756
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 586
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 614
          },
          "name": "dbSystemIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 630
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 646
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 662
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 678
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 694
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 725
          },
          "name": "retentionPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 772
          },
          "name": "sourceBackupDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 788
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlBackupTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 579
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 604
          },
          "name": "dbSystemId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 620
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 636
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 652
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 668
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 684
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 715
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackup"
    },
    "cdktf-provider-oci.PsqlBackupConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 9
      },
      "name": "PsqlBackupConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup#compartment_id PsqlBackup#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 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/psql_backup#db_system_id PsqlBackup#db_system_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/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/resources/psql_backup#defined_tags PsqlBackup#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-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/psql_backup#description PsqlBackup#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/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/psql_backup#display_name PsqlBackup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/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/psql_backup#freeform_tags PsqlBackup#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/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/psql_backup#id PsqlBackup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/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/psql_backup#retention_period PsqlBackup#retention_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 44
          },
          "name": "retentionPeriod",
          "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/psql_backup#source_backup_details PsqlBackup#source_backup_details}",
            "stability": "stable",
            "summary": "source_backup_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 50
          },
          "name": "sourceBackupDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup#timeouts PsqlBackup#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupTimeouts"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupConfig"
    },
    "cdktf-provider-oci.PsqlBackupCopyStatus": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupCopyStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 58
      },
      "name": "PsqlBackupCopyStatus",
      "symbolId": "src/psql-backup/index:PsqlBackupCopyStatus"
    },
    "cdktf-provider-oci.PsqlBackupCopyStatusList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupCopyStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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/psql-backup/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/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.PsqlBackupCopyStatusOutputReference"
            }
          }
        }
      ],
      "name": "PsqlBackupCopyStatusList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 137
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-backup/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/psql-backup/index.ts",
            "line": 137
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupCopyStatusList"
    },
    "cdktf-provider-oci.PsqlBackupCopyStatusOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupCopyStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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/psql-backup/index.ts",
        "line": 81
      },
      "name": "PsqlBackupCopyStatusOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 110
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 115
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 120
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 125
          },
          "name": "stateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupCopyStatus"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupCopyStatusOutputReference"
    },
    "cdktf-provider-oci.PsqlBackupDbSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupDbSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 148
      },
      "name": "PsqlBackupDbSystemDetails",
      "symbolId": "src/psql-backup/index:PsqlBackupDbSystemDetails"
    },
    "cdktf-provider-oci.PsqlBackupDbSystemDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupDbSystemDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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/psql-backup/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/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.PsqlBackupDbSystemDetailsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlBackupDbSystemDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-backup/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/psql-backup/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupDbSystemDetailsList"
    },
    "cdktf-provider-oci.PsqlBackupDbSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupDbSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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/psql-backup/index.ts",
        "line": 171
      },
      "name": "PsqlBackupDbSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 200
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 205
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 210
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupDbSystemDetails"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupDbSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlBackupSourceBackupDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 233
      },
      "name": "PsqlBackupSourceBackupDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup#source_backup_id PsqlBackup#source_backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 237
          },
          "name": "sourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup#source_region PsqlBackup#source_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 241
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupSourceBackupDetails"
    },
    "cdktf-provider-oci.PsqlBackupSourceBackupDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 280
      },
      "name": "PsqlBackupSourceBackupDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 327
          },
          "name": "sourceBackupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 340
          },
          "name": "sourceRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 320
          },
          "name": "sourceBackupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 333
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlBackupSourceBackupDetails"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupSourceBackupDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlBackupTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 344
      },
      "name": "PsqlBackupTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_backup#create PsqlBackup#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 348
          },
          "name": "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/psql_backup#delete PsqlBackup#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 352
          },
          "name": "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/psql_backup#update PsqlBackup#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 356
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupTimeouts"
    },
    "cdktf-provider-oci.PsqlBackupTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlBackupTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-backup/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-backup/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 464
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 480
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 496
          },
          "name": "resetUpdate"
        }
      ],
      "name": "PsqlBackupTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 468
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 484
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 500
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 458
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 474
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 490
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-backup/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlBackupTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-backup/index:PsqlBackupTimeoutsOutputReference"
    },
    "cdktf-provider-oci.PsqlConfiguration": {
      "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/psql_configuration oci_psql_configuration}."
      },
      "fqn": "cdktf-provider-oci.PsqlConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration oci_psql_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/psql-configuration/index.ts",
          "line": 686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.PsqlConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a PsqlConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 671
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the PsqlConfiguration 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/psql_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PsqlConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PsqlConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 958
          },
          "name": "putDbConfigurationOverrides",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 971
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 744
          },
          "name": "resetCompatibleShapes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 789
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 805
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 834
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 850
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 866
          },
          "name": "resetInstanceMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 882
          },
          "name": "resetInstanceOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 898
          },
          "name": "resetIsFlexible"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 919
          },
          "name": "resetShape"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 940
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 974
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 986
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 1006
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PsqlConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 659
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 753
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 759
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 955
          },
          "name": "dbConfigurationOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 777
          },
          "name": "defaultConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 907
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 928
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 949
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 968
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 732
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 748
          },
          "name": "compatibleShapesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 962
          },
          "name": "dbConfigurationOverridesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 772
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 793
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 809
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 822
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 838
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 854
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 870
          },
          "name": "instanceMemorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 886
          },
          "name": "instanceOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 902
          },
          "name": "isFlexibleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 923
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 944
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 978
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 725
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 738
          },
          "name": "compatibleShapes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 765
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 783
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 799
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 815
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 828
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 844
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 860
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 876
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 892
          },
          "name": "isFlexible",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 913
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 934
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfiguration"
    },
    "cdktf-provider-oci.PsqlConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 9
      },
      "name": "PsqlConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#compartment_id PsqlConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-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/psql_configuration#db_configuration_overrides PsqlConfiguration#db_configuration_overrides}",
            "stability": "stable",
            "summary": "db_configuration_overrides block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 70
          },
          "name": "dbConfigurationOverrides",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#db_version PsqlConfiguration#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 21
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#display_name PsqlConfiguration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-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/psql_configuration#compatible_shapes PsqlConfiguration#compatible_shapes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 17
          },
          "name": "compatibleShapes",
          "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/psql_configuration#defined_tags PsqlConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql_configuration#description PsqlConfiguration#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql_configuration#freeform_tags PsqlConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql_configuration#id PsqlConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql_configuration#instance_memory_size_in_gbs PsqlConfiguration#instance_memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 48
          },
          "name": "instanceMemorySizeInGbs",
          "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/psql_configuration#instance_ocpu_count PsqlConfiguration#instance_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 52
          },
          "name": "instanceOcpuCount",
          "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/psql_configuration#is_flexible PsqlConfiguration#is_flexible}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 56
          },
          "name": "isFlexible",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/psql_configuration#shape PsqlConfiguration#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 60
          },
          "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/resources/psql_configuration#system_tags PsqlConfiguration#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 64
          },
          "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/psql_configuration#timeouts PsqlConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationTimeouts"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfig"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 188
      },
      "name": "PsqlConfigurationConfigurationDetails",
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetails"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 78
      },
      "name": "PsqlConfigurationConfigurationDetailsItems",
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetailsItems"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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/psql-configuration/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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.PsqlConfigurationConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlConfigurationConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql-configuration/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 101
      },
      "name": "PsqlConfigurationConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 130
          },
          "name": "allowedValues",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 135
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 140
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 145
          },
          "name": "defaultConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 150
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 155
          },
          "name": "isOverridable",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 160
          },
          "name": "isRestartRequired",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 165
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItems"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-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"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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.PsqlConfigurationConfigurationDetailsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlConfigurationConfigurationDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 253
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql-configuration/index.ts",
            "line": 253
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetailsList"
    },
    "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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/psql-configuration/index.ts",
        "line": 211
      },
      "name": "PsqlConfigurationConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 241
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 407
      },
      "name": "PsqlConfigurationDbConfigurationOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#items PsqlConfiguration#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 413
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationDbConfigurationOverrides"
    },
    "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 264
      },
      "name": "PsqlConfigurationDbConfigurationOverridesItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#config_key PsqlConfiguration#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 268
          },
          "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/psql_configuration#overriden_config_value PsqlConfiguration#overriden_config_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 272
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationDbConfigurationOverridesItems"
    },
    "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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/psql-configuration/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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.PsqlConfigurationDbConfigurationOverridesItemsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlConfigurationDbConfigurationOverridesItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 396
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-configuration/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/psql-configuration/index.ts",
            "line": 396
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationDbConfigurationOverridesItemsList"
    },
    "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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/psql-configuration/index.ts",
        "line": 311
      },
      "name": "PsqlConfigurationDbConfigurationOverridesItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 370
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 383
          },
          "name": "overridenConfigValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 363
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 376
          },
          "name": "overridenConfigValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationDbConfigurationOverridesItemsOutputReference"
    },
    "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 482
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "PsqlConfigurationDbConfigurationOverridesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 479
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 486
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverridesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlConfigurationDbConfigurationOverrides"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationDbConfigurationOverridesOutputReference"
    },
    "cdktf-provider-oci.PsqlConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 490
      },
      "name": "PsqlConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_configuration#create PsqlConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 494
          },
          "name": "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/psql_configuration#delete PsqlConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 498
          },
          "name": "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/psql_configuration#update PsqlConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 502
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationTimeouts"
    },
    "cdktf-provider-oci.PsqlConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-configuration/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-configuration/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 610
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 626
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 642
          },
          "name": "resetUpdate"
        }
      ],
      "name": "PsqlConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 614
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 630
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 646
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 604
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 620
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 636
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-configuration/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-configuration/index:PsqlConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystem": {
      "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/psql_db_system oci_psql_db_system}."
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystem",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system oci_psql_db_system} Resource."
        },
        "locationInModule": {
          "filename": "src/psql-db-system/index.ts",
          "line": 2192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.PsqlDbSystemConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 2160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a PsqlDbSystem resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2177
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the PsqlDbSystem 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/psql_db_system#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PsqlDbSystem that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PsqlDbSystem to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2490
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2506
          },
          "name": "putInstancesDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2522
          },
          "name": "putManagementPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2538
          },
          "name": "putNetworkDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2551
          },
          "name": "putPatchOperations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2567
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2583
          },
          "name": "putStorageDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2596
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2249
          },
          "name": "resetApplyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2278
          },
          "name": "resetConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2493
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2307
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2323
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2352
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2368
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2384
          },
          "name": "resetInstanceCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2400
          },
          "name": "resetInstanceMemorySizeInGbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2416
          },
          "name": "resetInstanceOcpuCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2509
          },
          "name": "resetInstancesDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2525
          },
          "name": "resetManagementPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2554
          },
          "name": "resetPatchOperations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2570
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2467
          },
          "name": "resetSystemType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2599
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2611
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2638
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PsqlDbSystem",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2237
          },
          "name": "adminUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2487
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2426
          },
          "name": "instances",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2503
          },
          "name": "instancesDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2431
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2519
          },
          "name": "managementPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2535
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2548
          },
          "name": "patchOperations",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2564
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2449
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2580
          },
          "name": "storageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2455
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2476
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2593
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2481
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2253
          },
          "name": "applyConfigInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2266
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2282
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2497
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2295
          },
          "name": "dbVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2311
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2327
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2340
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2356
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2372
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2388
          },
          "name": "instanceCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2404
          },
          "name": "instanceMemorySizeInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2420
          },
          "name": "instanceOcpuCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2513
          },
          "name": "instancesDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2529
          },
          "name": "managementPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2542
          },
          "name": "networkDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2558
          },
          "name": "patchOperationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2444
          },
          "name": "shapeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2574
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2587
          },
          "name": "storageDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2471
          },
          "name": "systemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2603
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlDbSystemTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2243
          },
          "name": "applyConfig",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2259
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2272
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2288
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2301
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2317
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2333
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2346
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2362
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2378
          },
          "name": "instanceCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2394
          },
          "name": "instanceMemorySizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2410
          },
          "name": "instanceOcpuCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2437
          },
          "name": "shape",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2461
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystem"
    },
    "cdktf-provider-oci.PsqlDbSystemConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 9
      },
      "name": "PsqlDbSystemConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#compartment_id PsqlDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql_db_system#db_version PsqlDbSystem#db_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 25
          },
          "name": "dbVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#display_name PsqlDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 37
          },
          "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/psql_db_system#network_details PsqlDbSystem#network_details}",
            "stability": "stable",
            "summary": "network_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 92
          },
          "name": "networkDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#shape PsqlDbSystem#shape}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 64
          },
          "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/psql_db_system#storage_details PsqlDbSystem#storage_details}",
            "stability": "stable",
            "summary": "storage_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 110
          },
          "name": "storageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#apply_config PsqlDbSystem#apply_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 13
          },
          "name": "applyConfig",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#config_id PsqlDbSystem#config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 21
          },
          "name": "configId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#credentials PsqlDbSystem#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 74
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#defined_tags PsqlDbSystem#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql_db_system#description PsqlDbSystem#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql_db_system#freeform_tags PsqlDbSystem#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql_db_system#id PsqlDbSystem#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql_db_system#instance_count PsqlDbSystem#instance_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 52
          },
          "name": "instanceCount",
          "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/psql_db_system#instance_memory_size_in_gbs PsqlDbSystem#instance_memory_size_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 56
          },
          "name": "instanceMemorySizeInGbs",
          "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/psql_db_system#instance_ocpu_count PsqlDbSystem#instance_ocpu_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 60
          },
          "name": "instanceOcpuCount",
          "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/psql_db_system#instances_details PsqlDbSystem#instances_details}",
            "stability": "stable",
            "summary": "instances_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 80
          },
          "name": "instancesDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#management_policy PsqlDbSystem#management_policy}",
            "stability": "stable",
            "summary": "management_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 86
          },
          "name": "managementPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#patch_operations PsqlDbSystem#patch_operations}",
            "stability": "stable",
            "summary": "patch_operations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 98
          },
          "name": "patchOperations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#source PsqlDbSystem#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 104
          },
          "name": "source",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#system_type PsqlDbSystem#system_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 68
          },
          "name": "systemType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#timeouts PsqlDbSystem#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 116
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemTimeouts"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemConfig"
    },
    "cdktf-provider-oci.PsqlDbSystemCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 408
      },
      "name": "PsqlDbSystemCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#password_details PsqlDbSystem#password_details}",
            "stability": "stable",
            "summary": "password_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 418
          },
          "name": "passwordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#username PsqlDbSystem#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 412
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemCredentials"
    },
    "cdktf-provider-oci.PsqlDbSystemCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 513
          },
          "name": "putPasswordDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails"
              }
            }
          ]
        }
      ],
      "name": "PsqlDbSystemCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 510
          },
          "name": "passwordDetails",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 517
          },
          "name": "passwordDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 504
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 497
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentials"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemCredentialsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 228
      },
      "name": "PsqlDbSystemCredentialsPasswordDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#password_type PsqlDbSystem#password_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 236
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#password PsqlDbSystem#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 232
          },
          "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/psql_db_system#secret_id PsqlDbSystem#secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 240
          },
          "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/psql_db_system#secret_version PsqlDbSystem#secret_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 244
          },
          "name": "secretVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemCredentialsPasswordDetails"
    },
    "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 355
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 384
          },
          "name": "resetSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 400
          },
          "name": "resetSecretVersion"
        }
      ],
      "name": "PsqlDbSystemCredentialsPasswordDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 359
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 372
          },
          "name": "passwordTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 388
          },
          "name": "secretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 404
          },
          "name": "secretVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 349
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 365
          },
          "name": "passwordType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 378
          },
          "name": "secretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 394
          },
          "name": "secretVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemCredentialsPasswordDetails"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemCredentialsPasswordDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemInstances": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 118
      },
      "name": "PsqlDbSystemInstances",
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstances"
    },
    "cdktf-provider-oci.PsqlDbSystemInstancesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 521
      },
      "name": "PsqlDbSystemInstancesDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#description PsqlDbSystem#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 525
          },
          "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/psql_db_system#display_name PsqlDbSystem#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 529
          },
          "name": "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/psql_db_system#private_ip PsqlDbSystem#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 533
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstancesDetails"
    },
    "cdktf-provider-oci.PsqlDbSystemInstancesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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/psql-db-system/index.ts",
        "line": 684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/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.PsqlDbSystemInstancesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlDbSystemInstancesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql-db-system/index.ts",
            "line": 692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstancesDetailsList"
    },
    "cdktf-provider-oci.PsqlDbSystemInstancesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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/psql-db-system/index.ts",
        "line": 579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 643
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 659
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 675
          },
          "name": "resetPrivateIp"
        }
      ],
      "name": "PsqlDbSystemInstancesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 647
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 663
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 679
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 637
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 653
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 669
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstancesDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemInstancesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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/psql-db-system/index.ts",
        "line": 210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/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.PsqlDbSystemInstancesOutputReference"
            }
          }
        }
      ],
      "name": "PsqlDbSystemInstancesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 217
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/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/psql-db-system/index.ts",
            "line": 217
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstancesList"
    },
    "cdktf-provider-oci.PsqlDbSystemInstancesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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/psql-db-system/index.ts",
        "line": 141
      },
      "name": "PsqlDbSystemInstancesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 170
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 175
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 180
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 190
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 195
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 200
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 205
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemInstances"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemInstancesOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1098
      },
      "name": "PsqlDbSystemManagementPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#backup_policy PsqlDbSystem#backup_policy}",
            "stability": "stable",
            "summary": "backup_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1108
          },
          "name": "backupPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#maintenance_window_start PsqlDbSystem#maintenance_window_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1102
          },
          "name": "maintenanceWindowStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicy"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 847
      },
      "name": "PsqlDbSystemManagementPolicyBackupPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#backup_start PsqlDbSystem#backup_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 851
          },
          "name": "backupStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#copy_policy PsqlDbSystem#copy_policy}",
            "stability": "stable",
            "summary": "copy_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 873
          },
          "name": "copyPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#days_of_the_month PsqlDbSystem#days_of_the_month}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 855
          },
          "name": "daysOfTheMonth",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "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/psql_db_system#days_of_the_week PsqlDbSystem#days_of_the_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 859
          },
          "name": "daysOfTheWeek",
          "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/psql_db_system#kind PsqlDbSystem#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 863
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#retention_days PsqlDbSystem#retention_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 867
          },
          "name": "retentionDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicyBackupPolicy"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 703
      },
      "name": "PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#compartment_id PsqlDbSystem#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 707
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#regions PsqlDbSystem#regions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 711
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/psql_db_system#retention_period PsqlDbSystem#retention_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 715
          },
          "name": "retentionPeriod",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 761
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 839
          },
          "name": "resetRetentionPeriod"
        }
      ],
      "name": "PsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 814
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 827
          },
          "name": "regionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 843
          },
          "name": "retentionPeriodInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 807
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 820
          },
          "name": "regions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 833
          },
          "name": "retentionPeriod",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1087
          },
          "name": "putCopyPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1010
          },
          "name": "resetBackupStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1090
          },
          "name": "resetCopyPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1026
          },
          "name": "resetDaysOfTheMonth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1042
          },
          "name": "resetDaysOfTheWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1058
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1074
          },
          "name": "resetRetentionDays"
        }
      ],
      "name": "PsqlDbSystemManagementPolicyBackupPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1084
          },
          "name": "copyPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1014
          },
          "name": "backupStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1094
          },
          "name": "copyPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyCopyPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1030
          },
          "name": "daysOfTheMonthInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1046
          },
          "name": "daysOfTheWeekInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1062
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1078
          },
          "name": "retentionDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1004
          },
          "name": "backupStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1020
          },
          "name": "daysOfTheMonth",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1036
          },
          "name": "daysOfTheWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1052
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1068
          },
          "name": "retentionDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicyBackupPolicyOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemManagementPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1206
          },
          "name": "putBackupPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1209
          },
          "name": "resetBackupPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1193
          },
          "name": "resetMaintenanceWindowStart"
        }
      ],
      "name": "PsqlDbSystemManagementPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1203
          },
          "name": "backupPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1213
          },
          "name": "backupPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicyBackupPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1197
          },
          "name": "maintenanceWindowStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1187
          },
          "name": "maintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemManagementPolicy"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemManagementPolicyOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemNetworkDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1217
      },
      "name": "PsqlDbSystemNetworkDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#subnet_id PsqlDbSystem#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1233
          },
          "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/psql_db_system#is_reader_endpoint_enabled PsqlDbSystem#is_reader_endpoint_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1221
          },
          "name": "isReaderEndpointEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/psql_db_system#nsg_ids PsqlDbSystem#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1225
          },
          "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/psql_db_system#primary_db_endpoint_private_ip PsqlDbSystem#primary_db_endpoint_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1229
          },
          "name": "primaryDbEndpointPrivateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemNetworkDetails"
    },
    "cdktf-provider-oci.PsqlDbSystemNetworkDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1344
          },
          "name": "resetIsReaderEndpointEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1360
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1376
          },
          "name": "resetPrimaryDbEndpointPrivateIp"
        }
      ],
      "name": "PsqlDbSystemNetworkDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1348
          },
          "name": "isReaderEndpointEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1364
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1380
          },
          "name": "primaryDbEndpointPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1393
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1338
          },
          "name": "isReaderEndpointEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1354
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1370
          },
          "name": "primaryDbEndpointPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1386
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemNetworkDetails"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemNetworkDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemPatchOperations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1397
      },
      "name": "PsqlDbSystemPatchOperations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#operation PsqlDbSystem#operation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1405
          },
          "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/psql_db_system#selection PsqlDbSystem#selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1417
          },
          "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/psql_db_system#from PsqlDbSystem#from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1401
          },
          "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/psql_db_system#position PsqlDbSystem#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1409
          },
          "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/psql_db_system#selected_item PsqlDbSystem#selected_item}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1413
          },
          "name": "selectedItem",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#value PsqlDbSystem#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1421
          },
          "name": "value",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemPatchOperations"
    },
    "cdktf-provider-oci.PsqlDbSystemPatchOperationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/index.ts",
          "line": 1661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperationsOutputReference"
            }
          }
        }
      ],
      "name": "PsqlDbSystemPatchOperationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1661
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1661
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1661
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemPatchOperationsList"
    },
    "cdktf-provider-oci.PsqlDbSystemPatchOperationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1570
          },
          "name": "resetFrom"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1599
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1615
          },
          "name": "resetSelectedItem"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1644
          },
          "name": "resetValue"
        }
      ],
      "name": "PsqlDbSystemPatchOperationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1574
          },
          "name": "fromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1587
          },
          "name": "operationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1603
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1619
          },
          "name": "selectedItemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1632
          },
          "name": "selectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1648
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1564
          },
          "name": "from",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1580
          },
          "name": "operation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1593
          },
          "name": "position",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1609
          },
          "name": "selectedItem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1625
          },
          "name": "selection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1638
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlDbSystemPatchOperations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemPatchOperationsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1672
      },
      "name": "PsqlDbSystemSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#source_type PsqlDbSystem#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1684
          },
          "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/psql_db_system#backup_id PsqlDbSystem#backup_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1676
          },
          "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/resources/psql_db_system#is_having_restore_config_overrides PsqlDbSystem#is_having_restore_config_overrides}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1680
          },
          "name": "isHavingRestoreConfigOverrides",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemSource"
    },
    "cdktf-provider-oci.PsqlDbSystemSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/index.ts",
          "line": 1737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1782
          },
          "name": "resetBackupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1798
          },
          "name": "resetIsHavingRestoreConfigOverrides"
        }
      ],
      "name": "PsqlDbSystemSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1786
          },
          "name": "backupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1802
          },
          "name": "isHavingRestoreConfigOverridesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1815
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1776
          },
          "name": "backupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1792
          },
          "name": "isHavingRestoreConfigOverrides",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1808
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemSource"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemSourceOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemStorageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1819
      },
      "name": "PsqlDbSystemStorageDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#is_regionally_durable PsqlDbSystem#is_regionally_durable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1831
          },
          "name": "isRegionallyDurable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/psql_db_system#system_type PsqlDbSystem#system_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1835
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#availability_domain PsqlDbSystem#availability_domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1823
          },
          "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/psql_db_system#iops PsqlDbSystem#iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1827
          },
          "name": "iops",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemStorageDetails"
    },
    "cdktf-provider-oci.PsqlDbSystemStorageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/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/psql-db-system/index.ts",
        "line": 1888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1946
          },
          "name": "resetAvailabilityDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1962
          },
          "name": "resetIops"
        }
      ],
      "name": "PsqlDbSystemStorageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1950
          },
          "name": "availabilityDomainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1966
          },
          "name": "iopsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1979
          },
          "name": "isRegionallyDurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1992
          },
          "name": "systemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1940
          },
          "name": "availabilityDomain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1956
          },
          "name": "iops",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1972
          },
          "name": "isRegionallyDurable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1985
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 1899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.PsqlDbSystemStorageDetails"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemStorageDetailsOutputReference"
    },
    "cdktf-provider-oci.PsqlDbSystemTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 1996
      },
      "name": "PsqlDbSystemTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/psql_db_system#create PsqlDbSystem#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2000
          },
          "name": "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/psql_db_system#delete PsqlDbSystem#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2004
          },
          "name": "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/psql_db_system#update PsqlDbSystem#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2008
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemTimeouts"
    },
    "cdktf-provider-oci.PsqlDbSystemTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.PsqlDbSystemTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/psql-db-system/index.ts",
          "line": 2062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/psql-db-system/index.ts",
        "line": 2054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2116
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2132
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2148
          },
          "name": "resetUpdate"
        }
      ],
      "name": "PsqlDbSystemTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2120
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2136
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2152
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2110
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2126
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2142
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/psql-db-system/index.ts",
            "line": 2066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.PsqlDbSystemTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/psql-db-system/index:PsqlDbSystemTimeoutsOutputReference"
    },
    "cdktf-provider-oci.QueueQueue": {
      "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/queue_queue oci_queue_queue}."
      },
      "fqn": "cdktf-provider-oci.QueueQueue",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue oci_queue_queue} Resource."
        },
        "locationInModule": {
          "filename": "src/queue-queue/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.QueueQueueConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/queue-queue/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a QueueQueue resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 253
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the QueueQueue 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/queue_queue#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing QueueQueue that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the QueueQueue to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 542
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.QueueQueueTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 312
          },
          "name": "resetChannelConsumptionLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 341
          },
          "name": "resetCustomEncryptionKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 357
          },
          "name": "resetDeadLetterQueueDeliveryCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 373
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 402
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 418
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 444
          },
          "name": "resetPurgeTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 460
          },
          "name": "resetPurgeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 476
          },
          "name": "resetRetentionInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 513
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 545
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 529
          },
          "name": "resetVisibilityInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 557
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 576
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "QueueQueue",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 241
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 427
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 432
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 485
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 491
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 496
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 539
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.QueueQueueTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 501
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 316
          },
          "name": "channelConsumptionLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 329
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 345
          },
          "name": "customEncryptionKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 361
          },
          "name": "deadLetterQueueDeliveryCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 377
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 390
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 406
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 422
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 448
          },
          "name": "purgeTriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 464
          },
          "name": "purgeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 480
          },
          "name": "retentionInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 517
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 549
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.QueueQueueTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 533
          },
          "name": "visibilityInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 306
          },
          "name": "channelConsumptionLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 322
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 335
          },
          "name": "customEncryptionKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 351
          },
          "name": "deadLetterQueueDeliveryCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 367
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 383
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 396
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 412
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 438
          },
          "name": "purgeTrigger",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 454
          },
          "name": "purgeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 470
          },
          "name": "retentionInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 507
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 523
          },
          "name": "visibilityInSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/queue-queue/index:QueueQueue"
    },
    "cdktf-provider-oci.QueueQueueConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.QueueQueueConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/queue-queue/index.ts",
        "line": 9
      },
      "name": "QueueQueueConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue#compartment_id QueueQueue#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/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/queue_queue#display_name QueueQueue#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/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/queue_queue#channel_consumption_limit QueueQueue#channel_consumption_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 13
          },
          "name": "channelConsumptionLimit",
          "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/queue_queue#custom_encryption_key_id QueueQueue#custom_encryption_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 21
          },
          "name": "customEncryptionKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue#dead_letter_queue_delivery_count QueueQueue#dead_letter_queue_delivery_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 25
          },
          "name": "deadLetterQueueDeliveryCount",
          "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/queue_queue#defined_tags QueueQueue#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/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/queue_queue#freeform_tags QueueQueue#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/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/queue_queue#id QueueQueue#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/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/queue_queue#purge_trigger QueueQueue#purge_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 48
          },
          "name": "purgeTrigger",
          "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/queue_queue#purge_type QueueQueue#purge_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 52
          },
          "name": "purgeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue#retention_in_seconds QueueQueue#retention_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 56
          },
          "name": "retentionInSeconds",
          "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/queue_queue#timeout_in_seconds QueueQueue#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 60
          },
          "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/queue_queue#timeouts QueueQueue#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.QueueQueueTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue#visibility_in_seconds QueueQueue#visibility_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 64
          },
          "name": "visibilityInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/queue-queue/index:QueueQueueConfig"
    },
    "cdktf-provider-oci.QueueQueueTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.QueueQueueTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/queue-queue/index.ts",
        "line": 72
      },
      "name": "QueueQueueTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/queue_queue#create QueueQueue#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 76
          },
          "name": "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/queue_queue#delete QueueQueue#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 80
          },
          "name": "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/queue_queue#update QueueQueue#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 84
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/queue-queue/index:QueueQueueTimeouts"
    },
    "cdktf-provider-oci.QueueQueueTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.QueueQueueTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/queue-queue/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/queue-queue/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 192
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 208
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 224
          },
          "name": "resetUpdate"
        }
      ],
      "name": "QueueQueueTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 196
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 212
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 228
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 186
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 202
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 218
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/queue-queue/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.QueueQueueTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/queue-queue/index:QueueQueueTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabase": {
      "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/recovery_protected_database oci_recovery_protected_database}."
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database oci_recovery_protected_database} Resource."
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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.RecoveryProtectedDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RecoveryProtectedDatabase resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/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 RecoveryProtectedDatabase 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/recovery_protected_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RecoveryProtectedDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RecoveryProtectedDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 794
          },
          "name": "putRecoveryServiceSubnets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 807
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 560
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 576
          },
          "name": "resetDatabaseSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 605
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 621
          },
          "name": "resetDeletionSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 650
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 676
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 697
          },
          "name": "resetIsRedoLogsShipped"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 760
          },
          "name": "resetSubscriptionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 810
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 822
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 842
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RecoveryProtectedDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 475
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 659
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 664
          },
          "name": "healthDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 685
          },
          "name": "isReadOnlyResource",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 706
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 712
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 730
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 791
          },
          "name": "recoveryServiceSubnets",
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 748
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 770
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 775
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 804
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 780
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 785
          },
          "name": "vpcUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 548
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 564
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 580
          },
          "name": "databaseSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 593
          },
          "name": "dbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 609
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 625
          },
          "name": "deletionScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 638
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 654
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 680
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 701
          },
          "name": "isRedoLogsShippedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 725
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 743
          },
          "name": "protectionPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 798
          },
          "name": "recoveryServiceSubnetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 764
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 814
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 541
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 554
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 570
          },
          "name": "databaseSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 586
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 599
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 615
          },
          "name": "deletionSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 631
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 644
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 691
          },
          "name": "isRedoLogsShipped",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 718
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 736
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 754
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabase"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 9
      },
      "name": "RecoveryProtectedDatabaseConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#compartment_id RecoveryProtectedDatabase#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-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/resources/recovery_protected_database#db_unique_name RecoveryProtectedDatabase#db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 25
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#display_name RecoveryProtectedDatabase#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery_protected_database#password RecoveryProtectedDatabase#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 56
          },
          "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/resources/recovery_protected_database#protection_policy_id RecoveryProtectedDatabase#protection_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 60
          },
          "name": "protectionPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#recovery_service_subnets RecoveryProtectedDatabase#recovery_service_subnets}",
            "stability": "stable",
            "summary": "recovery_service_subnets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 70
          },
          "name": "recoveryServiceSubnets",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets"
                    },
                    "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/recovery_protected_database#database_id RecoveryProtectedDatabase#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 17
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#database_size RecoveryProtectedDatabase#database_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 21
          },
          "name": "databaseSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#defined_tags RecoveryProtectedDatabase#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery_protected_database#deletion_schedule RecoveryProtectedDatabase#deletion_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 33
          },
          "name": "deletionSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#freeform_tags RecoveryProtectedDatabase#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery_protected_database#id RecoveryProtectedDatabase#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery_protected_database#is_redo_logs_shipped RecoveryProtectedDatabase#is_redo_logs_shipped}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 52
          },
          "name": "isRedoLogsShipped",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/recovery_protected_database#subscription_id RecoveryProtectedDatabase#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 64
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#timeouts RecoveryProtectedDatabase#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 76
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseConfig"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 78
      },
      "name": "RecoveryProtectedDatabaseMetrics",
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseMetrics"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseMetricsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/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.RecoveryProtectedDatabaseMetricsOutputReference"
            }
          }
        }
      ],
      "name": "RecoveryProtectedDatabaseMetricsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 177
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
            "line": 177
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseMetricsList"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
        "line": 101
      },
      "name": "RecoveryProtectedDatabaseMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 130
          },
          "name": "backupSpaceEstimateInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 135
          },
          "name": "backupSpaceUsedInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 140
          },
          "name": "currentRetentionPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 145
          },
          "name": "dbSizeInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 150
          },
          "name": "isRedoLogsEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 155
          },
          "name": "minimumRecoveryNeededInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 160
          },
          "name": "retentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 165
          },
          "name": "unprotectedWindowInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseMetrics"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseMetricsOutputReference"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 188
      },
      "name": "RecoveryProtectedDatabaseRecoveryServiceSubnets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#recovery_service_subnet_id RecoveryProtectedDatabase#recovery_service_subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 192
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseRecoveryServiceSubnets"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
        "line": 287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/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.RecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference"
            }
          }
        }
      ],
      "name": "RecoveryProtectedDatabaseRecoveryServiceSubnetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 295
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
            "line": 295
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseRecoveryServiceSubnetsList"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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/recovery-protected-database/index.ts",
        "line": 224
      },
      "name": "RecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 282
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 277
          },
          "name": "recoveryServiceSubnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 270
          },
          "name": "recoveryServiceSubnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseRecoveryServiceSubnets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseRecoveryServiceSubnetsOutputReference"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 306
      },
      "name": "RecoveryProtectedDatabaseTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protected_database#create RecoveryProtectedDatabase#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 310
          },
          "name": "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/recovery_protected_database#delete RecoveryProtectedDatabase#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 314
          },
          "name": "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/recovery_protected_database#update RecoveryProtectedDatabase#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 318
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseTimeouts"
    },
    "cdktf-provider-oci.RecoveryProtectedDatabaseTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protected-database/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recovery-protected-database/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 426
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 442
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 458
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RecoveryProtectedDatabaseTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 430
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 446
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 462
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 420
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 436
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 452
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protected-database/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryProtectedDatabaseTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recovery-protected-database/index:RecoveryProtectedDatabaseTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RecoveryProtectionPolicy": {
      "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/recovery_protection_policy oci_recovery_protection_policy}."
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectionPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protection_policy oci_recovery_protection_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/recovery-protection-policy/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.RecoveryProtectionPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recovery-protection-policy/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RecoveryProtectionPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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 RecoveryProtectionPolicy 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/recovery_protection_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RecoveryProtectionPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RecoveryProtectionPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 434
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 313
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 342
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 358
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 384
          },
          "name": "resetMustEnforceCloudLocality"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 400
          },
          "name": "resetPolicyLockedDateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 437
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 449
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RecoveryProtectionPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 367
          },
          "name": "isPredefinedPolicy",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 372
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 409
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 415
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 420
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 431
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 425
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 288
          },
          "name": "backupRetentionPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 301
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 317
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 330
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 346
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 362
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 388
          },
          "name": "mustEnforceCloudLocalityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 404
          },
          "name": "policyLockedDateTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 441
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 281
          },
          "name": "backupRetentionPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 294
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 323
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 336
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 352
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 378
          },
          "name": "mustEnforceCloudLocality",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 394
          },
          "name": "policyLockedDateTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-protection-policy/index:RecoveryProtectionPolicy"
    },
    "cdktf-provider-oci.RecoveryProtectionPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protection-policy/index.ts",
        "line": 9
      },
      "name": "RecoveryProtectionPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protection_policy#backup_retention_period_in_days RecoveryProtectionPolicy#backup_retention_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 13
          },
          "name": "backupRetentionPeriodInDays",
          "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/recovery_protection_policy#compartment_id RecoveryProtectionPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#display_name RecoveryProtectionPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#defined_tags RecoveryProtectionPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#freeform_tags RecoveryProtectionPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-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/recovery_protection_policy#id RecoveryProtectionPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#must_enforce_cloud_locality RecoveryProtectionPolicy#must_enforce_cloud_locality}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 40
          },
          "name": "mustEnforceCloudLocality",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/recovery_protection_policy#policy_locked_date_time RecoveryProtectionPolicy#policy_locked_date_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 44
          },
          "name": "policyLockedDateTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protection_policy#timeouts RecoveryProtectionPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/recovery-protection-policy/index:RecoveryProtectionPolicyConfig"
    },
    "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-protection-policy/index.ts",
        "line": 52
      },
      "name": "RecoveryProtectionPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_protection_policy#create RecoveryProtectionPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#delete RecoveryProtectionPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/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/recovery_protection_policy#update RecoveryProtectionPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-protection-policy/index:RecoveryProtectionPolicyTimeouts"
    },
    "cdktf-provider-oci.RecoveryProtectionPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-protection-policy/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/recovery-protection-policy/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RecoveryProtectionPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-protection-policy/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryProtectionPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recovery-protection-policy/index:RecoveryProtectionPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RecoveryRecoveryServiceSubnet": {
      "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/recovery_recovery_service_subnet oci_recovery_recovery_service_subnet}."
      },
      "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_recovery_service_subnet oci_recovery_recovery_service_subnet} Resource."
        },
        "locationInModule": {
          "filename": "src/recovery-recovery-service-subnet/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.RecoveryRecoveryServiceSubnetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recovery-recovery-service-subnet/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RecoveryRecoveryServiceSubnet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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 RecoveryRecoveryServiceSubnet 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/recovery_recovery_service_subnet#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RecoveryRecoveryServiceSubnet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RecoveryRecoveryServiceSubnet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 450
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 334
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 371
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 392
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 408
          },
          "name": "resetSubnets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 453
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 465
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 480
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RecoveryRecoveryServiceSubnet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 359
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 380
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 418
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 423
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 447
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 428
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 322
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 338
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 375
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 396
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 412
          },
          "name": "subnetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 457
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 441
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 315
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 365
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 386
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 402
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 434
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-recovery-service-subnet/index:RecoveryRecoveryServiceSubnet"
    },
    "cdktf-provider-oci.RecoveryRecoveryServiceSubnetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-recovery-service-subnet/index.ts",
        "line": 9
      },
      "name": "RecoveryRecoveryServiceSubnetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_recovery_service_subnet#compartment_id RecoveryRecoveryServiceSubnet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 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/recovery_recovery_service_subnet#display_name RecoveryRecoveryServiceSubnet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#vcn_id RecoveryRecoveryServiceSubnet#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#defined_tags RecoveryRecoveryServiceSubnet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#freeform_tags RecoveryRecoveryServiceSubnet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#id RecoveryRecoveryServiceSubnet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#nsg_ids RecoveryRecoveryServiceSubnet#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 36
          },
          "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/recovery_recovery_service_subnet#subnet_id RecoveryRecoveryServiceSubnet#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 40
          },
          "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/recovery_recovery_service_subnet#subnets RecoveryRecoveryServiceSubnet#subnets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 44
          },
          "name": "subnets",
          "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/recovery_recovery_service_subnet#timeouts RecoveryRecoveryServiceSubnet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts"
          }
        }
      ],
      "symbolId": "src/recovery-recovery-service-subnet/index:RecoveryRecoveryServiceSubnetConfig"
    },
    "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recovery-recovery-service-subnet/index.ts",
        "line": 56
      },
      "name": "RecoveryRecoveryServiceSubnetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/recovery_recovery_service_subnet#create RecoveryRecoveryServiceSubnet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#delete RecoveryRecoveryServiceSubnet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/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/recovery_recovery_service_subnet#update RecoveryRecoveryServiceSubnet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recovery-recovery-service-subnet/index:RecoveryRecoveryServiceSubnetTimeouts"
    },
    "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recovery-recovery-service-subnet/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/recovery-recovery-service-subnet/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RecoveryRecoveryServiceSubnetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recovery-recovery-service-subnet/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RecoveryRecoveryServiceSubnetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recovery-recovery-service-subnet/index:RecoveryRecoveryServiceSubnetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSet": {
      "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/redis_oci_cache_config_set oci_redis_oci_cache_config_set}."
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set oci_redis_oci_cache_config_set} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-set/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.RedisOciCacheConfigSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisOciCacheConfigSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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 RedisOciCacheConfigSet 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/redis_oci_cache_config_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisOciCacheConfigSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisOciCacheConfigSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 641
          },
          "name": "putConfigurationDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 654
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 533
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 549
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 578
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 594
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 657
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis-oci-cache-config-set/index.ts",
            "line": 683
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisOciCacheConfigSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 449
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 638
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 521
          },
          "name": "defaultConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 616
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 622
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 627
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 651
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 632
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 516
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 645
          },
          "name": "configurationDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 537
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 553
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 566
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 582
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 598
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 611
          },
          "name": "softwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 661
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 509
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 527
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 543
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 559
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 572
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 588
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 604
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSet"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 9
      },
      "name": "RedisOciCacheConfigSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#compartment_id RedisOciCacheConfigSet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#configuration_details RedisOciCacheConfigSet#configuration_details}",
            "stability": "stable",
            "summary": "configuration_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 46
          },
          "name": "configurationDetails",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#display_name RedisOciCacheConfigSet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#software_version RedisOciCacheConfigSet#software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 40
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#defined_tags RedisOciCacheConfigSet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#description RedisOciCacheConfigSet#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#freeform_tags RedisOciCacheConfigSet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#id RedisOciCacheConfigSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis_oci_cache_config_set#timeouts RedisOciCacheConfigSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfig"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 197
      },
      "name": "RedisOciCacheConfigSetConfigurationDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#items RedisOciCacheConfigSet#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 203
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfigurationDetails"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 54
      },
      "name": "RedisOciCacheConfigSetConfigurationDetailsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#config_key RedisOciCacheConfigSet#config_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 58
          },
          "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/redis_oci_cache_config_set#config_value RedisOciCacheConfigSet#config_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 62
          },
          "name": "configValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfigurationDetailsItems"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-set/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/redis-oci-cache-config-set/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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.RedisOciCacheConfigSetConfigurationDetailsItemsOutputReference"
            }
          }
        }
      ],
      "name": "RedisOciCacheConfigSetConfigurationDetailsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/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/redis-oci-cache-config-set/index.ts",
            "line": 186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfigurationDetailsItemsList"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-set/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 101
      },
      "name": "RedisOciCacheConfigSetConfigurationDetailsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 160
          },
          "name": "configKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 173
          },
          "name": "configValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 153
          },
          "name": "configKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 166
          },
          "name": "configValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfigurationDetailsItemsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 272
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "RedisOciCacheConfigSetConfigurationDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 269
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 276
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetailsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetConfigurationDetails"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetConfigurationDetailsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-set/index.ts",
        "line": 280
      },
      "name": "RedisOciCacheConfigSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_set#create RedisOciCacheConfigSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 284
          },
          "name": "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/redis_oci_cache_config_set#delete RedisOciCacheConfigSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 288
          },
          "name": "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/redis_oci_cache_config_set#update RedisOciCacheConfigSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 292
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetTimeouts"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-set/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/redis-oci-cache-config-set/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 400
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 416
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 432
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisOciCacheConfigSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 404
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 420
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 436
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 394
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 410
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 426
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-set/index.ts",
            "line": 350
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-set/index:RedisOciCacheConfigSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheCluster": {
      "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/redis_oci_cache_config_setlist_associated_oci_cache_cluster oci_redis_oci_cache_config_setlist_associated_oci_cache_cluster}."
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_setlist_associated_oci_cache_cluster oci_redis_oci_cache_config_setlist_associated_oci_cache_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisOciCacheConfigSetlistAssociatedOciCacheCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 284
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the RedisOciCacheConfigSetlistAssociatedOciCacheCluster 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/redis_oci_cache_config_setlist_associated_oci_cache_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisOciCacheConfigSetlistAssociatedOciCacheCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisOciCacheConfigSetlistAssociatedOciCacheCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 364
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 332
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 367
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 272
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 342
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 361
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 336
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 355
          },
          "name": "ociCacheConfigSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 371
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 326
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 348
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheCluster"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 9
      },
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_setlist_associated_oci_cache_cluster#oci_cache_config_set_id RedisOciCacheConfigSetlistAssociatedOciCacheCluster#oci_cache_config_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 20
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/redis_oci_cache_config_setlist_associated_oci_cache_cluster#id RedisOciCacheConfigSetlistAssociatedOciCacheCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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/redis_oci_cache_config_setlist_associated_oci_cache_cluster#timeouts RedisOciCacheConfigSetlistAssociatedOciCacheCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterConfig"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 28
      },
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterItems",
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterItems"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 85
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsOutputReference"
            }
          }
        }
      ],
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 92
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 92
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsList"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 51
      },
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 80
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 64
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterItems"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterItemsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 103
      },
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_config_setlist_associated_oci_cache_cluster#create RedisOciCacheConfigSetlistAssociatedOciCacheCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 107
          },
          "name": "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/redis_oci_cache_config_setlist_associated_oci_cache_cluster#delete RedisOciCacheConfigSetlistAssociatedOciCacheCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 111
          },
          "name": "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/redis_oci_cache_config_setlist_associated_oci_cache_cluster#update RedisOciCacheConfigSetlistAssociatedOciCacheCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 115
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts"
    },
    "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/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/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 223
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 239
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 255
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 227
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 243
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 259
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 217
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 233
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 249
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-config-setlist-associated-oci-cache-cluster/index:RedisOciCacheConfigSetlistAssociatedOciCacheClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheUser": {
      "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/redis_oci_cache_user oci_redis_oci_cache_user}."
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user oci_redis_oci_cache_user} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user/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.RedisOciCacheUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user/index.ts",
        "line": 336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisOciCacheUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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 RedisOciCacheUser 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/redis_oci_cache_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisOciCacheUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisOciCacheUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 542
          },
          "name": "putAuthenticationMode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 555
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 434
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 463
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 479
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 513
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 558
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 570
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 585
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisOciCacheUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 341
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 539
          },
          "name": "authenticationMode",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 501
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 523
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 528
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 552
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 533
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 409
          },
          "name": "aclStringInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 546
          },
          "name": "authenticationModeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 422
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 438
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 451
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 467
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 483
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 496
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 517
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 562
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 402
          },
          "name": "aclString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 415
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 428
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 444
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 457
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 473
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 489
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 507
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUser"
    },
    "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user/index.ts",
        "line": 58
      },
      "name": "RedisOciCacheUserAuthenticationMode",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#authentication_type RedisOciCacheUser#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 62
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#hashed_passwords RedisOciCacheUser#hashed_passwords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 66
          },
          "name": "hashedPasswords",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUserAuthenticationMode"
    },
    "cdktf-provider-oci.RedisOciCacheUserAuthenticationModeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user/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/redis-oci-cache-user/index.ts",
        "line": 105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 164
          },
          "name": "resetHashedPasswords"
        }
      ],
      "name": "RedisOciCacheUserAuthenticationModeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 152
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 168
          },
          "name": "hashedPasswordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 145
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 158
          },
          "name": "hashedPasswords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUserAuthenticationModeOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user/index.ts",
        "line": 9
      },
      "name": "RedisOciCacheUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#acl_string RedisOciCacheUser#acl_string}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 13
          },
          "name": "aclString",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#authentication_mode RedisOciCacheUser#authentication_mode}",
            "stability": "stable",
            "summary": "authentication_mode block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 50
          },
          "name": "authenticationMode",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserAuthenticationMode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#compartment_id RedisOciCacheUser#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#description RedisOciCacheUser#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 25
          },
          "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/redis_oci_cache_user#name RedisOciCacheUser#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#defined_tags RedisOciCacheUser#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#freeform_tags RedisOciCacheUser#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#id RedisOciCacheUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#status RedisOciCacheUser#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#timeouts RedisOciCacheUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUserConfig"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisCluster": {
      "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/redis_oci_cache_user_get_redis_cluster oci_redis_oci_cache_user_get_redis_cluster}."
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user_get_redis_cluster oci_redis_oci_cache_user_get_redis_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user-get-redis-cluster/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.RedisOciCacheUserGetRedisClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisOciCacheUserGetRedisCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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 RedisOciCacheUserGetRedisCluster 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/redis_oci_cache_user_get_redis_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisOciCacheUserGetRedisCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisOciCacheUserGetRedisCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 342
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 358
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 374
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisOciCacheUserGetRedisCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 280
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 384
          },
          "name": "ociCacheClusters",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClustersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 346
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 362
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 378
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 397
          },
          "name": "ociCacheUserIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 352
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 368
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 390
          },
          "name": "ociCacheUserId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisCluster"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 9
      },
      "name": "RedisOciCacheUserGetRedisClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user_get_redis_cluster#oci_cache_user_id RedisOciCacheUserGetRedisCluster#oci_cache_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 28
          },
          "name": "ociCacheUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user_get_redis_cluster#compartment_id RedisOciCacheUserGetRedisCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis_oci_cache_user_get_redis_cluster#display_name RedisOciCacheUserGetRedisCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis_oci_cache_user_get_redis_cluster#id RedisOciCacheUserGetRedisCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis_oci_cache_user_get_redis_cluster#timeouts RedisOciCacheUserGetRedisCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterConfig"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClusters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClusters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 36
      },
      "name": "RedisOciCacheUserGetRedisClusterOciCacheClusters",
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterOciCacheClusters"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClustersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClustersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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.RedisOciCacheUserGetRedisClusterOciCacheClustersOutputReference"
            }
          }
        }
      ],
      "name": "RedisOciCacheUserGetRedisClusterOciCacheClustersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterOciCacheClustersList"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClustersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClustersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 59
      },
      "name": "RedisOciCacheUserGetRedisClusterOciCacheClustersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 88
          },
          "name": "ociCacheClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterOciCacheClusters"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterOciCacheClustersOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 111
      },
      "name": "RedisOciCacheUserGetRedisClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user_get_redis_cluster#create RedisOciCacheUserGetRedisCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis_oci_cache_user_get_redis_cluster#delete RedisOciCacheUserGetRedisCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis_oci_cache_user_get_redis_cluster#update RedisOciCacheUserGetRedisCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 123
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterTimeouts"
    },
    "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user-get-redis-cluster/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/redis-oci-cache-user-get-redis-cluster/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 231
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 247
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 263
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisOciCacheUserGetRedisClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 235
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 251
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 267
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 225
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 241
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 257
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user-get-redis-cluster/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheUserGetRedisClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user-get-redis-cluster/index:RedisOciCacheUserGetRedisClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisOciCacheUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-oci-cache-user/index.ts",
        "line": 172
      },
      "name": "RedisOciCacheUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_oci_cache_user#create RedisOciCacheUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#delete RedisOciCacheUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/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/redis_oci_cache_user#update RedisOciCacheUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 184
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUserTimeouts"
    },
    "cdktf-provider-oci.RedisOciCacheUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-oci-cache-user/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/redis-oci-cache-user/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 292
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 308
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 324
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisOciCacheUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 296
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 312
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 328
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 286
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 302
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 318
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-oci-cache-user/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisOciCacheUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-oci-cache-user/index:RedisOciCacheUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisCluster": {
      "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/redis_redis_cluster oci_redis_redis_cluster}."
      },
      "fqn": "cdktf-provider-oci.RedisRedisCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster oci_redis_redis_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster/index.ts",
          "line": 429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.RedisRedisClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisRedisCluster resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 414
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the RedisRedisCluster 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/redis_redis_cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisRedisCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisRedisCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 712
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisRedisClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 473
          },
          "name": "resetClusterMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 502
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 531
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 547
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 600
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 616
          },
          "name": "resetOciCacheConfigSetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 652
          },
          "name": "resetShardCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 715
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 727
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 746
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisRedisCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 402
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 556
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 562
          },
          "name": "nodeCollection",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 625
          },
          "name": "primaryEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 630
          },
          "name": "primaryFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 635
          },
          "name": "replicasEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 640
          },
          "name": "replicasFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 674
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 693
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 698
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 709
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 703
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 477
          },
          "name": "clusterModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 490
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 506
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 519
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 535
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 551
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 575
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 588
          },
          "name": "nodeMemoryInGbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 604
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 620
          },
          "name": "ociCacheConfigSetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 656
          },
          "name": "shardCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 669
          },
          "name": "softwareVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 687
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 719
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 467
          },
          "name": "clusterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 483
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 496
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 512
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 525
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 541
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 568
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 581
          },
          "name": "nodeMemoryInGbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 594
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 610
          },
          "name": "ociCacheConfigSetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 646
          },
          "name": "shardCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 662
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 680
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisCluster"
    },
    "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUser": {
      "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/redis_redis_cluster_attach_oci_cache_user oci_redis_redis_cluster_attach_oci_cache_user}."
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_attach_oci_cache_user oci_redis_redis_cluster_attach_oci_cache_user} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-attach-oci-cache-user/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.RedisRedisClusterAttachOciCacheUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisRedisClusterAttachOciCacheUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/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 RedisRedisClusterAttachOciCacheUser 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/redis_redis_cluster_attach_oci_cache_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisRedisClusterAttachOciCacheUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisRedisClusterAttachOciCacheUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/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/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisRedisClusterAttachOciCacheUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 279
          },
          "name": "ociCacheUsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 292
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 272
          },
          "name": "ociCacheUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 285
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-attach-oci-cache-user/index:RedisRedisClusterAttachOciCacheUser"
    },
    "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
        "line": 9
      },
      "name": "RedisRedisClusterAttachOciCacheUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_attach_oci_cache_user#oci_cache_users RedisRedisClusterAttachOciCacheUser#oci_cache_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 20
          },
          "name": "ociCacheUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/redis_redis_cluster_attach_oci_cache_user#redis_cluster_id RedisRedisClusterAttachOciCacheUser#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 24
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/redis_redis_cluster_attach_oci_cache_user#id RedisRedisClusterAttachOciCacheUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/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/redis_redis_cluster_attach_oci_cache_user#timeouts RedisRedisClusterAttachOciCacheUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-attach-oci-cache-user/index:RedisRedisClusterAttachOciCacheUserConfig"
    },
    "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
        "line": 32
      },
      "name": "RedisRedisClusterAttachOciCacheUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_attach_oci_cache_user#create RedisRedisClusterAttachOciCacheUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/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/redis_redis_cluster_attach_oci_cache_user#delete RedisRedisClusterAttachOciCacheUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/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/redis_redis_cluster_attach_oci_cache_user#update RedisRedisClusterAttachOciCacheUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-attach-oci-cache-user/index:RedisRedisClusterAttachOciCacheUserTimeouts"
    },
    "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-attach-oci-cache-user/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/redis-redis-cluster-attach-oci-cache-user/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisRedisClusterAttachOciCacheUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-attach-oci-cache-user/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterAttachOciCacheUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-attach-oci-cache-user/index:RedisRedisClusterAttachOciCacheUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 9
      },
      "name": "RedisRedisClusterConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster#compartment_id RedisRedisCluster#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-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/redis_redis_cluster#display_name RedisRedisCluster#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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/redis_redis_cluster#node_count RedisRedisCluster#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 40
          },
          "name": "nodeCount",
          "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/redis_redis_cluster#node_memory_in_gbs RedisRedisCluster#node_memory_in_gbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 44
          },
          "name": "nodeMemoryInGbs",
          "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/redis_redis_cluster#software_version RedisRedisCluster#software_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 60
          },
          "name": "softwareVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster#subnet_id RedisRedisCluster#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 64
          },
          "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/redis_redis_cluster#cluster_mode RedisRedisCluster#cluster_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 13
          },
          "name": "clusterMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster#defined_tags RedisRedisCluster#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-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/redis_redis_cluster#freeform_tags RedisRedisCluster#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-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/redis_redis_cluster#id RedisRedisCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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/redis_redis_cluster#nsg_ids RedisRedisCluster#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 48
          },
          "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/redis_redis_cluster#oci_cache_config_set_id RedisRedisCluster#oci_cache_config_set_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 52
          },
          "name": "ociCacheConfigSetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster#shard_count RedisRedisCluster#shard_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 56
          },
          "name": "shardCount",
          "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/redis_redis_cluster#timeouts RedisRedisCluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 70
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterConfig"
    },
    "cdktf-provider-oci.RedisRedisClusterCreateIdentityToken": {
      "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/redis_redis_cluster_create_identity_token oci_redis_redis_cluster_create_identity_token}."
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_create_identity_token oci_redis_redis_cluster_create_identity_token} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-create-identity-token/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.RedisRedisClusterCreateIdentityTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisRedisClusterCreateIdentityToken resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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 RedisRedisClusterCreateIdentityToken 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/redis_redis_cluster_create_identity_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisRedisClusterCreateIdentityToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisRedisClusterCreateIdentityToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 366
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 277
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 293
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 309
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 369
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis-redis-cluster-create-identity-token/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisRedisClusterCreateIdentityToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 318
          },
          "name": "identityToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 363
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 281
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 297
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 313
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 331
          },
          "name": "publicKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 344
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 357
          },
          "name": "redisUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 373
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 271
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 287
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 303
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 324
          },
          "name": "publicKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 337
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 350
          },
          "name": "redisUser",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-create-identity-token/index:RedisRedisClusterCreateIdentityToken"
    },
    "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
        "line": 9
      },
      "name": "RedisRedisClusterCreateIdentityTokenConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_create_identity_token#public_key RedisRedisClusterCreateIdentityToken#public_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 28
          },
          "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/redis_redis_cluster_create_identity_token#redis_cluster_id RedisRedisClusterCreateIdentityToken#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 32
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_create_identity_token#redis_user RedisRedisClusterCreateIdentityToken#redis_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 36
          },
          "name": "redisUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_create_identity_token#defined_tags RedisRedisClusterCreateIdentityToken#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis_redis_cluster_create_identity_token#freeform_tags RedisRedisClusterCreateIdentityToken#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis_redis_cluster_create_identity_token#id RedisRedisClusterCreateIdentityToken#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis_redis_cluster_create_identity_token#timeouts RedisRedisClusterCreateIdentityToken#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-create-identity-token/index:RedisRedisClusterCreateIdentityTokenConfig"
    },
    "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
        "line": 44
      },
      "name": "RedisRedisClusterCreateIdentityTokenTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_create_identity_token#create RedisRedisClusterCreateIdentityToken#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis_redis_cluster_create_identity_token#delete RedisRedisClusterCreateIdentityToken#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/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/redis_redis_cluster_create_identity_token#update RedisRedisClusterCreateIdentityToken#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-create-identity-token/index:RedisRedisClusterCreateIdentityTokenTimeouts"
    },
    "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-create-identity-token/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/redis-redis-cluster-create-identity-token/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisRedisClusterCreateIdentityTokenTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-create-identity-token/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterCreateIdentityTokenTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-create-identity-token/index:RedisRedisClusterCreateIdentityTokenTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUser": {
      "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/redis_redis_cluster_detach_oci_cache_user oci_redis_redis_cluster_detach_oci_cache_user}."
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_detach_oci_cache_user oci_redis_redis_cluster_detach_oci_cache_user} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-detach-oci-cache-user/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.RedisRedisClusterDetachOciCacheUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisRedisClusterDetachOciCacheUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/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 RedisRedisClusterDetachOciCacheUser 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/redis_redis_cluster_detach_oci_cache_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisRedisClusterDetachOciCacheUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisRedisClusterDetachOciCacheUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/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/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisRedisClusterDetachOciCacheUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 279
          },
          "name": "ociCacheUsersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 292
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 272
          },
          "name": "ociCacheUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 285
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-detach-oci-cache-user/index:RedisRedisClusterDetachOciCacheUser"
    },
    "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
        "line": 9
      },
      "name": "RedisRedisClusterDetachOciCacheUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_detach_oci_cache_user#oci_cache_users RedisRedisClusterDetachOciCacheUser#oci_cache_users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 20
          },
          "name": "ociCacheUsers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/redis_redis_cluster_detach_oci_cache_user#redis_cluster_id RedisRedisClusterDetachOciCacheUser#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 24
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/redis_redis_cluster_detach_oci_cache_user#id RedisRedisClusterDetachOciCacheUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/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/redis_redis_cluster_detach_oci_cache_user#timeouts RedisRedisClusterDetachOciCacheUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-detach-oci-cache-user/index:RedisRedisClusterDetachOciCacheUserConfig"
    },
    "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
        "line": 32
      },
      "name": "RedisRedisClusterDetachOciCacheUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_detach_oci_cache_user#create RedisRedisClusterDetachOciCacheUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/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/redis_redis_cluster_detach_oci_cache_user#delete RedisRedisClusterDetachOciCacheUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/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/redis_redis_cluster_detach_oci_cache_user#update RedisRedisClusterDetachOciCacheUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-detach-oci-cache-user/index:RedisRedisClusterDetachOciCacheUserTimeouts"
    },
    "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-detach-oci-cache-user/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/redis-redis-cluster-detach-oci-cache-user/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisRedisClusterDetachOciCacheUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-detach-oci-cache-user/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterDetachOciCacheUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-detach-oci-cache-user/index:RedisRedisClusterDetachOciCacheUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUser": {
      "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/redis_redis_cluster_get_oci_cache_user oci_redis_redis_cluster_get_oci_cache_user}."
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_get_oci_cache_user oci_redis_redis_cluster_get_oci_cache_user} Resource."
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-get-oci-cache-user/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.RedisRedisClusterGetOciCacheUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a RedisRedisClusterGetOciCacheUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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 RedisRedisClusterGetOciCacheUser 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/redis_redis_cluster_get_oci_cache_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RedisRedisClusterGetOciCacheUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RedisRedisClusterGetOciCacheUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 406
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 342
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 358
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 374
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 409
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RedisRedisClusterGetOciCacheUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 280
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 384
          },
          "name": "ociCacheUsers",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 403
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 346
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 362
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 378
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 397
          },
          "name": "redisClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 413
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 336
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 352
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 368
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 390
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUser"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 9
      },
      "name": "RedisRedisClusterGetOciCacheUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_get_oci_cache_user#redis_cluster_id RedisRedisClusterGetOciCacheUser#redis_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 28
          },
          "name": "redisClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_get_oci_cache_user#compartment_id RedisRedisClusterGetOciCacheUser#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis_redis_cluster_get_oci_cache_user#display_name RedisRedisClusterGetOciCacheUser#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis_redis_cluster_get_oci_cache_user#id RedisRedisClusterGetOciCacheUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis_redis_cluster_get_oci_cache_user#timeouts RedisRedisClusterGetOciCacheUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserConfig"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 36
      },
      "name": "RedisRedisClusterGetOciCacheUserOciCacheUsers",
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserOciCacheUsers"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 93
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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.RedisRedisClusterGetOciCacheUserOciCacheUsersOutputReference"
            }
          }
        }
      ],
      "name": "RedisRedisClusterGetOciCacheUserOciCacheUsersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 100
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 100
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserOciCacheUsersList"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 59
      },
      "name": "RedisRedisClusterGetOciCacheUserOciCacheUsersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 88
          },
          "name": "ociCacheUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserOciCacheUsers"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserOciCacheUsersOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 111
      },
      "name": "RedisRedisClusterGetOciCacheUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster_get_oci_cache_user#create RedisRedisClusterGetOciCacheUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis_redis_cluster_get_oci_cache_user#delete RedisRedisClusterGetOciCacheUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis_redis_cluster_get_oci_cache_user#update RedisRedisClusterGetOciCacheUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 123
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserTimeouts"
    },
    "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster-get-oci-cache-user/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/redis-redis-cluster-get-oci-cache-user/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 231
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 247
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 263
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisRedisClusterGetOciCacheUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 235
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 251
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 267
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 225
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 241
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 257
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster-get-oci-cache-user/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterGetOciCacheUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster-get-oci-cache-user/index:RedisRedisClusterGetOciCacheUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 157
      },
      "name": "RedisRedisClusterNodeCollection",
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollection"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollectionItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 72
      },
      "name": "RedisRedisClusterNodeCollectionItems",
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollectionItems"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollectionItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster/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/redis-redis-cluster/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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.RedisRedisClusterNodeCollectionItemsOutputReference"
            }
          }
        }
      ],
      "name": "RedisRedisClusterNodeCollectionItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 146
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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/redis-redis-cluster/index.ts",
            "line": 146
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollectionItemsList"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollectionItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster/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/redis-redis-cluster/index.ts",
        "line": 95
      },
      "name": "RedisRedisClusterNodeCollectionItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 124
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 129
          },
          "name": "privateEndpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 134
          },
          "name": "privateEndpointIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionItems"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollectionItemsOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollectionList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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.RedisRedisClusterNodeCollectionOutputReference"
            }
          }
        }
      ],
      "name": "RedisRedisClusterNodeCollectionList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 222
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/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/redis-redis-cluster/index.ts",
            "line": 222
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollectionList"
    },
    "cdktf-provider-oci.RedisRedisClusterNodeCollectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-cluster/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/redis-redis-cluster/index.ts",
        "line": 180
      },
      "name": "RedisRedisClusterNodeCollectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 210
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollectionItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.RedisRedisClusterNodeCollection"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterNodeCollectionOutputReference"
    },
    "cdktf-provider-oci.RedisRedisClusterTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 233
      },
      "name": "RedisRedisClusterTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/redis_redis_cluster#create RedisRedisCluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 237
          },
          "name": "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/redis_redis_cluster#delete RedisRedisCluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 241
          },
          "name": "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/redis_redis_cluster#update RedisRedisCluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 245
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterTimeouts"
    },
    "cdktf-provider-oci.RedisRedisClusterTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.RedisRedisClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/redis-redis-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/redis-redis-cluster/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 353
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 369
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 385
          },
          "name": "resetUpdate"
        }
      ],
      "name": "RedisRedisClusterTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 357
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 373
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 389
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 347
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 363
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 379
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/redis-redis-cluster/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.RedisRedisClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/redis-redis-cluster/index:RedisRedisClusterTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ResourceSchedulerSchedule": {
      "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/resource_scheduler_schedule oci_resource_scheduler_schedule}."
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerSchedule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule oci_resource_scheduler_schedule} Resource."
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/index.ts",
          "line": 1002
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 970
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ResourceSchedulerSchedule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 987
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ResourceSchedulerSchedule 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/resource_scheduler_schedule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ResourceSchedulerSchedule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ResourceSchedulerSchedule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1255
          },
          "name": "putResourceFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1271
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1287
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1073
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1089
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1105
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1121
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1137
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1258
          },
          "name": "resetResourceFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1274
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1184
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1211
          },
          "name": "resetTimeEnds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1290
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1237
          },
          "name": "resetTimeStarts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1302
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1322
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ResourceSchedulerSchedule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 975
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1146
          },
          "name": "lastRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1252
          },
          "name": "resourceFilters",
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1268
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1194
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1199
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1220
          },
          "name": "timeLastRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1225
          },
          "name": "timeNextRun",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1284
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1246
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1048
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1061
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1077
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1093
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1109
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1125
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1141
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1159
          },
          "name": "recurrenceDetailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1172
          },
          "name": "recurrenceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1262
          },
          "name": "resourceFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1278
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1188
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1215
          },
          "name": "timeEndsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1294
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1241
          },
          "name": "timeStartsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1041
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1054
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1067
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1083
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1099
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1115
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1131
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1152
          },
          "name": "recurrenceDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1165
          },
          "name": "recurrenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1178
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1205
          },
          "name": "timeEnds",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 1231
          },
          "name": "timeStarts",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerSchedule"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 9
      },
      "name": "ResourceSchedulerScheduleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#action ResourceSchedulerSchedule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#compartment_id ResourceSchedulerSchedule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#recurrence_details ResourceSchedulerSchedule#recurrence_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 44
          },
          "name": "recurrenceDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#recurrence_type ResourceSchedulerSchedule#recurrence_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 48
          },
          "name": "recurrenceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#defined_tags ResourceSchedulerSchedule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#description ResourceSchedulerSchedule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#display_name ResourceSchedulerSchedule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#freeform_tags ResourceSchedulerSchedule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#id ResourceSchedulerSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource_scheduler_schedule#resource_filters ResourceSchedulerSchedule#resource_filters}",
            "stability": "stable",
            "summary": "resource_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 66
          },
          "name": "resourceFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#resources ResourceSchedulerSchedule#resources}",
            "stability": "stable",
            "summary": "resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 72
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources"
                    },
                    "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/resource_scheduler_schedule#state ResourceSchedulerSchedule#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resources/resource_scheduler_schedule#time_ends ResourceSchedulerSchedule#time_ends}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 56
          },
          "name": "timeEnds",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#timeouts ResourceSchedulerSchedule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#time_starts ResourceSchedulerSchedule#time_starts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 60
          },
          "name": "timeStarts",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleConfig"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 262
      },
      "name": "ResourceSchedulerScheduleResourceFilters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#attribute ResourceSchedulerSchedule#attribute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 266
          },
          "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/resources/resource_scheduler_schedule#condition ResourceSchedulerSchedule#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 270
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#should_include_child_compartments ResourceSchedulerSchedule#should_include_child_compartments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 274
          },
          "name": "shouldIncludeChildCompartments",
          "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/resource_scheduler_schedule#value ResourceSchedulerSchedule#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 280
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFilters"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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.ResourceSchedulerScheduleResourceFiltersOutputReference"
            }
          }
        }
      ],
      "name": "ResourceSchedulerScheduleResourceFiltersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 465
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
            "line": 465
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFiltersList"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 445
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 416
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 432
          },
          "name": "resetShouldIncludeChildCompartments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 448
          },
          "name": "resetValue"
        }
      ],
      "name": "ResourceSchedulerScheduleResourceFiltersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 442
          },
          "name": "value",
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 404
          },
          "name": "attributeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 420
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 436
          },
          "name": "shouldIncludeChildCompartmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 452
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 397
          },
          "name": "attribute",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 410
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 426
          },
          "name": "shouldIncludeChildCompartments",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFiltersOutputReference"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 80
      },
      "name": "ResourceSchedulerScheduleResourceFiltersValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#namespace ResourceSchedulerSchedule#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 84
          },
          "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/resource_scheduler_schedule#tag_key ResourceSchedulerSchedule#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 88
          },
          "name": "tagKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#value ResourceSchedulerSchedule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 92
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFiltersValue"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValueList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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.ResourceSchedulerScheduleResourceFiltersValueOutputReference"
            }
          }
        }
      ],
      "name": "ResourceSchedulerScheduleResourceFiltersValueList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 251
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
            "line": 251
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFiltersValueList"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 202
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 218
          },
          "name": "resetTagKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 234
          },
          "name": "resetValue"
        }
      ],
      "name": "ResourceSchedulerScheduleResourceFiltersValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 206
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 222
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 238
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 196
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 212
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 228
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourceFiltersValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourceFiltersValueOutputReference"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 622
      },
      "name": "ResourceSchedulerScheduleResources",
      "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/resource_scheduler_schedule#id ResourceSchedulerSchedule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 629
          },
          "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/resource_scheduler_schedule#metadata ResourceSchedulerSchedule#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 633
          },
          "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/resource_scheduler_schedule#parameters ResourceSchedulerSchedule#parameters}",
            "stability": "stable",
            "summary": "parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 639
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResources"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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.ResourceSchedulerScheduleResourcesOutputReference"
            }
          }
        }
      ],
      "name": "ResourceSchedulerScheduleResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 795
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
            "line": 795
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 788
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourcesList"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 775
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 762
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 778
          },
          "name": "resetParameters"
        }
      ],
      "name": "ResourceSchedulerScheduleResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 772
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 750
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 766
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 782
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 743
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 756
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourcesOutputReference"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 476
      },
      "name": "ResourceSchedulerScheduleResourcesParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#parameter_type ResourceSchedulerSchedule#parameter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 480
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#value ResourceSchedulerSchedule#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 484
          },
          "name": "value",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourcesParameters"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParametersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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.ResourceSchedulerScheduleResourcesParametersOutputReference"
            }
          }
        }
      ],
      "name": "ResourceSchedulerScheduleResourcesParametersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourcesParametersList"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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/resource-scheduler-schedule/index.ts",
        "line": 523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 594
          },
          "name": "resetValue"
        }
      ],
      "name": "ResourceSchedulerScheduleResourcesParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 582
          },
          "name": "parameterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 598
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 575
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 588
          },
          "name": "value",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleResourcesParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleResourcesParametersOutputReference"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 806
      },
      "name": "ResourceSchedulerScheduleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resource_scheduler_schedule#create ResourceSchedulerSchedule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 810
          },
          "name": "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/resource_scheduler_schedule#delete ResourceSchedulerSchedule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 814
          },
          "name": "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/resource_scheduler_schedule#update ResourceSchedulerSchedule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 818
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleTimeouts"
    },
    "cdktf-provider-oci.ResourceSchedulerScheduleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resource-scheduler-schedule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/resource-scheduler-schedule/index.ts",
        "line": 864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 926
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 942
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 958
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ResourceSchedulerScheduleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 930
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 946
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 962
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 920
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 936
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 952
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resource-scheduler-schedule/index.ts",
            "line": 876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourceSchedulerScheduleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resource-scheduler-schedule/index:ResourceSchedulerScheduleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ResourcemanagerPrivateEndpoint": {
      "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/resourcemanager_private_endpoint oci_resourcemanager_private_endpoint}."
      },
      "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resourcemanager_private_endpoint oci_resourcemanager_private_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/resourcemanager-private-endpoint/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.ResourcemanagerPrivateEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/resourcemanager-private-endpoint/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ResourcemanagerPrivateEndpoint resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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 ResourcemanagerPrivateEndpoint 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/resourcemanager_private_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ResourcemanagerPrivateEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ResourcemanagerPrivateEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 478
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 331
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 360
          },
          "name": "resetDnsZones"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 376
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 392
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 408
          },
          "name": "resetIsUsedWithConfigurationSourceProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 424
          },
          "name": "resetNsgIdList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 481
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 493
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 510
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ResourcemanagerPrivateEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 233
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 433
          },
          "name": "sourceIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 438
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 456
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 475
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 335
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 348
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 364
          },
          "name": "dnsZonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 380
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 396
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 412
          },
          "name": "isUsedWithConfigurationSourceProviderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 428
          },
          "name": "nsgIdListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 451
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 485
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 469
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 325
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 341
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 354
          },
          "name": "dnsZones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 370
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 386
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 402
          },
          "name": "isUsedWithConfigurationSourceProvider",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 418
          },
          "name": "nsgIdList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 444
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 462
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resourcemanager-private-endpoint/index:ResourcemanagerPrivateEndpoint"
    },
    "cdktf-provider-oci.ResourcemanagerPrivateEndpointConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resourcemanager-private-endpoint/index.ts",
        "line": 9
      },
      "name": "ResourcemanagerPrivateEndpointConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resourcemanager_private_endpoint#compartment_id ResourcemanagerPrivateEndpoint#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-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/resourcemanager_private_endpoint#display_name ResourcemanagerPrivateEndpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#subnet_id ResourcemanagerPrivateEndpoint#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#vcn_id ResourcemanagerPrivateEndpoint#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 56
          },
          "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/resourcemanager_private_endpoint#defined_tags ResourcemanagerPrivateEndpoint#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-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/resourcemanager_private_endpoint#description ResourcemanagerPrivateEndpoint#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-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/resourcemanager_private_endpoint#dns_zones ResourcemanagerPrivateEndpoint#dns_zones}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 29
          },
          "name": "dnsZones",
          "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/resourcemanager_private_endpoint#freeform_tags ResourcemanagerPrivateEndpoint#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#id ResourcemanagerPrivateEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#is_used_with_configuration_source_provider ResourcemanagerPrivateEndpoint#is_used_with_configuration_source_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 44
          },
          "name": "isUsedWithConfigurationSourceProvider",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/resourcemanager_private_endpoint#nsg_id_list ResourcemanagerPrivateEndpoint#nsg_id_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 48
          },
          "name": "nsgIdList",
          "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/resourcemanager_private_endpoint#timeouts ResourcemanagerPrivateEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/resourcemanager-private-endpoint/index:ResourcemanagerPrivateEndpointConfig"
    },
    "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/resourcemanager-private-endpoint/index.ts",
        "line": 64
      },
      "name": "ResourcemanagerPrivateEndpointTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/resourcemanager_private_endpoint#create ResourcemanagerPrivateEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#delete ResourcemanagerPrivateEndpoint#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/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/resourcemanager_private_endpoint#update ResourcemanagerPrivateEndpoint#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 76
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/resourcemanager-private-endpoint/index:ResourcemanagerPrivateEndpointTimeouts"
    },
    "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/resourcemanager-private-endpoint/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/resourcemanager-private-endpoint/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 184
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 200
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 216
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ResourcemanagerPrivateEndpointTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 188
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 204
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 220
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 178
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 194
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 210
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/resourcemanager-private-endpoint/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ResourcemanagerPrivateEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/resourcemanager-private-endpoint/index:ResourcemanagerPrivateEndpointTimeoutsOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnector": {
      "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/sch_service_connector oci_sch_service_connector}."
      },
      "fqn": "cdktf-provider-oci.SchServiceConnector",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector oci_sch_service_connector} Resource."
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 2781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.SchServiceConnectorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SchServiceConnector resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2766
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SchServiceConnector 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/sch_service_connector#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SchServiceConnector that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SchServiceConnector to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2951
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2964
          },
          "name": "putTarget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorTarget"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2977
          },
          "name": "putTasks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.SchServiceConnectorTasks"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2993
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2835
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2851
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2880
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2896
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2922
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2980
          },
          "name": "resetTasks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2996
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 3008
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 3024
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SchServiceConnector",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2754
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2905
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2910
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2948
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2932
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2961
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2974
          },
          "name": "tasks",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTasksList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2937
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2990
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2942
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2823
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2839
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2855
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2868
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2884
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2900
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2955
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2926
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2968
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTarget"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2984
          },
          "name": "tasksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 3000
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2816
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2829
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2845
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2861
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2874
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2890
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2916
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnector"
    },
    "cdktf-provider-oci.SchServiceConnectorConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 9
      },
      "name": "SchServiceConnectorConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#compartment_id SchServiceConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 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/sch_service_connector#display_name SchServiceConnector#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#source SchServiceConnector#source}",
            "stability": "stable",
            "summary": "source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 46
          },
          "name": "source",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#target SchServiceConnector#target}",
            "stability": "stable",
            "summary": "target block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 52
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTarget"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#defined_tags SchServiceConnector#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#description SchServiceConnector#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#freeform_tags SchServiceConnector#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#id SchServiceConnector#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#state SchServiceConnector#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch_service_connector#tasks SchServiceConnector#tasks}",
            "stability": "stable",
            "summary": "tasks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 58
          },
          "name": "tasks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#timeouts SchServiceConnector#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTimeouts"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorConfig"
    },
    "cdktf-provider-oci.SchServiceConnectorSource": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 902
      },
      "name": "SchServiceConnectorSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 910
          },
          "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/sch_service_connector#config_map SchServiceConnector#config_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 906
          },
          "name": "configMap",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#cursor SchServiceConnector#cursor}",
            "stability": "stable",
            "summary": "cursor block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 924
          },
          "name": "cursor",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursor"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#log_sources SchServiceConnector#log_sources}",
            "stability": "stable",
            "summary": "log_sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 930
          },
          "name": "logSources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#monitoring_sources SchServiceConnector#monitoring_sources}",
            "stability": "stable",
            "summary": "monitoring_sources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 936
          },
          "name": "monitoringSources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources"
                    },
                    "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/sch_service_connector#plugin_name SchServiceConnector#plugin_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 914
          },
          "name": "pluginName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#stream_id SchServiceConnector#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 918
          },
          "name": "streamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSource"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceCursor": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursor",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 146
      },
      "name": "SchServiceConnectorSourceCursor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 150
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceCursor"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceCursorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 222
          },
          "name": "resetKind"
        }
      ],
      "name": "SchServiceConnectorSourceCursorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 226
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 216
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursor"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceCursorOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceLogSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 230
      },
      "name": "SchServiceConnectorSourceLogSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#compartment_id SchServiceConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 234
          },
          "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/sch_service_connector#log_group_id SchServiceConnector#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 238
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#log_id SchServiceConnector#log_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 242
          },
          "name": "logId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceLogSources"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceLogSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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.SchServiceConnectorSourceLogSourcesOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorSourceLogSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 401
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
            "line": 401
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceLogSourcesList"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceLogSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 352
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 368
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 384
          },
          "name": "resetLogId"
        }
      ],
      "name": "SchServiceConnectorSourceLogSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 356
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 372
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 388
          },
          "name": "logIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 346
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 362
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 378
          },
          "name": "logId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceLogSourcesOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 751
      },
      "name": "SchServiceConnectorSourceMonitoringSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#compartment_id SchServiceConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 755
          },
          "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/sch_service_connector#namespace_details SchServiceConnector#namespace_details}",
            "stability": "stable",
            "summary": "namespace_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 761
          },
          "name": "namespaceDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSources"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 898
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorSourceMonitoringSourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 891
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 891
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 891
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesList"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 638
      },
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 642
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#namespaces SchServiceConnector#namespaces}",
            "stability": "stable",
            "summary": "namespaces block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 648
          },
          "name": "namespaces",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 493
      },
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#metrics SchServiceConnector#metrics}",
            "stability": "stable",
            "summary": "metrics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 503
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#namespace SchServiceConnector#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 497
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 619
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 627
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
            "line": 627
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 412
      },
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 416
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 448
      },
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 489
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 482
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 610
          },
          "name": "putMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
              }
            }
          ]
        }
      ],
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 607
          },
          "name": "metrics",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetricsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 614
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesMetrics"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 601
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 594
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 556
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 687
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 743
          },
          "name": "putNamespaces",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 740
          },
          "name": "namespaces",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 734
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 747
          },
          "name": "namespacesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsNamespaces"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 727
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 800
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 871
          },
          "name": "putNamespaceDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 858
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 874
          },
          "name": "resetNamespaceDetails"
        }
      ],
      "name": "SchServiceConnectorSourceMonitoringSourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 868
          },
          "name": "namespaceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 862
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 878
          },
          "name": "namespaceDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesNamespaceDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 852
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceMonitoringSourcesOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourceOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1150
          },
          "name": "putCursor",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursor"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1166
          },
          "name": "putLogSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1182
          },
          "name": "putMonitoringSources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1086
          },
          "name": "resetConfigMap"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1153
          },
          "name": "resetCursor"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1169
          },
          "name": "resetLogSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1185
          },
          "name": "resetMonitoringSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1115
          },
          "name": "resetPluginName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1137
          },
          "name": "resetStreamId"
        }
      ],
      "name": "SchServiceConnectorSourceOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1147
          },
          "name": "cursor",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1163
          },
          "name": "logSources",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1179
          },
          "name": "monitoringSources",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1125
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1090
          },
          "name": "configMapInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1157
          },
          "name": "cursorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourceCursor"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1103
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1173
          },
          "name": "logSourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceLogSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1189
          },
          "name": "monitoringSourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorSourceMonitoringSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1119
          },
          "name": "pluginNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1141
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1080
          },
          "name": "configMap",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1096
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1109
          },
          "name": "pluginName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1131
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSource"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourceOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 66
      },
      "name": "SchServiceConnectorSourcePrivateEndpointMetadata",
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourcePrivateEndpointMetadata"
    },
    "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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.SchServiceConnectorSourcePrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorSourcePrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourcePrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 89
      },
      "name": "SchServiceConnectorSourcePrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 118
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 123
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorSourcePrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorSourcePrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1571
      },
      "name": "SchServiceConnectorTarget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1611
          },
          "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/sch_service_connector#batch_rollover_size_in_mbs SchServiceConnector#batch_rollover_size_in_mbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1575
          },
          "name": "batchRolloverSizeInMbs",
          "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/sch_service_connector#batch_rollover_time_in_ms SchServiceConnector#batch_rollover_time_in_ms}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1579
          },
          "name": "batchRolloverTimeInMs",
          "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/sch_service_connector#batch_size_in_kbs SchServiceConnector#batch_size_in_kbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1583
          },
          "name": "batchSizeInKbs",
          "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/sch_service_connector#batch_size_in_num SchServiceConnector#batch_size_in_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1587
          },
          "name": "batchSizeInNum",
          "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/sch_service_connector#batch_time_in_sec SchServiceConnector#batch_time_in_sec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1591
          },
          "name": "batchTimeInSec",
          "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/sch_service_connector#bucket SchServiceConnector#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1595
          },
          "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/sch_service_connector#compartment_id SchServiceConnector#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1599
          },
          "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/sch_service_connector#dimensions SchServiceConnector#dimensions}",
            "stability": "stable",
            "summary": "dimensions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1649
          },
          "name": "dimensions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions"
                    },
                    "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/sch_service_connector#enable_formatted_messaging SchServiceConnector#enable_formatted_messaging}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1603
          },
          "name": "enableFormattedMessaging",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/sch_service_connector#function_id SchServiceConnector#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1607
          },
          "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/sch_service_connector#log_group_id SchServiceConnector#log_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1615
          },
          "name": "logGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#log_source_identifier SchServiceConnector#log_source_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1619
          },
          "name": "logSourceIdentifier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#metric SchServiceConnector#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1623
          },
          "name": "metric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#metric_namespace SchServiceConnector#metric_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1627
          },
          "name": "metricNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#namespace SchServiceConnector#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1631
          },
          "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/sch_service_connector#object_name_prefix SchServiceConnector#object_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1635
          },
          "name": "objectNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#stream_id SchServiceConnector#stream_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1639
          },
          "name": "streamId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#topic_id SchServiceConnector#topic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1643
          },
          "name": "topicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTarget"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetDimensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1420
      },
      "name": "SchServiceConnectorTargetDimensions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#dimension_value SchServiceConnector#dimension_value}",
            "stability": "stable",
            "summary": "dimension_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1430
          },
          "name": "dimensionValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#name SchServiceConnector#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1424
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetDimensions"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1273
      },
      "name": "SchServiceConnectorTargetDimensionsDimensionValue",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1277
          },
          "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/sch_service_connector#path SchServiceConnector#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1281
          },
          "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/sch_service_connector#value SchServiceConnector#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1285
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetDimensionsDimensionValue"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValueOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1396
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1412
          },
          "name": "resetValue"
        }
      ],
      "name": "SchServiceConnectorTargetDimensionsDimensionValueOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1384
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1400
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1416
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1377
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1390
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1406
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetDimensionsDimensionValueOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetDimensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 1560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1567
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorTargetDimensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1560
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1560
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1560
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetDimensionsList"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetDimensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 1469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1540
          },
          "name": "putDimensionValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1543
          },
          "name": "resetDimensionValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1527
          },
          "name": "resetName"
        }
      ],
      "name": "SchServiceConnectorTargetDimensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1537
          },
          "name": "dimensionValue",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1547
          },
          "name": "dimensionValueInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsDimensionValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1531
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1521
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetDimensionsOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 1814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2243
          },
          "name": "putDimensions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1955
          },
          "name": "resetBatchRolloverSizeInMbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1971
          },
          "name": "resetBatchRolloverTimeInMs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1987
          },
          "name": "resetBatchSizeInKbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2003
          },
          "name": "resetBatchSizeInNum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2019
          },
          "name": "resetBatchTimeInSec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2035
          },
          "name": "resetBucket"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2051
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2246
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2067
          },
          "name": "resetEnableFormattedMessaging"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2083
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2112
          },
          "name": "resetLogGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2128
          },
          "name": "resetLogSourceIdentifier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2144
          },
          "name": "resetMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2160
          },
          "name": "resetMetricNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2176
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2192
          },
          "name": "resetObjectNamePrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2214
          },
          "name": "resetStreamId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2230
          },
          "name": "resetTopicId"
        }
      ],
      "name": "SchServiceConnectorTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2240
          },
          "name": "dimensions",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2202
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1959
          },
          "name": "batchRolloverSizeInMbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1975
          },
          "name": "batchRolloverTimeInMsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1991
          },
          "name": "batchSizeInKbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2007
          },
          "name": "batchSizeInNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2023
          },
          "name": "batchTimeInSecInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2039
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2055
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2250
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetDimensions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2071
          },
          "name": "enableFormattedMessagingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2087
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2100
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2116
          },
          "name": "logGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2132
          },
          "name": "logSourceIdentifierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2148
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2164
          },
          "name": "metricNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2180
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2196
          },
          "name": "objectNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2218
          },
          "name": "streamIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2234
          },
          "name": "topicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1949
          },
          "name": "batchRolloverSizeInMbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1965
          },
          "name": "batchRolloverTimeInMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1981
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1997
          },
          "name": "batchSizeInNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2013
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2029
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2045
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2061
          },
          "name": "enableFormattedMessaging",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2077
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2093
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2106
          },
          "name": "logGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2122
          },
          "name": "logSourceIdentifier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2138
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2154
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2170
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2186
          },
          "name": "objectNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2208
          },
          "name": "streamId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2224
          },
          "name": "topicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTarget"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 1193
      },
      "name": "SchServiceConnectorTargetPrivateEndpointMetadata",
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 1255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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.SchServiceConnectorTargetPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorTargetPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1262
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
            "line": 1262
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 1216
      },
      "name": "SchServiceConnectorTargetPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1245
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1250
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 1229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTargetPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTargetPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTasks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2334
      },
      "name": "SchServiceConnectorTasks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#kind SchServiceConnector#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2354
          },
          "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/sch_service_connector#batch_size_in_kbs SchServiceConnector#batch_size_in_kbs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2338
          },
          "name": "batchSizeInKbs",
          "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/sch_service_connector#batch_time_in_sec SchServiceConnector#batch_time_in_sec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2342
          },
          "name": "batchTimeInSec",
          "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/sch_service_connector#condition SchServiceConnector#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2346
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#function_id SchServiceConnector#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2350
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasks"
    },
    "cdktf-provider-oci.SchServiceConnectorTasksList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasksList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2566
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2581
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.SchServiceConnectorTasksOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorTasksList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2574
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2574
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2574
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.SchServiceConnectorTasks"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasksList"
    },
    "cdktf-provider-oci.SchServiceConnectorTasksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/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/sch-service-connector/index.ts",
        "line": 2414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2490
          },
          "name": "resetBatchSizeInKbs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2506
          },
          "name": "resetBatchTimeInSec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2522
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2538
          },
          "name": "resetFunctionId"
        }
      ],
      "name": "SchServiceConnectorTasksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2561
          },
          "name": "privateEndpointMetadata",
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2494
          },
          "name": "batchSizeInKbsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2510
          },
          "name": "batchTimeInSecInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2526
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2542
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2555
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2484
          },
          "name": "batchSizeInKbs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2500
          },
          "name": "batchTimeInSec",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2516
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2532
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2548
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorTasks"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasksOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2254
      },
      "name": "SchServiceConnectorTasksPrivateEndpointMetadata",
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasksPrivateEndpointMetadata"
    },
    "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 2323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2330
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataOutputReference"
            }
          }
        }
      ],
      "name": "SchServiceConnectorTasksPrivateEndpointMetadataList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2323
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2323
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2323
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasksPrivateEndpointMetadataList"
    },
    "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 2286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2277
      },
      "name": "SchServiceConnectorTasksPrivateEndpointMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2306
          },
          "name": "rceDnsProxyIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2311
          },
          "name": "rceTrafficIpAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SchServiceConnectorTasksPrivateEndpointMetadata"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTasksPrivateEndpointMetadataOutputReference"
    },
    "cdktf-provider-oci.SchServiceConnectorTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2585
      },
      "name": "SchServiceConnectorTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/sch_service_connector#create SchServiceConnector#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2589
          },
          "name": "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/sch_service_connector#delete SchServiceConnector#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2593
          },
          "name": "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/sch_service_connector#update SchServiceConnector#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2597
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTimeouts"
    },
    "cdktf-provider-oci.SchServiceConnectorTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SchServiceConnectorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sch-service-connector/index.ts",
          "line": 2651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sch-service-connector/index.ts",
        "line": 2643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2705
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2721
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2737
          },
          "name": "resetUpdate"
        }
      ],
      "name": "SchServiceConnectorTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2709
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2725
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2741
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2699
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2715
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2731
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sch-service-connector/index.ts",
            "line": 2655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SchServiceConnectorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sch-service-connector/index:SchServiceConnectorTimeoutsOutputReference"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttribute": {
      "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/security_attribute_security_attribute oci_security_attribute_security_attribute}."
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttribute",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute oci_security_attribute_security_attribute} Resource."
        },
        "locationInModule": {
          "filename": "src/security-attribute-security-attribute/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute/index.ts",
        "line": 324
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecurityAttributeSecurityAttribute resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 341
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SecurityAttributeSecurityAttribute 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/security_attribute_security_attribute#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecurityAttributeSecurityAttribute that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecurityAttributeSecurityAttribute to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 486
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 502
          },
          "name": "putValidator",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 411
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 427
          },
          "name": "resetIsRetired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 489
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 505
          },
          "name": "resetValidator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 517
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecurityAttributeSecurityAttribute",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 329
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 386
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 462
          },
          "name": "securityAttributeNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 467
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 472
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 483
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 477
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 499
          },
          "name": "validator",
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidatorOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 399
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 415
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 431
          },
          "name": "isRetiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 444
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 457
          },
          "name": "securityAttributeNamespaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 493
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 509
          },
          "name": "validatorInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 392
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 405
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 421
          },
          "name": "isRetired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 437
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 450
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttribute"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute/index.ts",
        "line": 9
      },
      "name": "SecurityAttributeSecurityAttributeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#description SecurityAttributeSecurityAttribute#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 13
          },
          "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/security_attribute_security_attribute#name SecurityAttributeSecurityAttribute#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#security_attribute_namespace_id SecurityAttributeSecurityAttribute#security_attribute_namespace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 32
          },
          "name": "securityAttributeNamespaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/security_attribute_security_attribute#id SecurityAttributeSecurityAttribute#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/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/security_attribute_security_attribute#is_retired SecurityAttributeSecurityAttribute#is_retired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 24
          },
          "name": "isRetired",
          "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/security_attribute_security_attribute#timeouts SecurityAttributeSecurityAttribute#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#validator SecurityAttributeSecurityAttribute#validator}",
            "stability": "stable",
            "summary": "validator block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 44
          },
          "name": "validator",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttributeConfig"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespace": {
      "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/security_attribute_security_attribute_namespace oci_security_attribute_security_attribute_namespace}."
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute_namespace oci_security_attribute_security_attribute_namespace} Resource."
        },
        "locationInModule": {
          "filename": "src/security-attribute-security-attribute-namespace/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.SecurityAttributeSecurityAttributeNamespaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute-namespace/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a SecurityAttributeSecurityAttributeNamespace resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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 SecurityAttributeSecurityAttributeNamespace 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/security_attribute_security_attribute_namespace#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecurityAttributeSecurityAttributeNamespace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecurityAttributeSecurityAttributeNamespace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 403
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 356
          },
          "name": "resetIsRetired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 406
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security-attribute-security-attribute-namespace/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecurityAttributeSecurityAttributeNamespace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 365
          },
          "name": "mode",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 383
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 389
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 394
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 400
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 312
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 360
          },
          "name": "isRetiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 378
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 410
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 350
          },
          "name": "isRetired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute-namespace/index:SecurityAttributeSecurityAttributeNamespace"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute-namespace/index.ts",
        "line": 9
      },
      "name": "SecurityAttributeSecurityAttributeNamespaceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute_namespace#compartment_id SecurityAttributeSecurityAttributeNamespace#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 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/security_attribute_security_attribute_namespace#description SecurityAttributeSecurityAttributeNamespace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 21
          },
          "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/security_attribute_security_attribute_namespace#name SecurityAttributeSecurityAttributeNamespace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#defined_tags SecurityAttributeSecurityAttributeNamespace#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#freeform_tags SecurityAttributeSecurityAttributeNamespace#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#id SecurityAttributeSecurityAttributeNamespace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#is_retired SecurityAttributeSecurityAttributeNamespace#is_retired}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 36
          },
          "name": "isRetired",
          "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/security_attribute_security_attribute_namespace#timeouts SecurityAttributeSecurityAttributeNamespace#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute-namespace/index:SecurityAttributeSecurityAttributeNamespaceConfig"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute-namespace/index.ts",
        "line": 48
      },
      "name": "SecurityAttributeSecurityAttributeNamespaceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute_namespace#create SecurityAttributeSecurityAttributeNamespace#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#delete SecurityAttributeSecurityAttributeNamespace#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/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/security_attribute_security_attribute_namespace#update SecurityAttributeSecurityAttributeNamespace#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute-namespace/index:SecurityAttributeSecurityAttributeNamespaceTimeouts"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-attribute-security-attribute-namespace/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/security-attribute-security-attribute-namespace/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "SecurityAttributeSecurityAttributeNamespaceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute-namespace/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeNamespaceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute-namespace/index:SecurityAttributeSecurityAttributeNamespaceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute/index.ts",
        "line": 46
      },
      "name": "SecurityAttributeSecurityAttributeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#create SecurityAttributeSecurityAttribute#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 50
          },
          "name": "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/security_attribute_security_attribute#delete SecurityAttributeSecurityAttribute#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 54
          },
          "name": "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/security_attribute_security_attribute#update SecurityAttributeSecurityAttribute#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 58
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttributeTimeouts"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-attribute-security-attribute/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/security-attribute-security-attribute/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 166
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 182
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 198
          },
          "name": "resetUpdate"
        }
      ],
      "name": "SecurityAttributeSecurityAttributeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 170
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 186
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 202
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 160
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 176
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 192
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttributeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/security-attribute-security-attribute/index.ts",
        "line": 206
      },
      "name": "SecurityAttributeSecurityAttributeValidator",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#validator_type SecurityAttributeSecurityAttribute#validator_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 210
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/security_attribute_security_attribute#values SecurityAttributeSecurityAttribute#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 214
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttributeValidator"
    },
    "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidatorOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidatorOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/security-attribute-security-attribute/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/security-attribute-security-attribute/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 312
          },
          "name": "resetValues"
        }
      ],
      "name": "SecurityAttributeSecurityAttributeValidatorOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 300
          },
          "name": "validatorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 316
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 293
          },
          "name": "validatorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/security-attribute-security-attribute/index.ts",
            "line": 264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.SecurityAttributeSecurityAttributeValidator"
          }
        }
      ],
      "symbolId": "src/security-attribute-security-attribute/index:SecurityAttributeSecurityAttributeValidatorOutputReference"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplication": {
      "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/service_catalog_private_application oci_service_catalog_private_application}."
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplication",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application oci_service_catalog_private_application} Resource."
        },
        "locationInModule": {
          "filename": "src/service-catalog-private-application/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.ServiceCatalogPrivateApplicationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceCatalogPrivateApplication resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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 ServiceCatalogPrivateApplication 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/service_catalog_private_application#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceCatalogPrivateApplication that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceCatalogPrivateApplication to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 665
          },
          "name": "putPackageDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 678
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 536
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 565
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 581
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 603
          },
          "name": "resetLogoFileBase64Encoded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 619
          },
          "name": "resetLongDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 681
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service-catalog-private-application/index.ts",
            "line": 708
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceCatalogPrivateApplication",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 456
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 591
          },
          "name": "logo",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 662
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 628
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 646
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 651
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 675
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 656
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 524
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 540
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 553
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 569
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 585
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 607
          },
          "name": "logoFileBase64EncodedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 623
          },
          "name": "longDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 669
          },
          "name": "packageDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 641
          },
          "name": "shortDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 685
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 517
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 530
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 546
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 559
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 575
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 597
          },
          "name": "logoFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 613
          },
          "name": "longDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 634
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplication"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 9
      },
      "name": "ServiceCatalogPrivateApplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#compartment_id ServiceCatalogPrivateApplication#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 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/service_catalog_private_application#display_name ServiceCatalogPrivateApplication#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service_catalog_private_application#package_details ServiceCatalogPrivateApplication#package_details}",
            "stability": "stable",
            "summary": "package_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 50
          },
          "name": "packageDetails",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#short_description ServiceCatalogPrivateApplication#short_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 44
          },
          "name": "shortDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#defined_tags ServiceCatalogPrivateApplication#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service_catalog_private_application#freeform_tags ServiceCatalogPrivateApplication#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service_catalog_private_application#id ServiceCatalogPrivateApplication#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service_catalog_private_application#logo_file_base64encoded ServiceCatalogPrivateApplication#logo_file_base64encoded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 36
          },
          "name": "logoFileBase64Encoded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#long_description ServiceCatalogPrivateApplication#long_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 40
          },
          "name": "longDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#timeouts ServiceCatalogPrivateApplication#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationConfig"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 58
      },
      "name": "ServiceCatalogPrivateApplicationLogo",
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationLogo"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-private-application/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/service-catalog-private-application/index.ts",
        "line": 125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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.ServiceCatalogPrivateApplicationLogoOutputReference"
            }
          }
        }
      ],
      "name": "ServiceCatalogPrivateApplicationLogoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 132
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/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/service-catalog-private-application/index.ts",
            "line": 132
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationLogoList"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-private-application/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/service-catalog-private-application/index.ts",
        "line": 81
      },
      "name": "ServiceCatalogPrivateApplicationLogoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 110
          },
          "name": "contentUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 115
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 120
          },
          "name": "mimeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationLogo"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationLogoOutputReference"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 143
      },
      "name": "ServiceCatalogPrivateApplicationPackageDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#package_type ServiceCatalogPrivateApplication#package_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 147
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#version ServiceCatalogPrivateApplication#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 151
          },
          "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/service_catalog_private_application#zip_file_base64encoded ServiceCatalogPrivateApplication#zip_file_base64encoded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 155
          },
          "name": "zipFileBase64Encoded",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationPackageDetails"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-private-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 279
          },
          "name": "resetZipFileBase64Encoded"
        }
      ],
      "name": "ServiceCatalogPrivateApplicationPackageDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 254
          },
          "name": "packageTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 267
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 283
          },
          "name": "zipFileBase64EncodedInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 247
          },
          "name": "packageType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 260
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 273
          },
          "name": "zipFileBase64Encoded",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationPackageDetails"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationPackageDetailsOutputReference"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 287
      },
      "name": "ServiceCatalogPrivateApplicationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_private_application#create ServiceCatalogPrivateApplication#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 291
          },
          "name": "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/service_catalog_private_application#delete ServiceCatalogPrivateApplication#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 295
          },
          "name": "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/service_catalog_private_application#update ServiceCatalogPrivateApplication#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 299
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationTimeouts"
    },
    "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-private-application/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-catalog-private-application/index.ts",
        "line": 345
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 407
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 423
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 439
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ServiceCatalogPrivateApplicationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 411
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 427
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 443
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 401
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 417
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 433
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-private-application/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogPrivateApplicationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-catalog-private-application/index:ServiceCatalogPrivateApplicationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalog": {
      "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/service_catalog_service_catalog oci_service_catalog_service_catalog}."
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog oci_service_catalog_service_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/service-catalog-service-catalog/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.ServiceCatalogServiceCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceCatalogServiceCatalog resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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 ServiceCatalogServiceCatalog 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/service_catalog_service_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceCatalogServiceCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceCatalogServiceCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 358
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 314
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 330
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 361
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceCatalogServiceCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 339
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 344
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 355
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 349
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 302
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 318
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 334
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 365
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 295
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 308
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 324
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog/index:ServiceCatalogServiceCatalog"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociation": {
      "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/service_catalog_service_catalog_association oci_service_catalog_service_catalog_association}."
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog_association oci_service_catalog_service_catalog_association} Resource."
        },
        "locationInModule": {
          "filename": "src/service-catalog-service-catalog-association/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.ServiceCatalogServiceCatalogAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog-association/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ServiceCatalogServiceCatalogAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/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 ServiceCatalogServiceCatalogAssociation 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/service_catalog_service_catalog_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServiceCatalogServiceCatalogAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServiceCatalogServiceCatalogAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 327
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 280
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 296
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 330
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/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/service-catalog-service-catalog-association/index.ts",
            "line": 352
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServiceCatalogServiceCatalogAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 318
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 324
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 268
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 284
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 300
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 313
          },
          "name": "serviceCatalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 334
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 261
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 274
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 290
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 306
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog-association/index:ServiceCatalogServiceCatalogAssociation"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog-association/index.ts",
        "line": 9
      },
      "name": "ServiceCatalogServiceCatalogAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog_association#entity_id ServiceCatalogServiceCatalogAssociation#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 13
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog_association#service_catalog_id ServiceCatalogServiceCatalogAssociation#service_catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 28
          },
          "name": "serviceCatalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog_association#entity_type ServiceCatalogServiceCatalogAssociation#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 17
          },
          "name": "entityType",
          "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/service_catalog_service_catalog_association#id ServiceCatalogServiceCatalogAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/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/service_catalog_service_catalog_association#timeouts ServiceCatalogServiceCatalogAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog-association/index:ServiceCatalogServiceCatalogAssociationConfig"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog-association/index.ts",
        "line": 36
      },
      "name": "ServiceCatalogServiceCatalogAssociationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog_association#create ServiceCatalogServiceCatalogAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/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/service_catalog_service_catalog_association#delete ServiceCatalogServiceCatalogAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/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/service_catalog_service_catalog_association#update ServiceCatalogServiceCatalogAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog-association/index:ServiceCatalogServiceCatalogAssociationTimeouts"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-service-catalog-association/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/service-catalog-service-catalog-association/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ServiceCatalogServiceCatalogAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog-association/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog-association/index:ServiceCatalogServiceCatalogAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog/index.ts",
        "line": 9
      },
      "name": "ServiceCatalogServiceCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog#compartment_id ServiceCatalogServiceCatalog#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 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/service_catalog_service_catalog#display_name ServiceCatalogServiceCatalog#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#defined_tags ServiceCatalogServiceCatalog#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#freeform_tags ServiceCatalogServiceCatalog#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#id ServiceCatalogServiceCatalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#timeouts ServiceCatalogServiceCatalog#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog/index:ServiceCatalogServiceCatalogConfig"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-catalog-service-catalog/index.ts",
        "line": 40
      },
      "name": "ServiceCatalogServiceCatalogTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/service_catalog_service_catalog#create ServiceCatalogServiceCatalog#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#delete ServiceCatalogServiceCatalog#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/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/service_catalog_service_catalog#update ServiceCatalogServiceCatalog#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog/index:ServiceCatalogServiceCatalogTimeouts"
    },
    "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-catalog-service-catalog/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/service-catalog-service-catalog/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ServiceCatalogServiceCatalogTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-catalog-service-catalog/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ServiceCatalogServiceCatalogTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-catalog-service-catalog/index:ServiceCatalogServiceCatalogTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringBaselineableMetric": {
      "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/stack_monitoring_baselineable_metric oci_stack_monitoring_baselineable_metric}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetric",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric oci_stack_monitoring_baselineable_metric} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-baselineable-metric/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.StackMonitoringBaselineableMetricConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-baselineable-metric/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringBaselineableMetric resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/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 StackMonitoringBaselineableMetric 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/stack_monitoring_baselineable_metric#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringBaselineableMetric that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringBaselineableMetric to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 435
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 325
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 351
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 380
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 396
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 438
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 450
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringBaselineableMetric",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 301
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 307
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 313
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 334
          },
          "name": "isOutOfBox",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 339
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 405
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 411
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 416
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 421
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 426
          },
          "name": "timeLastUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 432
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 283
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 296
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 329
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 355
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 368
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 384
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 400
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 442
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 276
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 345
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 361
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 374
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 390
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-baselineable-metric/index:StackMonitoringBaselineableMetric"
    },
    "cdktf-provider-oci.StackMonitoringBaselineableMetricConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-baselineable-metric/index.ts",
        "line": 9
      },
      "name": "StackMonitoringBaselineableMetricConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric#column StackMonitoringBaselineableMetric#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 13
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric#compartment_id StackMonitoringBaselineableMetric#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/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/stack_monitoring_baselineable_metric#namespace StackMonitoringBaselineableMetric#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 32
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/stack_monitoring_baselineable_metric#id StackMonitoringBaselineableMetric#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric#name StackMonitoringBaselineableMetric#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/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/resources/stack_monitoring_baselineable_metric#resource_group StackMonitoringBaselineableMetric#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 36
          },
          "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/stack_monitoring_baselineable_metric#resource_type StackMonitoringBaselineableMetric#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 40
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric#timeouts StackMonitoringBaselineableMetric#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-baselineable-metric/index:StackMonitoringBaselineableMetricConfig"
    },
    "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-baselineable-metric/index.ts",
        "line": 48
      },
      "name": "StackMonitoringBaselineableMetricTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_baselineable_metric#create StackMonitoringBaselineableMetric#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/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/stack_monitoring_baselineable_metric#delete StackMonitoringBaselineableMetric#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/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/stack_monitoring_baselineable_metric#update StackMonitoringBaselineableMetric#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-baselineable-metric/index:StackMonitoringBaselineableMetricTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-baselineable-metric/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/stack-monitoring-baselineable-metric/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringBaselineableMetricTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-baselineable-metric/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringBaselineableMetricTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-baselineable-metric/index:StackMonitoringBaselineableMetricTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringConfig": {
      "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/stack_monitoring_config oci_stack_monitoring_config}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config oci_stack_monitoring_config} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/index.ts",
          "line": 730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringConfig resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 715
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringConfig 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/stack_monitoring_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 980
          },
          "name": "putAdditionalConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 996
          },
          "name": "putDynamicGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1012
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1028
          },
          "name": "putUserGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 983
          },
          "name": "resetAdditionalConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 802
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 818
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 999
          },
          "name": "resetDynamicGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 834
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 850
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 866
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 882
          },
          "name": "resetIsManuallyOnboarded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 898
          },
          "name": "resetLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 914
          },
          "name": "resetPolicyNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 930
          },
          "name": "resetResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1015
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1031
          },
          "name": "resetUserGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 967
          },
          "name": "resetVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1043
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1064
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 703
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 977
          },
          "name": "additionalConfigurations",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 993
          },
          "name": "dynamicGroups",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 939
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 945
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 950
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1009
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 955
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1025
          },
          "name": "userGroups",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 987
          },
          "name": "additionalConfigurationsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 777
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 790
          },
          "name": "configTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 806
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 822
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1003
          },
          "name": "dynamicGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 838
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 854
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 870
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 886
          },
          "name": "isManuallyOnboardedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 902
          },
          "name": "licenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 918
          },
          "name": "policyNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 934
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1019
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 1035
          },
          "name": "userGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 971
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 770
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 783
          },
          "name": "configType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 796
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 812
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 828
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 844
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 860
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 876
          },
          "name": "isManuallyOnboarded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 892
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 908
          },
          "name": "policyNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 924
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 961
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfig"
    },
    "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 86
      },
      "name": "StackMonitoringConfigAdditionalConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#properties_map StackMonitoringConfig#properties_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 90
          },
          "name": "propertiesMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigAdditionalConfigurations"
    },
    "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 162
          },
          "name": "resetPropertiesMap"
        }
      ],
      "name": "StackMonitoringConfigAdditionalConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 166
          },
          "name": "propertiesMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 156
          },
          "name": "propertiesMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigAdditionalConfigurationsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringConfigConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 9
      },
      "name": "StackMonitoringConfigConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#compartment_id StackMonitoringConfig#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 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/stack_monitoring_config#config_type StackMonitoringConfig#config_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 17
          },
          "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/stack_monitoring_config#additional_configurations StackMonitoringConfig#additional_configurations}",
            "stability": "stable",
            "summary": "additional_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 66
          },
          "name": "additionalConfigurations",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigAdditionalConfigurations"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#defined_tags StackMonitoringConfig#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 21
          },
          "name": "definedTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#display_name StackMonitoringConfig#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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/resources/stack_monitoring_config#dynamic_groups StackMonitoringConfig#dynamic_groups}",
            "stability": "stable",
            "summary": "dynamic_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 72
          },
          "name": "dynamicGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups"
                    },
                    "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/stack_monitoring_config#freeform_tags StackMonitoringConfig#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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/stack_monitoring_config#id StackMonitoringConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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/stack_monitoring_config#is_enabled StackMonitoringConfig#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 40
          },
          "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/stack_monitoring_config#is_manually_onboarded StackMonitoringConfig#is_manually_onboarded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 44
          },
          "name": "isManuallyOnboarded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_config#license StackMonitoringConfig#license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 48
          },
          "name": "license",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#policy_names StackMonitoringConfig#policy_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 52
          },
          "name": "policyNames",
          "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/stack_monitoring_config#resource_type StackMonitoringConfig#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 56
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#timeouts StackMonitoringConfig#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#user_groups StackMonitoringConfig#user_groups}",
            "stability": "stable",
            "summary": "user_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 84
          },
          "name": "userGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups"
                    },
                    "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/stack_monitoring_config#version StackMonitoringConfig#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 60
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigConfig"
    },
    "cdktf-provider-oci.StackMonitoringConfigDynamicGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 170
      },
      "name": "StackMonitoringConfigDynamicGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#domain StackMonitoringConfig#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 174
          },
          "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/resources/stack_monitoring_config#name StackMonitoringConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 178
          },
          "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/stack_monitoring_config#stack_monitoring_assignment StackMonitoringConfig#stack_monitoring_assignment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 182
          },
          "name": "stackMonitoringAssignment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigDynamicGroups"
    },
    "cdktf-provider-oci.StackMonitoringConfigDynamicGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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.StackMonitoringConfigDynamicGroupsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringConfigDynamicGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 341
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
            "line": 341
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigDynamicGroupsList"
    },
    "cdktf-provider-oci.StackMonitoringConfigDynamicGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 292
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 308
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 324
          },
          "name": "resetStackMonitoringAssignment"
        }
      ],
      "name": "StackMonitoringConfigDynamicGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 296
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 312
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 328
          },
          "name": "stackMonitoringAssignmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 286
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 302
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 318
          },
          "name": "stackMonitoringAssignment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringConfigDynamicGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigDynamicGroupsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringConfigTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 352
      },
      "name": "StackMonitoringConfigTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#create StackMonitoringConfig#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 356
          },
          "name": "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/stack_monitoring_config#delete StackMonitoringConfig#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 360
          },
          "name": "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/stack_monitoring_config#update StackMonitoringConfig#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 364
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringConfigTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 472
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 488
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 504
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringConfigTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 476
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 492
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 508
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 466
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 482
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 498
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringConfigTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringConfigUserGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-config/index.ts",
        "line": 512
      },
      "name": "StackMonitoringConfigUserGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_config#domain StackMonitoringConfig#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 516
          },
          "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/resources/stack_monitoring_config#name StackMonitoringConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 520
          },
          "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/stack_monitoring_config#stack_monitoring_role StackMonitoringConfig#stack_monitoring_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 524
          },
          "name": "stackMonitoringRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigUserGroups"
    },
    "cdktf-provider-oci.StackMonitoringConfigUserGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
        "line": 675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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.StackMonitoringConfigUserGroupsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringConfigUserGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 683
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
            "line": 683
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigUserGroupsList"
    },
    "cdktf-provider-oci.StackMonitoringConfigUserGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-config/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/stack-monitoring-config/index.ts",
        "line": 570
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 634
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 650
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 666
          },
          "name": "resetStackMonitoringRole"
        }
      ],
      "name": "StackMonitoringConfigUserGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 638
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 654
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 670
          },
          "name": "stackMonitoringRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 628
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 644
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 660
          },
          "name": "stackMonitoringRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-config/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringConfigUserGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-config/index:StackMonitoringConfigUserGroupsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJob": {
      "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/stack_monitoring_discovery_job oci_stack_monitoring_discovery_job}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job oci_stack_monitoring_discovery_job} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/index.ts",
          "line": 1036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 1004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringDiscoveryJob resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1021
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringDiscoveryJob 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/stack_monitoring_discovery_job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringDiscoveryJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringDiscoveryJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1217
          },
          "name": "putDiscoveryDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1230
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1088
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1104
          },
          "name": "resetDiscoveryClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1120
          },
          "name": "resetDiscoveryType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1136
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1152
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1168
          },
          "name": "resetShouldPropagateTagsToDiscoveredResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1233
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1259
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringDiscoveryJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1009
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1214
          },
          "name": "discoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1177
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1182
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1187
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1193
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1198
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1227
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1203
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1208
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1076
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1092
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1108
          },
          "name": "discoveryClientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1221
          },
          "name": "discoveryDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1124
          },
          "name": "discoveryTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1140
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1156
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1172
          },
          "name": "shouldPropagateTagsToDiscoveredResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1237
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1069
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1082
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1098
          },
          "name": "discoveryClient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1114
          },
          "name": "discoveryType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1130
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1146
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 1162
          },
          "name": "shouldPropagateTagsToDiscoveredResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJob"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 9
      },
      "name": "StackMonitoringDiscoveryJobConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#compartment_id StackMonitoringDiscoveryJob#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-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/stack_monitoring_discovery_job#discovery_details StackMonitoringDiscoveryJob#discovery_details}",
            "stability": "stable",
            "summary": "discovery_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 46
          },
          "name": "discoveryDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#defined_tags StackMonitoringDiscoveryJob#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-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/stack_monitoring_discovery_job#discovery_client StackMonitoringDiscoveryJob#discovery_client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 21
          },
          "name": "discoveryClient",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#discovery_type StackMonitoringDiscoveryJob#discovery_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 25
          },
          "name": "discoveryType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#freeform_tags StackMonitoringDiscoveryJob#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/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/stack_monitoring_discovery_job#id StackMonitoringDiscoveryJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/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/stack_monitoring_discovery_job#should_propagate_tags_to_discovered_resources StackMonitoringDiscoveryJob#should_propagate_tags_to_discovered_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 40
          },
          "name": "shouldPropagateTagsToDiscoveredResources",
          "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/stack_monitoring_discovery_job#timeouts StackMonitoringDiscoveryJob#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobConfig"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 564
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#agent_id StackMonitoringDiscoveryJob#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 568
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#properties StackMonitoringDiscoveryJob#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 592
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#resource_name StackMonitoringDiscoveryJob#resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 576
          },
          "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/stack_monitoring_discovery_job#resource_type StackMonitoringDiscoveryJob#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 580
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#credentials StackMonitoringDiscoveryJob#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 586
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#license StackMonitoringDiscoveryJob#license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 572
          },
          "name": "license",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#tags StackMonitoringDiscoveryJob#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 598
          },
          "name": "tags",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetails"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 313
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#items StackMonitoringDiscoveryJob#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 319
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 138
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#credential_name StackMonitoringDiscoveryJob#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 142
          },
          "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/resources/stack_monitoring_discovery_job#credential_type StackMonitoringDiscoveryJob#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 146
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#properties StackMonitoringDiscoveryJob#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 152
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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/stack-monitoring-discovery-job/index.ts",
        "line": 294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/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.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 302
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/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/stack-monitoring-discovery-job/index.ts",
            "line": 302
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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/stack-monitoring-discovery-job/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 285
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
              }
            }
          ]
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 282
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 263
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 276
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 289
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 256
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 269
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 212
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 54
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#properties_map StackMonitoringDiscoveryJob#properties_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 58
          },
          "name": "propertiesMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 130
          },
          "name": "resetPropertiesMap"
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 134
          },
          "name": "propertiesMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 124
          },
          "name": "propertiesMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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/stack-monitoring-discovery-job/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 388
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 385
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 392
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 800
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 816
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 829
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 803
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 761
          },
          "name": "resetLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 832
          },
          "name": "resetTags"
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 797
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 813
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 826
          },
          "name": "tags",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 749
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 807
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 765
          },
          "name": "licenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 820
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 778
          },
          "name": "resourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 791
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 836
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 742
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 755
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 771
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 784
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 396
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#properties_map StackMonitoringDiscoveryJob#properties_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 400
          },
          "name": "propertiesMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsProperties"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 472
          },
          "name": "resetPropertiesMap"
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 476
          },
          "name": "propertiesMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 466
          },
          "name": "propertiesMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 480
      },
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#properties_map StackMonitoringDiscoveryJob#properties_map}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 484
          },
          "name": "propertiesMap",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsTags"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 556
          },
          "name": "resetPropertiesMap"
        }
      ],
      "name": "StackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 560
          },
          "name": "propertiesMapInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 550
          },
          "name": "propertiesMap",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobDiscoveryDetailsTags"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobDiscoveryDetailsTagsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 840
      },
      "name": "StackMonitoringDiscoveryJobTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_discovery_job#create StackMonitoringDiscoveryJob#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 844
          },
          "name": "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/stack_monitoring_discovery_job#delete StackMonitoringDiscoveryJob#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 848
          },
          "name": "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/stack_monitoring_discovery_job#update StackMonitoringDiscoveryJob#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 852
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-discovery-job/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-discovery-job/index.ts",
        "line": 898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 960
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 976
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 992
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringDiscoveryJobTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 964
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 980
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 996
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 954
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 970
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 986
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-discovery-job/index.ts",
            "line": 910
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringDiscoveryJobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-discovery-job/index:StackMonitoringDiscoveryJobTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindow": {
      "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/stack_monitoring_maintenance_window oci_stack_monitoring_maintenance_window}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindow",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window oci_stack_monitoring_maintenance_window} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/index.ts",
          "line": 701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 669
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMaintenanceWindow resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 686
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMaintenanceWindow 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/stack_monitoring_maintenance_window#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMaintenanceWindow that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMaintenanceWindow to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 859
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 872
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 885
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 753
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 769
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 785
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 801
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 888
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 900
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 914
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMaintenanceWindow",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 674
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 810
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 856
          },
          "name": "resources",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 829
          },
          "name": "resourcesDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 869
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 834
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 840
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 845
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 882
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 850
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 741
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 757
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 773
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 789
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 805
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 823
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 863
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 876
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 892
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 734
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 747
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 763
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 779
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 795
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 816
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindow"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMaintenanceWindowConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#compartment_id StackMonitoringMaintenanceWindow#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 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/stack_monitoring_maintenance_window#name StackMonitoringMaintenanceWindow#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack_monitoring_maintenance_window#resources StackMonitoringMaintenanceWindow#resources}",
            "stability": "stable",
            "summary": "resources block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 42
          },
          "name": "resources",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#schedule StackMonitoringMaintenanceWindow#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 48
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#defined_tags StackMonitoringMaintenanceWindow#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack_monitoring_maintenance_window#description StackMonitoringMaintenanceWindow#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack_monitoring_maintenance_window#freeform_tags StackMonitoringMaintenanceWindow#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack_monitoring_maintenance_window#id StackMonitoringMaintenanceWindow#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack_monitoring_maintenance_window#timeouts StackMonitoringMaintenanceWindow#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowConfig"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 146
      },
      "name": "StackMonitoringMaintenanceWindowResources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#resource_id StackMonitoringMaintenanceWindow#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 154
          },
          "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/stack_monitoring_maintenance_window#are_members_included StackMonitoringMaintenanceWindow#are_members_included}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 150
          },
          "name": "areMembersIncluded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResources"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 56
      },
      "name": "StackMonitoringMaintenanceWindowResourcesDetails",
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResourcesDetails"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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.StackMonitoringMaintenanceWindowResourcesDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMaintenanceWindowResourcesDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResourcesDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
        "line": 79
      },
      "name": "StackMonitoringMaintenanceWindowResourcesDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 113
          },
          "name": "numberOfMembers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 118
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResourcesDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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.StackMonitoringMaintenanceWindowResourcesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMaintenanceWindowResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 281
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
            "line": 281
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResourcesList"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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/stack-monitoring-maintenance-window/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 251
          },
          "name": "resetAreMembersIncluded"
        }
      ],
      "name": "StackMonitoringMaintenanceWindowResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 255
          },
          "name": "areMembersIncludedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 268
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 245
          },
          "name": "areMembersIncluded",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 261
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowResourcesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 292
      },
      "name": "StackMonitoringMaintenanceWindowSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#schedule_type StackMonitoringMaintenanceWindow#schedule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 304
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#maintenance_window_duration StackMonitoringMaintenanceWindow#maintenance_window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 296
          },
          "name": "maintenanceWindowDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#maintenance_window_recurrences StackMonitoringMaintenanceWindow#maintenance_window_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 300
          },
          "name": "maintenanceWindowRecurrences",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#time_maintenance_window_end StackMonitoringMaintenanceWindow#time_maintenance_window_end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 308
          },
          "name": "timeMaintenanceWindowEnd",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#time_maintenance_window_start StackMonitoringMaintenanceWindow#time_maintenance_window_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 312
          },
          "name": "timeMaintenanceWindowStart",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowSchedule"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 436
          },
          "name": "resetMaintenanceWindowDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 452
          },
          "name": "resetMaintenanceWindowRecurrences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 481
          },
          "name": "resetTimeMaintenanceWindowEnd"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 497
          },
          "name": "resetTimeMaintenanceWindowStart"
        }
      ],
      "name": "StackMonitoringMaintenanceWindowScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 440
          },
          "name": "maintenanceWindowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 456
          },
          "name": "maintenanceWindowRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 469
          },
          "name": "scheduleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 485
          },
          "name": "timeMaintenanceWindowEndInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 501
          },
          "name": "timeMaintenanceWindowStartInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 430
          },
          "name": "maintenanceWindowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 446
          },
          "name": "maintenanceWindowRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 462
          },
          "name": "scheduleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 475
          },
          "name": "timeMaintenanceWindowEnd",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 491
          },
          "name": "timeMaintenanceWindowStart",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowSchedule"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowScheduleOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 505
      },
      "name": "StackMonitoringMaintenanceWindowTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_window#create StackMonitoringMaintenanceWindow#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 509
          },
          "name": "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/stack_monitoring_maintenance_window#delete StackMonitoringMaintenanceWindow#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 513
          },
          "name": "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/stack_monitoring_maintenance_window#update StackMonitoringMaintenanceWindow#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 517
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-window/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-window/index.ts",
        "line": 563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 625
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 641
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 657
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMaintenanceWindowTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 629
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 645
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 661
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 619
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 635
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 651
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-window/index.ts",
            "line": 575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-window/index:StackMonitoringMaintenanceWindowTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperation": {
      "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/stack_monitoring_maintenance_windows_retry_failed_operation oci_stack_monitoring_maintenance_windows_retry_failed_operation}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_retry_failed_operation oci_stack_monitoring_maintenance_windows_retry_failed_operation} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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.StackMonitoringMaintenanceWindowsRetryFailedOperationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMaintenanceWindowsRetryFailedOperation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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 StackMonitoringMaintenanceWindowsRetryFailedOperation 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/stack_monitoring_maintenance_windows_retry_failed_operation#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMaintenanceWindowsRetryFailedOperation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMaintenanceWindowsRetryFailedOperation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMaintenanceWindowsRetryFailedOperation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 274
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 267
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index:StackMonitoringMaintenanceWindowsRetryFailedOperation"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMaintenanceWindowsRetryFailedOperationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_retry_failed_operation#maintenance_window_id StackMonitoringMaintenanceWindowsRetryFailedOperation#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 20
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/stack_monitoring_maintenance_windows_retry_failed_operation#id StackMonitoringMaintenanceWindowsRetryFailedOperation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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/stack_monitoring_maintenance_windows_retry_failed_operation#timeouts StackMonitoringMaintenanceWindowsRetryFailedOperation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index:StackMonitoringMaintenanceWindowsRetryFailedOperationConfig"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
        "line": 28
      },
      "name": "StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_retry_failed_operation#create StackMonitoringMaintenanceWindowsRetryFailedOperation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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/stack_monitoring_maintenance_windows_retry_failed_operation#delete StackMonitoringMaintenanceWindowsRetryFailedOperation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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/stack_monitoring_maintenance_windows_retry_failed_operation#update StackMonitoringMaintenanceWindowsRetryFailedOperation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index:StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/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/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMaintenanceWindowsRetryFailedOperationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsRetryFailedOperationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-retry-failed-operation/index:StackMonitoringMaintenanceWindowsRetryFailedOperationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStop": {
      "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/stack_monitoring_maintenance_windows_stop oci_stack_monitoring_maintenance_windows_stop}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStop",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_stop oci_stack_monitoring_maintenance_windows_stop} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-windows-stop/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.StackMonitoringMaintenanceWindowsStopConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMaintenanceWindowsStop resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/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 StackMonitoringMaintenanceWindowsStop 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/stack_monitoring_maintenance_windows_stop#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMaintenanceWindowsStop that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMaintenanceWindowsStop to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 283
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 257
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 286
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/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/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 306
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMaintenanceWindowsStop",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 280
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 261
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 274
          },
          "name": "maintenanceWindowIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 290
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 251
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 267
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-stop/index:StackMonitoringMaintenanceWindowsStop"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMaintenanceWindowsStopConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_stop#maintenance_window_id StackMonitoringMaintenanceWindowsStop#maintenance_window_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 20
          },
          "name": "maintenanceWindowId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/stack_monitoring_maintenance_windows_stop#id StackMonitoringMaintenanceWindowsStop#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/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/stack_monitoring_maintenance_windows_stop#timeouts StackMonitoringMaintenanceWindowsStop#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 26
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-stop/index:StackMonitoringMaintenanceWindowsStopConfig"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
        "line": 28
      },
      "name": "StackMonitoringMaintenanceWindowsStopTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_maintenance_windows_stop#create StackMonitoringMaintenanceWindowsStop#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/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/stack_monitoring_maintenance_windows_stop#delete StackMonitoringMaintenanceWindowsStop#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/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/stack_monitoring_maintenance_windows_stop#update StackMonitoringMaintenanceWindowsStop#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 40
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-stop/index:StackMonitoringMaintenanceWindowsStopTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-maintenance-windows-stop/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/stack-monitoring-maintenance-windows-stop/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMaintenanceWindowsStopTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-maintenance-windows-stop/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMaintenanceWindowsStopTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-maintenance-windows-stop/index:StackMonitoringMaintenanceWindowsStopTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtension": {
      "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/stack_monitoring_metric_extension oci_stack_monitoring_metric_extension}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtension",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension oci_stack_monitoring_metric_extension} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/index.ts",
          "line": 1838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 1806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMetricExtension resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1823
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMetricExtension 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/stack_monitoring_metric_extension#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMetricExtension that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMetricExtension to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2045
          },
          "name": "putMetricList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2058
          },
          "name": "putQueryProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2071
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1915
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1955
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1989
          },
          "name": "resetPublishTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2074
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2086
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2102
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtension",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1811
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1872
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1903
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1938
          },
          "name": "enabledOnResources",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1943
          },
          "name": "enabledOnResourcesCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1964
          },
          "name": "lastUpdatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2042
          },
          "name": "metricList",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2055
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2011
          },
          "name": "resourceUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2016
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2021
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2026
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2031
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2068
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2036
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1885
          },
          "name": "collectionRecurrencesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1898
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1919
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1932
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1959
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2049
          },
          "name": "metricListInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1977
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1993
          },
          "name": "publishTriggerInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2062
          },
          "name": "queryPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2006
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 2078
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1878
          },
          "name": "collectionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1891
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1909
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1925
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1949
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1970
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1983
          },
          "name": "publishTrigger",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1999
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtension"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMetricExtensionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#collection_recurrences StackMonitoringMetricExtension#collection_recurrences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 13
          },
          "name": "collectionRecurrences",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#compartment_id StackMonitoringMetricExtension#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack_monitoring_metric_extension#display_name StackMonitoringMetricExtension#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack_monitoring_metric_extension#metric_list StackMonitoringMetricExtension#metric_list}",
            "stability": "stable",
            "summary": "metric_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 50
          },
          "name": "metricList",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct"
                    },
                    "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/stack_monitoring_metric_extension#name StackMonitoringMetricExtension#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack_monitoring_metric_extension#query_properties StackMonitoringMetricExtension#query_properties}",
            "stability": "stable",
            "summary": "query_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 56
          },
          "name": "queryProperties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#resource_type StackMonitoringMetricExtension#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 44
          },
          "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/stack_monitoring_metric_extension#description StackMonitoringMetricExtension#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack_monitoring_metric_extension#id StackMonitoringMetricExtension#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack_monitoring_metric_extension#publish_trigger StackMonitoringMetricExtension#publish_trigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 40
          },
          "name": "publishTrigger",
          "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/stack_monitoring_metric_extension#timeouts StackMonitoringMetricExtension#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionConfig"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResources": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 64
      },
      "name": "StackMonitoringMetricExtensionEnabledOnResources",
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionEnabledOnResources"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResourcesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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.StackMonitoringMetricExtensionEnabledOnResourcesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtensionEnabledOnResourcesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 128
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
            "line": 128
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionEnabledOnResourcesList"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResourcesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 87
      },
      "name": "StackMonitoringMetricExtensionEnabledOnResourcesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 116
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionEnabledOnResources"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionEnabledOnResourcesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement": {
      "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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management oci_stack_monitoring_metric_extension_metric_extension_on_given_resources_management}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension_metric_extension_on_given_resources_management oci_stack_monitoring_metric_extension_metric_extension_on_given_resources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
        "line": 200
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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 StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement 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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 319
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 280
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 322
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 205
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 316
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 268
          },
          "name": "enableMetricExtensionOnGivenResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 284
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 297
          },
          "name": "metricExtensionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 310
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 326
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 261
          },
          "name": "enableMetricExtensionOnGivenResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 274
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 290
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 303
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index:StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#enable_metric_extension_on_given_resources StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#enable_metric_extension_on_given_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 13
          },
          "name": "enableMetricExtensionOnGivenResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#metric_extension_id StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#metric_extension_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 24
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#resource_ids StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 28
          },
          "name": "resourceIds",
          "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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#id StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#timeouts StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index:StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementConfig"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
        "line": 36
      },
      "name": "StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#create StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#delete StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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/stack_monitoring_metric_extension_metric_extension_on_given_resources_management#update StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 48
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index:StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-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/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 156
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 172
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 188
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 160
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 176
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 192
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 150
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 166
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 182
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension-metric-extension-on-given-resources-management/index:StackMonitoringMetricExtensionMetricExtensionOnGivenResourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 139
      },
      "name": "StackMonitoringMetricExtensionMetricListStruct",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#data_type StackMonitoringMetricExtension#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 147
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#name StackMonitoringMetricExtension#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/resources/stack_monitoring_metric_extension#compute_expression StackMonitoringMetricExtension#compute_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 143
          },
          "name": "computeExpression",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#display_name StackMonitoringMetricExtension#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 151
          },
          "name": "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/stack_monitoring_metric_extension#is_dimension StackMonitoringMetricExtension#is_dimension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 155
          },
          "name": "isDimension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_metric_extension#is_hidden StackMonitoringMetricExtension#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 159
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_metric_extension#metric_category StackMonitoringMetricExtension#metric_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 163
          },
          "name": "metricCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#unit StackMonitoringMetricExtension#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 171
          },
          "name": "unit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionMetricListStruct"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStructList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 461
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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.StackMonitoringMetricExtensionMetricListStructOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtensionMetricListStructList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 469
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
            "line": 469
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionMetricListStructList"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStructOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 346
          },
          "name": "resetComputeExpression"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 375
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 391
          },
          "name": "resetIsDimension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 407
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 423
          },
          "name": "resetMetricCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 452
          },
          "name": "resetUnit"
        }
      ],
      "name": "StackMonitoringMetricExtensionMetricListStructOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 350
          },
          "name": "computeExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 363
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 379
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 395
          },
          "name": "isDimensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 411
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 427
          },
          "name": "metricCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 440
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 456
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 340
          },
          "name": "computeExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 356
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 369
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 385
          },
          "name": "isDimension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 401
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 417
          },
          "name": "metricCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 433
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 446
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionMetricListStruct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionMetricListStructOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 992
      },
      "name": "StackMonitoringMetricExtensionQueryProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#collection_method StackMonitoringMetricExtension#collection_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1004
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#arguments StackMonitoringMetricExtension#arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 996
          },
          "name": "arguments",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#auto_row_prefix StackMonitoringMetricExtension#auto_row_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1000
          },
          "name": "autoRowPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#command StackMonitoringMetricExtension#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1008
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#delimiter StackMonitoringMetricExtension#delimiter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1012
          },
          "name": "delimiter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#identity_metric StackMonitoringMetricExtension#identity_metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1016
          },
          "name": "identityMetric",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#in_param_details StackMonitoringMetricExtension#in_param_details}",
            "stability": "stable",
            "summary": "in_param_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1054
          },
          "name": "inParamDetails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
                    },
                    "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/stack_monitoring_metric_extension#is_metric_service_enabled StackMonitoringMetricExtension#is_metric_service_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1020
          },
          "name": "isMetricServiceEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_metric_extension#jmx_attributes StackMonitoringMetricExtension#jmx_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1024
          },
          "name": "jmxAttributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#managed_bean_query StackMonitoringMetricExtension#managed_bean_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1028
          },
          "name": "managedBeanQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#out_param_details StackMonitoringMetricExtension#out_param_details}",
            "stability": "stable",
            "summary": "out_param_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1060
          },
          "name": "outParamDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#protocol_type StackMonitoringMetricExtension#protocol_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1032
          },
          "name": "protocolType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#response_content_type StackMonitoringMetricExtension#response_content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1036
          },
          "name": "responseContentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#script_details StackMonitoringMetricExtension#script_details}",
            "stability": "stable",
            "summary": "script_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1066
          },
          "name": "scriptDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#sql_details StackMonitoringMetricExtension#sql_details}",
            "stability": "stable",
            "summary": "sql_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1072
          },
          "name": "sqlDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#sql_type StackMonitoringMetricExtension#sql_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1040
          },
          "name": "sqlType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#starts_with StackMonitoringMetricExtension#starts_with}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1044
          },
          "name": "startsWith",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#url StackMonitoringMetricExtension#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1048
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryProperties"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 480
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesInParamDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#in_param_position StackMonitoringMetricExtension#in_param_position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 484
          },
          "name": "inParamPosition",
          "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/stack_monitoring_metric_extension#in_param_value StackMonitoringMetricExtension#in_param_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 488
          },
          "name": "inParamValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtensionQueryPropertiesInParamDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 612
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
            "line": 612
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesInParamDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 527
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 586
          },
          "name": "inParamPositionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 599
          },
          "name": "inParamValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 579
          },
          "name": "inParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 592
          },
          "name": "inParamValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesInParamDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 623
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesOutParamDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#out_param_position StackMonitoringMetricExtension#out_param_position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 631
          },
          "name": "outParamPosition",
          "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/stack_monitoring_metric_extension#out_param_type StackMonitoringMetricExtension#out_param_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 635
          },
          "name": "outParamType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#out_param_name StackMonitoringMetricExtension#out_param_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 627
          },
          "name": "outParamName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 733
          },
          "name": "resetOutParamName"
        }
      ],
      "name": "StackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 737
          },
          "name": "outParamNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 750
          },
          "name": "outParamPositionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 763
          },
          "name": "outParamTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 727
          },
          "name": "outParamName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 743
          },
          "name": "outParamPosition",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 756
          },
          "name": "outParamType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 1223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1583
          },
          "name": "putInParamDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1599
          },
          "name": "putOutParamDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1615
          },
          "name": "putScriptDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1631
          },
          "name": "putSqlDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1365
          },
          "name": "resetArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1381
          },
          "name": "resetAutoRowPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1410
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1426
          },
          "name": "resetDelimiter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1442
          },
          "name": "resetIdentityMetric"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1586
          },
          "name": "resetInParamDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1458
          },
          "name": "resetIsMetricServiceEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1474
          },
          "name": "resetJmxAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1490
          },
          "name": "resetManagedBeanQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1602
          },
          "name": "resetOutParamDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1506
          },
          "name": "resetProtocolType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1522
          },
          "name": "resetResponseContentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1618
          },
          "name": "resetScriptDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1634
          },
          "name": "resetSqlDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1538
          },
          "name": "resetSqlType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1554
          },
          "name": "resetStartsWith"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1570
          },
          "name": "resetUrl"
        }
      ],
      "name": "StackMonitoringMetricExtensionQueryPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1580
          },
          "name": "inParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1596
          },
          "name": "outParamDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1612
          },
          "name": "scriptDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1628
          },
          "name": "sqlDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1369
          },
          "name": "argumentsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1385
          },
          "name": "autoRowPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1398
          },
          "name": "collectionMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1414
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1430
          },
          "name": "delimiterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1446
          },
          "name": "identityMetricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1590
          },
          "name": "inParamDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesInParamDetails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1462
          },
          "name": "isMetricServiceEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1478
          },
          "name": "jmxAttributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1494
          },
          "name": "managedBeanQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1606
          },
          "name": "outParamDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesOutParamDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1510
          },
          "name": "protocolTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1526
          },
          "name": "responseContentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1622
          },
          "name": "scriptDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1638
          },
          "name": "sqlDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1542
          },
          "name": "sqlTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1558
          },
          "name": "startsWithInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1574
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1359
          },
          "name": "arguments",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1375
          },
          "name": "autoRowPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1391
          },
          "name": "collectionMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1404
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1420
          },
          "name": "delimiter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1436
          },
          "name": "identityMetric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1452
          },
          "name": "isMetricServiceEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1468
          },
          "name": "jmxAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1484
          },
          "name": "managedBeanQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1500
          },
          "name": "protocolType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1516
          },
          "name": "responseContentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1532
          },
          "name": "sqlType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1548
          },
          "name": "startsWith",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1564
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 767
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesScriptDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#content StackMonitoringMetricExtension#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 771
          },
          "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/stack_monitoring_metric_extension#name StackMonitoringMetricExtension#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 775
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesScriptDetails"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 814
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 861
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 874
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 854
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 867
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesScriptDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesScriptDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 878
      },
      "name": "StackMonitoringMetricExtensionQueryPropertiesSqlDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#content StackMonitoringMetricExtension#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 882
          },
          "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/stack_monitoring_metric_extension#script_file_name StackMonitoringMetricExtension#script_file_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 886
          },
          "name": "scriptFileName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesSqlDetails"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/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/stack-monitoring-metric-extension/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 984
          },
          "name": "resetScriptFileName"
        }
      ],
      "name": "StackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 972
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 988
          },
          "name": "scriptFileNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 965
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 978
          },
          "name": "scriptFileName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionQueryPropertiesSqlDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionQueryPropertiesSqlDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 1642
      },
      "name": "StackMonitoringMetricExtensionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extension#create StackMonitoringMetricExtension#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1646
          },
          "name": "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/stack_monitoring_metric_extension#delete StackMonitoringMetricExtension#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1650
          },
          "name": "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/stack_monitoring_metric_extension#update StackMonitoringMetricExtension#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1654
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extension/index.ts",
          "line": 1708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extension/index.ts",
        "line": 1700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1762
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1778
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1794
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMetricExtensionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1766
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1782
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1798
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1756
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1772
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1788
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extension/index.ts",
            "line": 1712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extension/index:StackMonitoringMetricExtensionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagement": {
      "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/stack_monitoring_metric_extensions_test_management oci_stack_monitoring_metric_extensions_test_management}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extensions_test_management oci_stack_monitoring_metric_extensions_test_management} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extensions-test-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.StackMonitoringMetricExtensionsTestManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMetricExtensionsTestManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-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 StackMonitoringMetricExtensionsTestManagement 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/stack_monitoring_metric_extensions_test_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMetricExtensionsTestManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMetricExtensionsTestManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 321
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 324
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/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/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMetricExtensionsTestManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 297
          },
          "name": "testRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 302
          },
          "name": "testRunMetricSuffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 307
          },
          "name": "testRunNamespaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 312
          },
          "name": "testRunResourceGroupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 318
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 279
          },
          "name": "metricExtensionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 292
          },
          "name": "resourceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 328
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 272
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 285
          },
          "name": "resourceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extensions-test-management/index:StackMonitoringMetricExtensionsTestManagement"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMetricExtensionsTestManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extensions_test_management#metric_extension_id StackMonitoringMetricExtensionsTestManagement#metric_extension_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 20
          },
          "name": "metricExtensionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extensions_test_management#resource_ids StackMonitoringMetricExtensionsTestManagement#resource_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 24
          },
          "name": "resourceIds",
          "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/stack_monitoring_metric_extensions_test_management#id StackMonitoringMetricExtensionsTestManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-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/stack_monitoring_metric_extensions_test_management#timeouts StackMonitoringMetricExtensionsTestManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extensions-test-management/index:StackMonitoringMetricExtensionsTestManagementConfig"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
        "line": 32
      },
      "name": "StackMonitoringMetricExtensionsTestManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_metric_extensions_test_management#create StackMonitoringMetricExtensionsTestManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-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/stack_monitoring_metric_extensions_test_management#delete StackMonitoringMetricExtensionsTestManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-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/stack_monitoring_metric_extensions_test_management#update StackMonitoringMetricExtensionsTestManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extensions-test-management/index:StackMonitoringMetricExtensionsTestManagementTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-metric-extensions-test-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/stack-monitoring-metric-extensions-test-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMetricExtensionsTestManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-metric-extensions-test-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMetricExtensionsTestManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-metric-extensions-test-management/index:StackMonitoringMetricExtensionsTestManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResource": {
      "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/stack_monitoring_monitored_resource oci_stack_monitoring_monitored_resource}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource oci_stack_monitoring_monitored_resource} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/index.ts",
          "line": 2224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 2192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2209
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMonitoredResource 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/stack_monitoring_monitored_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2506
          },
          "name": "putAdditionalAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2522
          },
          "name": "putAdditionalCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2538
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2554
          },
          "name": "putCredentials",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2570
          },
          "name": "putDatabaseConnectionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2586
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2602
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2509
          },
          "name": "resetAdditionalAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2525
          },
          "name": "resetAdditionalCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2541
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2557
          },
          "name": "resetCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2573
          },
          "name": "resetDatabaseConnectionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2287
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2303
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2319
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2335
          },
          "name": "resetExternalResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2351
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2367
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2383
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2399
          },
          "name": "resetLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2415
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2589
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2449
          },
          "name": "resetResourceTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2605
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2617
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2642
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2197
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2503
          },
          "name": "additionalAliases",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2519
          },
          "name": "additionalCredentials",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2535
          },
          "name": "aliases",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2551
          },
          "name": "credentials",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2567
          },
          "name": "databaseConnectionDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2583
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2437
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2458
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2463
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2469
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2474
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2479
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2599
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2484
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2513
          },
          "name": "additionalAliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2529
          },
          "name": "additionalCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2545
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2275
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2561
          },
          "name": "credentialsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2577
          },
          "name": "databaseConnectionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2291
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2307
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2323
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2339
          },
          "name": "externalResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2355
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2371
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2387
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2403
          },
          "name": "licenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2419
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2432
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2593
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2453
          },
          "name": "resourceTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2609
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2497
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2268
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2281
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2297
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2313
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2329
          },
          "name": "externalResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2345
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2361
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2377
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2393
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2409
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2443
          },
          "name": "resourceTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2490
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResource"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 249
      },
      "name": "StackMonitoringMonitoredResourceAdditionalAliases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#credential StackMonitoringMonitoredResource#credential}",
            "stability": "stable",
            "summary": "credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 263
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/resources/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 257
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalAliases"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 108
      },
      "name": "StackMonitoringMonitoredResourceAdditionalAliasesCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/resources/stack_monitoring_monitored_resource#service StackMonitoringMonitoredResource#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 116
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 120
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalAliasesCredential"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 166
      },
      "name": "StackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 219
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 232
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 245
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 225
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 238
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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.StackMonitoringMonitoredResourceAdditionalAliasesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalAliasesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 413
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
            "line": 413
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 406
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalAliasesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 396
          },
          "name": "putCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential"
              }
            }
          ]
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 393
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 400
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliasesCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 374
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 387
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 380
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalAliasesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 573
      },
      "name": "StackMonitoringMonitoredResourceAdditionalCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#credential_type StackMonitoringMonitoredResource#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 577
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#description StackMonitoringMonitoredResource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 581
          },
          "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/stack_monitoring_monitored_resource#key_id StackMonitoringMonitoredResource#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 585
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 589
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#properties StackMonitoringMonitoredResource#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 603
          },
          "name": "properties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
                    },
                    "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/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 593
          },
          "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/stack_monitoring_monitored_resource#type StackMonitoringMonitoredResource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 597
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentials"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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.StackMonitoringMonitoredResourceAdditionalCredentialsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalCredentialsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 878
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
            "line": 878
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentialsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 858
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 765
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 781
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 797
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 813
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 861
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 829
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 845
          },
          "name": "resetType"
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 855
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 769
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 785
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 801
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 817
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 865
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 833
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 849
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 759
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 775
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 791
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 807
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 823
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 839
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentialsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 424
      },
      "name": "StackMonitoringMonitoredResourceAdditionalCredentialsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 428
          },
          "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/stack_monitoring_monitored_resource#value StackMonitoringMonitoredResource#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 432
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 562
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
            "line": 562
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 529
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 545
          },
          "name": "resetValue"
        }
      ],
      "name": "StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 533
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 549
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 523
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 539
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentialsProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAdditionalCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1030
      },
      "name": "StackMonitoringMonitoredResourceAliases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#credential StackMonitoringMonitoredResource#credential}",
            "stability": "stable",
            "summary": "credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1044
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1034
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1038
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAliases"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 889
      },
      "name": "StackMonitoringMonitoredResourceAliasesCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 893
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#service StackMonitoringMonitoredResource#service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 897
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 901
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAliasesCredential"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredentialOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 947
      },
      "name": "StackMonitoringMonitoredResourceAliasesCredentialOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1000
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1013
          },
          "name": "serviceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1026
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 993
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1006
          },
          "name": "service",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1019
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAliasesCredentialOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1165
          },
          "name": "putCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential"
              }
            }
          ]
        }
      ],
      "name": "StackMonitoringMonitoredResourceAliasesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1162
          },
          "name": "credential",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1169
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliasesCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1143
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1156
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1136
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1149
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceAliasesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#compartment_id StackMonitoringMonitoredResource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 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/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 56
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#type StackMonitoringMonitoredResource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 64
          },
          "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/stack_monitoring_monitored_resource#additional_aliases StackMonitoringMonitoredResource#additional_aliases}",
            "stability": "stable",
            "summary": "additional_aliases block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 70
          },
          "name": "additionalAliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#additional_credentials StackMonitoringMonitoredResource#additional_credentials}",
            "stability": "stable",
            "summary": "additional_credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 76
          },
          "name": "additionalCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAdditionalCredentials"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#aliases StackMonitoringMonitoredResource#aliases}",
            "stability": "stable",
            "summary": "aliases block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 82
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceAliases"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#credentials StackMonitoringMonitoredResource#credentials}",
            "stability": "stable",
            "summary": "credentials block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 88
          },
          "name": "credentials",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#database_connection_details StackMonitoringMonitoredResource#database_connection_details}",
            "stability": "stable",
            "summary": "database_connection_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 94
          },
          "name": "databaseConnectionDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#defined_tags StackMonitoringMonitoredResource#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack_monitoring_monitored_resource#display_name StackMonitoringMonitoredResource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack_monitoring_monitored_resource#external_id StackMonitoringMonitoredResource#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 25
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#external_resource_id StackMonitoringMonitoredResource#external_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 29
          },
          "name": "externalResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#freeform_tags StackMonitoringMonitoredResource#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack_monitoring_monitored_resource#host_name StackMonitoringMonitoredResource#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 37
          },
          "name": "hostName",
          "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/stack_monitoring_monitored_resource#id StackMonitoringMonitoredResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack_monitoring_monitored_resource#license StackMonitoringMonitoredResource#license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 48
          },
          "name": "license",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#management_agent_id StackMonitoringMonitoredResource#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 52
          },
          "name": "managementAgentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#properties StackMonitoringMonitoredResource#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 100
          },
          "name": "properties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties"
                    },
                    "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/stack_monitoring_monitored_resource#resource_time_zone StackMonitoringMonitoredResource#resource_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 60
          },
          "name": "resourceTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#timeouts StackMonitoringMonitoredResource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 106
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1322
      },
      "name": "StackMonitoringMonitoredResourceCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#credential_type StackMonitoringMonitoredResource#credential_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1326
          },
          "name": "credentialType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#description StackMonitoringMonitoredResource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1330
          },
          "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/stack_monitoring_monitored_resource#key_id StackMonitoringMonitoredResource#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1334
          },
          "name": "keyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1338
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#properties StackMonitoringMonitoredResource#properties}",
            "stability": "stable",
            "summary": "properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1352
          },
          "name": "properties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties"
                    },
                    "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/stack_monitoring_monitored_resource#source StackMonitoringMonitoredResource#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1342
          },
          "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/stack_monitoring_monitored_resource#type StackMonitoringMonitoredResource#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1346
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceCredentials"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1595
          },
          "name": "putProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1502
          },
          "name": "resetCredentialType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1518
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1534
          },
          "name": "resetKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1550
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1598
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1566
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1582
          },
          "name": "resetType"
        }
      ],
      "name": "StackMonitoringMonitoredResourceCredentialsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1592
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1506
          },
          "name": "credentialTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1522
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1538
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1554
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1602
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1570
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1586
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1496
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1512
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1528
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1544
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1560
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1576
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentials"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceCredentialsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1173
      },
      "name": "StackMonitoringMonitoredResourceCredentialsProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1177
          },
          "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/stack_monitoring_monitored_resource#value StackMonitoringMonitoredResource#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1181
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceCredentialsProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 1303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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.StackMonitoringMonitoredResourceCredentialsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceCredentialsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1311
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
            "line": 1311
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1304
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceCredentialsPropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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/stack-monitoring-monitored-resource/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1278
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1294
          },
          "name": "resetValue"
        }
      ],
      "name": "StackMonitoringMonitoredResourceCredentialsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1282
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1298
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1272
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1288
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1234
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceCredentialsProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceCredentialsPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1606
      },
      "name": "StackMonitoringMonitoredResourceDatabaseConnectionDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#port StackMonitoringMonitoredResource#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1622
          },
          "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/stack_monitoring_monitored_resource#protocol StackMonitoringMonitoredResource#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1626
          },
          "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/stack_monitoring_monitored_resource#service_name StackMonitoringMonitoredResource#service_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1630
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#connector_id StackMonitoringMonitoredResource#connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1610
          },
          "name": "connectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#db_id StackMonitoringMonitoredResource#db_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1614
          },
          "name": "dbId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#db_unique_name StackMonitoringMonitoredResource#db_unique_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1618
          },
          "name": "dbUniqueName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#ssl_secret_id StackMonitoringMonitoredResource#ssl_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1634
          },
          "name": "sslSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceDatabaseConnectionDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/index.ts",
          "line": 1715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1784
          },
          "name": "resetConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1800
          },
          "name": "resetDbId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1816
          },
          "name": "resetDbUniqueName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1871
          },
          "name": "resetSslSecretId"
        }
      ],
      "name": "StackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1788
          },
          "name": "connectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1804
          },
          "name": "dbIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1820
          },
          "name": "dbUniqueNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1833
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1846
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1859
          },
          "name": "serviceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1875
          },
          "name": "sslSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1778
          },
          "name": "connectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1794
          },
          "name": "dbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1810
          },
          "name": "dbUniqueName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1826
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1839
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1852
          },
          "name": "serviceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1865
          },
          "name": "sslSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceDatabaseConnectionDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceDatabaseConnectionDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1879
      },
      "name": "StackMonitoringMonitoredResourceProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#name StackMonitoringMonitoredResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1883
          },
          "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/stack_monitoring_monitored_resource#value StackMonitoringMonitoredResource#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1887
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 2009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2024
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcePropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2017
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourcePropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcePropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/index.ts",
          "line": 1936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 1926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1984
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2000
          },
          "name": "resetValue"
        }
      ],
      "name": "StackMonitoringMonitoredResourcePropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1988
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2004
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1978
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1994
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 1940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourcePropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTask": {
      "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/stack_monitoring_monitored_resource_task oci_stack_monitoring_monitored_resource_task}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTask",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task oci_stack_monitoring_monitored_resource_task} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
          "line": 2447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 2415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourceTask resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2432
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMonitoredResourceTask 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/stack_monitoring_monitored_resource_task#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourceTask that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourceTask to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2594
          },
          "name": "putTaskDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2607
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2497
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2513
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2529
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2545
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2610
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2622
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2634
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTask",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2420
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2554
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2560
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2591
          },
          "name": "taskDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2565
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2570
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2604
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2575
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2580
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2585
          },
          "name": "workRequestIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2485
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2501
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2517
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2549
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2598
          },
          "name": "taskDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2614
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2478
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2491
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2507
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2523
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2539
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTask"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourceTaskConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#compartment_id StackMonitoringMonitoredResourceTask#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack_monitoring_monitored_resource_task#task_details StackMonitoringMonitoredResourceTask#task_details}",
            "stability": "stable",
            "summary": "task_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 38
          },
          "name": "taskDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#defined_tags StackMonitoringMonitoredResourceTask#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack_monitoring_monitored_resource_task#freeform_tags StackMonitoringMonitoredResourceTask#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack_monitoring_monitored_resource_task#id StackMonitoringMonitoredResourceTask#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack_monitoring_monitored_resource_task#name StackMonitoringMonitoredResourceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 32
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#timeouts StackMonitoringMonitoredResourceTask#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1539
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#type StackMonitoringMonitoredResourceTask#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1611
          },
          "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/stack_monitoring_monitored_resource_task#agent_id StackMonitoringMonitoredResourceTask#agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1543
          },
          "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/resources/stack_monitoring_monitored_resource_task#availability_proxy_metric_collection_interval StackMonitoringMonitoredResourceTask#availability_proxy_metric_collection_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1547
          },
          "name": "availabilityProxyMetricCollectionInterval",
          "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/stack_monitoring_monitored_resource_task#availability_proxy_metrics StackMonitoringMonitoredResourceTask#availability_proxy_metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1551
          },
          "name": "availabilityProxyMetrics",
          "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/stack_monitoring_monitored_resource_task#console_path_prefix StackMonitoringMonitoredResourceTask#console_path_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1555
          },
          "name": "consolePathPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#external_id_mapping StackMonitoringMonitoredResourceTask#external_id_mapping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1559
          },
          "name": "externalIdMapping",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#handler_type StackMonitoringMonitoredResourceTask#handler_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1563
          },
          "name": "handlerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#is_enable StackMonitoringMonitoredResourceTask#is_enable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1567
          },
          "name": "isEnable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitored_resource_task#lifecycle_status_mappings_for_up_status StackMonitoringMonitoredResourceTask#lifecycle_status_mappings_for_up_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1571
          },
          "name": "lifecycleStatusMappingsForUpStatus",
          "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/stack_monitoring_monitored_resource_task#namespace StackMonitoringMonitoredResourceTask#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1575
          },
          "name": "namespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#receiver_properties StackMonitoringMonitoredResourceTask#receiver_properties}",
            "stability": "stable",
            "summary": "receiver_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1617
          },
          "name": "receiverProperties",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_group StackMonitoringMonitoredResourceTask#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1579
          },
          "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/stack_monitoring_monitored_resource_task#resource_name_filter StackMonitoringMonitoredResourceTask#resource_name_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1583
          },
          "name": "resourceNameFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_name_mapping StackMonitoringMonitoredResourceTask#resource_name_mapping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1587
          },
          "name": "resourceNameMapping",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_type_filter StackMonitoringMonitoredResourceTask#resource_type_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1591
          },
          "name": "resourceTypeFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_type_mapping StackMonitoringMonitoredResourceTask#resource_type_mapping}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1595
          },
          "name": "resourceTypeMapping",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_types_configuration StackMonitoringMonitoredResourceTask#resource_types_configuration}",
            "stability": "stable",
            "summary": "resource_types_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1623
          },
          "name": "resourceTypesConfiguration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
                    },
                    "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/stack_monitoring_monitored_resource_task#service_base_url StackMonitoringMonitoredResourceTask#service_base_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1599
          },
          "name": "serviceBaseUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#should_use_metrics_flow_for_status StackMonitoringMonitoredResourceTask#should_use_metrics_flow_for_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1603
          },
          "name": "shouldUseMetricsFlowForStatus",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitored_resource_task#source StackMonitoringMonitoredResourceTask#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1607
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2224
          },
          "name": "putReceiverProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2240
          },
          "name": "putResourceTypesConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1942
          },
          "name": "resetAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1958
          },
          "name": "resetAvailabilityProxyMetricCollectionInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1974
          },
          "name": "resetAvailabilityProxyMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1990
          },
          "name": "resetConsolePathPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2006
          },
          "name": "resetExternalIdMapping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2022
          },
          "name": "resetHandlerType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2038
          },
          "name": "resetIsEnable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2054
          },
          "name": "resetLifecycleStatusMappingsForUpStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2070
          },
          "name": "resetNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2227
          },
          "name": "resetReceiverProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2086
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2102
          },
          "name": "resetResourceNameFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2118
          },
          "name": "resetResourceNameMapping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2134
          },
          "name": "resetResourceTypeFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2150
          },
          "name": "resetResourceTypeMapping"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2243
          },
          "name": "resetResourceTypesConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2166
          },
          "name": "resetServiceBaseUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2182
          },
          "name": "resetShouldUseMetricsFlowForStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2198
          },
          "name": "resetSource"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2221
          },
          "name": "receiverProperties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2237
          },
          "name": "resourceTypesConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1946
          },
          "name": "agentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1962
          },
          "name": "availabilityProxyMetricCollectionIntervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1978
          },
          "name": "availabilityProxyMetricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1994
          },
          "name": "consolePathPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2010
          },
          "name": "externalIdMappingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2026
          },
          "name": "handlerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2042
          },
          "name": "isEnableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2058
          },
          "name": "lifecycleStatusMappingsForUpStatusInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2074
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2231
          },
          "name": "receiverPropertiesInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2090
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2106
          },
          "name": "resourceNameFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2122
          },
          "name": "resourceNameMappingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2138
          },
          "name": "resourceTypeFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2154
          },
          "name": "resourceTypeMappingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2247
          },
          "name": "resourceTypesConfigurationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2170
          },
          "name": "serviceBaseUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2186
          },
          "name": "shouldUseMetricsFlowForStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2202
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2215
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1936
          },
          "name": "agentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1952
          },
          "name": "availabilityProxyMetricCollectionInterval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1968
          },
          "name": "availabilityProxyMetrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1984
          },
          "name": "consolePathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2000
          },
          "name": "externalIdMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2016
          },
          "name": "handlerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2032
          },
          "name": "isEnable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2048
          },
          "name": "lifecycleStatusMappingsForUpStatus",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2064
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2080
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2096
          },
          "name": "resourceNameFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2112
          },
          "name": "resourceNameMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2128
          },
          "name": "resourceTypeFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2144
          },
          "name": "resourceTypeMapping",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2160
          },
          "name": "serviceBaseUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2176
          },
          "name": "shouldUseMetricsFlowForStatus",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2192
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2208
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 46
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#listener_port StackMonitoringMonitoredResourceTask#listener_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 50
          },
          "name": "listenerPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 122
          },
          "name": "resetListenerPort"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 126
          },
          "name": "listenerPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 116
          },
          "name": "listenerPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsReceiverProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsReceiverPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1353
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#availability_metrics_config StackMonitoringMonitoredResourceTask#availability_metrics_config}",
            "stability": "stable",
            "summary": "availability_metrics_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1363
          },
          "name": "availabilityMetricsConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#handler_config StackMonitoringMonitoredResourceTask#handler_config}",
            "stability": "stable",
            "summary": "handler_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1369
          },
          "name": "handlerConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#resource_type StackMonitoringMonitoredResourceTask#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1357
          },
          "name": "resourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 130
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#collection_interval_in_seconds StackMonitoringMonitoredResourceTask#collection_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 134
          },
          "name": "collectionIntervalInSeconds",
          "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/stack_monitoring_monitored_resource_task#metrics StackMonitoringMonitoredResourceTask#metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 138
          },
          "name": "metrics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 223
          },
          "name": "resetCollectionIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 239
          },
          "name": "resetMetrics"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 227
          },
          "name": "collectionIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 243
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 217
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 233
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1028
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#collectd_resource_name_config StackMonitoringMonitoredResourceTask#collectd_resource_name_config}",
            "stability": "stable",
            "summary": "collectd_resource_name_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1046
          },
          "name": "collectdResourceNameConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#collector_types StackMonitoringMonitoredResourceTask#collector_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1032
          },
          "name": "collectorTypes",
          "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/stack_monitoring_monitored_resource_task#handler_properties StackMonitoringMonitoredResourceTask#handler_properties}",
            "stability": "stable",
            "summary": "handler_properties block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1052
          },
          "name": "handlerProperties",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#metric_mappings StackMonitoringMonitoredResourceTask#metric_mappings}",
            "stability": "stable",
            "summary": "metric_mappings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1058
          },
          "name": "metricMappings",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#metric_name_config StackMonitoringMonitoredResourceTask#metric_name_config}",
            "stability": "stable",
            "summary": "metric_name_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1064
          },
          "name": "metricNameConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#metric_upload_interval_in_seconds StackMonitoringMonitoredResourceTask#metric_upload_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1036
          },
          "name": "metricUploadIntervalInSeconds",
          "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/stack_monitoring_monitored_resource_task#telegraf_resource_name_config StackMonitoringMonitoredResourceTask#telegraf_resource_name_config}",
            "stability": "stable",
            "summary": "telegraf_resource_name_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1070
          },
          "name": "telegrafResourceNameConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#telemetry_resource_group StackMonitoringMonitoredResourceTask#telemetry_resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1040
          },
          "name": "telemetryResourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 247
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#exclude_properties StackMonitoringMonitoredResourceTask#exclude_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 251
          },
          "name": "excludeProperties",
          "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/stack_monitoring_monitored_resource_task#include_properties StackMonitoringMonitoredResourceTask#include_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 255
          },
          "name": "includeProperties",
          "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/stack_monitoring_monitored_resource_task#suffix StackMonitoringMonitoredResourceTask#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 259
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 357
          },
          "name": "resetExcludeProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 373
          },
          "name": "resetIncludeProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 389
          },
          "name": "resetSuffix"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 361
          },
          "name": "excludePropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 377
          },
          "name": "includePropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 393
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 351
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 367
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 383
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 316
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 397
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#name StackMonitoringMonitoredResourceTask#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 401
          },
          "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/stack_monitoring_monitored_resource_task#value StackMonitoringMonitoredResourceTask#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 405
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 535
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
            "line": 535
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 502
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 518
          },
          "name": "resetValue"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 506
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 522
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 496
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 512
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 546
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#collector_metric_name StackMonitoringMonitoredResourceTask#collector_metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 550
          },
          "name": "collectorMetricName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#is_skip_upload StackMonitoringMonitoredResourceTask#is_skip_upload}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 554
          },
          "name": "isSkipUpload",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitored_resource_task#metric_upload_interval_in_seconds StackMonitoringMonitoredResourceTask#metric_upload_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 558
          },
          "name": "metricUploadIntervalInSeconds",
          "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/stack_monitoring_monitored_resource_task#telemetry_metric_name StackMonitoringMonitoredResourceTask#telemetry_metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 562
          },
          "name": "telemetryMetricName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 750
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
            "line": 750
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 685
          },
          "name": "resetCollectorMetricName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 701
          },
          "name": "resetIsSkipUpload"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 717
          },
          "name": "resetMetricUploadIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 733
          },
          "name": "resetTelemetryMetricName"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 689
          },
          "name": "collectorMetricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 705
          },
          "name": "isSkipUploadInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 721
          },
          "name": "metricUploadIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 737
          },
          "name": "telemetryMetricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 679
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 695
          },
          "name": "isSkipUpload",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 711
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 727
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 761
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#exclude_pattern_on_prefix StackMonitoringMonitoredResourceTask#exclude_pattern_on_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 765
          },
          "name": "excludePatternOnPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#is_prefix_with_collector_type StackMonitoringMonitoredResourceTask#is_prefix_with_collector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 769
          },
          "name": "isPrefixWithCollectorType",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 854
          },
          "name": "resetExcludePatternOnPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 870
          },
          "name": "resetIsPrefixWithCollectorType"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 858
          },
          "name": "excludePatternOnPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 874
          },
          "name": "isPrefixWithCollectorTypeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 848
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 864
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1278
          },
          "name": "putCollectdResourceNameConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1294
          },
          "name": "putHandlerProperties",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1310
          },
          "name": "putMetricMappings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1326
          },
          "name": "putMetricNameConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1342
          },
          "name": "putTelegrafResourceNameConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1281
          },
          "name": "resetCollectdResourceNameConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1233
          },
          "name": "resetCollectorTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1297
          },
          "name": "resetHandlerProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1313
          },
          "name": "resetMetricMappings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1329
          },
          "name": "resetMetricNameConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1249
          },
          "name": "resetMetricUploadIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1345
          },
          "name": "resetTelegrafResourceNameConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1265
          },
          "name": "resetTelemetryResourceGroup"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1275
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1291
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1307
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1323
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1339
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1285
          },
          "name": "collectdResourceNameConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigCollectdResourceNameConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1237
          },
          "name": "collectorTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1301
          },
          "name": "handlerPropertiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigHandlerProperties"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1317
          },
          "name": "metricMappingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricMappings"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1333
          },
          "name": "metricNameConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigMetricNameConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1253
          },
          "name": "metricUploadIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1349
          },
          "name": "telegrafResourceNameConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1269
          },
          "name": "telemetryResourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1227
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1243
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1259
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 878
      },
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#exclude_tags StackMonitoringMonitoredResourceTask#exclude_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 882
          },
          "name": "excludeTags",
          "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/stack_monitoring_monitored_resource_task#include_tags StackMonitoringMonitoredResourceTask#include_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 886
          },
          "name": "includeTags",
          "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/stack_monitoring_monitored_resource_task#is_use_tags_only StackMonitoringMonitoredResourceTask#is_use_tags_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 890
          },
          "name": "isUseTagsOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 988
          },
          "name": "resetExcludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1004
          },
          "name": "resetIncludeTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1020
          },
          "name": "resetIsUseTagsOnly"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 992
          },
          "name": "excludeTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1008
          },
          "name": "includeTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1024
          },
          "name": "isUseTagsOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 982
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 998
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1014
          },
          "name": "isUseTagsOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 947
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1535
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1528
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1528
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1528
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 1415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1492
          },
          "name": "putAvailabilityMetricsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1508
          },
          "name": "putHandlerConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1495
          },
          "name": "resetAvailabilityMetricsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1511
          },
          "name": "resetHandlerConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1479
          },
          "name": "resetResourceType"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1489
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1505
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1499
          },
          "name": "availabilityMetricsConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationAvailabilityMetricsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1515
          },
          "name": "handlerConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationHandlerConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1483
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1473
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 1429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfiguration"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTaskDetailsResourceTypesConfigurationOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 2251
      },
      "name": "StackMonitoringMonitoredResourceTaskTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_task#create StackMonitoringMonitoredResourceTask#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2255
          },
          "name": "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/stack_monitoring_monitored_resource_task#delete StackMonitoringMonitoredResourceTask#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2259
          },
          "name": "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/stack_monitoring_monitored_resource_task#update StackMonitoringMonitoredResourceTask#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2263
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-task/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
        "line": 2309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2371
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2387
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2403
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTaskTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2375
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2391
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2407
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2365
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2381
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2397
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-task/index.ts",
            "line": 2321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTaskTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-task/index:StackMonitoringMonitoredResourceTaskTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 2028
      },
      "name": "StackMonitoringMonitoredResourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource#create StackMonitoringMonitoredResource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2032
          },
          "name": "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/stack_monitoring_monitored_resource#delete StackMonitoringMonitoredResource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2036
          },
          "name": "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/stack_monitoring_monitored_resource#update StackMonitoringMonitoredResource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2040
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource/index.ts",
        "line": 2086
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2148
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2164
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2180
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2152
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2168
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2184
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2142
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2158
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2174
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource/index.ts",
            "line": 2098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource/index:StackMonitoringMonitoredResourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceType": {
      "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/stack_monitoring_monitored_resource_type oci_stack_monitoring_monitored_resource_type}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type oci_stack_monitoring_monitored_resource_type} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
          "line": 1304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourceType resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1289
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMonitoredResourceType 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/stack_monitoring_monitored_resource_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourceType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourceType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1546
          },
          "name": "putMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1562
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1371
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1387
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1403
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1419
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1441
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1549
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1462
          },
          "name": "resetMetricNamespace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1491
          },
          "name": "resetResourceCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1507
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1565
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1577
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1594
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1277
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1340
          },
          "name": "additionalNamespaceMap",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1346
          },
          "name": "availabilityMetricsConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1429
          },
          "name": "handlerConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1450
          },
          "name": "isSystemDefined",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1543
          },
          "name": "metadata",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1516
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1522
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1527
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1532
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1559
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1537
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1359
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1375
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1391
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1407
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1423
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1445
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1553
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1466
          },
          "name": "metricNamespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1479
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1495
          },
          "name": "resourceCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1511
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1569
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1352
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1365
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1381
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1397
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1413
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1435
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1456
          },
          "name": "metricNamespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1485
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1501
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceType"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 66
      },
      "name": "StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 135
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 135
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 89
      },
      "name": "StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 118
          },
          "name": "collectionIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 123
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeAvailabilityMetricsConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourceTypeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#compartment_id StackMonitoringMonitoredResourceType#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-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/resources/stack_monitoring_monitored_resource_type#name StackMonitoringMonitoredResourceType#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#defined_tags StackMonitoringMonitoredResourceType#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack_monitoring_monitored_resource_type#description StackMonitoringMonitoredResourceType#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack_monitoring_monitored_resource_type#display_name StackMonitoringMonitoredResourceType#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack_monitoring_monitored_resource_type#freeform_tags StackMonitoringMonitoredResourceType#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack_monitoring_monitored_resource_type#id StackMonitoringMonitoredResourceType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack_monitoring_monitored_resource_type#metadata StackMonitoringMonitoredResourceType#metadata}",
            "stability": "stable",
            "summary": "metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 58
          },
          "name": "metadata",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#metric_namespace StackMonitoringMonitoredResourceType#metric_namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 40
          },
          "name": "metricNamespace",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#resource_category StackMonitoringMonitoredResourceType#resource_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 48
          },
          "name": "resourceCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#source_type StackMonitoringMonitoredResourceType#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 52
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#timeouts StackMonitoringMonitoredResourceType#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 566
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfig",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 146
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 220
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 220
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 169
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 198
          },
          "name": "excludeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 203
          },
          "name": "includeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 208
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 231
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 300
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 300
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 254
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 283
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 288
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 670
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 670
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 311
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 390
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 390
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 334
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 363
          },
          "name": "collectorMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 368
          },
          "name": "isSkipUpload",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 373
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 378
          },
          "name": "telemetryMetricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 347
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappings"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 401
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 470
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 470
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 424
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 453
          },
          "name": "excludePatternOnPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 458
          },
          "name": "isPrefixWithCollectorType",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 589
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 619
          },
          "name": "collectdResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigCollectdResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 624
          },
          "name": "collectorTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 630
          },
          "name": "handlerProperties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigHandlerPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 636
          },
          "name": "metricMappings",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricMappingsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 642
          },
          "name": "metricNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigMetricNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 647
          },
          "name": "metricUploadIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 653
          },
          "name": "telegrafResourceNameConfig",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 658
          },
          "name": "telemetryResourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 481
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig",
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 555
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 555
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 504
      },
      "name": "StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 533
          },
          "name": "excludeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 538
          },
          "name": "includeTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 543
          },
          "name": "isUseTagsOnly",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfig"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeHandlerConfigTelegrafResourceNameConfigOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 794
      },
      "name": "StackMonitoringMonitoredResourceTypeMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#format StackMonitoringMonitoredResourceType#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 802
          },
          "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/stack_monitoring_monitored_resource_type#agent_properties StackMonitoringMonitoredResourceType#agent_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 798
          },
          "name": "agentProperties",
          "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/stack_monitoring_monitored_resource_type#required_properties StackMonitoringMonitoredResourceType#required_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 806
          },
          "name": "requiredProperties",
          "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/stack_monitoring_monitored_resource_type#unique_property_sets StackMonitoringMonitoredResourceType#unique_property_sets}",
            "stability": "stable",
            "summary": "unique_property_sets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 828
          },
          "name": "uniquePropertySets",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
                    },
                    "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/stack_monitoring_monitored_resource_type#valid_properties_for_create StackMonitoringMonitoredResourceType#valid_properties_for_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 810
          },
          "name": "validPropertiesForCreate",
          "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/stack_monitoring_monitored_resource_type#valid_properties_for_update StackMonitoringMonitoredResourceType#valid_properties_for_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 814
          },
          "name": "validPropertiesForUpdate",
          "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/stack_monitoring_monitored_resource_type#valid_property_values StackMonitoringMonitoredResourceType#valid_property_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 818
          },
          "name": "validPropertyValues",
          "optional": true,
          "type": {
            "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/stack_monitoring_monitored_resource_type#valid_sub_resource_types StackMonitoringMonitoredResourceType#valid_sub_resource_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 822
          },
          "name": "validSubResourceTypes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeMetadata"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1097
          },
          "name": "putUniquePropertySets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 991
          },
          "name": "resetAgentProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1020
          },
          "name": "resetRequiredProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1100
          },
          "name": "resetUniquePropertySets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1036
          },
          "name": "resetValidPropertiesForCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1052
          },
          "name": "resetValidPropertiesForUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1068
          },
          "name": "resetValidPropertyValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1084
          },
          "name": "resetValidSubResourceTypes"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeMetadataOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1094
          },
          "name": "uniquePropertySets",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 995
          },
          "name": "agentPropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1008
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1024
          },
          "name": "requiredPropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1104
          },
          "name": "uniquePropertySetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1040
          },
          "name": "validPropertiesForCreateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1056
          },
          "name": "validPropertiesForUpdateInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1072
          },
          "name": "validPropertyValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1088
          },
          "name": "validSubResourceTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 985
          },
          "name": "agentProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1001
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1014
          },
          "name": "requiredProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1030
          },
          "name": "validPropertiesForCreate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1046
          },
          "name": "validPropertiesForUpdate",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1062
          },
          "name": "validPropertyValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1078
          },
          "name": "validSubResourceTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 920
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadata"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeMetadataOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 681
      },
      "name": "StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#properties StackMonitoringMonitoredResourceType#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 685
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
        "line": 775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 783
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/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/stack-monitoring-monitored-resource-type/index.ts",
            "line": 783
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
          "line": 727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 717
      },
      "name": "StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 770
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 763
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeMetadataUniquePropertySets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeMetadataUniquePropertySetsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 1108
      },
      "name": "StackMonitoringMonitoredResourceTypeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resource_type#create StackMonitoringMonitoredResourceType#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1112
          },
          "name": "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/stack_monitoring_monitored_resource_type#delete StackMonitoringMonitoredResourceType#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1116
          },
          "name": "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/stack_monitoring_monitored_resource_type#update StackMonitoringMonitoredResourceType#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1120
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resource-type/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1228
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1244
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1260
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourceTypeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1232
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1248
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1264
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1222
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1238
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1254
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resource-type/index.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourceTypeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resource-type/index:StackMonitoringMonitoredResourceTypeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResource": {
      "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/stack_monitoring_monitored_resources_associate_monitored_resource oci_stack_monitoring_monitored_resources_associate_monitored_resource}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_associate_monitored_resource oci_stack_monitoring_monitored_resources_associate_monitored_resource} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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.StackMonitoringMonitoredResourcesAssociateMonitoredResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourcesAssociateMonitoredResource resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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 StackMonitoringMonitoredResourcesAssociateMonitoredResource 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/stack_monitoring_monitored_resources_associate_monitored_resource#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourcesAssociateMonitoredResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourcesAssociateMonitoredResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 534
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 492
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 537
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 549
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 560
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 379
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 448
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 467
          },
          "name": "destinationResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 502
          },
          "name": "sourceResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 520
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 525
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 531
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 443
          },
          "name": "associationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 461
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 480
          },
          "name": "destinationResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 496
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 515
          },
          "name": "sourceResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 541
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 436
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 454
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 473
          },
          "name": "destinationResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 486
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 508
          },
          "name": "sourceResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResource"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_associate_monitored_resource#association_type StackMonitoringMonitoredResourcesAssociateMonitoredResource#association_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 13
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_associate_monitored_resource#compartment_id StackMonitoringMonitoredResourcesAssociateMonitoredResource#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack_monitoring_monitored_resources_associate_monitored_resource#destination_resource_id StackMonitoringMonitoredResourcesAssociateMonitoredResource#destination_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 21
          },
          "name": "destinationResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_associate_monitored_resource#source_resource_id StackMonitoringMonitoredResourcesAssociateMonitoredResource#source_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 32
          },
          "name": "sourceResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/stack_monitoring_monitored_resources_associate_monitored_resource#id StackMonitoringMonitoredResourcesAssociateMonitoredResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack_monitoring_monitored_resources_associate_monitored_resource#timeouts StackMonitoringMonitoredResourcesAssociateMonitoredResource#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 40
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetails",
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 107
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 114
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 114
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 63
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 92
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 97
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 102
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 125
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetails",
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 199
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 199
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 148
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 177
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 187
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 161
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 210
      },
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_associate_monitored_resource#create StackMonitoringMonitoredResourcesAssociateMonitoredResource#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 214
          },
          "name": "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/stack_monitoring_monitored_resources_associate_monitored_resource#delete StackMonitoringMonitoredResourcesAssociateMonitoredResource#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 218
          },
          "name": "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/stack_monitoring_monitored_resources_associate_monitored_resource#update StackMonitoringMonitoredResourcesAssociateMonitoredResource#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 222
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 330
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 346
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 362
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 334
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 350
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 366
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 324
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 340
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 356
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-associate-monitored-resource/index:StackMonitoringMonitoredResourcesAssociateMonitoredResourceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMember": {
      "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/stack_monitoring_monitored_resources_list_member oci_stack_monitoring_monitored_resources_list_member}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMember",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_list_member oci_stack_monitoring_monitored_resources_list_member} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourcesListMember resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 365
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMonitoredResourcesListMember 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/stack_monitoring_monitored_resources_list_member#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourcesListMember that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourcesListMember to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 479
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 415
          },
          "name": "resetDestinationResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 431
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 453
          },
          "name": "resetLimitLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 482
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 504
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesListMember",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 353
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 441
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 476
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 419
          },
          "name": "destinationResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 435
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 457
          },
          "name": "limitLevelInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 470
          },
          "name": "monitoredResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 486
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 409
          },
          "name": "destinationResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 447
          },
          "name": "limitLevel",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 463
          },
          "name": "monitoredResourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMember"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourcesListMemberConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_list_member#monitored_resource_id StackMonitoringMonitoredResourcesListMember#monitored_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 28
          },
          "name": "monitoredResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_list_member#destination_resource_id StackMonitoringMonitoredResourcesListMember#destination_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 13
          },
          "name": "destinationResourceId",
          "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/stack_monitoring_monitored_resources_list_member#id StackMonitoringMonitoredResourcesListMember#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack_monitoring_monitored_resources_list_member#limit_level StackMonitoringMonitoredResourcesListMember#limit_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 24
          },
          "name": "limitLevel",
          "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/stack_monitoring_monitored_resources_list_member#timeouts StackMonitoringMonitoredResourcesListMember#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 34
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 36
      },
      "name": "StackMonitoringMonitoredResourcesListMemberItems",
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberItems"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/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.StackMonitoringMonitoredResourcesListMemberItemsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesListMemberItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 173
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 173
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberItemsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 59
      },
      "name": "StackMonitoringMonitoredResourcesListMemberItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 88
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 94
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 99
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 105
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 110
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 115
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 120
          },
          "name": "parentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 125
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 130
          },
          "name": "resourceDisplayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 135
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 140
          },
          "name": "resourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 145
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 150
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 155
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 161
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberItems"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberItemsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 184
      },
      "name": "StackMonitoringMonitoredResourcesListMemberTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_list_member#create StackMonitoringMonitoredResourcesListMember#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 188
          },
          "name": "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/stack_monitoring_monitored_resources_list_member#delete StackMonitoringMonitoredResourcesListMember#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 192
          },
          "name": "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/stack_monitoring_monitored_resources_list_member#update StackMonitoringMonitoredResourcesListMember#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 196
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-list-member/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/stack-monitoring-monitored-resources-list-member/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 304
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 320
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 336
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourcesListMemberTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 308
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 324
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 340
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 298
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 314
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 330
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-list-member/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesListMemberTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-list-member/index:StackMonitoringMonitoredResourcesListMemberTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearch": {
      "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/stack_monitoring_monitored_resources_search oci_stack_monitoring_monitored_resources_search}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search oci_stack_monitoring_monitored_resources_search} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
          "line": 552
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourcesSearch resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 537
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StackMonitoringMonitoredResourcesSearch 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/stack_monitoring_monitored_resources_search#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourcesSearch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourcesSearch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 974
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 619
          },
          "name": "resetCompartmentIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 635
          },
          "name": "resetExcludeFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 651
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 667
          },
          "name": "resetFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 683
          },
          "name": "resetHostName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 699
          },
          "name": "resetHostNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 715
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 737
          },
          "name": "resetLicense"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 753
          },
          "name": "resetLifecycleStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 769
          },
          "name": "resetManagementAgentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 785
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 801
          },
          "name": "resetNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 817
          },
          "name": "resetPropertyEquals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 833
          },
          "name": "resetResourceCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 849
          },
          "name": "resetResourceTimeZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 865
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 881
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 897
          },
          "name": "resetTimeCreatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 913
          },
          "name": "resetTimeCreatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 977
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 929
          },
          "name": "resetTimeUpdatedGreaterThanOrEqualTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 945
          },
          "name": "resetTimeUpdatedLessThan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 961
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 989
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 1018
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 525
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 725
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 971
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 607
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 623
          },
          "name": "compartmentIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 639
          },
          "name": "excludeFieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 655
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 671
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 703
          },
          "name": "hostNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 687
          },
          "name": "hostNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 719
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 741
          },
          "name": "licenseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 757
          },
          "name": "lifecycleStatesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 773
          },
          "name": "managementAgentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 805
          },
          "name": "nameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 789
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 821
          },
          "name": "propertyEqualsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 837
          },
          "name": "resourceCategoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 853
          },
          "name": "resourceTimeZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 869
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 885
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 901
          },
          "name": "timeCreatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 917
          },
          "name": "timeCreatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 981
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 933
          },
          "name": "timeUpdatedGreaterThanOrEqualToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 949
          },
          "name": "timeUpdatedLessThanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 965
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 600
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 613
          },
          "name": "compartmentIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 629
          },
          "name": "excludeFields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 645
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 661
          },
          "name": "fields",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 677
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 693
          },
          "name": "hostNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 709
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 731
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 747
          },
          "name": "lifecycleStates",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 763
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 779
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 795
          },
          "name": "nameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 811
          },
          "name": "propertyEquals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 827
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 843
          },
          "name": "resourceTimeZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 859
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 875
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 891
          },
          "name": "timeCreatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 907
          },
          "name": "timeCreatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 923
          },
          "name": "timeUpdatedGreaterThanOrEqualTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 939
          },
          "name": "timeUpdatedLessThan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 955
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearch"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociation": {
      "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/stack_monitoring_monitored_resources_search_association oci_stack_monitoring_monitored_resources_search_association}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association oci_stack_monitoring_monitored_resources_search_association} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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.StackMonitoringMonitoredResourcesSearchAssociationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoredResourcesSearchAssociation resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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 StackMonitoringMonitoredResourcesSearchAssociation 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/stack_monitoring_monitored_resources_search_association#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoredResourcesSearchAssociation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoredResourcesSearchAssociation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 708
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 564
          },
          "name": "resetAssociationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 593
          },
          "name": "resetDestinationResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 609
          },
          "name": "resetDestinationResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 625
          },
          "name": "resetDestinationResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 641
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 663
          },
          "name": "resetSourceResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 679
          },
          "name": "resetSourceResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 695
          },
          "name": "resetSourceResourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 711
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 723
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 738
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchAssociation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 497
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 651
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 705
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 568
          },
          "name": "associationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 581
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 597
          },
          "name": "destinationResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 613
          },
          "name": "destinationResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 629
          },
          "name": "destinationResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 645
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 667
          },
          "name": "sourceResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 683
          },
          "name": "sourceResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 699
          },
          "name": "sourceResourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 715
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 558
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 574
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 587
          },
          "name": "destinationResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 603
          },
          "name": "destinationResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 619
          },
          "name": "destinationResourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 635
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 657
          },
          "name": "sourceResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 673
          },
          "name": "sourceResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 689
          },
          "name": "sourceResourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociation"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#compartment_id StackMonitoringMonitoredResourcesSearchAssociation#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack_monitoring_monitored_resources_search_association#association_type StackMonitoringMonitoredResourcesSearchAssociation#association_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 13
          },
          "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/resources/stack_monitoring_monitored_resources_search_association#destination_resource_id StackMonitoringMonitoredResourcesSearchAssociation#destination_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 21
          },
          "name": "destinationResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#destination_resource_name StackMonitoringMonitoredResourcesSearchAssociation#destination_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 25
          },
          "name": "destinationResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#destination_resource_type StackMonitoringMonitoredResourcesSearchAssociation#destination_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 29
          },
          "name": "destinationResourceType",
          "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/stack_monitoring_monitored_resources_search_association#id StackMonitoringMonitoredResourcesSearchAssociation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack_monitoring_monitored_resources_search_association#source_resource_id StackMonitoringMonitoredResourcesSearchAssociation#source_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 40
          },
          "name": "sourceResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#source_resource_name StackMonitoringMonitoredResourcesSearchAssociation#source_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 44
          },
          "name": "sourceResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#source_resource_type StackMonitoringMonitoredResourcesSearchAssociation#source_resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 48
          },
          "name": "sourceResourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#timeouts StackMonitoringMonitoredResourcesSearchAssociation#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 226
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItems",
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItems"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 56
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetails",
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 130
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 130
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 79
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 108
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 113
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 118
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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.StackMonitoringMonitoredResourcesSearchAssociationItemsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 317
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 317
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 249
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 278
          },
          "name": "associationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 284
          },
          "name": "destinationResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsDestinationResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 289
          },
          "name": "destinationResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 295
          },
          "name": "sourceResourceDetails",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 300
          },
          "name": "sourceResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 305
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItems"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 141
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetails",
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetails"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 215
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 215
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 164
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 193
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 203
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetails"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationItemsSourceResourceDetailsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 328
      },
      "name": "StackMonitoringMonitoredResourcesSearchAssociationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search_association#create StackMonitoringMonitoredResourcesSearchAssociation#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack_monitoring_monitored_resources_search_association#delete StackMonitoringMonitoredResourcesSearchAssociation#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack_monitoring_monitored_resources_search_association#update StackMonitoringMonitoredResourcesSearchAssociation#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 340
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search-association/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/stack-monitoring-monitored-resources-search-association/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 448
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 464
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 480
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchAssociationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 452
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 468
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 484
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 442
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 458
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 474
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search-association/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchAssociationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search-association/index:StackMonitoringMonitoredResourcesSearchAssociationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoredResourcesSearchConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#compartment_id StackMonitoringMonitoredResourcesSearch#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 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/stack_monitoring_monitored_resources_search#compartment_ids StackMonitoringMonitoredResourcesSearch#compartment_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 17
          },
          "name": "compartmentIds",
          "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/stack_monitoring_monitored_resources_search#exclude_fields StackMonitoringMonitoredResourcesSearch#exclude_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 21
          },
          "name": "excludeFields",
          "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/stack_monitoring_monitored_resources_search#external_id StackMonitoringMonitoredResourcesSearch#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 25
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#fields StackMonitoringMonitoredResourcesSearch#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 29
          },
          "name": "fields",
          "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/stack_monitoring_monitored_resources_search#host_name StackMonitoringMonitoredResourcesSearch#host_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 33
          },
          "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/stack_monitoring_monitored_resources_search#host_name_contains StackMonitoringMonitoredResourcesSearch#host_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 37
          },
          "name": "hostNameContains",
          "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/stack_monitoring_monitored_resources_search#id StackMonitoringMonitoredResourcesSearch#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/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/stack_monitoring_monitored_resources_search#license StackMonitoringMonitoredResourcesSearch#license}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 48
          },
          "name": "license",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#lifecycle_states StackMonitoringMonitoredResourcesSearch#lifecycle_states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 52
          },
          "name": "lifecycleStates",
          "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/stack_monitoring_monitored_resources_search#management_agent_id StackMonitoringMonitoredResourcesSearch#management_agent_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 56
          },
          "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/stack_monitoring_monitored_resources_search#name StackMonitoringMonitoredResourcesSearch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 60
          },
          "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/stack_monitoring_monitored_resources_search#name_contains StackMonitoringMonitoredResourcesSearch#name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 64
          },
          "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/resources/stack_monitoring_monitored_resources_search#property_equals StackMonitoringMonitoredResourcesSearch#property_equals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 68
          },
          "name": "propertyEquals",
          "optional": true,
          "type": {
            "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/stack_monitoring_monitored_resources_search#resource_category StackMonitoringMonitoredResourcesSearch#resource_category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 72
          },
          "name": "resourceCategory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#resource_time_zone StackMonitoringMonitoredResourcesSearch#resource_time_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 76
          },
          "name": "resourceTimeZone",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#source_type StackMonitoringMonitoredResourcesSearch#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 80
          },
          "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/stack_monitoring_monitored_resources_search#state StackMonitoringMonitoredResourcesSearch#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 84
          },
          "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/stack_monitoring_monitored_resources_search#time_created_greater_than_or_equal_to StackMonitoringMonitoredResourcesSearch#time_created_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 88
          },
          "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/resources/stack_monitoring_monitored_resources_search#time_created_less_than StackMonitoringMonitoredResourcesSearch#time_created_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 92
          },
          "name": "timeCreatedLessThan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#timeouts StackMonitoringMonitoredResourcesSearch#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 110
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#time_updated_greater_than_or_equal_to StackMonitoringMonitoredResourcesSearch#time_updated_greater_than_or_equal_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 96
          },
          "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/resources/stack_monitoring_monitored_resources_search#time_updated_less_than StackMonitoringMonitoredResourcesSearch#time_updated_less_than}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 100
          },
          "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/resources/stack_monitoring_monitored_resources_search#type StackMonitoringMonitoredResourcesSearch#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 104
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 192
      },
      "name": "StackMonitoringMonitoredResourcesSearchItems",
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItems"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/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.StackMonitoringMonitoredResourcesSearchItemsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 345
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
            "line": 345
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItemsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
        "line": 215
      },
      "name": "StackMonitoringMonitoredResourcesSearchItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 244
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 250
          },
          "name": "definedTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 255
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 260
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 266
          },
          "name": "freeformTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 271
          },
          "name": "hostName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 281
          },
          "name": "license",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 286
          },
          "name": "managementAgentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 291
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 297
          },
          "name": "properties",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsPropertiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 302
          },
          "name": "resourceCategory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 307
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 312
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 318
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 323
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 328
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 333
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItems"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItemsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsProperties": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsProperties",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 112
      },
      "name": "StackMonitoringMonitoredResourcesSearchItemsProperties",
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItemsProperties"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsPropertiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsPropertiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/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.StackMonitoringMonitoredResourcesSearchItemsPropertiesOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchItemsPropertiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 181
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
            "line": 181
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItemsPropertiesList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsPropertiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsPropertiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/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/stack-monitoring-monitored-resources-search/index.ts",
        "line": 135
      },
      "name": "StackMonitoringMonitoredResourcesSearchItemsPropertiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 164
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 169
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchItemsProperties"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchItemsPropertiesOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 356
      },
      "name": "StackMonitoringMonitoredResourcesSearchTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitored_resources_search#create StackMonitoringMonitoredResourcesSearch#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 360
          },
          "name": "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/stack_monitoring_monitored_resources_search#delete StackMonitoringMonitoredResourcesSearch#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 364
          },
          "name": "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/stack_monitoring_monitored_resources_search#update StackMonitoringMonitoredResourcesSearch#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 368
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitored-resources-search/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 476
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 492
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 508
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoredResourcesSearchTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 480
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 496
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 512
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 470
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 486
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 502
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitored-resources-search/index.ts",
            "line": 426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoredResourcesSearchTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitored-resources-search/index:StackMonitoringMonitoredResourcesSearchTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplate": {
      "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/stack_monitoring_monitoring_template oci_stack_monitoring_monitoring_template}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template oci_stack_monitoring_monitoring_template} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template/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.StackMonitoringMonitoringTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template/index.ts",
        "line": 413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoringTemplate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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 StackMonitoringMonitoringTemplate 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/stack_monitoring_monitoring_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoringTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoringTemplate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 693
          },
          "name": "putMembers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 706
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 501
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 517
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 559
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 575
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 591
          },
          "name": "resetIsAlarmsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 607
          },
          "name": "resetIsSplitNotificationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 623
          },
          "name": "resetMessageFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 639
          },
          "name": "resetRepeatNotificationDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 709
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 721
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 739
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoringTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 418
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 690
          },
          "name": "members",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 648
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 653
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 659
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 664
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 669
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 703
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 674
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 679
          },
          "name": "totalAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 684
          },
          "name": "totalAppliedAlarmConditions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 489
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 505
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 521
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 534
          },
          "name": "destinationsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 547
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 563
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 579
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 595
          },
          "name": "isAlarmsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 611
          },
          "name": "isSplitNotificationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 697
          },
          "name": "membersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 627
          },
          "name": "messageFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 643
          },
          "name": "repeatNotificationDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 713
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 482
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 495
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 511
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 527
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 540
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 553
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 569
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 585
          },
          "name": "isAlarmsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 601
          },
          "name": "isSplitNotificationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 617
          },
          "name": "messageFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 633
          },
          "name": "repeatNotificationDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplate"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmCondition": {
      "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/stack_monitoring_monitoring_template_alarm_condition oci_stack_monitoring_monitoring_template_alarm_condition}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmCondition",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition oci_stack_monitoring_monitoring_template_alarm_condition} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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.StackMonitoringMonitoringTemplateAlarmConditionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoringTemplateAlarmCondition resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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 StackMonitoringMonitoringTemplateAlarmCondition 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/stack_monitoring_monitoring_template_alarm_condition#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoringTemplateAlarmCondition that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoringTemplateAlarmCondition to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 726
          },
          "name": "putConditions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 739
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 574
          },
          "name": "resetCompositeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 603
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 619
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 635
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 742
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 754
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 770
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoringTemplateAlarmCondition",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 506
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 723
          },
          "name": "conditions",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 696
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 701
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 707
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 712
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 736
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 717
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 578
          },
          "name": "compositeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 730
          },
          "name": "conditionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 591
          },
          "name": "conditionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 607
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 623
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 639
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 652
          },
          "name": "metricNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 665
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 678
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 691
          },
          "name": "resourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 746
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 568
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 584
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 597
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 613
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 645
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 658
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 671
          },
          "name": "namespace",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 684
          },
          "name": "resourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmCondition"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 62
      },
      "name": "StackMonitoringMonitoringTemplateAlarmConditionConditions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#query StackMonitoringMonitoringTemplateAlarmCondition#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 70
          },
          "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/stack_monitoring_monitoring_template_alarm_condition#severity StackMonitoringMonitoringTemplateAlarmCondition#severity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 74
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#body StackMonitoringMonitoringTemplateAlarmCondition#body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 66
          },
          "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/stack_monitoring_monitoring_template_alarm_condition#should_append_note StackMonitoringMonitoringTemplateAlarmCondition#should_append_note}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 78
          },
          "name": "shouldAppendNote",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitoring_template_alarm_condition#should_append_url StackMonitoringMonitoringTemplateAlarmCondition#should_append_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 82
          },
          "name": "shouldAppendUrl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitoring_template_alarm_condition#trigger_delay StackMonitoringMonitoringTemplateAlarmCondition#trigger_delay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 86
          },
          "name": "triggerDelay",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionConditions"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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.StackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoringTemplateAlarmConditionConditionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 326
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 326
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionConditionsList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 235
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 277
          },
          "name": "resetShouldAppendNote"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 293
          },
          "name": "resetShouldAppendUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 309
          },
          "name": "resetTriggerDelay"
        }
      ],
      "name": "StackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 239
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 252
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 265
          },
          "name": "severityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 281
          },
          "name": "shouldAppendNoteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 297
          },
          "name": "shouldAppendUrlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 313
          },
          "name": "triggerDelayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 229
          },
          "name": "body",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 245
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 258
          },
          "name": "severity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 271
          },
          "name": "shouldAppendNote",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 287
          },
          "name": "shouldAppendUrl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 303
          },
          "name": "triggerDelay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionConditionsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoringTemplateAlarmConditionConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#conditions StackMonitoringMonitoringTemplateAlarmCondition#conditions}",
            "stability": "stable",
            "summary": "conditions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 54
          },
          "name": "conditions",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionConditions"
                    },
                    "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/stack_monitoring_monitoring_template_alarm_condition#condition_type StackMonitoringMonitoringTemplateAlarmCondition#condition_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 17
          },
          "name": "conditionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#metric_name StackMonitoringMonitoringTemplateAlarmCondition#metric_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 36
          },
          "name": "metricName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#monitoring_template_id StackMonitoringMonitoringTemplateAlarmCondition#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 40
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#namespace StackMonitoringMonitoringTemplateAlarmCondition#namespace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack_monitoring_monitoring_template_alarm_condition#resource_type StackMonitoringMonitoringTemplateAlarmCondition#resource_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 48
          },
          "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/stack_monitoring_monitoring_template_alarm_condition#composite_type StackMonitoringMonitoringTemplateAlarmCondition#composite_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 13
          },
          "name": "compositeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#defined_tags StackMonitoringMonitoringTemplateAlarmCondition#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack_monitoring_monitoring_template_alarm_condition#freeform_tags StackMonitoringMonitoringTemplateAlarmCondition#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack_monitoring_monitoring_template_alarm_condition#id StackMonitoringMonitoringTemplateAlarmCondition#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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/stack_monitoring_monitoring_template_alarm_condition#timeouts StackMonitoringMonitoringTemplateAlarmCondition#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 60
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 337
      },
      "name": "StackMonitoringMonitoringTemplateAlarmConditionTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_alarm_condition#create StackMonitoringMonitoringTemplateAlarmCondition#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 341
          },
          "name": "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/stack_monitoring_monitoring_template_alarm_condition#delete StackMonitoringMonitoringTemplateAlarmCondition#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 345
          },
          "name": "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/stack_monitoring_monitoring_template_alarm_condition#update StackMonitoringMonitoringTemplateAlarmCondition#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 349
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-alarm-condition/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 457
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 473
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 489
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoringTemplateAlarmConditionTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 461
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 477
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 493
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 451
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 467
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 483
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-alarm-condition/index.ts",
            "line": 407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateAlarmConditionTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-alarm-condition/index:StackMonitoringMonitoringTemplateAlarmConditionTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoringTemplateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template#compartment_id StackMonitoringMonitoringTemplate#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 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/stack_monitoring_monitoring_template#destinations StackMonitoringMonitoringTemplate#destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 25
          },
          "name": "destinations",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/stack_monitoring_monitoring_template#display_name StackMonitoringMonitoringTemplate#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 29
          },
          "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/stack_monitoring_monitoring_template#members StackMonitoringMonitoringTemplate#members}",
            "stability": "stable",
            "summary": "members block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 62
          },
          "name": "members",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers"
                    },
                    "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/stack_monitoring_monitoring_template#defined_tags StackMonitoringMonitoringTemplate#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#description StackMonitoringMonitoringTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#freeform_tags StackMonitoringMonitoringTemplate#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#id StackMonitoringMonitoringTemplate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#is_alarms_enabled StackMonitoringMonitoringTemplate#is_alarms_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 44
          },
          "name": "isAlarmsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitoring_template#is_split_notification_enabled StackMonitoringMonitoringTemplate#is_split_notification_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 48
          },
          "name": "isSplitNotificationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitoring_template#message_format StackMonitoringMonitoringTemplate#message_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 52
          },
          "name": "messageFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template#repeat_notification_duration StackMonitoringMonitoringTemplate#repeat_notification_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 56
          },
          "name": "repeatNotificationDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template#timeouts StackMonitoringMonitoringTemplate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 68
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template/index.ts",
        "line": 70
      },
      "name": "StackMonitoringMonitoringTemplateMembers",
      "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/stack_monitoring_monitoring_template#id StackMonitoringMonitoringTemplate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 81
          },
          "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/stack_monitoring_monitoring_template#type StackMonitoringMonitoringTemplate#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 85
          },
          "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/stack_monitoring_monitoring_template#composite_type StackMonitoringMonitoringTemplate#composite_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 74
          },
          "name": "compositeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateMembers"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template/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/stack-monitoring-monitoring-template/index.ts",
        "line": 230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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.StackMonitoringMonitoringTemplateMembersOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoringTemplateMembersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 238
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack-monitoring-monitoring-template/index.ts",
            "line": 238
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateMembersList"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template/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/stack-monitoring-monitoring-template/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 195
          },
          "name": "resetCompositeType"
        }
      ],
      "name": "StackMonitoringMonitoringTemplateMembersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 199
          },
          "name": "compositeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 212
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 225
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 189
          },
          "name": "compositeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 218
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMembers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateMembersOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement": {
      "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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management oci_stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management oci_stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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 StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement 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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 301
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 304
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 298
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 263
          },
          "name": "enableMonitoringTemplateOnGivenResourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 292
          },
          "name": "monitoringTemplateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 308
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 256
          },
          "name": "enableMonitoringTemplateOnGivenResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 285
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index:StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
        "line": 9
      },
      "name": "StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#enable_monitoring_template_on_given_resources StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#enable_monitoring_template_on_given_resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 13
          },
          "name": "enableMonitoringTemplateOnGivenResources",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#monitoring_template_id StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#monitoring_template_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 24
          },
          "name": "monitoringTemplateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#id StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#timeouts StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index:StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementConfig"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
        "line": 32
      },
      "name": "StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#create StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#delete StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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/stack_monitoring_monitoring_template_monitoring_template_on_given_resources_management#update StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagement#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index:StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-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/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template-monitoring-template-on-given-resources-management/index:StackMonitoringMonitoringTemplateMonitoringTemplateOnGivenResourcesManagementTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-monitoring-template/index.ts",
        "line": 249
      },
      "name": "StackMonitoringMonitoringTemplateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_monitoring_template#create StackMonitoringMonitoringTemplate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#delete StackMonitoringMonitoringTemplate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/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/stack_monitoring_monitoring_template#update StackMonitoringMonitoringTemplate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 261
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-monitoring-template/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/stack-monitoring-monitoring-template/index.ts",
        "line": 307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 369
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 385
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 401
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringMonitoringTemplateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 373
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 389
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 405
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 363
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 379
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 395
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-monitoring-template/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringMonitoringTemplateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-monitoring-template/index:StackMonitoringMonitoringTemplateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringProcessSet": {
      "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/stack_monitoring_process_set oci_stack_monitoring_process_set}."
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set oci_stack_monitoring_process_set} Resource."
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-process-set/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.StackMonitoringProcessSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StackMonitoringProcessSet resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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 StackMonitoringProcessSet 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/stack_monitoring_process_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StackMonitoringProcessSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StackMonitoringProcessSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 674
          },
          "name": "putSpecification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 687
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 590
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 619
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 635
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 690
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 702
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 714
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StackMonitoringProcessSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 513
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 644
          },
          "name": "revision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 671
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 649
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 655
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 660
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 684
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 665
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 578
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 594
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 607
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 623
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 639
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 678
          },
          "name": "specificationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecification"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 694
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 571
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 584
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 600
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 613
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 629
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSet"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 9
      },
      "name": "StackMonitoringProcessSetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#compartment_id StackMonitoringProcessSet#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 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/stack_monitoring_process_set#display_name StackMonitoringProcessSet#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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/stack_monitoring_process_set#specification StackMonitoringProcessSet#specification}",
            "stability": "stable",
            "summary": "specification block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 38
          },
          "name": "specification",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecification"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#defined_tags StackMonitoringProcessSet#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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/stack_monitoring_process_set#freeform_tags StackMonitoringProcessSet#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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/stack_monitoring_process_set#id StackMonitoringProcessSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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/stack_monitoring_process_set#timeouts StackMonitoringProcessSet#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 44
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeouts"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetConfig"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetSpecification": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 261
      },
      "name": "StackMonitoringProcessSetSpecification",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#items StackMonitoringProcessSet#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 267
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetSpecification"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 46
      },
      "name": "StackMonitoringProcessSetSpecificationItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#label StackMonitoringProcessSet#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 50
          },
          "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/stack_monitoring_process_set#process_command StackMonitoringProcessSet#process_command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 54
          },
          "name": "processCommand",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#process_line_regex_pattern StackMonitoringProcessSet#process_line_regex_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 58
          },
          "name": "processLineRegexPattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#process_user StackMonitoringProcessSet#process_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 62
          },
          "name": "processUser",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetSpecificationItems"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-process-set/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/stack-monitoring-process-set/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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.StackMonitoringProcessSetSpecificationItemsOutputReference"
            }
          }
        }
      ],
      "name": "StackMonitoringProcessSetSpecificationItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 250
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/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/stack-monitoring-process-set/index.ts",
            "line": 250
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 243
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetSpecificationItemsList"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-process-set/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 185
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 201
          },
          "name": "resetProcessCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 217
          },
          "name": "resetProcessLineRegexPattern"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 233
          },
          "name": "resetProcessUser"
        }
      ],
      "name": "StackMonitoringProcessSetSpecificationItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 189
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 205
          },
          "name": "processCommandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 221
          },
          "name": "processLineRegexPatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 237
          },
          "name": "processUserInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 179
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 195
          },
          "name": "processCommand",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 211
          },
          "name": "processLineRegexPattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 227
          },
          "name": "processUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetSpecificationItemsOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetSpecificationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-process-set/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/stack-monitoring-process-set/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 336
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "StackMonitoringProcessSetSpecificationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 333
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 340
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecificationItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StackMonitoringProcessSetSpecification"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetSpecificationOutputReference"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 344
      },
      "name": "StackMonitoringProcessSetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/stack_monitoring_process_set#create StackMonitoringProcessSet#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 348
          },
          "name": "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/stack_monitoring_process_set#delete StackMonitoringProcessSet#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 352
          },
          "name": "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/stack_monitoring_process_set#update StackMonitoringProcessSet#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 356
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetTimeouts"
    },
    "cdktf-provider-oci.StackMonitoringProcessSetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/stack-monitoring-process-set/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/stack-monitoring-process-set/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 464
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 480
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 496
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StackMonitoringProcessSetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 468
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 484
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 500
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 458
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 474
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 490
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/stack-monitoring-process-set/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StackMonitoringProcessSetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/stack-monitoring-process-set/index:StackMonitoringProcessSetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StreamingConnectHarness": {
      "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/streaming_connect_harness oci_streaming_connect_harness}."
      },
      "fqn": "cdktf-provider-oci.StreamingConnectHarness",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_connect_harness oci_streaming_connect_harness} Resource."
        },
        "locationInModule": {
          "filename": "src/streaming-connect-harness/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.StreamingConnectHarnessConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-connect-harness/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StreamingConnectHarness resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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 StreamingConnectHarness 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/streaming_connect_harness#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StreamingConnectHarness that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StreamingConnectHarness to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 358
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 301
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 361
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 373
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 384
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StreamingConnectHarness",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 326
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 344
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 349
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 355
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 305
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 365
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-connect-harness/index:StreamingConnectHarness"
    },
    "cdktf-provider-oci.StreamingConnectHarnessConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingConnectHarnessConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-connect-harness/index.ts",
        "line": 9
      },
      "name": "StreamingConnectHarnessConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_connect_harness#compartment_id StreamingConnectHarness#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 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/streaming_connect_harness#name StreamingConnectHarness#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_connect_harness#defined_tags StreamingConnectHarness#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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/streaming_connect_harness#freeform_tags StreamingConnectHarness#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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/streaming_connect_harness#id StreamingConnectHarness#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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/streaming_connect_harness#timeouts StreamingConnectHarness#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeouts"
          }
        }
      ],
      "symbolId": "src/streaming-connect-harness/index:StreamingConnectHarnessConfig"
    },
    "cdktf-provider-oci.StreamingConnectHarnessTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-connect-harness/index.ts",
        "line": 40
      },
      "name": "StreamingConnectHarnessTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_connect_harness#create StreamingConnectHarness#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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/streaming_connect_harness#delete StreamingConnectHarness#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/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/streaming_connect_harness#update StreamingConnectHarness#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-connect-harness/index:StreamingConnectHarnessTimeouts"
    },
    "cdktf-provider-oci.StreamingConnectHarnessTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-connect-harness/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/streaming-connect-harness/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StreamingConnectHarnessTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-connect-harness/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingConnectHarnessTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/streaming-connect-harness/index:StreamingConnectHarnessTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StreamingStream": {
      "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/streaming_stream oci_streaming_stream}."
      },
      "fqn": "cdktf-provider-oci.StreamingStream",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream oci_streaming_stream} Resource."
        },
        "locationInModule": {
          "filename": "src/streaming-stream/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.StreamingStreamConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StreamingStream resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/streaming-stream/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 StreamingStream 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/streaming_stream#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StreamingStream that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StreamingStream to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 426
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingStreamTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 287
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 303
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 319
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 335
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 387
          },
          "name": "resetRetentionInHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 408
          },
          "name": "resetStreamPoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 429
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 441
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 455
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StreamingStream",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 344
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 349
          },
          "name": "messagesEndpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 396
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 417
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 423
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 291
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 307
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 323
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 339
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 375
          },
          "name": "partitionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 391
          },
          "name": "retentionInHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 412
          },
          "name": "streamPoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 433
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingStreamTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 281
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 297
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 313
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 329
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 368
          },
          "name": "partitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 381
          },
          "name": "retentionInHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 402
          },
          "name": "streamPoolId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream/index:StreamingStream"
    },
    "cdktf-provider-oci.StreamingStreamConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream/index.ts",
        "line": 9
      },
      "name": "StreamingStreamConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream#name StreamingStream#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 32
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream#partitions StreamingStream#partitions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 36
          },
          "name": "partitions",
          "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/streaming_stream#compartment_id StreamingStream#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#defined_tags StreamingStream#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#freeform_tags StreamingStream#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#id StreamingStream#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#retention_in_hours StreamingStream#retention_in_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 40
          },
          "name": "retentionInHours",
          "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/streaming_stream#stream_pool_id StreamingStream#stream_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 44
          },
          "name": "streamPoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream#timeouts StreamingStream#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamTimeouts"
          }
        }
      ],
      "symbolId": "src/streaming-stream/index:StreamingStreamConfig"
    },
    "cdktf-provider-oci.StreamingStreamPool": {
      "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/streaming_stream_pool oci_streaming_stream_pool}."
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool oci_streaming_stream_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/streaming-stream-pool/index.ts",
          "line": 645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.StreamingStreamPoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a StreamingStreamPool resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 630
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the StreamingStreamPool 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/streaming_stream_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StreamingStreamPool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StreamingStreamPool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 780
          },
          "name": "putCustomEncryptionKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 796
          },
          "name": "putKafkaSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 812
          },
          "name": "putPrivateEndpointSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 828
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 783
          },
          "name": "resetCustomEncryptionKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 697
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 718
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 734
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 799
          },
          "name": "resetKafkaSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 815
          },
          "name": "resetPrivateEndpointSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 831
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 843
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 857
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StreamingStreamPool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 618
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 777
          },
          "name": "customEncryptionKey",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 706
          },
          "name": "endpointFqdn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 743
          },
          "name": "isPrivate",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 793
          },
          "name": "kafkaSettings",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 748
          },
          "name": "lifecycleStateDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 809
          },
          "name": "privateEndpointSettings",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 766
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 771
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 825
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 685
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 787
          },
          "name": "customEncryptionKeyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 701
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 722
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 738
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 803
          },
          "name": "kafkaSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 761
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 819
          },
          "name": "privateEndpointSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 835
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 678
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 691
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 712
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 728
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 754
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPool"
    },
    "cdktf-provider-oci.StreamingStreamPoolConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 9
      },
      "name": "StreamingStreamPoolConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#compartment_id StreamingStreamPool#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-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/streaming_stream_pool#name StreamingStreamPool#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 32
          },
          "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/streaming_stream_pool#custom_encryption_key StreamingStreamPool#custom_encryption_key}",
            "stability": "stable",
            "summary": "custom_encryption_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 38
          },
          "name": "customEncryptionKey",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#defined_tags StreamingStreamPool#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-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/streaming_stream_pool#freeform_tags StreamingStreamPool#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/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/streaming_stream_pool#id StreamingStreamPool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/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/streaming_stream_pool#kafka_settings StreamingStreamPool#kafka_settings}",
            "stability": "stable",
            "summary": "kafka_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 44
          },
          "name": "kafkaSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#private_endpoint_settings StreamingStreamPool#private_endpoint_settings}",
            "stability": "stable",
            "summary": "private_endpoint_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 50
          },
          "name": "privateEndpointSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#timeouts StreamingStreamPool#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 56
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeouts"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolConfig"
    },
    "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 58
      },
      "name": "StreamingStreamPoolCustomEncryptionKey",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#kms_key_id StreamingStreamPool#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 62
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolCustomEncryptionKey"
    },
    "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKeyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-stream-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 94
      },
      "name": "StreamingStreamPoolCustomEncryptionKeyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 127
          },
          "name": "keyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 140
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 133
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolCustomEncryptionKey"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolCustomEncryptionKeyOutputReference"
    },
    "cdktf-provider-oci.StreamingStreamPoolKafkaSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 144
      },
      "name": "StreamingStreamPoolKafkaSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#auto_create_topics_enable StreamingStreamPool#auto_create_topics_enable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 148
          },
          "name": "autoCreateTopicsEnable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/streaming_stream_pool#log_retention_hours StreamingStreamPool#log_retention_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 152
          },
          "name": "logRetentionHours",
          "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/streaming_stream_pool#num_partitions StreamingStreamPool#num_partitions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 156
          },
          "name": "numPartitions",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolKafkaSettings"
    },
    "cdktf-provider-oci.StreamingStreamPoolKafkaSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-stream-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 254
          },
          "name": "resetAutoCreateTopicsEnable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 275
          },
          "name": "resetLogRetentionHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 291
          },
          "name": "resetNumPartitions"
        }
      ],
      "name": "StreamingStreamPoolKafkaSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 263
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 258
          },
          "name": "autoCreateTopicsEnableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 279
          },
          "name": "logRetentionHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 295
          },
          "name": "numPartitionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 248
          },
          "name": "autoCreateTopicsEnable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 269
          },
          "name": "logRetentionHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 285
          },
          "name": "numPartitions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolKafkaSettings"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolKafkaSettingsOutputReference"
    },
    "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 299
      },
      "name": "StreamingStreamPoolPrivateEndpointSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#nsg_ids StreamingStreamPool#nsg_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 303
          },
          "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/streaming_stream_pool#private_endpoint_ip StreamingStreamPool#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 307
          },
          "name": "privateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#subnet_id StreamingStreamPool#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 311
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolPrivateEndpointSettings"
    },
    "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-stream-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 409
          },
          "name": "resetNsgIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 425
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 441
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "StreamingStreamPoolPrivateEndpointSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 413
          },
          "name": "nsgIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 429
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 445
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 403
          },
          "name": "nsgIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 419
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 435
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 368
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.StreamingStreamPoolPrivateEndpointSettings"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolPrivateEndpointSettingsOutputReference"
    },
    "cdktf-provider-oci.StreamingStreamPoolTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 449
      },
      "name": "StreamingStreamPoolTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream_pool#create StreamingStreamPool#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 453
          },
          "name": "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/streaming_stream_pool#delete StreamingStreamPool#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 457
          },
          "name": "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/streaming_stream_pool#update StreamingStreamPool#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 461
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolTimeouts"
    },
    "cdktf-provider-oci.StreamingStreamPoolTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-stream-pool/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/streaming-stream-pool/index.ts",
        "line": 507
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 569
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 585
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 601
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StreamingStreamPoolTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 573
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 589
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 605
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 563
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 579
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 595
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream-pool/index.ts",
            "line": 519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingStreamPoolTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/streaming-stream-pool/index:StreamingStreamPoolTimeoutsOutputReference"
    },
    "cdktf-provider-oci.StreamingStreamTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/streaming-stream/index.ts",
        "line": 52
      },
      "name": "StreamingStreamTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/streaming_stream#create StreamingStream#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#delete StreamingStream#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/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/streaming_stream#update StreamingStream#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 64
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/streaming-stream/index:StreamingStreamTimeouts"
    },
    "cdktf-provider-oci.StreamingStreamTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.StreamingStreamTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/streaming-stream/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/streaming-stream/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 172
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 188
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 204
          },
          "name": "resetUpdate"
        }
      ],
      "name": "StreamingStreamTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 176
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 192
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 208
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 166
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 182
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 198
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/streaming-stream/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.StreamingStreamTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/streaming-stream/index:StreamingStreamTimeoutsOutputReference"
    },
    "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMapping": {
      "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/tenantmanagercontrolplane_subscription_mapping oci_tenantmanagercontrolplane_subscription_mapping}."
      },
      "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMapping",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/tenantmanagercontrolplane_subscription_mapping oci_tenantmanagercontrolplane_subscription_mapping} Resource."
        },
        "locationInModule": {
          "filename": "src/tenantmanagercontrolplane-subscription-mapping/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.TenantmanagercontrolplaneSubscriptionMappingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a TenantmanagercontrolplaneSubscriptionMapping resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/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 TenantmanagercontrolplaneSubscriptionMapping 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/tenantmanagercontrolplane_subscription_mapping#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing TenantmanagercontrolplaneSubscriptionMapping that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the TenantmanagercontrolplaneSubscriptionMapping to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 326
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 275
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 329
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 350
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "TenantmanagercontrolplaneSubscriptionMapping",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 284
          },
          "name": "isExplicitlyAssigned",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 289
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 307
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 323
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 312
          },
          "name": "timeTerminated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 317
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 263
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 279
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 302
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 333
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 256
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 269
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 295
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/tenantmanagercontrolplane-subscription-mapping/index:TenantmanagercontrolplaneSubscriptionMapping"
    },
    "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 9
      },
      "name": "TenantmanagercontrolplaneSubscriptionMappingConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/tenantmanagercontrolplane_subscription_mapping#compartment_id TenantmanagercontrolplaneSubscriptionMapping#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 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/tenantmanagercontrolplane_subscription_mapping#subscription_id TenantmanagercontrolplaneSubscriptionMapping#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 24
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/tenantmanagercontrolplane_subscription_mapping#id TenantmanagercontrolplaneSubscriptionMapping#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/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/tenantmanagercontrolplane_subscription_mapping#timeouts TenantmanagercontrolplaneSubscriptionMapping#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts"
          }
        }
      ],
      "symbolId": "src/tenantmanagercontrolplane-subscription-mapping/index:TenantmanagercontrolplaneSubscriptionMappingConfig"
    },
    "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 32
      },
      "name": "TenantmanagercontrolplaneSubscriptionMappingTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/tenantmanagercontrolplane_subscription_mapping#create TenantmanagercontrolplaneSubscriptionMapping#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/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/tenantmanagercontrolplane_subscription_mapping#delete TenantmanagercontrolplaneSubscriptionMapping#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/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/tenantmanagercontrolplane_subscription_mapping#update TenantmanagercontrolplaneSubscriptionMapping#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/tenantmanagercontrolplane-subscription-mapping/index:TenantmanagercontrolplaneSubscriptionMappingTimeouts"
    },
    "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/tenantmanagercontrolplane-subscription-mapping/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/tenantmanagercontrolplane-subscription-mapping/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "TenantmanagercontrolplaneSubscriptionMappingTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tenantmanagercontrolplane-subscription-mapping/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.TenantmanagercontrolplaneSubscriptionMappingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/tenantmanagercontrolplane-subscription-mapping/index:TenantmanagercontrolplaneSubscriptionMappingTimeoutsOutputReference"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUser": {
      "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/usage_proxy_subscription_redeemable_user oci_usage_proxy_subscription_redeemable_user}."
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user oci_usage_proxy_subscription_redeemable_user} Resource."
        },
        "locationInModule": {
          "filename": "src/usage-proxy-subscription-redeemable-user/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.UsageProxySubscriptionRedeemableUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a UsageProxySubscriptionRedeemableUser resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/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 UsageProxySubscriptionRedeemableUser 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/usage_proxy_subscription_redeemable_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing UsageProxySubscriptionRedeemableUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the UsageProxySubscriptionRedeemableUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 508
          },
          "name": "putItems",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 521
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 453
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 524
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 495
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 547
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "UsageProxySubscriptionRedeemableUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 390
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 505
          },
          "name": "items",
          "type": {
            "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 518
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 457
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 512
          },
          "name": "itemsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 470
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 483
          },
          "name": "tenancyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 528
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 499
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 447
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 463
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 476
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 489
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUser"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 9
      },
      "name": "UsageProxySubscriptionRedeemableUserConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#items UsageProxySubscriptionRedeemableUser#items}",
            "stability": "stable",
            "summary": "items block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 34
          },
          "name": "items",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems"
                    },
                    "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/usage_proxy_subscription_redeemable_user#subscription_id UsageProxySubscriptionRedeemableUser#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 20
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#tenancy_id UsageProxySubscriptionRedeemableUser#tenancy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 24
          },
          "name": "tenancyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/usage_proxy_subscription_redeemable_user#id UsageProxySubscriptionRedeemableUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/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/usage_proxy_subscription_redeemable_user#timeouts UsageProxySubscriptionRedeemableUser#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#user_id UsageProxySubscriptionRedeemableUser#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 28
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserConfig"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 42
      },
      "name": "UsageProxySubscriptionRedeemableUserItems",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#email_id UsageProxySubscriptionRedeemableUser#email_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 46
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#first_name UsageProxySubscriptionRedeemableUser#first_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 50
          },
          "name": "firstName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#last_name UsageProxySubscriptionRedeemableUser#last_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 54
          },
          "name": "lastName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserItems"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItemsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/usage-proxy-subscription-redeemable-user/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/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/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.UsageProxySubscriptionRedeemableUserItemsOutputReference"
            }
          }
        }
      ],
      "name": "UsageProxySubscriptionRedeemableUserItemsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 210
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/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/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 210
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserItemsList"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItemsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/usage-proxy-subscription-redeemable-user/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/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 177
          },
          "name": "resetFirstName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 193
          },
          "name": "resetLastName"
        }
      ],
      "name": "UsageProxySubscriptionRedeemableUserItemsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 165
          },
          "name": "emailIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 181
          },
          "name": "firstNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 197
          },
          "name": "lastNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 158
          },
          "name": "emailId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 171
          },
          "name": "firstName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 187
          },
          "name": "lastName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserItems"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserItemsOutputReference"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 221
      },
      "name": "UsageProxySubscriptionRedeemableUserTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/usage_proxy_subscription_redeemable_user#create UsageProxySubscriptionRedeemableUser#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 225
          },
          "name": "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/usage_proxy_subscription_redeemable_user#delete UsageProxySubscriptionRedeemableUser#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 229
          },
          "name": "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/usage_proxy_subscription_redeemable_user#update UsageProxySubscriptionRedeemableUser#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 233
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserTimeouts"
    },
    "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/usage-proxy-subscription-redeemable-user/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 341
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 357
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 373
          },
          "name": "resetUpdate"
        }
      ],
      "name": "UsageProxySubscriptionRedeemableUserTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 345
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 361
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 377
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 335
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 351
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 367
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/usage-proxy-subscription-redeemable-user/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.UsageProxySubscriptionRedeemableUserTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/usage-proxy-subscription-redeemable-user/index:UsageProxySubscriptionRedeemableUserTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VaultSecret": {
      "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/vault_secret oci_vault_secret}."
      },
      "fqn": "cdktf-provider-oci.VaultSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret oci_vault_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/vault-secret/index.ts",
          "line": 1558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.VaultSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VaultSecret resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1543
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VaultSecret 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/vault_secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VaultSecret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VaultSecret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1810
          },
          "name": "putReplicationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretReplicationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1826
          },
          "name": "putRotationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretRotationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1842
          },
          "name": "putSecretContent",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretSecretContent"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1858
          },
          "name": "putSecretGenerationContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1874
          },
          "name": "putSecretRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.VaultSecretSecretRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1890
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1622
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1638
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1654
          },
          "name": "resetEnableAutoGeneration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1670
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1686
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1735
          },
          "name": "resetMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1813
          },
          "name": "resetReplicationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1829
          },
          "name": "resetRotationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1845
          },
          "name": "resetSecretContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1861
          },
          "name": "resetSecretGenerationContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1877
          },
          "name": "resetSecretRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1893
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1905
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1926
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VaultSecret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1531
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1610
          },
          "name": "currentVersionNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1695
          },
          "name": "isAutoGenerationEnabled",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1700
          },
          "name": "isReplica",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1718
          },
          "name": "lastRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1723
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1744
          },
          "name": "nextRotationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1807
          },
          "name": "replicationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1823
          },
          "name": "rotationConfig",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1749
          },
          "name": "rotationStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1839
          },
          "name": "secretContent",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretContentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1855
          },
          "name": "secretGenerationContext",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1871
          },
          "name": "secretRules",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1768
          },
          "name": "sourceRegionInformation",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSourceRegionInformationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1773
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1778
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1783
          },
          "name": "timeOfCurrentVersionExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1788
          },
          "name": "timeOfDeletion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1887
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1605
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1626
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1642
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1658
          },
          "name": "enableAutoGenerationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1674
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1690
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1713
          },
          "name": "keyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1739
          },
          "name": "metadataInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1817
          },
          "name": "replicationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretReplicationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1833
          },
          "name": "rotationConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1849
          },
          "name": "secretContentInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretContent"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1865
          },
          "name": "secretGenerationContextInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContext"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1762
          },
          "name": "secretNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1881
          },
          "name": "secretRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretSecretRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1897
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VaultSecretTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1801
          },
          "name": "vaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1598
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1616
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1632
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1648
          },
          "name": "enableAutoGeneration",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1664
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1680
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1706
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1729
          },
          "name": "metadata",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1755
          },
          "name": "secretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1794
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecret"
    },
    "cdktf-provider-oci.VaultSecretConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 9
      },
      "name": "VaultSecretConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#compartment_id VaultSecret#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 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/vault_secret#key_id VaultSecret#key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 40
          },
          "name": "keyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#secret_name VaultSecret#secret_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 48
          },
          "name": "secretName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#vault_id VaultSecret#vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 52
          },
          "name": "vaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#defined_tags VaultSecret#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/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/vault_secret#description VaultSecret#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/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/vault_secret#enable_auto_generation VaultSecret#enable_auto_generation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 25
          },
          "name": "enableAutoGeneration",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vault_secret#freeform_tags VaultSecret#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/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/vault_secret#id VaultSecret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/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/vault_secret#metadata VaultSecret#metadata}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 44
          },
          "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/vault_secret#replication_config VaultSecret#replication_config}",
            "stability": "stable",
            "summary": "replication_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 58
          },
          "name": "replicationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretReplicationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#rotation_config VaultSecret#rotation_config}",
            "stability": "stable",
            "summary": "rotation_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 64
          },
          "name": "rotationConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#secret_content VaultSecret#secret_content}",
            "stability": "stable",
            "summary": "secret_content block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 70
          },
          "name": "secretContent",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretContent"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#secret_generation_context VaultSecret#secret_generation_context}",
            "stability": "stable",
            "summary": "secret_generation_context block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 76
          },
          "name": "secretGenerationContext",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#secret_rules VaultSecret#secret_rules}",
            "stability": "stable",
            "summary": "secret_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 82
          },
          "name": "secretRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretSecretRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#timeouts VaultSecret#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 88
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretTimeouts"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretConfig"
    },
    "cdktf-provider-oci.VaultSecretReplicationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 348
      },
      "name": "VaultSecretReplicationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#replication_targets VaultSecret#replication_targets}",
            "stability": "stable",
            "summary": "replication_targets block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 358
          },
          "name": "replicationTargets",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets"
                    },
                    "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/vault_secret#is_write_forward_enabled VaultSecret#is_write_forward_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 352
          },
          "name": "isWriteForwardEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretReplicationConfig"
    },
    "cdktf-provider-oci.VaultSecretReplicationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 397
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 456
          },
          "name": "putReplicationTargets",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 443
          },
          "name": "resetIsWriteForwardEnabled"
        }
      ],
      "name": "VaultSecretReplicationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 453
          },
          "name": "replicationTargets",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargetsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 447
          },
          "name": "isWriteForwardEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 460
          },
          "name": "replicationTargetsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 437
          },
          "name": "isWriteForwardEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretReplicationConfig"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretReplicationConfigOutputReference"
    },
    "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 175
      },
      "name": "VaultSecretReplicationConfigReplicationTargets",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#target_key_id VaultSecret#target_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 179
          },
          "name": "targetKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#target_region VaultSecret#target_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 183
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#target_vault_id VaultSecret#target_vault_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 187
          },
          "name": "targetVaultId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretReplicationConfigReplicationTargets"
    },
    "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargetsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargetsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/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.VaultSecretReplicationConfigReplicationTargetsOutputReference"
            }
          }
        }
      ],
      "name": "VaultSecretReplicationConfigReplicationTargetsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 337
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vault-secret/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/vault-secret/index.ts",
            "line": 337
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretReplicationConfigReplicationTargetsList"
    },
    "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargetsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargetsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 233
      },
      "name": "VaultSecretReplicationConfigReplicationTargetsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 298
          },
          "name": "targetKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 311
          },
          "name": "targetRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 324
          },
          "name": "targetVaultIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 291
          },
          "name": "targetKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 304
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 317
          },
          "name": "targetVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VaultSecretReplicationConfigReplicationTargets"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretReplicationConfigReplicationTargetsOutputReference"
    },
    "cdktf-provider-oci.VaultSecretRotationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretRotationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 611
      },
      "name": "VaultSecretRotationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#target_system_details VaultSecret#target_system_details}",
            "stability": "stable",
            "summary": "target_system_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 625
          },
          "name": "targetSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#is_scheduled_rotation_enabled VaultSecret#is_scheduled_rotation_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 615
          },
          "name": "isScheduledRotationEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vault_secret#rotation_interval VaultSecret#rotation_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 619
          },
          "name": "rotationInterval",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretRotationConfig"
    },
    "cdktf-provider-oci.VaultSecretRotationConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretRotationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 752
          },
          "name": "putTargetSystemDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 723
          },
          "name": "resetIsScheduledRotationEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 739
          },
          "name": "resetRotationInterval"
        }
      ],
      "name": "VaultSecretRotationConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 749
          },
          "name": "targetSystemDetails",
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 727
          },
          "name": "isScheduledRotationEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 743
          },
          "name": "rotationIntervalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 756
          },
          "name": "targetSystemDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 717
          },
          "name": "isScheduledRotationEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 733
          },
          "name": "rotationInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfig"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretRotationConfigOutputReference"
    },
    "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 464
      },
      "name": "VaultSecretRotationConfigTargetSystemDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#target_system_type VaultSecret#target_system_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 476
          },
          "name": "targetSystemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#adb_id VaultSecret#adb_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 468
          },
          "name": "adbId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#function_id VaultSecret#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 472
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretRotationConfigTargetSystemDetails"
    },
    "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 574
          },
          "name": "resetAdbId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 590
          },
          "name": "resetFunctionId"
        }
      ],
      "name": "VaultSecretRotationConfigTargetSystemDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 578
          },
          "name": "adbIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 594
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 607
          },
          "name": "targetSystemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 568
          },
          "name": "adbId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 584
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 600
          },
          "name": "targetSystemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretRotationConfigTargetSystemDetails"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretRotationConfigTargetSystemDetailsOutputReference"
    },
    "cdktf-provider-oci.VaultSecretSecretContent": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretContent",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 760
      },
      "name": "VaultSecretSecretContent",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#content_type VaultSecret#content_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 768
          },
          "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/vault_secret#content VaultSecret#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 764
          },
          "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/vault_secret#name VaultSecret#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 772
          },
          "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/vault_secret#stage VaultSecret#stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 776
          },
          "name": "stage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretContent"
    },
    "cdktf-provider-oci.VaultSecretSecretContentOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretContentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/index.ts",
          "line": 836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 887
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 916
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 932
          },
          "name": "resetStage"
        }
      ],
      "name": "VaultSecretSecretContentOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 891
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 904
          },
          "name": "contentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 920
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 936
          },
          "name": "stageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 881
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 897
          },
          "name": "contentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 910
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 926
          },
          "name": "stage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretContent"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretContentOutputReference"
    },
    "cdktf-provider-oci.VaultSecretSecretGenerationContext": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 940
      },
      "name": "VaultSecretSecretGenerationContext",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#generation_template VaultSecret#generation_template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 944
          },
          "name": "generationTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#generation_type VaultSecret#generation_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 948
          },
          "name": "generationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#passphrase_length VaultSecret#passphrase_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 952
          },
          "name": "passphraseLength",
          "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/vault_secret#secret_template VaultSecret#secret_template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 956
          },
          "name": "secretTemplate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretGenerationContext"
    },
    "cdktf-provider-oci.VaultSecretSecretGenerationContextOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1093
          },
          "name": "resetPassphraseLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1109
          },
          "name": "resetSecretTemplate"
        }
      ],
      "name": "VaultSecretSecretGenerationContextOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1068
          },
          "name": "generationTemplateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1081
          },
          "name": "generationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1097
          },
          "name": "passphraseLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1113
          },
          "name": "secretTemplateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1061
          },
          "name": "generationTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1074
          },
          "name": "generationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1087
          },
          "name": "passphraseLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1103
          },
          "name": "secretTemplate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1020
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSecretGenerationContext"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretGenerationContextOutputReference"
    },
    "cdktf-provider-oci.VaultSecretSecretRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1117
      },
      "name": "VaultSecretSecretRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#rule_type VaultSecret#rule_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1129
          },
          "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/vault_secret#is_enforced_on_deleted_secret_versions VaultSecret#is_enforced_on_deleted_secret_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1121
          },
          "name": "isEnforcedOnDeletedSecretVersions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vault_secret#is_secret_content_retrieval_blocked_on_expiry VaultSecret#is_secret_content_retrieval_blocked_on_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1125
          },
          "name": "isSecretContentRetrievalBlockedOnExpiry",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vault_secret#secret_version_expiry_interval VaultSecret#secret_version_expiry_interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1133
          },
          "name": "secretVersionExpiryInterval",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#time_of_absolute_expiry VaultSecret#time_of_absolute_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1137
          },
          "name": "timeOfAbsoluteExpiry",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretRules"
    },
    "cdktf-provider-oci.VaultSecretSecretRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 1343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/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.VaultSecretSecretRulesOutputReference"
            }
          }
        }
      ],
      "name": "VaultSecretSecretRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1351
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vault-secret/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/vault-secret/index.ts",
            "line": 1351
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VaultSecretSecretRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretRulesList"
    },
    "cdktf-provider-oci.VaultSecretSecretRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSecretRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1273
          },
          "name": "resetIsEnforcedOnDeletedSecretVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1289
          },
          "name": "resetIsSecretContentRetrievalBlockedOnExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1318
          },
          "name": "resetSecretVersionExpiryInterval"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1334
          },
          "name": "resetTimeOfAbsoluteExpiry"
        }
      ],
      "name": "VaultSecretSecretRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1277
          },
          "name": "isEnforcedOnDeletedSecretVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1293
          },
          "name": "isSecretContentRetrievalBlockedOnExpiryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1306
          },
          "name": "ruleTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1322
          },
          "name": "secretVersionExpiryIntervalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1338
          },
          "name": "timeOfAbsoluteExpiryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1267
          },
          "name": "isEnforcedOnDeletedSecretVersions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1283
          },
          "name": "isSecretContentRetrievalBlockedOnExpiry",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1299
          },
          "name": "ruleType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1312
          },
          "name": "secretVersionExpiryInterval",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1328
          },
          "name": "timeOfAbsoluteExpiry",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VaultSecretSecretRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSecretRulesOutputReference"
    },
    "cdktf-provider-oci.VaultSecretSourceRegionInformation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSourceRegionInformation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 90
      },
      "name": "VaultSecretSourceRegionInformation",
      "symbolId": "src/vault-secret/index:VaultSecretSourceRegionInformation"
    },
    "cdktf-provider-oci.VaultSecretSourceRegionInformationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSourceRegionInformationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 157
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/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.VaultSecretSourceRegionInformationOutputReference"
            }
          }
        }
      ],
      "name": "VaultSecretSourceRegionInformationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 164
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vault-secret/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/vault-secret/index.ts",
            "line": 164
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSourceRegionInformationList"
    },
    "cdktf-provider-oci.VaultSecretSourceRegionInformationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretSourceRegionInformationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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/vault-secret/index.ts",
        "line": 113
      },
      "name": "VaultSecretSourceRegionInformationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 142
          },
          "name": "sourceKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 147
          },
          "name": "sourceRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 152
          },
          "name": "sourceVaultId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VaultSecretSourceRegionInformation"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretSourceRegionInformationOutputReference"
    },
    "cdktf-provider-oci.VaultSecretTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1362
      },
      "name": "VaultSecretTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vault_secret#create VaultSecret#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1366
          },
          "name": "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/vault_secret#delete VaultSecret#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1370
          },
          "name": "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/vault_secret#update VaultSecret#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1374
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretTimeouts"
    },
    "cdktf-provider-oci.VaultSecretTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VaultSecretTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vault-secret/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vault-secret/index.ts",
        "line": 1420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1482
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1498
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1514
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VaultSecretTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1486
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1502
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1518
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1476
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1492
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1508
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vault-secret/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VaultSecretTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vault-secret/index:VaultSecretTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VbsInstVbsInstance": {
      "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/vbs_inst_vbs_instance oci_vbs_inst_vbs_instance}."
      },
      "fqn": "cdktf-provider-oci.VbsInstVbsInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vbs_inst_vbs_instance oci_vbs_inst_vbs_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/vbs-inst-vbs-instance/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.VbsInstVbsInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vbs-inst-vbs-instance/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VbsInstVbsInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/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 VbsInstVbsInstance 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/vbs_inst_vbs_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VbsInstVbsInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VbsInstVbsInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 455
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 334
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 350
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 366
          },
          "name": "resetIdcsAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 382
          },
          "name": "resetIsResourceUsageAgreementGranted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 416
          },
          "name": "resetResourceCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 458
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 470
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 485
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VbsInstVbsInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 391
          },
          "name": "lifecyleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 425
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 431
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 436
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 452
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 441
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 446
          },
          "name": "vbsAccessUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 322
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 338
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 370
          },
          "name": "idcsAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 354
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 386
          },
          "name": "isResourceUsageAgreementGrantedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 404
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 420
          },
          "name": "resourceCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 462
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 315
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 328
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 344
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 360
          },
          "name": "idcsAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 376
          },
          "name": "isResourceUsageAgreementGranted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 410
          },
          "name": "resourceCompartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vbs-inst-vbs-instance/index:VbsInstVbsInstance"
    },
    "cdktf-provider-oci.VbsInstVbsInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VbsInstVbsInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vbs-inst-vbs-instance/index.ts",
        "line": 9
      },
      "name": "VbsInstVbsInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vbs_inst_vbs_instance#compartment_id VbsInstVbsInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-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/vbs_inst_vbs_instance#display_name VbsInstVbsInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/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/vbs_inst_vbs_instance#name VbsInstVbsInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vbs_inst_vbs_instance#defined_tags VbsInstVbsInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-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/vbs_inst_vbs_instance#freeform_tags VbsInstVbsInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-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/vbs_inst_vbs_instance#id VbsInstVbsInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/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/vbs_inst_vbs_instance#idcs_access_token VbsInstVbsInstance#idcs_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 36
          },
          "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/vbs_inst_vbs_instance#is_resource_usage_agreement_granted VbsInstVbsInstance#is_resource_usage_agreement_granted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 40
          },
          "name": "isResourceUsageAgreementGranted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vbs_inst_vbs_instance#resource_compartment_id VbsInstVbsInstance#resource_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 48
          },
          "name": "resourceCompartmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vbs_inst_vbs_instance#timeouts VbsInstVbsInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/vbs-inst-vbs-instance/index:VbsInstVbsInstanceConfig"
    },
    "cdktf-provider-oci.VbsInstVbsInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vbs-inst-vbs-instance/index.ts",
        "line": 56
      },
      "name": "VbsInstVbsInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vbs_inst_vbs_instance#create VbsInstVbsInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/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/vbs_inst_vbs_instance#delete VbsInstVbsInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/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/vbs_inst_vbs_instance#update VbsInstVbsInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vbs-inst-vbs-instance/index:VbsInstVbsInstanceTimeouts"
    },
    "cdktf-provider-oci.VbsInstVbsInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vbs-inst-vbs-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vbs-inst-vbs-instance/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VbsInstVbsInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vbs-inst-vbs-instance/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VbsInstVbsInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vbs-inst-vbs-instance/index:VbsInstVbsInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VisualBuilderVbInstance": {
      "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/visual_builder_vb_instance oci_visual_builder_vb_instance}."
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance oci_visual_builder_vb_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/index.ts",
          "line": 937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 905
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VisualBuilderVbInstance resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 922
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VisualBuilderVbInstance 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/visual_builder_vb_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VisualBuilderVbInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VisualBuilderVbInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1163
          },
          "name": "putAlternateCustomEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1179
          },
          "name": "putCustomEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1195
          },
          "name": "putNetworkEndpointDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1211
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1166
          },
          "name": "resetAlternateCustomEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 993
          },
          "name": "resetConsumptionModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1182
          },
          "name": "resetCustomEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1009
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1038
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1054
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1070
          },
          "name": "resetIdcsOpenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1091
          },
          "name": "resetIsVisualBuilderEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1198
          },
          "name": "resetNetworkEndpointDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1214
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1226
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1244
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VisualBuilderVbInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 910
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1160
          },
          "name": "alternateCustomEndpoints",
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1176
          },
          "name": "customEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1079
          },
          "name": "instanceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1100
          },
          "name": "managementNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1105
          },
          "name": "managementVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1192
          },
          "name": "networkEndpointDetails",
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1123
          },
          "name": "serviceNatGatewayIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1128
          },
          "name": "serviceVcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1133
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1138
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1144
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1149
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1208
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1154
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1170
          },
          "name": "alternateCustomEndpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 981
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 997
          },
          "name": "consumptionModelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1186
          },
          "name": "customEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1013
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1026
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1042
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1074
          },
          "name": "idcsOpenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1058
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1095
          },
          "name": "isVisualBuilderEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1202
          },
          "name": "networkEndpointDetailsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1118
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1218
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 974
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 987
          },
          "name": "consumptionModel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1003
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1019
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1032
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1048
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1064
          },
          "name": "idcsOpenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1085
          },
          "name": "isVisualBuilderEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 1111
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstance"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 74
      },
      "name": "VisualBuilderVbInstanceAlternateCustomEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#hostname VisualBuilderVbInstance#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 82
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#certificate_secret_id VisualBuilderVbInstance#certificate_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 78
          },
          "name": "certificateSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceAlternateCustomEndpoints"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpointsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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.VisualBuilderVbInstanceAlternateCustomEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "VisualBuilderVbInstanceAlternateCustomEndpointsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 214
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
            "line": 214
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceAlternateCustomEndpointsList"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpointsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
        "line": 121
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 179
          },
          "name": "resetCertificateSecretId"
        }
      ],
      "name": "VisualBuilderVbInstanceAlternateCustomEndpointsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 188
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 183
          },
          "name": "certificateSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 201
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 173
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 194
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceAlternateCustomEndpointsOutputReference"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 9
      },
      "name": "VisualBuilderVbInstanceConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#compartment_id VisualBuilderVbInstance#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-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/visual_builder_vb_instance#display_name VisualBuilderVbInstance#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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/visual_builder_vb_instance#node_count VisualBuilderVbInstance#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 48
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#alternate_custom_endpoints VisualBuilderVbInstance#alternate_custom_endpoints}",
            "stability": "stable",
            "summary": "alternate_custom_endpoints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 54
          },
          "name": "alternateCustomEndpoints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceAlternateCustomEndpoints"
                    },
                    "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/visual_builder_vb_instance#consumption_model VisualBuilderVbInstance#consumption_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 17
          },
          "name": "consumptionModel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#custom_endpoint VisualBuilderVbInstance#custom_endpoint}",
            "stability": "stable",
            "summary": "custom_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 60
          },
          "name": "customEndpoint",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#defined_tags VisualBuilderVbInstance#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-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/visual_builder_vb_instance#freeform_tags VisualBuilderVbInstance#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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/visual_builder_vb_instance#id VisualBuilderVbInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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/visual_builder_vb_instance#idcs_open_id VisualBuilderVbInstance#idcs_open_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 40
          },
          "name": "idcsOpenId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#is_visual_builder_enabled VisualBuilderVbInstance#is_visual_builder_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 44
          },
          "name": "isVisualBuilderEnabled",
          "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/visual_builder_vb_instance#network_endpoint_details VisualBuilderVbInstance#network_endpoint_details}",
            "stability": "stable",
            "summary": "network_endpoint_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 66
          },
          "name": "networkEndpointDetails",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#timeouts VisualBuilderVbInstance#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 72
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceConfig"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 225
      },
      "name": "VisualBuilderVbInstanceCustomEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#hostname VisualBuilderVbInstance#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 233
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#certificate_secret_id VisualBuilderVbInstance#certificate_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 229
          },
          "name": "certificateSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceCustomEndpoint"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 318
          },
          "name": "resetCertificateSecretId"
        }
      ],
      "name": "VisualBuilderVbInstanceCustomEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 327
          },
          "name": "certificateSecretVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 322
          },
          "name": "certificateSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 340
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 312
          },
          "name": "certificateSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 333
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceCustomEndpoint"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceCustomEndpointOutputReference"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 493
      },
      "name": "VisualBuilderVbInstanceNetworkEndpointDetails",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#network_endpoint_type VisualBuilderVbInstance#network_endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 501
          },
          "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/visual_builder_vb_instance#allowlisted_http_ips VisualBuilderVbInstance#allowlisted_http_ips}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 497
          },
          "name": "allowlistedHttpIps",
          "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/visual_builder_vb_instance#allowlisted_http_vcns VisualBuilderVbInstance#allowlisted_http_vcns}",
            "stability": "stable",
            "summary": "allowlisted_http_vcns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 519
          },
          "name": "allowlistedHttpVcns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "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/visual_builder_vb_instance#network_security_group_ids VisualBuilderVbInstance#network_security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 505
          },
          "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/visual_builder_vb_instance#private_endpoint_ip VisualBuilderVbInstance#private_endpoint_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 509
          },
          "name": "privateEndpointIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#subnet_id VisualBuilderVbInstance#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 513
          },
          "name": "subnetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceNetworkEndpointDetails"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 344
      },
      "name": "VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns",
      "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/visual_builder_vb_instance#id VisualBuilderVbInstance#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 355
          },
          "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/visual_builder_vb_instance#allowlisted_ip_cidrs VisualBuilderVbInstance#allowlisted_ip_cidrs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 348
          },
          "name": "allowlistedIpCidrs",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
            }
          }
        }
      ],
      "name": "VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 482
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
            "line": 482
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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/visual-builder-vb-instance/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 452
          },
          "name": "resetAllowlistedIpCidrs"
        }
      ],
      "name": "VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 456
          },
          "name": "allowlistedIpCidrsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 446
          },
          "name": "allowlistedIpCidrs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 462
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsOutputReference"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 730
          },
          "name": "putAllowlistedHttpVcns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 656
          },
          "name": "resetAllowlistedHttpIps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 733
          },
          "name": "resetAllowlistedHttpVcns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 685
          },
          "name": "resetNetworkSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 701
          },
          "name": "resetPrivateEndpointIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 717
          },
          "name": "resetSubnetId"
        }
      ],
      "name": "VisualBuilderVbInstanceNetworkEndpointDetailsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 727
          },
          "name": "allowlistedHttpVcns",
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 660
          },
          "name": "allowlistedHttpIpsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 737
          },
          "name": "allowlistedHttpVcnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetailsAllowlistedHttpVcns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 673
          },
          "name": "networkEndpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 689
          },
          "name": "networkSecurityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 705
          },
          "name": "privateEndpointIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 721
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 650
          },
          "name": "allowlistedHttpIps",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 666
          },
          "name": "networkEndpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 679
          },
          "name": "networkSecurityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 695
          },
          "name": "privateEndpointIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 711
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceNetworkEndpointDetails"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceNetworkEndpointDetailsOutputReference"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 741
      },
      "name": "VisualBuilderVbInstanceTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/visual_builder_vb_instance#create VisualBuilderVbInstance#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 745
          },
          "name": "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/visual_builder_vb_instance#delete VisualBuilderVbInstance#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 749
          },
          "name": "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/visual_builder_vb_instance#update VisualBuilderVbInstance#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 753
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceTimeouts"
    },
    "cdktf-provider-oci.VisualBuilderVbInstanceTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/visual-builder-vb-instance/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/visual-builder-vb-instance/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 861
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 877
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 893
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VisualBuilderVbInstanceTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 865
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 881
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 897
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 855
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 871
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 887
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/visual-builder-vb-instance/index.ts",
            "line": 811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VisualBuilderVbInstanceTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/visual-builder-vb-instance/index:VisualBuilderVbInstanceTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysi": {
      "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/vn_monitoring_path_analysi oci_vn_monitoring_path_analysi}."
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysi",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi oci_vn_monitoring_path_analysi} Resource."
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VnMonitoringPathAnalysi resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1246
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VnMonitoringPathAnalysi 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/vn_monitoring_path_analysi#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VnMonitoringPathAnalysi that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VnMonitoringPathAnalysi to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1392
          },
          "name": "putDestinationEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1408
          },
          "name": "putProtocolParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1424
          },
          "name": "putQueryOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1440
          },
          "name": "putSourceEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1456
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1302
          },
          "name": "resetCacheControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1318
          },
          "name": "resetCompartmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1395
          },
          "name": "resetDestinationEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1334
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1350
          },
          "name": "resetPathAnalyzerTestId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1366
          },
          "name": "resetProtocol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1411
          },
          "name": "resetProtocolParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1427
          },
          "name": "resetQueryOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1443
          },
          "name": "resetSourceEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1459
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1471
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1487
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VnMonitoringPathAnalysi",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1234
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1389
          },
          "name": "destinationEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1405
          },
          "name": "protocolParameters",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1421
          },
          "name": "queryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1437
          },
          "name": "sourceEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1453
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1306
          },
          "name": "cacheControlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1322
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1399
          },
          "name": "destinationEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1338
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1354
          },
          "name": "pathAnalyzerTestIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1370
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1415
          },
          "name": "protocolParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1431
          },
          "name": "queryOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1447
          },
          "name": "sourceEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1463
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1383
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1296
          },
          "name": "cacheControl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1312
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1328
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1344
          },
          "name": "pathAnalyzerTestId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1360
          },
          "name": "protocol",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1376
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysi"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 9
      },
      "name": "VnMonitoringPathAnalysiConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#type VnMonitoringPathAnalysi#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 36
          },
          "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/vn_monitoring_path_analysi#cache_control VnMonitoringPathAnalysi#cache_control}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 13
          },
          "name": "cacheControl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#compartment_id VnMonitoringPathAnalysi#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/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/vn_monitoring_path_analysi#destination_endpoint VnMonitoringPathAnalysi#destination_endpoint}",
            "stability": "stable",
            "summary": "destination_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 42
          },
          "name": "destinationEndpoint",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/vn_monitoring_path_analysi#id VnMonitoringPathAnalysi#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 24
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#path_analyzer_test_id VnMonitoringPathAnalysi#path_analyzer_test_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 28
          },
          "name": "pathAnalyzerTestId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#protocol VnMonitoringPathAnalysi#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 32
          },
          "name": "protocol",
          "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/vn_monitoring_path_analysi#protocol_parameters VnMonitoringPathAnalysi#protocol_parameters}",
            "stability": "stable",
            "summary": "protocol_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 48
          },
          "name": "protocolParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#query_options VnMonitoringPathAnalysi#query_options}",
            "stability": "stable",
            "summary": "query_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 54
          },
          "name": "queryOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#source_endpoint VnMonitoringPathAnalysi#source_endpoint}",
            "stability": "stable",
            "summary": "source_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 60
          },
          "name": "sourceEndpoint",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#timeouts VnMonitoringPathAnalysi#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiConfig"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 68
      },
      "name": "VnMonitoringPathAnalysiDestinationEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#type VnMonitoringPathAnalysi#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 96
          },
          "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/vn_monitoring_path_analysi#address VnMonitoringPathAnalysi#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 72
          },
          "name": "address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#instance_id VnMonitoringPathAnalysi#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 76
          },
          "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/vn_monitoring_path_analysi#listener_id VnMonitoringPathAnalysi#listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 80
          },
          "name": "listenerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#load_balancer_id VnMonitoringPathAnalysi#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 84
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#network_load_balancer_id VnMonitoringPathAnalysi#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 88
          },
          "name": "networkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#subnet_id VnMonitoringPathAnalysi#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 92
          },
          "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/vn_monitoring_path_analysi#vlan_id VnMonitoringPathAnalysi#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 100
          },
          "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/vn_monitoring_path_analysi#vnic_id VnMonitoringPathAnalysi#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 104
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiDestinationEndpoint"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 280
          },
          "name": "resetAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 296
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 312
          },
          "name": "resetListenerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 328
          },
          "name": "resetLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 344
          },
          "name": "resetNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 365
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 394
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 410
          },
          "name": "resetVnicId"
        }
      ],
      "name": "VnMonitoringPathAnalysiDestinationEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 353
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 284
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 300
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 316
          },
          "name": "listenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 332
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 348
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 369
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 382
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 398
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 414
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 274
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 290
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 306
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 322
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 338
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 359
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 375
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 388
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 404
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiDestinationEndpoint"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiDestinationEndpointOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 418
      },
      "name": "VnMonitoringPathAnalysiProtocolParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#type VnMonitoringPathAnalysi#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 438
          },
          "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/vn_monitoring_path_analysi#destination_port VnMonitoringPathAnalysi#destination_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 422
          },
          "name": "destinationPort",
          "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/vn_monitoring_path_analysi#icmp_code VnMonitoringPathAnalysi#icmp_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 426
          },
          "name": "icmpCode",
          "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/vn_monitoring_path_analysi#icmp_type VnMonitoringPathAnalysi#icmp_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 430
          },
          "name": "icmpType",
          "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/vn_monitoring_path_analysi#source_port VnMonitoringPathAnalysi#source_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 434
          },
          "name": "sourcePort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiProtocolParameters"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 562
          },
          "name": "resetDestinationPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 578
          },
          "name": "resetIcmpCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 594
          },
          "name": "resetIcmpType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 610
          },
          "name": "resetSourcePort"
        }
      ],
      "name": "VnMonitoringPathAnalysiProtocolParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 566
          },
          "name": "destinationPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 582
          },
          "name": "icmpCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 598
          },
          "name": "icmpTypeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 614
          },
          "name": "sourcePortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 627
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 556
          },
          "name": "destinationPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 572
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 588
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 604
          },
          "name": "sourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 620
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiProtocolParameters"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiProtocolParametersOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 631
      },
      "name": "VnMonitoringPathAnalysiQueryOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#is_bi_directional_analysis VnMonitoringPathAnalysi#is_bi_directional_analysis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 635
          },
          "name": "isBiDirectionalAnalysis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiQueryOptions"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 707
          },
          "name": "resetIsBiDirectionalAnalysis"
        }
      ],
      "name": "VnMonitoringPathAnalysiQueryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 711
          },
          "name": "isBiDirectionalAnalysisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 701
          },
          "name": "isBiDirectionalAnalysis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiQueryOptions"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiQueryOptionsOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 715
      },
      "name": "VnMonitoringPathAnalysiSourceEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#type VnMonitoringPathAnalysi#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 743
          },
          "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/vn_monitoring_path_analysi#address VnMonitoringPathAnalysi#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 719
          },
          "name": "address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#instance_id VnMonitoringPathAnalysi#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 723
          },
          "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/vn_monitoring_path_analysi#listener_id VnMonitoringPathAnalysi#listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 727
          },
          "name": "listenerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#load_balancer_id VnMonitoringPathAnalysi#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 731
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#network_load_balancer_id VnMonitoringPathAnalysi#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 735
          },
          "name": "networkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#subnet_id VnMonitoringPathAnalysi#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 739
          },
          "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/vn_monitoring_path_analysi#vlan_id VnMonitoringPathAnalysi#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 747
          },
          "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/vn_monitoring_path_analysi#vnic_id VnMonitoringPathAnalysi#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 751
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiSourceEndpoint"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/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/vn-monitoring-path-analysi/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 927
          },
          "name": "resetAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 943
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 959
          },
          "name": "resetListenerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 975
          },
          "name": "resetLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 991
          },
          "name": "resetNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1012
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1041
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1057
          },
          "name": "resetVnicId"
        }
      ],
      "name": "VnMonitoringPathAnalysiSourceEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1000
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 931
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 947
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 963
          },
          "name": "listenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 979
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 995
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1016
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1029
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1045
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1061
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 921
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 937
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 953
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 969
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 985
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1006
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1022
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1035
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1051
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiSourceEndpoint"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiSourceEndpointOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 1065
      },
      "name": "VnMonitoringPathAnalysiTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analysi#create VnMonitoringPathAnalysi#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1069
          },
          "name": "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/vn_monitoring_path_analysi#delete VnMonitoringPathAnalysi#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1073
          },
          "name": "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/vn_monitoring_path_analysi#update VnMonitoringPathAnalysi#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1077
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiTimeouts"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalysiTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analysi/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analysi/index.ts",
        "line": 1123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1185
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1201
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1217
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VnMonitoringPathAnalysiTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1189
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1205
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1221
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1179
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1195
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1211
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analysi/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VnMonitoringPathAnalysiTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analysi/index:VnMonitoringPathAnalysiTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTest": {
      "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/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test}."
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTest",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test oci_vn_monitoring_path_analyzer_test} Resource."
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 1229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VnMonitoringPathAnalyzerTest resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1246
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VnMonitoringPathAnalyzerTest 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/vn_monitoring_path_analyzer_test#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VnMonitoringPathAnalyzerTest that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VnMonitoringPathAnalyzerTest to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1410
          },
          "name": "putDestinationEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1423
          },
          "name": "putProtocolParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1439
          },
          "name": "putQueryOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1455
          },
          "name": "putSourceEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1468
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1315
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1331
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1347
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1363
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1426
          },
          "name": "resetProtocolParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1442
          },
          "name": "resetQueryOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1471
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1483
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VnMonitoringPathAnalyzerTest",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1234
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1407
          },
          "name": "destinationEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1420
          },
          "name": "protocolParameters",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1436
          },
          "name": "queryOptions",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1452
          },
          "name": "sourceEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1385
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1391
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1396
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1465
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1401
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1303
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1319
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1414
          },
          "name": "destinationEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1335
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1351
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1367
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1380
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1430
          },
          "name": "protocolParametersInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1446
          },
          "name": "queryOptionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1459
          },
          "name": "sourceEndpointInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1475
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1296
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1309
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1325
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1341
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1357
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1373
          },
          "name": "protocol",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTest"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 9
      },
      "name": "VnMonitoringPathAnalyzerTestConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#compartment_id VnMonitoringPathAnalyzerTest#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/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/vn_monitoring_path_analyzer_test#destination_endpoint VnMonitoringPathAnalyzerTest#destination_endpoint}",
            "stability": "stable",
            "summary": "destination_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 42
          },
          "name": "destinationEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#protocol VnMonitoringPathAnalyzerTest#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 36
          },
          "name": "protocol",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#source_endpoint VnMonitoringPathAnalyzerTest#source_endpoint}",
            "stability": "stable",
            "summary": "source_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 60
          },
          "name": "sourceEndpoint",
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#defined_tags VnMonitoringPathAnalyzerTest#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/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/vn_monitoring_path_analyzer_test#display_name VnMonitoringPathAnalyzerTest#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/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/vn_monitoring_path_analyzer_test#freeform_tags VnMonitoringPathAnalyzerTest#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/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/vn_monitoring_path_analyzer_test#id VnMonitoringPathAnalyzerTest#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/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/vn_monitoring_path_analyzer_test#protocol_parameters VnMonitoringPathAnalyzerTest#protocol_parameters}",
            "stability": "stable",
            "summary": "protocol_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 48
          },
          "name": "protocolParameters",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#query_options VnMonitoringPathAnalyzerTest#query_options}",
            "stability": "stable",
            "summary": "query_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 54
          },
          "name": "queryOptions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#timeouts VnMonitoringPathAnalyzerTest#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 66
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestConfig"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 68
      },
      "name": "VnMonitoringPathAnalyzerTestDestinationEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 96
          },
          "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/vn_monitoring_path_analyzer_test#address VnMonitoringPathAnalyzerTest#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 72
          },
          "name": "address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#instance_id VnMonitoringPathAnalyzerTest#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 76
          },
          "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/vn_monitoring_path_analyzer_test#listener_id VnMonitoringPathAnalyzerTest#listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 80
          },
          "name": "listenerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#load_balancer_id VnMonitoringPathAnalyzerTest#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 84
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#network_load_balancer_id VnMonitoringPathAnalyzerTest#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 88
          },
          "name": "networkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#subnet_id VnMonitoringPathAnalyzerTest#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 92
          },
          "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/vn_monitoring_path_analyzer_test#vlan_id VnMonitoringPathAnalyzerTest#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 100
          },
          "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/vn_monitoring_path_analyzer_test#vnic_id VnMonitoringPathAnalyzerTest#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 104
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestDestinationEndpoint"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 280
          },
          "name": "resetAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 296
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 312
          },
          "name": "resetListenerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 328
          },
          "name": "resetLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 344
          },
          "name": "resetNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 365
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 394
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 410
          },
          "name": "resetVnicId"
        }
      ],
      "name": "VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 353
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 284
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 300
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 316
          },
          "name": "listenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 332
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 348
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 369
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 382
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 398
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 414
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 274
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 290
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 306
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 322
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 338
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 359
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 375
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 388
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 404
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestDestinationEndpoint"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestDestinationEndpointOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 418
      },
      "name": "VnMonitoringPathAnalyzerTestProtocolParameters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 438
          },
          "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/vn_monitoring_path_analyzer_test#destination_port VnMonitoringPathAnalyzerTest#destination_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 422
          },
          "name": "destinationPort",
          "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/vn_monitoring_path_analyzer_test#icmp_code VnMonitoringPathAnalyzerTest#icmp_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 426
          },
          "name": "icmpCode",
          "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/vn_monitoring_path_analyzer_test#icmp_type VnMonitoringPathAnalyzerTest#icmp_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 430
          },
          "name": "icmpType",
          "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/vn_monitoring_path_analyzer_test#source_port VnMonitoringPathAnalyzerTest#source_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 434
          },
          "name": "sourcePort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestProtocolParameters"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParametersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 498
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 562
          },
          "name": "resetDestinationPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 578
          },
          "name": "resetIcmpCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 594
          },
          "name": "resetIcmpType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 610
          },
          "name": "resetSourcePort"
        }
      ],
      "name": "VnMonitoringPathAnalyzerTestProtocolParametersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 566
          },
          "name": "destinationPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 582
          },
          "name": "icmpCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 598
          },
          "name": "icmpTypeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 614
          },
          "name": "sourcePortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 627
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 556
          },
          "name": "destinationPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 572
          },
          "name": "icmpCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 588
          },
          "name": "icmpType",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 604
          },
          "name": "sourcePort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 620
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestProtocolParameters"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestProtocolParametersOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 631
      },
      "name": "VnMonitoringPathAnalyzerTestQueryOptions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#is_bi_directional_analysis VnMonitoringPathAnalyzerTest#is_bi_directional_analysis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 635
          },
          "name": "isBiDirectionalAnalysis",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestQueryOptions"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 707
          },
          "name": "resetIsBiDirectionalAnalysis"
        }
      ],
      "name": "VnMonitoringPathAnalyzerTestQueryOptionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 711
          },
          "name": "isBiDirectionalAnalysisInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 701
          },
          "name": "isBiDirectionalAnalysis",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestQueryOptions"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestQueryOptionsOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 715
      },
      "name": "VnMonitoringPathAnalyzerTestSourceEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#type VnMonitoringPathAnalyzerTest#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 743
          },
          "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/vn_monitoring_path_analyzer_test#address VnMonitoringPathAnalyzerTest#address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 719
          },
          "name": "address",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#instance_id VnMonitoringPathAnalyzerTest#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 723
          },
          "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/vn_monitoring_path_analyzer_test#listener_id VnMonitoringPathAnalyzerTest#listener_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 727
          },
          "name": "listenerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#load_balancer_id VnMonitoringPathAnalyzerTest#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 731
          },
          "name": "loadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#network_load_balancer_id VnMonitoringPathAnalyzerTest#network_load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 735
          },
          "name": "networkLoadBalancerId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#subnet_id VnMonitoringPathAnalyzerTest#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 739
          },
          "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/vn_monitoring_path_analyzer_test#vlan_id VnMonitoringPathAnalyzerTest#vlan_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 747
          },
          "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/vn_monitoring_path_analyzer_test#vnic_id VnMonitoringPathAnalyzerTest#vnic_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 751
          },
          "name": "vnicId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestSourceEndpoint"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpointOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/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/vn-monitoring-path-analyzer-test/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 927
          },
          "name": "resetAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 943
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 959
          },
          "name": "resetListenerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 975
          },
          "name": "resetLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 991
          },
          "name": "resetNetworkLoadBalancerId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1012
          },
          "name": "resetSubnetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1041
          },
          "name": "resetVlanId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1057
          },
          "name": "resetVnicId"
        }
      ],
      "name": "VnMonitoringPathAnalyzerTestSourceEndpointOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1000
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 931
          },
          "name": "addressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 947
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 963
          },
          "name": "listenerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 979
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 995
          },
          "name": "networkLoadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1016
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1029
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1045
          },
          "name": "vlanIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1061
          },
          "name": "vnicIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 921
          },
          "name": "address",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 937
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 953
          },
          "name": "listenerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 969
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 985
          },
          "name": "networkLoadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1006
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1022
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1035
          },
          "name": "vlanId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1051
          },
          "name": "vnicId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestSourceEndpoint"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestSourceEndpointOutputReference"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 1065
      },
      "name": "VnMonitoringPathAnalyzerTestTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vn_monitoring_path_analyzer_test#create VnMonitoringPathAnalyzerTest#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1069
          },
          "name": "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/vn_monitoring_path_analyzer_test#delete VnMonitoringPathAnalyzerTest#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1073
          },
          "name": "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/vn_monitoring_path_analyzer_test#update VnMonitoringPathAnalyzerTest#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1077
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestTimeouts"
    },
    "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vn-monitoring-path-analyzer-test/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
        "line": 1123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1185
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1201
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1217
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VnMonitoringPathAnalyzerTestTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1189
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1205
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1221
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1179
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1195
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1211
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vn-monitoring-path-analyzer-test/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VnMonitoringPathAnalyzerTestTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vn-monitoring-path-analyzer-test/index:VnMonitoringPathAnalyzerTestTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipe": {
      "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/vulnerability_scanning_container_scan_recipe oci_vulnerability_scanning_container_scan_recipe}."
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_recipe oci_vulnerability_scanning_container_scan_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-recipe/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.VulnerabilityScanningContainerScanRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VulnerabilityScanningContainerScanRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/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 VulnerabilityScanningContainerScanRecipe 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/vulnerability_scanning_container_scan_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VulnerabilityScanningContainerScanRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VulnerabilityScanningContainerScanRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 476
          },
          "name": "putScanSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 489
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 378
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 394
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 410
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 426
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 442
          },
          "name": "resetImageCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 492
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/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/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VulnerabilityScanningContainerScanRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 473
          },
          "name": "scanSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 451
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 457
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 462
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 486
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 467
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 366
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 382
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 398
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 414
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 430
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 446
          },
          "name": "imageCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 480
          },
          "name": "scanSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 496
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 359
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 372
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 388
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 404
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 420
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 436
          },
          "name": "imageCount",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipe"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 9
      },
      "name": "VulnerabilityScanningContainerScanRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_recipe#compartment_id VulnerabilityScanningContainerScanRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipe#scan_settings VulnerabilityScanningContainerScanRecipe#scan_settings}",
            "stability": "stable",
            "summary": "scan_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 42
          },
          "name": "scanSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_recipe#defined_tags VulnerabilityScanningContainerScanRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipe#display_name VulnerabilityScanningContainerScanRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipe#freeform_tags VulnerabilityScanningContainerScanRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipe#id VulnerabilityScanningContainerScanRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_recipe#image_count VulnerabilityScanningContainerScanRecipe#image_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 36
          },
          "name": "imageCount",
          "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/vulnerability_scanning_container_scan_recipe#timeouts VulnerabilityScanningContainerScanRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 48
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipeConfig"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 50
      },
      "name": "VulnerabilityScanningContainerScanRecipeScanSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_recipe#scan_level VulnerabilityScanningContainerScanRecipe#scan_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 54
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipeScanSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 86
      },
      "name": "VulnerabilityScanningContainerScanRecipeScanSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 127
          },
          "name": "scanLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 120
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeScanSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipeScanSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 131
      },
      "name": "VulnerabilityScanningContainerScanRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_recipe#create VulnerabilityScanningContainerScanRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 135
          },
          "name": "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/vulnerability_scanning_container_scan_recipe#delete VulnerabilityScanningContainerScanRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 139
          },
          "name": "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/vulnerability_scanning_container_scan_recipe#update VulnerabilityScanningContainerScanRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 143
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipeTimeouts"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
        "line": 189
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 251
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 267
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 283
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VulnerabilityScanningContainerScanRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 255
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 271
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 287
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 245
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 261
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 277
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-recipe/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-recipe/index:VulnerabilityScanningContainerScanRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTarget": {
      "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/vulnerability_scanning_container_scan_target oci_vulnerability_scanning_container_scan_target}."
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target oci_vulnerability_scanning_container_scan_target} Resource."
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
        "line": 395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VulnerabilityScanningContainerScanTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 412
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the VulnerabilityScanningContainerScanTarget 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/vulnerability_scanning_container_scan_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VulnerabilityScanningContainerScanTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VulnerabilityScanningContainerScanTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 590
          },
          "name": "putTargetRegistry",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 603
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 492
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 508
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 524
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 540
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 556
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 606
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 618
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 632
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VulnerabilityScanningContainerScanTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 400
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 565
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 571
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 587
          },
          "name": "targetRegistry",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 576
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 600
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 581
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 467
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 480
          },
          "name": "containerScanRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 496
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 512
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 528
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 544
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 560
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 594
          },
          "name": "targetRegistryInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 610
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 460
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 473
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 486
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 502
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 518
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 534
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 550
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTarget"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
        "line": 9
      },
      "name": "VulnerabilityScanningContainerScanTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#compartment_id VulnerabilityScanningContainerScanTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-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/vulnerability_scanning_container_scan_target#container_scan_recipe_id VulnerabilityScanningContainerScanTarget#container_scan_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 17
          },
          "name": "containerScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#target_registry VulnerabilityScanningContainerScanTarget#target_registry}",
            "stability": "stable",
            "summary": "target_registry block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 46
          },
          "name": "targetRegistry",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#defined_tags VulnerabilityScanningContainerScanTarget#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#description VulnerabilityScanningContainerScanTarget#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#display_name VulnerabilityScanningContainerScanTarget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#freeform_tags VulnerabilityScanningContainerScanTarget#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#id VulnerabilityScanningContainerScanTarget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#timeouts VulnerabilityScanningContainerScanTarget#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTargetConfig"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
        "line": 54
      },
      "name": "VulnerabilityScanningContainerScanTargetTargetRegistry",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#compartment_id VulnerabilityScanningContainerScanTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 58
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#type VulnerabilityScanningContainerScanTarget#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability_scanning_container_scan_target#repositories VulnerabilityScanningContainerScanTarget#repositories}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 62
          },
          "name": "repositories",
          "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/vulnerability_scanning_container_scan_target#url VulnerabilityScanningContainerScanTarget#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 70
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTargetTargetRegistry"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistryOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-target/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/vulnerability-scanning-container-scan-target/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 194
          },
          "name": "resetRepositories"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 223
          },
          "name": "resetUrl"
        }
      ],
      "name": "VulnerabilityScanningContainerScanTargetTargetRegistryOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 182
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 198
          },
          "name": "repositoriesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 211
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 227
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 175
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 188
          },
          "name": "repositories",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 204
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 217
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTargetRegistry"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTargetTargetRegistryOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
        "line": 231
      },
      "name": "VulnerabilityScanningContainerScanTargetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_container_scan_target#create VulnerabilityScanningContainerScanTarget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 235
          },
          "name": "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/vulnerability_scanning_container_scan_target#delete VulnerabilityScanningContainerScanTarget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 239
          },
          "name": "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/vulnerability_scanning_container_scan_target#update VulnerabilityScanningContainerScanTarget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 243
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTargetTimeouts"
    },
    "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-container-scan-target/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
        "line": 289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 351
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 367
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 383
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VulnerabilityScanningContainerScanTargetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 355
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 371
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 387
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 345
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 361
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 377
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-container-scan-target/index.ts",
            "line": 301
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningContainerScanTargetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-container-scan-target/index:VulnerabilityScanningContainerScanTargetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipe": {
      "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/vulnerability_scanning_host_scan_recipe oci_vulnerability_scanning_host_scan_recipe}."
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipe",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe oci_vulnerability_scanning_host_scan_recipe} Resource."
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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",
            "type": {
              "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VulnerabilityScanningHostScanRecipe resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/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 VulnerabilityScanningHostScanRecipe 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/vulnerability_scanning_host_scan_recipe#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VulnerabilityScanningHostScanRecipe that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VulnerabilityScanningHostScanRecipe to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1410
          },
          "name": "putAgentSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1423
          },
          "name": "putApplicationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1439
          },
          "name": "putPortSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1452
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1465
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1426
          },
          "name": "resetApplicationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1328
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1344
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1360
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1376
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1468
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1480
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1495
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipe",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1248
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1407
          },
          "name": "agentSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1420
          },
          "name": "applicationSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1436
          },
          "name": "portSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1449
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1385
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1391
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1396
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1462
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1401
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1414
          },
          "name": "agentSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1430
          },
          "name": "applicationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1316
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1332
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1348
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1364
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1380
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1443
          },
          "name": "portSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1456
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1472
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1309
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1322
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1338
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1354
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1370
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipe"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 482
      },
      "name": "VulnerabilityScanningHostScanRecipeAgentSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#scan_level VulnerabilityScanningHostScanRecipe#scan_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 486
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#agent_configuration VulnerabilityScanningHostScanRecipe#agent_configuration}",
            "stability": "stable",
            "summary": "agent_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 492
          },
          "name": "agentConfiguration",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 232
      },
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#vendor VulnerabilityScanningHostScanRecipe#vendor}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 244
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#cis_benchmark_settings VulnerabilityScanningHostScanRecipe#cis_benchmark_settings}",
            "stability": "stable",
            "summary": "cis_benchmark_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 254
          },
          "name": "cisBenchmarkSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#endpoint_protection_settings VulnerabilityScanningHostScanRecipe#endpoint_protection_settings}",
            "stability": "stable",
            "summary": "endpoint_protection_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 260
          },
          "name": "endpointProtectionSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#should_un_install VulnerabilityScanningHostScanRecipe#should_un_install}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 236
          },
          "name": "shouldUnInstall",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/vulnerability_scanning_host_scan_recipe#vault_secret_id VulnerabilityScanningHostScanRecipe#vault_secret_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 240
          },
          "name": "vaultSecretId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#vendor_type VulnerabilityScanningHostScanRecipe#vendor_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 248
          },
          "name": "vendorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 64
      },
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#scan_level VulnerabilityScanningHostScanRecipe#scan_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 68
          },
          "name": "scanLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 140
          },
          "name": "resetScanLevel"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 144
          },
          "name": "scanLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 134
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 148
      },
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#scan_level VulnerabilityScanningHostScanRecipe#scan_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 152
          },
          "name": "scanLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 224
          },
          "name": "resetScanLevel"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 228
          },
          "name": "scanLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 218
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 455
          },
          "name": "putCisBenchmarkSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 471
          },
          "name": "putEndpointProtectionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 458
          },
          "name": "resetCisBenchmarkSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 474
          },
          "name": "resetEndpointProtectionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 397
          },
          "name": "resetShouldUnInstall"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 413
          },
          "name": "resetVaultSecretId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 442
          },
          "name": "resetVendorType"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 452
          },
          "name": "cisBenchmarkSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 468
          },
          "name": "endpointProtectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 462
          },
          "name": "cisBenchmarkSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationCisBenchmarkSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 478
          },
          "name": "endpointProtectionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationEndpointProtectionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 401
          },
          "name": "shouldUnInstallInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 417
          },
          "name": "vaultSecretIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 430
          },
          "name": "vendorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 446
          },
          "name": "vendorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 391
          },
          "name": "shouldUnInstall",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 407
          },
          "name": "vaultSecretId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 423
          },
          "name": "vendor",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 436
          },
          "name": "vendorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 531
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 587
          },
          "name": "putAgentConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 590
          },
          "name": "resetAgentConfiguration"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeAgentSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 584
          },
          "name": "agentConfiguration",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 594
          },
          "name": "agentConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettingsAgentConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 578
          },
          "name": "scanLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 571
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeAgentSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 741
      },
      "name": "VulnerabilityScanningHostScanRecipeApplicationSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#application_scan_recurrence VulnerabilityScanningHostScanRecipe#application_scan_recurrence}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 745
          },
          "name": "applicationScanRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#folders_to_scan VulnerabilityScanningHostScanRecipe#folders_to_scan}",
            "stability": "stable",
            "summary": "folders_to_scan block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 755
          },
          "name": "foldersToScan",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
                    },
                    "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/vulnerability_scanning_host_scan_recipe#is_enabled VulnerabilityScanningHostScanRecipe#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 749
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeApplicationSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 598
      },
      "name": "VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#folder VulnerabilityScanningHostScanRecipe#folder}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 602
          },
          "name": "folder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#operatingsystem VulnerabilityScanningHostScanRecipe#operatingsystem}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 606
          },
          "name": "operatingsystem",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/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.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference"
            }
          }
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 730
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 730
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 645
      },
      "name": "VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 704
          },
          "name": "folderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 717
          },
          "name": "operatingsystemInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 697
          },
          "name": "folder",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 710
          },
          "name": "operatingsystem",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 876
          },
          "name": "putFoldersToScan",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 873
          },
          "name": "foldersToScan",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScanList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 854
          },
          "name": "applicationScanRecurrenceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 880
          },
          "name": "foldersToScanInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettingsFoldersToScan"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 867
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 847
          },
          "name": "applicationScanRecurrence",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 860
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeApplicationSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 9
      },
      "name": "VulnerabilityScanningHostScanRecipeConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#agent_settings VulnerabilityScanningHostScanRecipe#agent_settings}",
            "stability": "stable",
            "summary": "agent_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 38
          },
          "name": "agentSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeAgentSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#compartment_id VulnerabilityScanningHostScanRecipe#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipe#port_settings VulnerabilityScanningHostScanRecipe#port_settings}",
            "stability": "stable",
            "summary": "port_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 50
          },
          "name": "portSettings",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#schedule VulnerabilityScanningHostScanRecipe#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 56
          },
          "name": "schedule",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#application_settings VulnerabilityScanningHostScanRecipe#application_settings}",
            "stability": "stable",
            "summary": "application_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 44
          },
          "name": "applicationSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeApplicationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#defined_tags VulnerabilityScanningHostScanRecipe#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipe#display_name VulnerabilityScanningHostScanRecipe#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipe#freeform_tags VulnerabilityScanningHostScanRecipe#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_recipe#id VulnerabilityScanningHostScanRecipe#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/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/vulnerability_scanning_host_scan_recipe#timeouts VulnerabilityScanningHostScanRecipe#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 62
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeConfig"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 884
      },
      "name": "VulnerabilityScanningHostScanRecipePortSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#scan_level VulnerabilityScanningHostScanRecipe#scan_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 888
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipePortSettings"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 920
      },
      "name": "VulnerabilityScanningHostScanRecipePortSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 961
          },
          "name": "scanLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 954
          },
          "name": "scanLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipePortSettings"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipePortSettingsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 965
      },
      "name": "VulnerabilityScanningHostScanRecipeSchedule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#type VulnerabilityScanningHostScanRecipe#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 973
          },
          "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/vulnerability_scanning_host_scan_recipe#day_of_week VulnerabilityScanningHostScanRecipe#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 969
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeSchedule"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeScheduleOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 1012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1058
          },
          "name": "resetDayOfWeek"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeScheduleOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1062
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1075
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1052
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1068
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeSchedule"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeScheduleOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 1079
      },
      "name": "VulnerabilityScanningHostScanRecipeTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_recipe#create VulnerabilityScanningHostScanRecipe#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1083
          },
          "name": "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/vulnerability_scanning_host_scan_recipe#delete VulnerabilityScanningHostScanRecipe#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1087
          },
          "name": "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/vulnerability_scanning_host_scan_recipe#update VulnerabilityScanningHostScanRecipe#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1091
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeTimeouts"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-recipe/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
        "line": 1137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1199
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1215
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1231
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VulnerabilityScanningHostScanRecipeTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1203
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1219
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1235
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1193
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1209
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1225
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-recipe/index.ts",
            "line": 1149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanRecipeTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-recipe/index:VulnerabilityScanningHostScanRecipeTimeoutsOutputReference"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanTarget": {
      "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/vulnerability_scanning_host_scan_target oci_vulnerability_scanning_host_scan_target}."
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTarget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_target oci_vulnerability_scanning_host_scan_target} Resource."
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-target/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.VulnerabilityScanningHostScanTargetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a VulnerabilityScanningHostScanTarget resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/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 VulnerabilityScanningHostScanTarget 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/vulnerability_scanning_host_scan_target#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VulnerabilityScanningHostScanTarget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VulnerabilityScanningHostScanTarget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 445
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 305
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 321
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 337
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 353
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 382
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 398
          },
          "name": "resetInstanceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 448
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 460
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 475
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VulnerabilityScanningHostScanTarget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 407
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 413
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 431
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 442
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 436
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 293
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 309
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 325
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 341
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 357
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 370
          },
          "name": "hostScanRecipeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 386
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 402
          },
          "name": "instanceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 426
          },
          "name": "targetCompartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 452
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 286
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 299
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 315
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 331
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 347
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 363
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 392
          },
          "name": "instanceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 419
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-target/index:VulnerabilityScanningHostScanTarget"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanTargetConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
        "line": 9
      },
      "name": "VulnerabilityScanningHostScanTargetConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_target#compartment_id VulnerabilityScanningHostScanTarget#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_target#host_scan_recipe_id VulnerabilityScanningHostScanTarget#host_scan_recipe_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 33
          },
          "name": "hostScanRecipeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_target#target_compartment_id VulnerabilityScanningHostScanTarget#target_compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 48
          },
          "name": "targetCompartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_target#defined_tags VulnerabilityScanningHostScanTarget#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_target#description VulnerabilityScanningHostScanTarget#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_target#display_name VulnerabilityScanningHostScanTarget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/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/vulnerability_scanning_host_scan_target#freeform_tags VulnerabilityScanningHostScanTarget#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-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/vulnerability_scanning_host_scan_target#id VulnerabilityScanningHostScanTarget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/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/vulnerability_scanning_host_scan_target#instance_ids VulnerabilityScanningHostScanTarget#instance_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 44
          },
          "name": "instanceIds",
          "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/vulnerability_scanning_host_scan_target#timeouts VulnerabilityScanningHostScanTarget#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-target/index:VulnerabilityScanningHostScanTargetConfig"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
        "line": 56
      },
      "name": "VulnerabilityScanningHostScanTargetTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/vulnerability_scanning_host_scan_target#create VulnerabilityScanningHostScanTarget#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/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/vulnerability_scanning_host_scan_target#delete VulnerabilityScanningHostScanTarget#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/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/vulnerability_scanning_host_scan_target#update VulnerabilityScanningHostScanTarget#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-target/index:VulnerabilityScanningHostScanTargetTimeouts"
    },
    "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vulnerability-scanning-host-scan-target/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/vulnerability-scanning-host-scan-target/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "VulnerabilityScanningHostScanTargetTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vulnerability-scanning-host-scan-target/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.VulnerabilityScanningHostScanTargetTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vulnerability-scanning-host-scan-target/index:VulnerabilityScanningHostScanTargetTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaaWebAppAcceleration": {
      "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/waa_web_app_acceleration oci_waa_web_app_acceleration}."
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAcceleration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration oci_waa_web_app_acceleration} Resource."
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration/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.WaaWebAppAccelerationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaaWebAppAcceleration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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 WaaWebAppAcceleration 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/waa_web_app_acceleration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaaWebAppAcceleration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaaWebAppAcceleration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 441
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 334
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 350
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 405
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 444
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa-web-app-acceleration/index.ts",
            "line": 471
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaaWebAppAcceleration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 375
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 438
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 419
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 293
          },
          "name": "backendTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 306
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 354
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 388
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 409
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 448
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 432
          },
          "name": "webAppAccelerationPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 286
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 299
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 381
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 399
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 425
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration/index:WaaWebAppAcceleration"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration/index.ts",
        "line": 9
      },
      "name": "WaaWebAppAccelerationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration#backend_type WaaWebAppAcceleration#backend_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 13
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration#compartment_id WaaWebAppAcceleration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#load_balancer_id WaaWebAppAcceleration#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 40
          },
          "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/waa_web_app_acceleration#web_app_acceleration_policy_id WaaWebAppAcceleration#web_app_acceleration_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 48
          },
          "name": "webAppAccelerationPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration#defined_tags WaaWebAppAcceleration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#display_name WaaWebAppAcceleration#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#freeform_tags WaaWebAppAcceleration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#id WaaWebAppAcceleration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#system_tags WaaWebAppAcceleration#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 44
          },
          "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/waa_web_app_acceleration#timeouts WaaWebAppAcceleration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeouts"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration/index:WaaWebAppAccelerationConfig"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicy": {
      "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/waa_web_app_acceleration_policy oci_waa_web_app_acceleration_policy}."
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy oci_waa_web_app_acceleration_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration-policy/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.WaaWebAppAccelerationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaaWebAppAccelerationPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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 WaaWebAppAccelerationPolicy 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/waa_web_app_acceleration_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaaWebAppAccelerationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaaWebAppAccelerationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 655
          },
          "name": "putResponseCachingPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 671
          },
          "name": "putResponseCompressionPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 687
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 558
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 574
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 590
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 606
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 658
          },
          "name": "resetResponseCachingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 674
          },
          "name": "resetResponseCompressionPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 632
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 690
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 702
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 716
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaaWebAppAccelerationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 615
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 652
          },
          "name": "responseCachingPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 668
          },
          "name": "responseCompressionPolicy",
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 620
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 641
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 684
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 646
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 546
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 562
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 578
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 594
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 610
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 662
          },
          "name": "responseCachingPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 678
          },
          "name": "responseCompressionPolicyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 636
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 694
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 539
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 552
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 568
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 584
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 600
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 626
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicy"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 9
      },
      "name": "WaaWebAppAccelerationPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#compartment_id WaaWebAppAccelerationPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-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/waa_web_app_acceleration_policy#defined_tags WaaWebAppAccelerationPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-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/waa_web_app_acceleration_policy#display_name WaaWebAppAccelerationPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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/waa_web_app_acceleration_policy#freeform_tags WaaWebAppAccelerationPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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/waa_web_app_acceleration_policy#id WaaWebAppAccelerationPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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/waa_web_app_acceleration_policy#response_caching_policy WaaWebAppAccelerationPolicy#response_caching_policy}",
            "stability": "stable",
            "summary": "response_caching_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 42
          },
          "name": "responseCachingPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#response_compression_policy WaaWebAppAccelerationPolicy#response_compression_policy}",
            "stability": "stable",
            "summary": "response_compression_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 48
          },
          "name": "responseCompressionPolicy",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#system_tags WaaWebAppAccelerationPolicy#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 36
          },
          "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/waa_web_app_acceleration_policy#timeouts WaaWebAppAccelerationPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyConfig"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 56
      },
      "name": "WaaWebAppAccelerationPolicyResponseCachingPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#is_response_header_based_caching_enabled WaaWebAppAccelerationPolicy#is_response_header_based_caching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 60
          },
          "name": "isResponseHeaderBasedCachingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCachingPolicy"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration-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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 132
          },
          "name": "resetIsResponseHeaderBasedCachingEnabled"
        }
      ],
      "name": "WaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 136
          },
          "name": "isResponseHeaderBasedCachingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 126
          },
          "name": "isResponseHeaderBasedCachingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCachingPolicy"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCachingPolicyOutputReference"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 224
      },
      "name": "WaaWebAppAccelerationPolicyResponseCompressionPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#gzip_compression WaaWebAppAccelerationPolicy#gzip_compression}",
            "stability": "stable",
            "summary": "gzip_compression block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 230
          },
          "name": "gzipCompression",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCompressionPolicy"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 140
      },
      "name": "WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#is_enabled WaaWebAppAccelerationPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 144
          },
          "name": "isEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 216
          },
          "name": "resetIsEnabled"
        }
      ],
      "name": "WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 220
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 210
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 299
          },
          "name": "putGzipCompression",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 302
          },
          "name": "resetGzipCompression"
        }
      ],
      "name": "WaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 296
          },
          "name": "gzipCompression",
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 306
          },
          "name": "gzipCompressionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicyGzipCompression"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyResponseCompressionPolicy"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyResponseCompressionPolicyOutputReference"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration-policy/index.ts",
        "line": 310
      },
      "name": "WaaWebAppAccelerationPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration_policy#create WaaWebAppAccelerationPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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/waa_web_app_acceleration_policy#delete WaaWebAppAccelerationPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/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/waa_web_app_acceleration_policy#update WaaWebAppAccelerationPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 322
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyTimeouts"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration-policy/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/waa-web-app-acceleration-policy/index.ts",
        "line": 368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 430
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 446
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 462
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaaWebAppAccelerationPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 434
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 450
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 466
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 424
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 440
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 456
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration-policy/index.ts",
            "line": 380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaaWebAppAccelerationPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration-policy/index:WaaWebAppAccelerationPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waa-web-app-acceleration/index.ts",
        "line": 56
      },
      "name": "WaaWebAppAccelerationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waa_web_app_acceleration#create WaaWebAppAcceleration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#delete WaaWebAppAcceleration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/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/waa_web_app_acceleration#update WaaWebAppAcceleration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration/index:WaaWebAppAccelerationTimeouts"
    },
    "cdktf-provider-oci.WaaWebAppAccelerationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waa-web-app-acceleration/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/waa-web-app-acceleration/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaaWebAppAccelerationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waa-web-app-acceleration/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaaWebAppAccelerationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waa-web-app-acceleration/index:WaaWebAppAccelerationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasAddressList": {
      "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/waas_address_list oci_waas_address_list}."
      },
      "fqn": "cdktf-provider-oci.WaasAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_address_list oci_waas_address_list} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-address-list/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.WaasAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-address-list/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-address-list/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 WaasAddressList 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/waas_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 376
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasAddressListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 308
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 337
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 353
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 379
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas-address-list/index.ts",
            "line": 403
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 213
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 270
          },
          "name": "addressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 362
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 367
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 373
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasAddressListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 283
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 296
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 312
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 325
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 341
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 357
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 383
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasAddressListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 276
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 289
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 302
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 318
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 331
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-address-list/index:WaasAddressList"
    },
    "cdktf-provider-oci.WaasAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-address-list/index.ts",
        "line": 9
      },
      "name": "WaasAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_address_list#addresses WaasAddressList#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 13
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/waas_address_list#compartment_id WaasAddressList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas_address_list#display_name WaasAddressList#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-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/waas_address_list#defined_tags WaasAddressList#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas_address_list#freeform_tags WaasAddressList#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_address_list#id WaasAddressList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas_address_list#timeouts WaasAddressList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 42
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasAddressListTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-address-list/index:WaasAddressListConfig"
    },
    "cdktf-provider-oci.WaasAddressListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasAddressListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-address-list/index.ts",
        "line": 44
      },
      "name": "WaasAddressListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_address_list#create WaasAddressList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas_address_list#delete WaasAddressList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/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/waas_address_list#update WaasAddressList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 56
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-address-list/index:WaasAddressListTimeouts"
    },
    "cdktf-provider-oci.WaasAddressListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasAddressListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-address-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/waas-address-list/index.ts",
        "line": 102
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 164
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 180
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 196
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasAddressListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 168
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 184
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 200
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 158
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 174
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 190
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-address-list/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasAddressListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-address-list/index:WaasAddressListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasCertificate": {
      "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/waas_certificate oci_waas_certificate}."
      },
      "fqn": "cdktf-provider-oci.WaasCertificate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_certificate oci_waas_certificate} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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.WaasCertificateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasCertificate resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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 WaasCertificate 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/waas_certificate#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasCertificate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasCertificate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 847
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasCertificateTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 693
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 709
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 731
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 747
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 763
          },
          "name": "resetIsTrustVerificationDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 850
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 862
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 876
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasCertificate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 601
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 719
          },
          "name": "extensions",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateExtensionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 772
          },
          "name": "issuedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 778
          },
          "name": "issuerName",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateIssuerNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 797
          },
          "name": "publicKeyInfo",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificatePublicKeyInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 802
          },
          "name": "serialNumber",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 807
          },
          "name": "signatureAlgorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 812
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 818
          },
          "name": "subjectName",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateSubjectNameList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 823
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 828
          },
          "name": "timeNotValidAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 833
          },
          "name": "timeNotValidBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 844
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 838
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 668
          },
          "name": "certificateDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 681
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 697
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 713
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 735
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 751
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 767
          },
          "name": "isTrustVerificationDisabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 791
          },
          "name": "privateKeyDataInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 854
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasCertificateTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 661
          },
          "name": "certificateData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 674
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 687
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 703
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 725
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 741
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 757
          },
          "name": "isTrustVerificationDisabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 784
          },
          "name": "privateKeyData",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificate"
    },
    "cdktf-provider-oci.WaasCertificateConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 9
      },
      "name": "WaasCertificateConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_certificate#certificate_data WaasCertificate#certificate_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 13
          },
          "name": "certificateData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_certificate#compartment_id WaasCertificate#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-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/waas_certificate#private_key_data WaasCertificate#private_key_data}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 44
          },
          "name": "privateKeyData",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_certificate#defined_tags WaasCertificate#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-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/waas_certificate#display_name WaasCertificate#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-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/waas_certificate#freeform_tags WaasCertificate#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-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/waas_certificate#id WaasCertificate#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-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/waas_certificate#is_trust_verification_disabled WaasCertificate#is_trust_verification_disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 40
          },
          "name": "isTrustVerificationDisabled",
          "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/waas_certificate#timeouts WaasCertificate#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateConfig"
    },
    "cdktf-provider-oci.WaasCertificateExtensions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateExtensions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 52
      },
      "name": "WaasCertificateExtensions",
      "symbolId": "src/waas-certificate/index:WaasCertificateExtensions"
    },
    "cdktf-provider-oci.WaasCertificateExtensionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateExtensionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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.WaasCertificateExtensionsOutputReference"
            }
          }
        }
      ],
      "name": "WaasCertificateExtensionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 126
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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/waas-certificate/index.ts",
            "line": 126
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateExtensionsList"
    },
    "cdktf-provider-oci.WaasCertificateExtensionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateExtensionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 75
      },
      "name": "WaasCertificateExtensionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 104
          },
          "name": "isCritical",
          "type": {
            "fqn": "cdktf.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 109
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 114
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateExtensions"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateExtensionsOutputReference"
    },
    "cdktf-provider-oci.WaasCertificateIssuerName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateIssuerName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 137
      },
      "name": "WaasCertificateIssuerName",
      "symbolId": "src/waas-certificate/index:WaasCertificateIssuerName"
    },
    "cdktf-provider-oci.WaasCertificateIssuerNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateIssuerNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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.WaasCertificateIssuerNameOutputReference"
            }
          }
        }
      ],
      "name": "WaasCertificateIssuerNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 231
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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/waas-certificate/index.ts",
            "line": 231
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateIssuerNameList"
    },
    "cdktf-provider-oci.WaasCertificateIssuerNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateIssuerNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 160
      },
      "name": "WaasCertificateIssuerNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 189
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 194
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 199
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 204
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 209
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 214
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 219
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateIssuerName"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateIssuerNameOutputReference"
    },
    "cdktf-provider-oci.WaasCertificatePublicKeyInfo": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificatePublicKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 242
      },
      "name": "WaasCertificatePublicKeyInfo",
      "symbolId": "src/waas-certificate/index:WaasCertificatePublicKeyInfo"
    },
    "cdktf-provider-oci.WaasCertificatePublicKeyInfoList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificatePublicKeyInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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.WaasCertificatePublicKeyInfoOutputReference"
            }
          }
        }
      ],
      "name": "WaasCertificatePublicKeyInfoList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 316
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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/waas-certificate/index.ts",
            "line": 316
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificatePublicKeyInfoList"
    },
    "cdktf-provider-oci.WaasCertificatePublicKeyInfoOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificatePublicKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 265
      },
      "name": "WaasCertificatePublicKeyInfoOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 294
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 299
          },
          "name": "exponent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 304
          },
          "name": "keySize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificatePublicKeyInfo"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificatePublicKeyInfoOutputReference"
    },
    "cdktf-provider-oci.WaasCertificateSubjectName": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateSubjectName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 327
      },
      "name": "WaasCertificateSubjectName",
      "symbolId": "src/waas-certificate/index:WaasCertificateSubjectName"
    },
    "cdktf-provider-oci.WaasCertificateSubjectNameList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateSubjectNameList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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.WaasCertificateSubjectNameOutputReference"
            }
          }
        }
      ],
      "name": "WaasCertificateSubjectNameList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-certificate/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/waas-certificate/index.ts",
            "line": 421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateSubjectNameList"
    },
    "cdktf-provider-oci.WaasCertificateSubjectNameOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateSubjectNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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/waas-certificate/index.ts",
        "line": 350
      },
      "name": "WaasCertificateSubjectNameOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 379
          },
          "name": "commonName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 384
          },
          "name": "country",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 389
          },
          "name": "emailAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 394
          },
          "name": "locality",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 399
          },
          "name": "organization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 404
          },
          "name": "organizationalUnit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 409
          },
          "name": "stateProvince",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCertificateSubjectName"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateSubjectNameOutputReference"
    },
    "cdktf-provider-oci.WaasCertificateTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 432
      },
      "name": "WaasCertificateTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_certificate#create WaasCertificate#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 436
          },
          "name": "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/waas_certificate#delete WaasCertificate#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 440
          },
          "name": "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/waas_certificate#update WaasCertificate#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 444
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateTimeouts"
    },
    "cdktf-provider-oci.WaasCertificateTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCertificateTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-certificate/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-certificate/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 552
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 568
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 584
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasCertificateTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 556
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 572
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 588
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 546
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 562
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 578
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-certificate/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasCertificateTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-certificate/index:WaasCertificateTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasCustomProtectionRule": {
      "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/waas_custom_protection_rule oci_waas_custom_protection_rule}."
      },
      "fqn": "cdktf-provider-oci.WaasCustomProtectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_custom_protection_rule oci_waas_custom_protection_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-custom-protection-rule/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.WaasCustomProtectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-custom-protection-rule/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasCustomProtectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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 WaasCustomProtectionRule 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/waas_custom_protection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasCustomProtectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasCustomProtectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 397
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 340
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 356
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 400
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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/waas-custom-protection-rule/index.ts",
            "line": 425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasCustomProtectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 365
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 370
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 388
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 394
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 328
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 344
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 360
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 383
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 404
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 321
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 334
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 350
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 376
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-custom-protection-rule/index:WaasCustomProtectionRule"
    },
    "cdktf-provider-oci.WaasCustomProtectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-custom-protection-rule/index.ts",
        "line": 9
      },
      "name": "WaasCustomProtectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_custom_protection_rule#compartment_id WaasCustomProtectionRule#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-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/waas_custom_protection_rule#display_name WaasCustomProtectionRule#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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/waas_custom_protection_rule#template WaasCustomProtectionRule#template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 40
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_custom_protection_rule#defined_tags WaasCustomProtectionRule#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-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/waas_custom_protection_rule#description WaasCustomProtectionRule#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-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/waas_custom_protection_rule#freeform_tags WaasCustomProtectionRule#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-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/waas_custom_protection_rule#id WaasCustomProtectionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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/waas_custom_protection_rule#timeouts WaasCustomProtectionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-custom-protection-rule/index:WaasCustomProtectionRuleConfig"
    },
    "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-custom-protection-rule/index.ts",
        "line": 48
      },
      "name": "WaasCustomProtectionRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_custom_protection_rule#create WaasCustomProtectionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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/waas_custom_protection_rule#delete WaasCustomProtectionRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/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/waas_custom_protection_rule#update WaasCustomProtectionRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-custom-protection-rule/index:WaasCustomProtectionRuleTimeouts"
    },
    "cdktf-provider-oci.WaasCustomProtectionRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-custom-protection-rule/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/waas-custom-protection-rule/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasCustomProtectionRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-custom-protection-rule/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasCustomProtectionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-custom-protection-rule/index:WaasCustomProtectionRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasHttpRedirect": {
      "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/waas_http_redirect oci_waas_http_redirect}."
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirect",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect oci_waas_http_redirect} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-http-redirect/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.WaasHttpRedirectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasHttpRedirect resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/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 WaasHttpRedirect 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/waas_http_redirect#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasHttpRedirect that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasHttpRedirect to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 606
          },
          "name": "putTarget",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasHttpRedirectTarget"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 619
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 506
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 522
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 551
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 567
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 583
          },
          "name": "resetResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 622
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 634
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 648
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasHttpRedirect",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 427
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 592
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 603
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTargetOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 597
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 616
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 494
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 510
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 526
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 539
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 555
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 571
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 587
          },
          "name": "responseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 610
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTarget"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 626
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 487
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 500
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 516
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 532
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 545
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 577
          },
          "name": "responseCode",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirect"
    },
    "cdktf-provider-oci.WaasHttpRedirectConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirectConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 9
      },
      "name": "WaasHttpRedirectConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#compartment_id WaasHttpRedirect#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 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/waas_http_redirect#domain WaasHttpRedirect#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 25
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#target WaasHttpRedirect#target}",
            "stability": "stable",
            "summary": "target block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 46
          },
          "name": "target",
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTarget"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#defined_tags WaasHttpRedirect#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/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/waas_http_redirect#display_name WaasHttpRedirect#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/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/waas_http_redirect#freeform_tags WaasHttpRedirect#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/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/waas_http_redirect#id WaasHttpRedirect#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/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/waas_http_redirect#response_code WaasHttpRedirect#response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 40
          },
          "name": "responseCode",
          "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/waas_http_redirect#timeouts WaasHttpRedirect#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 52
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirectConfig"
    },
    "cdktf-provider-oci.WaasHttpRedirectTarget": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirectTarget",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 54
      },
      "name": "WaasHttpRedirectTarget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#host WaasHttpRedirect#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 58
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#path WaasHttpRedirect#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 62
          },
          "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/waas_http_redirect#protocol WaasHttpRedirect#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 70
          },
          "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/waas_http_redirect#query WaasHttpRedirect#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 74
          },
          "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/waas_http_redirect#port WaasHttpRedirect#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 66
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirectTarget"
    },
    "cdktf-provider-oci.WaasHttpRedirectTargetOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirectTargetOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-http-redirect/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 224
          },
          "name": "resetPort"
        }
      ],
      "name": "WaasHttpRedirectTargetOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 199
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 212
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 228
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 241
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 254
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 192
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 205
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 218
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 234
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 247
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasHttpRedirectTarget"
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirectTargetOutputReference"
    },
    "cdktf-provider-oci.WaasHttpRedirectTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 258
      },
      "name": "WaasHttpRedirectTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_http_redirect#create WaasHttpRedirect#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 262
          },
          "name": "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/waas_http_redirect#delete WaasHttpRedirect#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 266
          },
          "name": "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/waas_http_redirect#update WaasHttpRedirect#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 270
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirectTimeouts"
    },
    "cdktf-provider-oci.WaasHttpRedirectTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-http-redirect/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-http-redirect/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 378
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 394
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 410
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasHttpRedirectTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 382
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 398
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 414
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 372
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 388
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 404
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-http-redirect/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasHttpRedirectTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-http-redirect/index:WaasHttpRedirectTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasProtectionRule": {
      "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/waas_protection_rule oci_waas_protection_rule}."
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule oci_waas_protection_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-protection-rule/index.ts",
          "line": 387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.WaasProtectionRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-protection-rule/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasProtectionRule resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 372
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the WaasProtectionRule 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/waas_protection_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasProtectionRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasProtectionRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 498
          },
          "name": "putExclusions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 514
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 423
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 501
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 444
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 517
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 529
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 540
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasProtectionRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 360
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 432
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 495
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 466
          },
          "name": "labels",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 471
          },
          "name": "modSecurityRuleIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 476
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 511
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 427
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 505
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 448
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 461
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 521
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 489
          },
          "name": "waasPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 417
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 438
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 454
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 482
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRule"
    },
    "cdktf-provider-oci.WaasProtectionRuleConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-protection-rule/index.ts",
        "line": 9
      },
      "name": "WaasProtectionRuleConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule#key WaasProtectionRule#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 24
          },
          "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/waas_protection_rule#waas_policy_id WaasProtectionRule#waas_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 28
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule#action WaasProtectionRule#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 13
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule#exclusions WaasProtectionRule#exclusions}",
            "stability": "stable",
            "summary": "exclusions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 34
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/waas_protection_rule#id WaasProtectionRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/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/waas_protection_rule#timeouts WaasProtectionRule#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 40
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleConfig"
    },
    "cdktf-provider-oci.WaasProtectionRuleExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-protection-rule/index.ts",
        "line": 42
      },
      "name": "WaasProtectionRuleExclusions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule#exclusions WaasProtectionRule#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 46
          },
          "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/waas_protection_rule#target WaasProtectionRule#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 50
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleExclusions"
    },
    "cdktf-provider-oci.WaasProtectionRuleExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-protection-rule/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/waas-protection-rule/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/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.WaasProtectionRuleExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "WaasProtectionRuleExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 180
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/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/waas-protection-rule/index.ts",
            "line": 180
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleExclusionsList"
    },
    "cdktf-provider-oci.WaasProtectionRuleExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-protection-rule/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/waas-protection-rule/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 147
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 163
          },
          "name": "resetTarget"
        }
      ],
      "name": "WaasProtectionRuleExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 151
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 167
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 141
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 157
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasProtectionRuleExclusions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleExclusionsOutputReference"
    },
    "cdktf-provider-oci.WaasProtectionRuleTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-protection-rule/index.ts",
        "line": 191
      },
      "name": "WaasProtectionRuleTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_protection_rule#create WaasProtectionRule#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 195
          },
          "name": "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/waas_protection_rule#delete WaasProtectionRule#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 199
          },
          "name": "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/waas_protection_rule#update WaasProtectionRule#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 203
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleTimeouts"
    },
    "cdktf-provider-oci.WaasProtectionRuleTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-protection-rule/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-protection-rule/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 311
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 327
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 343
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasProtectionRuleTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 315
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 331
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 347
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 305
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 321
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 337
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-protection-rule/index.ts",
            "line": 261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasProtectionRuleTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-protection-rule/index:WaasProtectionRuleTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasPurgeCache": {
      "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/waas_purge_cache oci_waas_purge_cache}."
      },
      "fqn": "cdktf-provider-oci.WaasPurgeCache",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_purge_cache oci_waas_purge_cache} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-purge-cache/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.WaasPurgeCacheConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-purge-cache/index.ts",
        "line": 196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasPurgeCache resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/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 WaasPurgeCache 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/waas_purge_cache#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasPurgeCache that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasPurgeCache to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 304
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 262
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 278
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 307
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 319
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasPurgeCache",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 201
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 301
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 266
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 282
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 311
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 295
          },
          "name": "waasPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 256
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 272
          },
          "name": "resources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 288
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-purge-cache/index:WaasPurgeCache"
    },
    "cdktf-provider-oci.WaasPurgeCacheConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasPurgeCacheConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-purge-cache/index.ts",
        "line": 9
      },
      "name": "WaasPurgeCacheConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_purge_cache#waas_policy_id WaasPurgeCache#waas_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 24
          },
          "name": "waasPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/waas_purge_cache#id WaasPurgeCache#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/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/waas_purge_cache#resources WaasPurgeCache#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 20
          },
          "name": "resources",
          "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/waas_purge_cache#timeouts WaasPurgeCache#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 30
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeouts"
          }
        }
      ],
      "symbolId": "src/waas-purge-cache/index:WaasPurgeCacheConfig"
    },
    "cdktf-provider-oci.WaasPurgeCacheTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-purge-cache/index.ts",
        "line": 32
      },
      "name": "WaasPurgeCacheTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_purge_cache#create WaasPurgeCache#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/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/waas_purge_cache#delete WaasPurgeCache#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/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/waas_purge_cache#update WaasPurgeCache#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 44
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-purge-cache/index:WaasPurgeCacheTimeouts"
    },
    "cdktf-provider-oci.WaasPurgeCacheTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-purge-cache/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/waas-purge-cache/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 152
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 168
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 184
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasPurgeCacheTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 156
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 172
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 188
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 146
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 162
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 178
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-purge-cache/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasPurgeCacheTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-purge-cache/index:WaasPurgeCacheTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicy": {
      "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/waas_waas_policy oci_waas_waas_policy}."
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy oci_waas_waas_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 7895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WaasWaasPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7880
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the WaasWaasPolicy 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/waas_waas_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WaasWaasPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WaasWaasPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8055
          },
          "name": "putOriginGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8071
          },
          "name": "putOrigins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8087
          },
          "name": "putPolicyConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8103
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8119
          },
          "name": "putWafConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7937
          },
          "name": "resetAdditionalDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7971
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7987
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8016
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8032
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8058
          },
          "name": "resetOriginGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8074
          },
          "name": "resetOrigins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8090
          },
          "name": "resetPolicyConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8106
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8122
          },
          "name": "resetWafConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8134
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8151
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WaasWaasPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7868
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7946
          },
          "name": "cname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8052
          },
          "name": "originGroups",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8068
          },
          "name": "origins",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8084
          },
          "name": "policyConfig",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8041
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8046
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8100
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8116
          },
          "name": "wafConfig",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7941
          },
          "name": "additionalDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7959
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7975
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7991
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8004
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8020
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8036
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8062
          },
          "name": "originGroupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8078
          },
          "name": "originsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8094
          },
          "name": "policyConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8110
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8126
          },
          "name": "wafConfigInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7931
          },
          "name": "additionalDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7952
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7965
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7981
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7997
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8010
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 8026
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicy"
    },
    "cdktf-provider-oci.WaasWaasPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 9
      },
      "name": "WaasWaasPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#compartment_id WaasWaasPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas_waas_policy#domain WaasWaasPolicy#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 29
          },
          "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/resources/waas_waas_policy#additional_domains WaasWaasPolicy#additional_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 13
          },
          "name": "additionalDomains",
          "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/waas_waas_policy#defined_tags WaasWaasPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas_waas_policy#display_name WaasWaasPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-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/waas_waas_policy#freeform_tags WaasWaasPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas_waas_policy#id WaasWaasPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas_waas_policy#origin_groups WaasWaasPolicy#origin_groups}",
            "stability": "stable",
            "summary": "origin_groups block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 46
          },
          "name": "originGroups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#origins WaasWaasPolicy#origins}",
            "stability": "stable",
            "summary": "origins block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 52
          },
          "name": "origins",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#policy_config WaasWaasPolicy#policy_config}",
            "stability": "stable",
            "summary": "policy_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 58
          },
          "name": "policyConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#timeouts WaasWaasPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 64
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#waf_config WaasWaasPolicy#waf_config}",
            "stability": "stable",
            "summary": "waf_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 70
          },
          "name": "wafConfig",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfig"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyConfig"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroups": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 218
      },
      "name": "WaasWaasPolicyOriginGroups",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#label WaasWaasPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 222
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#origin_group WaasWaasPolicy#origin_group}",
            "stability": "stable",
            "summary": "origin_group block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 228
          },
          "name": "originGroup",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroups"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroupsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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.WaasWaasPolicyOriginGroupsOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyOriginGroupsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 352
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
            "line": 352
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroupsList"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 72
      },
      "name": "WaasWaasPolicyOriginGroupsOriginGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#origin WaasWaasPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 76
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#weight WaasWaasPolicy#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 80
          },
          "name": "weight",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroupsOriginGroup"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroupList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroupList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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.WaasWaasPolicyOriginGroupsOriginGroupOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyOriginGroupsOriginGroupList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 207
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
            "line": 207
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroupsOriginGroupList"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroupOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 190
          },
          "name": "resetWeight"
        }
      ],
      "name": "WaasWaasPolicyOriginGroupsOriginGroupOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 178
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 194
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 171
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 184
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroupsOriginGroupOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 335
          },
          "name": "putOriginGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "WaasWaasPolicyOriginGroupsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 332
          },
          "name": "originGroup",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroupList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 326
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 339
          },
          "name": "originGroupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroupsOriginGroup"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 319
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginGroupsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyOrigins": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 506
      },
      "name": "WaasWaasPolicyOrigins",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#label WaasWaasPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 518
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#uri WaasWaasPolicy#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 522
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#custom_headers WaasWaasPolicy#custom_headers}",
            "stability": "stable",
            "summary": "custom_headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 528
          },
          "name": "customHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders"
                    },
                    "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/waas_waas_policy#http_port WaasWaasPolicy#http_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 510
          },
          "name": "httpPort",
          "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/waas_waas_policy#https_port WaasWaasPolicy#https_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 514
          },
          "name": "httpsPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOrigins"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 363
      },
      "name": "WaasWaasPolicyOriginsCustomHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 367
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 371
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginsCustomHeaders"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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.WaasWaasPolicyOriginsCustomHeadersOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyOriginsCustomHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 495
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
            "line": 495
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginsCustomHeadersList"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 410
      },
      "name": "WaasWaasPolicyOriginsCustomHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 469
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 482
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 462
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 475
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginsCustomHeadersOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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.WaasWaasPolicyOriginsOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyOriginsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 739
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
            "line": 739
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginsList"
    },
    "cdktf-provider-oci.WaasWaasPolicyOriginsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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/waas-waas-policy/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 719
          },
          "name": "putCustomHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 722
          },
          "name": "resetCustomHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 664
          },
          "name": "resetHttpPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 680
          },
          "name": "resetHttpsPort"
        }
      ],
      "name": "WaasWaasPolicyOriginsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 716
          },
          "name": "customHeaders",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 726
          },
          "name": "customHeadersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyOriginsCustomHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 668
          },
          "name": "httpPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 684
          },
          "name": "httpsPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 697
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 710
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 658
          },
          "name": "httpPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 674
          },
          "name": "httpsPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 690
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 703
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyOrigins"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyOriginsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1344
      },
      "name": "WaasWaasPolicyPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#certificate_id WaasWaasPolicy#certificate_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1348
          },
          "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/waas_waas_policy#cipher_group WaasWaasPolicy#cipher_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1352
          },
          "name": "cipherGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#client_address_header WaasWaasPolicy#client_address_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1356
          },
          "name": "clientAddressHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#health_checks WaasWaasPolicy#health_checks}",
            "stability": "stable",
            "summary": "health_checks block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1398
          },
          "name": "healthChecks",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_behind_cdn WaasWaasPolicy#is_behind_cdn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1360
          },
          "name": "isBehindCdn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_cache_control_respected WaasWaasPolicy#is_cache_control_respected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1364
          },
          "name": "isCacheControlRespected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_https_enabled WaasWaasPolicy#is_https_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1368
          },
          "name": "isHttpsEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_https_forced WaasWaasPolicy#is_https_forced}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1372
          },
          "name": "isHttpsForced",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_origin_compression_enabled WaasWaasPolicy#is_origin_compression_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1376
          },
          "name": "isOriginCompressionEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_response_buffering_enabled WaasWaasPolicy#is_response_buffering_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1380
          },
          "name": "isResponseBufferingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#is_sni_enabled WaasWaasPolicy#is_sni_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1384
          },
          "name": "isSniEnabled",
          "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/waas_waas_policy#load_balancing_method WaasWaasPolicy#load_balancing_method}",
            "stability": "stable",
            "summary": "load_balancing_method block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1404
          },
          "name": "loadBalancingMethod",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#tls_protocols WaasWaasPolicy#tls_protocols}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1388
          },
          "name": "tlsProtocols",
          "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/waas_waas_policy#websocket_path_prefixes WaasWaasPolicy#websocket_path_prefixes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1392
          },
          "name": "websocketPathPrefixes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfig"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 750
      },
      "name": "WaasWaasPolicyPolicyConfigHealthChecks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#expected_response_code_group WaasWaasPolicy#expected_response_code_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 754
          },
          "name": "expectedResponseCodeGroup",
          "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/waas_waas_policy#expected_response_text WaasWaasPolicy#expected_response_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 758
          },
          "name": "expectedResponseText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#headers WaasWaasPolicy#headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 762
          },
          "name": "headers",
          "optional": true,
          "type": {
            "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/waas_waas_policy#healthy_threshold WaasWaasPolicy#healthy_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 766
          },
          "name": "healthyThreshold",
          "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/waas_waas_policy#interval_in_seconds WaasWaasPolicy#interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 770
          },
          "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/waas_waas_policy#is_enabled WaasWaasPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 774
          },
          "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/waas_waas_policy#is_response_text_check_enabled WaasWaasPolicy#is_response_text_check_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 778
          },
          "name": "isResponseTextCheckEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#method WaasWaasPolicy#method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 782
          },
          "name": "method",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#path WaasWaasPolicy#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 786
          },
          "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/waas_waas_policy#timeout_in_seconds WaasWaasPolicy#timeout_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 790
          },
          "name": "timeoutInSeconds",
          "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/waas_waas_policy#unhealthy_threshold WaasWaasPolicy#unhealthy_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 794
          },
          "name": "unhealthyThreshold",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfigHealthChecks"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecksOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecksOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 896
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 996
          },
          "name": "resetExpectedResponseCodeGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1012
          },
          "name": "resetExpectedResponseText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1028
          },
          "name": "resetHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1044
          },
          "name": "resetHealthyThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1060
          },
          "name": "resetIntervalInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1076
          },
          "name": "resetIsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1092
          },
          "name": "resetIsResponseTextCheckEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1108
          },
          "name": "resetMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1124
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1140
          },
          "name": "resetTimeoutInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1156
          },
          "name": "resetUnhealthyThreshold"
        }
      ],
      "name": "WaasWaasPolicyPolicyConfigHealthChecksOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1000
          },
          "name": "expectedResponseCodeGroupInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1016
          },
          "name": "expectedResponseTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1032
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1048
          },
          "name": "healthyThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1064
          },
          "name": "intervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1080
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1096
          },
          "name": "isResponseTextCheckEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1112
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1128
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1144
          },
          "name": "timeoutInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1160
          },
          "name": "unhealthyThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 990
          },
          "name": "expectedResponseCodeGroup",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1006
          },
          "name": "expectedResponseText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1022
          },
          "name": "headers",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1038
          },
          "name": "healthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1054
          },
          "name": "intervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1070
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1086
          },
          "name": "isResponseTextCheckEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1102
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1118
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1134
          },
          "name": "timeoutInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1150
          },
          "name": "unhealthyThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfigHealthChecksOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1164
      },
      "name": "WaasWaasPolicyPolicyConfigLoadBalancingMethod",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#method WaasWaasPolicy#method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1176
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#domain WaasWaasPolicy#domain}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1168
          },
          "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/resources/waas_waas_policy#expiration_time_in_seconds WaasWaasPolicy#expiration_time_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1172
          },
          "name": "expirationTimeInSeconds",
          "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/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1180
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfigLoadBalancingMethod"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1291
          },
          "name": "resetDomain"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1307
          },
          "name": "resetExpirationTimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1336
          },
          "name": "resetName"
        }
      ],
      "name": "WaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1295
          },
          "name": "domainInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1311
          },
          "name": "expirationTimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1324
          },
          "name": "methodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1340
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1285
          },
          "name": "domain",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1301
          },
          "name": "expirationTimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1317
          },
          "name": "method",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1330
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyPolicyConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1834
          },
          "name": "putHealthChecks",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1850
          },
          "name": "putLoadBalancingMethod",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1645
          },
          "name": "resetCertificateId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1661
          },
          "name": "resetCipherGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1677
          },
          "name": "resetClientAddressHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1837
          },
          "name": "resetHealthChecks"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1693
          },
          "name": "resetIsBehindCdn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1709
          },
          "name": "resetIsCacheControlRespected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1725
          },
          "name": "resetIsHttpsEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1741
          },
          "name": "resetIsHttpsForced"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1757
          },
          "name": "resetIsOriginCompressionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1773
          },
          "name": "resetIsResponseBufferingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1789
          },
          "name": "resetIsSniEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1853
          },
          "name": "resetLoadBalancingMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1805
          },
          "name": "resetTlsProtocols"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1821
          },
          "name": "resetWebsocketPathPrefixes"
        }
      ],
      "name": "WaasWaasPolicyPolicyConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1831
          },
          "name": "healthChecks",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecksOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1847
          },
          "name": "loadBalancingMethod",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethodOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1649
          },
          "name": "certificateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1665
          },
          "name": "cipherGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1681
          },
          "name": "clientAddressHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1841
          },
          "name": "healthChecksInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigHealthChecks"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1697
          },
          "name": "isBehindCdnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1713
          },
          "name": "isCacheControlRespectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1729
          },
          "name": "isHttpsEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1745
          },
          "name": "isHttpsForcedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1761
          },
          "name": "isOriginCompressionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1777
          },
          "name": "isResponseBufferingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1793
          },
          "name": "isSniEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1857
          },
          "name": "loadBalancingMethodInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfigLoadBalancingMethod"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1809
          },
          "name": "tlsProtocolsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1825
          },
          "name": "websocketPathPrefixesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1639
          },
          "name": "certificateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1655
          },
          "name": "cipherGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1671
          },
          "name": "clientAddressHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1687
          },
          "name": "isBehindCdn",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1703
          },
          "name": "isCacheControlRespected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1719
          },
          "name": "isHttpsEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1735
          },
          "name": "isHttpsForced",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1751
          },
          "name": "isOriginCompressionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1767
          },
          "name": "isResponseBufferingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1783
          },
          "name": "isSniEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1799
          },
          "name": "tlsProtocols",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1815
          },
          "name": "websocketPathPrefixes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyPolicyConfig"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyPolicyConfigOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1861
      },
      "name": "WaasWaasPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#create WaasWaasPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1865
          },
          "name": "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/waas_waas_policy#delete WaasWaasPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1869
          },
          "name": "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/waas_waas_policy#update WaasWaasPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1873
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyTimeouts"
    },
    "cdktf-provider-oci.WaasWaasPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 1919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1981
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1997
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2013
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WaasWaasPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1985
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2001
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2017
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1975
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1991
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2007
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 1931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7392
      },
      "name": "WaasWaasPolicyWafConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#access_rules WaasWaasPolicy#access_rules}",
            "stability": "stable",
            "summary": "access_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7406
          },
          "name": "accessRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#address_rate_limiting WaasWaasPolicy#address_rate_limiting}",
            "stability": "stable",
            "summary": "address_rate_limiting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7412
          },
          "name": "addressRateLimiting",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#caching_rules WaasWaasPolicy#caching_rules}",
            "stability": "stable",
            "summary": "caching_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7418
          },
          "name": "cachingRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captchas WaasWaasPolicy#captchas}",
            "stability": "stable",
            "summary": "captchas block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7424
          },
          "name": "captchas",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#custom_protection_rules WaasWaasPolicy#custom_protection_rules}",
            "stability": "stable",
            "summary": "custom_protection_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7430
          },
          "name": "customProtectionRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#device_fingerprint_challenge WaasWaasPolicy#device_fingerprint_challenge}",
            "stability": "stable",
            "summary": "device_fingerprint_challenge block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7436
          },
          "name": "deviceFingerprintChallenge",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#human_interaction_challenge WaasWaasPolicy#human_interaction_challenge}",
            "stability": "stable",
            "summary": "human_interaction_challenge block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7442
          },
          "name": "humanInteractionChallenge",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#js_challenge WaasWaasPolicy#js_challenge}",
            "stability": "stable",
            "summary": "js_challenge block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7448
          },
          "name": "jsChallenge",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#origin WaasWaasPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7396
          },
          "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/resources/waas_waas_policy#origin_groups WaasWaasPolicy#origin_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7400
          },
          "name": "originGroups",
          "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/waas_waas_policy#protection_settings WaasWaasPolicy#protection_settings}",
            "stability": "stable",
            "summary": "protection_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7454
          },
          "name": "protectionSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#whitelists WaasWaasPolicy#whitelists}",
            "stability": "stable",
            "summary": "whitelists block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7460
          },
          "name": "whitelists",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfig"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2373
      },
      "name": "WaasWaasPolicyWafConfigAccessRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2377
          },
          "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/waas_waas_policy#criteria WaasWaasPolicy#criteria}",
            "stability": "stable",
            "summary": "criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2435
          },
          "name": "criteria",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria"
                    },
                    "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/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_action WaasWaasPolicy#block_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2381
          },
          "name": "blockAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_code WaasWaasPolicy#block_error_page_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2385
          },
          "name": "blockErrorPageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_description WaasWaasPolicy#block_error_page_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2389
          },
          "name": "blockErrorPageDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_message WaasWaasPolicy#block_error_page_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2393
          },
          "name": "blockErrorPageMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2397
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#bypass_challenges WaasWaasPolicy#bypass_challenges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2401
          },
          "name": "bypassChallenges",
          "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/waas_waas_policy#captcha_footer WaasWaasPolicy#captcha_footer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2405
          },
          "name": "captchaFooter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_header WaasWaasPolicy#captcha_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2409
          },
          "name": "captchaHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_submit_label WaasWaasPolicy#captcha_submit_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2413
          },
          "name": "captchaSubmitLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_title WaasWaasPolicy#captcha_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2417
          },
          "name": "captchaTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#redirect_response_code WaasWaasPolicy#redirect_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2425
          },
          "name": "redirectResponseCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#redirect_url WaasWaasPolicy#redirect_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2429
          },
          "name": "redirectUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#response_header_manipulation WaasWaasPolicy#response_header_manipulation}",
            "stability": "stable",
            "summary": "response_header_manipulation block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2441
          },
          "name": "responseHeaderManipulation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRules"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2021
      },
      "name": "WaasWaasPolicyWafConfigAccessRulesCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#condition WaasWaasPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2025
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2033
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_case_sensitive WaasWaasPolicy#is_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2029
          },
          "name": "isCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesCriteria"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 2186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2186
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2186
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2186
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesCriteriaList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 2089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2156
          },
          "name": "resetIsCaseSensitive"
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2144
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2160
          },
          "name": "isCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2173
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2137
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2150
          },
          "name": "isCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2166
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 2968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2975
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2968
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2968
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2968
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 2588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2935
          },
          "name": "putCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2948
          },
          "name": "putResponseHeaderManipulation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2733
          },
          "name": "resetBlockAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2749
          },
          "name": "resetBlockErrorPageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2765
          },
          "name": "resetBlockErrorPageDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2781
          },
          "name": "resetBlockErrorPageMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2797
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2813
          },
          "name": "resetBypassChallenges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2829
          },
          "name": "resetCaptchaFooter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2845
          },
          "name": "resetCaptchaHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2861
          },
          "name": "resetCaptchaSubmitLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2877
          },
          "name": "resetCaptchaTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2906
          },
          "name": "resetRedirectResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2922
          },
          "name": "resetRedirectUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2951
          },
          "name": "resetResponseHeaderManipulation"
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2932
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2945
          },
          "name": "responseHeaderManipulation",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2721
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2737
          },
          "name": "blockActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2753
          },
          "name": "blockErrorPageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2769
          },
          "name": "blockErrorPageDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2785
          },
          "name": "blockErrorPageMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2801
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2817
          },
          "name": "bypassChallengesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2833
          },
          "name": "captchaFooterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2849
          },
          "name": "captchaHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2865
          },
          "name": "captchaSubmitLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2881
          },
          "name": "captchaTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2939
          },
          "name": "criteriaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2894
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2910
          },
          "name": "redirectResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2926
          },
          "name": "redirectUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2955
          },
          "name": "responseHeaderManipulationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2714
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2727
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2743
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2759
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2775
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2791
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2807
          },
          "name": "bypassChallenges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2823
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2839
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2855
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2871
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2887
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2900
          },
          "name": "redirectResponseCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2916
          },
          "name": "redirectUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2197
      },
      "name": "WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2201
          },
          "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/waas_waas_policy#header WaasWaasPolicy#header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2205
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2209
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2369
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2362
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2362
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2362
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2345
          },
          "name": "resetValue"
        }
      ],
      "name": "WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2320
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2333
          },
          "name": "headerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2349
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2313
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2326
          },
          "name": "header",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2339
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulation"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAccessRulesResponseHeaderManipulationOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 2979
      },
      "name": "WaasWaasPolicyWafConfigAddressRateLimiting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_enabled WaasWaasPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2991
          },
          "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/waas_waas_policy#allowed_rate_per_address WaasWaasPolicy#allowed_rate_per_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2983
          },
          "name": "allowedRatePerAddress",
          "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/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2987
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#max_delayed_count_per_address WaasWaasPolicy#max_delayed_count_per_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 2995
          },
          "name": "maxDelayedCountPerAddress",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAddressRateLimiting"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3106
          },
          "name": "resetAllowedRatePerAddress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3122
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3151
          },
          "name": "resetMaxDelayedCountPerAddress"
        }
      ],
      "name": "WaasWaasPolicyWafConfigAddressRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3110
          },
          "name": "allowedRatePerAddressInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3126
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3139
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3155
          },
          "name": "maxDelayedCountPerAddressInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3100
          },
          "name": "allowedRatePerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3116
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3132
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3145
          },
          "name": "maxDelayedCountPerAddress",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigAddressRateLimitingOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3302
      },
      "name": "WaasWaasPolicyWafConfigCachingRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3306
          },
          "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/waas_waas_policy#criteria WaasWaasPolicy#criteria}",
            "stability": "stable",
            "summary": "criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3332
          },
          "name": "criteria",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria"
                    },
                    "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/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#caching_duration WaasWaasPolicy#caching_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3310
          },
          "name": "cachingDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#client_caching_duration WaasWaasPolicy#client_caching_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3314
          },
          "name": "clientCachingDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_client_caching_enabled WaasWaasPolicy#is_client_caching_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3318
          },
          "name": "isClientCachingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#key WaasWaasPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3322
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRules"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3159
      },
      "name": "WaasWaasPolicyWafConfigCachingRulesCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#condition WaasWaasPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3163
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3167
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRulesCriteria"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigCachingRulesCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3291
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3291
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3291
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRulesCriteriaList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3206
      },
      "name": "WaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3265
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3278
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3258
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3271
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRulesCriteriaOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigCachingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3598
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3598
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3598
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRulesList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3581
          },
          "name": "putCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3507
          },
          "name": "resetCachingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3523
          },
          "name": "resetClientCachingDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3539
          },
          "name": "resetIsClientCachingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3555
          },
          "name": "resetKey"
        }
      ],
      "name": "WaasWaasPolicyWafConfigCachingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3578
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3495
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3511
          },
          "name": "cachingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3527
          },
          "name": "clientCachingDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3585
          },
          "name": "criteriaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3543
          },
          "name": "isClientCachingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3559
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3572
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3488
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3501
          },
          "name": "cachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3517
          },
          "name": "clientCachingDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3533
          },
          "name": "isClientCachingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3549
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3565
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCachingRulesOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3609
      },
      "name": "WaasWaasPolicyWafConfigCaptchas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#failure_message WaasWaasPolicy#failure_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3613
          },
          "name": "failureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#session_expiration_in_seconds WaasWaasPolicy#session_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3625
          },
          "name": "sessionExpirationInSeconds",
          "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/waas_waas_policy#submit_label WaasWaasPolicy#submit_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3629
          },
          "name": "submitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#title WaasWaasPolicy#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3633
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#url WaasWaasPolicy#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3637
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#footer_text WaasWaasPolicy#footer_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3617
          },
          "name": "footerText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#header_text WaasWaasPolicy#header_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3621
          },
          "name": "headerText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCaptchas"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3904
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigCaptchasList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3897
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3897
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3897
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCaptchasList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3711
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3812
          },
          "name": "resetFooterText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3828
          },
          "name": "resetHeaderText"
        }
      ],
      "name": "WaasWaasPolicyWafConfigCaptchasOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3800
          },
          "name": "failureMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3816
          },
          "name": "footerTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3832
          },
          "name": "headerTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3845
          },
          "name": "sessionExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3858
          },
          "name": "submitLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3871
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3884
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3793
          },
          "name": "failureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3806
          },
          "name": "footerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3822
          },
          "name": "headerText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3838
          },
          "name": "sessionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3851
          },
          "name": "submitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3864
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3877
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCaptchasOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4057
      },
      "name": "WaasWaasPolicyWafConfigCustomProtectionRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4061
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#exclusions WaasWaasPolicy#exclusions}",
            "stability": "stable",
            "summary": "exclusions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4074
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to 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/waas_waas_policy#id WaasWaasPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4068
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRules"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3908
      },
      "name": "WaasWaasPolicyWafConfigCustomProtectionRulesExclusions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#exclusions WaasWaasPolicy#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3912
          },
          "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/waas_waas_policy#target WaasWaasPolicy#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3916
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 4046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4053
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4046
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4046
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4046
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 3965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 3955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4013
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4029
          },
          "name": "resetTarget"
        }
      ],
      "name": "WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4017
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4033
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4007
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4023
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 3969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 4233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4240
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigCustomProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4233
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4233
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4233
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRulesList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 4130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4120
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4213
          },
          "name": "putExclusions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4184
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4216
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4200
          },
          "name": "resetId"
        }
      ],
      "name": "WaasWaasPolicyWafConfigCustomProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4210
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4188
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4220
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesExclusions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4204
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4178
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4194
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigCustomProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4592
      },
      "name": "WaasWaasPolicyWafConfigDeviceFingerprintChallenge",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_enabled WaasWaasPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4612
          },
          "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/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4596
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action_expiration_in_seconds WaasWaasPolicy#action_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4600
          },
          "name": "actionExpirationInSeconds",
          "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/waas_waas_policy#challenge_settings WaasWaasPolicy#challenge_settings}",
            "stability": "stable",
            "summary": "challenge_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4626
          },
          "name": "challengeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#failure_threshold WaasWaasPolicy#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4604
          },
          "name": "failureThreshold",
          "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/waas_waas_policy#failure_threshold_expiration_in_seconds WaasWaasPolicy#failure_threshold_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4608
          },
          "name": "failureThresholdExpirationInSeconds",
          "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/waas_waas_policy#max_address_count WaasWaasPolicy#max_address_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4616
          },
          "name": "maxAddressCount",
          "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/waas_waas_policy#max_address_count_expiration_in_seconds WaasWaasPolicy#max_address_count_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4620
          },
          "name": "maxAddressCountExpirationInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigDeviceFingerprintChallenge"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4244
      },
      "name": "WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_action WaasWaasPolicy#block_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4248
          },
          "name": "blockAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_code WaasWaasPolicy#block_error_page_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4252
          },
          "name": "blockErrorPageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_description WaasWaasPolicy#block_error_page_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4256
          },
          "name": "blockErrorPageDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_message WaasWaasPolicy#block_error_page_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4260
          },
          "name": "blockErrorPageMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4264
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#captcha_footer WaasWaasPolicy#captcha_footer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4268
          },
          "name": "captchaFooter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_header WaasWaasPolicy#captcha_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4272
          },
          "name": "captchaHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_submit_label WaasWaasPolicy#captcha_submit_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4276
          },
          "name": "captchaSubmitLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_title WaasWaasPolicy#captcha_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4280
          },
          "name": "captchaTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 4375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4368
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4456
          },
          "name": "resetBlockAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4472
          },
          "name": "resetBlockErrorPageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4488
          },
          "name": "resetBlockErrorPageDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4504
          },
          "name": "resetBlockErrorPageMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4520
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4536
          },
          "name": "resetCaptchaFooter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4552
          },
          "name": "resetCaptchaHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4568
          },
          "name": "resetCaptchaSubmitLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4584
          },
          "name": "resetCaptchaTitle"
        }
      ],
      "name": "WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4460
          },
          "name": "blockActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4476
          },
          "name": "blockErrorPageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4492
          },
          "name": "blockErrorPageDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4508
          },
          "name": "blockErrorPageMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4524
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4540
          },
          "name": "captchaFooterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4556
          },
          "name": "captchaHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4572
          },
          "name": "captchaSubmitLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4588
          },
          "name": "captchaTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4450
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4466
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4482
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4498
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4514
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4530
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4546
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4562
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4578
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 4714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4895
          },
          "name": "putChallengeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4789
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4805
          },
          "name": "resetActionExpirationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4898
          },
          "name": "resetChallengeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4821
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4837
          },
          "name": "resetFailureThresholdExpirationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4866
          },
          "name": "resetMaxAddressCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4882
          },
          "name": "resetMaxAddressCountExpirationInSeconds"
        }
      ],
      "name": "WaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4892
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4809
          },
          "name": "actionExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4793
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4902
          },
          "name": "challengeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeChallengeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4841
          },
          "name": "failureThresholdExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4825
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4854
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4886
          },
          "name": "maxAddressCountExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4870
          },
          "name": "maxAddressCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4783
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4799
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4815
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4831
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4847
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4860
          },
          "name": "maxAddressCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4876
          },
          "name": "maxAddressCountExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5365
      },
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallenge",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_enabled WaasWaasPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5389
          },
          "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/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5369
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action_expiration_in_seconds WaasWaasPolicy#action_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5373
          },
          "name": "actionExpirationInSeconds",
          "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/waas_waas_policy#challenge_settings WaasWaasPolicy#challenge_settings}",
            "stability": "stable",
            "summary": "challenge_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5403
          },
          "name": "challengeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#failure_threshold WaasWaasPolicy#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5377
          },
          "name": "failureThreshold",
          "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/waas_waas_policy#failure_threshold_expiration_in_seconds WaasWaasPolicy#failure_threshold_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5381
          },
          "name": "failureThresholdExpirationInSeconds",
          "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/waas_waas_policy#interaction_threshold WaasWaasPolicy#interaction_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5385
          },
          "name": "interactionThreshold",
          "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/waas_waas_policy#is_nat_enabled WaasWaasPolicy#is_nat_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5393
          },
          "name": "isNatEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#recording_period_in_seconds WaasWaasPolicy#recording_period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5397
          },
          "name": "recordingPeriodInSeconds",
          "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/waas_waas_policy#set_http_header WaasWaasPolicy#set_http_header}",
            "stability": "stable",
            "summary": "set_http_header block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5409
          },
          "name": "setHttpHeader",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallenge"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 4906
      },
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_action WaasWaasPolicy#block_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4910
          },
          "name": "blockAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_code WaasWaasPolicy#block_error_page_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4914
          },
          "name": "blockErrorPageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_description WaasWaasPolicy#block_error_page_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4918
          },
          "name": "blockErrorPageDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_message WaasWaasPolicy#block_error_page_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4922
          },
          "name": "blockErrorPageMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4926
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#captcha_footer WaasWaasPolicy#captcha_footer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4930
          },
          "name": "captchaFooter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_header WaasWaasPolicy#captcha_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4934
          },
          "name": "captchaHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_submit_label WaasWaasPolicy#captcha_submit_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4938
          },
          "name": "captchaSubmitLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_title WaasWaasPolicy#captcha_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 4942
          },
          "name": "captchaTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 5037
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5118
          },
          "name": "resetBlockAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5134
          },
          "name": "resetBlockErrorPageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5150
          },
          "name": "resetBlockErrorPageDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5166
          },
          "name": "resetBlockErrorPageMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5182
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5198
          },
          "name": "resetCaptchaFooter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5214
          },
          "name": "resetCaptchaHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5230
          },
          "name": "resetCaptchaSubmitLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5246
          },
          "name": "resetCaptchaTitle"
        }
      ],
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5122
          },
          "name": "blockActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5138
          },
          "name": "blockErrorPageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5154
          },
          "name": "blockErrorPageDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5170
          },
          "name": "blockErrorPageMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5186
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5202
          },
          "name": "captchaFooterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5218
          },
          "name": "captchaHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5234
          },
          "name": "captchaSubmitLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5250
          },
          "name": "captchaTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5112
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5128
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5144
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5160
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5176
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5192
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5208
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5224
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5240
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5041
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 5511
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5720
          },
          "name": "putChallengeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5736
          },
          "name": "putSetHttpHeader",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5598
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5614
          },
          "name": "resetActionExpirationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5723
          },
          "name": "resetChallengeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5630
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5646
          },
          "name": "resetFailureThresholdExpirationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5662
          },
          "name": "resetInteractionThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5691
          },
          "name": "resetIsNatEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5707
          },
          "name": "resetRecordingPeriodInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5739
          },
          "name": "resetSetHttpHeader"
        }
      ],
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5717
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5733
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5618
          },
          "name": "actionExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5602
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5727
          },
          "name": "challengeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeChallengeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5650
          },
          "name": "failureThresholdExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5634
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5666
          },
          "name": "interactionThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5679
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5695
          },
          "name": "isNatEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5711
          },
          "name": "recordingPeriodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5743
          },
          "name": "setHttpHeaderInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5592
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5608
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5624
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5640
          },
          "name": "failureThresholdExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5656
          },
          "name": "interactionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5672
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5685
          },
          "name": "isNatEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5701
          },
          "name": "recordingPeriodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5254
      },
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5262
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 5308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5301
      },
      "name": "WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5348
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5361
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5341
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5354
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigHumanInteractionChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6382
      },
      "name": "WaasWaasPolicyWafConfigJsChallenge",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_enabled WaasWaasPolicy#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6402
          },
          "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/waas_waas_policy#action WaasWaasPolicy#action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6386
          },
          "name": "action",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#action_expiration_in_seconds WaasWaasPolicy#action_expiration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6390
          },
          "name": "actionExpirationInSeconds",
          "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/waas_waas_policy#are_redirects_challenged WaasWaasPolicy#are_redirects_challenged}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6394
          },
          "name": "areRedirectsChallenged",
          "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/waas_waas_policy#challenge_settings WaasWaasPolicy#challenge_settings}",
            "stability": "stable",
            "summary": "challenge_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6412
          },
          "name": "challengeSettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#criteria WaasWaasPolicy#criteria}",
            "stability": "stable",
            "summary": "criteria block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6418
          },
          "name": "criteria",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria"
                    },
                    "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/waas_waas_policy#failure_threshold WaasWaasPolicy#failure_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6398
          },
          "name": "failureThreshold",
          "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/waas_waas_policy#is_nat_enabled WaasWaasPolicy#is_nat_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6406
          },
          "name": "isNatEnabled",
          "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/waas_waas_policy#set_http_header WaasWaasPolicy#set_http_header}",
            "stability": "stable",
            "summary": "set_http_header block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6424
          },
          "name": "setHttpHeader",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallenge"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5747
      },
      "name": "WaasWaasPolicyWafConfigJsChallengeChallengeSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_action WaasWaasPolicy#block_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5751
          },
          "name": "blockAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_code WaasWaasPolicy#block_error_page_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5755
          },
          "name": "blockErrorPageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_description WaasWaasPolicy#block_error_page_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5759
          },
          "name": "blockErrorPageDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_message WaasWaasPolicy#block_error_page_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5763
          },
          "name": "blockErrorPageMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5767
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#captcha_footer WaasWaasPolicy#captcha_footer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5771
          },
          "name": "captchaFooter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_header WaasWaasPolicy#captcha_header}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5775
          },
          "name": "captchaHeader",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_submit_label WaasWaasPolicy#captcha_submit_label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5779
          },
          "name": "captchaSubmitLabel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#captcha_title WaasWaasPolicy#captcha_title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5783
          },
          "name": "captchaTitle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeChallengeSettings"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 5878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 5871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5959
          },
          "name": "resetBlockAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5975
          },
          "name": "resetBlockErrorPageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5991
          },
          "name": "resetBlockErrorPageDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6007
          },
          "name": "resetBlockErrorPageMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6023
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6039
          },
          "name": "resetCaptchaFooter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6055
          },
          "name": "resetCaptchaHeader"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6071
          },
          "name": "resetCaptchaSubmitLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6087
          },
          "name": "resetCaptchaTitle"
        }
      ],
      "name": "WaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5963
          },
          "name": "blockActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5979
          },
          "name": "blockErrorPageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5995
          },
          "name": "blockErrorPageDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6011
          },
          "name": "blockErrorPageMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6027
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6043
          },
          "name": "captchaFooterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6059
          },
          "name": "captchaHeaderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6075
          },
          "name": "captchaSubmitLabelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6091
          },
          "name": "captchaTitleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5953
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5969
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5985
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6001
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6017
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6033
          },
          "name": "captchaFooter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6049
          },
          "name": "captchaHeader",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6065
          },
          "name": "captchaSubmitLabel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6081
          },
          "name": "captchaTitle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 5882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6095
      },
      "name": "WaasWaasPolicyWafConfigJsChallengeCriteria",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#condition WaasWaasPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6099
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6107
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#is_case_sensitive WaasWaasPolicy#is_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6103
          },
          "name": "isCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeCriteria"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 6260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigJsChallengeCriteriaList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6260
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6260
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6260
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeCriteriaList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 6163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6153
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6230
          },
          "name": "resetIsCaseSensitive"
        }
      ],
      "name": "WaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6218
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6234
          },
          "name": "isCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6247
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6211
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6224
          },
          "name": "isCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeCriteriaOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 6519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6690
          },
          "name": "putChallengeSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6706
          },
          "name": "putCriteria",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6722
          },
          "name": "putSetHttpHeader",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6600
          },
          "name": "resetAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6616
          },
          "name": "resetActionExpirationInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6632
          },
          "name": "resetAreRedirectsChallenged"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6693
          },
          "name": "resetChallengeSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6709
          },
          "name": "resetCriteria"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6648
          },
          "name": "resetFailureThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6677
          },
          "name": "resetIsNatEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6725
          },
          "name": "resetSetHttpHeader"
        }
      ],
      "name": "WaasWaasPolicyWafConfigJsChallengeOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6687
          },
          "name": "challengeSettings",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6703
          },
          "name": "criteria",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteriaList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6719
          },
          "name": "setHttpHeader",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6620
          },
          "name": "actionExpirationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6604
          },
          "name": "actionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6636
          },
          "name": "areRedirectsChallengedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6697
          },
          "name": "challengeSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeChallengeSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6713
          },
          "name": "criteriaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeCriteria"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6652
          },
          "name": "failureThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6665
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6681
          },
          "name": "isNatEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6729
          },
          "name": "setHttpHeaderInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6594
          },
          "name": "action",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6610
          },
          "name": "actionExpirationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6626
          },
          "name": "areRedirectsChallenged",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6642
          },
          "name": "failureThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6658
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6671
          },
          "name": "isNatEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6271
      },
      "name": "WaasWaasPolicyWafConfigJsChallengeSetHttpHeader",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6275
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#value WaasWaasPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6279
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 6325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6318
      },
      "name": "WaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6365
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6378
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6358
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6371
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeSetHttpHeader"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigJsChallengeSetHttpHeaderOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 7576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7569
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7704
          },
          "name": "putAccessRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7720
          },
          "name": "putAddressRateLimiting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7736
          },
          "name": "putCachingRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7752
          },
          "name": "putCaptchas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7768
          },
          "name": "putCustomProtectionRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7784
          },
          "name": "putDeviceFingerprintChallenge",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7800
          },
          "name": "putHumanInteractionChallenge",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7816
          },
          "name": "putJsChallenge",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7832
          },
          "name": "putProtectionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7848
          },
          "name": "putWhitelists",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7707
          },
          "name": "resetAccessRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7723
          },
          "name": "resetAddressRateLimiting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7739
          },
          "name": "resetCachingRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7755
          },
          "name": "resetCaptchas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7771
          },
          "name": "resetCustomProtectionRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7787
          },
          "name": "resetDeviceFingerprintChallenge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7803
          },
          "name": "resetHumanInteractionChallenge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7819
          },
          "name": "resetJsChallenge"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7675
          },
          "name": "resetOrigin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7691
          },
          "name": "resetOriginGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7835
          },
          "name": "resetProtectionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7851
          },
          "name": "resetWhitelists"
        }
      ],
      "name": "WaasWaasPolicyWafConfigOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7701
          },
          "name": "accessRules",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7717
          },
          "name": "addressRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimitingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7733
          },
          "name": "cachingRules",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7749
          },
          "name": "captchas",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchasList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7765
          },
          "name": "customProtectionRules",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7781
          },
          "name": "deviceFingerprintChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallengeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7797
          },
          "name": "humanInteractionChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallengeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7813
          },
          "name": "jsChallenge",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallengeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7829
          },
          "name": "protectionSettings",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7845
          },
          "name": "whitelists",
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7711
          },
          "name": "accessRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAccessRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7727
          },
          "name": "addressRateLimitingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigAddressRateLimiting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7743
          },
          "name": "cachingRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCachingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7759
          },
          "name": "captchasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCaptchas"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7775
          },
          "name": "customProtectionRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigCustomProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7791
          },
          "name": "deviceFingerprintChallengeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigDeviceFingerprintChallenge"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7807
          },
          "name": "humanInteractionChallengeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigHumanInteractionChallenge"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7823
          },
          "name": "jsChallengeInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigJsChallenge"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7695
          },
          "name": "originGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7679
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7839
          },
          "name": "protectionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7855
          },
          "name": "whitelistsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7669
          },
          "name": "origin",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7685
          },
          "name": "originGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfig"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6733
      },
      "name": "WaasWaasPolicyWafConfigProtectionSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#allowed_http_methods WaasWaasPolicy#allowed_http_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6737
          },
          "name": "allowedHttpMethods",
          "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/waas_waas_policy#block_action WaasWaasPolicy#block_action}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6741
          },
          "name": "blockAction",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_code WaasWaasPolicy#block_error_page_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6745
          },
          "name": "blockErrorPageCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_description WaasWaasPolicy#block_error_page_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6749
          },
          "name": "blockErrorPageDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_error_page_message WaasWaasPolicy#block_error_page_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6753
          },
          "name": "blockErrorPageMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#block_response_code WaasWaasPolicy#block_response_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6757
          },
          "name": "blockResponseCode",
          "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/waas_waas_policy#is_response_inspected WaasWaasPolicy#is_response_inspected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6761
          },
          "name": "isResponseInspected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "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/waas_waas_policy#max_argument_count WaasWaasPolicy#max_argument_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6765
          },
          "name": "maxArgumentCount",
          "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/waas_waas_policy#max_name_length_per_argument WaasWaasPolicy#max_name_length_per_argument}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6769
          },
          "name": "maxNameLengthPerArgument",
          "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/waas_waas_policy#max_response_size_in_ki_b WaasWaasPolicy#max_response_size_in_ki_b}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6773
          },
          "name": "maxResponseSizeInKiB",
          "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/waas_waas_policy#max_total_name_length_of_arguments WaasWaasPolicy#max_total_name_length_of_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6777
          },
          "name": "maxTotalNameLengthOfArguments",
          "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/waas_waas_policy#media_types WaasWaasPolicy#media_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6781
          },
          "name": "mediaTypes",
          "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/waas_waas_policy#recommendations_period_in_days WaasWaasPolicy#recommendations_period_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6785
          },
          "name": "recommendationsPeriodInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigProtectionSettings"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 6908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 6901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7013
          },
          "name": "resetAllowedHttpMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7029
          },
          "name": "resetBlockAction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7045
          },
          "name": "resetBlockErrorPageCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7061
          },
          "name": "resetBlockErrorPageDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7077
          },
          "name": "resetBlockErrorPageMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7093
          },
          "name": "resetBlockResponseCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7109
          },
          "name": "resetIsResponseInspected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7125
          },
          "name": "resetMaxArgumentCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7141
          },
          "name": "resetMaxNameLengthPerArgument"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7157
          },
          "name": "resetMaxResponseSizeInKiB"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7173
          },
          "name": "resetMaxTotalNameLengthOfArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7189
          },
          "name": "resetMediaTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7205
          },
          "name": "resetRecommendationsPeriodInDays"
        }
      ],
      "name": "WaasWaasPolicyWafConfigProtectionSettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7017
          },
          "name": "allowedHttpMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7033
          },
          "name": "blockActionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7049
          },
          "name": "blockErrorPageCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7065
          },
          "name": "blockErrorPageDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7081
          },
          "name": "blockErrorPageMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7097
          },
          "name": "blockResponseCodeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7113
          },
          "name": "isResponseInspectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7129
          },
          "name": "maxArgumentCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7145
          },
          "name": "maxNameLengthPerArgumentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7161
          },
          "name": "maxResponseSizeInKiBInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7177
          },
          "name": "maxTotalNameLengthOfArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7193
          },
          "name": "mediaTypesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7209
          },
          "name": "recommendationsPeriodInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7007
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7023
          },
          "name": "blockAction",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7039
          },
          "name": "blockErrorPageCode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7055
          },
          "name": "blockErrorPageDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7071
          },
          "name": "blockErrorPageMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7087
          },
          "name": "blockResponseCode",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7103
          },
          "name": "isResponseInspected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7119
          },
          "name": "maxArgumentCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7135
          },
          "name": "maxNameLengthPerArgument",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7151
          },
          "name": "maxResponseSizeInKiB",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7167
          },
          "name": "maxTotalNameLengthOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7183
          },
          "name": "mediaTypes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7199
          },
          "name": "recommendationsPeriodInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 6912
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigProtectionSettings"
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigProtectionSettingsOutputReference"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7213
      },
      "name": "WaasWaasPolicyWafConfigWhitelists",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#name WaasWaasPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7225
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waas_waas_policy#addresses WaasWaasPolicy#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7221
          },
          "name": "addresses",
          "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/waas_waas_policy#address_lists WaasWaasPolicy#address_lists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7217
          },
          "name": "addressLists",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigWhitelists"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 7381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsOutputReference"
            }
          }
        }
      ],
      "name": "WaasWaasPolicyWafConfigWhitelistsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7381
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7381
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7381
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigWhitelistsList"
    },
    "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelistsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waas-waas-policy/index.ts",
          "line": 7281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waas-waas-policy/index.ts",
        "line": 7271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7351
          },
          "name": "resetAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7335
          },
          "name": "resetAddressLists"
        }
      ],
      "name": "WaasWaasPolicyWafConfigWhitelistsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7355
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7339
          },
          "name": "addressListsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7368
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7345
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7329
          },
          "name": "addressLists",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7361
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waas-waas-policy/index.ts",
            "line": 7285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WaasWaasPolicyWafConfigWhitelists"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waas-waas-policy/index:WaasWaasPolicyWafConfigWhitelistsOutputReference"
    },
    "cdktf-provider-oci.WafNetworkAddressList": {
      "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/waf_network_address_list oci_waf_network_address_list}."
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list oci_waf_network_address_list} Resource."
        },
        "locationInModule": {
          "filename": "src/waf-network-address-list/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.WafNetworkAddressListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-network-address-list/index.ts",
        "line": 371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WafNetworkAddressList resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/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 WafNetworkAddressList 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/waf_network_address_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WafNetworkAddressList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WafNetworkAddressList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 582
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 598
          },
          "name": "putVcnAddresses",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 443
          },
          "name": "resetAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 472
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 488
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 504
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 520
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 546
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 585
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 601
          },
          "name": "resetVcnAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 613
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 628
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WafNetworkAddressList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 376
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 529
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 534
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 555
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 579
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 560
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 595
          },
          "name": "vcnAddresses",
          "type": {
            "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddressesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 447
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 460
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 476
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 492
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 508
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 524
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 550
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 589
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 573
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 605
          },
          "name": "vcnAddressesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 437
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 453
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 466
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 482
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 498
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 540
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 566
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressList"
    },
    "cdktf-provider-oci.WafNetworkAddressListConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-network-address-list/index.ts",
        "line": 9
      },
      "name": "WafNetworkAddressListConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#compartment_id WafNetworkAddressList#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/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/waf_network_address_list#type WafNetworkAddressList#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 44
          },
          "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/waf_network_address_list#addresses WafNetworkAddressList#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 13
          },
          "name": "addresses",
          "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/waf_network_address_list#defined_tags WafNetworkAddressList#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/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/waf_network_address_list#display_name WafNetworkAddressList#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/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/waf_network_address_list#freeform_tags WafNetworkAddressList#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 29
          },
          "name": "freeformTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#id WafNetworkAddressList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 36
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#system_tags WafNetworkAddressList#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 40
          },
          "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/waf_network_address_list#timeouts WafNetworkAddressList#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 50
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#vcn_addresses WafNetworkAddressList#vcn_addresses}",
            "stability": "stable",
            "summary": "vcn_addresses block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 56
          },
          "name": "vcnAddresses",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListConfig"
    },
    "cdktf-provider-oci.WafNetworkAddressListTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-network-address-list/index.ts",
        "line": 58
      },
      "name": "WafNetworkAddressListTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#create WafNetworkAddressList#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 62
          },
          "name": "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/waf_network_address_list#delete WafNetworkAddressList#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 66
          },
          "name": "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/waf_network_address_list#update WafNetworkAddressList#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 70
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListTimeouts"
    },
    "cdktf-provider-oci.WafNetworkAddressListTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-network-address-list/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-network-address-list/index.ts",
        "line": 116
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 178
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 194
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 210
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WafNetworkAddressListTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 182
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 198
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 214
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 172
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 188
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 204
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafNetworkAddressListTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WafNetworkAddressListVcnAddresses": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-network-address-list/index.ts",
        "line": 218
      },
      "name": "WafNetworkAddressListVcnAddresses",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#addresses WafNetworkAddressList#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 222
          },
          "name": "addresses",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_network_address_list#vcn_id WafNetworkAddressList#vcn_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 226
          },
          "name": "vcnId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListVcnAddresses"
    },
    "cdktf-provider-oci.WafNetworkAddressListVcnAddressesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddressesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-network-address-list/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/waf-network-address-list/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/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.WafNetworkAddressListVcnAddressesOutputReference"
            }
          }
        }
      ],
      "name": "WafNetworkAddressListVcnAddressesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 356
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/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/waf-network-address-list/index.ts",
            "line": 356
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListVcnAddressesList"
    },
    "cdktf-provider-oci.WafNetworkAddressListVcnAddressesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddressesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-network-address-list/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/waf-network-address-list/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 323
          },
          "name": "resetAddresses"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 339
          },
          "name": "resetVcnId"
        }
      ],
      "name": "WafNetworkAddressListVcnAddressesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 327
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 343
          },
          "name": "vcnIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 317
          },
          "name": "addresses",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 333
          },
          "name": "vcnId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-network-address-list/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafNetworkAddressListVcnAddresses"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-network-address-list/index:WafNetworkAddressListVcnAddressesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewall": {
      "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/waf_web_app_firewall oci_waf_web_app_firewall}."
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewall",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall oci_waf_web_app_firewall} Resource."
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall/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.WafWebAppFirewallConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WafWebAppFirewall resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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 WafWebAppFirewall 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/waf_web_app_firewall#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WafWebAppFirewall that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WafWebAppFirewall to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 441
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 318
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 334
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 350
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 366
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 405
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 444
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf-web-app-firewall/index.ts",
            "line": 471
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WafWebAppFirewall",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 225
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 375
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 393
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 414
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 438
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 419
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 293
          },
          "name": "backendTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 306
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 322
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 338
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 354
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 370
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 388
          },
          "name": "loadBalancerIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 409
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 448
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 432
          },
          "name": "webAppFirewallPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 286
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 299
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 312
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 328
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 344
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 360
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 381
          },
          "name": "loadBalancerId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 399
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 425
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall/index:WafWebAppFirewall"
    },
    "cdktf-provider-oci.WafWebAppFirewallConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall/index.ts",
        "line": 9
      },
      "name": "WafWebAppFirewallConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall#backend_type WafWebAppFirewall#backend_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 13
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall#compartment_id WafWebAppFirewall#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#load_balancer_id WafWebAppFirewall#load_balancer_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 40
          },
          "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/waf_web_app_firewall#web_app_firewall_policy_id WafWebAppFirewall#web_app_firewall_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 48
          },
          "name": "webAppFirewallPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall#defined_tags WafWebAppFirewall#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#display_name WafWebAppFirewall#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#freeform_tags WafWebAppFirewall#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#id WafWebAppFirewall#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#system_tags WafWebAppFirewall#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 44
          },
          "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/waf_web_app_firewall#timeouts WafWebAppFirewall#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 54
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeouts"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall/index:WafWebAppFirewallConfig"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicy": {
      "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/waf_web_app_firewall_policy oci_waf_web_app_firewall_policy}."
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy oci_waf_web_app_firewall_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 4523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4491
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a WafWebAppFirewallPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4508
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the WafWebAppFirewallPolicy 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/waf_web_app_firewall_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WafWebAppFirewallPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WafWebAppFirewallPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4676
          },
          "name": "putActions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4692
          },
          "name": "putRequestAccessControl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4708
          },
          "name": "putRequestProtection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4724
          },
          "name": "putRequestRateLimiting",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4740
          },
          "name": "putResponseAccessControl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4756
          },
          "name": "putResponseProtection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4772
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4679
          },
          "name": "resetActions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4579
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4595
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4611
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4627
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4695
          },
          "name": "resetRequestAccessControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4711
          },
          "name": "resetRequestProtection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4727
          },
          "name": "resetRequestRateLimiting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4743
          },
          "name": "resetResponseAccessControl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4759
          },
          "name": "resetResponseProtection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4653
          },
          "name": "resetSystemTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4775
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4787
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4805
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4496
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4673
          },
          "name": "actions",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4636
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4689
          },
          "name": "requestAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4705
          },
          "name": "requestProtection",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4721
          },
          "name": "requestRateLimiting",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4737
          },
          "name": "responseAccessControl",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4753
          },
          "name": "responseProtection",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4641
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4662
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4769
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4667
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4683
          },
          "name": "actionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4567
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4583
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4599
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4615
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4631
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4699
          },
          "name": "requestAccessControlInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4715
          },
          "name": "requestProtectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4731
          },
          "name": "requestRateLimitingInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4747
          },
          "name": "responseAccessControlInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4763
          },
          "name": "responseProtectionInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4657
          },
          "name": "systemTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4779
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4560
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4573
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4589
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4605
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4621
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4647
          },
          "name": "systemTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicy"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 376
      },
      "name": "WafWebAppFirewallPolicyActions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 384
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 388
          },
          "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/waf_web_app_firewall_policy#body WafWebAppFirewallPolicy#body}",
            "stability": "stable",
            "summary": "body block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 394
          },
          "name": "body",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#code WafWebAppFirewallPolicy#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 380
          },
          "name": "code",
          "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/waf_web_app_firewall_policy#headers WafWebAppFirewallPolicy#headers}",
            "stability": "stable",
            "summary": "headers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 400
          },
          "name": "headers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActions"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 80
      },
      "name": "WafWebAppFirewallPolicyActionsBody",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 92
          },
          "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/waf_web_app_firewall_policy#template WafWebAppFirewallPolicy#template}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 84
          },
          "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/resources/waf_web_app_firewall_policy#text WafWebAppFirewallPolicy#text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 88
          },
          "name": "text",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsBody"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBodyOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBodyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 190
          },
          "name": "resetTemplate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 206
          },
          "name": "resetText"
        }
      ],
      "name": "WafWebAppFirewallPolicyActionsBodyOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 194
          },
          "name": "templateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 210
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 223
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 184
          },
          "name": "template",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 200
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 216
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsBodyOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 227
      },
      "name": "WafWebAppFirewallPolicyActionsHeaders",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 231
          },
          "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/waf_web_app_firewall_policy#value WafWebAppFirewallPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 235
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsHeaders"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeadersList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeadersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 357
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyActionsHeadersOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyActionsHeadersList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 365
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 365
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsHeadersList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeadersOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeadersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 332
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 348
          },
          "name": "resetValue"
        }
      ],
      "name": "WafWebAppFirewallPolicyActionsHeadersOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 336
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 352
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 326
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 342
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsHeadersOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyActionsOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyActionsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 611
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 611
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyActionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 575
          },
          "name": "putBody",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 591
          },
          "name": "putHeaders",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 578
          },
          "name": "resetBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 536
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 594
          },
          "name": "resetHeaders"
        }
      ],
      "name": "WafWebAppFirewallPolicyActionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 572
          },
          "name": "body",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBodyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 588
          },
          "name": "headers",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeadersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 582
          },
          "name": "bodyInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsBody"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 540
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 598
          },
          "name": "headersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActionsHeaders"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 553
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 566
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 530
          },
          "name": "code",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 546
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 559
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyActionsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 9
      },
      "name": "WafWebAppFirewallPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#compartment_id WafWebAppFirewallPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf_web_app_firewall_policy#actions WafWebAppFirewallPolicy#actions}",
            "stability": "stable",
            "summary": "actions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 42
          },
          "name": "actions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyActions"
                    },
                    "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/waf_web_app_firewall_policy#defined_tags WafWebAppFirewallPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-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/waf_web_app_firewall_policy#display_name WafWebAppFirewallPolicy#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf_web_app_firewall_policy#freeform_tags WafWebAppFirewallPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf_web_app_firewall_policy#id WafWebAppFirewallPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf_web_app_firewall_policy#request_access_control WafWebAppFirewallPolicy#request_access_control}",
            "stability": "stable",
            "summary": "request_access_control block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 48
          },
          "name": "requestAccessControl",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#request_protection WafWebAppFirewallPolicy#request_protection}",
            "stability": "stable",
            "summary": "request_protection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 54
          },
          "name": "requestProtection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#request_rate_limiting WafWebAppFirewallPolicy#request_rate_limiting}",
            "stability": "stable",
            "summary": "request_rate_limiting block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 60
          },
          "name": "requestRateLimiting",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#response_access_control WafWebAppFirewallPolicy#response_access_control}",
            "stability": "stable",
            "summary": "response_access_control block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 66
          },
          "name": "responseAccessControl",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#response_protection WafWebAppFirewallPolicy#response_protection}",
            "stability": "stable",
            "summary": "response_protection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 72
          },
          "name": "responseProtection",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#system_tags WafWebAppFirewallPolicy#system_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 36
          },
          "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/waf_web_app_firewall_policy#timeouts WafWebAppFirewallPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 78
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyConfig"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 861
      },
      "name": "WafWebAppFirewallPolicyRequestAccessControl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#default_action_name WafWebAppFirewallPolicy#default_action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 865
          },
          "name": "defaultActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#rules WafWebAppFirewallPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 871
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestAccessControl"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 910
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 966
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 969
          },
          "name": "resetRules"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 963
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 957
          },
          "name": "defaultActionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 973
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 950
          },
          "name": "defaultActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControl"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestAccessControlOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 622
      },
      "name": "WafWebAppFirewallPolicyRequestAccessControlRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 626
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 638
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 642
          },
          "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/waf_web_app_firewall_policy#condition WafWebAppFirewallPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 630
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#condition_language WafWebAppFirewallPolicy#condition_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 634
          },
          "name": "conditionLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestAccessControlRules"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyRequestAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 850
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 850
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 843
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestAccessControlRulesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 791
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 807
          },
          "name": "resetConditionLanguage"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 779
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 795
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 811
          },
          "name": "conditionLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 824
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 837
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 772
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 785
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 801
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 817
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 830
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestAccessControlRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2104
      },
      "name": "WafWebAppFirewallPolicyRequestProtection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#body_inspection_size_limit_exceeded_action_name WafWebAppFirewallPolicy#body_inspection_size_limit_exceeded_action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2108
          },
          "name": "bodyInspectionSizeLimitExceededActionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#body_inspection_size_limit_in_bytes WafWebAppFirewallPolicy#body_inspection_size_limit_in_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2112
          },
          "name": "bodyInspectionSizeLimitInBytes",
          "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/waf_web_app_firewall_policy#rules WafWebAppFirewallPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2118
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtection"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2245
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2216
          },
          "name": "resetBodyInspectionSizeLimitExceededActionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2232
          },
          "name": "resetBodyInspectionSizeLimitInBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2248
          },
          "name": "resetRules"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2242
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2220
          },
          "name": "bodyInspectionSizeLimitExceededActionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2236
          },
          "name": "bodyInspectionSizeLimitInBytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2252
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2210
          },
          "name": "bodyInspectionSizeLimitExceededActionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2226
          },
          "name": "bodyInspectionSizeLimitInBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtection"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1765
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1769
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1785
          },
          "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/waf_web_app_firewall_policy#protection_capabilities WafWebAppFirewallPolicy#protection_capabilities}",
            "stability": "stable",
            "summary": "protection_capabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1795
          },
          "name": "protectionCapabilities",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
                    },
                    "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/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1789
          },
          "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/waf_web_app_firewall_policy#condition WafWebAppFirewallPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1773
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#condition_language WafWebAppFirewallPolicy#condition_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1777
          },
          "name": "conditionLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#is_body_inspection_enabled WafWebAppFirewallPolicy#is_body_inspection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1781
          },
          "name": "isBodyInspectionEnabled",
          "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/waf_web_app_firewall_policy#protection_capability_settings WafWebAppFirewallPolicy#protection_capability_settings}",
            "stability": "stable",
            "summary": "protection_capability_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1801
          },
          "name": "protectionCapabilitySettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRules"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 2093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2085
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2100
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2093
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2093
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2093
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 1882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2060
          },
          "name": "putProtectionCapabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2073
          },
          "name": "putProtectionCapabilitySettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1989
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2005
          },
          "name": "resetConditionLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2021
          },
          "name": "resetIsBodyInspectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2076
          },
          "name": "resetProtectionCapabilitySettings"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2057
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2070
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1977
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1993
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2009
          },
          "name": "conditionLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2025
          },
          "name": "isBodyInspectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2038
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2064
          },
          "name": "protectionCapabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2080
          },
          "name": "protectionCapabilitySettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2051
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1970
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1983
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1999
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2015
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2031
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2044
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1896
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1237
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#key WafWebAppFirewallPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1249
          },
          "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/waf_web_app_firewall_policy#version WafWebAppFirewallPolicy#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1253
          },
          "name": "version",
          "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/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1241
          },
          "name": "actionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#collaborative_action_threshold WafWebAppFirewallPolicy#collaborative_action_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1245
          },
          "name": "collaborativeActionThreshold",
          "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/waf_web_app_firewall_policy#collaborative_weights WafWebAppFirewallPolicy#collaborative_weights}",
            "stability": "stable",
            "summary": "collaborative_weights block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1259
          },
          "name": "collaborativeWeights",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#exclusions WafWebAppFirewallPolicy#exclusions}",
            "stability": "stable",
            "summary": "exclusions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1265
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 977
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#key WafWebAppFirewallPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 981
          },
          "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/waf_web_app_firewall_policy#weight WafWebAppFirewallPolicy#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 985
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 1101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1109
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 1109
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 1024
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1083
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1096
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1076
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1089
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1120
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#args WafWebAppFirewallPolicy#args}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1124
          },
          "name": "args",
          "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/waf_web_app_firewall_policy#request_cookies WafWebAppFirewallPolicy#request_cookies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1128
          },
          "name": "requestCookies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1213
          },
          "name": "resetArgs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1229
          },
          "name": "resetRequestCookies"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1217
          },
          "name": "argsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1233
          },
          "name": "requestCookiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1207
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1223
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 1497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1505
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 1505
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 1332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1469
          },
          "name": "putCollaborativeWeights",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1485
          },
          "name": "putExclusions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1414
          },
          "name": "resetActionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1430
          },
          "name": "resetCollaborativeActionThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1472
          },
          "name": "resetCollaborativeWeights"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1488
          },
          "name": "resetExclusions"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1466
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1482
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1418
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1434
          },
          "name": "collaborativeActionThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1476
          },
          "name": "collaborativeWeightsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1492
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesExclusions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1447
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1460
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1408
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1424
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1440
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1453
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1516
      },
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#allowed_http_methods WafWebAppFirewallPolicy#allowed_http_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1520
          },
          "name": "allowedHttpMethods",
          "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/waf_web_app_firewall_policy#max_http_request_header_length WafWebAppFirewallPolicy#max_http_request_header_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1524
          },
          "name": "maxHttpRequestHeaderLength",
          "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/waf_web_app_firewall_policy#max_http_request_headers WafWebAppFirewallPolicy#max_http_request_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1528
          },
          "name": "maxHttpRequestHeaders",
          "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/waf_web_app_firewall_policy#max_number_of_arguments WafWebAppFirewallPolicy#max_number_of_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1532
          },
          "name": "maxNumberOfArguments",
          "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/waf_web_app_firewall_policy#max_single_argument_length WafWebAppFirewallPolicy#max_single_argument_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1536
          },
          "name": "maxSingleArgumentLength",
          "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/waf_web_app_firewall_policy#max_total_argument_length WafWebAppFirewallPolicy#max_total_argument_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1540
          },
          "name": "maxTotalArgumentLength",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 1614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 1607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1677
          },
          "name": "resetAllowedHttpMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1693
          },
          "name": "resetMaxHttpRequestHeaderLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1709
          },
          "name": "resetMaxHttpRequestHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1725
          },
          "name": "resetMaxNumberOfArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1741
          },
          "name": "resetMaxSingleArgumentLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1757
          },
          "name": "resetMaxTotalArgumentLength"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1681
          },
          "name": "allowedHttpMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1697
          },
          "name": "maxHttpRequestHeaderLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1713
          },
          "name": "maxHttpRequestHeadersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1729
          },
          "name": "maxNumberOfArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1745
          },
          "name": "maxSingleArgumentLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1761
          },
          "name": "maxTotalArgumentLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1671
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1687
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1703
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1719
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1735
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1751
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 1618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2703
      },
      "name": "WafWebAppFirewallPolicyRequestRateLimiting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#rules WafWebAppFirewallPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2709
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimiting"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2778
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2781
          },
          "name": "resetRules"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestRateLimitingOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2775
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2785
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimiting"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2432
      },
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2436
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#configurations WafWebAppFirewallPolicy#configurations}",
            "stability": "stable",
            "summary": "configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2458
          },
          "name": "configurations",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
                    },
                    "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/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2448
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2452
          },
          "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/waf_web_app_firewall_policy#condition WafWebAppFirewallPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2440
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#condition_language WafWebAppFirewallPolicy#condition_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2444
          },
          "name": "conditionLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRules"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2256
      },
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#period_in_seconds WafWebAppFirewallPolicy#period_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2264
          },
          "name": "periodInSeconds",
          "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/waf_web_app_firewall_policy#requests_limit WafWebAppFirewallPolicy#requests_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2268
          },
          "name": "requestsLimit",
          "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/waf_web_app_firewall_policy#action_duration_in_seconds WafWebAppFirewallPolicy#action_duration_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2260
          },
          "name": "actionDurationInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 2421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2421
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2421
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2421
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 2324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2314
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2378
          },
          "name": "resetActionDurationInSeconds"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2382
          },
          "name": "actionDurationInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2395
          },
          "name": "periodInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2408
          },
          "name": "requestsLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2372
          },
          "name": "actionDurationInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2388
          },
          "name": "periodInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2401
          },
          "name": "requestsLimit",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 2692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2699
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2692
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2692
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2692
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRulesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2675
          },
          "name": "putConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2620
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2636
          },
          "name": "resetConditionLanguage"
        }
      ],
      "name": "WafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2672
          },
          "name": "configurations",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2608
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2624
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2640
          },
          "name": "conditionLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2679
          },
          "name": "configurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRulesConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2653
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2666
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2601
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2614
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2630
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2659
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyRequestRateLimitingRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyRequestRateLimitingRulesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3028
      },
      "name": "WafWebAppFirewallPolicyResponseAccessControl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#rules WafWebAppFirewallPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3034
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseAccessControl"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3066
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3103
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3106
          },
          "name": "resetRules"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseAccessControlOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3100
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3110
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControl"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseAccessControlOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2789
      },
      "name": "WafWebAppFirewallPolicyResponseAccessControlRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2793
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2805
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2809
          },
          "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/waf_web_app_firewall_policy#condition WafWebAppFirewallPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2797
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#condition_language WafWebAppFirewallPolicy#condition_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2801
          },
          "name": "conditionLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseAccessControlRules"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
        "line": 3009
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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.WafWebAppFirewallPolicyResponseAccessControlRulesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseAccessControlRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3017
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/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/waf-web-app-firewall-policy/index.ts",
            "line": 3017
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseAccessControlRulesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 2879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 2869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2958
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2974
          },
          "name": "resetConditionLanguage"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseAccessControlRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2946
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2962
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2978
          },
          "name": "conditionLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2991
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3004
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2939
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2952
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2968
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2984
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2997
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 2883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseAccessControlRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseAccessControlRulesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4241
      },
      "name": "WafWebAppFirewallPolicyResponseProtection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#rules WafWebAppFirewallPolicy#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4247
          },
          "name": "rules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtection"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/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"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4316
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4319
          },
          "name": "resetRules"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4313
          },
          "name": "rules",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4323
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtection"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3902
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRules",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3906
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#name WafWebAppFirewallPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3922
          },
          "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/waf_web_app_firewall_policy#protection_capabilities WafWebAppFirewallPolicy#protection_capabilities}",
            "stability": "stable",
            "summary": "protection_capabilities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3932
          },
          "name": "protectionCapabilities",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
                    },
                    "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/waf_web_app_firewall_policy#type WafWebAppFirewallPolicy#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3926
          },
          "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/waf_web_app_firewall_policy#condition WafWebAppFirewallPolicy#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3910
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#condition_language WafWebAppFirewallPolicy#condition_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3914
          },
          "name": "conditionLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#is_body_inspection_enabled WafWebAppFirewallPolicy#is_body_inspection_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3918
          },
          "name": "isBodyInspectionEnabled",
          "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/waf_web_app_firewall_policy#protection_capability_settings WafWebAppFirewallPolicy#protection_capability_settings}",
            "stability": "stable",
            "summary": "protection_capability_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3938
          },
          "name": "protectionCapabilitySettings",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRules"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 4230
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4237
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4230
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4230
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4230
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 4029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4197
          },
          "name": "putProtectionCapabilities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4210
          },
          "name": "putProtectionCapabilitySettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4126
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4142
          },
          "name": "resetConditionLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4158
          },
          "name": "resetIsBodyInspectionEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4213
          },
          "name": "resetProtectionCapabilitySettings"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4194
          },
          "name": "protectionCapabilities",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4207
          },
          "name": "protectionCapabilitySettings",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4114
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4130
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4146
          },
          "name": "conditionLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4162
          },
          "name": "isBodyInspectionEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4175
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4201
          },
          "name": "protectionCapabilitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4217
          },
          "name": "protectionCapabilitySettingsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4188
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4107
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4120
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4136
          },
          "name": "conditionLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4152
          },
          "name": "isBodyInspectionEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktf.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4168
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4181
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3374
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#key WafWebAppFirewallPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3386
          },
          "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/waf_web_app_firewall_policy#version WafWebAppFirewallPolicy#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3390
          },
          "name": "version",
          "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/waf_web_app_firewall_policy#action_name WafWebAppFirewallPolicy#action_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3378
          },
          "name": "actionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#collaborative_action_threshold WafWebAppFirewallPolicy#collaborative_action_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3382
          },
          "name": "collaborativeActionThreshold",
          "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/waf_web_app_firewall_policy#collaborative_weights WafWebAppFirewallPolicy#collaborative_weights}",
            "stability": "stable",
            "summary": "collaborative_weights block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3396
          },
          "name": "collaborativeWeights",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#exclusions WafWebAppFirewallPolicy#exclusions}",
            "stability": "stable",
            "summary": "exclusions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3402
          },
          "name": "exclusions",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3114
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#key WafWebAppFirewallPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3118
          },
          "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/waf_web_app_firewall_policy#weight WafWebAppFirewallPolicy#weight}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3122
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3253
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3246
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3246
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3246
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3161
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3220
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3233
          },
          "name": "weightInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3213
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3226
          },
          "name": "weight",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3257
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#args WafWebAppFirewallPolicy#args}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3261
          },
          "name": "args",
          "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/waf_web_app_firewall_policy#request_cookies WafWebAppFirewallPolicy#request_cookies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3265
          },
          "name": "requestCookies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3350
          },
          "name": "resetArgs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3366
          },
          "name": "resetRequestCookies"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3354
          },
          "name": "argsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3370
          },
          "name": "requestCookiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3344
          },
          "name": "args",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3360
          },
          "name": "requestCookies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3649
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference"
            }
          }
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList",
      "properties": [
        {
          "docs": {
            "stability": "stable",
            "summary": "The attribute on the parent resource this class is referencing."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3642
          },
          "name": "terraformAttribute",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "The parent resource."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3642
          },
          "name": "terraformResource",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "fqn": "cdktf.IInterpolatingParent"
          }
        },
        {
          "docs": {
            "stability": "stable",
            "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3642
          },
          "name": "wrapsSet",
          "overrides": "cdktf.ComplexList",
          "protected": true,
          "type": {
            "primitive": "boolean"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesList"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3606
          },
          "name": "putCollaborativeWeights",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktf.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3622
          },
          "name": "putExclusions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3551
          },
          "name": "resetActionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3567
          },
          "name": "resetCollaborativeActionThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3609
          },
          "name": "resetCollaborativeWeights"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3625
          },
          "name": "resetExclusions"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3603
          },
          "name": "collaborativeWeights",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeightsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3619
          },
          "name": "exclusions",
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3555
          },
          "name": "actionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3571
          },
          "name": "collaborativeActionThresholdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3613
          },
          "name": "collaborativeWeightsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesCollaborativeWeights"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3629
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesExclusions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3584
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3597
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3545
          },
          "name": "actionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3561
          },
          "name": "collaborativeActionThreshold",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3577
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3590
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitiesOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3653
      },
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#allowed_http_methods WafWebAppFirewallPolicy#allowed_http_methods}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3657
          },
          "name": "allowedHttpMethods",
          "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/waf_web_app_firewall_policy#max_http_request_header_length WafWebAppFirewallPolicy#max_http_request_header_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3661
          },
          "name": "maxHttpRequestHeaderLength",
          "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/waf_web_app_firewall_policy#max_http_request_headers WafWebAppFirewallPolicy#max_http_request_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3665
          },
          "name": "maxHttpRequestHeaders",
          "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/waf_web_app_firewall_policy#max_number_of_arguments WafWebAppFirewallPolicy#max_number_of_arguments}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3669
          },
          "name": "maxNumberOfArguments",
          "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/waf_web_app_firewall_policy#max_single_argument_length WafWebAppFirewallPolicy#max_single_argument_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3673
          },
          "name": "maxSingleArgumentLength",
          "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/waf_web_app_firewall_policy#max_total_argument_length WafWebAppFirewallPolicy#max_total_argument_length}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3677
          },
          "name": "maxTotalArgumentLength",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 3751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 3744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3814
          },
          "name": "resetAllowedHttpMethods"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3830
          },
          "name": "resetMaxHttpRequestHeaderLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3846
          },
          "name": "resetMaxHttpRequestHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3862
          },
          "name": "resetMaxNumberOfArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3878
          },
          "name": "resetMaxSingleArgumentLength"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3894
          },
          "name": "resetMaxTotalArgumentLength"
        }
      ],
      "name": "WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3818
          },
          "name": "allowedHttpMethodsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3834
          },
          "name": "maxHttpRequestHeaderLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3850
          },
          "name": "maxHttpRequestHeadersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3866
          },
          "name": "maxNumberOfArgumentsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3882
          },
          "name": "maxSingleArgumentLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3898
          },
          "name": "maxTotalArgumentLengthInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3808
          },
          "name": "allowedHttpMethods",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3824
          },
          "name": "maxHttpRequestHeaderLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3840
          },
          "name": "maxHttpRequestHeaders",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3856
          },
          "name": "maxNumberOfArguments",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3872
          },
          "name": "maxSingleArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3888
          },
          "name": "maxTotalArgumentLength",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 3755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettings"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyResponseProtectionRulesProtectionCapabilitySettingsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4327
      },
      "name": "WafWebAppFirewallPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall_policy#create WafWebAppFirewallPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4331
          },
          "name": "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/waf_web_app_firewall_policy#delete WafWebAppFirewallPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4335
          },
          "name": "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/waf_web_app_firewall_policy#update WafWebAppFirewallPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4339
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyTimeouts"
    },
    "cdktf-provider-oci.WafWebAppFirewallPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall-policy/index.ts",
          "line": 4393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktf.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall-policy/index.ts",
        "line": 4385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4447
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4463
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4479
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WafWebAppFirewallPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4451
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4467
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4483
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4441
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4457
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4473
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall-policy/index.ts",
            "line": 4397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall-policy/index:WafWebAppFirewallPolicyTimeoutsOutputReference"
    },
    "cdktf-provider-oci.WafWebAppFirewallTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/waf-web-app-firewall/index.ts",
        "line": 56
      },
      "name": "WafWebAppFirewallTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/waf_web_app_firewall#create WafWebAppFirewall#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#delete WafWebAppFirewall#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/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/waf_web_app_firewall#update WafWebAppFirewall#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 68
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall/index:WafWebAppFirewallTimeouts"
    },
    "cdktf-provider-oci.WafWebAppFirewallTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/waf-web-app-firewall/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/waf-web-app-firewall/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 176
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 192
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 208
          },
          "name": "resetUpdate"
        }
      ],
      "name": "WafWebAppFirewallTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 180
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 196
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 212
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 170
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 186
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 202
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/waf-web-app-firewall/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.WafWebAppFirewallTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/waf-web-app-firewall/index:WafWebAppFirewallTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ZprConfiguration": {
      "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/zpr_configuration oci_zpr_configuration}."
      },
      "fqn": "cdktf-provider-oci.ZprConfiguration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_configuration oci_zpr_configuration} Resource."
        },
        "locationInModule": {
          "filename": "src/zpr-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.ZprConfigurationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/zpr-configuration/index.ts",
        "line": 204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ZprConfiguration resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/zpr-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 ZprConfiguration 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/zpr_configuration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ZprConfiguration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ZprConfiguration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 372
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ZprConfigurationTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 285
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 301
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 317
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 375
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 359
          },
          "name": "resetZprStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/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/zpr-configuration/index.ts",
            "line": 398
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ZprConfiguration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 209
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 326
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 331
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 337
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 342
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 369
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ZprConfigurationTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 347
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 273
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 289
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 305
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 321
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 379
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ZprConfigurationTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 363
          },
          "name": "zprStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 266
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 279
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 295
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 311
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 353
          },
          "name": "zprStatus",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/zpr-configuration/index:ZprConfiguration"
    },
    "cdktf-provider-oci.ZprConfigurationConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprConfigurationConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/zpr-configuration/index.ts",
        "line": 9
      },
      "name": "ZprConfigurationConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_configuration#compartment_id ZprConfiguration#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-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/zpr_configuration#defined_tags ZprConfiguration#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-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/zpr_configuration#freeform_tags ZprConfiguration#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/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/zpr_configuration#id ZprConfiguration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-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/zpr_configuration#timeouts ZprConfiguration#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 38
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ZprConfigurationTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_configuration#zpr_status ZprConfiguration#zpr_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 32
          },
          "name": "zprStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/zpr-configuration/index:ZprConfigurationConfig"
    },
    "cdktf-provider-oci.ZprConfigurationTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprConfigurationTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/zpr-configuration/index.ts",
        "line": 40
      },
      "name": "ZprConfigurationTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_configuration#create ZprConfiguration#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-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/zpr_configuration#delete ZprConfiguration#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-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/zpr_configuration#update ZprConfiguration#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 52
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/zpr-configuration/index:ZprConfigurationTimeouts"
    },
    "cdktf-provider-oci.ZprConfigurationTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprConfigurationTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/zpr-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/zpr-configuration/index.ts",
        "line": 98
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 160
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 176
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 192
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ZprConfigurationTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 164
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 180
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 196
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 154
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 170
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 186
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-configuration/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ZprConfigurationTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/zpr-configuration/index:ZprConfigurationTimeoutsOutputReference"
    },
    "cdktf-provider-oci.ZprZprPolicy": {
      "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/zpr_zpr_policy oci_zpr_zpr_policy}."
      },
      "fqn": "cdktf-provider-oci.ZprZprPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_zpr_policy oci_zpr_zpr_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/zpr-zpr-policy/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.ZprZprPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/zpr-zpr-policy/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTF code for importing a ZprZprPolicy resource upon running \"cdktf plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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 ZprZprPolicy 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/zpr_zpr_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ZprZprPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ZprZprPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktf.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktf.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 405
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "cdktf-provider-oci.ZprZprPolicyTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 295
          },
          "name": "resetDefinedTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 324
          },
          "name": "resetFreeformTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 340
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 408
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr-zpr-policy/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktf.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ZprZprPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 349
          },
          "name": "lifecycleDetails",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 367
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 386
          },
          "name": "systemTags",
          "type": {
            "fqn": "cdktf.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 391
          },
          "name": "timeCreated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 402
          },
          "name": "timeouts",
          "type": {
            "fqn": "cdktf-provider-oci.ZprZprPolicyTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 396
          },
          "name": "timeUpdated",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 283
          },
          "name": "compartmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 299
          },
          "name": "definedTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 312
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 328
          },
          "name": "freeformTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 362
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 380
          },
          "name": "statementsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 412
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ZprZprPolicyTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 276
          },
          "name": "compartmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 289
          },
          "name": "definedTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 318
          },
          "name": "freeformTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 334
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 355
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 373
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/zpr-zpr-policy/index:ZprZprPolicy"
    },
    "cdktf-provider-oci.ZprZprPolicyConfig": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprZprPolicyConfig",
      "interfaces": [
        "cdktf.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/zpr-zpr-policy/index.ts",
        "line": 9
      },
      "name": "ZprZprPolicyConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_zpr_policy#compartment_id ZprZprPolicy#compartment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-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/zpr_zpr_policy#description ZprZprPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 21
          },
          "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/zpr_zpr_policy#name ZprZprPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr_zpr_policy#statements ZprZprPolicy#statements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 40
          },
          "name": "statements",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "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/zpr_zpr_policy#defined_tags ZprZprPolicy#defined_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-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/zpr_zpr_policy#freeform_tags ZprZprPolicy#freeform_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr_zpr_policy#id ZprZprPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr_zpr_policy#timeouts ZprZprPolicy#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 46
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "cdktf-provider-oci.ZprZprPolicyTimeouts"
          }
        }
      ],
      "symbolId": "src/zpr-zpr-policy/index:ZprZprPolicyConfig"
    },
    "cdktf-provider-oci.ZprZprPolicyTimeouts": {
      "assembly": "cdktf-provider-oci",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprZprPolicyTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/zpr-zpr-policy/index.ts",
        "line": 48
      },
      "name": "ZprZprPolicyTimeouts",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/oracle/oci/7.19.0/docs/resources/zpr_zpr_policy#create ZprZprPolicy#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr_zpr_policy#delete ZprZprPolicy#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/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/zpr_zpr_policy#update ZprZprPolicy#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 60
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/zpr-zpr-policy/index:ZprZprPolicyTimeouts"
    },
    "cdktf-provider-oci.ZprZprPolicyTimeoutsOutputReference": {
      "assembly": "cdktf-provider-oci",
      "base": "cdktf.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "cdktf-provider-oci.ZprZprPolicyTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/zpr-zpr-policy/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/zpr-zpr-policy/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 168
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 184
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 200
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ZprZprPolicyTimeoutsOutputReference",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 172
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 188
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 204
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 162
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 178
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 194
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/zpr-zpr-policy/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktf.IResolvable"
                },
                {
                  "fqn": "cdktf-provider-oci.ZprZprPolicyTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/zpr-zpr-policy/index:ZprZprPolicyTimeoutsOutputReference"
    }
  },
  "version": "1.1.1",
  "fingerprint": "fUGUUkZMBUIosw6zZP3EzWIauzTRkmskmkaWmkIPg4U="
}